Function Syntax: BR2P / BreakAll / boffset / Region2Polyline / DEL_OPEN_PL / JoinAreas Version: 1.0 Date: 20.06.2026 6:38:59PM BreakAll: AI+http://www.theswamp.org/index.php?topic=10370.0 Description 🧩 InteriorPolylinesArea is a DCL catchment area and closed polyline generation suite combining seven boundary cleanup and area creation workflows. 🎛️ The BR2P launcher can run BreakAll Boundary Offset Region2Polyline combined sequences closed polyline cleanup or JoinAreas. 🗺️ The toolset is intended for creating the smallest useful closed areas from intersecting planar curve networks. Function Syntax Main launcher: BR2P Break intersections: BreakAll Boundary Offset: boffset Region to Polyline: Region2Polyline Delete open lines and polylines: DEL_OPEN_PL Union areas: JoinAreas SEO Optimized Overview 🎛️ BR2P remembers the last selected radio option during the AutoCAD session. ✂️ BreakAll breaks selected LINE ARC SPLINE LWPOLYLINE POLYLINE CIRCLE and ELLIPSE geometry at intersections. 📐 Boundary Offset creates closed region style boundary results from selected planar path geometry. 🔄 Region2Polyline converts region boundaries into lightweight polyline geometry. 🧩 Combined options can run Boundary Offset plus Region2Polyline or BreakAll plus Boundary Offset plus Region2Polyline. 🧹 Keeps Closed Polylines only deletes LINE entities and open polyline geometry from a selected window while retaining closed polylines. 🔗 JoinAreas closes selected lightweight polylines converts them to regions performs ACUNION and rebuilds the result as joined polyline geometry. Primary Workflow • Run BR2P. • Choose one of the seven catchment area processing options. • Select the planar curve or area geometry requested by the selected module. • Enter offset or boundary information when required. • The selected module creates or cleans closed area geometry. • Use JoinAreas after area creation when several closed areas must be unioned. Functionalities Seven option DCL launcher - centralizes the complete area creation workflow. BreakAll - breaks selected curve objects at mutual intersections. Boundary Offset - creates closed region based boundaries. Region2Polyline - converts region boundaries back to polylines. Combined boundary workflow - runs Boundary Offset followed by Region2Polyline. Combined full workflow - runs BreakAll Boundary Offset and Region2Polyline in sequence. Closed polyline cleanup - removes lines and open polyline geometry while retaining closed polylines. JoinAreas - unions closed polyline areas and rebuilds joined boundaries. Session option memory - remembers the last selected BR2P radio option. Important Commands and Aspects 🧩 GetBoundingBox and spline bounding box helpers support the boundary offset workflow. 🧩 Region2Polyline explodes region boundaries and creates closed lightweight polylines. 🧩 JoinAreas uses AddRegion ACUNION explode and PEDIT Join. 🧩 DEL_OPEN_PL tests vlax-curve-isClosed before deleting polyline geometry. Result 🎯 The result can be broken curve networks closed boundary regions lightweight polylines cleaned closed areas or a unioned area outline depending on the selected option. 🗺️ The suite is suited to catchment parcel and enclosed area preprocessing. Important Notes ⚠️ The DCL title identifies the workflow as Catchment area Create Inside smallest Closed Polylines Options. ⚠️ Different modules have different supported curve types and planarity requirements. ⚠️ JoinAreas modifies selected closed lightweight polylines by converting and unioning their regions. SEO Keywords 🏷️ AutoCAD, 🏷️ Civil 3D, 🏷️ AutoLISP, 🏷️ InteriorPolylinesArea, 🏷️ BR2P, 🏷️ BreakAll, 🏷️ Boundary Offset, 🏷️ Region2Polyline, 🏷️ JoinAreas, 🏷️ Catchment area, 🏷️ Closed polylines, 🏷️ REGION, 🏷️ ACUNION