storytold/cadcraft

CADCraft Advances with Major Updates: Enhanced Drawing Recovery, Expanded Features, and Multilingual Support

cadcraft

CADCraft, an open-source, Rust-based alternative to AutoCAD, has released three significant updates. These releases introduce robust drawing recovery tools, major drafting enhancements, and expanded internationalization, further positioning CADCraft as a viable, cross-platform CAD solution for technical professionals.

About CADCraft

CADCraft is an open-source, computer-aided design and drafting tool, described as a clean-room reimplementation of Autodesk AutoCAD, rebuilt in pure Rust. It is designed to run natively across macOS, Windows, and Linux, and is distributed via the ArtCraft Launcher, which manages installation and updates for various creative applications (GitHub, ArtCraft Launcher). CADCraft targets technical users—engineers, architects, and designers—seeking a modern, cross-platform, and open-source alternative to proprietary CAD software.

v0.6.2: Major Feature Expansion and Reliability Improvements

The latest release, v0.6.2, marks a substantial leap in both features and reliability:

Drawing Recovery and Database Integrity

  • AUDIT and RECOVER Commands: CADCraft now includes tools to find and fix database errors, and to repair damaged drawings. These features mirror established AutoCAD workflows, enabling users to recover files that might otherwise be lost due to corruption (AutoCAD Audit/Recover context).
  • Autosave and Crash Recovery: Automatic save intervals and drawing recovery after a crash further protect user work.

Drafting, Annotation, and Editing Enhancements

  • Expanded Entity Support: New support for multiline text (MTEXT), splines, multileaders (MLEADER), associative arrays, and multiline entities (MLINE).
  • Advanced Selection and Editing: Enhanced object selection modes, group editing, object isolation, and multifunctional grip menus.
  • Annotation Scaling: Annotative scaling and related DXF support, improving documentation workflows.
  • Table and Data Tools: Table editing, formulas, CSV export, and data extraction from blocks and attributes.
  • Constraint Management: Enhanced geometric constraints, including degrees of freedom reporting and constraint inference.

Interoperability and File Format Support

  • DXF/DWG Compatibility: Users can choose DXF/DWG versions (2000–2018), with improved handling of unknown entities and application data.
  • SVG Import: Native import of SVG and compressed SVGZ files.
  • PDF Export: Layered PDF output, support for hyperlinks, and embedded text.

User Interface and Usability

  • Shared Workspace Docking: Improved workspace management.
  • Dynamic Input and Shortcut Menus: Enhanced command line and pointer input, with context-sensitive menus.
  • QuickCalc and Preferences Dialog: New calculation palette and persistent user profiles.

Multilingual and Accessibility Improvements

  • Expanded Language Support: Interface translations now include Brazilian Portuguese, German, Spanish, Czech, Russian, French, and Chinese.
  • Right-to-Left Text and Font Embedding: Improved support for Arabic-script languages and embedded fonts.
  • Accessibility: System theme following on Linux and improved palette interactivity.

Performance and Platform

  • GPU and CPU Rendering: Performance optimizations, GPU error handling, and CPU fallback for web deployments.
  • New Device Support: Raw-HID SpaceMouse 2D navigation and improved viewport performance.

v0.5.0: Robustness and Workflow Refinements

This release focused on reliability and core workflow improvements:

  • DXF/DWG Fidelity: Enhanced preservation of drawing data, including layers, transparency, and block attributes.
  • Selection and Editing: Improved object selection, undo/redo behavior, and grip-based editing.
  • Platform Integration: System theme support, macOS-specific UI refinements, and expanded Linux compatibility.
  • User Prompts and Dialogs: More consistent command prompts and dialog integration for common actions.

v0.4.0: Platform Polishing

  • macOS Enhancements: Branded window backgrounds and improved DMG installer experience.

Conclusion

With these updates, CADCraft continues to mature as a comprehensive, open-source CAD platform. The project’s commitment to interoperability, reliability, and accessibility makes it an increasingly compelling choice for technical professionals seeking alternatives to proprietary CAD tools.

Sources