584,862 active members*
5,409 visitors online*
Register for free
Login
IndustryArena Forum > Community Club House > Machinist Hangout > Fanuc "Manual Handle Interrupt" aka MHI
Results 1 to 2 of 2
  1. #1
    Join Date
    May 2016
    Posts
    0

    Fanuc "Manual Handle Interrupt" aka MHI

    I am looking for opinions from CNC machine operators on a Fanuc CNC function called "Manual Handle Interrupt" (MHI), or similar function on other CNCs.

    Some background: I am a PLC developer for a machine tool builder; I've been asked by a potential customer to add MHI to a machine. I'm a "hands on" developer, so while I may not be a machinist, I'm really focused on making the machine work well and spend a lot of time on the CNC ensuring so.

    I have a 31i-B5M CNC with the necessary Fanuc option, and have done the needful to set the necessary signals to the CNC when the operator presses the newly added MHI button. The MHI function works, in that when I turn the MPG wheel, the selected axis moves according to the MPG pulses. Even works while the selected axis is already moving due to a program command. This all matches what the Fanuc documentation explains.

    One thing that really worries me is the messing with the work offset; all the motion done with the MPG while in MHI mode is added to the current work offset. Not by directly changing the work offset; instead, the option adds a HANDLE (or HNDL for small screens) softkey to the POS screens (see attached); this screen lists the axis-specific total motion added by the MPG motions. So the effective work offset becomes: commanded (G54..G59) + EXT.OFFSET + any distance moved by MPG in MHI mode. Since this additional "offset" isn't as "visible" as the others, it seems ripe for disaster (wrong offset makes bad parts or crunchy tool ).

    My next step is to write the "operator manual" entry for this function. As many of you know, Fanuc documentation can be somewhat... obtuse. It explains the technical aspects, but rarely does it give a good sense of why this function is used. So I'll looking for opinions from people that have actually used this (or similar) function. For instance:

    1. Why do you use this function? In other words, what machining scenario leads you to push that MHI button and move the tool around with the MPG wheel?

    2. How do you deal with potentially disastrous effect on work offset? Does your CNC always clear the MHI addtional motion on RESET (this is optional, as set by parameter). I feel like I want to add a Big Red Flashing Light to my OCP that says "CHECK MHI OFFSET" if there is any MHI motion.


    Thanks for listening...

  2. #2
    Join Date
    Feb 2014
    Posts
    2
    I am searching the function and found your post because I am a programmer who would like to create some renishaw programs that allow for manual interruption to locate the probe. The DMG Mori machines with the Siemens control allow 5 axis rotary alignment by probe with a few buttons and machinists can take points wherever they want using the handle or jog. To do anything like that with a Fanuc you need to create a macro program. I plan on doing this alignment with 2 points taken in x y or z. Program would begin from a previously manually positioned place, Take a point and pause then requiring the operator to move the probe to another position and resume taking the second point. Where the program would resume, retract the tool and move the rotary axis to align to the captured position data, finally writing the new rotary axis work offsets. Problem I’m running into is that MHI doesn’t seem to track machine position correctly either so my plan to capture machine position data from parameters 5021,5022,5023 (machine x,y,z) does not seem feasible. Unless it does and I’m wrong. I’m told during MHI the control stops tracking position in those parameters. But I’ll have to test this out and I’m honestly not even sure what the procedure is on a Fanuc to manually interrupt the program. Okuma has a process, DMG has a process...Fanuc’s process for this is not so clear.


    Quote Originally Posted by csilvest View Post
    I am looking for opinions from CNC machine operators on a Fanuc CNC function called "Manual Handle Interrupt" (MHI), or similar function on other CNCs.

    Some background: I am a PLC developer for a machine tool builder; I've been asked by a potential customer to add MHI to a machine. I'm a "hands on" developer, so while I may not be a machinist, I'm really focused on making the machine work well and spend a lot of time on the CNC ensuring so.

    I have a 31i-B5M CNC with the necessary Fanuc option, and have done the needful to set the necessary signals to the CNC when the operator presses the newly added MHI button. The MHI function works, in that when I turn the MPG wheel, the selected axis moves according to the MPG pulses. Even works while the selected axis is already moving due to a program command. This all matches what the Fanuc documentation explains.

    One thing that really worries me is the messing with the work offset; all the motion done with the MPG while in MHI mode is added to the current work offset. Not by directly changing the work offset; instead, the option adds a HANDLE (or HNDL for small screens) softkey to the POS screens (see attached); this screen lists the axis-specific total motion added by the MPG motions. So the effective work offset becomes: commanded (G54..G59) + EXT.OFFSET + any distance moved by MPG in MHI mode. Since this additional "offset" isn't as "visible" as the others, it seems ripe for disaster (wrong offset makes bad parts or crunchy tool ).

    My next step is to write the "operator manual" entry for this function. As many of you know, Fanuc documentation can be somewhat... obtuse. It explains the technical aspects, but rarely does it give a good sense of why this function is used. So I'll looking for opinions from people that have actually used this (or similar) function. For instance:

    1. Why do you use this function? In other words, what machining scenario leads you to push that MHI button and move the tool around with the MPG wheel?

    2. How do you deal with potentially disastrous effect on work offset? Does your CNC always clear the MHI addtional motion on RESET (this is optional, as set by parameter). I feel like I want to add a Big Red Flashing Light to my OCP that says "CHECK MHI OFFSET" if there is any MHI motion.


    Thanks for listening...

Similar Threads

  1. X Axis "Goes Off Pattern", "Awry", "Skewed", "Travels"
    By DaDaDaddio in forum Laser Engraving / Cutting Machine General Topics
    Replies: 1
    Last Post: 05-06-2013, 09:59 AM
  2. Fanuc Power Mate "A" manual
    By 3PhSparks in forum Machinery Manuals / Brochures
    Replies: 0
    Last Post: 12-06-2011, 10:52 AM
  3. Has anyone looked at the "JET" or "Shop Fox" manual machines?
    By boosted in forum Uncategorised MetalWorking Machines
    Replies: 12
    Last Post: 03-05-2007, 04:33 AM

Tags for this Thread

Posting Permissions

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