![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| G-Code Programing Discuss G-code programing and problems here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
I was wondering if any one could help me out with some programming of Nakamura-Tome TW-10 to a SMW barfeed wondering what the correct way to send m-codes to the barfeed for feed and change of bars and best way to do top cuts and any other helpful info. Right know the feeder is just being used to hold stock and manually load stock. |
|
#2
| |||
| |||
| We use to have a TW-10, but I don't remember what barfeed was on it. These are the subprograms I used to run it. The first one is called by a G-code call, but could be used as an operation in the main program by changing the M99 to M1. The M98P9001 calls a safe index subprogram. T0606 BARSTOP * :9010 (BARSTOP SUB) M98P9001 /M98P8000 T0606M5 X0Z.5 Z.03 M11 M58 This is the code used for the barfeeder M10 G4U1. G0U4.W1.5M8 G28W0 M99 % #526 = X-AXIS CLEARANCE FOR STOCK SIZE #528 = SFM FOR G96. USE SFM FROM C-O TOOL IN MAIN PROGRAM #529 = 3000 MAX. RPM #531 = Z-AXIS C-O POSITION FROM MAIN PROGRAM T1212 CUT-OFF TOOL * :8000 (DRESS NEW BAR) G0G28U0W0M5 M11 M58 M10 G4U1. G96S#528M3T1212 X#526Z-#531M8 G50S#529 G1G99X-.05F.002 G0G97X#526 G28W0 M99 % I've since learned to do more than use variables. Now I would use a G65 Macro call to call the sub and assign the necessary values. These subs are for a TW-20, but with an LNS barfeed. They are set up for MasterCam. I also have other subs loaded in the control so I can use the G65 Call to assign correct values for the job being run. NAKAMURA TW-20 LNS QUICK LOAD BARSTOP AND NEW BAR SUB MAKE SURE THE FACING TOOL IS IN THE CORRECT STATION. MUST CHANGE THE X-CLEARANCE FOR STOCK SIZE, AND THE G96S TO THE SAME VALUE IN THE MAIN PROGRAM FOR THE ROUGHING TOOL T0101 BARSTOP T0202 80 DEG. PROFILE TOOL CNMG-432 * :9010 N100M191 (BARSTOP) T0101M5 X0Z.5M9 Z.2 M11 M17 G1G98Z.025F50. G4U3. M10 G4U1. /M98P8001 G0G28W0 M1 :8001 (NEW BAR) G0G28W0M9 (BARSTOP) T0101M5 X0 M11 M58 Z-.07 M58 G4U2. M10 G4U1. G0G28W0S1000M3 M1 T0202M8 (FACE) S1000M3 G99X1.67Z.5 G50S3000 G96S900 Z-.1 G1X.3F.01 X-.065F.004 G28G97W0S1000 M99 % You will notice that the bars are dressed using 2 different tools. That is because the TW-10 barstop didn't push a new bar to a stop. Therefore a cut-off tool was used to avoid wiping out the 80 degree profile tool. This leads me to believe that it was an SMW barfeed on the TW-10 as it used the same approach for dressing a new bar as our Daewoo Puma 200S which has an SMW barfeed. Here are the barstop subs it uses. As before, you can change the M99 to M1 and use it as an operation in the main program. :9010 (BARSTOP SUB) G54M98P9001 T0532M9 /2M98P8000 X0Z1.M5 Z.02 M69 M51 this is the M-code the Daewoo uses for the barfeed M68 G4U.5 Z.5 M98P9001 M99 % :8000 (NEW BAR SUB) G28U0M5 (LOAD NEW BAR) M69 M51 M68 G4U.5 M98P9001 ...operation to dress new bar ... M99 % If your barfeed loads a new bar without pushing to a barstop, then there are at least three values that may need changing in the NEW BAR sub. X-approach, Z-cut-off position, SFM and possibly the feedrate. That is why I like to use a G65 call to set all variables. Unfortunately I have to run two sets of barstop subs in the control so that when I'm off the another programmer can run a program developed in MasterCam. Let us know if you get it figured out. EDIT: I don't know what the M17 does. It isn't listed in the manual. The machine was purchased used. I followed the program example that was in the control. It works so I haven't messed with it to find out if the M17 is necessary. I have a feeling it isn't. |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Need Help!- Barfeed programming | wganders | G-Code Programing | 15 | 06-24-2009 07:36 PM |
| Need Help!- barfeed 300 | jz25180 | Haas Lathes | 4 | 06-15-2009 08:39 PM |
| Need Help!- Programming SMW barfeed on sqt-250 | 6thAxis | Mazak, Mitsubishi, Mazatrol | 1 | 08-07-2008 11:48 AM |
| LNS Barfeed | Lazzer65 | General Metal Working Machines | 4 | 08-13-2006 04:22 AM |
| Barfeed Option | pinguS | Fanuc | 3 | 07-27-2006 10:26 AM |