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:

kennebec

Verified Members
  • Posts

    180
  • Joined

  • Last visited

Posts posted by kennebec

  1. Thanks Guys.,

    I could not agree with both of you more, but I like to see if I am the only one who does things the way I do, Jeff your HS and Dynamic were my arguments versus comping on and off as you said, the real kicker in this is we run a Cutter comp Macro that verifys there is comp in the control, the achinist edited this when his over size tool ALARMED out and did not consider the rghing not sure about you but I typically rgh closer than 1/8 inch

     

    Thanks again guys and have a great Thanksgiving...

    • Like 1
  2. Good Morning and Happy Thanksgiving Forum

     

    I have a pocket programmed to rgh and finish with a 3/4 dia tool, I simply rgh the pocket in steps and Leave desired stock then Finish with a Comp Pass,

    The Machinist decided to use a 1.0 dia Tool instead of the 3/4, Im sure you can all see where this is going, the rghing is now 1/4 inch oversize , and the Comp pass is fine, so I am asked why we cannot pocket "with comp to allow tool options instead of the tool programmed. I say we are not going to be able to do this simply, the examples used against me are "canned Cycle" and I have not been able to make clear the difference in "Canned Cycles" and pocket routines from Mastercam. Your opinions are always appreciated

  3. ptlchg$          #Tool change                     
          tloffno_1 = tloffno$ + 50
                 prv_tloffno$ = 999
          cnt = t$
          pcuttype
          toolchng = one
          if mi1$ = one, #Work coordinate system

     

    Is this the area causing the issue this adds 50 to the T# for our D value?

  4. Thanks JParis
    here are the sections you mentioned, will this help you help Me?
     
    plinout         #Output to NC of linear movement - feed 
       #                       , sgfeed
          pcan1, pbld, n$, sgplane, `sgcode, sgabsinc, pccdia,
            pxout, pyout, pzout, pcout, feed, strcantext, scoolant, e$
     
    pcirout         #Output to NC of circular interpolation                                
       #                       , sgfeed#jm
          pcan1, pbld, n$, sgplane, `sgfeed, sgcode, sgabsinc, pccdia,
            pxout, pyout, pzout, pcout, parc, feed, strcantext, scoolant, e$

     

    prapidout       #Output to NC of linear movement - rapid               
          pcan1, pbld, n$, sgplane, `sgcode, sgabsinc, pccdia,
            pxout, pyout, pzout, strcantext, scoolant, e$
       #e                      , pcout
     
    pccdia          #Cutter Compensation
          #Force Dxx#
          if prv_cc_pos$ <> cc_pos$ & cc_pos$, prv_tloffno$ = c9k
          sccomp
          if cc_pos$, tloffno_1
  5. Tyron and Millman thanks for your responses, Tyron I agree and the cycle automatically returns to the initial X, not here but that may be a machinist preference, however the N placement and the error are not. Millman I have sent this to support I am waiting for the response,expect it anytime now I will post the answer when it is figured out. We have one the Super NT250 with the touch screen, Mixed reviews from the machinists and I personally have not gotten used to touch screen and I really do not like touching screens because finger prints drive me nuts on my PC...

     

    Carpe Diem

  6. Hello Forum

     

    We have (3) NTY 3 and (1) NT250 Nakamura Tome MillTurns all with Fanuc 31i controls, in the G71 cycle 2 machines allow as the book shows the Last N# called out by the Q in the Canned Parameters line of the cycle to have data in it

     

    (SOLIDTURN - ROUGHING)
    G00X3.5Z.05
    G71U.1R.02
    G71P1000Q1001U.01W.003F.01
    N1000G00X2.3095
    G01Z-.55F.01
    X3.3338
    G03X3.385Z-.5756I0.K-.0256
    G01Z-1.013
    N1001X3.5

     

    and 2 machines will alarm out unless the Last N# called out by Q in the canned cycle is alone

    (SOLIDTURN - ROUGHING)
    G00X3.5Z.05
    G71U.1R.02
    G71P1000Q1001U.01W.003F.01
    N1000G00X2.3095
    G01Z-.55F.01
    X3.3338
    G03X3.385Z-.5756I0.K-.0256
    G01Z-1.013
    X3.5
    N1001

     

    This to me seems like a parameter setting, would any of you know and be willing to share what parameter this might be?

     

    Carpe Diem

    Kennebec
     

  7. Below is posted code for .625-32 ID thread

     

    N1 is fine with depth of cut set to "D.0034" and Thread height of "H.0338"(diametral value)

     

    $A.MIN%

    (A.OKU)

    (PN)

    (REV)

    N1G50S2500M8

    G0T0000M42

    G97S1100M3

    ( 625-32 ID THREAD )

    G0X.5412Z.069

    Z.0578

    G71X.625Z-.38B30D.0034U0.H.0338F.0313M73

    Z.069

    G0X20.Z20.M9

    M01

    N2G50S2500M8

    G0T0000M42

    G96S450M3

     

    M01

     

    N3 is a deburr pass; what I always have to try and remember, and obviously by this note I sometimes forget, is when I recall the thread cycle to Deburr the thread it MUST start in the same location as it did when we turned the thread, the only difference is the DOC I want my DOC to be about .001 less than the thread height and I run 1 spring pass, DCALC sets my DOC and I do not see how to change it...

     

    N3G50S2500M8

    G0T0000M42

    G97S1100M3

    ( RCL N5)(DEBURR 625-32 ID THREAD )

    G0X.5412Z.069

    Z.05 this should be the same as N1 Z.0578

    G71X.625Z-.38B30D.0034U0.H.0338F.0313M73 I want D.0034 to be D.0328 and M73 to Be M74

    Z.069

    G0X20.Z20.M9

    (A.OKU)

    (08/27/13)

    M30

    %

     

    # Thread output

    # --------------------------------------------------------------------------

    fmt "H" 2 thddepth$ #Thread height absolute

    fmt "H" 2 H1 #Diametrical Thread Depth Absolute Localized in PG76Old DEM 02/13/07

    fmt "D" 2 thdfirst$ #First depth cut in thread

    fmt "U" 2 thdlast$ #Last depth cut in thread

    fmt "U" 2 thdfinish$ #G76 thread finish allowance

    fmt "R" 3 thdrdlt #Thread R delta G92 and G76

    fmt "U" 3 thd_dirx #Incremental X move for G76 mult starts

    fmt "W" 3 thd_dirz #Incremental Z move for G76 mult starts

    fmt "P" 5 nspring$ #Number of spring cuts

    fmt "L" 5 thdpull #G76 thread pull off

    fmt 5 thdang #G76 threading angle

    #fmt "I" 5 thdang #G76 threading angle

    fmt "F" 2 thdlead$

    fmt "D" 2 dcalc #D output calculated value

    # --------------------------------------------------------------------------

     

     

    pg76old #G76 threading old style

    H1=thddepth$*2 #DEM 02/13/07

    dcalc = ((thddepth$ / 2) / 6) + 0.002

    pbld, n$, *sthdgcode, pfxout, pfzout, *thdang, *dcalc, *thdfinish$, *H1, *thdlead$, "M73", e$

  8. Is there a way to get Thread mill output to out put G2 and or G3 with Z like below vs the Long hand XYZ linear type cuts

    G43G54X-1.031Y-.8121Z.1H8T9M4

    G1Z.028F40.

    G1G42D8X-.949Y-.8121

    G2X-.949Y-.8121Z-0.0033I-.082

    Z-.0346I-.082

    Z-.0659I-.082

    Z-.0972I-.082

    Z-.1285I-.082

    Z-.1598I-.082

    Z-.1911I-.082

    Z-.2224I-.082

    Z-.2537I-.082

    Z-.285I-.082

    G1G40X-1.031Y-.8121

    G0Z.2

  9. I accidently posted in Wrong Topic this is for "System Origin" sorry everyone...

     

     

    I had a hard time with this but found as long as I brought in my stock in the Top View of Mastercam Views, and then Create WCS and views as needed, complete my 1st operation Programming

    run Verify and get things as I want them, I then Exit Verify set my WCS back to Mastercam Default "Top" and run Verify again, and now when complete save the STL, when you return to Mastercam for your next operation with a new WCS the stock will be repositioned to suit just like your Part File

  10. I had a hard time with this but found as long as I brought in my stock in the Top View of Mastercam Views, and then Create WCS and views as needed, complete my 1st operation Programming

    run Verify and get things as I want them, I then Exit Verify set my WCS back to Mastercam Default "Top" and run Verify again, and now when complete save the STL, when you return to Mastercam for your next operation with a new WCS the stock will be repositioned to suit just like your Part File

  11. This is a bit trivial but I find myself deleting in my editor the Start Extension, X or Y line and Just leave the End Extension.

     

    I typically select a contour, rather than drawing more geometry I will use the Start End Extension (.1) to avoid plunging into material.

    Cut this 2.0 long face on Y0.

    Rapid to X1.1(.1 Start Extension)Y-.25(1/4 Leadin Perpendicular)

    G1Z-

    G41Y0D

    X1.(I delete this Line)

    X-1.(I delete this line)

    X-1.1(.1End Extension)

    G40Y-.25

    G0Z

     

    Also for machining other than 2d type contours do you have to draw the tool and holder as the tool to verify the holder?

     

    Thanks Forum

  12. This is a bit trivial but I find myself deleting in my editor the Start Extension, X or Y line and Just leave the End Extension.

     

    I typically select a contour, rather than drawing more geometry I will use the Start End Extension (.1) to avoid plunging into material.

    Cut this 2.0 long face on Y0.

    Rapid to X1.1(.1 Start Extension)Y-.25(1/4 Leadin Perpendicular)

    G1Z-

    G41Y0D

    X1.(I delete this Line)

    X-1.(I delete this line)

    X-1.1(.1End Extension)

    G40Y-.25

    G0Z

     

    Also for machining other than 2d type contours do you have to draw the tool and holder as the tool to verify the holder?

     

    Thanks Forum

  13. Oku OSP Lathe using Cutter Comp "In Control" I need 6 Place Tool Numbers not just the 4 I am getting, can you point me to the location in the post where I should be looking to make this change?

     

     

    N11 G50 S1800 M8

    G0 T0000 M42 Would Like to See T000000 only on tools using Comp

    G96 S300 M3

    ( LT 16NR)(QUALIFY Z TO CTR LINE)(TOOLNOSE RAD COMP)(RGH BORE -.006 )

    G41 G0 X1.7 Z.15

    X1.68

    Z-.075

    G1 X1.78 F.002

    Z-.1222

    X1.7484 Z-.1314

    G2 X1.7324 Z-.1452 I.016 K-.0139

    G1 Z-.2443

     

    Thank You Forum

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...