586,110 active members*
3,249 visitors online*
Register for free
Login

Thread: smw barfeed

Results 1 to 2 of 2
  1. #1
    Join Date
    Mar 2009
    Posts
    20

    smw barfeed

    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. #2
    Join Date
    May 2007
    Posts
    1003
    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.

Similar Threads

  1. Barfeed programming
    By wganders in forum G-Code Programing
    Replies: 18
    Last Post: 08-17-2022, 08:59 PM
  2. barfeed 300
    By jz25180 in forum Haas Lathes
    Replies: 4
    Last Post: 06-16-2009, 02:39 AM
  3. Programming SMW barfeed on sqt-250
    By 6thAxis in forum Mazak, Mitsubishi, Mazatrol
    Replies: 1
    Last Post: 08-07-2008, 05:48 PM
  4. LNS Barfeed
    By Lazzer65 in forum Uncategorised MetalWorking Machines
    Replies: 4
    Last Post: 08-13-2006, 10:22 AM
  5. Barfeed Option
    By pinguS in forum Fanuc
    Replies: 3
    Last Post: 07-27-2006, 04:26 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •