Natural languageSay what you want drawn
Type draw a rectangle 30x50 at 4,5,7 on the command line, or ask the Assistant for a 20 by 30 ft shed floor with a door opening on a new layer. It works through the same tools you use, lists every step, and undoes the whole turn in one click. Run it on a local model and nothing leaves your machine.
GeneratorsWhole sets from parameters
Deck, bath, kitchen and tile generators build complete sets. For a deck: joists, beam, posts, footings, decking, guards, stairs and design load. Every parameter is a form field with ft-in input, ranges and typical US residential defaults, IRC-based where a code limit applies.
DraftingThe tools you expect
Command line with classic aliases (L, PL, C, TR, EX, F), relative and polar input, object snaps, ortho and polar tracking. Blocks with attributes, xrefs, hatches, linetypes, multileaders and every common dimension type.
SheetsPaper space done properly
Layouts and viewports at standard architectural and engineering scales, per-viewport layer freeze, annotative text, and vector PDF plots with true lineweights. ARCH D, ANSI B and ISO A1 starters with title blocks.
QASheet checks before it leaves
cadnat-cli check flags overlapping text, text off the sheet, small plotted text, annotation-scale mismatches, empty title-block fields and leftover scratch layers. Rules are editable and cite public standards.
3DSolids and real sections
Direct modeling on Open CASCADE: extrude, push/pull, loft, revolve, booleans, fillet and chamfer. Section planes and boxes with hatched caps, 2D section drawings with plan callouts, BIM-lite data and CSV schedules.
SiteReal-world context, license-free
Search a place, pick from about 9,800 coordinate systems through PROJ, import terrain and OpenStreetMap layers (buildings, streets, water, parcels where mapped) onto your drawing.
FilesFiles that travel
DXF R2010 by default with an R2000 option, checked with an independent DXF reader. DWG through the free LibreDWG add-on. STEP and IGES, PDF and SVG. Image to DWG traces a logo into real geometry.
LinuxNative Linux, not a port
A native Qt 6 app, at home on Wayland. Runs on Arch, Debian/Ubuntu and Fedora.