This machine, https://shop.v1engineering.com/collecti ... 5852019739, runs the marlin firmware on ramps. since this is used in a lot of 3D printers, perhaps there might be wider interest in the future to having Path+Marlin in FreeCAD?
a text based post processor is available for fusion 360, and i'm confident it has all the relevant data (too much actually, it has laser and jet stuff in it). https://github.com/guffy1234/mpcnc_posts_processor
In FreeCAD, i tried centroid post and both grbl versions from the Path workbench, and then i looked at the output in Repetier Host (gcode sender). looking a the preview in Repetier, Centroid is way off scale, but both grbl posts produced reasonable looking output.
i did air-cuts for both grbl versions, and the machine behavior was reasonable. there were some warnings about unknown G and M codes, logs attached (these are not full runs. i just ran a minute and then cancelled the job from repetier).
here are the codes from Path my machine didn't recognize:
Code: Select all
11:56:05.496 : echo:Unknown command: "G17 G90"
11:56:05.500 : echo:Unknown command: "G21"
11:56:05.500 : echo:Unknown command: "M3 S0"