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
				
			@@ -36,9 +36,23 @@
 | 
			
		||||
 | 
			
		||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
 | 
			
		||||
  FORCE_INLINE void mod_zprobe_zoffset(const float &offs) {
 | 
			
		||||
    zprobe_zoffset += offs;
 | 
			
		||||
    SERIAL_ECHO_START();
 | 
			
		||||
    SERIAL_ECHOLNPAIR(MSG_PROBE_Z_OFFSET ": ", zprobe_zoffset);
 | 
			
		||||
    #if ENABLED(BABYSTEP_HOTEND_Z_OFFSET)
 | 
			
		||||
      if (active_extruder == 0)
 | 
			
		||||
      {
 | 
			
		||||
        zprobe_zoffset += offs;
 | 
			
		||||
        SERIAL_ECHO_START();
 | 
			
		||||
        SERIAL_ECHOLNPAIR(MSG_PROBE_Z_OFFSET ": ", zprobe_zoffset);
 | 
			
		||||
      } else {
 | 
			
		||||
          hotend_offset[Z_AXIS][active_extruder] -= offs;
 | 
			
		||||
          SERIAL_ECHO_START();
 | 
			
		||||
          SERIAL_ECHOLNPAIR(MSG_IDEX_Z_OFFSET ": ", hotend_offset[Z_AXIS][active_extruder]);
 | 
			
		||||
        }
 | 
			
		||||
    #else
 | 
			
		||||
      zprobe_zoffset += offs;
 | 
			
		||||
      SERIAL_ECHO_START();
 | 
			
		||||
      SERIAL_ECHOLNPAIR(MSG_PROBE_Z_OFFSET ": ", zprobe_zoffset);
 | 
			
		||||
    #endif
 | 
			
		||||
 | 
			
		||||
  }
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user