Command Help

wireframe-split-string

 

Command Name

Menu

Quick Key

Link to Command Table

wireframe-split-string

Structure ribbon | Operations | Plane | Split

spbs

Click here

Description

Splits wireframe data into two or more parts using a selected string. Input wireframe data can either be a loaded wireframe object or preselected triangle data.

The cutting string must be able to create an intersection plane, when projected in the selected direction, to subdivide the wireframe data completely i.e. it should extend beyond the limits of the wireframe.

Note: This command supports flexible wireframe selection.

How to Use

  1. Select the string which is to be used to control the splitting.

  2. Run this command.

  3. In the Split by String dialog, select the required wireframe object or choose to use preselected wireframe triangle data (from any loaded wireframe data object).

  4. Define the plane orientation that will be used to generate a section string, either using one of the presets (Horizontal, North-South etc.) or define a custom Azimuth and Inclination.

  5. Define the plane reference (origin) point for the section

    You can also define a plane orientation and origin by selecting an existing wireframe triangle, using the Pick Face button, or you can simply use the current 3D view plane.

  6. You can output data either within the Current object, an existing wireframe object (pick it from the list) or a new object (type a new name).

Example

When selecting a string to perform a wireframe 'split', it is important that the string in question is able to subdivide the wireframe data into two separate objects. Looped strings will not be permitted, nor strings that do not extend beyond the wireframe boundaries fully when viewed along the projection plane.

The following table gives examples of what is, and what is not, permitted when using the Split by String command:

Wireframe and String

Permitted

Result

Yes

Single open line, not looped, with terminal points extending beyond the wireframe data body on two separate edges when viewed along the projection plane.

Yes

Single open line, unlooped, with terminal points extending beyond the wireframe data body on the same edge when viewed along the projection plane.

Yes

Single closed line, with no extents beyond the edge of the wireframe data when viewed from the projection angle. Note that a boolean is still possible even if the closed line 'hangs over' one or more edges of the wireframe

No

Single looped line, with the looped section positioned along the projection plane. In this situation, two objects will still be created, one empty, and one as the original.

 

In all situations, the defined line must be able to intersect wireframe data when it is projected in the direction specified.

  openbook.gif (910 bytes)   Related Topics

 

Boolean operations