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:

CNCGUY

Verified Members
  • Posts

    485
  • Joined

  • Last visited

Posts posted by CNCGUY

  1. We have several machines that are similar (2 axis lathes - but different controls, 3 axis mills but different max. tools and RPM). Should we have a definition for each machine, or just one with different post options? confused.gif

     

    Just rtying to make the transition as smooth as possible!!!

  2. O.K., I have determined why the M38 does not work on the second pass - Its not the same geo as the first pass. I need to figure out some logic to do this one!!!

     

    Since we draw lead in/out lines, is there any way to "force" Mcam to cancel cc on the last move rather then have an extra .01 move?

     

    Hope this makes sense.

  3. Del,

     

    quote:

    are you selecting thread point, geometry, and cut point when chaining

    Not selecting thread cut!!! I assume its cutting because of the Wire Parameters Cuts Page 'suppress all cuts' is un-checked!!

     

    quote:

    why do you have s2 d2 and s3 d3 if the wire is going to a new position

    We are cutting dovetail form tools. Only certain portions of them require skim passes.

  4. Roger,

     

    I have checked ‘Enable post file debug information’ but I still dont get the extra info???

     

    I got the spacing thing worked out. Can be somewhat cumbersome when you have several things on one line (such as the date)!!!

     

    quote:

    3> Where (version?) did your MPWFANUC.PST come from?


    Came from the istall disk

    code:

     [post_VERSION] #DO NOT MOVE OR ALTER THIS LINE# V10.00 E1 P3 T1130447483 M10.00 I0 

    # Post Name : MPWFANUC

    # Product : Wire

    # Machine Name : Generic

    # Control Name : Fanuc

    # Description : Generic 4 Axis Wire Post

    # 4-axis : Yes

    # Executable : MP 10.0

    quote:

    You are moving (without wire) from contour to another contour and your Comp doesn’t get can canceled?


    Yes, that is correct!!

     

    CC seems to work on the first pass - start of second pass - and end of third pass.

     

    code:

     

    G90

    M31

    G00 X-.15 Y-.975 (First Pass)

    S1 D1

    G41 G01 X-.04

    (First pass code)

    G40 X2.1058

    M50

     

    G54 X1.69 Y0. (Second Pass)

    M60

    S2 D2

    G42 G01 X1.68

    (Second pass Code)

    X-.05

    M50

     

    G54 X1.68 Y0. (Third Pass)

    M60

    S3 D3

    G01 X1.64

    (Third pass Code)

    G01 X0. Y-.427

    G40 X-.05

  5. O.K., I'm starting to jump in.

     

    First - How do I turn on debug?

     

    Second - How do I get rid of spaces in the posted code. I want the () next to the numbers. I did some searching, but nothing I did was able to fix it.

    code:

     O1000 ( T5602R00 ) 

    Third - I need to cancel cc before the wire can cut. Rather than cancel only before wire cut, it might be easier to cancel after every op. But then I need to make it active again before the next pass.

    code:

    G40 X2.1058   ----   THIS IS GOOD

    G54 X1.69 Y0.

    M43

    S2 D2

    G42 G01 X1.68 ---- THIS IS GOOD

    code:

    X-.05    ----   THIS NEEDS G40

    M50

    G54 X1.68 Y0.

    M60

    S3 D3

    G01 X1.64 ---- THIS NEEDS G41/G42

    Machine - Funuc Oi10C Wire EDM.

    MCAM - X MR1

    Post - MPWFANUC

     

    Thanks for the help!!!!

  6. Hey all,

     

    We just got our new Fanuc OiC-10" and are beginning to play with it. What post would be the best to start with when doing tapered cuts? We also have a power Z axis?

     

    BTW - We are currently running V9.

     

    Thank you

  7. Hyman,

     

    I faught with this for a while too. Try changing the lead in angle to 0. Then hard code that info in your post.

     

    This is from my post

     

    code:

     pg76new         #G76 threading new style

    pbld, n, *sthdgcode, "P010060", *thdlast, *thdfinish, e

    pbld, n, *sthdgcode, pfxout, pfzout, *thddepth, *thdfirst,

    *thdrdlt, pffr, e

    This is how it posts

     

    code:

     N3 G30 U0. W0. (FIRST CUT)

    G54

    G97 S3000 M03

    T303 (O.D. THREAD)

    M08

    G00 X.782 Z.4167

    G76 P010060 Q30 R.002

    G76 X.612 Z-.35 P350 Q80 R0. F.0625

    M09

    G30 U0. W0.

    T300

    M01

     

    (OTHER CODE)

     

    N3 G30 U0. W0. (SECOND CUT)

    G54

    G97 S3000 M03

    T303 (O.D. THREAD)

    M08

    G00 X.782 Z.4167

    G76 P010060 Q30 R.002

    G76 X.612 Z-.35 P350 Q300 R0. F.0625

    M09

    G30 U0. W0.

    T300

    M01


    You may want to change P010060 to P010029

     

    HTH

  8. Chris,

     

    For me its not that hard, but I dont do much of the programming any more.

     

    Brian,

     

    We do define the stock. The problem is - the first operation may remove more material than the second op. Therfore MC thinks the stock for the second op is gone and the tool will rapid to tool change position from inside the part.

     

    I have added a safe guard "G00 Z.05", but that applies to all operations, not just I.D.

     

    Hope I explained this clearly enough.

     

    Troy

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