Command Reference
Commands available to the Dither language and Satin Studio controls.
| Command | Summary |
|---|---|
| Border: add bean border | Attach a thicker repeated border that follows the selected edge |
| Border: add blanket border | Attach a blanket-style decorative border to the selected edge |
| Border: add ladder border | Attach a two-rail decorative border to the selected edge |
| Border: add running border | Attach a live running-stitch border to the selected path, shape, artwork, or text |
| Border: add satin border | Attach a smooth satin-style border that follows the selected edge |
| Border: add scallop border | Attach a live scallop border that follows the selected path or shape |
| Border: add zigzag border | Attach a zigzag border that follows the selected edge |
| Border: center on edge | Center the selected live border on its source edge |
| Border: clear preset search | Show every saved border preset again |
| Border: longer stitches | Lengthen stitches for the selected running or bean border |
| Border: looser repeats | Move decorative border repeats or swings farther apart |
| Border: make narrower | Reduce the selected decorative border width by a small step |
| Border: make wider | Increase the selected decorative border width by a small step |
| Border: move start backward | Move the selected border start and repeat origin backward along a closed edge |
| Border: move start forward | Move the selected border start and repeat origin forward along a closed edge |
| Border: nudge inward | Move the selected border a small step toward the shape interior |
| Border: nudge outward | Move the selected border a small step away from the shape interior |
| Border: place inside edge | Move the selected live border toward the inside of a closed shape |
| Border: place outside edge | Move the selected live border toward the outside of a closed shape |
| Border: remove selected border | Remove the live border from the selected path, shape, artwork, or text |
| Border: rename latest preset | Rename the latest saved border preset |
| Border: save selected as preset | Save the selected live border settings as a reusable project preset |
| Border: search saved presets | Filter saved border presets in the Inspector and Object tree |
| Border: shorter stitches | Shorten stitches for the selected running or bean border |
| Border: tighter repeats | Bring decorative border repeats or swings closer together |
| Border: use saved preset | Apply the latest saved border preset to the selected object |
| Cancel All Jobs | Request cancellation of every cancellable Dither job in the active session. |
| Capture Performance Snapshot | Capture bounded privacy-safe runtime, resource, cache, and job facts. |
| Customization: add next default toolbar tool | Restore the next hidden or removed default tool in the active toolbar |
| Customization: collapse Shapes toolbar group | Close the built-in Shapes nested toolbar group without host-only state |
| Customization: expand Shapes toolbar group | Open the built-in Shapes nested toolbar group without host-only state |
| Customization: hide active toolbar item | Hide the active tool in this mode toolbar without removing it |
| Customization: insert toolbar group | Insert a named group break after the active toolbar tool |
| Customization: move active toolbar item down | Move the active mode tool later in its toolbar |
| Customization: move active toolbar item up | Move the active mode tool earlier in its toolbar |
| Customization: next layout | Cycle through default and custom workbench layouts |
| Customization: remove active toolbar item | Remove the active tool from this mode toolbar until it is added again |
| Customization: rename current layout | Open the layout name editor for a custom arrangement |
| Customization: reset layout and toolbars | Return the workbench to the simple default arrangement |
| Customization: safe layout | Recover Tools, Hoop view, and Inspector if an experiment goes wrong |
| Customization: save current layout | Capture the current workbench arrangement as a named custom layout |
| Customization: show active toolbar items | Reveal every tool in the active mode toolbar |
| Design Mode | Switch to the design mode with source editing commands without changing workspace placement |
| Export Performance Snapshot | Ask the host to export the current privacy-safe performance snapshot. |
| Export: machine file | Compile and prepare the current project for machine download |
| Font: clear bundled font search | Show all bundled open fonts again |
| Font: search bundled open fonts | Open a bounded Text Editor that filters the bundled font library |
| Hoop: show editable shapes | Hide the rendered stitch layer and work with source objects |
| Hoop: show rendered stitches | Show the latest compiled stitch proof when it is current |
| Hoop: toggle editable shapes / rendered stitches | Switch the Hoop view between source objects and the latest compiled stitch proof |
| Layout: Diagnostics | Saved diagnostic layout for density, travel, warnings, and material risk |
| Layout: Machine handoff | Export, worksheet, and warning review |
| Layout: Simulation proofing | Power-user material controls beside the live proof |
| Layout: Stitch review | Saved stitch-review layout for needle order, jumps, trims, and thread blocks |
| Layout: Studio default | Simple all-in-one layout for creating, editing, proofing, and exporting |
| Layout: Teaching | Simplified demonstration layout |
| Object tree: clear search | Show all objects in the Object tree again |
| Object tree: rename selected object | Open a bounded Text Editor for the selected object's display name |
| Object tree: search objects | Open a bounded Text Editor that filters Object tree rows |
| Objects: group selection | Wrap two or more selected source objects in one editable group |
| Objects: move selected earlier in group | Move the selected child one position earlier in its group |
| Objects: move selected later in group | Move the selected child one position later in its group |
| Objects: move selected out of group | Remove the selected children from their containing groups |
| Objects: move selected to bottom of group | Move the selected child to the last position in its group |
| Objects: move selected to top of group | Move the selected child to the first position in its group |
| Objects: ungroup selected group | Remove the selected group while keeping its child objects |
| Path point: add balanced handles | Create balanced handles from neighboring source points |
| Path point: clear handles | Remove the selected source point handles |
| Path point: delete selected point | Remove the selected source point while keeping the containing path editable |
| Path point: edit coordinates | Enter exact X,Y coordinates for the selected source point in millimeters |
| Path point: edit in-handle coordinates | Enter exact X,Y coordinates for the selected in handle in millimeters |
| Path point: edit in-handle length/angle | Enter exact in-handle length in millimeters and angle in degrees |
| Path point: edit out-handle coordinates | Enter exact X,Y coordinates for the selected out handle in millimeters |
| Path point: edit out-handle length/angle | Enter exact out-handle length in millimeters and angle in degrees |
| Path point: make corner | Make the selected source path point a sharp corner |
| Path point: make cusp | Let the selected source path point keep broken tangents |
| Path point: make smooth | Make the selected source path point share a tangent |
| Path point: make symmetric | Make the selected source path point mirror its handles |
| Path point: mirror handles | Mirror the selected source point handle around its anchor |
| Path point: nudge down | Move the selected source path point down by 0.5 mm |
| Path point: nudge left | Move the selected source path point left by 0.5 mm |
| Path point: nudge right | Move the selected source path point right by 0.5 mm |
| Path point: nudge up | Move the selected source path point up by 0.5 mm |
| Path point: select next point | Move point selection to the next source point in this path |
| Path point: select previous point | Move point selection to the previous source point in this path |
| Path point: smooth tangent handles | Align handles on one tangent while preserving their lengths |
| Path point: snap to 0.25 mm grid | Move the selected source point to a fine grid for letter and outline cleanup |
| Path point: snap to 0.5 mm grid | Move the selected source point to the nearest half-millimeter grid line |
| Path point: snap to 1 mm grid | Move the selected source point to the nearest millimeter grid line |
| Path segment: make curve | Add balanced curve handles to the segment after the selected point |
| Path segment: make straight | Remove curve handles from the segment after the selected point |
| Path segment: split after selected point | Insert a source point halfway along the segment after the selected point |
| Path: close selected path | Close the path containing the selected source point |
| Path: duplicate as stitch path | Create an independent editable running path from the selected path |
| Path: join selected endpoints | Close an open path from a selected endpoint |
| Path: open selected path here | Cut the closed path before the selected source point |
| Path: reverse selected path | Reverse the direction of the path containing the selected source point |
| Path: simplify selected path | Remove redundant straight source points from the selected path |
| Project: cancel compile | Request cancellation of the active project compile job |
| Project: compile proof | Compile the current source document into deterministic stitch facts on a non-blocking revision-aware worker |
| Project: create arc | Add a curved editable running-stitch arc at the center of the Hoop |
| Project: create arc with explicit size | Add a curved running path using an exact origin, width, and height |
| Project: create circle shape | Add an editable filled circle at the center of the Hoop |
| Project: create circle with exact size | Add an editable circle using an explicit center and radius |
| Project: create closed path through explicit points | Add a closed fill contour through a bounded list of physical coordinates |
| Project: create cubic path with explicit handles | Add a cubic running path using exact endpoints and control handles |
| Project: create ellipse with explicit size | Add an editable ellipse using an exact origin, width, and height |
| Project: create line | Add a straight running-stitch line with editable endpoints at the center of the Hoop |
| Project: create line from explicit endpoints | Add a straight running-stitch line using exact start and end coordinates |
| Project: create polygon | Add an editable filled polygon at the center of the Hoop |
| Project: create polygon with explicit radius | Add a regular polygon using an exact center, radius, and side count |
| Project: create rectangle shape | Add an editable filled rectangle at the center of the Hoop |
| Project: create rectangle with explicit size | Add an editable rectangle using an exact origin, width, and height |
| Project: create rounded rectangle | Add an editable filled rounded rectangle at the center of the Hoop |
| Project: create rounded rectangle with explicit size | Add a rounded rectangle using exact dimensions and corner radius |
| Project: create running path | Add a compact editable running-stitch path at the center of the Hoop |
| Project: create running path through explicit points | Add a running-stitch path through a bounded list of physical coordinates |
| Project: create star | Add an editable filled star at the center of the Hoop |
| Project: create star with explicit radii | Add a regular star using exact center, outer radius, inner radius, and point count |
| Project: create text | Add a live editable text object at the center of the Hoop |
| Project: create text with quoted content | Add live text at an exact position using bounded local content |
| Project: export local snapshot | Prepare the current source document for local file or clipboard handoff |
| Project: new empty project | Replace the current source document with a clean local project |
| Queue final solve | Request a higher-quality proof before machine handoff |
| Rebuild constraints | Refresh stitch and material preview constraints |
| Redo | Redo the latest undone change. |
| Reset Derived Caches | Discard rebuildable derived caches without changing package source documents. |
| Run Runtime Cleanup | Release rebuildable retained resources without changing package source documents. |
| Run Script Pad | Evaluate the current revision of the Dither Lisp Script Pad. |
| Run preview step | Advance the interactive material preview one frame |
| Scope: edit selected group contents | Open the selected group as the active object-editing scope |
| Scope: exit group contents | Move one level up from the active object-editing scope |
| Selection: clear | Clear the active Hoop source-object selection |
| Selection: delete selected objects | Remove the selected source objects with one undoable project edit |
| Selection: hide selected objects | Hide the selected source objects without deleting them |
| Selection: lock selected objects | Lock the selected source objects against accidental edits |
| Selection: nudge down | Move the selected source objects down by 1 mm |
| Selection: nudge left | Move the selected source objects left by 1 mm |
| Selection: nudge right | Move the selected source objects right by 1 mm |
| Selection: nudge up | Move the selected source objects up by 1 mm |
| Selection: show selected objects | Show the selected source objects that are hidden in the project |
| Selection: unlock selected objects | Unlock the selected source objects for editing |
| Set Project Name | Rename the active embroidery project. |
| Stitch Mode | Switch to stitch mode with machine-command inspection behavior without changing the active layout |
| Text: duplicate as editable outlines | Outline text into grouped editable letter shapes |
| Text: place on selected path | Make the selected text follow the selected path |
| Text: replace with editable outlines | Outline text into editable letter shapes and hide the live text |
| Text: return to live text | Show the original text and hide the selected editable outlines |
| Text: select letter group | Jump from a converted outline to its letter group |
| Text: select line group | Jump from a converted letter or outline to its line group |
| Text: select next letter | Move selection to the next converted letter in the same word |
| Text: select outline group | Jump from a converted letter or outline to the full editable text group |
| Text: select previous letter | Move selection to the previous converted letter in the same word |
| Text: select word group | Jump from a converted letter or outline to its word group |
| Text: separate selected outline pieces | Split a converted letter outline into separate editable pieces |
| Text: show editable outlines | Hide live text and show the selected letter outlines |
| Tool: Curl | Inspect patch curl and edge lift |
| Tool: Density | Inspect density risk and diagnostics |
| Tool: Hoop | Inspect hoop placement and safe area |
| Tool: Image | Place or inspect reference images |
| Tool: Jump | Inspect jumps and travel moves |
| Tool: Measure | Measure stitch and layout distances |
| Tool: Needle | Inspect individual needle points after compiling stitches |
| Tool: Pan | Navigate the Hoop view without changing the active tool |
| Tool: Path | Create and adjust source path geometry |
| Tool: Pucker | Inspect puckering and fabric deformation |
| Tool: Select | Select, inspect, and manipulate workbench objects |
| Tool: Shape | Create compact geometric source shapes |
| Tool: Stop | Inspect machine stops and construction pauses |
| Tool: Stress | Inspect material stress overlays |
| Tool: Text | Create and tune live text objects |
| Tool: Thread | Review and assign thread choices |
| Tool: Tie | Inspect tie-in and tie-off behavior |
| Tool: Travel | Inspect travel paths and route cost |
| Tool: Trim | Inspect trims and thread tails |
| Tool: Warnings | Inspect warnings without leaving the workbench |
| Undo | Undo the latest change. |
| Use Automatic Workers | Allow the host to select its best supported background Worker executor. |
| Use Safe Worker Mode | Route future background work through one isolated Worker instead of a shared-memory pool. |
| View: flip top / bobbin side | Mirror or restore the Hoop view for bobbin-side inspection without changing project geometry |
| View: reset Hoop view | Return Hoop view pan, zoom, and side to the default top-side view |
| X-Ray Mode | Switch to X-Ray mode with density, travel, stress, and warning lenses without changing the active layout |