z_offset fix for deltas (#12210)
This commit is contained in:
		
				
					committed by
					
						
						Scott Lahteine
					
				
			
			
				
	
			
			
			
						parent
						
							9613f00877
						
					
				
				
					commit
					7243101135
				
			@@ -1158,7 +1158,11 @@ void set_axis_is_at_home(const AxisEnum axis) {
 | 
			
		||||
  #if ENABLED(MORGAN_SCARA)
 | 
			
		||||
    scara_set_axis_is_at_home(axis);
 | 
			
		||||
  #elif ENABLED(DELTA)
 | 
			
		||||
    current_position[axis] = (axis == Z_AXIS ? delta_height : base_home_pos(axis));
 | 
			
		||||
    current_position[axis] = (axis == Z_AXIS ? delta_height
 | 
			
		||||
    #if HAS_BED_PROBE
 | 
			
		||||
      - zprobe_zoffset + Z_PROBE_OFFSET_FROM_EXTRUDER    
 | 
			
		||||
    #endif
 | 
			
		||||
    : base_home_pos(axis));
 | 
			
		||||
  #else
 | 
			
		||||
    current_position[axis] = base_home_pos(axis);
 | 
			
		||||
  #endif
 | 
			
		||||
@@ -1514,7 +1518,11 @@ void homeaxis(const AxisEnum axis) {
 | 
			
		||||
      }
 | 
			
		||||
    #elif ENABLED(DELTA)
 | 
			
		||||
      soft_endstop_min[axis] = base_min_pos(axis);
 | 
			
		||||
      soft_endstop_max[axis] = (axis == Z_AXIS ? delta_height : base_max_pos(axis));
 | 
			
		||||
      soft_endstop_max[axis] = (axis == Z_AXIS ? delta_height
 | 
			
		||||
      #if HAS_BED_PROBE
 | 
			
		||||
        - zprobe_zoffset + Z_PROBE_OFFSET_FROM_EXTRUDER
 | 
			
		||||
      #endif
 | 
			
		||||
      : base_max_pos(axis));
 | 
			
		||||
    #else
 | 
			
		||||
      soft_endstop_min[axis] = base_min_pos(axis);
 | 
			
		||||
      soft_endstop_max[axis] = base_max_pos(axis);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user