Hacker News new | past | comments | ask | show | jobs | submit
I've been working on addressing a similar need, but for CNC machines and from a very different perspective and UI approach --- small, specialized tools which allow making one thing/doing one task:

- Flatten aboard: https://studio.flet.dev/run/46tp8GPq9g/

- Make rabbeted box w/ optional sliding lid: https://community.carbide3d.com/t/rabbet-box-designer-on-fle... (working on a hinged option now)

drawing on what I learned putting together: https://github.com/WillAdams/gcodepreview and https://willadams.gitbook.io/design-into-3d

This looks really cool, and the box you made looks great! I like the look of bamboo end grain, personally.

Sawdust has support for laser cutters [0] and has procedures for generating finger joint boxes, with svg export. It can also do more advanced forms via mcp, like this arcade cabinet design [1]. G-code is high on my to-do list because LightWorks isn't getting updates on linux any more would be great to send a design straight to my diode machine.

Sawdust also has support for 3d printing, both for including printable components in designs as well as printing scale models of your build [2]. No slicing built in, but full .step output for any slicer you like, with build volume aware scaling so you can print it on your machine.

[0] https://sawdust.diy/knowledge-base/how-to-use-the-laser-work...

[1] https://sawdust.diy/whats-new/laser-fabrication-enclosures-a...

[2] https://sawdust.diy/whats-new/woodworking-models-can-be-expo...