Openbricks Assembly Workbench

LEGO Technic parts with their exact LDraw geometry, holes and all. Drag them into the 3D view, and pins, axles and studs snap into holes as you place them. Group what you built into a new component; it joins the library. Mass, centre of mass and inertia are computed from the real shapes at every level.

Mass properties of the robot every row below a component is rolled up into it

Load a file

Only recorded facts are stored: brick shapes and masses, where each instance sits, the roles the simulator needs. Everything computed is recomputed on load.