LeoCAD

LeoCAD

Virtual LEGO brick building

Description

Building a LEGO design starts with owning the parts — one rare piece out of stock and the build stops, and changing your mind means buying again. LeoCAD moves that into software: the LDraw parts library is built in, so thousands of bricks are always available in the official colours, and a mistake is one undo away rather than another order.

The parts palette is grouped by type — Brick, Plate, Baseplate, Slope — and searchable by name. Dropping a part into the 3D viewport snaps it to the stud grid, so nothing is aligned by typing coordinates. Large builds split into submodels, and a timeline divides the whole thing into building steps, which is exactly how the official step-by-step instructions are produced.

Features



The full LDraw library: thousands of community-maintained parts, browsable by category or found by name, including slopes, wheels, specialised pieces and minifigure parts.

Stud snapping: parts dragged into the viewport align to the brick grid on their own, so assembling feels closer to handling real pieces than to CAD.

Official colour palette: colours follow the real produced range, split into solid, translucent and special, so a scheme you pick is one you could actually buy.

Submodels: turn a wheel assembly or a window frame into a submodel and place it as one unit in the main build, which keeps a large project from becoming a flat list of thousands of parts.

Building-step timeline: slice the model into steps that each show which parts arrive, and export them as instruction-style diagrams somebody could build from.

Rendered output: set the view and render to an image, so sharing a design does not mean a screenshot of the editor.

Open source, cross platform: builds for Windows, macOS and Linux, with models saved in the common LDraw format that other LDraw tools can read.
Tags:cad3d