SIGNAL Parametric studio
Saved locally
Core team
X 0 · Y 0Constraints satisfied
100%

Draw relationships.

The drawing is a model of geometry and constraints. Drag objects or their handles; attached geometry updates from those relationships.

Selection + assemblies
Drag a box on empty space. Left-to-right selects enclosed objects; right-to-left selects intersecting bounds. Shift adds to selection. Group with ⌘/Ctrl G; ⌘/Ctrl-click selects a member. Copy/paste or duplicate an assembly to retain its internal connections.
Arrange + style
Align edges or centres and distribute equal gaps from Arrange. Groups behave as single units. Search layers, hide or lock objects, adjust stroke and label size, and change stacking order.
Commands + inspection
⌘/Ctrl K opens commands; right-click the canvas also opens it. D measures distance and angle. P previews clean artwork. Shift F focuses selection. PNG exports at 2× with a 4096-pixel maximum edge.
Move + resize
Select an object, then drag its centre or square handles. Alt temporarily bypasses snapping. Locked or constrained geometry keeps its rules.
Add + connect
Choose Role, then click near a ring to attach it automatically. Choose Link, then click two objects. Circle and Node use click-drag. Curve creates a cubic with editable handles.
Constrain
Shift-select objects in order. The first becomes the follower; the second is the reference. Constraints appear in the inspector and can be removed individually.
Symmetry + repetition
Mirror makes a linked reflection about the axis. Radial repeat creates orbit copies with linked rotation and radii. Even spacing distributes all roles on a selected ring.
Curve continuity
Smooth join maintains G1 tangent continuity. Select G2 on that constraint to also match signed curvature. Curvature combs are scaled diagnostic guides, not exported artwork.
Navigation
Wheel to zoom. Space-drag, middle-drag, or use Pan to navigate. F to fit. ⌘/Ctrl Z to undo, Shift to redo. Delete removes selected geometry and dependent results.
Save + export
Save project retains editable geometry and constraints. SVG exports the evaluated drawing without editing handles. Boolean source shapes remain available in Layers.

This build is a 2D parametric editor. It supports the relationships listed here, rather than a general-purpose 3D CAD kernel or STEP/DXF interchange.