Overview of LinuxCNC's QtPlasmaC Plasma Config on the Spaceship Plasma

  Рет қаралды 4,340

MrRodW

MrRodW

Күн бұрын

A quick overview of QTplasmaC now it's deployed for production on the Spaceship plasma cutter at VMN.
QTPlasmaC is the current plasma configuration for Linuxcnc and becasue of that, when this video was published, it's only available in the development version of Linuxcnc (Master branch or Version 2.9). For more information about QTPlasmaC, please refer to the documentation. linuxcnc.org/docs/devel/html/p...
One of the reasons QTPlasmaC is so comprehensive is that Linuxcnc running on the PC is the motion controller. In most low cost alternatives it runs on a seperate microprocessor in external hardware. These systems simply do not have the resources of a fullblown CPU you find on a Intel based PC. Linuxcnc's motion controller manages all of the torch height control internally using its sophisticated PID controls. The THC then has full knowledge of all motion control parameters including velocity and acceleration information so it can do a much better job of managing the plasma process. QTPlasmac on Linuxcnc is a complete plasma controller, not just a THC.
This level of sophistication comes at a cost. That is, it must run on the Linux real time kernel (PREEMPT_RT). Historically this required patching the Linux kernel code and recompiling the kernel. To circumvent this, Linuxcnc has been distributed as a customised version of Debian Linux via an ISO download. However, being open source, it can be compiled from source on almost any Linux platform. More recently, the later distributions of Debian (Bullseye - version 11) include the PREEMPT_RT kernel in their distribution allowing it to be installed from a single line command (or through the graphical Synaptic package manager). It is my hope that when Linuxcnc V 2.9 becomes the production version that it will also be added to the Debian repositories which will mean the PREEMPT_RT kernel will be installed as a dependency automatically. I have been told there is some work towards this by the Linuxcnc and Debian developers.
The other cost in implementation is that Linuxcnc is a very flexible application that can be quite complex to implement so its not just a simple plug and play solution. QTPlasmac does everything it can to shield the user from as much complexity and the pncconf script supplied with linuxcnc to build a configuration for Mesa hardware has been extended to configure the environment for a QTPlasmaC system.
My view is that you only configure a CNC system once so conquering the added complexity of Linuxcnc is well worth it for the end result to get arguably the best Plasma controller outside of offerings from the major manufacturers such as ESAB, Thermal Dynamics and Hypertherm.
If you are considering building a CNC plasma cutter you may find the Plasma Primer I wrote as part of the Linuxcnc documentation of value regardless of if you adopt Linuxcnc to control it. linuxcnc.org/docs/devel/html/p...
Note that a post QTPlasmaC processor is included with Sheetcam and one is also available for Fusion 360.

Пікірлер: 12
@jamieharris986
@jamieharris986 2 жыл бұрын
Great video Rod, it's nice to see your QTplasmac machine in action. Thanks for all of the help in the forums over the years.
@MakingStuff
@MakingStuff 2 жыл бұрын
Nice! I need to give it try.
@JODY-ej5qy
@JODY-ej5qy 2 жыл бұрын
that's awesome! cant wait to try it out.
@carbidecuttersnzltdandrewb8449
@carbidecuttersnzltdandrewb8449 2 жыл бұрын
Hey rod long videos are the best!
@my1987toyota
@my1987toyota 2 жыл бұрын
Not just the Plasma guys like to see what you're up too. CNC is CNC whether it uses a rotating bit or a column of super heated gas . It's good to see how others deal with the complex problems of controlling things with a computer.
@7LegSpiders
@7LegSpiders 5 ай бұрын
I want this. I'm stuck on installing LinuxCNC on my desktop running Ubuntu. My buddy says I have to just do a complete OS installation. Why is that always the Linux answer?
@helieasy
@helieasy Жыл бұрын
How do you ad the go to zero button? Did not see that one in the qtplasmac manual.
@aabtech32
@aabtech32 2 жыл бұрын
Hi, please how did you setup your laser marking.
@jeffcoldon1496
@jeffcoldon1496 2 жыл бұрын
hello Rod could you post a pc make and model and monitor model ..what version linux you used and loaded . also make model of messa cards i realy like the new QT plasmacmac
@dimadiman3093
@dimadiman3093 2 жыл бұрын
Did you put the touch screen separately?
@fernandosergio8450
@fernandosergio8450 2 жыл бұрын
Nice, how can we install those features?
@aabtech32
@aabtech32 2 жыл бұрын
Hi, please can you make a video explains HAL in LinuxCNC
QTPlasmaC Cut Recovery Features
7:25
MrRodW
Рет қаралды 978
Happy 4th of July 😂
00:12
Alyssa's Ways
Рет қаралды 68 МЛН
БАБУШКИН КОМПОТ В СОЛО
00:23
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 12 МЛН
One moment can change your life ✨🔄
00:32
A4
Рет қаралды 34 МЛН
Clown takes blame for missing candy 🍬🤣 #shorts
00:49
Yoeslan
Рет қаралды 40 МЛН
LinuxCNC Classicladder introduction tutorial
34:43
The Feral Engineer
Рет қаралды 10 М.
LinuxCNC Setup and PlasmaC Setup with Mesa 7i76e II Legacy 4x4
40:22
Legacy 4x4 and Off-Road
Рет қаралды 4,5 М.
Fanuc 20TA Victor 1640 DCL soft stop limit parameter settings
2:12
VMN's new Upper Control Arms
2:00
MrRodW
Рет қаралды 1,4 М.
LinuxCNC HAL #3: laser crosshairs, gcode triggered relays
15:14
#25 LinuxCNC & Mesa 7i76e + iHSV57 JMC Servo
9:48
talla83
Рет қаралды 26 М.
Mesa 7i76E/ED overview
15:12
The Feral Engineer
Рет қаралды 15 М.
Happy 4th of July 😂
00:12
Alyssa's Ways
Рет қаралды 68 МЛН