- Posts: 25
- Thank you received: 0
LinuxCNC, Plasma, THC questions
- Greolt
- Offline
- Junior Member
-
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.
- Rick G
- Offline
- Junior Member
-
- Posts: 27
- Thank you received: 114
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.
- Greolt
- Offline
- Junior Member
-
- Posts: 25
- Thank you received: 0
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.
- andypugh
- Offline
- Moderator
-
- Posts: 19899
- Thank you received: 4655
Greolt wrote: 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.
- Greolt
- Offline
- Junior Member
-
- Posts: 25
- Thank you received: 0
andypugh wrote:
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.
- tommylight
- Offline
- Moderator
-
- Posts: 22011
- Thank you received: 7491
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.