Deburring Machines for Single and Double Sided Production - deburrer machine
we do need to include acceleration into the movement planning at some point, but the firmware doesn’t do it now (we are focusing on accuracy first)
CAM software just building it in as a function of its .nc file generation, prior to any CNC machine compensation of the intent of a given machine path. In the case of Fusion360, there was mention of Autocad-HQ being near Maslow-HQ and some form of active communication that might result in a MaslowCNC specific post processor, which i assume would do similar things as #2.
Out of curiosity, does being very conservative on z depth and thus number of passes increase accuracy? Obviously super aggressive passes at over 1/4" will cause drag and unpredictability, but at a certain point more passes just means more potential minor deviations at various depths as each pass isn’t repeated identically right? It seems like under .1" and not only is it slow, but could actually be less accurate? Or is more passes always better?
I might be wrong, but ‘cornering’ is an important movement that will be impacted by increased feed rates. A circle might not be enough for testing.
one of the biggest complaints on the ‘tested’ video is how slow the machine is. It would be really useful to have someone do a bit of experimentation with ’normal’ 3/4 plywood and test how aggressive the cutting can be (both in depth and in speed). It would be useful to test both in the bottom corners, and nearer the center of the sheet.
External grooving tool
I’ve read that some CNC type machines “slow down” for corners, and then speed back up. Any thoughts of including speed changes when approaching a corner (of course defining a corner vs a curve may be interesting).
Ground Control interpreting the Gcode and applying some sort of processing to compensate for how the machine would actually respond to those raw commands. (by being aware of ‘slew’ or ‘sag’ (my terms) or degrees of accuracy and other MaslowCNC-specific machine constraints)
external o-ring grooving tool
With luck Maslow is following the 3D printer firmware trajectory. No acceleration, add acceleration and jerk (which gets you higher speed/better cut quality), and maybe the higher order parameters like snap, crackle, and pop. With the odd kinematics Bar started from scratch so it’s not surprising the harder stuff got left for later, and/or future more powerful controllers.
that’s what needs to be tested. Early on Bar made a test where he cut all the way though 3/4 plywood in a single pass at the fastest speed he could get the machine to move. He was concerned about breaking the bit at that speed, but if that really is a problem, moving to a larger bit would probably solve it.
It’ll be a fun project. Now if I wasn’t cutting 40 cords of firewood, fending off swamp rats, and still pulling medic shifts…
The thing I’m most excited about exploring is cutting very aggressively but a little outside the line, then coming back for a “finishing” pass. That way the accuracy doesn’t really matter, except on that final pass where not much work is being done.
Bestsnap ring groove cutter
I’ve researched it as an option that I can set in Fusion360 but I still don’t have a MaslowCNC (or any practical CNC experience for that matter).
Carbide Grooving Tool
What about increasing the depth of cut instead of feed rate? Ramping in instead of a straight plunge if that’s a problem?
Time to make the trek to town for plywood instead of sawing firewood, then I could try it myself. Still have a few weeks until it starts snowing again
I don’t want to be limited to using Ground Control any more than I want to be limited to using Fusion360. The Maslow should consume g-code no matter where it’s generated.
Internal grooving Tool
This means that faster feed rates will slightly overshoot in corners. But the Maslow is not a particularly fast machine at it’s best.
Diysnap ring groove cutter
I hand wrote the gcode for my Zenbot mini with 1/16 through 1/8" bits, worked pretty well and didn’t break too many (cheap, not from them) bits.
Acceleration, jerk, and higher order rate of speed change parameters are what you’re describing (look at grbl, Marlin, tinyg, Auggie, Mach3/4, LinuxCNC etc). At least LinuxCNC implements full stop mode between segments too.
anyone doing this sort of test should do it in the upper center section (best case for tension) and the lower corners (worst case)
How to cutsnap ring groove
I think that the tested video was shot at 10ipm with a .1 inch step down so what took “about 20 minutes” in the video would probably be more like 4-5 minutes with the pretty conservative settings I normally run now. We only had one chance to have eveything work for that video so I was VERY conservative
Once you start down the road of generating the g-code, you then want to tweak what you are generating, which quickly turns into making another CAD program.
the grbl code has a very good planning section in it that accounts for this sort of thing. Once we get the accuracy worked out, we can copy that code.
I’ve been pretty much running everything at 30 ipm with a .15 step down these days, but you can be more aggressive than that for sure. I think I leave the plunge rate at 30 ipm, but the firmware will limit it to make sure it can keep up.
Hopefully folks will add in some successful rates and results and we can get some standard ‘feeds and speeds’ together for the most common work materials.
Snap ring groove cutterfor sale
that’s the question, we don’t have any tests showing that shallow cuts are better or that aggressive cuts over 1/4" are worse.
I know Bar has reported using ~20-25ipm rates (bit type unknown) and the ‘top speed’ is reported as 45ipm, but the machine doesn’t corner well that fast.
I think that’s a great question for which we don’t have a good answer. A comparison test would be an interesting thing to run.
The proper thing is for the maslow to know the rate that it can change direction and speed reliably and then when told ‘move from here to there, then turn and go to that point’ it would know how fast it can be going when it needs to turn.
Roughing and finish cuts are a common thing, but you know that already . Just what does it take to break a 3/16 or 1/4" carbide bit? Precisebits.com has a max feedrate test procedure, basically increase speed until either the quality is unacceptable or the bit breaks, but they’re in the bit selling business.
while I see the attraction of trying to simplify things, please don’t reinvent the wheel. There are a lot of tools already available that will create the g-code, and they all have strenths and weaknesses. Yet-another-tool for this isn’t nearly as valuable as making the firmware for the maslow work better (faster, add acceleration/planning features, etc) that will help everyone no matter what generated the g-code.