Results 1 to 5 of 5

Thread: macro system variable for Z axis load?

  1. #1
    Registered fordav11's Avatar
    Join Date
    Aug 2011
    Location
    Fordaville
    Posts
    1,667
    Downloads
    0
    Uploads
    0

    macro system variable for Z axis load?

    is there a way to monitor the load of an axis in a macro? (the manual didn't help)

    I want to do something like this (Z- drilling example)....

    while Z axis load < 50% feed to Z value
    if load > 50% stop and retract +1.0mm, wait 2 seconds then continue feeding.


  2. #2
    Registered
    Join Date
    Sep 2010
    Location
    Australia
    Posts
    985
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by fordav11 View Post
    is there a way to monitor the load of an axis in a macro? (the manual didn't help)

    I want to do something like this (Z- drilling example)....

    while Z axis load < 50% feed to Z value
    if load > 50% stop and retract +1.0mm, wait 2 seconds then continue feeding.
    I'm not aware of a general system variable available in the Fanuc package that will allow you to achieve what you want, but some MTBs supply an enhanced Macro executable that has load monitoring, Nakamura being one. If I can find the detail I'll post it. You never now, it may be a variable that is available. but just not listed by Fanuc.

    Fanuc has iLimitS CNC Software Option for Machine Process, monitoring load, speed and coolant monitoring with Macro


    Regards,

    Bill
    Last edited by angelw; 11-24-2011 at 06:39 AM.


  3. #3
    Registered
    Join Date
    Feb 2006
    Location
    india
    Posts
    1,273
    Downloads
    0
    Uploads
    0
    According to Operator's Manual of 0iMB, G83 can be used in conjunction with overload torque detection signal. This mode is selected my an M-code specified in parameter 5163.
    I have never used this feature, but this is what I could make out (my interpretation can be incorrect also!):
    It manipulates F and S by sensing the cutting torque. If there is no overload (i.e., no skip signal), drilling is done up to the defined peck depth Q, and thereafter F is increased and S is decreased by predefined percentages (through paramaters) automatically, for the next peck. If overload is detected, the tool is retracted even before reaching Q depth, and thereafter F is decreased and S is increased. F and S can be increased to their maximum possible values on a particular machine. It is also possible to define their minimum values below which these are not decreased.
    The number of retractions made during cutting and that made in response to the overload signal can be output to chosen common variables.

    Read the manual for more details, and find out whether this feature serves your requirements.


  4. #4
    Registered fordav11's Avatar
    Join Date
    Aug 2011
    Location
    Fordaville
    Posts
    1,667
    Downloads
    0
    Uploads
    0
    Thanks for your time checking this. I wanted to use load sensing in other ways too.

    All I really need is a system variable for 'Current Z Axis Load'

    Obviously this is not available but I'm sure there is provision for a load signal somewhere in the control since newer Mori Seiki multi-axis machines have tool breakage/load monitoring as a standard feature. The problem is this kind of monitoring stops the machine with an alarm when a problem occurs and I want to avoid stops/alarms.


  • #5
    Registered
    Join Date
    Jun 2008
    Location
    United States
    Posts
    1,509
    Downloads
    0
    Uploads
    0
    I am curious on this one as well. I do not know of any macros or variables that can track the load of an axis while drilling by using any kind of conditional statments because these conditions have to be written into the code before and after the hole is being drilled....not during.

    Sinha's explanation is the only thing that I have seen where you can set parameters to alarm the machine if a load exceeds a specified amount.

    It sounds to me that you really want to just have something track the high/low of the load on an axis while running. I can view things like this on a few controls under the servo monitoring screen but this is not on every machine and I have not idea if there is a way to store that data somewhere.

    Stevo


  • Similar Threads

    1. DM100V how to load a macro?
      By gelos in forum Deckel, Maho, Aciera, Abene Mills
      Replies: 0
      Last Post: 09-30-2011, 04:31 PM
    2. Macro/Variable Programing
      By chadr03 in forum WinCnc
      Replies: 1
      Last Post: 02-02-2011, 08:00 AM
    3. macro b local variable
      By samu in forum Fanuc
      Replies: 4
      Last Post: 12-18-2010, 06:55 PM
    4. Replies: 8
      Last Post: 02-23-2010, 10:27 PM
    5. Macro Variable Lock
      By James L in forum Haas Mills
      Replies: 2
      Last Post: 07-23-2009, 09:29 AM

    Posting Permissions


     


    About CNCzone.com

      We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

    Follow us on

    Facebook Dribbble RSS Feed


    Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.