Burr Local CAD workbenchInstall Burr
Local CAD browser

Browse and check CAD files locally.

Burr opens STEP, STL, and GLB files from a folder, refreshes models when they change, and checks STEP assemblies for component interference.

Burr/assembly
intersecting.stepSTEP B-REPTriangles: 744   Vertices: 2232

Works with the CAD files you already have.

STEP, STL, GLB, nested folders, live refresh, and local operation.

How it works

Open a folder. Burr finds the models.

Run Burr inside an existing project. It discovers supported files, keeps the folder structure intact, and watches the selected model for changes.

Read the quick start
~/projects/assembly Local session
$burr .
Start Burrburr .
Scan project4 models found
Open modelassembly.step
Watch filesrefresh on change
Ready at http://127.0.0.1Models stay local
Model browser

Inspect models in the browser.

Browse the project tree, rotate and zoom the model, choose a standard view, and switch between X-ray and Solid modes.

Burr/assembly
contained.stepSTEP B-REPTriangles: 744   Vertices: 2232
Assembly interference

Check components for interference.

Burr checks STEP assembly geometry and reports pass, fail, or incomplete. Selecting a finding highlights the involved components in the same viewer.

assembly-interferenceGeometry-native check
intersecting.stepFail

Crossing surfaces or containment found.

Face contact is allowed.Unsupported geometry returns incomplete.
Local by default

Your models stay on your machine.

Install Burr from its public repository, then open any model folder.

$cargo install --git https://github.com/fraylabs/burr.git --locked
$burr .
View Burr on GitHub