pcb_copy_tracks_radial
Copies selected PCB tracks, arcs, and vias radially around a center point to create circular arrays with a defined count and angle step.
Instructions
Array the selected tracks/arcs/vias radially about a center point.
Replicates the current selection count - 1 more times, each rotated
a further angle_step degrees about (center_x, center_y) -- a
circular/radial copy. Reuses the same verified Replicate +
RotateAroundXY transform as pcb_replicate_layout. Copies are added
unselected so the source set stays put.
Args:
center_x: Rotation-center X in mils.
center_y: Rotation-center Y in mils.
count: Total instances including the original (>= 2).
angle_step: Degrees between instances. Defaults to 360 / count
(a full even ring).
Returns: {"copied", "count", "angle_step"} or an error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| center_x | Yes | ||
| center_y | Yes | ||
| angle_step | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||