584,837 active members*
5,493 visitors online*
Register for free
Login
IndustryArena Forum > MetalWorking Machines > Haas Machines > Haas Mills > cutter comp look ahead error
Results 1 to 4 of 4
  1. #1
    Join Date
    Nov 2012
    Posts
    7

    cutter comp look ahead error

    i need help,I have the following program and subprograms:

    o03936 -> main program

    Code:
    N125 (DEBURR) 
    (T10/HEIGHT OFFSET H10) 
    
    T10 M06 
    G154 P1 
    G00 X0. Y0.  
    G43 H4 Z25.4 M08 
    M55 
    M31 
    
    M98 P3929 
    G154 P2 
    M98 P3929 
    G154 P3 
    M98 P3929 
    G154 P4 
    M98 P3929 
    G154 P5 
    M98 P3929 
    G154 P6 
    M98 P3929 
    G154 P7 
    M98 P3929 
    G154 P8 
    M98 P3929 
    G154 P9 
    M98 P3929 
    G154 P10 
    M98 P3929 
    G154 P11 
    M98 P3929
    This main program calls -> P3929

    Code:
    T10 M06 
    M88 
    S6500  M03 
    G00 G90 X27.699 Y40.006
    G43 H10 Z25.4 M08 
    G00 Z25.4 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 0 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 1 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 2 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 3 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 4 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 5 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 6 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 7 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 8 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 9 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 10 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 11 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 12 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 13 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 14 ] 
    M98 P3930 G68 X0 Y0 R - [ 360 / 16 * 15 ] 
    G69 
    G00 Z50.8 
    M99 
    %

    This subprogram calls -> P3930

    Code:
    G00 Z25.4 
    (DEBURR ) 
    M98 P3931 
    
    Z25.4 
    (DEBURR EDGE) 
    M98 P3932     I want to delete this part P3932  because I included it at the beginning of the program
    
    M99 
    %
    This subprogram calls -> P3931


    Code:
    G00 X27.699 Y40.006 Z26.05 
    G01 G41 D10 Z15.975 F250. 
    Z11.072 F1500. 
    X27.229 Y40.233 Z11.142 
    X26.926 Y40.33 Z11.125 
    X26.519 Y40.425 Z11.062 
    X26.111 Y40.514 Z10.994 
    X25.703 Y40.6 Z10.926 
    X25.294 Y40.682 Z10.858 
    X24.884 Y40.761 Z10.79 
    X24.473 Y40.835 Z10.722 
    X24.062 Y40.906 Z10.653 
    X23.65 Y40.973 Z10.585 
    X23.237 Y41.036 Z10.516 
    X22.824 Y41.094 Z10.447 
    X22.41 Y41.148 Z10.379 
    X21.996 Y41.198 Z10.31 
    X21.581 Y41.245 Z10.241 
    X21.166 Y41.287 Z10.172 
    X20.751 Y41.326 Z10.103 
    X20.335 Y41.362 Z10.035 
    X19.919 Y41.394 Z9.966 
    X19.503 Y41.42 Z9.895 
    X19.087 Y41.44 Z9.822 
    X18.671 Y41.459 Z9.749 
    X18.255 Y41.479 Z9.675 
    X17.838 Y41.497 Z9.605 
    X17.423 Y41.547 Z9.546 
    X17.021 Y41.671 Z9.497 
    X16.656 Y41.881 Z9.462 
    X16.343 Y42.165 Z9.444 
    X16.097 Y42.509 Z9.447 
    X15.934 Y42.899 Z9.471 
    X15.856 Y43.312 Z9.514 
    X15.867 Y43.731 Z9.573 
    X15.972 Y44.134 Z9.647 
    X16.156 Y44.506 Z9.725 
    X16.422 Y44.822 Z9.816 
    X16.744 Y45.082 Z9.904 
    X17.119 Y45.256 Z9.993 
    X17.524 Y45.345 Z10.077 
    X17.937 Y45.399 Z10.151 
    X18.35 Y45.434 Z10.235 
    X18.762 Y45.464 Z10.324 
    X19.175 Y45.491 Z10.413 
    X19.587 Y45.515 Z10.503 
    X20. Y45.537 Z10.592 
    X20.413 Y45.556 Z10.682 
    X20.826 Y45.572 Z10.772 
    X21.239 Y45.586 Z10.862 
    X21.652 Y45.596 Z10.952 
    X22.065 Y45.602 Z11.042 
    X22.478 Y45.605 Z11.131 
    X22.891 Z11.221 
    X23.305 Y45.6 Z11.31 
    X23.718 Y45.592 Z11.399 
    X24.131 Y45.58 Z11.489 
    X24.545 Y45.568 Z11.575 
    X24.963 Y45.587 Z11.64 
    X25.378 Y45.655 Z11.673 
    X25.777 Y45.792 Z11.64 
    X26.115 Y45.987 Z11.475 
    G01 G40 Z13.072 
    G00 Z26.05 
    M99 
    %
    subprogram calls -> P3931

    Code:
    X25.333 Y41.949 Z25.44 
    G01 Z15.249 F500. 
    G01 Z12.709 F381. 
    X25.553 Y42.155 
    X25.643 Y42.276 
    X25.718 Y42.407 
    X25.778 Y42.545 
    X25.82 Y42.69 
    X25.845 Y42.839 
    X25.851 Y42.99 
    X25.839 Y43.14 
    X25.819 Y43.29 
    X25.803 Y43.44 
    X25.798 Y43.59 
    X25.802 Y43.741 
    X25.815 Y43.892 
    X25.837 Y44.041 
    X25.869 Y44.188 
    X25.91 Y44.334 
    X25.959 Y44.476 
    X26.018 Y44.615 
    X26.084 Y44.751 
    X26.159 Y44.881 
    X26.242 Y45.008 
    X26.333 Y45.128 
    X26.43 Y45.243 
    X26.535 Y45.352 
    X26.646 Y45.454 
    X26.763 Y45.549 
    X26.886 Y45.636 
    X27.014 Y45.716 
    X27.147 Y45.788 
    X27.284 Y45.851 
    X27.424 Y45.908 
    X27.558 Y45.976 
    X27.684 Y46.06 
    X27.799 Y46.158 
    X27.901 Y46.269 
    X27.991 Y46.39 
    X28.165 Y46.636 
    G00 Z25.44 
    M99 
    %
    I want to delete this part P3932 because I included it at the beginning of the program

    But when a delete and run the program receive the next alarm : "cutter comp look ahead error,there are too many non-movement blocks between motions when cutter compensation is being used"


    receive alarm here:

    Code:
    X25.777 Y45.792 Z11.64 
    X26.115 Y45.987 Z11.475 
    G01 G40 Z13.072
    not recognize G40,if you delete G41 and G40 The program runs without compensation in diameter

  2. #2
    Join Date
    Nov 2010
    Posts
    73

    Re: cutter comp look ahead error

    Perhaps this line G01 G40 Z13.072 ( This subprogram calls -> P3931) are not sufficient to disable the correction, since there is no move on the x axis or y axis.

  3. #3
    Join Date
    Feb 2008
    Posts
    586

    Re: cutter comp look ahead error

    You should always turn off comp with an X Y or XY move. Since you have at least 2 Z moves the computer doesn't know how to resolve the turn-off vector. Try inserting an XY move after you bring up the Z the first time (make sure it won't hit anything, too)

  4. #4
    Join Date
    Nov 2012
    Posts
    7

    Re: cutter comp look ahead error

    Quote Originally Posted by beege View Post
    You should always turn off comp with an X Y or XY move. Since you have at least 2 Z moves the computer doesn't know how to resolve the turn-off vector. Try inserting an XY move after you bring up the Z the first time (make sure it won't hit anything, too)
    Quote Originally Posted by andre_77 View Post
    Perhaps this line G01 G40 Z13.072 ( This subprogram calls -> P3931) are not sufficient to disable the correction, since there is no move on the x axis or y axis.

    thanks so much for help dear friends.


    I use this piece of code :

    G00 G90 X27.699 Y40.006 and X0 Y0

    and now works

Similar Threads

  1. Cutter Comp error with post proccessor
    By Harley95 in forum FeatureCAM CAD/CAM
    Replies: 3
    Last Post: 03-04-2014, 02:09 PM
  2. G41 Cutter Comp Error
    By thompson_chop in forum Dolphin CAD/CAM
    Replies: 4
    Last Post: 11-09-2012, 01:42 PM
  3. Cutter comp on an id hole< cutter diam.??
    By PaintItBlue in forum Haas Mills
    Replies: 5
    Last Post: 05-06-2008, 12:30 AM
  4. ProtoTRAK freezing up after cutter comp error with g-code
    By LancoUSA in forum CNC (Mill / Lathe) Control Software (NC)
    Replies: 0
    Last Post: 05-24-2007, 03:12 AM
  5. cutter comp error
    By mikeh78 in forum Haas Mills
    Replies: 10
    Last Post: 04-21-2006, 06:04 PM

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
  •