603,848 active members*
3,675 visitors online*
Register for free
Login
Results 1 to 11 of 11
  1. #1
    Join Date
    Sep 2008
    Posts
    13

    Fanuc OM 10,000 line limit

    Hi guys
    I have done a search on here but can't find an answer even though I am sure it will have been bought up before.
    Is there any way of going past line no 9999 on a fanuc OM, either software change or some upgrade?

    I have been using Onecnc mill express and 9999 lines is a fairly big program in that, however I have just upgraded to mill proffesional, and it caused 2 major crashes on my machine. ONECNC have told me the fix is to use arc to lines and while this seems to work it makes the programs 10 times the size, one part I drew up is going to take 64 seperate programs!!

    I am still pursuing ONECNC to see if there is another alternative from their end, but thought I should see if there may be another option on the controller end.

    If anyone has any ideas please let me know

    Mal

  2. #2
    Join Date
    May 2004
    Posts
    4519
    First, I am curious about what you are programming that needs 10,000 lines. Second, I did not know Fanuc had limits on number of blocks. I have run programs larger than would fit into memory by "drip feed" from DNC. I will have to look into this limitation more. Third, if you are faced with a problem of number of blocks, separate your programs into the sizes you wish and then create a main program that runs all of the others as subs.

  3. #3
    Join Date
    Sep 2008
    Posts
    13
    Hi Mate, I am making an 8 throttle body manifold for a sports sedan with an sb2.2 chev nascar motor. The fanuc OM will only allow 9999 line numbers so obviously my posts go up by 1 not 10, the poor old girl has seriously limited memory, and I find I almost always drip feed.

    I have never run anything as subroutines, but I remember doing that using basic in high school around 1981 lol I will have to look into how to do that.

  4. #4
    Join Date
    May 2004
    Posts
    4519
    My next suggestion is only put line numbers at points you wish to restart. Most of my programs are a few hundred lines with maybe 20-30 line numbers.

  5. #5
    Join Date
    Dec 2003
    Posts
    24260
    Check parameter 901 to see how much memory you have?
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

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

  6. #6
    Join Date
    Mar 2003
    Posts
    2932
    Turn of block numbering altogether. You can search for any address, such as a T#, etc., or as txcncman suggests, have your post modified to only put out N numbers at the start of each tool, or ???

  7. #7
    Join Date
    Sep 2008
    Posts
    13
    As my mum used to say, "I must have only had a boy look"

    http://www.cnczone.com/forums/fanuc/...ine_limit.html

    Just one more answer on here for the next guy to find. I will be trying this later
    I love CNCZONE :cheers:

  8. #8
    Join Date
    May 2004
    Posts
    4519
    Yay!!! <While throwing confetti and blowing on party horn>

  9. #9
    Join Date
    Feb 2011
    Posts
    640
    Quote Originally Posted by txcncman View Post
    First, I am curious about what you are programming that needs 10,000 lines. Second, I did not know Fanuc had limits on number of blocks.
    yeah, the blocks arent limited that I know of, just the 4 digit maximum 'N' value... and block numbers can be repeated (long as you arent jumping to them with a macro)

  10. #10
    Join Date
    Sep 2008
    Posts
    13
    I have been running some huge programs with no problems now.

    The controller didn't like no N numbers, but it was fine if every line was N1, so just changed the post processor in onecnc to step up by 0

  11. #11
    Join Date
    Sep 2010
    Posts
    1230
    Quote Originally Posted by wonk123 View Post
    I have been running some huge programs with no problems now.

    The controller didn't like no N numbers, but it was fine if every line was N1, so just changed the post processor in onecnc to step up by 0
    I'm yet to see a Fanuc control that has any problem running a program with no sequence (N) numbers. Except, of course ,where they are required in the profile definition in Multi-Repetitive cycles G70 to G73, and when User Macro GOTO statements are used. Even with Multi-Repetitive cycles, only the blocks referenced by P and Q in the profile description are required to have sequence numbers.

    Can you expand on the issue the control had running programs with no sequence numbers?

    Regards,

    Bill

Similar Threads

  1. O-M N9999 line limit?
    By OC_ in forum Fanuc
    Replies: 13
    Last Post: 02-25-2015, 10:39 AM
  2. Fanuc 6m 3 X Y Z In Same line Problem
    By dshca in forum Fanuc
    Replies: 3
    Last Post: 07-30-2011, 10:28 PM
  3. Limit 'G' codes to one per line
    By drsick in forum Post Processors for MC
    Replies: 3
    Last Post: 10-22-2010, 02:54 AM
  4. fanuc 18i-m end of line
    By emiller3061 in forum DNC Problems and Solutions
    Replies: 8
    Last Post: 09-14-2009, 03:18 PM
  5. Line numbers Fanuc OMD
    By Gncc50 in forum Fanuc
    Replies: 1
    Last Post: 08-22-2007, 07:30 PM

Posting Permissions

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