LinuxCNC, Plasma, THC questions

More
27 Nov 2015 00:39 #65844 by Greolt
Long time Mach3 user on Mill, Router and Laser. Sorry about that but I am very accustomed to it.

However I am in the final stages of building a plasma table and the particular requirements are a little different. So I am researching LinuxCNC and in particular how it incorporates THC.

With Mach3 when the controller is given up/down signals by the THC (eg Proma) the LPT driver takes care of these movements.

The disadvantage of that is that those Z axis moves are bang bang. That is, there is no acceleration ramp. Full go or stop.

This has the problem that the Z axis performance, and hence the THC performance, is limited by that lack of a proper acceleration ramp.

For example my Z axis can happily run at 1800 mm/min with acceleration ramp but only 600 mm/min without it.

So to my questions,

Does LinuxCNC, when responding to up/down signals from the THC (eg Proma), does it incorporate acceleration ramp into those moves?

Is there an advantage in respect of the above question, to using Mesa THCAD?

Another Mach3 disadvantage seems to be latency in the response to up/down signals. Is this better with LinuxCNC? Again is this better or not with THCAD? Or Proma?

I hope I am asking this in the right place.

Thanks

Greolt

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

More
27 Nov 2015 07:05 #65851 by Rick G
This is the thc component I use with the Mesa THCAD
linuxcnc.org/docs/html/man/man9/thc.9.html

store.mesanet.com/index.php?route=produc...oduct&product_id=128
You can set the velocity of the thc correction with

thc.correction-vel float rw
The amount of change in user units per period to move Z to correct


Rick G

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

More
27 Nov 2015 08:00 #65854 by Greolt
Thanks Rick.

But does that velocity involve an acceleration ramp.

Maybe that is a Mach term. Dou you know what I mean?

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

More
27 Nov 2015 13:01 #65859 by andypugh

Does LinuxCNC, when responding to up/down signals from the THC (eg Proma), does it incorporate acceleration ramp into those moves?


Yes, because the LinuxCNC step-generator function has built-in acceleration and velocity limiting. (I suspect that this might also be true of Mach, if you look in detail).

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

More
27 Nov 2015 22:53 #65891 by Greolt


Yes, because the LinuxCNC step-generator function has built-in acceleration and velocity limiting. (I suspect that this might also be true of Mach, if you look in detail).


Yes Mach has the same of course.
BUT moves of the Z axis in response to THC up/down signal do not. They are what I describe as bang bang. :)

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

More
27 Nov 2015 23:29 #65894 by tommylight
I personally do not like Mach, but i had to use it for one customer so i got to spend about a week with it some 4 years ago and from what i remember, there is a setting in mach for setting the reaction speed in regards to the maximum speed and acceleration set for Z axis, and it is in percent. I do not recall the exact naming, but it is there.
In linuxcnc configurations that i use with several Proma and 2 of THC designed by me, it has that setting and more for pierce height, float switch distance, pierce delay, etc. Also this config has no need for anything in gcode exept X and Y values, and M3/M5 for start/stop of cutting. Everything is implemented in HAL.
F.Y.I the Proma uses relays on outputs so there is a small lag in reaction time, that is the only reason i designed and built 2 of my THC that i needed to cut really thin sheet metal (0.8 to 2 mm), otherwise all the machines i build for sale have Proma THC fitted to them, not mine, the reason being they are very reliable, and mine are with graphic screens and other options not required by normal use for plasma, oh and mine do cost more, around 150 euro a piece just for the electronic without a box.
Regards,
Tom

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

More
28 Nov 2015 01:12 #65900 by Greolt

........................ from what i remember, there is a setting in mach for setting the reaction speed in regards to the maximum speed and acceleration set for Z axis, and it is in percent. I do not recall the exact naming, but it is there.


Thanks for the response Tom

In Mach3 there is a setting for THC Z axis speed. It is expressed as a percentage of max velocity (or rapid speed) as set in motor tuning.

However the THC up/down move does most certainly NOT include an acceleration ramp. Let me be clear, this is via the LPT driver.

I have no certain knowledge of how external pulse generators like SoomthStepper , for example, handle THC Z axis moves. Although I believe it is the same.

So my question remains, does LinuxCNC make THC Z axis moves the same as Mach3 or does it include an acceleration ramp?

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

More
28 Nov 2015 01:24 #65902 by andypugh

So my question remains, does LinuxCNC make THC Z axis moves the same as Mach3 or does it include an acceleration ramp?


The LinuxCNC step-generator has a built-in acceleration limit that you can configure.

There are other options too. But I would start off by simply setting the stepgen accel limit to a suitable value.

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

More
28 Nov 2015 01:43 #65904 by Greolt

The LinuxCNC step-generator has a built-in acceleration limit that you can configure.


So does Mach3. Exactly that.

I really don't wish to sound rude or arrogant. Please forgive me if I do. But that does not answer my question.

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

More
28 Nov 2015 01:55 #65907 by PCW
Replied by PCW on topic LinuxCNC, Plasma, THC questions
Sure seems like it answers the question

Thats is if you set the acceleration limits of the stepgen
those limits will be obeyed regardless of where the stepgen
position or velocity command comes from, be it axis position, THC position, THC velocity, phase of the moon, or whatever

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

Time to create page: 0.094 seconds
Powered by Kunena Forum