Introduction: How to Load a G-code Onto a HAAS TM1 (w USB Emulator)

Today we are Loading a G-code program on to a HAAS TM1 which has a USB Emulator.

This is not a tutorial on how to program G-Code with CAM Software or the details of post possessors (code generators/formaters). Just how to load G-Code onto a HAAS Mill.

Please to be sure to look at the images notes thought the instructable.

Thank you!

Step 1: Step 1: Genarate Your G-Code (.NC File)

The first thing you need to do is Generate Your G-Code in .NC File format using your favorite CAM program or .txt file editor if your hand writing the code. In my case and for demonstration proposes I am using Autodesk Inventor Professional 2015 with HSM Works.

Note: This is not a tutorial on how to program G-Code with CAM Software or the details of post possessors (code generators/formaters). Just how to load G-Code onto a HAAS Mill.

I use the stock "Generic" HASS MILL Post Processor with one setting change.

NOTE: HAAS has a 5 digit limit for the Program Number.
NOTE: don't use # ranges 9#### or 2####

Also, use different #s each post unless you want to overwrite a program that already is stored on the mill with that same #. If there even is a program with the same #.

Click Post to Generate/Save the file

Note: Keep the File name short otherwise issues can arise! The program # is a sufficient file name for our purposes.

Generate/Save the file to the desktop, your project folder, or somewhere you know where it is.

Please see the image(s) notes for more info.

Step 2: Step 2: Load File Onto a USB Drive

Plug in a USB Drive into the computer.

Create a folder named 001 on the USB drive (see image)

NOT A Sub Folder!!!!

It will not work otherwise

Drag your file into the 001 folder

Safely remove the USB Drive from the computer.

Please see the image notes for more info.

Step 3: Step 3: Go to the Mill and Insert the USB Drive

Go over to the Mill and find the Emulator port. In my case on the right side of the control panel (see image)

Make sure the Emulator display is showing 00.1. (see image)

Insert the USB Drive into the port.

Press the lower button.This button is the one you have to press to "read in"/Mount the USB drive

Please see the image(s) notes for more info.

Step 4: Step 4: Loading File Into the Mill

Go to the control panel and go into the List Programs mode by pressing the List PRGM button.

Then enter the name of the file (including the .nc ending) Using the keyboard/keypad

While being Careful not to accidentally press the release tool button!!! Press the F3 key

When Prompted If you want to read press the "Y" key/button on the keyboard/keypad

This will start the loading of the Program into the HAAS Mill.

Once that is complete use the up and down arrow/cursor keys to highlight you program

Then Press the "Select Program" key which is in the List PRGM row.

This is to ensure that the right program will be run.

Please see the image(s) notes for more info.


Step 5: Step 5: Edit, MEM, Cycle Start, & Part!!

Assuming everything else is setup. Not part of or in the scope of this instructable.

You can proceed to run the program by pressing the Edit key/button

Then pressing the MEM key/button

Then pressing Cycle Start Button Aka the "Green Go" button

Once the program is complete you now have your Machined Part!!

Please see the image(s) notes for more info.