- CADCraft 3D tools span a family of 8 open-source CAD/BIM applications for design professionals
- Browser access: the early browser release is available now via the official site
- File formats: DWG and DXF are the key formats for drawing exchange and migration
- Desktop plans: macOS, Windows, and Linux support is in development
- Best starting point: the 2D drafting app is the core workflow before moving into 3D-oriented tools
What CADCraft 3D Tools Include
CADCraft is an open-source CAD and BIM toolset positioned for architects, engineers, drafters, estimators, and detail designers. The official site presents 8 application directions, covering drafting, modeling, documentation, takeoff, civil design, detailing, markup, and parts workflows. Rather than a single monolithic program, the project is built as a family of focused applications that share a common file and workflow philosophy centered on DWG and DXF.
The current public entry point is a browser-based early version, with desktop applications for macOS, Windows, and Linux in development. The project is hosted as an open-source initiative on GitHub, and community discussion is active on Reddit's r/Drafting.
Each CADCraft application targets one discipline. The 2D drafting app is the documented core today; modeling, civil, detailing, takeoff, markup, and parts tools extend the family toward specialized 3D and documentation workflows.
The table below summarizes the application directions shown on the official site:
| App Direction | Primary Discipline | Typical Output |
|---|---|---|
| 2D Drafting | Drawing and documentation | Plans, layouts, annotated sheets |
| Modeling | 3D and BIM-oriented work | Geometric models, design studies |
| Documentation | Drawing communication | Dimensioned, print-ready documents |
| Takeoff | Estimating | Quantity and measurement data |
| Civil | Site and infrastructure design | Civil alignment and site plans |
| Detailing | Fabrication and detail design | Component and connection details |
| Markup | Review workflows | Marked-up drawing revisions |
| Parts | Component libraries | Reusable part definitions |
Core Capabilities Across the Toolset
The CADCraft feature set is organized around practical drafting and documentation workflows that carry across the whole application family. Understanding these shared capabilities helps you judge which app fits a given project.
| Capability | Category | Practical Use |
|---|---|---|
| 2D Drafting | Drawing | Geometry creation via commands and aliases |
| Layers | Organization | Separating content for easier editing |
| Linetypes / Lineweights | Display | Visual hierarchy in documentation |
| Blocks | Reusable Content | Consistent repeated elements |
| Layouts | Presentation | Sheet composition and output prep |
| Scaled Printing | Output | Scale-aware layout and plotting |
| Scripting / AI Agents | Automation | Batch tasks and automated drawing work |
Drafters and Architects
- Layer-based organization
- Layout-driven sheet preparation
- DWG/DXF drawing exchange
- Annotated, printable documentation
Engineers and Detailers
- Command-driven editing
- Detailing and parts workflows
- Trim, extend, and offset cleanup
- Reusable blocks for components
Estimators and Reviewers
- Takeoff-oriented measurement
- Markup workflows for revisions
- Browser-based review access
- Export to PDF and SVG for sharing
CADCraft supports a command-line workflow with aliases such as L for Line, C for Circle, TR for Trim, and O for Offset. Users familiar with keyboard-driven CAD can carry their habits directly into the toolset.
File Format Support for 3D and 2D Workflows
File compatibility is the most common question for teams evaluating CADCraft. The toolset supports a file-oriented workflow built around standard CAD formats, with document and vector output for sharing.
| Format | Type | Best Used For |
|---|---|---|
| DWG | CAD drawing format | Working with existing CAD drawings |
| DXF | CAD exchange format | Interoperability between applications |
| Document output | Review, delivery, and printing | |
| SVG | Vector graphic | Scalable vector use in design tools |
When migrating an existing drawing into CADCraft, check these items after opening the file:
- Layer assignments and naming
- Linetypes and lineweights
- Block definitions and references
- Layout and sheet organization
- Scale-related output settings
In the browser workflow, the original upload is not the final deliverable. Always save or export your edited result before closing the browser session so required changes are preserved.
Step-by-Step: From Drawing to 3D-Ready Output
Follow this workflow to move an existing drawing into CADCraft, prepare it, and export a result that downstream 3D and documentation tools can consume.
Open CADCraft in the Browser
Launch the browser application from the official site. No desktop installation is required for the current early version; wait for the drawing workspace and command interface to load.
Import the Existing Drawing
Bring in a DWG or DXF file through the browser-based file workflow, or start a new drawing session from scratch.
Review and Modify Geometry
Use commands such as L, C, TR, EX, and O to inspect and adjust geometry. Enter commands or aliases through the command line and pick points directly in the canvas.
Organize Layers and Layouts
Assign geometry to appropriate layers, verify linetypes and lineweights, and set up layouts for sheet-based presentation and scaled output.
Export a Separate Copy
Export the revised drawing as DWG, DXF, PDF, or SVG depending on the next stage of your process. Keep the original file separate from the edited result.
After completing these steps, your drawing retains structured layers, blocks, and layout information, making it ready for takeoff, detailing, or 3D-oriented follow-up work in other CADCraft apps.
Coming from AutoCAD: What Carries Over
CADCraft is an independent application, but its design is approachable for users with command-driven CAD experience. The similarities reduce the learning curve without implying any affiliation.
| AutoCAD Habit | CADCraft Equivalent | Migration Notes |
|---|---|---|
| Command line entry | Same command-driven workflow | Keyboard-first operation supported |
| Command aliases | Short aliases like L, C, TR, O | Familiar inputs carry over |
| Layer management | Layer tools and assignment | Same organizational concepts |
| Layouts / sheet setup | Layout-based presentation | Model and sheet separation retained |
CADCraft is not AutoCAD and is not affiliated with Autodesk. Evaluate and learn it as its own product; familiar habits help you start, but workflows should be verified against the official documentation.
Learning Goals and FAQ
CADCraft Starter Milestones:
- Open the browser version and complete a first simple drawing
- Master core commands: Line, Circle, Trim, Offset, Move, Copy
- Organize a drawing with layers and linetypes
- Round-trip a DWG or DXF file through import and export
- Prepare a layout with dimensions and scaled output
Q: Is CADCraft available as a desktop application?
The current public version runs in the browser. Desktop editions for macOS, Windows, and Linux are in development, with early-access opportunities planned for selected users before the broader desktop release.
Q: Do CADCraft 3D tools support DWG and DXF files?
Yes. DWG and DXF are the key file formats for opening, editing, saving, and exporting drawings. PDF and SVG are also supported for document and vector output workflows.
Q: Is CADCraft free and open source?
CADCraft is presented as an open-source CAD/BIM project with a public GitHub repository. The browser version is available now, and open-source plans continue to develop alongside the application family.
Q: Will my AutoCAD skills transfer to CADCraft?
Command-line habits, aliases, layer organization, and layout concepts all carry over naturally. However, CADCraft is an independent product, so verify specific commands and workflows against its own documentation.