Workspace (3D)
A workspace holds one assembly: parts arranged in a tree, joined by joints. The agent writes each part as a short build123d script and places it; you can move, measure, restore and export.
The 3D editor is a large download, so the first open may show Load editor.
Layout
- Left: the tools Select, Parts and Measure, and Script in expert mode.
- Above the canvas: the view toolbar.
- Right: the tabs AI, History, Assembly and Joint Preview.
- Menu bar: File, Edit, Help.
On a phone the tabs at the bottom are Canvas, AI and History.

The page's tips: build gradually, part by part; use Sketch in the chat to show what you mean; use History to roll back unexpected changes.
Menus and shortcuts
On a Mac, Ctrl in these shortcuts is ⌘. For the agent's changes, use History rather than Undo.
| Menu | Item | Shortcut | What it does |
|---|---|---|---|
| File | New | Creates a new workspace in this project. | |
| Save | Ctrl+S | Saves the assembly. | |
| Save As… | Ctrl+Shift+S | Saves a copy under a new name, in this or another project, and opens it. | |
| Save a Copy… | Saves a copy under a new name and stays on this one. | ||
| Import… | Imports a STEP file as a part. | ||
| Export… | Exports the assembly or a part as STEP or STL. | ||
| Close | Goes back to the project page. | ||
| Edit | Undo | Ctrl+Z | Undoes your last edit. Agent changes are undone in History. |
| Redo | Ctrl+Y | Redoes the edit you undid. | |
| View agent edit history | Opens the History tab, where agent changes can be restored. | ||
| Select All | Ctrl+A | Selects every part. | |
| Deselect All | Esc | Clears the selection. | |
| Invert Selection | Selects the parts that are not selected, and deselects the rest. | ||
| Delete | Del | Deletes the selected parts. | |
| Preferences… | Opens the settings, including Expert mode for part scripts. | ||
| Help | Contact Us | Opens a short form to message the team. | |
| Terms of Service | Opens the terms in a new tab. | ||
| Privacy Policy | Opens the privacy policy in a new tab. | ||
| Discord Community | Opens the FloMotion Discord server. | ||
| Reddit (r/FloMotion) | Opens the FloMotion subreddit. |
Right-click on the canvas:
- Undo (Ctrl+Z): Undoes your last edit.
- Redo (Ctrl+Y): Redoes the edit you undid.
- Deselect (Esc): Clears the selection.
- Delete (Del): Deletes the selected parts.
Toolbars
Left tools: Select, Parts, Measure, and Script in expert mode. See Selecting and moving parts and View and measure.
Select options at the top left, with Select on: switch the handles between move and rotate (G moves, R rotates), and Move parent without children.
Zoom in the corner of the canvas: zoom out, the zoom level, zoom in, and reset.
View toolbar above the canvas (the number keys and F are shortcuts):
| Button | What it does |
|---|---|
| Perspective / Ortho | Switches between perspective and orthographic projection. |
| Views | Camera presets. |
| Views → Top (3) | Looks down from above. |
| Views → Front (1) | Looks from the front. |
| Views → Side (2) | Looks from the side. |
| Views → Reset View (4) | Goes back to the starting view. |
| Fly Mode (F) | Moves the camera like a game; a banner shows while it is on. |
| Explode View | Pulls the parts apart to show how they fit. |
| Collision Shapes | Shows the simplified shapes the physics uses. |
| Labels | Names the parts on the canvas. |
| Tool paths | Shows CAM cutting paths, when a part has them. |
| Pivot | With several parts selected: the point they rotate around. |
| Pivot → Median center | The middle of the selection. |
| Pivot → First selected | The part selected first. |
| Pivot → Last selected | The part selected last. |
Right tabs: AI (chat), History, Assembly and Joint Preview.