Actions

Difference between revisions of "Galaxy Series LinuxCNC Configuration"

From PROBOTIX :: wiki

(Axis v2.0)
m
Line 1: Line 1:
 
Welcome to the new Galaxy Series Universal Configurator. This script will reconfigure the LinuxCNC software to add or remove features on your machine and has additional functionality to manage the most common problems in the hopes of maximizing uptime on your machine. This script will also be used to install software updates when they are released. Follow the on screen prompts carefully, but do not worry if you make a mistake as you can simply re-run the script to correct any errors.  
 
Welcome to the new Galaxy Series Universal Configurator. This script will reconfigure the LinuxCNC software to add or remove features on your machine and has additional functionality to manage the most common problems in the hopes of maximizing uptime on your machine. This script will also be used to install software updates when they are released. Follow the on screen prompts carefully, but do not worry if you make a mistake as you can simply re-run the script to correct any errors.  
  
Important: Only run this script when you can afford to have the machine go down temporarily, as you may need to call us if anything goes wrong. We have tested this script several hundred times on as many machines as we could, but as with any software update, results can go not as you planned. If you are concerned, then CALL US TO SCHEDULE A TIME TO DO THE UPGRADE.
+
<div class="warningbox">'''Important:''' Only run this script when you can afford to have the machine go down temporarily, as you may need to call us if anything goes wrong. We have tested this script several hundred times on as many machines as we could, but as with any software update, results can go not as you planned. If you are concerned, then CALL US TO SCHEDULE A TIME TO DO THE UPGRADE.</div>
 +
 
 +
Before starting you will need:
 +
* Download the Configurator: [[Media:Probotix.zip | Probotix.zip]] - ''last updated {{RevisionDate| File:Probotix.zip }}''
 +
* Minimum 8GB USB thumb drive formatted as FAT32
  
 
== Getting Started ==
 
== Getting Started ==
# Download the Configurator:
+
# Copy the <code>Probotix.zip</code> file to the USB thumb drive.
#* [[Media:Probotix.zip | Probotix.zip]] - ''version 2.4.0 uploaded 20:55, 16 July 2018''
+
# Insert the thumb drive into the LinuxCNC PC. After a few seconds a window will pop up displaying the contents of the thumb drive. Right click on the <code>Probotix.zip</code> file and choose the "Extract Here" option. '''Do NOT copy this to the desktop!'''
# Copy the probotix.zip file to a freshly formatted 8GB or larger USB thumb drive. Make sure the thumb drive is formatted FAT32 - NTFS formatted drives will not work.  
+
# Double-click on the newly created <code>Probotix</code> folder to open.
# Insert the thumb drive into the LinuxCNC PC. After a few seconds a window will pop up displaying the contents of the thumb drive. Right click on the probootix.zip file and choose the "Extract Here" option.
+
# Find and double-click on the <code>probotix.sh</code> file.
#* '''Do not copy this to the desktop!'''
+
# This creates a folder called 'probotix'. Move into the probotix folder by double-clicking it.
+
# In this folder you will see a file called 'probotix.sh'. Launch that file by double-clicking it.
+
 
# A dialog will pop up and ask you what you want to do with the file. Chose the "Run in Terminal" option.
 
# A dialog will pop up and ask you what you want to do with the file. Chose the "Run in Terminal" option.
  
 
<gallery mode="packed-overlay" heights="200px">
 
<gallery mode="packed-overlay" heights="200px">
File: Thumb_drive1.jpg | Step 3
+
File: Thumb_drive1.jpg | Step 2
File: Thumb_drive2.jpg | Step 4
+
File: Thumb_drive2.jpg | Step 3
File: Thumb_drive3.jpg | Step 5
+
File: Thumb_drive3.jpg | Step 4
File: Thumb_drive4.jpg | Step 6
+
File: Thumb_drive4.jpg | Step 5
 
</gallery>
 
</gallery>
  
Line 71: Line 72:
  
 
== Axis v2.0 Interface ==
 
== Axis v2.0 Interface ==
[[Image: Axis_probotix_2018.png | thumb | 500px]]
+
[[Image: Axis_probotix_2018.png | thumb | 500px | Click to enlarge]]
  
 
* New toolbar icon theme!
 
* New toolbar icon theme!
* Added two open icons: HDD icon to open <code>/nc_files</code>, and USB icon to open the <code>/media</code> folder to find the inserted drive.
+
* Added two open icons: HDD icon [[File:Tool_open_hd.gif]] to open <code>/nc_files</code>, and USB icon [[File:Tool_open_usb.gif]] to open the <code>/media</code> folder to find the inserted drive.
* [Home Machine] has been moved to the toolbar as a new icon.
+
* {{AxisButton|Home Machine}} has been moved to the toolbar as a new icon [[File:Tool_home.gif]].
* [Touch-off] has been renamed to [Set Selected Axis Origin]
+
* {{AxisButton|Touch-off}} has been renamed to {{AxisButton|Set Selected Axis Origin}}
* Added Set Origin [X/Y] and [Z] buttons to quick-set touch-offs for current coordinate system.
+
* Added Set Origin {{AxisButton|X/Y}} and {{AxisButton|Z}} buttons to quick-set touch-offs for current coordinate system.
* Renamed Mist/Flood/Shop Vac check boxes to describe what they actually control on the Unity.
+
* Renamed Mist/Flood/Shop Vac check boxes to match what they control on the Unity.
 
* Code preview colors changed to match terminal: green text on black background.
 
* Code preview colors changed to match terminal: green text on black background.
 
* Added current coordinate system and spindle state/speed to status bar.
 
* Added current coordinate system and spindle state/speed to status bar.

Revision as of 23:44, 21 July 2018

Welcome to the new Galaxy Series Universal Configurator. This script will reconfigure the LinuxCNC software to add or remove features on your machine and has additional functionality to manage the most common problems in the hopes of maximizing uptime on your machine. This script will also be used to install software updates when they are released. Follow the on screen prompts carefully, but do not worry if you make a mistake as you can simply re-run the script to correct any errors.

Important: Only run this script when you can afford to have the machine go down temporarily, as you may need to call us if anything goes wrong. We have tested this script several hundred times on as many machines as we could, but as with any software update, results can go not as you planned. If you are concerned, then CALL US TO SCHEDULE A TIME TO DO THE UPGRADE.

Before starting you will need:

  • Download the Configurator: Probotix.zip - last updated 2019-03-26
  • Minimum 8GB USB thumb drive formatted as FAT32

Getting Started

  1. Copy the Probotix.zip file to the USB thumb drive.
  2. Insert the thumb drive into the LinuxCNC PC. After a few seconds a window will pop up displaying the contents of the thumb drive. Right click on the Probotix.zip file and choose the "Extract Here" option. Do NOT copy this to the desktop!
  3. Double-click on the newly created Probotix folder to open.
  4. Find and double-click on the probotix.sh file.
  5. A dialog will pop up and ask you what you want to do with the file. Chose the "Run in Terminal" option.


Axis v2.0 Interface

Click to enlarge
  • New toolbar icon theme!
  • Added two open icons: HDD icon Tool open hd.gif to open /nc_files, and USB icon Tool open usb.gif to open the /media folder to find the inserted drive.
  • Home Machine has been moved to the toolbar as a new icon Tool home.gif.
  • Touch-off has been renamed to Set Selected Axis Origin
  • Added Set Origin X/Y and Z buttons to quick-set touch-offs for current coordinate system.
  • Renamed Mist/Flood/Shop Vac check boxes to match what they control on the Unity.
  • Code preview colors changed to match terminal: green text on black background.
  • Added current coordinate system and spindle state/speed to status bar.

Other (less sexy) things the configurator does

  • Changes color of terminal window to classic linux shell (well, kinda sexy).
  • Installs php scripting engine
  • Installs numlockx to force numb lock key on
  • Installs samba for networking
  • Installs g-code-filter.php to clean up .ngc2 files (not sexy, yet - but its gonna be)
  • Tries to identify secondary parallel port address, copies lspci output to thumb drive incase you need to email it to us
  • Disables screensaver and idle screen lock
  • Uninstalls the update manager
  • Turns line numbers on in gedit
  • Assigns [q] key to toggle pause/resume - works like feed hold on machining centers