Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

Orvie

Verified Members
  • Posts

    214
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by Orvie

  1. (PROGRAMMED BY - [email protected])

    (PROGRAM - TAILTEST)

    (DATE - OCT.-09-15)

    (TIME - 06:23)

    (DRAWING NUMBER - TAILTEST)

    (DRAWING REV - TAILSTOCK)

    (OPERATION - TEST)

    (MACHINE - OKUMA LB3000)

    (ITEM NUMBER - P000)

    (PROVEN BY - )

    VCHSW=0

    (****************************************)

    N23 (POSITION TAILSTOCK Z5.0)

    VCHSW=1 (ACTIVATE TAILSTOCK OPERATION MODE)

    VTSWP[2]=VZOFZ-.5 (TAILSTOCK POSITION)

    VTSAP[2]=VZOFZ+.7 (TAILSTOCK APPROACH)

    VTSRT[2]=VZOFZ+5.0 (RETRACT POSITION)

    G195 SP=2

    M55 (TAILSTOCK POSITION)

    M00

    (****************************************)

    N24 (ENGAGE TAILSTOCK)

    VCHSW=1 (ACTIVATE TAILSTOCK OPERATION MODE)

    VTSWP[1]=VZOFZ-.5 (TAILSTOCK POSITION)

    VTSAP[1]=VZOFZ+.7 (TAILSTOCK APPROACH)

    VTSRT[1]=VZOFZ+2.5 (TAILSTOCK RETRACT)

    G195 SP=1

    M56 (ADVANCE TAILSTOCK)

    M01

    (****************************************)

    N25 (POSITION TAILSTOCK Z10.0)

    VCHSW=1 (ACTIVATE TAILSTOCK OPERATION MODE)

    VTSWP[3]=VZOFZ-.5 (TAILSTOCK POSITION)

    VTSAP[3]=VZOFZ+.7 (TAILSTOCK APPROACH)

    VTSRT[3]=VZOFZ+10. (RETRACT POSITION)

    G195 SP=3

    M55 (TAILSTOCK POSITION)

    M01

    M00

    (****************************************)

    N26 (SEND TAILSTOCK HOME)

    VCHSW=1 (ACTIVATE TAILSTOCK OPERATION MODE)

    M847 (TAILSTOCK HOME)

    M01

    M02

  2. G13

    (PROGRAMMED BY - [email protected])

    (PROGRAM - O0402)

    (DATE - JAN.-25-16)

    (TIME - 10:53)

    (DRAWING NUMBER - 2KT113397SK1)

    (DRAWING REV - 0)

    (OPERATION - 2ND STRESS)

    (MACHINE - OKUMA LB4000II EXMY C2000)

    (ITEM NUMBER - SK1)

    (PROVEN BY - )

    (****************************************)

    VCHSW=0 (TAILSTOCK OPERATION MODE OFF)

    (****************************************)

    P1 (SYNC A&B WORK OFFSETS)

    IF [VORD[0011] EQ 0] NPS1 (JUMP PAST THE ALARM)

    VUACM[1]='A INDIV ON!'

    VDOUT[992]=1

    NPS1 (JUMP PAST ALARM)

    V1=VSZOZ (TRANSFER ZERO SET INTO VARIABLE 1)

    P3

    P5 M01 (OP STOP & SYNC)

    (****************************************)

    DEF WORK

    PAINTT LF, LC, [-671,0], [51,51], [678,0]

    PAINTT LF, LC, [0,0], [0,0], [0,0], 0

    END

    DRAW

    (****************************************)

    N1 P100 (ENGAGE TAILSTOCK)

    VCHSW=1 (ACTIVATE TAILSTOCK OPERATION MODE)

    VTSWP[1]=VSZOZ-.4 (TAILSTOCK POSITION)

    VTSAP[1]=VSZOZ+.7 (TAILSTOCK APPROACH)

    VTSRT[1]=VSZOZ+2.5 (TAILSTOCK RETRACT)

    G195 SP=1

    M56 (ADVANCE TAILSTOCK)

    P101 M01

    (****************************************)

    N2 P200 (RELEASE STEADY REST)

    P201 M00 (VISUAL CHECK)

    (****************************************)

    N3 P300 (FINISH 4.179 STEADY REST) M01

    M103 (CHIP CONVEYOR ON)

    T11 (TOOL - 11 OFFSET - 11)

    G0 X100.

    Z1. M05

    G50 S650

    (OPERATION TYPE) VTLIN[11]=1

  3. Below is an example of proper code for transforming a C-axis Contour toolpath. (no Y-axis).

    The text in blue is what I had to add.

     

    I have tried this with MPLFAN, & MPLMASTER, and i get the same results.

    The posts I have tested are for Fanuc and Okuma Controls.

    When I try to do this same thing using Y-axis, the output is perfect.

     

    (*****************************)

    N1(INTERPOLATE HOLES)

    M67

    G28 U0. W0. H0.

    T0303(.75 SOLID CARBIDE EMILL W/.032 RAD.)

    M93 (CHIP CONVEYOR ON)

    G54 G98 M68

    G0 C0.

    G0 Z2.

    X7.

    G97 S2500 M24

    G12.1

    G1 X7. C0. F500.

    Z.25

    Z0. F100.

    X7.375 F40.

    X7.75

    G3 X6.25 Z-.05 R.375

    X7.75 Z-.1 R.375

    X6.25 Z-.15 R.375

    X7.75 Z-.2 R.375

    X6.25 Z-.25 R.375

    X7.75 Z-.3 R.375

    X6.25 Z-.35 R.375

    X7.75 Z-.4 R.375

    X6.25 Z-.45 R.375

    X7.75 Z-.5 R.375

    X6.25 Z-.55 R.375

    X7.75 Z-.6 R.375

    X6.25 Z-.65 R.375

    X7.75 Z-.7 R.375

    X6.25 Z-.75 R.375

    X7.75 Z-.8 R.375

    X6.25 Z-.85 R.375

    X7.75 Z-.9 R.375

    X6.25 Z-.95 R.375

    X7.75 Z-1. R.375

    X6.25 R.375 F4.

    X7.75 R.375

    G1 X7.

    Z.25 F500.

    Z2. F500.

    (INTERPOLATE HOLES)

    G13.1

    G0 C90. X7.0

    Z.25

    G12.1

    G1 Z0. F100.

    X7.375 F40.

    X7.75

    G3 X6.25 Z-.05 R.375

    X7.75 Z-.1 R.375

    X6.25 Z-.15 R.375

    X7.75 Z-.2 R.375

    X6.25 Z-.25 R.375

    X7.75 Z-.3 R.375

    X6.25 Z-.35 R.375

    X7.75 Z-.4 R.375

    X6.25 Z-.45 R.375

    X7.75 Z-.5 R.375

    X6.25 Z-.55 R.375

    X7.75 Z-.6 R.375

    X6.25 Z-.65 R.375

    X7.75 Z-.7 R.375

    X6.25 Z-.75 R.375

    X7.75 Z-.8 R.375

    X6.25 Z-.85 R.375

    X7.75 Z-.9 R.375

    X6.25 Z-.95 R.375

    X7.75 Z-1. R.375

    X6.25 R.375 F4.

    X7.75 R.375

    G1 X7.

    Z.25 F500.

    Z2. F500.

    (INTERPOLATE HOLES)

    G13.1

    G0 C180. X7.0

    Z.25

    G12.1

    G1 Z0. F100.

    X7.375 F40.

    X7.75

    G3 X6.25 Z-.05 R.375

    X7.75 Z-.1 R.375

    X6.25 Z-.15 R.375

    X7.75 Z-.2 R.375

    X6.25 Z-.25 R.375

    X7.75 Z-.3 R.375

    X6.25 Z-.35 R.375

    X7.75 Z-.4 R.375

    X6.25 Z-.45 R.375

    X7.75 Z-.5 R.375

    X6.25 Z-.55 R.375

    X7.75 Z-.6 R.375

    X6.25 Z-.65 R.375

    X7.75 Z-.7 R.375

    X6.25 Z-.75 R.375

    X7.75 Z-.8 R.375

    X6.25 Z-.85 R.375

    X7.75 Z-.9 R.375

    X6.25 Z-.95 R.375

    X7.75 Z-1. R.375

    X6.25 R.375 F4.

    X7.75 R.375

    G1 X7.

    Z.25 F500.

    Z2. F500.

    (INTERPOLATE HOLES)

    G13.1

    G0 C270. X7.0

    Z.25

    G12.1

    G1 Z0. F100.

    X7.375 F40.

    X7.75

    G3 X6.25 Z-.05 R.375

    X7.75 Z-.1 R.375

    X6.25 Z-.15 R.375

    X7.75 Z-.2 R.375

    X6.25 Z-.25 R.375

    X7.75 Z-.3 R.375

    X6.25 Z-.35 R.375

    X7.75 Z-.4 R.375

    X6.25 Z-.45 R.375

    X7.75 Z-.5 R.375

    X6.25 Z-.55 R.375

    X7.75 Z-.6 R.375

    X6.25 Z-.65 R.375

    X7.75 Z-.7 R.375

    X6.25 Z-.75 R.375

    X7.75 Z-.8 R.375

    X6.25 Z-.85 R.375

    X7.75 Z-.9 R.375

    X6.25 Z-.95 R.375

    X7.75 Z-1. R.375

    X6.25 R.375 F4.

    X7.75 R.375

    G1 X7.

    Z.25 F500.

    Z2. F500.

    G13.1

    G28 U0. M05 M25

    G28 W0. M95 (CHIP CONVEYOR OFF)

    M66

    M30

    %

     

    Below is what my post actually outputs. (no Y-axis).

    The text in red is where the post seems to reset C-axis to zero each time.(from what i gather in the debugger).

     

    (*****************************)

    N1(INTERPOLATE HOLES)

    M67

    G28 U0. W0. H0.

    T0303(.75 SOLID CARBIDE EMILL W/.032 RAD.)

    M93 (CHIP CONVEYOR ON)

    G54 G98 M68

    G0 C0.

    G0 Z2.

    X7.

    G97 S2500 M24

    G12.1

    G1 X7. C0. F500.

    Z.25

    Z0. F100.

    X7.375 F40.

    X7.75

    G3 X6.25 Z-.05 R.375

    X7.75 Z-.1 R.375

    X6.25 Z-.15 R.375

    X7.75 Z-.2 R.375

    X6.25 Z-.25 R.375

    X7.75 Z-.3 R.375

    X6.25 Z-.35 R.375

    X7.75 Z-.4 R.375

    X6.25 Z-.45 R.375

    X7.75 Z-.5 R.375

    X6.25 Z-.55 R.375

    X7.75 Z-.6 R.375

    X6.25 Z-.65 R.375

    X7.75 Z-.7 R.375

    X6.25 Z-.75 R.375

    X7.75 Z-.8 R.375

    X6.25 Z-.85 R.375

    X7.75 Z-.9 R.375

    X6.25 Z-.95 R.375

    X7.75 Z-1. R.375

    X6.25 R.375 F4.

    X7.75 R.375

    G1 X7.

    Z.25 F500.

    Z2. F500.

    (INTERPOLATE HOLES)

    F500.

    F500.

    Z.25

    Z0. F100.

    X7.375 F40.

    X7.75

    G3 X6.25 Z-.05 R.375

    X7.75 Z-.1 R.375

    X6.25 Z-.15 R.375

    X7.75 Z-.2 R.375

    X6.25 Z-.25 R.375

    X7.75 Z-.3 R.375

    X6.25 Z-.35 R.375

    X7.75 Z-.4 R.375

    X6.25 Z-.45 R.375

    X7.75 Z-.5 R.375

    X6.25 Z-.55 R.375

    X7.75 Z-.6 R.375

    X6.25 Z-.65 R.375

    X7.75 Z-.7 R.375

    X6.25 Z-.75 R.375

    X7.75 Z-.8 R.375

    X6.25 Z-.85 R.375

    X7.75 Z-.9 R.375

    X6.25 Z-.95 R.375

    X7.75 Z-1. R.375

    X6.25 R.375 F4.

    X7.75 R.375

    G1 X7.

    Z.25 F500.

    Z2. F500.

    (INTERPOLATE HOLES)

    F500.

    F500.

    Z.25

    Z0. F100.

    X7.375 F40.

    X7.75

    G3 X6.25 Z-.05 R.375

    X7.75 Z-.1 R.375

    X6.25 Z-.15 R.375

    X7.75 Z-.2 R.375

    X6.25 Z-.25 R.375

    X7.75 Z-.3 R.375

    X6.25 Z-.35 R.375

    X7.75 Z-.4 R.375

    X6.25 Z-.45 R.375

    X7.75 Z-.5 R.375

    X6.25 Z-.55 R.375

    X7.75 Z-.6 R.375

    X6.25 Z-.65 R.375

    X7.75 Z-.7 R.375

    X6.25 Z-.75 R.375

    X7.75 Z-.8 R.375

    X6.25 Z-.85 R.375

    X7.75 Z-.9 R.375

    X6.25 Z-.95 R.375

    X7.75 Z-1. R.375

    X6.25 R.375 F4.

    X7.75 R.375

    G1 X7.

    Z.25 F500.

    Z2. F500.

    (INTERPOLATE HOLES)

    F500.

    F500.

    Z.25

    Z0. F100.

    X7.375 F40.

    X7.75

    G3 X6.25 Z-.05 R.375

    X7.75 Z-.1 R.375

    X6.25 Z-.15 R.375

    X7.75 Z-.2 R.375

    X6.25 Z-.25 R.375

    X7.75 Z-.3 R.375

    X6.25 Z-.35 R.375

    X7.75 Z-.4 R.375

    X6.25 Z-.45 R.375

    X7.75 Z-.5 R.375

    X6.25 Z-.55 R.375

    X7.75 Z-.6 R.375

    X6.25 Z-.65 R.375

    X7.75 Z-.7 R.375

    X6.25 Z-.75 R.375

    X7.75 Z-.8 R.375

    X6.25 Z-.85 R.375

    X7.75 Z-.9 R.375

    X6.25 Z-.95 R.375

    X7.75 Z-1. R.375

    X6.25 R.375 F4.

    X7.75 R.375

    G1 X7.

    Z.25 F500.

    Z2. F500.

    G13.1

    G28 U0. M05 M25

    G28 W0. M95 (CHIP CONVEYOR OFF)

    M66

    M30

    %

     

    If i were to chain all 4 holes and not use Transform, the code would be correct like below.

    The problem is, I want my operator to be able to read the code, & this is much easier if the C-axis is rotated between each location and basically the same program is run again.

    Also this is just an extrememly simple example to be able to read the code easier.

     

    (*****************************)

    N1(INTERPOLATE HOLES)

    M67

    G28 U0. W0. H0.

    T0303(.75 SOLID CARBIDE EMILL W/.032 RAD.)

    M93 (CHIP CONVEYOR ON)

    G54 G98 M68

    G0 C0.

    G0 Z2.

    X7.

    G97 S2500 M24

    G12.1

    G1 X7. C0. F500.

    Z.25

    Z0. F100.

    X7.375 F40.

    X7.75

    G3 X6.25 Z-.05 R.375

    X7.75 Z-.1 R.375

    X6.25 Z-.15 R.375

    X7.75 Z-.2 R.375

    X6.25 Z-.25 R.375

    X7.75 Z-.3 R.375

    X6.25 Z-.35 R.375

    X7.75 Z-.4 R.375

    X6.25 Z-.45 R.375

    X7.75 Z-.5 R.375

    X6.25 Z-.55 R.375

    X7.75 Z-.6 R.375

    X6.25 Z-.65 R.375

    X7.75 Z-.7 R.375

    X6.25 Z-.75 R.375

    X7.75 Z-.8 R.375

    X6.25 Z-.85 R.375

    X7.75 Z-.9 R.375

    X6.25 Z-.95 R.375

    X7.75 Z-1. R.375

    X6.25 R.375 F4.

    X7.75 R.375

    G1 X7.

    Z.25 F500.

    X0. C3.5 F500.

    Z0. F100.

    X.375 F40.

    X.75

    G3 X-.75 Z-.05 R.375

    X.75 Z-.1 R.375

    X-.75 Z-.15 R.375

    X.75 Z-.2 R.375

    X-.75 Z-.25 R.375

    X.75 Z-.3 R.375

    X-.75 Z-.35 R.375

    X.75 Z-.4 R.375

    X-.75 Z-.45 R.375

    X.75 Z-.5 R.375

    X-.75 Z-.55 R.375

    X.75 Z-.6 R.375

    X-.75 Z-.65 R.375

    X.75 Z-.7 R.375

    X-.75 Z-.75 R.375

    X.75 Z-.8 R.375

    X-.75 Z-.85 R.375

    X.75 Z-.9 R.375

    X-.75 Z-.95 R.375

    X.75 Z-1. R.375

    X-.75 R.375 F4.

    X.75 R.375

    G1 X0.

    Z.25 F500.

    X-7. C0. F500.

    Z0. F100.

    X-6.625 F40.

    X-6.25

    G3 X-7.75 Z-.05 R.375

    X-6.25 Z-.1 R.375

    X-7.75 Z-.15 R.375

    X-6.25 Z-.2 R.375

    X-7.75 Z-.25 R.375

    X-6.25 Z-.3 R.375

    X-7.75 Z-.35 R.375

    X-6.25 Z-.4 R.375

    X-7.75 Z-.45 R.375

    X-6.25 Z-.5 R.375

    X-7.75 Z-.55 R.375

    X-6.25 Z-.6 R.375

    X-7.75 Z-.65 R.375

    X-6.25 Z-.7 R.375

    X-7.75 Z-.75 R.375

    X-6.25 Z-.8 R.375

    X-7.75 Z-.85 R.375

    X-6.25 Z-.9 R.375

    X-7.75 Z-.95 R.375

    X-6.25 Z-1. R.375

    X-7.75 R.375 F4.

    X-6.25 R.375

    G1 X-7.

    Z.25 F500.

    X0. C-3.5 F500.

    Z0. F100.

    X.375 F40.

    X.75

    G3 X-.75 Z-.05 R.375

    X.75 Z-.1 R.375

    X-.75 Z-.15 R.375

    X.75 Z-.2 R.375

    X-.75 Z-.25 R.375

    X.75 Z-.3 R.375

    X-.75 Z-.35 R.375

    X.75 Z-.4 R.375

    X-.75 Z-.45 R.375

    X.75 Z-.5 R.375

    X-.75 Z-.55 R.375

    X.75 Z-.6 R.375

    X-.75 Z-.65 R.375

    X.75 Z-.7 R.375

    X-.75 Z-.75 R.375

    X.75 Z-.8 R.375

    X-.75 Z-.85 R.375

    X.75 Z-.9 R.375

    X-.75 Z-.95 R.375

    X.75 Z-1. R.375

    X-.75 R.375 F4.

    X.75 R.375

    G1 X0.

    Z.25 F500.

    Z2. F500.

    G13.1

    G28 U0. M05 M25

    G28 W0. M95 (CHIP CONVEYOR OFF)

    M66

    M30

    %

     

    2 of my lathes here do not have Y-axis, and I do this type of operation almost daily.

     

    I have searched through this forum and have not seen anyone make mention of this issue.

    So I always thought that I was doing something wrong.

     

    Anybody else come across this?

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...