sb53systems / G-Code-Flow-Temperature-Controller

A post processing script for OrcaSlicer
MIT License
126 stars 7 forks source link

Marlin Printer Support Please #14

Open corndog2000 opened 1 month ago

corndog2000 commented 1 month ago

This is a really exciting advancement in 3D printing. I do wish for Marlin support so I can use it on my Prusa MK4S.

sb53systems commented 1 month ago

@corndog2000 I am also interested in making this script Marlin compatible, but I lack a test printer that works under Marlin.

I am missing the algorithm to calculate the precise time for each movement in the G-Code (for each axis: X, Y, Z, E), I use a very precise tool for Klipper Firmware +/- 1S. (Klipper_Estimator) https://github.com/Annex-Engineering/klipper_estimator

And since the mechanisms of the different Firmware are almost the same, we would just have to change the equivalent variables like: Jerk / Juction deviation / Square corner velocity... (Remains to be confirmed with Marlin, other people have managed to do this with RRF).

Could you send me a .3mf file generated by Orcaslicer, to allow me to analyze the Slicer parameters vs the G-Code output.

And if you could help me by doing some tests on your printer, it will speed up the process.

For a better collaboration, I suggest you contact me by Discord: sb53systems

Best regards.
Salim

corndog2000 commented 3 weeks ago

I sent you a friend request on Discord to help work on this.

sb53systems commented 4 days ago

@corndog2000 the current version of the script is supposed to be usable for all firmwares, could you confirm that it is functional with your printer? Let me know if you need more information.