Skip to content

N3XD documentation

N3XD is a parametric 3D CAD application that runs in your browser. Its web interface uses the OpenCASCADE geometry kernel, so you can build detailed models without installing desktop software. N3XD also supports AI assistants: they can use the same command pipeline as the interface, either in the app or through the MCP server.

This site is the user guide for building models with N3XD.

  • User Guide

    How-to for people building models: sketching, features, assemblies, simulation, import and export. Start with Getting started.

What you can build

You can build parts from constrained 2D sketches and 3D features, including extrudes (solid or thin-wall), revolves, helices, lofts, sweeps, primitives, fillets, chamfers, shells, threads, holes and patterns. N3XD also supports multi-part assemblies with mates, named parameters and configurations, materials, stress and flow simulation, and STEP, STL and 3MF export. See the feature guide for the full list.

Open source and self-hostable

The CAD core in ./app is open source. You can run it locally by following the Getting started guide, or deploy it with Docker. Authentication, project ownership and sharing are handled by a separate business layer and are outside the scope of this guide.