SMARTSEL

Select closed curve objects (circles, ellipses, splines and plines) as the boundaries and select objects inside them with WP, CP or EP options. 

It also provides an option to make blocks based on above closed individual boundary selection and name the block from the content of a text object inside the boundary.

Objects in the final result are selected. You can execute any command such as "erase" on them.

INTRODUCTION

Valid boundary objects are closed LwPolyline,  Circlec, Ellipse and Spline.

You can either select objects first or select objects at the prompt.

Command: SMARTSEL
Selecting mode [Wp/Cp/Ep] <Cp>:

Select "Wp" to use Wpolygon method to select objects inside all boundaries.
Select "Cp" to use Cpolygon methond to select objects inside and crossed with boundaries.
Select "Ep", simliar as Cp, but excludes objects outside the boundary and only touch at one point or overlap with the boundary.

If WP or Ep mode is selected, after the selection, it prompts:

Enter an option [Block Select] <Select>:

EXAMPLE

3 enclosed green polylines on top of red circles. Blue lines are trimmed by green polylines.

To select 3 polylines as the boundaries, we can pick up one of them then use SelectSimilar command to select all of them.

3 different selection mode make different results.

WP only selects objects completely inside boundaries. 

CP also selects anything touches the boundaries include most blue lines.

EP is simliar as CP, but excludes all blue lines because them are outside the boundary and only intersect the boundary with one end point.

Original

Result from WP mode

Result from CP mode

Result from EP mode

NOTES

TRIAL VERSION LIMITS

Please simply contact liugesen@126.com to get a free Registration Code to remove the restriction. 

DISCUSSIONS

UPDATES

20.07.2023, Add Ep selection mode. Add Block option if Ep is selected. Remove Layer option.
27.05.2016, Fixed a bug when select certain polyline with arcs.
11.03.2016, Able to correctly select objects in LWPolyline with arcs.
    Set previous option choice as default in current drawing session.
16.03.2012, Objects in final result are selected and highlighted.
07.02.2012, bug fixed, selected objects highlighted.
18.12.2011, 1st version