Workshop detail header
Field note

Fusion, Why 😩

TIL: Sometimes, Fusion just isn't up for a gentle touch 😩. When it skips the steps, it's DIY time! Built a Vite app to get the G-code just right. Check it out here: https://thebitcoinwatchmaker.com/post/view/fusion-why/ 💻⌚️

Fusion 360's manufacturing extension isn't cutting it (literally) for precise multi-pass G-code tasks, frustrating even after forking out for it. So, instead of settling, I whipped up a custom solution using Vite and THREE.js to generate the G-code I needed. Sometimes DIY is the only way to get what you want, especially in CNC milling. 💻✍️

OH MY GOD. Fusion is great... but it can be painful.

All I wanted was a simple G-code pass — just take the CVD-coated mill bit and slowly shape it, one layer at a time.

But nope. Even after paying for the manufacturing extension, Fusion won't do it. Swarf? No multi-pass. Rotary parallel? Same story. Always goes deep. Always skips the careful steps I need.

What is this? this is a tool to cut the gear teeth which are super specific, delicate, so im having to mill fully sintered carbide, with diamond coated (CVD) tools, freaking carbide is what cuts everything else... this according to chatgpt is the limit of what can be done in CNC... not bad for a newbie haha

So... time for the long route. Built a Vite app. Hooked it up with THREE.js. Loads an STL and spits out the G-code I actually want 💻✍️

Normally I cant opensource things due to the NIHS rules being implemented everywhere, this I can if anyone wants it let me know

2 reactions

NOSTR:

npub1nvhq9vgkpahlugwcf3jsnpaq5lj3w3rk6lknnvf9r8h8ft2ja2asaqcn2a
npub1nvhq9vgkpahlugwcf3jsnpaq5lj3w3rk6lknnvf9r8h8ft2ja2asaqcn2a
Copyright 2025 The bitcoin watchmaker