586,077 active members*
3,767 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > Fanuc > Thread Mill Program Interference error
Results 1 to 7 of 7
  1. #1
    Join Date
    Feb 2022
    Posts
    12

    Thread Mill Program Interference error

    G90 G94 G17 G49 G40 G80
    G21
    G28 G91 Z0.
    G90
    T01 M06
    S3308 M03
    G54
    G00 X0 Y0
    G43 Z5. H01
    G90
    Z-12.354
    G01 Z-13.854 F500.
    G41 X-3.782 Y-0.77 D01 [B](Here alarm shows interference G41/G42)
    G03 X5. Y0 Z-13.5 I4.357 J0.77 F69.

    Z-12.0 I-5.0 F122.
    X-3.782 Y0.77 Z-11.646 I-4.425 F69.
    G40 G01 X0 Y0 F500.
    G00 Z5.

    G28 G91 Z0.
    G28 G91 X0. Y0.
    M30

  2. #2
    Join Date
    Jun 2007
    Posts
    39

    Re: Thread Mill Program Interference error

    What value is D01?

  3. #3

    Re: Thread Mill Program Interference error

    I see you're double posting this. You're trying to threadmill. That explains a lot.

    What is the thread you're trying to create. (size and pitch)
    What size is your tool?
    Are you using a single point tool or one that can do multiple threads at the same time?
    What material are you cutting? Need to know this to determine how many passes to take.
    Right hand or left hand thread?
    FYI - It's generally best to threadmill in Incremental Mode (G91) Not so much if you're only doing a single hole.

    More info gets better feedback.

  4. #4
    Join Date
    Feb 2022
    Posts
    12

    Re: Thread Mill Program Interference error

    D01 -1.245
    M10x1.5 Tapping with 7.7 Thread Mill
    Steel Material

  5. #5

    Re: Thread Mill Program Interference error

    Hi Manishpawn,

    Here you go. This should work. Fanuc based. (Single block it above your part to check first) I don't normally program in Metric so the Feeds and Speeds I leave up to you. Mine are wild-ish guesses. Adjust as you see fit. Adjust D1 until your thread gauge checks properly. When thread milling you really need a thread gauge to check. I used D21 for the roughing comp setting. Use any unused offset number you want.

    The threading part of this programming is in incremental. You can take everything between M8 and M9 and put it in a sub, position your tool centered above any pre-drilled hole and run the sub. That's one of the benefits of running thread mills in incremental.

    The startup Cutter Comp move will place the side of your tool right next to the wall of the 8.5mm pre-existing hole. The next two moves will gradually move you into the material. Then at the end, the last three moves will gradually move you out and back to the hole center for retracting out of the hole.

    O100(THREAD MILL 10 X 1.5)

    (T01 THREAD MILL DIA 7.7MM LOC 18MM)

    (PROGRAM ZERO IS FIXED)
    (JAW AND LEFT EDGE)

    (Z ZERO IS TOP OF PART)

    (ASSUME 8.5MM EXISTING HOLE)

    (START D01 AT 3.850 FINISH)
    (START D21 AT 3.980 ROUGH)

    T1M6 (MULTI POINT THREAD MILL)
    G17G21G40G49G54G80G90G98

    G0X0.Y0.
    G43Z3.H1S4430M3
    M8
    G1Z-18.F250.
    G91
    G1G41Y-4.D21F110.(ROUGH)
    X1.Z0.058
    G3X4.Y4.I0.J4.Z0.317
    I-5.J0.Z1.5
    X-4.Y4.I-4.J0.Z0.317
    G1X-1.Z0.058
    G40Y-4.
    G90
    Z-18.F250.
    G91
    G41Y-4.D1F110.(FINISH)
    X1.Z0.058
    G3X4.Y4.I0.J4.Z0.317
    I-5.J0.Z1.5
    X-4.Y4.I-4.J0.Z0.317
    G1X-1.Z0.058
    G40Y-4.
    G90
    G0Z5.
    M9
    G53Z0.Y0.M5
    M30

    (SINGLE POINT THREAD MILL VERSION)

    T1M6 (SINGLE POINT THREAD MILL)
    G17G21G40G49G54G80G90G98

    G0X0.Y0.
    G43Z3.H1S4430M3
    M8
    G1Z-18.F250.
    G91
    G1G41Y-4.D21F110.(ROUGH)
    X1.Z0.058
    G3X4.Y4.I0.J4.Z0.317
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    X-4.Y4.I-4.J0.Z0.317
    G1X-1.Z0.058
    G40Y-4.
    G90
    Z-18.F250.
    G91
    G41Y-4.D1F110.(FINISH)
    X1.Z0.058
    G3X4.Y4.I0.J4.Z0.317
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    I-5.J0.Z1.5
    X-4.Y4.I-4.J0.Z0.317
    G1X-1.Z0.058
    G40Y-4.
    G90
    G0Z5.
    M9
    G53Z0.Y0.M5
    M30

    (OR USE A SUB)
    (ADJUST L TO GET YOU OUT OF HOLE)

    T1M6 (SINGLE POINT THREAD MILL)
    G17G21G40G49G54G80G90G98

    G0X0.Y0.
    G43Z3.H1S4430M3
    M8
    G1Z-18.F250.
    G91
    G1G41Y-4.D21F110.(ROUGH)
    X1.Z0.058
    G3X4.Y4.I0.J4.Z0.317
    M98P101L13
    X-4.Y4.I-4.J0.Z0.317
    G1X-1.Z0.058
    G40Y-4.
    G90
    Z-18.F250.
    G91
    G41Y-4.D1F110.(FINISH)
    X1.Z0.058
    G3X4.Y4.I0.J4.Z0.317
    M98P101L13
    X-4.Y4.I-4.J0.Z0.317
    G1X-1.Z0.058
    G40Y-4.
    G90
    G0Z5.
    M9
    G53Z0.Y0.M5
    M30
    %

    %
    O101 (THREADMILL SUB)

    G3I-5.J0.Z1.5
    M99
    %

    Hope it helps. I got to get back to work...

  6. #6

    Re: Thread Mill Program Interference error

    Hi Manishpwn... any luck on your thread milling yet?

  7. #7
    Join Date
    Feb 2022
    Posts
    12

    Re: Thread Mill Program Interference error

    Thank you for your suggestion, It is only wear offset error. Now program running fine

Similar Threads

  1. Thread Mill Program
    By october in forum G-Code Programing
    Replies: 8
    Last Post: 07-20-2016, 02:36 AM
  2. NEED THREAD MILL PROGRAM FOR C-AXIS
    By BAD DOG in forum Daewoo/Doosan
    Replies: 10
    Last Post: 03-05-2015, 04:59 AM
  3. Sample thread mill program
    By Captdave in forum HURCO
    Replies: 9
    Last Post: 03-11-2010, 02:37 AM
  4. Need help with simple thread mill program
    By Captain Midnigh in forum Milltronics
    Replies: 14
    Last Post: 07-24-2008, 11:57 PM
  5. 2-1/2 - 8 NPT Thread Mill Program
    By wesleybridgepor in forum MetalWork Discussion
    Replies: 2
    Last Post: 11-30-2006, 11:56 AM

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
  •