Community/Torch Head Breakaway
GcodePilot

Torch Head Breakaway

Closed
Question

Matt Rohrer10 days agoEdited17 comments

Is there a setting to enable the Torch Head breakaway input? Input voltage is there from the switch, but doesn't stop the machine when it's triggered.

17 Comments

showing 11–15 of 17
Matt Rohrer8 days ago

You want to jump on and check if I have a setting off? It still doesn't stop or shut the torch off, but it does display the warning.

Travis GillinStaff8 days ago

Matt, we’ve reviewed the logs and need two details to match them with what you’re seeing:

  1. With the torch off and machine stationary, is the BA indicator on or off with the head seated? What does it show when you remove the head?
  2. In your previous test, did the warning appear as soon as the torch started, or only after you removed the head? If it appeared before removal, did you press Play or the warning’s Continue button before testing the breakaway?

No need to fire the torch or run another cut yet. These details will help us distinguish an input-polarity issue from a problem in the Hook’s recovery sequence.

Matt Rohrer8 days ago

1 On with head on, off with head off.

2 Not sure, tested again and the warning did not show at all. But I think I was working on it since you pulled the last logs and might have changed something.

Matt Rohrer8 days ago

When I switched it back to the way I had it before, the warning showed up when the torch fired.

Travis GillinStaff7 days ago

Matt, your answers confirm that the breakaway input’s polarity is backwards for this Hook. BA currently means “head seated,” so the Hook becomes true as soon as the torch fires. We need BA to mean “head detached.”

Please use these settings:

Machine Profile → User I/O

  • Digital Input 0 / P0 (BA): keep GPIO12 selected. Change active-low to active-high, retain pull-up, and enable Toolbar indicator. This reverses the interpretation of the input without changing the wiring.
  • Digital Output 0 / P0 (torch): keep GPIO19 and its existing active-high setting. Enable Toolbar indicator here too. The Hook needs both input and output reporting; Output 0 reporting was disabled in the last configuration we retrieved.

Machine Profile → Hooks → Crash (Head Breakaway)

  • Enable the Hook.
  • Conditions: Digital Input 0 is High AND Digital Output 0 is High.
  • Scope: Always.
  • Edge / Level: edge.
  • Hold for and Holdoff: 0 ms.
  • Re-arm: auto.
  • Resume position: Where motion stopped, matching your floating-head Hook.

Use the same recovery actions as the floating-head Hook, in this order:

  1. Feed hold
  2. Stop
  3. Subroutine: torch_off
  4. Message: “Torch head breakaway while cutting!” with Resume interrupted cut on Continue checked.

Save the profile and apply it to FluidNC using Use JetCad3 config when prompted. If needed, use the connection menu’s Push config to controller… command. Keep the head seated during the controller restart.

Then, with the torch off and machine stationary, check that BA is off with the head seated and on when detached. No Hook warning is expected during this check because the torch-output condition is off.

Please confirm those indicator states before another cutting test. For subsequent recovery, use the warning’s Continue or Stop buttons rather than toolbar Play while the warning is pending.

Sign in to leave a comment or vote.

Sign In