plasmac2 from this repository is unmaintained and will be removed in the future.
A fully maintained version is available in the master branch of LinuxCNC.
This may be obtained from either the LinuxCNC Github repository or from the LinuxCNC Buildbot.
A plasma add-on for the AXIS GUI using LinuxCNC v2.9 or later.
The landscape screenshot below is a window size of 983 x 562 which is the smallest practical size for a 10 point font.
The portrait screenshot below is a window size of 662 x 918 which is the smallest practical size for a 10 point font.
The window may be resized to any larger size and the font size may be changed from 7 to 20 points.
- A working version of LinuxCNC v2.9 or later
- A working QtPlasmaC configuration
- git
- python3-git
One method is to download the current LinuxCNC ISO and then changed the sources to the LinuxCNC BuildBot as described here.
There are various alternative methods for installing LinuxCNC shown on the LinuxCNC forum.
Configuring QtPlasmaC for an existing LinuxCNC installation is described here.
From a terminal enter:
sudo apt install git
From a terminal enter:
sudo apt install python3-git
From a terminal enter:
git clone https://github.com/phillc54/plasmac2.git ~/linuxcnc/plasmac2
From a terminal enter;
python3 ~/linuxcnc/plasmac2/source/setup.py
From the setup application either a migration or simulator creation may be done.
- click Migration to create a new plasmac2 config based on an existing QtPlasmaC config.
- click Simulation to create a new plasmac2 simulator config.
A migration will create a completely new plasmac2 configuration based on the selected QtPlasmaC configuration.
The existing QtPlasmaC configuration will be left as is.
From the plasmac2 GUI:
click Help then click Update
From a terminal:
cd ~/linuxcnc/plasmac2
git pull
There are some different keyboard shortcuts in plasmac2 compared to AXIS.
All shortcuts are shown in the Help menu if keyboard shortcuts are enabled.