Explode Lines Command

D_ExplodeLines_600ppi   Explode Lines

Command Licensing and Default Menu Location

  • The Explode Lines command is part of the RPS Modeling Toolbox
  • The command is located on the Modeling macros menu ribbon
  • The command is located in the Sections menu group

Command Description

Provides the ability to explode any linework into ether all segment elements or into top, bottom and side elements on separated layers (with a break angle control). Perfect for cross section takeoff from CAD or PDF files where e.g. material layers are drawn as closed polygon areas and you need to extract top or bottom of the layer onto separate layers to create models after section conversion.

Command Interface Description

The Explode Lines command dialog looks as follows

Lines to Explode:
Select the lines that you wish to explode

Delete Existing checkbox:
Check the checkbox if you wish to delete the source lines after exploding them.

Explode Option:

  • Every Segment - Select this option if you want to convert the selected lines into a separate line for every segment of the line.
  • Large Deflections - Select this option to convert the lines into a Top, Bottom and Vertical Lines component on 3 separate layers, or if you only want to explode lines where there are large deflections in the line e.g at 90 degree or similar corners.

In imported cross sections, it is extremely common to find material layers of corridor models that are defined either as closed polygon areas or as lines with vertical ends around the edges of material layers.

To make these lines usable for 3D surface modeling after conversion to 3D linework, you will use the Large Deflections method with a Max Angle value (see below) of e.g. 45 degrees. The 45 degree angle, will leave line segments that deflect at e.g. road crowns or at edge of pave / shoulder lines as single lines, but will explode the vertical segments and “Top and Bottom” of the material layer onto two separate layers, so that once converted to 3D they are easy to select and create surface models from.

It is easier to explode linework for cross sections in the Plan or Sheet View prior to conversion to 3D, because once converted to 3D the vertical edges of material layers become truly vertical, and the tops and bottoms of material layers will lie 100% on top of each other making them harder to edit or manipulate.
Be aware that cross sections are typically derived by slicing through TIN surface models. When you slice a TIN, some software products slice all triangle sides in the surface models, others slice the strings / breaklines that make up the surface models. Depending on how your sections were created, exploding “every segment” may create more segments than you expected to get and likely more than you want, depending on the source data models being used.

Max Angle:
Enter the Maximum Deflection Angle that you will allow a line to retain after the Explode process has been executed. The deflection angle is the difference between the angle of the inbound and outbound line segments at a node of the source line, computed in a clockwise direction.

Relayer ‘Closed’ lines checkbox
Check this checkbox (most common use case) if you want to split the exploded elements of a closed polygon (e.g. a Material Layer polygon) into separate layers for Top, Bottom and Vertical Lines.

If you check the checkbox you can define a Layer Name mask for each of the Top, Bottom and Vertical layers that you will use for the exploded line segments.

In the layer mask, {L} means the source layer name and that can be prefixed or suffixed with additional name elements e.g. -Top or -Bottom or -Vert. If you use the {L}-Top approach, all of the created layers for the components and the source layer name should reside in sequence in the Layer List. The Layer Group of the parent Layer is also adopted for the created layers.

When you tap apply, the lines will be exploded and the segments placed on the appropriate layers and the command will ready itself for another selection set and repeat process execution. If you do not want to make a second selection and repeat the process tap Close to finish the process.

Closes the command without further execution.

Video Demonstration

The following video shows how to utilize the Explode Lines command

Use Case Videos

The following videos show the use of the Explode Lines command in a work process context

Feedback and Enhancement Requests

If you would like to provide feedback on the use of the Explode Lines command or to request enhancements or improvements to the command please Click Here