Is there any interest in a solid modeling plugin for CADHobby?
It fills in some missing features, adds a few tricks to make it friendlier for beginners. In keeping with the 3D Printing aspect, it can export your designs directly to your chosen slicer.
The Ultimate 3D Modeling Companion & Repair Engine for IntelliCAD
Unlock a seamless 3D modeling workflow that bridges the intuitive, shape-based design interface of modern web modelers with the raw drafting precision and solid modeling power of CADHobby.
🌟 Key Features
🎨 Tinkering with CADHobby Web Companion (3D Modeler)
TinkerCAD-style Canvas: A lightweight, interactive 3D scene builder powered by Three.js and WebGL. Design models visually using simple primitives, then watch them translate directly into native CAD geometry.
Intuitive Alignment & Mirroring: Align geometries to global bounding boundaries (Min/Mid/Max) across X, Y, and Z axes, or mirror objects in 3D space with a single click.
Smart Dynamic Workplane: Snap your grid directly to any face bounds of existing shapes. Design organically in 3D space by stacking shapes on top of each other.
Visual Ruler System: Instantly toggle coordinate projection lines from your selections to the origin to maintain precise layouts.
⚡ SolidFoundry CAD Engine (C# Integration)
Direct LISP Boolean Integration: Import complex web models into your drawing database. SolidFoundry automatically groups parts and executes lightning-fast native _FMUNION and _FMSUBTRACT operations, generating ready-to-draft composite solids.
Auto-Dimensioning: The engine scans imported bounding volumes and automatically generates clean, professional AlignedDimension annotations along all axes.
Lossless Primitive Recognition: SolidFoundry scans imported mesh vertices to identify native shapes (Boxes, Spheres, Cylinders, Cones). It replaces faceted approximations with perfect, lightweight CAD solid primitives (FMBOX, FMCYLINDER, etc.), automatically managing 3D axis rotations.
Watertight Hole-Capping Repair: Say goodbye to modeling failures! SolidFoundry detects open boundary loops and automatically seals them with triangle fans, turning non-manifold meshes into watertight solids via the CAD engine's native mesh converters.
High-Performance Mesh Merger: Bypasses traditional CAD Boolean limitations. Merges multiple solids by analyzing their STL data, runs vertex deduplication to weld coincident borders, and constructs a single clean solid.
📦 Self-Contained & Multi-Version
Zero-Dependency Setup: The companion app compiles to a single, portable executable that extracts its own Three.js web assets into the background on startup.
All-In-One Installer: A single setup.msi automatically deploys the companion app and hooks the appropriate DLLs:
CADHobby 13: High-performance .NET 4.8 plugin.
CADHobby 14: Modern .NET 8.0 plugin.
