CNC Code Shooter Lathe Help


http://www.cnccodeshooter.com - Main page for CNC Code Shooter
CNC Lathe Help - download the Latest CNC Code Shooter Lathe Help Manual in Printable format


CNC Code Shooter is compiled on the latest Operating Systems (Vista)
and is compatable on XP, Windows 2000 and the new Windows 7 

CNC Code Shooter is unique for creating CNC G-code programs for Lathes.

CNC Code Shooter Mill and Lathe now together in one program.

Table of Contents

1. Requirements for Download:

You must have Microsoft .Net Framework 2.0 to run this program. You can download it from http://www.microsoft.com. link here to download the .Net Framework 2.0 redistributable packageand install it onto your hard drive. Follow the onscreen instructions to finish with the install.
Also you must have a minumum 768 x 1024 resolution monitor settings to view the program properly.

2. Installation and Set - up:

After you have downloaded the program, now you are ready to install it.

You have a file called: CNCcodeShooterLathe1_31 Install.exe. Double click on that file to install the program on your hard drive. Follow the onscreen instructions to finish with the install.

3. Now you can run the program, it should be in your program files, CNCcodeShooterLathe1_31 folder. Double click on the CNCcodeShooterLathe1_31 Application file to start the program. Another way to start the program is to click on the start button on your desktop. Select all programs then select CNCcodeShooterLathe1_31 to start the program too.

Below is a snapshot of CNC Code Shooter Lathe.                              Below is a snapshot of CNC Code Shooter Mill

                                         

 

You will be able to create a CNC G-Code Program from beginning to the end of the program.

Begin your program with the start tab, setting your program number, the tool description, and the workshift. Next you will click the button Make Code and preview it in the preview box. If the code is good then click the send button to send it over to the text editor to start creating your program.



Data Input


    Data input boxes usually require a numbered input. Letters such as Z or Xwill be added for you. Tool number and offset require an integer while position moves can be in decimal format. If the program prompts you,"You must enter a value" you have probably left a value out or it is in the incorrect format. Z10.5 would be wrong becuase the Zwill be added by the program.
A common mistake is two decimal points the program will also prompt you, "You must enter a value," as this is in  the incorrect format. On position moves if it is to an even number say 10 inches if you input 10 the program will output 10.0 as this is the format most machines require.


Saving Programs and Sessions

Programs are saved as T files (ie)2322.T.  To save a program choose file then save or save as.
Saving a session saves the data in the text boxes. Save a session from the start tab as lsf(Lathe Session file).





Renumbering Programs
This option can be found on the line numbers tab.
Renumber your program to your own sequence of numbers for your own program or use the default setting.


Set Up Page

   Use the set up page to save tool lists  Instead of having to type all the information in each time you can save the list and reuse it. When you press send next to the tool on the page setup page it will send the information to the new tool page.



CNC Communications

To Send or Recieve a program

Most Controls require a $ (dollar sign) before the program number and a % (percent sign) before the first block and a % (percent sign) after the M30 or last block. Refer to the machine manual to verify each control settings on the particular machine that you are operating.

   Processor files are used to have machine communication settings saved to a file so when you need to send a program you open the processor file for the machine you are wanting to send it to. Processor files are located in the CNCCodeShooter root directory.

 Sample processer file.
These files have a lsr extension and can be opened and saved with the CNCCodeShooter.
These files are located in the root directory of CNCCodeShooter.

|4800|EVEN|7|1|None|
|G30|G28|E|I|M30|

The first line is the communication settings.
The first number is the baud rate, the second is parity, third is databits, fourth is stopbits and fifth is flowcontrol.

The second line is G code settings.
The first is workshift depending on the machine. Example workshift would be G54 for most controls.
G55 is optional workshift.
Some people prefer to use G50, this is default setting for most machines (ie. if you dont call out G54 the machine defaults to G50). Check your control manuel for proper settings.
The second is homecode most machines use G28.
The third number is the E or F code for threading. The fourth is I or R code, this is taper setting for threads.
The last number is the code to stop the program this is either M30 or M02.
Check your machine manual for proper settings.