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:

civiceg

Customers
  • Posts

    576
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by civiceg

  1. Quote

    In G93 (inverse time feed) there must be an F (feedrate) command on every line. The control calculates the length of the axis move and the time specified with the F command on every line. The feedrate is only modal in G94 (feed per minute) or G95 (feed per rev) modes. Hope this helps.

    There is a parameter that can be changed on a FANUC. This way you do not need to have a duplicate feed, when the change in distance is the same. 

  2. Yes, you don't need to send the machine home between rotations. It is more of a safe guard if the operator does not put the part close to where you have it programmed at. For example if your 5th axis vise gets bolted on the platter edge and not at center. You could have a collision when rotating on a 3+2 move. DWO has to be canceled and reactivated and your clearance height will not be maintained. This is more of an issue with UMC's rather than a vertical with a trunnion with a small platter. 

    Glad you got it figured out!!

  3. Haas uses its own macros to populate Renishaw's. You are using Renishaw's macros in the end. I don't believe you can start off with using the Haas macro to step off center to probe a large tool for tool breakage, as it remains on center. I mean you can but if its an end-mill you will have to increase your tolerance, due to the angle on the bottom of the endmill. If its a shellmill, than probing on center is a no go, due to the large difference between insert and center bolt.

    If you really have to you can type the long hand Renishaw tool breakage call (from the Haas Renishaw macro manual), which will move over the radius of the tool and spin. 

    As the Haas GUI does not support what you are after, but Renishaw does. 

  4. TL's and ST/SL's run the exact same code. I always program a TL as an SL/ST in Mastercam, because it keeps your files the same. Need to post the file for a slant machine, change post and go. No needing to flip geometry and all that Jazz. All your files from your Mori, will run on your TL, just by changing the post. 

     

    Just need to remove the C/Y axis in the Machine definition if you go the ST/SL route. 

     

     

     

     

  5. No, it is not an adjustment. Your program will be the same regardless of the position the part is on the machine. The difference is made up internally between the parameters that define COR and where your work offset is. 

    Just give me a ring, ill send you my cell

  6. Your start point is not correct. I can't speak to your other ops, as I have not seen them. Ain't the machine....

    This will run just fine with G01s

    (TIME         - 1:56 PM)
    (T239   - 1/2 FLAT ENDMILL     - H239   - D239   - DIA .5")
    G00 G90 G17 G20 G40 G80
    G53 Z0.
    G53 X-30. Y0.
    M31
    (T239   - 1/2 FLAT ENDMILL     - H239   - D239   - DIA .5")
    N23901 T239 M06
    G00 G17 G90 G55
    S1069 M03
    B0. C0.
    G254
    X-2.0561 Y-.5
    G43 H239 Z.25
    Z.2
    G94 G01 Z0. F6.42
    G41 D239 X-1.5561
    G03 X-1.0561 Y0. I0. J.5
    G02 X-1.0561 Y0. I1.0561 J0.
    G03 X-1.5561 Y.5 I-.5 J0.
    G01 G40 X-2.0561
    Z.2
    G00 Z.25
    M33
    M05
    G255
    G53 Z0.
    G53 X-30. Y0.
    M11 (C-AXIS UNLOCK)
    M13 (B-AXIS UNLOCK)
    G91 G28 B0. C0.
    M10 (C-AXIS LOCK)
    M12 (B-AXIS LOCK)

  7. Fixed...DWO line should not be X0/Y0. The axis nomenclature really should be fixed though. Ran it on a NGC UMC.

     

    O12349
    G20
    G0 G17 G40 G49 G80 G90
    G0 G28 G91 Z0.
    (.375 X .100 KEYSEAT CUTTER HARVEY TOOL 22552 CUSTOM TOOL)
    (.375 X .100 KEYSEAT CUTTER / MACHINE THREAD RELIEF /Z+3.4135)
    M11(Lock commands unnessary for positional work)
    M13
    T10
    G0 G154P80 G90 X-.873 Y-4.1887 C270. B90. S2500 M3
    M10
    M12
    G43 H10 Z8.
    /M8
    G254 X0. Y0.  <-- (X-.873 Y-4.1887)
    Z3.5135
    G1 Z3.4135 F25.
    G41 D10 X-.723 F20.
    G2 X.05 Y-3.4157 I.773 J0.
    X.823 Y-4.1887 I0. J-.773
    X.05 Y-4.9617 I-.773 J0.
    X-.723 Y-4.1887 I0. J.773
    G1 G40 X-.873
    G0 Z8.
    M9
    M5
    G255
    G0 G28 G91 Z0.
    M11
    M13
    G0 G28 G90 B0. C0.<--(Should be G91)
    M10
    M12
    G0 G91 G28 Y0.
    G0 G90 G54 X0.
    M30

    • Like 2
  8. Code looks good except your rotaries are not defined correctly for a NGC. Using  DWO on a NGC you have to have an iso config... A/C or B/C configurations. 

    DWO/TCPC is only avaliable on a NGC besides a UMC 750. 

     

    Other ops using cutter comp? Also, what is your sub program doing?

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