This post has been de-listed
It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.
As seen on the images it is an IDEX. I have the pos. for E0 and E1 marked. These are the ones noted in printer.cfg.
The section here shows the macro for tool changing. Park E1 has to be set at 260 which is not it's park since that should be 340. If I set it at 340 the E0 moves to X260 and shows out of movement. But E0 doesn't ever get the coordinate 340 to move to! When it is at 260 like shown I can use E0 to print but not use E1 because then again, out of movement for E1. But at print start E0 parks at -80 as it should and doesn't move to X260 as I described.
This is so weird. E0 should not be affected of where E1 is parked in my mind.
Why is it like this?
Regards.
#----------------------------SELECT LEFT EXTRUDER---------------------------#
[gcode_macro T0]
gcode:
  PARK_{printer.toolhead.extruder} #PARK_EXTRUDER1
  ACTIVATE_EXTRUDER EXTRUDER=extruder
  SET_DUAL_CARRIAGE CARRIAGE=0
  SET_GCODE_OFFSET X_OFFSET=0 MOVE=1
  SET_GCODE_OFFSET Y_OFFSET=0 MOVE=1
  SET_GCODE_OFFSET Z_OFFSET=0 MOVE=1  Â
[gcode_macro PARK_EXTRUDER1]
gcode:
  SAVE_GCODE_STATE NAME=park1
  G90
  G0 X260 F30000 # Should be 340
  RESTORE_GCODE_STATE NAME=park1
#----------------------------SELECT RIGHT EXTRUDER---------------------------#
[gcode_macro T1]
gcode:
  PARK_{printer.toolhead.extruder} #PARK_EXTRUDER
  ACTIVATE_EXTRUDER EXTRUDER=extruder1
  SET_DUAL_CARRIAGE CARRIAGE=1
  SET_GCODE_OFFSET X_OFFSET=0 MOVE=1
  SET_GCODE_OFFSET Y_OFFSET=-0.45 MOVE=1
  SET_GCODE_OFFSET Z_OFFSET=0.3 MOVE=1
[gcode_macro PARK_EXTRUDER]
gcode:
  SAVE_GCODE_STATE NAME=park0
  G90
  G0 X-80 F30000
  RESTORE_GCODE_STATE NAME=park0
Subreddit
Post Details
- Posted
- 4 months ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/klippers/co...