This document describes the types of rules that can be applied to models that have advanced feature parameters captured.
Pattern instances cannot be driven to anything less than 1.
Setting the pattern instance to 0 (zero) or -1, for example, will result in the message 'Index was outside the bounds of the Array'.
Driving advanced feature dimensions increases model generation time. Where possible capture feature dimensions (distances, numbers and angles) as dimensions rather than an advanced feature parameter.
During model generation captured dimensions are driven before captured advanced feature parameters. If the advanced feature parameter has also been captured as a dimension the value being driven into the advanced feature parameter will override the captured dimension.
Parameter | Type | Description |
---|---|---|
EqualSpacing | True/False | Sets whether the instances are equally spaced |
ReverseDirection | True/False | Sets whether the direction of the axis should be reversed |
SkippedItemArray | Number (Pipe delimited i.e. "1|-7|5|-54" ) | Set the list of instances to skip. (Setting this to 0 will clear the selection and no items will be skipped) |
Spacing | Number | Sets the spacing between instances of the circular pattern feature |
TotalInstances | Number | Sets the number of total instances in this circular pattern |
Parameter | Type | Description |
---|---|---|
SkippedItemArray | Number (Pipe delimited i.e. "1|-7|5|-54" ) | Sets the list of skipped items for this local circular pattern. (Setting this to 0 will clear the selection and no items will be skipped) |
Spacing | Number | Sets the spacing between instances for this local circular pattern |
TotalInstances | Number | Sets the total number of instances for this local circular pattern |
Parameter | Type | Description |
---|---|---|
D1AlignmentMethod | One of the following values:
swCurvePatternTangentToCurve swCurvePatternAlignToSeed | Sets the alignment method for this curve drive pattern feature |
D1InstanceCount | Number | Sets the number of instances in this curve driven pattern in Direction1 |
D1IsEqualSpaced | True/False | Sets whether the pattern items are equally spaced in Direction1 |
D1ReverseDirection | True/False | Sets whether the pattern direction is reversed in Direction1 |
D1Spacing | Number | Sets the spacing for this curve driven pattern in Direction1 |
D2InstanceCount | Number | Sets the number of instances in this curve driven pattern in Direction2 |
D2IsEqualSpaced | True/False | Sets whether the pattern items are equally spaced in Direction2 |
D2PatternSeedOnly | True/False | Sets whether or not to replicate the seed pattern only, which creates a curve pattern under Direction2 without replicating the curve pattern created under Direction1 |
D2ReverseDirection | True/False | Sets whether the pattern direction is reversed in Direction2 |
D2Spacing | Number | Sets the spacing for this curve driven pattern in Direction2 |
Parameter | Type | Description |
---|---|---|
D1ReverseDirection | True/False | Sets whether the direction of the D1 axis is reversed |
D1Spacing | Number | Sets the spacing between instances in the D1 direction |
D1 Pattern Qty | Number | Sets the number of total instances in the D1 direction |
D2PatternSeedOnly | True/False | Sets whether to create a pattern in direction 2 using the seed features only, without replicating the pattern instances of direction 1 |
D2ReverseDirection | True/False | Sets whether the direction of the D2 axis is reversed |
D2Spacing | Number | Sets the spacing between instances in the D2 direction |
D2 Pattern Qty | Number | Sets the number of total instances in the D2 direction |
SkippedItemArray | Number (Pipe deliminated i.e. "1|-7|5|-54" ) | Sets the list of skipped items in this linear pattern. (Setting this to 0 will clear the selection and no items will be skipped) |
Parameter | Type | Description |
---|---|---|
SkippedItemArray | Number (Pipe deliminated i.e. "1|-7|5|-54" ) | Sets the list of skipped components in this local linear pattern. (Setting this to 0 will clear the selection and no items will be skipped) |
D1ReverseDirection | True/False | Sets whether the direction of the axis is reversed in the first direction |
D1Spacing | Number | Sets the spacing in millimeters between pattern instances in the first direction |
D1TotalInstances | Number | Sets the total number of instances in the first direction, including skipped items |
D2ReverseDirection | True/False | Sets whether the direction of the axis is reversed in the Second direction |
D2Spacing | Number | Sets the spacing in millimeters between pattern instances in the Second direction |
D2TotalInstances | Number | Sets the total number of instances in the first direction, including skipped items |
Parameter | Type | Description |
---|---|---|
TableFilename | Text | load the location points of the table-driven pattern from a *.sldtab or * .txt file |