Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
zprobe [2019/04/08 17:37]
wolfmanjm [BLTouch or servo-retractable touch probe.]
zprobe [2019/04/18 18:37]
wolfmanjm [Rectangular Grid Compensation]
Line 572: Line 572:
 **NOTE** there is **NO** extrapolation in this version, However the very latest firmware will not jump when outside the probed area, it will just use the nearest edge heights instead. **NOTE** there is **NO** extrapolation in this version, However the very latest firmware will not jump when outside the probed area, it will just use the nearest edge heights instead.
  
-**NOTE** you **MUST** set Z0 correctly (or close) before issuing the G32 probe as it will move to the specified ''​initial_height''​ before it starts to probe so it needs to know where Z0 is approximately.+**NOTE** you **MUST** set Z0 correctly (or close) before issuing the G32 probe as it may move to the specified ''​initial_height'' ​(if set) before it starts to probe so it needs to know where Z0 is approximately.
  
 === Configuration === Configuration
Line 640: Line 640:
 <callout type="​success"​ icon="​true"​ title="​ Grid Offset">​ <callout type="​success"​ icon="​true"​ title="​ Grid Offset">​
  
-The first point of the grid is always at (0,0). If your printer can't reach this point with its probe due to the probe'​s offset you have two options:+The first point of the grid is always at (0,0). If your printer can't reach this point with its probe due to the probe'​s offset you have several ​options:
  
- 1. You could invert one or multiple axis so (0,0) is in an accessible position. + 1. Set the homing offset to allow for the probe offset and/or reduce the grids x/y size to accommodate the probe offsets. 
- 2. You can set <​kbd>​only_by_two_corners</​kbd>​ to true and specify the offset in Gcode using the <​kbd>​M31</​kbd>​ command.\\ See more on that in the PCB milling section: [[http://​smoothieware.org/​pcb-milling|PCB Milling]]+ 2. You could invert one or multiple axis so (0,0) is in an accessible position. 
 + 3. You can set <​kbd>​only_by_two_corners</​kbd>​ to true and specify the offset in Gcode using the <​kbd>​M31</​kbd>​ command.\\ See more on that in the PCB milling section: [[http://​smoothieware.org/​pcb-milling|PCB Milling]]
  
 </​callout>​ </​callout>​
Line 662: Line 663:
 </​callout>​ </​callout>​
  
-An initial_height ​must be set that tells the probe where to start the first probe from, this should be around 5-10mm above the bed, it will move to the absolute Z position specified here.+An initial_height ​**may** ​be set that tells the probe where to start the first probe from, this should be around 5-10mm ​above the probe height ​above the bed, it will move to the absolute Z position specified here before it starts the first probe. Fir instance this is useful for bltouch probes that are deployed automatically as it will lift the probe off the bed before moving to the first probe position.
        
 <​code>​ <​code>​