Tool setter for Buildbotics controller

Hello all,
Has anyone been able to figure out how to connect a normally closed TLS (Tool length sensor) to the Buildbotics controller.

I have one of these : High Precision Automatic Z Axis Z Probe – 3D Printer CNC Parts Canada

When I connect it to the breakout board, the Probe XYZ and Probe Z button in the GUI are always lit up green and the standard touch plate no longer works.

Since this is a normally close tool setter, I have set the following config:
IO → I/O Configuration → Switches
→ probe: normally-closed

The TLS is connected to pin 15 (red) and 7 (GND).
This seems to make the TLS work but the touch plate not longer works.

The question are:
Is there a way to make the touch plate work on the Normally-closed" setting?
Would getting a normally-open TLS work in the same config?

Let me know if more info is needed.

Any help would be appreciated
Thanks

1 Like

you ever figure this out boss? I thought abt using macros to run to set saved locations with new softwarter upgrade

I think the issue here is that the controller only has one logical probe interface, so configuring it to be normally closed renders the normally open touch plate undetectable once the tool setter is installed. The easiest solution is converting the tool setter from normally closed to normally open with a transistor/NOT gate.

2 Likes

If you did it the way xenith is suggesting, they would both work, since the controller would sense a closed circuit from either device.

2 Likes