2.0 IDEX Independent z offset and other fixes (#11862)
* Add Formbot Raptor board Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com> * Add a second Z probe Z offset Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com> * Modify method to utilize live adjustment of hotend z offset Should probably move config option to babystepping and rename as it may now apply to all multiextruder systems * Move config item and catchup other code to current method
This commit is contained in:
		
				
					committed by
					
						
						Roxy-3D
					
				
			
			
				
	
			
			
			
						parent
						
							217e0efd20
						
					
				
				
					commit
					1104054d73
				
			@@ -1502,15 +1502,15 @@ void homeaxis(const AxisEnum axis) {
 | 
			
		||||
          soft_endstop_max[X_AXIS] = dual_max_x;
 | 
			
		||||
        }
 | 
			
		||||
        else if (dxc_is_duplicating()) {
 | 
			
		||||
          // In Duplication Mode, T0 can move as far left as X_MIN_POS
 | 
			
		||||
          // In Duplication Mode, T0 can move as far left as X1_MIN_POS
 | 
			
		||||
          // but not so far to the right that T1 would move past the end
 | 
			
		||||
          soft_endstop_min[X_AXIS] = base_min_pos(X_AXIS);
 | 
			
		||||
          soft_endstop_max[X_AXIS] = MIN(base_max_pos(X_AXIS), dual_max_x - duplicate_extruder_x_offset);
 | 
			
		||||
          soft_endstop_min[X_AXIS] = X1_MIN_POS;
 | 
			
		||||
          soft_endstop_max[X_AXIS] = MIN(X1_MAX_POS, dual_max_x - duplicate_extruder_x_offset);
 | 
			
		||||
        }
 | 
			
		||||
        else {
 | 
			
		||||
          // In other modes, T0 can move from X_MIN_POS to X_MAX_POS
 | 
			
		||||
          soft_endstop_min[axis] = base_min_pos(axis);
 | 
			
		||||
          soft_endstop_max[axis] = base_max_pos(axis);
 | 
			
		||||
          // In other modes, T0 can move from X1_MIN_POS to X1_MAX_POS
 | 
			
		||||
          soft_endstop_min[X_AXIS] = X1_MIN_POS;
 | 
			
		||||
          soft_endstop_max[X_AXIS] = X1_MAX_POS;
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    #elif ENABLED(DELTA)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user