Function Syntax: WPS Version: 1.0 Date: 28.03.2024 2:27:36PM https://www.cadtutor.net/forum/topic/65729-select-multiple-polylines-and-all-objectstext-within-them/ Description 🧩 All_inside provides the WPS command for selecting drawing objects located inside selected circles and lightweight polylines. 🪟 The routine builds Window Polygon selection boundaries from each selected bounding object and combines the detected interior objects into the final selection set. 📦 After selection the user can optionally create an AutoCAD group containing the bounding objects and the objects found inside them. Function Syntax Main command: WPS SEO Optimized Overview ⭕ For a selected circle the routine approximates the circular Window Polygon boundary with 90 points at four degree intervals. 📐 For a selected LWPOLYLINE the routine sends its DXF group 10 vertices to the AutoCAD WP selection option. 🔗 Results from multiple bounding circles and polylines are accumulated into the active selection set. ➕ The selected boundary objects themselves are added to the resulting set. 📦 The final prompt offers Yes or No for creating an AutoCAD group from the complete set. 🧭 The source comments reference CADStudio CADforum and a CADTutor discussion about selecting objects inside multiple polylines. Primary Workflow 1. Run WPS. 2. Select one or more bounding CIRCLE or LWPOLYLINE objects. 3. Each boundary is translated into a Window Polygon selection. 4. Objects located inside the boundaries are collected. 5. The boundary objects are added to the final selection set. 6. Choose whether the complete selection should be converted into an AutoCAD group. Functionalities Multiple boundary selection - accepts more than one circle or lightweight polyline. Inside object selection - uses AutoCAD Window Polygon selection to find contained objects. Circle boundary approximation - builds a 90 point polygon around each selected circle. Polyline boundary support - uses LWPOLYLINE vertices as the polygon boundary. Combined result selection - merges objects found inside all selected boundaries. Boundary inclusion - keeps the bounding circles and polylines in the final selected set. Optional group creation - offers creation of an AutoCAD group from the resulting set. Important Commands and Aspects 🧩 SELECT with the WP option performs the inside selection. 🧩 polar generates circle boundary points. 🧩 ssget and ssadd build and combine selection sets. 🧩 .-GROUP creates the optional final group. Result 🎯 The result is one active selection set containing the chosen boundaries and objects found inside them. 📦 The user can optionally preserve the complete selection as an AutoCAD group. Important Notes ⚠️ Only CIRCLE and LWPOLYLINE objects can be used as bounding objects by the current filter. ⚠️ Circle selection uses a 90 segment approximation rather than a mathematically continuous circular crossing boundary. ⚠️ The LWPOLYLINE workflow uses stored vertices and does not add extra tessellation points for curved bulge segments. ⚠️ The routine temporarily changes OSMODE and CMDECHO while processing. SEO Keywords 🏷️ AutoCAD, 🏷️ Civil 3D, 🏷️ AutoLISP, 🏷️ WPS, 🏷️ Select inside polyline, 🏷️ Select inside circle, 🏷️ Window Polygon, 🏷️ WP selection, 🏷️ Selection set, 🏷️ AutoCAD group, 🏷️ CAD productivity