Skip to content

What is beamng.cad?

Implementation snapshot · 2026-10-12 · Sources & update notes

beamng.cad is a SolidWorks COM add-in that turns selected CAD groups into BeamNG structures and vehicle packages. It combines a C# interface inside SolidWorks with Python geometry, calibration and vehicle-generation workers.

It keeps three things separate:

LayerWhat it owns
CAD projectBody selections, material observations, saved references and authored joints
Physical modelNodes, beams, constraints, masses, collision and powertrain
AppearanceRender meshes, colours and their bindings to the physical model

That separation lets you change a vehicle’s skin without silently changing its physics. A new physical design, however, needs new inputs, generation and verification.

Read Capabilities and limitations, install the prerequisites, and configure Settings.

Generation, successful recording, and physical qualification are separate outcomes. A ZIP that loads in BeamNG is an important checkpoint, but it does not establish real material, handling or crash accuracy.