OrcaSlicer
OrcaSlicer copied to clipboard
Substitute G-code
V1.7.0 introduced option to print with 2in1out hotends. They use 2 extruders. Problem is, on any extruder change, Orca inserts line: set_pressure_advance advance=0 Line is inherited from Prusaslicer. Prusa said it is because pressure advance interferes with ramming. Using this line causes "Unable to infer active extruder steppe" error and printer stops. It does not interfere with my printer, ramming works as it should.
According to Kevin from Klipper, "The Unable to infer active extruder stepper error occurs if a SET_PRESSURE_ADVANCE command is sent without an EXTRUDER parameter and Klipper can’t determine which stepper to apply the pressure settings to.
In Klipper, the pressure advance settings are applied to a stepper and not to a hotend. So, if you want to use pressure advance when “belted_extruder” is active it is necessary to issue a SET_PRESSURE_ADVANCE EXTRUDER=belted_extruder ... command."
Disable ramming disables line insertion, but ramming function (helping tip form) is lost. That leads to clogging (filament is stuck in the path to nozzle).
Which printers will be beneficial to this feature Any with Klipper and multiple extruders->single hotend
Describe the solution you'd like Similar as Prusa has, ability to replace line of G-code with custom one, e.g. "set_pressure_advance advance=0 " to ";set_pressure_advance advance=0 " or Disable line "set_pressure_advance advance=0" insertion every time extruders are changed
Additional context Add any other context or screenshots about the feature request here.
I'd second porting over that whole ability that Prusa has to find/replace Gcode and create custom snippets. It's a pretty hand feature set.
GitHub bot: this issue is stale because it has been open for 90 days with no activity.
GitHub bot: This issue was closed because it has been inactive for 7 days since being marked as stale.
it would be great if we added the ability to replace the G-code as in PrusaSlicer. This functionality is very lacking
it would be great if we added the ability to replace the G-code as in PrusaSlicer. This functionality is very lacking
I opened a similar feature request as I'm running into the same issue as you, if I set it up as feeders for direct drive there is no issue with any commands.