586,061 active members*
4,342 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > Fanuc > Fanuc 0i-MC Cutter Compensation Problem G41/G42
Results 1 to 3 of 3
  1. #1
    Join Date
    Aug 2014
    Posts
    10

    Unhappy Fanuc 0i-MC Cutter Compensation Problem G41/G42

    I'm having problems with tool radius compensation on a Fadal 4020FX with a Fanuc 0I MC control.

    The machine wasn't used for some time and when I turned it on Error 306 of low battery an 300 of nth Axis ZRN were shown on the screen, which meant home position was lost. I changed the battery and proceeded position the machine and, changing bits of 1815 parameter and such. I mention this because it may be relevant to the cutter compensation issue.

    Basically, the machine acts as if G42 and G41 were not present.
    To be sure my code wasnt wrong, I made a simpler one to test if compensation was working. I placed a 140*140mm stock on the table and ran this:

    Code:
    %
    N0010   G17 G80 G90 G43
    N0020   G54
    N0030   T9.9 (MILLING)
    N0040   F1000 S800
    N0050   M6
    N0060   M3
    N0070   G00 Z40.
    N0080   G01 X-100. Y150.
    N0090   G01 Z0
    N0100   X0 Y80.
    N0110   G01 G41 Y0. D9
    N0120   M30
    %
    This is what simulation looks like:




    Instead of a diagonal cut as expected, I get a straight cut. Exact same thing happenswhen replacing G41 with G42 or simply working without compensation.


    I've tried everything and have not been able to reach a solution. Also searched for a paramater related to G41/G42 that might have been resetted when the battery depleted but there doesn't seem to be one.

    I'm out of ideas!

  2. #2
    Join Date
    Nov 2010
    Posts
    89
    Your code looks off? The simulation is what you want correct?

    I dont see any height comp or a D value to tell the G41 and G42 where to get its comp value from, have you run this machine with this type of code before and been all right?

  3. #3
    Join Date
    Aug 2014
    Posts
    10

    Re: Fanuc 0i-MC Cutter Compensation Problem G41/G42

    Yeah sorry about that,

    Here is the whole code

    Code:
    %
    O8067
    G40 G43 G80 G17 G90
    G54
    T9 M6
    H9
    S800 F1000
    M3
    G00 Z40.
    G01 X-100. Y150.
    G01 Z0
    X0 Y80.
    G01 G41 Y0. D9
    G00 Z100.
    M30
    %
    All I want is the machine to compensate radius via G42/G41. And the fact that in reality I'm getting a straight, centered cut means its not doing it.

    Also tried adding 2 o 3 more movements and made it go to X0 Y70
    like this:


    Code:
    %
    O8067
    G40 G43 G80 G17 G90
    G54
    T9 M6
    H9
    S800 F1000
    M3
    G00 Z40.
    G01 X-200. Y200.
    G01 Z0
    G41 G01 X-100 Y100 D9
    X0Y70
    G00 Z100.
    M30
    %

    And instead of barely touching the outside of the 140x140mm workpiece, it enters with the radius, again meaning it didn't compensate.

Similar Threads

  1. Inte200 MK4 Matrix control - Milling cutter EIA cutter radiusr compensation G41
    By Stavros Flatly in forum Mazak, Mitsubishi, Mazatrol
    Replies: 1
    Last Post: 06-19-2013, 02:48 AM
  2. Fanuc o-m cutter compensation
    By functionbikes in forum Fanuc
    Replies: 4
    Last Post: 09-17-2012, 10:55 PM
  3. Fanuc lathe cutter compensation
    By 60rock in forum Fanuc
    Replies: 18
    Last Post: 03-13-2012, 02:42 AM
  4. Cutter Compensation Problem
    By trangt143 in forum Haas Mills
    Replies: 1
    Last Post: 04-26-2010, 08:40 AM
  5. Fanuc 11M cutter compensation
    By Cobalt1977 in forum Fanuc
    Replies: 4
    Last Post: 05-30-2008, 01:40 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
  •