3D Solid Modeling


nanoCAD’s 3D Solid Modeling module extends the nanoCAD platform with direct and parametric modeling. It is designed to construct 3D assemblies with 3D constraints and xrefs, and to handle sheet metal modeling.

New in 3D Solid Modeling

3D constraints


nanoCAD’s 3D constraints impose dependencies on geometry, mostly commonly to assemble parts into a single model. Using these tools, engineers create complex 3D assemblies by linking 3D objects. There are five 3D constraints available: Mate, Insert, Angle, Tangent, Symmetry. Constraints for every part are displayed by the 3D History Tree.

Parametric 3D solid modeling


nanoCAD’s parametric modeling mode allows engineers to build up 3D geometry, piece by piece. This approach to design is common among most MCAD applications, including SolidWorks and Inventor. As 2D sketches are turned into 3D features, engineers document their design intent through constraints and geometric relationships.

Direct 3D modeling


nanoCAD’s direct modeling offers a what-you-see-is-what-you-get approach, in which designers edit 3D models by pushing and pulling faces and edges. The primary benefit to direct modeling is the ease with which designs are altered, allowing rapid iteration and prototyping.

Natural 3D modeling UI


nanoCAD displays commands in groups for each type of modeling it offers: parametric, direct, sheet metal, and meshing. For example, while in parametric modeling mode, commands for creating 3D geometry based on parametric sketches are displayed; upon switching to mesh modeling, commands for creating 3D surfaces become available.

Associativity of 3D models and drawings


The associative relationship of models and their projections allows users to concentrate on designing in a 3D environment, paying attention to 2D graphics mainly for drawing design. All changes to the 3D model at any time will be displayed in the drawings, and the design elements made in 2D graphics will also correspond to these changes.

Model exchange via Import/Export


Models created using 3D Module can be exchanged with most CAD systems, exported to 3D printers, CNC machines and web-based viewers. Supported formats are:

  • STL for stereolithography;
  • Parasolid X_T, X_B for NX, Solid Edge, SolidWorks;

Bounding prisms


nanoCAD uses 3D clipping to show the insides of models and to isolate parts. Each model space viewport can hold a bounding prism, a volume in 3D space outside of which drawing elements are not displayed. Prisms can be edited, deleted, and disabled.

Extensive Commands for Create & Edit 2D/3D Objects


  • nanoCAD contains all tools necessary for design:
  • Create and edit 2D and 3D objects, text, and design elements;
  • Adjust display settings and printing for technical documentation;
  • Create and use any kind of table and specifications, based on block attributes;

External references


nanoCAD links external references inside assembly drawings to parts stored in external drawing files. Changes made by other design programs to external references are tracked and reported by bubble notifications.


3D navigation tools


nanoCAD provides interactive 3D navigation tools with which to display and navigate around 3D objects. Users have access to on-screen controls to change shading modes and rotate viewpoints in real-time.