I’ve tried tools like KrabzCAM, Fusion 360, and Easel, but I was looking for something simpler and couldn’t find it.
So I’ve been building MaslowCAM with another developer, my own an open source CAM tool for everyday CNC work, without the complexity of big software and without any cloud dependency.
MaslowCAM is a local-first CAM app focused on the essentials:
Profile cuts
Pockets
Drilling
Automatic tabs
SVG import and drawing tools
2D/3D simulation
G-code export with custom machine profiles
The idea is simple: fast, practical CAM that can run fully offline and stays easy to use.
Please feel free to do whatever you want with the link or the source ! That’s the plan: give everybody access to a free software that can be used with Maslow.
If you see any missing features or bugs, please let me know.
Wow this looks incredible! I have my machine all set up but have struggled with the other CAM options out there - I come from a 3D printing background and know how steep the learning curve is for a slicer, the equivalent there. This looks dead easy to set up and use! Thank you for your efforts with this, I will give it a go and report any issues or feature requests. Stuff like this is why I absolutely love open source projects like the Maslow!
I started messing with this and am very excited - this is the most intuitive CAM software I’ve found! One thing you might consider - font import options. You have a ton in there (thank you), but I wanted to mess with Jointly, which is a font designed specifically for CNC because of the bit limitations inherent in cutting serifs, tight spaces, etc. It’s an open source project on Instructables, here is the link: Jointly, the CNC Typeface : 10 Steps (with Pictures) - Instructables. They have an .otf download - is this something you might consider incorporating, or allowing for the import of other CNC-specific fonts? Another that is well-suited to CNC is the National Park Typeface, I’ve cut signs before with this and it turns out really nice in one pass with no cleanup.
I’ve added the two fonts you asked for Font import will come later. I’m focused on a complete refactoring to make it easier to use the app.
Let me know if you need something else.
Wow, thank you! It’s already pretty darn easy to use - you’ve seriously done a phenomenal job of putting this together, what a service to this community.
look at the gcode clean tool and find a way to add that to the output
processing stage (if not include some of that in your planning). it does
numerous cleanups and optimizations.
in tools like profile, you let someone specify conventional or climb milling,
but you should also include the option for ‘don’t care’ or ‘either’ (for a lot
of the type of thing that the maslow does, you are cutting a slot and the
direction doesn’t matter that much, and it gives you the freedom to optimize
your path logic)
is there a git repo for this? the link below is to github.io but it’s to the
app, not to the code.
there should be a link in the help page to this. also a link to the default URL
(since this is self contained, it could be run from other sources, including
hosting it from a maslow in standalone AP mode
You can checkout the new branch “Easel-clone” and let me know if you prefer this one or the previous one.
Hey guys,
I’ve updated the app. The URL is: https://iarchi.github.io/FreazyKam/
The whole UI has been improved and is even easier to use now.
@dlang Almost all cut settings are now automatically set so you don’t have to have a master degree in CAM to get perfect results. @NickW737 The new text tool is way better now and should suit what you need. @bar I’ve used the Maslow name and favicon, as my target is Maslow users. If you are not comfortable with that, let me know, I will change them.
Please feel free to clone, distribute, edit, update the app. I know there are some drawbacks but I had to deal with legacy code from the previous developper and I was not willing to completely refactor the app
PS: I’ve also updated my first post with the new URL and screenshots.
Looks pretty good.
Can you make the menu between Cut Settings and Simulate always available, it’s awkward to get back to editing after simulating.
I think you should not call it Maslow Cam. It is more general than that. FreazyKam was a good name.
This looks amazing! This is absolutely something that the world needs.
I really appreciate the “extra depth” feature. That is something that I’ve found missing on a lot of other CAM software options.
Something that is a little unclear to me as a fresh out of the box user is how do I pick which operation I want to do. It didn’t take me too long to find this little dropdown, but that was the only stumbling block I came across.
I am beyond honored that you want to call it Maslow CAM, but I would rather keep the Maslow name just for things that we’re selling. As an open source project we post all of our stuff for free, but when it comes to sales it’s nice to have it be clear who people are doing business with. We’ve got an ongoing legal dispute with some folks who are selling copies of our design with our branding and logo on them which leads to confusion for customers who have say an issue with their order
@ian_ab Thanks. What are you talking about exactly ? Do you want the “Cut settings” button to be available at any time ?
@bar Thanks for your return. That was exactly the kind of answer I was asking for. I’ve rollded back the name and URL. If you guys like FreazyKam, Let’s go for it !
About the Cut menu tab, what did you except ? Would a icon of the operation be more understandable ?
Also I think that maybe the default being none threw me off. There might be other annoying implications to having it default to something else tho, I’m not sure