587,608 active members*
3,406 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > Fanuc > basic length unit vs. least command increment
Results 1 to 15 of 15
  1. #1
    Join Date
    Feb 2006
    Posts
    1792

    basic length unit vs. least command increment

    Please check if the following statements are 100% correct and accurate. If not, pl point out:
    I read somewhere that the "basic length unit" (BLU) is the distance by which the slide moves with one electrical pulse to stepper/servo motor. It would depend on step angle, gear ratio, pitch of the lead screw etc.
    How much is this distance, typically?
    We can call it control resolution because this is the theoretical minimum distance which the control can differentiate. (Since the control uses a large number of bits, typically 32, to store the slide position, the bit storage capacity does not put a limitation on control resolution).
    How is BLU (i.e., control resolution) related to least input increment (min possible is 0.0001 mm in IS-C)?

    The operator's manual uses a term "least command increment" apart from "least input increment." What exactly is "least command increment"?

    From operator's manual:
    "The least input increment is the least increment for programming the travel distance. The least command increment is the least increment for moving the tool on the machine.
    ...
    The least command increment is either metric or inch depending on the machine tool".

    From parameter manual:
    Parameter 1001#0 (INM) Least command increment on the linear axis
    = 0 : in mm (metric system machine)
    = 1 : in inch (inch system machine)

    What exactly is metric/inch system machine?

    Is least command increment same as what I am referring to as BLU?
    How is least input increment related to least command increment when we use G21 on an inch system machine, or G20 on a metric system machine?

  2. #2
    Join Date
    Feb 2006
    Posts
    1792
    No replies yet.
    Possibly I asked too many questions.

    Ok. Just one question:
    What is least command increment?

  3. #3
    Join Date
    Nov 2009
    Posts
    93
    Sinha,

    Here is how I understand it to be. In inch mode most machine tools typically work to a decimal represented as thus: 3.4 Your maximum number in the inch system is 999.9999 the minimum is 0.0001

    In the metric system machine tools typically work to a decimal represented as thus: 4.3 Your maximum number in the Metric system is 9999.999 the minimum is 0.001

    The inch system looks to be more accurate, but from a strictly numerical perspective the metric system is actually more accurate because 0.001mm is equal to 0.00003937inches. I say a "numerical perspective" because in reality, considering all the machanicals, ball screws and machinery inaccuracies you would do very well to machine a part within 5 times the minimum resolution of either system.

    In other words .0005inch or .005mm on a typical CNC machine would be considered a very precise part in either measurement system.

    I'm not sure if this answers your question, if not maybe it enhances your real world understanding of machine accuracy and phalacy...

  4. #4
    Join Date
    Feb 2006
    Posts
    1792
    Thank you for your reply.
    Can you differentiate between least input increment and least command increment?
    What you describe, I understand, is least input increment.

    I would request more people to join the discussion, even if they do not have exact or correct answer. Let us arrive at a conclusion. Just express your intuitive feeling.

  5. #5
    Join Date
    Feb 2006
    Posts
    1792
    Those who are following this thread may look into another related thread:
    http://www.cnczone.com/forums/fanuc/...id_rate-2.html

  6. #6
    Join Date
    Nov 2009
    Posts
    93
    Please forgive me if I misunderstand, but it sounds to me like you might be asking something similar to, what is the difference between 12 and a dozen..?

  7. #7
    Join Date
    Feb 2006
    Posts
    1792
    Least input increment is not same as least command increment, though usually these are numerically same. There can be a factor of 10 also between the two.

    Actually, I want to know what happens at the design level. What is the effect of one electrical pulse, etc.? Of course, these things are not meaningful at programmers' level.

  8. #8
    Join Date
    Feb 2006
    Posts
    1792
    Got some more information:
    On a metric machine, least command increment is always 0.001 mm in IS-B, irrespective of G20/G21. Thus, in G20 mode, least input increment would be 0.0001 inch whereas the least command increment would still be 0.001 mm. Least input increment is minimum INPUT data (through program), whereas least command increment is minimum machine OUTPUT. An internal conversion at the control level must be going on, to ensure programmed movement in terms of least input increment.

    On an inch machine, least command increment is always 0.0001 inch in IS-B.
    This is equal to 0.0025 mm. Now, what I do not understand is, how the machine would ensure 0.001 mm movement in G21 mode, since output smaller than 0.0025 mm is not possible on inch machine. Any idea?

  9. #9
    Join Date
    Feb 2006
    Posts
    1792
    The answer is, as I understand, 0.001 mm movement is not possible on an inch machine which always moves the slides in steps of 0.0001 inch (i.e., 0.0025 mm), in IS-B. Therefore, there is going to be a mismatch (of +/-0.001 mm or +/- 0.0005, depending on specified input value) between input and output values. This is very small compared to repeatibility of the machine. Hence. we do not have to bother about it. It is only a theoretical discussion.

  10. #10
    Join Date
    Dec 2003
    Posts
    24220
    Quote Originally Posted by sinha_nsit View Post
    No replies yet.
    Possibly I asked too many questions.

    Ok. Just one question:
    What is least command increment?
    Old thread and I don't know if you got the answer, but least command increment is usually the smallest amount of an axis movement that can be programmed within the selected dimension input, i.e. Metric or Imperial.
    Because the typical units are .001mm and .0001" because this converts to .000039" metric is preferred for precision machining.
    The least input increment is usually the smallest move possible of an axis, usually whatever equates to the encoder resolution.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  11. #11
    Join Date
    Feb 2006
    Posts
    1792
    Based on the information I got from various sources, I concluded the following (correct me if my interpretation is wrong):
    It is generally believed that mm mode is more accurate than inch mode because 0.001 mm is smaller than 0.0001 inch (referring to IS-B), I believe this is not correct.
    An inch machine always moves in increments of 0.0001 inch (which is called least command increment) irrespective of G20/G21 (which define least input increment).
    On the other hand, a metric machine always moves in increments of 0.001 mm.
    Therefore, for higher accuracy, one should work on a metric machine, in mm mode.
    On an inch machine, mm mode is no better than inch mode.
    In short, a metric machine is more accurate than an inch machine.

  12. #12
    Join Date
    Dec 2003
    Posts
    24220
    This may also help.
    Al.
    Attached Files Attached Files
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  13. #13
    Join Date
    May 2004
    Posts
    4519
    It might also help us answer if you would give the context and reasons for asking the questions.

  14. #14
    Join Date
    Feb 2006
    Posts
    1792
    This is a pretty old thread. At that time the terms "least input increment" and "least command increment" confused me a lot. I could not understand the difference between the two from Fanuc manuals. Therefore, I asked this question.
    I have learnt many things by asking stupid questions such as this which made me wiser!

  15. #15
    Join Date
    May 2004
    Posts
    4519
    Thanks.

Similar Threads

  1. Jog increment and continous/step
    By rrrevels in forum Machines running Mach Software
    Replies: 3
    Last Post: 08-13-2009, 02:09 AM
  2. increment input z axis
    By hrlywomn in forum Mazak, Mitsubishi, Mazatrol
    Replies: 6
    Last Post: 03-22-2008, 10:00 PM
  3. How to increment a parameter in G-code
    By Involute in forum Syil Products
    Replies: 3
    Last Post: 09-22-2007, 06:59 AM
  4. Jog Increment
    By gleas in forum Larken
    Replies: 1
    Last Post: 07-24-2007, 06:07 AM
  5. Increment the Z.
    By jeeybee in forum Machines running Mach Software
    Replies: 6
    Last Post: 03-07-2007, 03:46 AM

Posting Permissions

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