From TechnoDocs
Revision as of 10:11, 20 September 2011 by Efeldman (Talk | contribs) (Created page with "'''Move to origin before run''' For the router to compute trajectory, it must know where the path it wants to cut starts. By default, on the Techno CNC system, this is done by...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Move to origin before run

For the router to compute trajectory, it must know where the path it wants to cut starts.

By default, on the Techno CNC system, this is done by forcing a move to the origin of the file (0,0,0,0) as the first move.

If this is unacceptable (if your Z zero is at the bottom of the material, a fixture is in the way, or this is an automation project that has specific restraints that require the machine to not perform this move), the system can be changed to accommodate your needs.

Most users can change a setting in the CNC interface to automate this process.

In Setup->Advanced->Software switches, there is a drop down box labeled: 1: Move to origin before run 2: Move to Highest Z before run (X=0,Y=0) 3: Move to Highest Z before run (XY first sight) 4: Move to specified points before run -> 5: Do not move to origin before run

Here is how the system will function with these settings:

1: The setting will move to 0,0,0,0 as the first move. 2: The setting will move to the highest Z spot found in the first 500 lines of the file, X,Y=0 for the first move. This is the best option for cabinet makers and other customers who have the Z zero at the bottom of their material. 3: This setting will move the system to the highest Z spot found in the first 500 lines of the file, and X and Y to the first X and Y command found in the file. 4: This setting opens up 4 boxes below the drop down menu where the user can enter 4 numbers to move the axes to as the first move of the file. 5: This is reserved for power users who need constant, changing control of their initial move. To use this setting properly, the user must have the following code as the first two lines of the file or the system will not run properly:

G0X1Y1Z1A1 G1X1Y1Z1A1

Where the values for X,Y,Z,and A are wherever the machine must first move to.