If anyone has any other tricks or advice with this problem I would like to hear them. My tm-1 (2007) has never had luck transferring programs.
Swapped cables around in the back and had a haas tech look at it, no cigar.
What program are you using to send the files over RS232? What cable do you have? A straight 9 to 25 pin won't work. You either need a null modem to go with it or a cable with the pins switched around like shown near the end of the operations manual. When you say that you swapped the cable around in the back, do you mean externally switching from serial port 1 to 2 or actually opening the back and switching the cables?
To get to the serial settings hit SETTING GRAPH and page down until you reach the screen shown in the picture. I had to change the settings depending on which program I used to transfer the files. When you change a setting be sure to hit write/enter before moving to the next setting.
Using a program called CNC File Transfer (no idea where to get it) I set the port settings to the following:
Baud Rate: 19200
Data bits: 8
Stop Bits: 1
Parity: Even
Flow Control: Software (Xon/Xoff)
Then under the Program tab:
Initialization String: %
Termination String: %
EOB Sequence: CR LF
Note: If your post processor already puts a % at the start and end of the program you don't need to fill that setting out.
Then just match the settings on the mill. To receive a file hit List, then highlight over ALL and hit Receive RS232. Optionally you can type the name of the program (always has to start with the letter o)and then hit Receive RS232. Go back to the computer and hit send. It should go to the mill and display "Serial rcv done"
When I set it up with cimco (post after mastercam) I changed the setting 14 (synchronization) on the mill to DC Codes. Then in the configuration in cimco I set it to Xon/Xoff and selected wait for Xon before sending. With that workflow you hit send on the computer and it waits until the mill is ready. Go to the mill and highlight ALL under the list programs menu. Then hit Receive RS232. At this point the computer should get a signal from the mill to send the file and then it should load onto the mill.
I can get pictures/screenshots for you tomorrow.
The attached picture is for reference of what setting screen you are looking for on the mill. The settings are not what I used in the end.