HAAS SL30 variable program


Results 1 to 2 of 2

Thread: HAAS SL30 variable program

  1. #1
    Member
    Join Date
    Feb 2015
    Posts
    82
    Downloads
    0
    Uploads
    0

    Default HAAS SL30 variable program

    Hi, I currently have an Okuma LB15 which is a great machine but am looking at a HAAS SL30 (2004) for its bigger spindle & longer turning length. I machine a lot of hydraulic cylinder rods, most of which are pretty basic...one end has a thread for the clevis & the other a thread & maybe a step up for the piston.

    On my Okuma I have a couple of different variable programs for each end in which I can simply change the values at the start of the program for different size chrome bar, thread size, length etc.


    @018$A.MIN%
    (1 & 1/4 X 12 TPI VARIABLE THREAD)
    (PUTS 1MM X 45 DEG CHAMFER ON ROD)
    (CAL SHOULDER OF THREADING TOOL)
    DX1=38.1 (CHROME BAR DIA)
    DX2=31.7 (THREAD OD)
    LZ=0 (FACE OF JOB***DO NOT CHANGE)
    LZ1=6 (AMOUNT TO FACE OFF)
    LZ2=31 (FULL LENGTH FROM FACE) (LZ)
    LZ3=30.5 (LENGHT OF THREAD)
    G0X300Z300
    G50S2500
    T010101 (0.8 CNMG)
    G0X=DX1-10Z=LZ+LZ1
    M0 (PULL OUT STOCK)
    G0X=DX1+3Z=LZ+LZ1+2
    G96S180M42M3
    Z=LZ+LZ1
    M8
    G86N1D1F.2
    N1G82
    G0X=DX1+3Z=LZ
    G1X-1.5
    Z=LZ+1
    G80M9
    G0Z=LZ+2
    G85N2D5U.5W.05F.2
    N2G81
    G0X=DX2-3.5
    G1G42Z=LZ F.18
    X=DX2 Z=LZ-1
    Z=LZ-LZ2
    X=DX1-2
    G1X=DX1+3Z=LZ-LZ2-2.5
    G40
    G80
    G0X300Z300M9
    N3G97S750M42M3T020202 (.8 VNMG)
    G0X=DX2+3Z=LZ+2
    G96S220M8
    G87N2
    G0X300Z300 M9
    N4G97S450M42M3T0303 (THREAD 12 TPI)
    G0X=DX2+10Z=LZ+10 M8
    G71X=DX2-2.77Z=LZ-LZ3 H2.77D.3U.07F2.116M22M33M74
    G0X300Z300M9
    M2

    These work really well so I am wondering if the HAAS control (2004) provides a similar function?

    Also, if anyone knows how I can add variables for the threading cycle( G71 X=DX2-2.77 Z=LZ-LZ3 H2.77 D.3U.07 F25.4J12 to the start of my program it would be awesome. At the moment I scroll through the program & change these for different threads.

    Thanks in advance.

    Similar Threads:


  2. #2
    Member deadlykitten's Avatar
    Join Date
    Jun 2015
    Location
    Antarctica
    Posts
    4131
    Downloads
    0
    Uploads
    0

    Default Re: HAAS SL30 variable program

    hy wc, you should definetly look into haas variables, i guess there are a few

    now, if i may, i will write the core for your parameterized program, for the okuma :

    Code:
        CALL OFACE(CUT        ) LINK = tool V1 = rpm V2 = feed V3 = material_od
        CALL OEXTE(RNALTURNING) LINK = tool V1 =     V2 =      V3 = dia V4 = length
        CALL OTHRE(ADING      ) LINK = tool V1 =     V2 =      V3 = doc V4 = finish V5 = infeed_1 V6 = infeed_2 V7 = length
    M02
    also, there is something that i like to call evolution codes :
    ... G71 X=DX2-2.77 Z=LZ-LZ3 H2.77 D.3U.07 F25.4 J12
    ... G71 V1=2.77 X=DX2-V1 Z=LZ-LZ3 H=V1 D.3 U.07 F25.4 J12
    ... G71 V1=2.77 X=DX2-V1 Z=LZ-LZ3 H=V1 D.3 U.07 F25.4/12 G95

    find someone who can "hass" it / kindly

    we are merely at the start of " Internet of Things / Industrial Revolution 4.0 " era : a mix of AI, plastics, human estrangement, powerful non-state actors ...


  3. #3
    Member
    Join Date
    Feb 2015
    Posts
    82
    Downloads
    0
    Uploads
    0

    Default Re: HAAS SL30 variable program

    Thanks deadlykitten, ended up adding:
    V1=2.71
    V2= 25.4/12
    at the start of my prog, then

    G71X=DX2-V1Z=LZ-LZ3 H=V1D0.3U.07F=V2

    in my program...works great.



Tags for this Thread

Posting Permissions

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


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

HAAS SL30 variable program

HAAS SL30 variable program