[Home]History of Adapting LinuxCNC To A More Industrial Style Control

LinuxCNCKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org

Revision 7 . . January 3, 2017 6:37 am by KimK [Remove old project name, fix minor typos]
Revision 6 . . (edit) September 3, 2011 3:41 am by Cmorley
  

Difference (from prior major revision) (no other diffs)

Changed: 1c1
While EMC2 is very powerful and highly configurable, it lacks some features that would make it ideal for use in an industrial environment. The goal of this page is document some of the items that could be changed in order to make EMC2 more adaptable to the environment in which most CNC machines run, a production oriented shop.
While LinuxCNC is very powerful and highly configurable, it lacks some features that would make it ideal for use in an industrial environment. The goal of this page is to document some of the items that could be changed in order to make LinuxCNC more adaptable to the environment in which most CNC machines run, a production oriented shop.

Changed: 3c3
One way in which EMC behaves that is not efficient is the tool offset procedure. A normal procedure would be to load the program and touch off the tools using a method of choice. After the tools were touched off one part would be ran. For this example, we will say that the critical diameter on the print is 1.0000" but measuring reveals that the diameter is 1.0034". To adjust for the error we had in touching off the tool on most industrial controls you would make an incremental offset to the cutting tools particular geometry or wear offset page in the amount of -.0034", this would literally take seconds.
One way in which LinuxCNC behaves that is not efficient is the tool offset procedure. A normal procedure would be to load the program and touch off the tools using a method of choice. After the tools were touched off one part would be ran. For this example, we will say that the critical diameter on the print is 1.0000" but measuring reveals that the diameter is 1.0034". To adjust for the error we had in touching off the tool on most industrial controls you would make an incremental offset to the cutting tools particular geometry or wear offset page in the amount of -.0034", this would literally take seconds.

Changed: 5c5
Doing this in EMC is more complicated, time consuming and also more prone to errors. From the responses I have received on the forum and other reading I have done there are basically two options, either physically moving the tool to the original touch off location, then moving the tool an additional .0034" (in diameter mode) negative and finally using the tool touch off button to touch off the tool at the new and correct location. The other option would be to edit the tool table, taking the tool offset value (what on most controls would be called the tools "Geometry") and subtracting the error of .0034" then entering the result into the tools offset value.
Doing this in LinuxCNC is more complicated, time consuming and also more prone to errors. From the responses I have received on the forum and other reading I have done there are basically two options, either physically moving the tool to the original touch off location, then moving the tool an additional .0034" (in diameter mode) negative and finally using the tool touch off button to touch off the tool at the new and correct location. The other option would be to edit the tool table, taking the tool offset value (what on most controls would be called the tools "Geometry") and subtracting the error of .0034" then entering the result into the tools offset value.

Changed: 16c16
-Actually password is not required- it can be disabled in Ubuntu. Pretty sure you can set it up to load EMC from turn on.

-Actually password is not required- it can be disabled in Ubuntu. Pretty sure you can set it up to load LinuxCNC from turn on.


Changed: 18c18
2. Backplot is not required- the CAM programmer should have created a good program and should be able to backplot the code in the office

2. Backplot is not required- the CAM programmer should have created a good program and should be able to backplot the code in the office.


Changed: 20c20
There has been some work on a screen that looks like AXIS but uses GLADEVCP so can be user modified (eg no backplot)
There has been some work on a screen that looks like AXIS but uses GLADEVCP so can be user modified (e.g., no backplot)

LinuxCNCKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org
Search:
Published under a Creative Commons License