KulmanLab CAD — Command Reference
Welcome to the KulmanLab CAD command reference. Use the sidebar to browse all available commands grouped by category.
Draw commands
| Command | What it does |
|---|
| Line | Draw a straight line between two points |
| Polyline | Draw a multi-segment open path |
| Rectangle | Draw an axis-aligned rectangle |
| Circle | Draw a circle by center and radius |
| Arc | Draw an arc through three points |
| Ellipse | Draw an ellipse by center and two axes |
| Text | Place a text label on the canvas |
| Spline CV | Draw a spline by placing control vertices |
| Spline Fit | Draw a spline that passes through clicked points |
Edit commands
| Command | What it does |
|---|
| Move | Move selected entities to a new position |
| Copy | Copy selected entities to a new position |
| Rotate | Rotate selected entities around a base point |
| Mirror | Mirror selected entities across a line |
| Scale | Scale selected entities around a base point |
| Delete | Remove selected entities from the drawing |
| Trim | Trim a line segment at its intersections |
| Undo | Undo the last action |
| Redo | Redo the last undone action |
Measure commands
| Command | What it does |
|---|
| Distance | Measure the distance between two points |
| Angle | Measure the angle between three points |
View commands
| Command | What it does |
|---|
| Pan | Click and drag to move the viewport |
| Zoom In | Zoom the viewport in |
| Zoom Out | Zoom the viewport out |
| Fit | Fit all entities into the viewport |
File commands
| Command | What it does |
|---|
| Print | Export a drawing area as a PNG image |
How commands work
Every command follows the same pattern:
- Activate — click the toolbar button or type the command name in the terminal at the bottom of the screen.
- Follow the prompt — the terminal shows what input is expected next.
- Finish or cancel — most commands finish automatically after the last input. Press Escape at any time to cancel.
Selecting objects
Several edit commands (Move, Copy, Rotate, Mirror, Scale, Delete) share the same selection behaviour:
- Click an entity to select or deselect it.
- Drag right (left to right) for strict selection — only entities fully inside the box are selected.
- Drag left (right to left) for crossing selection — any entity that intersects the box is selected.
- Press Enter or Space to confirm the selection and proceed to the next step.