You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature reuest
Current version of Marlin firmware has a method to draw cubic Bezier curves, and adds G5 command to its g-code. I understand that it might be not trivial to rework this functionality for polar coordinates, but it definitely would be great to have. I tried to look at code myself but I'm afraid that my math and program skills are too low for this task. Maybe you could look at it and at least evaluate how hard it would be to implement in your version of firmware. https://github.com/MarlinFirmware/Marlin/blob/1.1.x/Marlin/planner_bezier.cpp
Anyhow thanks for your work.
The text was updated successfully, but these errors were encountered:
It would be relatively easy to port any changes to the new marlin as they are marked with a #define POLAR. But it would be substantially harder to make use of the new gcode as my code converts svg with the use of a library called geomerative. It converts svg file into a list of paths that my code then coverts to gcode and sends to the plotter. I would have to rewrite the parsing to preserve any bezier curves so that the new gcode could be used.
Feature reuest
Current version of Marlin firmware has a method to draw cubic Bezier curves, and adds G5 command to its g-code. I understand that it might be not trivial to rework this functionality for polar coordinates, but it definitely would be great to have. I tried to look at code myself but I'm afraid that my math and program skills are too low for this task. Maybe you could look at it and at least evaluate how hard it would be to implement in your version of firmware.
https://github.com/MarlinFirmware/Marlin/blob/1.1.x/Marlin/planner_bezier.cpp
Anyhow thanks for your work.
The text was updated successfully, but these errors were encountered: