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/07 22:43]
wolfmanjm [BLTouch or servo-retractable touch probe.]
zprobe [2019/04/15 23:10]
wolfmanjm [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 809: Line 810:
 <​code>​ <​code>​
 # Switch module for Bltouch control using S/W PWM # Switch module for Bltouch control using S/W PWM
-switch.servo.enable ​                       true          # Activate this new module +# Note in the latest firmware with these settings you can just issue M280 to deploy and M281 to stow 
-switch.servo.input_on_command ​             M280          # Command to set PWM value +switch.servo.enable ​                       true      # Activate this new module 
-switch.servo.input_off_command ​            ​M281 ​         # Command to turn off switch +switch.servo.input_on_command ​             M280      # Command to set PWM value 
-switch.servo.output_pin ​                   2.11          # This must can be ANY spare pin    +switch.servo.input_off_command ​            ​M281 ​     # Command to turn off switch 
-switch.servo.output_type ​                  ​swpwm ​        ​# Software emulated PWM +switch.servo.output_pin ​                   2.11      # This must can be ANY spare pin    
-switch.servo.pwm_period_ms ​                ​20 ​           # 20ms period, or 50Hz +switch.servo.output_type ​                  ​swpwm ​    ​# Software emulated PWM 
-switch.servo.startup_state ​                true         +switch.servo.pwm_period_ms ​                ​20 ​       # 20ms period, or 50Hz 
-switch.servo.startup_value ​                ​7.43 ​        ​ On boot it will go into stow mode+switch.servo.startup_state ​                false     use startup_value as initial setting 
 +switch.servo.startup_value ​                ​7.43 ​     # On boot it will go into stow mode 
 +switch.servo.default_on_value ​             3.3       # value set if M280 is issued without the S parameter, also value set if startup_state is true 
 </​code>​ </​code>​