587,237 active members*
4,370 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > Fanuc > Pallet shift from User Area. MoriSeiki NV 5000, Fanuc
Results 1 to 7 of 7
  1. #1
    Serzh Guest

    Pallet shift from User Area. MoriSeiki NV 5000, Fanuc

    Hi,

    I have huge program from Mastercam which I cannot put into the machine main memory due to the size. When I put it into the user area then

    the machine doesn't change the pallet. I heard there should be some way how to allow it.

    Does anybody know how to fix it?

    Thanks for help!

  2. #2
    Join Date
    Apr 2011
    Posts
    17

    Re: Pallet shift from User Area. MoriSeiki NV 5000, Fanuc

    MDI > M160 to change Pallet when finishing a program.
    You might try by M60 as follow:

    M0, M1, M2, M30, M60: Program Stopping and Ending | smithy.com

    Good luck

  3. #3
    Join Date
    Feb 2009
    Posts
    6028

    Re: Pallet shift from User Area. MoriSeiki NV 5000, Fanuc

    Is this a factory pallet changer or aftermarket? Shouldn't matter if the program is in user or fanuc memory, unless for some strange reason the macro call for the Mcode isn't pulling up the pallet change macro. If thats the case, try copying the APC macro and pasting it in the user memory area. Let us know.

  4. #4
    Join Date
    Apr 2011
    Posts
    17

    Re: Pallet shift from User Area. MoriSeiki NV 5000, Fanuc

    Quote Originally Posted by underthetire View Post
    Is this a factory pallet changer or aftermarket? Shouldn't matter if the program is in user or fanuc memory, unless for some strange reason the macro call for the Mcode isn't pulling up the pallet change macro. If thats the case, try copying the APC macro and pasting it in the user memory area. Let us know.
    I really don't understand what you mean.
    Normally, when finishing a program, I use MDI > M160 to manual change the pallets
    Some time, I have to enter to Setting page to manually change pallets when it get stuck.
    Changing pallets by Macro or short program I just see maintenance do so few times that I can not remember or know where they store.

    I run Mori Seiki NV5000 a week / time and 2 others 550 and 60 OKK / the other week so I don't have time and don't know clearly about all of functions.
    Hopefully I can learn more from this site and try in my machine when I can.

  5. #5
    Join Date
    Apr 2011
    Posts
    17

    Re: Pallet shift from User Area. MoriSeiki NV 5000, Fanuc

    If thats the case, try copying the APC macro and pasting it in the user memory area. Let us know.

    underthetire,

    Do you mean I need to copy these commands in M160 and paste into the end of a program, after M01 and before M30 to see what it works when running in Memory or Tap Mode ?
    I am sorry, I need to know clearly before trying something,

    M160 Command in MDI Mode:
    1> 00009003 ( Pallet Change )
    2 #3003 = 1;
    3 #33 = #4003;
    4 G0 G91 G28 Z0;
    5 IF [#147 EQ 1 ] G0T0 1;
    6 G91 G30 P4 X0 Y0;
    7 G91 G30 P3 X0;
    8 G28 Y0;
    9 M61;
    10 G30 P3 Y0;
    11 M62;
    12 G0T0 999;
    13 N1;
    14 G91 G30 P3 X0 Y0;
    15 M63;
    16 G28 Y0;
    17 M60;
    18 N999 G#33;
    19 #3003 = 0;
    20 M99;
    21 ;
    22 %

    Actually, using MDI > M160 to change pallet is still OK, however, it is more useful if machine can automatically change its pallets when finishing a program.
    I want to learn more how to better control the machine that I run and some tips to solve when some things happened.

  6. #6
    Join Date
    Apr 2011
    Posts
    17

    Re: Pallet shift from User Area. MoriSeiki NV 5000, Fanuc

    Underthetire:

    Last night, I copied M160 command from row #2, pasted to the end of another program and ran in TAP Mode.
    The first was OK but machine stopped when beginning row #2 with an Alarm message:
    " Can not run a Macro program directly in DNC "

    Do you have any other way?

  7. #7
    Join Date
    Feb 2009
    Posts
    6028

    Re: Pallet shift from User Area. MoriSeiki NV 5000, Fanuc

    If all your wanting is a pallet change at the end of the program, assign M30 to a 8000 macro and call m160 in that. There should also be a pallet scheduler in custom for this.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •