Actions

Difference between revisions of "Galaxy Series LinuxCNC Configuration"

From PROBOTIX :: wiki

(Axis Rev1.4 Inerface)
m (Getting Started)
 
(72 intermediate revisions by the same user not shown)
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. 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.
+
[[Category:LinuxCNC Configurations|Galaxy Series]]
  
Download this file: [[Media:Probotix.zip]]
+
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. 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.
 +
<!--
 +
<div class="errorbox">'''This is not for upgrades/updates.''' Regardless of the amount of time that has passed since the last use of your machine, you do not need to update the software. You should continue to use the software that was packaged with the machine as it was specially configured for that machine when built. In the event that you feel it needs to be changed we suggest you call us first.</div>
  
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.
+
<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
  
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.
+
== Getting Started ==
 +
# Copy the <code>Probotix.zip</code> file to the USB thumb drive.
 +
# 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!'''
 +
# Double-click on the newly created <code>Probotix</code> folder to open.
 +
# Find and double-click on the <code>probotix.sh</code> file.
 +
# A dialog will pop up and ask you what you want to do with the file. Chose the "Run in Terminal" option.
  
[[File:Thumb_drive1.jpg | 500px]]
+
<gallery mode="packed-overlay">
 +
File: Thumb_drive1.jpg | Extract
 +
File: Thumb_drive2.jpg | Folder
 +
File: Thumb_drive3.jpg | probotix.sh
 +
File: Thumb_drive4.jpg | Run in Terminal
 +
</gallery>
  
This creates a folder called 'probotix'. Move into the probotix folder by double-clicking it.
+
== Screen Prompts ==
 +
Type the number of the screen option you wish to select then press ''Enter''
 +
<gallery mode="packed-overlay">
 +
File: config-update.png| Start
 +
File: order-number.png| Order Number
 +
File: machine-galaxy.png | Machine Model
 +
File: uprights.png| Upright Type
 +
File: zbearings.png| Z Bearings
 +
File: units.png| Units of Measure
 +
File: spindle.png| Router or Spindle
 +
File: spid.png| Router SuperPID
 +
File: Drive_nuts.jpg | ACME Types
 +
File: acme-type.png | ACME Screw
 +
File: driver-type.png| Unipolar or Bipolar
 +
File: jogger.png| Gamepad or MPG
 +
File: sensors.png| Sensors
 +
File: laser.png| Laser
 +
File: Short_long_mount.jpg | Mount Types
 +
File: mount-type.png | Mount
 +
File: rotary.png| 4th Axis Rotary
 +
File: reboot-yes.png| Requires Reboot
 +
File: reboot-no.png| No Reboot
 +
</gallery>
  
[[File:Thumb_drive2.jpg | 500px]]
+
== Changes made by Configurator ==
 
+
[[File:Axis_rev1.4.jpg|thumb|Probotix Axis v1.6]]
In this folder you will see a file called 'probotix.sh'. Launch that file by double-clicking it.
+
* Installs the Galaxy Series version of the [[Probotix Axis Interface]]
 
+
* Changes color of terminal window to classic linux shell green on black
[[File:Thumb_drive3.jpg | 500px]]
+
* Installs php scripting engine
 
+
* Installs numlockx to force numlock key on
A dialog will pop up and ask you what you want to do with the file. Chose the "Run in Terminal" option.
+
* Installs samba for networking
 
+
* Installs g-code-filter.php to clean up .ngc2 files
[[File:Thumb_drive4.jpg | 500px]]
+
* Tries to identify secondary parallel port address, copies <code>lspci -v</code> output to thumb drive in case you need to email it to us
 
+
* Disables screensaver and idle screen lock
<hr>
+
* Removes the update manager to prevent non-Probotix updates from installing
 
+
* Turns on line numbers and  auto-indent in gedit
Follow the onscreen prompts.
+
* Assigns [q] key to toggle pause/resume - works like feed hold on machining centers
 
+
Step 1: Enter your order number.
+
 
+
Step 2: Choose which machine you have.
+
 
+
Step 3: Do you want the machine to run in inches or mm?
+
 
+
Step 4: Do you have the older Roton (black drive nuts) or the newer Helix (blue drive nuts) ACME screws?
+
 
+
Step 5: Do you have the older Probostep (uni-polar) or newer MondoStep (bi-polar) drivers?
+
 
+
Step 6: Do you use a router or one of the 80mm VFD spindles?
+
 
+
Step 7: Do you use the gamepad jog controller?
+
 
+
Step 8: Do you use the ATLaS tool sensor, the Z-puck, neither or both? If you use the Z-puck, the next step will ask you for the height of your puck. Measure your puck with a set of calipers and enter the inch or mm measurement here.
+
 
+
Step 9: Accept the default parallel port addressing.
+
 
+
Step 10: Do you use the rotary axis?
+
 
+
Step 11: On this step you can swap a motor to the a-xis header. You can do this if you have a driver failure to get back up and running in a hurry while waiting on replacement parts. You will lose use of the rotary when configured like this.
+
 
+
Step 12: If you are having intermittent limit switch issues from faulty switches or electrical noise, you can configure the machine to use soft limits only.
+
 
+
 
+
 
+
 
+
 
+
== Axis Rev1.4 Interface ==
+
[[File:Axis_rev1.4.jpg|500px]]
+

Latest revision as of 13:28, 26 February 2019


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. 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. 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.

Screen Prompts

Type the number of the screen option you wish to select then press Enter

Changes made by Configurator

Probotix Axis v1.6
  • Installs the Galaxy Series version of the Probotix Axis Interface
  • Changes color of terminal window to classic linux shell green on black
  • Installs php scripting engine
  • Installs numlockx to force numlock key on
  • Installs samba for networking
  • Installs g-code-filter.php to clean up .ngc2 files
  • Tries to identify secondary parallel port address, copies lspci -v output to thumb drive in case you need to email it to us
  • Disables screensaver and idle screen lock
  • Removes the update manager to prevent non-Probotix updates from installing
  • Turns on line numbers and auto-indent in gedit
  • Assigns [q] key to toggle pause/resume - works like feed hold on machining centers