supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
4.03k stars 516 forks source link

Start gcode #4289

Closed Tinchus2009 closed 1 week ago

Tinchus2009 commented 3 weeks ago

Is your feature request related to a problem? Please describe. When creating a custom printer, I can configure the start and end gcodes. But superslicer adds its own start gcode. If detects m109 or M104 this is not done. But in the case of reprapfirmware, these 2 commands are in process of being deprecated. So for the ones using new updated firmware this is causing problems because gcode is being inserted. Also, the start gcode seems to nopt be adding command to heat heated chamber. Also it introduces M107 wich is also deprecated on reprapfirmware (M106 S0 must be used now)

Describe the solution you'd like Superslicer should also recognize the new commands (G10 and M141 for heated chambers too) Bed commands should be ignores because some printers with heated chambers dont use heated beds.

Describe how it would work Be as descriptive as your skill level allows you.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or paint drawing about the feature request here.

supermerill commented 3 weeks ago

But in the case of reprapfirmware, these 2 commands are in process of being deprecated. So for the ones using new updated firmware this is causing problems because gcode is being inserted.

G10 are already used for reprapfirmware, what is the issue?