Automatic commit of config from 2025-03-20
This commit is contained in:
		
							parent
							
								
									14cdd57e24
								
							
						
					
					
						commit
						48df3791e7
					
				
					 1 changed files with 13 additions and 1 deletions
				
			
		| 
						 | 
					@ -315,17 +315,29 @@ gcode:
 | 
				
			||||||
[gcode_macro _SAFE_X_HOME]
 | 
					[gcode_macro _SAFE_X_HOME]
 | 
				
			||||||
; This macro is to ensure that we're not at y=home when X is homed.
 | 
					; This macro is to ensure that we're not at y=home when X is homed.
 | 
				
			||||||
gcode:
 | 
					gcode:
 | 
				
			||||||
 | 
					  {% if 'Y' in printer.toolhead.homed_axes %}
 | 
				
			||||||
 | 
					  G91
 | 
				
			||||||
 | 
					  G0 Y-20 F50000
 | 
				
			||||||
 | 
					  G90
 | 
				
			||||||
 | 
					  {% else %}
 | 
				
			||||||
  G90
 | 
					  G90
 | 
				
			||||||
  SET_KINEMATIC_POSITION Y=20
 | 
					  SET_KINEMATIC_POSITION Y=20
 | 
				
			||||||
  G0 Y0 F50000
 | 
					  G0 Y0 F50000
 | 
				
			||||||
  G28 X
 | 
					  G28 X
 | 
				
			||||||
 | 
					  {% endif %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[gcode_macro _SAFE_Z_HOME_LIFT]
 | 
					[gcode_macro _SAFE_Z_HOME_LIFT]
 | 
				
			||||||
; Lift the Z no matter what (replicate z-hop from [safe_z_home]
 | 
					; Lift the Z no matter what (replicate z-hop from [safe_z_home]
 | 
				
			||||||
gcode:
 | 
					gcode:
 | 
				
			||||||
 | 
					  {% if 'Z' in printer.toolhead.homed_axes %}
 | 
				
			||||||
 | 
					  G91
 | 
				
			||||||
 | 
					  G0 Z10 F1000
 | 
				
			||||||
 | 
					  G90
 | 
				
			||||||
 | 
					  {% else %}
 | 
				
			||||||
  G90
 | 
					  G90
 | 
				
			||||||
  SET_KINEMATIC_POSITION Z=0
 | 
					  SET_KINEMATIC_POSITION Z=0
 | 
				
			||||||
  G0 Z10 F1000
 | 
					  G0 Z10 F1000
 | 
				
			||||||
 | 
					  {% endif %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[gcode_macro _SAFE_Z_HOME]
 | 
					[gcode_macro _SAFE_Z_HOME]
 | 
				
			||||||
; this macro recreates the save_z_home setup center the toolhead before z home.
 | 
					; this macro recreates the save_z_home setup center the toolhead before z home.
 | 
				
			||||||
| 
						 | 
					@ -345,7 +357,7 @@ gcode:
 | 
				
			||||||
  _SAFE_X_HOME
 | 
					  _SAFE_X_HOME
 | 
				
			||||||
  {% elif not 'Z' in params and not 'X' in params and 'Y' in params %} #Home Y
 | 
					  {% elif not 'Z' in params and not 'X' in params and 'Y' in params %} #Home Y
 | 
				
			||||||
  G28 Y
 | 
					  G28 Y
 | 
				
			||||||
  {% elif not 'Z' in params %} #Home X+Y
 | 
					  {% elif not 'Z' in params and 'X' in params and 'Y' in params %} #Home X+Y
 | 
				
			||||||
  _SAFE_X_HOME
 | 
					  _SAFE_X_HOME
 | 
				
			||||||
  G28 Y
 | 
					  G28 Y
 | 
				
			||||||
  {% else %} #Home X+Y+Z
 | 
					  {% else %} #Home X+Y+Z
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue