Welcome to Our Community

Some features disabled for guests. Register Today.

Standalone Torch Height Controller for CNC Plasma Cutting

Discussion in 'Laser Cutters' started by Retsaj, Oct 7, 2020.

  1. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    9,952
    Likes Received:
    3,187
    Have you considered debugging it yourself?
     
  2. MalCNC

    MalCNC New
    Builder

    Joined:
    Mar 5, 2021
    Messages:
    2
    Likes Received:
    0
    Works! Nice work thanks for the new video that I was wondering about how to connect it to my table but I see it's just has its own actuator. Cool project thanks for sharing.
     
  3. mjpcarbon

    mjpcarbon New
    Builder

    Joined:
    Mar 7, 2021
    Messages:
    7
    Likes Received:
    1
    Can anyone provide a schematic for the divider needed ?

    Or is there a good prebuilt unit out there for sale ?
     
    #33 mjpcarbon, Mar 7, 2021
    Last edited: Mar 7, 2021
    MarkVovo likes this.
  4. Heiko72

    Heiko72 New
    Builder

    Joined:
    Mar 29, 2021
    Messages:
    1
    Likes Received:
    0
    You could read the step and dir signals from your board with the arduino,recalculate them in the microcontroller and send them to the stepper driver. This way the arduino is the only instance controlling the z axis and you won‘t need two z axes. This is what the proma compact thc does.
     
  5. mjpcarbon

    mjpcarbon New
    Builder

    Joined:
    Mar 7, 2021
    Messages:
    7
    Likes Received:
    1
    Built the THC and it works however occasionally when my plasma misfires it causes a voltage spike which has cooked two UNOs so far.
    Any help,sketches or direction is greatly appreciated cause Im running out of UNOs
     
  6. ljvb

    ljvb Well-Known
    Builder

    Joined:
    Feb 14, 2019
    Messages:
    285
    Likes Received:
    85
    Opto isolated circuit design is your friend... :)
    Build your own..
     
    Mark Carew likes this.
  7. mjpcarbon

    mjpcarbon New
    Builder

    Joined:
    Mar 7, 2021
    Messages:
    7
    Likes Received:
    1
  8. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    9,952
    Likes Received:
    3,187
    See @ljvb reply above. Use optos to keep the dangerous spikes out of your Arduino.
     
  9. mjpcarbon

    mjpcarbon New
    Builder

    Joined:
    Mar 7, 2021
    Messages:
    7
    Likes Received:
    1
    I get how an optocoupler can protect but was under the impression they are ON or OFF and could not show the variable voltage needed to make this device work since there is a range of voltage being read not ON OFF ?
     
  10. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    9,952
    Likes Received:
    3,187
    Can an opto-isolated input be analog? and more research of your own: arduino protect analog input with optocoupler - Google Search and analog optocoupler - Google Search - they do exist. Regardless, the original circuit is devoid of some engineering approached protection. TVS, Isolation, etc are all a little flaky
     
  11. mjpcarbon

    mjpcarbon New
    Builder

    Joined:
    Mar 7, 2021
    Messages:
    7
    Likes Received:
    1
    OK im searching thank yo
     
  12. mjpcarbon

    mjpcarbon New
    Builder

    Joined:
    Mar 7, 2021
    Messages:
    7
    Likes Received:
    1
    So the divider is done with Zener protection and works great however now I realize that after a cut and the torch extinguishes and the torch lifts, Does anyone know how to keep the torch down for the next cut (ie a parts with multiple profiles)
     
  13. Touma02

    Touma02 New
    Builder

    Joined:
    Apr 15, 2020
    Messages:
    42
    Likes Received:
    3
    Hi,

    i have 2 questions :

    my plasma gys cut 45 ct give maximum 20Vdc in 20:1 so if I put 50:1 the analog input could be more than 5v (6,5 v) so is it ok ?

    my plasma give me a contact which means that the arc is ok. Do you think Is interesting to use it ?

    thank you
     
  14. mjpcarbon

    mjpcarbon New
    Builder

    Joined:
    Mar 7, 2021
    Messages:
    7
    Likes Received:
    1
    You cannot exceed 5 vdc or the board will cook
     
  15. Touma02

    Touma02 New
    Builder

    Joined:
    Apr 15, 2020
    Messages:
    42
    Likes Received:
    3
    Hello,

    i try to make my thc and i have problem with Settings views. I have to click more than 10 on button to change val (exemple min or max travel).

    Next button and Plasma voltage are correctly refresh.

    After search, i saw that the arduino don't receive correctly trigger.

    What can is it ?
     
  16. Franklin sirias

    Builder

    Joined:
    Aug 25, 2016
    Messages:
    1
    Likes Received:
    0
    anyone have diagram to divider circuit?
     
  17. Bengt Carlsson

    Builder

    Joined:
    Jul 11, 2021
    Messages:
    6
    Likes Received:
    5
    Hello
    Can you have both openbuilders Blackbox controller and THC controllers connected in parallel to the z engine or how do you do the most suitable.
    Bengt
     
  18. Retsaj

    Retsaj New
    Builder Resident Builder

    Joined:
    Nov 18, 2018
    Messages:
    8
    Likes Received:
    44
    Check out the build guide video. It's talks about multiple controllers at the end. Basically, you need another thc actuator
     
  19. Adam Chong

    Builder

    Joined:
    Feb 13, 2022
    Messages:
    1
    Likes Received:
    0
    Hey I’m in the process of building this. I know you have not incorporated it into Mach 3. I was hoping maybe you could help me to code a couple inputs and outputs to your code.
    First would like to use 2 inputs to arduino as up and down signals.
    Next would be arc relay. Input and output. Input would come from Mach 3 and output would activate the relay and start the arc. This way Mach 3 could do a probe for material and set initial height from the probe. Actually maybe don’t need the relay to go through the arduino unless the arduino was set to probe for a height.(edit: I think I was thinking arc ok to start thc control mode. Not to start the relay.)
    Anyways if the Mach 3 could send up/down signals to the arduino and do initial height settings and then be cut off from control after the arc ok signal is received then the thc could control z axis while cutting. I have found out how to have Mach 3 do what I’m hoping but not if I’m able to make the arduino do what I was thinking. anyways any help with a possible way of doing this will be greatly appreciated. Once I have all my parts and get the thc working then I will try to intergrate the up/down options into the arduino and Mach 3.
     
    #49 Adam Chong, Feb 21, 2022
    Last edited: Feb 21, 2022
  20. Bob H

    Bob H New
    Builder

    Joined:
    Dec 27, 2019
    Messages:
    1
    Likes Received:
    0
    Had the same issues as you so changed to an UNO and your files and it works perfect, thank you. One thing i did notice though is that there is no other screens than the main and plasma screen, no next and back button, was this intentional?
     
  21. SmokyMtnRed

    Builder

    Joined:
    Jun 20, 2022
    Messages:
    1
    Likes Received:
    0
    One thing I have not completely wrapped my head around with the THC solution. Since it does not talk to the main plasma controller... When you start a cut, do you place the torch at a sufficient height to get things started, and after the torch pierces and starts cutting the THC controller will then maintain the height per the setting in the THC controller? I am assuming that you can't have the torch at a random high setting and it will adjust down when the cutting starts.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice