DriveWorks Solo 15: Pattern Features [send feedback...]

Introduction

This document describes the types of rules that can be applied to models that have advanced feature parameters captured.

Instances

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.

Patterns

Circular Pattern

ParameterTypeDescription
EqualSpacingTrue/FalseSets whether the instances are equally spaced
ReverseDirectionTrue/FalseSets whether the direction of the axis should be reversed
SkippedItemArrayNumber (Pipe delimited i.e. "1|-7|5|-54" )Sets the list of skipped items in this circular pattern
SpacingNumberSets the spacing between instances of the circular pattern feature
TotalInstancesNumberSets the number of total instances in this circular pattern

Circular Pattern Local

ParameterTypeDescription
SkippedItemArrayNumber (Pipe delimited i.e. "1|-7|5|-54" )Sets the list of skipped items for this local circular pattern
SpacingNumberSets the spacing between instances for this local circular pattern
TotalInstancesNumberSets the total number of instances for this local circular pattern

Curve Driven Pattern

ParameterTypeDescription
D1AlignmentMethodOne of the following values:
swCurvePatternTangentToCurve
swCurvePatternAlignToSeed
Sets the alignment method for this curve drive pattern feature
D1InstanceCountNumberSets the number of instances in this curve driven pattern in Direction1
D1IsEqualSpacedTrue/FalseSets whether the pattern items are equally spaced in Direction1
D1ReverseDirectionTrue/FalseSets whether the pattern direction is reversed in Direction1
D1SpacingNumberSets the spacing for this curve driven pattern in Direction1
D2InstanceCountNumberSets the number of instances in this curve driven pattern in Direction2
D2IsEqualSpacedTrue/FalseSets whether the pattern items are equally spaced in Direction2
D2PatternSeedOnlyTrue/FalseSets whether or not to replicate the seed pattern only, which creates a curve pattern under Direction2 without replicating the curve pattern created under Direction1
D2ReverseDirectionTrue/FalseSets whether the pattern direction is reversed in Direction2
D2SpacingNumberSets the spacing for this curve driven pattern in Direction2

Linear Pattern

ParameterTypeDescription
D1ReverseDirectionTrue/FalseSets whether the direction of the D1 axis is reversed
D1SpacingNumberSets the spacing between instances in the D1 direction
D1 Pattern QtyNumberSets the number of total instances in the D1 direction
D2PatternSeedOnlyTrue/FalseSets whether to create a pattern in direction 2 using the seed features only, without replicating the pattern instances of direction 1
D2ReverseDirectionTrue/FalseSets whether the direction of the D2 axis is reversed
D2SpacingNumberSets the spacing between instances in the D2 direction
D2 Pattern QtyNumberSets the number of total instances in the D2 direction
SkippedItemArrayNumber (Pipe deliminated i.e. "1|-7|5|-54" )Sets the list of skipped items in this linear pattern

Linear Pattern Local

ParameterTypeDescription
SkippedItemArrayNumber (Pipe deliminated i.e. "1|-7|5|-54" )Sets the list of skipped components in this local linear pattern
D1ReverseDirectionTrue/FalseSets whether the direction of the axis is reversed in the first direction
D1SpacingNumberSets the spacing in millimeters between pattern instances in the first direction
D1TotalInstancesNumberSets the total number of instances in the first direction, including skipped items
D2ReverseDirectionTrue/FalseSets whether the direction of the axis is reversed in the Second direction
D2SpacingNumberSets the spacing in millimeters between pattern instances in the Second direction
D2TotalInstancesNumberSets the total number of instances in the first direction, including skipped items

Table Driven Pattern

ParameterTypeDescription
TableFilenameTextload the location points of the table-driven pattern from a *.sldtab or * .txt file

Table of Contents