Testing out some firmware this time a more controlled test. Exact same gcode same material (maple ply) and grain directionality. Left : @Wolfmanjm firmware ; Right : Master firmware
Is it me or there is much more detail on the fur on the left one?
Thanks for running this test Alex. We have it on our list but haven’t gotten to it yet.
The differences are very subtle but there looks to be slightly more detail in the fur on the ‘wolfram’ version as Ariel mentions.
The horizontal artefacts are also more visible on the ‘wolfram’ engraving as well. Have you located whether this is a software or hardware issue yet?
I suspect the acceleration-attenuation will be more noticeable with vector cutting around sharp corners.
Can the attenuation value be set in the firmware? If so, what values are you using?
well it looks at least as good as the master branch one, so I’ll build the edge version of this for distribution. At least it fixed the improper acceleration compensation. So the edge build on github nopw has this new fix. I recommend using the firmware-cnc.bin build but either will work for you guys. just remember the cnc build uses $H to home like GRBL does.
@Wolfmanjm is the code different for disengaging steppers at the end of the cycle as well? I have tried m84 and m18 and the steppers stay on all the time… for my purpose I would like the to release so they aren’t drawing current idle
M18 and M84 should both turn all the motors off. this has not changed However any command that would move a motor will turn them on again.
I have noticed there is a bit of a difference with the master firmware I call for a G28 M84 at the end of the program and the steppers disengage with your cnc build I call for a $H M84 and the stepper stays engaged. I will do more testing to verify this. I have collected a library of firmwares
@Alex_Krause $H cannot be on the same line as M84 they need to be issued separately on separate lines
Does smoothie handle a " ; " as an EOB (end of block) like fanuc cnc controllers. Sorry for all the questions I’m very familiar with Fanuc gcode, I run a cnc lathe shop as my full time job with 4 turret lathes and 2 fixed post tool room lathes
no ; is a comment as far as I recall. anything after ; will be ignored.
Instead of $H you could use G28.2 M84 on one line that should do the same thing in a CNC build.
Thanks @Wolfmanjm I really appreciate all the help and everything you are doing for the smoothie project
The left image definitely looks a lot more detail than the right image, I’m definitely wanting to use the edge version after seeing your results over the past few posts. Unfortunately, I have no idea how to use edge version. How do I go about that?
@Yuusuf_Sallahuddin_Y just download the firmware-cnc.bin from github Firmwares folder and flash it. details here…
http://smoothieware.org/getting-smoothie
http://smoothieware.org/flashing-smoothie-firmware
@Wolfmanjm Thanks Wolf. I’ll give that a go this afternoon.