MeshOptimiserBeta Download

Docs·Look and arrange

Union, Subtract and Intersect parts

Join parts into one, cut one part with others, or keep only where they overlap. Exact, on closed parts, with the first part you picked as the one that changes.

These are the classic boolean operations of a CAD program, done exactly on the triangles: the faces they do not touch stay as they were, and no detail is lost to a grid.

Union parts
The parts become one solid. Where they overlap, the inside faces go.
Subtract parts
The first part, less everything the other parts take up. A bolt subtracted from a plate leaves its hole.
Intersect parts
Only what all the parts share is kept.

How to use them

  1. Select the parts in order. The first one you pick is the one that changes. Ctrl-click the others.
  2. Open the command search (Ctrl + K) and run Union parts, Subtract parts or Intersect parts.
  3. The first part becomes the result, in its own place. The other parts are left as they are: hide or delete them if you no longer need them.
  4. One undo step (Ctrl + Z) takes it back.

Pick how you run it.

In your browser

MeshOptimiser Web

Try the app in a tab. Nothing to install.

On your machine

MeshOptimiser

The full app. Windows and macOS.

Free
Free
Browser tab
Your computer
Files stay local
Files stay local
STEP to GLB
STEP to GLB
Clean-up tools
Clean-up tools
Part library
Part library
Folders and CLI
Folders and CLI
Claude
Claude
Works offline
Works offline

Web opens a sample gearbox first and needs a window 960 px wide. Best in Chrome: Safari on a Mac can lag.