Skip to content

Plasma add-on for Axis based LinuxCNC configs

License

Notifications You must be signed in to change notification settings

snowgoer540/plasmac2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

plasmac2

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.

'plasmac2'

The portrait screenshot below is a window size of 662 x 918 which is the smallest practical size for a 10 point font.

'plasmac2'

The window may be resized to any larger size and the font size may be changed from 7 to 20 points.

Installation

Requirements for using plasmac2 are:

  • A working version of LinuxCNC v2.9 or later
  • A working QtPlasmaC configuration
  • git
  • python3-git

To install LinuxCNC:

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.

To install QtPlasmaC:

Configuring QtPlasmaC for an existing LinuxCNC installation is described here.

To install git:

From a terminal enter:

sudo apt install git

To install python3-git:

From a terminal enter:

sudo apt install python3-git

To install plasmac2:

From a terminal enter:

git clone https://github.com/phillc54/plasmac2.git ~/linuxcnc/plasmac2

To create a plasmac2 configuration:

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.

To update plasmac2 there are two options:

From the plasmac2 GUI:
click Help then click Update

From a terminal:

cd ~/linuxcnc/plasmac2
git pull

Notes:

There are some different keyboard shortcuts in plasmac2 compared to AXIS.

All shortcuts are shown in the Help menu if keyboard shortcuts are enabled.

About

Plasma add-on for Axis based LinuxCNC configs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.9%
  • HTML 3.9%
  • Tcl 1.2%