CADCraft 3D Tools: App Family Overview & Setup Guide - Tools

CADCraft 3D Tools: App Family Overview & Setup Guide

Explore CADCraft 3D tools across the open-source CAD/BIM app family: modeling, civil, detailing, and parts workflows with DWG and DXF support.

2026-10-13
CADCraft Wiki Team
Quick Guide
  • 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.

How the App Family Is Organized

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 DirectionPrimary DisciplineTypical Output
2D DraftingDrawing and documentationPlans, layouts, annotated sheets
Modeling3D and BIM-oriented workGeometric models, design studies
DocumentationDrawing communicationDimensioned, print-ready documents
TakeoffEstimatingQuantity and measurement data
CivilSite and infrastructure designCivil alignment and site plans
DetailingFabrication and detail designComponent and connection details
MarkupReview workflowsMarked-up drawing revisions
PartsComponent librariesReusable 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.

CapabilityCategoryPractical Use
2D DraftingDrawingGeometry creation via commands and aliases
LayersOrganizationSeparating content for easier editing
Linetypes / LineweightsDisplayVisual hierarchy in documentation
BlocksReusable ContentConsistent repeated elements
LayoutsPresentationSheet composition and output prep
Scaled PrintingOutputScale-aware layout and plotting
Scripting / AI AgentsAutomationBatch 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
Command-Driven by Design

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.

FormatTypeBest Used For
DWGCAD drawing formatWorking with existing CAD drawings
DXFCAD exchange formatInteroperability between applications
PDFDocument outputReview, delivery, and printing
SVGVector graphicScalable 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
Browser Session Safety

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.

1

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.

2

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.

3

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.

4

Organize Layers and Layouts

Assign geometry to appropriate layers, verify linetypes and lineweights, and set up layouts for sheet-based presentation and scaled output.

5

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.

Migration Checklist Passed

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 HabitCADCraft EquivalentMigration Notes
Command line entrySame command-driven workflowKeyboard-first operation supported
Command aliasesShort aliases like L, C, TR, OFamiliar inputs carry over
Layer managementLayer tools and assignmentSame organizational concepts
Layouts / sheet setupLayout-based presentationModel and sheet separation retained
Independent Product

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.