docs:blackbox-x32:connect-door-sensor

Differences

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

Link to this comparison view

Next revision
Previous revision
docs:blackbox-x32:connect-door-sensor [2022/08/19 17:41]
127.0.0.1 external edit
docs:blackbox-x32:connect-door-sensor [2024/08/05 15:15] (current)
Line 1: Line 1:
-3.6 Connecting BlackBox X32 to a Door Sensor (Machine Enclosures) (Advanced)+====== 3.6 Connecting BlackBox X32 to a Door Sensor (Machine Enclosures) (Advanced) ======
  
-OpenBuilds BlackBox supports the door-ajar detection features available in Grbl. In order to activate this feature, ensure you run the custom compiled version of Grbl that has this feature enabled. It is not available in the default Grbl configuration.+OpenBuilds BlackBox supports the door-ajar detection features available in Grbl. In order to activate this feature, ensure you run custom compiled version of GrblHAL that has this feature enabled. It is not available in the default Grbl configuration.
  
 Note: This is an advanced feature, specific to machines with an enclosure, and not required for everyday use. Note: This is an advanced feature, specific to machines with an enclosure, and not required for everyday use.
  
-We provide an easy-to-use way of installing this custom firmware via OpenBuilds CONTROL:+=== Operation === 
 +  * Open the door to pause (and optionally park)  
 +  * Close the door to take grbl/grblHAL out of DOOR mode. It stays paused until you send a resume command using your controller. 
  
-  * Download and Install OpenBuilds CONTROL from https://software.openbuilds.com +=== Firmware === 
-  * Start OpenBuilds CONTROL +  * Go to OpenBuilds CONTROL Wizards and Tools > Firmware Flashing tool > BlackBox X32 tab Select "2/3 Axes CNC/Laser: Dual-Y with Door Switch"Flash
-  * Click Wizards and Tools on the menu at the top of the CONTROL tab +
-  * Use the dropdowns to Select the appropriate configuration, and then click Flash+
  
-{{:docs:blackbox-x32:door-firmware.png?600|}}+=== OptionalParking ===
  
 +Parking is configured in OpenBuildsCONTROL > Grbl Settings tab 
  
-The Normally Open configuration requires Normally Open switches: +  * $41=2; Enabled with Override 
-  * When the door is closed, the switch should be CLOSED (Makes Connection) +  * $42=4; Park the Z axis 
-  * When the door is open, the switch should be OPEN (No connection)+  * $56=5.0; Parking pull-out distance in mm 
 +  * $57=1000.0; Parking pull-out rate in mm/min 
 +  * $58=-10.0; Parking target in mm 
 +  * $59=3000.0; Parking fast rate in mm/min 
 +  * $60=0; Restore overrides as boolean 
 +  * $61=0; Safety door options as bitfield 
 +  * $392=2.0; Spindle on delay in s 
 +  * $393=1.0; Coolant on delay in s
  
-If this configuration does not suit you, you can invert the logic: 
- 
-The Normally Closed configuration requires Normally Closed switches: 
-  * When the door is closed, the switch should be OPEN (No connection) 
-  * When the door is open, the switch should be CLOSED (Makes Connection) 
  
 {{:docs:blackbox-x32:door-sensor-wiring.png?600|}} {{:docs:blackbox-x32:door-sensor-wiring.png?600|}}
  
  
docs/blackbox-x32/connect-door-sensor.1660930889.txt.gz · Last modified: 2024/08/05 15:15 (external edit)