Question about THC parameters

More
24 Oct 2021 23:20 #224142 by CFE
Hi all,

Our plasma cutter is a bit temperamental and we are chasing the cause of that. For some reason that we can't work out, the machine is cutting along nicely, but then all of a sudden it lifts torch up a couple of millimeters, and of course that throws off the controller and the torch lifts itself further up until all it. Same thing happens sometimes in reverse, the torch all of a sudden dives in the material for apparent reason. Mind you, these symptoms occur at random times. When these events occur we often resort to using IGNORE ARC OK, but of course the THC doesn't work then.

We suspect it has something to do with the parameters of the THC, but I can't find anything in the user guide that explains what some parameters do. Can somebody shed some light on what these parameters do and how they affect THC functioning:
  • Treshold                (currently set at 1 Volt)
  • Speed (PID-P)        (currently set at 10)
  • VAD Threshold      (currently set at 80%)
  • Void Override        (currently set at 80%)
  • PID-I                        (currently set at 20)
  • PID-D                      (currently set at 20)
Any insight will be greatly appreciated.

Cheers, Peter

Please Log in or Create an account to join the conversation.

More
25 Oct 2021 00:17 #224152 by phillc54
Threshold: the amount the arc voltage is allowed to vary above or below the target voltage before THC is activated.

PID-P, PID-I, PID-D : are basically standard PID parameters, most folk use the defaults of 10, 0, 0. You may need to increase Speed (P) if your Z axis is a bit slow. linuxcnc.org/docs/html/motion/pid-theory.html

VAD Threshold: when the current velocity falls to this percentage of the cut feed rate then THC is disabled, it re-enables when speed has recovered to 99.9% of the cut feed rate.

Void Override: An adjustment for kerf crossing threshold voltage. For some folk(including me) this works, for others it doesn't. There have been complaints about it being wrong but I have asked several times for data to help in changing this but none has been forthcoming (it hasn't stopped the complaints though) . I am thinking of removing this totally from QtPlasmac and folk can sort out their own system of kerf crossing, I am past caring...
 

Please Log in or Create an account to join the conversation.

More
25 Oct 2021 00:48 #224156 by CFE
Replied by CFE on topic Question about THC parameters
Hi Phil,

Thanks for that information. I will have a play with the PID-P setting, that might reveal some feedback. Our Z-axis seems to be responsive enough when the machine is cutting normally, but we might be just on a threshold where it's a fine line between normal cutting and throwing it out of whack.

Cheers, Peter

Please Log in or Create an account to join the conversation.

More
25 Oct 2021 01:07 #224162 by tommylight
From symptoms i would venture a guess that you are using a quite old version of PlasmaC, it had a knack for disabling THC at random, especially on longer cuts, so the issue would be dependent on if the material is lowering or raising.
And update will fix all that, if i guessed right.
 

Please Log in or Create an account to join the conversation.

More
25 Oct 2021 02:47 #224168 by CFE
Replied by CFE on topic Question about THC parameters
Hi Tommy,

Thank you. We were using QtPlasmaC on a 2.9 build, but I am in the process of upgrading to Buster (which is causing some headaches). See what happens if we get it to work.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
25 Oct 2021 11:06 #224244 by shizyo
I have a question I'd like to ask. Does the number we specify in PID-P mean the percentage of Z axis velocity(i.e 10%)? My Z axis is at 4500mm velocity now so does 10 in PID-P mean my THC speed will be 450mm?

Please Log in or Create an account to join the conversation.

More
26 Oct 2021 01:14 #224316 by phillc54
For mode2 it is a percentage of Z maximimum velocity

For modes 0 and 1 it is mutliplied by the current height error, so the speed is determined by the PID-P value and the amount of height error.
The following user(s) said Thank You: shizyo

Please Log in or Create an account to join the conversation.

More
26 Oct 2021 10:55 - 26 Oct 2021 11:02 #224371 by shizyo
sorry for a few more questions, how do you calculate or find out the current height error? Is the speed (PID_P x the current height error) in mm/ imperial unit or something else?
Last edit: 26 Oct 2021 11:02 by shizyo. Reason: typo

Please Log in or Create an account to join the conversation.

More
26 Oct 2021 11:03 #224373 by phillc54
Theoretically it is not height but voltage. It is the difference between the arc voltage and the target voltage. The result is used as a height change in machine units per servo period.

Please Log in or Create an account to join the conversation.

More
26 Oct 2021 11:29 #224375 by shizyo
Thanks for the explanation but I still don't know what speed my THC will be if I use PID-D in mode 1. My Z axis's max velocity is 4500mm, my PID-D is 10, my target voltage is 69 volt(cutting 1.2 mm stainless steel) and the arc voltage is 73 volt. From these information, can I calculate my THC speed? From your explanation, I will have 40 (10 x (73v - 69v). Is this 40 the speed of my THC in mm?

Please Log in or Create an account to join the conversation.

Moderators: phillc54
Time to create page: 0.078 seconds
Powered by Kunena Forum