extrudo

Parametric CAD for 3D printing, in your browser.

Sketch a profile, pull it into a solid, round the edges, and change one number to watch the whole part follow. Free and open source. Nothing to install, no account.

Open Extrudo

Want the newest features before they're released? Try the latest build. It changes daily and can break.

A box for a circuit board, step by step

Scroll through a real session: every picture is the app itself.

  1. Extrudo's empty design view: the viewport hint, the toolbar, and a browser with no features yet.

    Start with an empty design

    Press New design. There's nothing to install and no account: the design is saved in your browser.

  2. A sketch on the XY plane with a rectangle centred on the origin and its width and depth dimensions.

    Sketch the outline

    Draw a rectangle from its centre and dimension it with two parameters, width and depth, so you can change them later.

  3. Extrudo's Extrude dialog open beside a preview of the 80 by 60 mm rectangle pulled into a 30 mm block.

    Pull it into a solid

    Extrude the rectangle height up. The preview shows the block before you press OK.

  4. Extrudo's Shell dialog open beside the block, previewing 2 mm walls with the top face removed.

    Hollow it out

    Shell the block with 2 mm walls and the top face removed: that's the tray your board sits in.

  5. A sketch on the tray's front face with a USB slot and its length and width dimensions.

    Sketch on a wall

    Start a sketch right on the front face and draw a slot where the USB connector goes.

  6. Extrudo's Extrude dialog open beside the tray, previewing the slot cut 5 mm into the front wall.

    Cut the opening

    Extrude the slot into the wall as a cut, just deep enough to go through it.

  7. Extrudo's Rectangular Pattern dialog open beside the tray, previewing four screw posts at its corners.

    Add screw posts

    Extrude one post from the floor, then repeat it to the four corners with a pattern spaced from width and depth.

  8. Extrudo's Fillet dialog open beside the tray, previewing the four outer vertical edges rounded.

    Round the corners

    Fillet the four outer edges, so the box is nicer to hold and its corners print cleanly.

  9. The Customizer panel showing width at 100 mm beside the wider, see-through box with its slot and four posts.

    Change one number

    Set width to 100 mm. The outline, the walls, the slot and the posts all follow: that's what parametric means.

What it does

Start from a template, or take the tour

A five-step tour walks you through your first part: a sketch, a dimension, an extrude and a fillet. Or open one of the templates and change its parameters.

Open Extrudo

Extrudo's home screen, with a New design card, the tour and four templates.