Work auto-saves on this device. Save writes the .json file.
Untitled job
Drawing
Drawing as›·follows the last part you click
View
— / —
Corners of selected part
Tip: click one corner on the drawing to edit just that one. Right-click a corner for Notch / Bump-out.
Options for what you are marking
Edge profile
Board
drag on the active sheet · click another sheet to switch · wheel zooms the sheet under the cursor
Import a PDF, image or DXF (toolbar, first button) or start a Blank canvas, then Set scale and draw parts — each becomes a line in the estimate.
Drag to resize the panel · double-click = default width
🔍 Check the job
▦ All pages
▦ Page grid▣ All sheets to scale
Click the page with the plan to open it for drawing. The scale note read from each page is shown — opening a page applies its scale.
Every sheet laid out side by side at the same real-world scale — like model space. Scroll to zoom, drag to pan, click a sheet to open it for drawing.
⚙ Company settings
Saved once on this device and reused on every quote — kept when you start a New project or Open another file. The company block prints in the PDF header; terms, deposit & tax are the defaults applied to each quote.
💵 Price lists
Named rate libraries kept on this device. A ★ default list is applied to every New project; the list a quote was priced with is saved inside that quote, so re-opening an old estimate never re-prices it behind your back. Switch lists any time next to What's included.
⌨ Keyboard shortcuts
On the plan, press a tool's key to switch to it instantly. Click a box below and type a letter to reassign — each key maps to one tool. Hold Space to pan; with the Rect / Oval tool active, just type a size (e.g. 30x25 or 2'6 x 25) and Enter to drop a sized part.
⏵ On launch
🔒 Owner PIN
⇆ Move settings to another window
Your price lists, company details, saved services and shortcuts are stored per window address, so the native app and the browser each keep their own copy. Export here, import there — once. It doubles as a backup of your rates. Quotes themselves travel as .json files, as always.