cad_pattern
Create linear or circular patterns of features with configurable direction, spacing, count, and operation type for additive or subtractive features.
Instructions
Pattern whole features. kind=linear needs directionId (an edge) + spacing (number/#var) + count; kind=circular needs axisId (an edge) + count, evenly spaced over angle (default 360). featureIds = the features to repeat. operation matches the seed feature: NEW (default) for an additive boss, REMOVE when patterning a hole/cut so each copy cuts (NEW leaks a stray body for a cut).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| documentId | Yes | ||
| workspaceId | Yes | ||
| elementId | Yes | ||
| kind | Yes | ||
| featureIds | Yes | ||
| directionId | No | ||
| axisId | No | ||
| spacing | No | ||
| angle | No | ||
| operation | No | ||
| count | Yes | ||
| name | No |