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:

romeo123400

Verified Members
  • Posts

    36
  • Joined

  • Last visited

Posts posted by romeo123400

  1. Does anyone out there know the procedure from recovering from machine faults

    other than rebooting the entire system.

     

    Everytime I have the slightest bump the machien faults out and I cant clear the alarm message.

     

    Running a Mazak quick turn Nexus 200ms.

     

    In fact I have a few questions for anyone that is an expert operator. I'm faily new to Mazak and get stuck every

    now and then. Could use a reliable source to guide me in the right direction from time to time.

  2. Edit the post, search for G55, Then change all the offsets to read G54, There are other methods but this is simple.

     

    Now keep in mind if you do this you will never be able to post G55 until you re edit the post again.

     

    As far as your program, if you don't change the work offset value in your wcs manager you should maintain a G54 condition.

  3. Just to update this for other people

     

    I finally got my G55 to G59 issue relolved.

     

    My 640t control initially boots up by default with G53 and G54

     

    By commanding G52 then the machine will allow G55 to G59 work offset commands.

     

    When your in G53 the control ignores any G55 to G59 work offset request.

  4. Yup I agree with ll of you but I didn't get to where I am by giving up so I will fight that fight.

    I do appreciate all your input. I will let it rest for now and do what needs to be done.

     

    If you guys ever have the opportunity to use subroutines in your same program you would love it. Trust me.

     

    Even mastercam posts the m98 code as your main program and puts the subs in order at the bottom. I just freakin love this sh$@%t.

  5. OK Mazakers, I finally got my G55 to G59 issue relolved.

     

    My 640t control initially boots up by default with G53 and G54

     

    By commanding G52 then the machne will allow G55 commands.\

     

    When your in G53 the control ignores any G55 to G59 work offset request.

     

    Now I need to get this Internal subroutine issue resolved.

     

    I tried the formats given to me but the machine never makes it down to read the N100 sub program call.

     

     

    This is what I did...........Please advise

     

     

     

    O5555

    (PROGRAM NAME - TEST)

    (DATE - JAN. 31 2013 TIME - 3:47 PM)

    G20

    (TOOL - 9 OFFSET - 9)

    (35 DEG. VNMG 331 FINISH TURN INSERT - )

    G28 U0. W0.

    M98 H100 L1

    G52

    G55

    M98 H100 L1

    M30

     

     

    N100

    G28 U0. W0.

    G0 T0909

    G18

    M8

    G97 S1675 M03

    G0 X3.4201 Z.0308

    G50 S3600

    G96 S1500

    G99 G1 X3.4908 Z-.0046 F.005

    X3.9908 Z-.2546

    X4.0616 Z-.2899

    G0 G52

    G55 X3.4201 Y0. Z.0308

    G1 X3.4908 Z-.0046

    X3.9908 Z-.2546

    X4.0616 Z-.2899

    G0 G52

    G56 X3.4201 Y0. Z.0308

    G1 X3.4908 Z-.0046

    X3.9908 Z-.2546

    X4.0616 Z-.2899

    M9

    G28 U0. W0. M05

    M99

  6. Hello Joe, I have been trying to PM you but your account says you cant receive any more messages. Might check into that. Rotary Ninja tells

    me your the Mazak guy with all the answers.

     

    I'm looking at your program and it looks like your program is for Mill work. I am trying to run the lathe and I tried the above sample but it didn't work.

    I cant even get my machine to accept a G55. Does it have to have a G55.1 or G55,2?

     

    I have a Mazak Nexus with a 640t control

  7. Hello fellow Mazakers, today I tried to call a G55 but my machine wont accept the code.

     

    I have a 640t Nexus control.

     

    Seems all it wants to run on is G54. When I tell T909 to G0 G55 X3.0 Z.1

    it wants to default to G54 and the active codes stay at G54.

     

    Whats up with that?

     

    I guess I just not fully aware on how to use this control yet so any help would be appreciated.

  8. Well I tried that programming today and it was unresponsive. For starters I couldn't even get the machine to recognize G54 to G55 code.

     

    Then, It did not even recognize the G98 H100 L1 code.

     

    I had to write 4 separate programs, what a mess.

     

    tomorrow I have to do 4 more only to make a left hand thread.

  9. So I think that's what I was looking for. I don't want to have 6 separate programs to have to call when i could do it all in one program.

     

    can I have multiple subprograms?

     

    Example

    Main program

    G54

    M98 H100 L1

    G54

    M98 H200 L1

     

    G55

    M98 H100 L1

    G55

    M98 H200 L1

     

    G56

    M98 H100 L1

    G55

    M98 H200 L1

    G57

    M98 H100 L1

    G57

    M98 H200 L1

    m30

     

     

    N100

    subprogram fluff

    m99

     

     

    Example

    N200

    subprogram fluff

    m99

     

     

    Example

    N300

    subprogram fluff

    m99

     

     

    Example

    N400

    subprogram fluff

    m99

     

    I will give that a try tomorrow.

     

    Thanks

  10. I tried it and what I found is that you can, simply create a new machine group and insert yourmanual entry toolpath by itself.

    make sure it has a different program number than your other machine groups. When you post select all your toolpath groups

    that you want posted and as long as it has a different program nuber it will post to separate files.

     

    Note: you may have to configure your manual entry data to output the program name the way you like it.

    All in all not too complicated.

     

    good luck

  11. OK so I moved the notes to output the code after the G80 so now with this it will always output

    your notes after any G80 code

     

     

    pcanceldc$ #Cancel canned drill cycle

     

    result = newfs(9, feed)

    result = newfs(three, zinc)

    result = nwadrs(strq, peck1$)

    z$ = initht$

    if cuttype = one, prv_zia = initht$ + (rotdia$/two)

    else, prv_zia = initht$

    pxyzcout

    !zabs, !zinc

    prv_gcode$ = zero

    pcan

    pcan1, pbld, n$, sg80, strcantext, e$

    pcan2

    pbld, n$, "S5000 M4", e$

    pbld, n$, "G4 P1", e$

     

     

     

    N120 T5 M6

    N130 G0 G90 G54 X1.4766 Y.778 A0. S1069 M3

    N140 G43 H5 Z.1

    N150 M8

    N160 G99 G81 Z-.125 R.1 F1.1

    N170 X2.9715 Y1.1653

    N180 X3.5344 Y-.3659

    N190 X2.2271 Y-.608

    N200 G80

    N210 S5000 M4

    N220 G4 P1

    N230 M5

    N240 G91 G28 Z0. M9

    N250 A0.

    N260 M01

    N270 T4 M6

    N280 G0 G90 G54 X1.4766 Y.778 A0. S534 M3

    N290 G43 H4 Z.1

    N300 M8

    N310 G99 G83 Z-.6602 R.1 Q.125 F4.3

    N320 X2.9715 Y1.1653

    N330 X3.5344 Y-.3659

    N340 X2.2271 Y-.608

    N350 G80

    N360 S5000 M4

    N370 G4 P1

    N380 M5

    N390 G91 G28 Z0. M9

    N400 A0.

    N410 M01

    N420 T22 M6

    N430 G0 G90 G54 X1.4766 Y.778 A0. S534 M3

    N440 G43 H22 Z.1

    N450 M8

    N460 G99 G83 Z-.51 R.1 Q.125 F41.1

    N470 X2.9715 Y1.1653

    N480 X3.5344 Y-.3659

    N490 X2.2271 Y-.608

    N500 G80

    N510 S5000 M4

    N520 G4 P1

    N530 M5

    N540 G91 G28 Z0. M9

    N550 G28 X0. Y0. A0.

    N560 M30

    %

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