Snap Behavior
Assisted and automatic placement methods support snapping of individual objects and object groups to grids based on the following priority:
- Snap to a row region.
- Snap to a WSP grid.
- Snap based on the leSnapGridHorizontal and leSnapGridVertical properties.
- Snap based on the leSnapPatternSnapping property.
- Snap based on setting of the snapPatternSnappingMode environment variable.
The snapping behavior is impacted by the allowRotationFigGroup environment variable setting. This environment variable controls the rotation of certain complex object group types. By default, the environment variable is set to nil, which means that their orientation is considered fixed, and therefore they cannot be rotated during placement. For example, if the rows in a design are interposed with orientations R0 and MX, a figGroup with orientation R0 can be snapped only to every other row that has a matching orientation.
F3.
When allowRotationFigGroup is set to t, the orientations of object groups are unlocked. During placement, these objects are rotated such that their orientations match their row orientations.
Related Topics
Setting the Assisted Placement Options in the Placement Options Form
Setting Automatic Placement Options in the Placement Options Form
Setting Common Options in the Placement Options Form
Return to top