Project Strings to Wireframe

Autolayout rule details

Project Strings to Wireframe

Accessing this menu:

This autolayout action can be used to project qualifying string data to a wireframe surface or solid as part of automated UG design.

Below is an example of projecting a string to a wireframe. The flat string takes on the contours of the wireframe after projection. Thus the total segment length of the string increases after projection.

To use this action, a wireframe file must exist either within the current project or as a physical file on disk.

Design data that passes any specified filter will be projected (if possible) to the nominated wireframe. If projection is impossible, string data will not be modified.

Project Strings to Wireframe Example

In this example, two strings comprise an FXS design file. One carries a design definition of 'Access1' (Yellow) and the other 'Access2' (purple):

The requirement is to project 'Access2' to a wireframe volume representing an operational constraint, whilst leaving 'Access1' in its original position.

Filtering the data to only use one of the strings is done using the Edit Automated Design Rules dialog, selecting an Input Filter of [Design Definition: Access2].

There is no Output Design Definition as existing data is being modified, not new data created.

The Project Wireframe Settings dialog is used to select the target wireframe and the direction in which strings are projected. In this case, a vertical projection is required so the [XY] Projection Plane is required.

In this case, it isn't necessary to preserve the original string data, so the Keep Original Strings check box is disabled.

Processing the design rule will now project one of the strings to the wireframe without affecting the other:

 

Autolayout Action Options

The Project to Wireframe Settings dialog for this action contains the following options:

Wireframe: use the browse button to pick a wireframe from the project, or select a file on disk.

Projection Plane: enter the plane to be used for projecting string data. By default, a vertical (XY plane) projection is selected, although XZ and YZ plane options are also available.

Keep Original Strings: choose if you wish to project a clone of the original string (selected), or move the original string (deselected).

 

openbook.gif (910 bytes) Related Topics

 

Automated Design OverviewEdit Automated Design RulesAssign Rule SetsCreate Line Settings