584,829 active members*
4,997 visitors online*
Register for free
Login
Results 1 to 7 of 7
  1. #1
    Join Date
    Oct 2007
    Posts
    11

    Pipe Thread milling on VF3

    All,
    I’m trying to mill a conical helix on a HAAS mill and am getting a 304 Alarm, “Radius at start must match radius at end of arc within .001”. I’ve had this trouble in the past on a Fanuc control and was able to change a tolerance value in a parameter to stop the error. I’ve contacted HAAS and they are looking into it but haven’t been able to find anything.
    My question; is anyone milling pipe threads or a conical helix on a HAAS successfully, and if so how? I’m not actually milling pipe threads so I’d rather not break this into small lines if possible.

    Thanks in advance,
    Dave

    Snippet of my code:
    N268 G90 G00 G57 X-3.179 Y-4.6101 A0.0
    N269 G43 H14 Z0.089 M08
    N270 G17 G80
    N271 G1 Z-2.861 F35.0
    N272 G3 X-2.858 Y-4.6101 I0.1605 J0.0 F11.6
    N273 G3 X-2.864 Z-2.881 I-0.321 J0.0A0.0 >> Cone starts here, drops .020 every revolution
    N274 G3 X-2.87 Z-2.901 I-0.315 J0.0
    N275 G3 X-2.876 Z-2.921 I-0.309 J0.0
    N276 G3 X-2.882 Z-2.941 I-0.303 J0.0
    N277 G3 X-2.888 Z-2.961 I-0.297 J0.0
    N278 G3 X-2.894 Z-2.981 I-0.291 J0.0

  2. #2
    Join Date
    Nov 2006
    Posts
    490

    Re: Pipe Thread milling on VF3

    Off the top of my head I don't think a single G2/G3 curve will work for each lead of the thread. When you have arc moves with the same center point, the start/finish XY would end up being the same. Conversely if you had different start/finish XY, the center point will get shifted all around based on the curve.

    For a helical pattern like a tapered thread, a spline would fit the coordinates but the spline won't have a fixed center. If you imported that into CAM software it'd probably output a whole bunch of tiny line segments climbing around the thread.

    Myself I've never milled tapered threads before, but that's what I would expect from it.

  3. #3
    Join Date
    Jun 2015
    Posts
    6

    Re: Pipe Thread milling on VF3

    have done it many times, just use a tapered thread milling cutter.the full form style. they work just fine.

  4. #4
    Join Date
    Mar 2010
    Posts
    1852

    Re: Pipe Thread milling on VF3

    Had to do a quick emergency taper thread once w/o a thread mill. So I took a regular pipe tap and ground three of the four flutes off and used it like a tapered thread mill. Hey, it worked!
    Two Haas VF-2's, Haas HA5C, Haas HRT-9, Hardinge CHNC 1, Bother HS-300 Wire EDM, BobCAD V23, BobCAD V28

  5. #5
    Join Date
    Mar 2008
    Posts
    638

    Re: Pipe Thread milling on VF3

    I guess you also narrowed down the thread since it's in a helix? Or was the slightly extra wide thread not an issue? Cool idea.

  6. #6
    Join Date
    Jul 2005
    Posts
    12177

    Re: Pipe Thread milling on VF3

    Quote Originally Posted by mtlwiz1 View Post
    have done it many times, just use a tapered thread milling cutter.the full form style. they work just fine.
    Don't do this on anything critical such as very high pressure piping. A tapered thread mill doing a single interpolation will make a thread that looks tapered to the naked eye but it is not a true tapered thread. It will screw into a tapered thread and with goop and teflon tape will make a connection that does not leak at low pressures such as 100 psi, maybe a bit higher. At high pressures which require full metal to metal contact between the two mating parts, and goop and tape is a no no, this type of botch up is not suitable because it cannot give the full metal to metal contact needed.
    An open mind is a virtue...so long as all the common sense has not leaked out.

  7. #7
    Join Date
    Jun 2006
    Posts
    3

    Re: Pipe Thread milling on VF3

    Here is the solution to your problem

    %
    O89977 (PIPE THREAD )
    #144= 0.5 (DIAMETRO NOMINAL EN Z0)
    #136= 20. (HILOS POR PULGADAS)
    #137= 0.77 (DEPHT)
    #104= 3000 (RPM)
    #105= 30. (INCHES PER MINUTES)
    #106= 2 (T00L)

    G54




    #138= 1.78 (THREAD ANGLE)

    #135= 0 ( ANGULO DE INICO EN LOS 360 DEGREE )
    #108= -1 ( -1 PARA TUERCA /+1. PARA TORNILLO)
    #112= 1. ( -1. ROSCA NORMAL /+1. ROSCA IZQ )
    #124= 4 (SECCIONAR CIRCUNF EN ESTAS PARTES)
    (#124 MAYOR VALOR ES MAS PRECISION)

    (EL DIAM DE LA CUCHILLA ES 0.8574)
    #114= #144 + 0.8574 (DIAM NOM+TOOL DIAMETER)









    IF [ #108 EQ 1 ] GOTO10
    IF [ #112 EQ -1 ] THEN #145= 42
    IF [ #112 EQ 1 ] THEN #145= 41
    GOTO20
    N10 IF [ #112 EQ -1 ] THEN #145= 41
    IF [ #112 EQ 1 ] THEN #145= 42

    N20 #113= [ TAN[ #138 ] ] / #136 ( CIRCLE STEP )
    #125= [ [ #114 / 2 ] - [ #115 / 2 ] ] / #113 ( NO. DE CIRCULOS )
    #109= 2400 + #106
    #110= #[ #109 ]
    #123= #119 / 100.
    #121= #110 * #123 (% TOOL DIAMETER)
    #122= [ #110 / 2 ]
    #118= [ [ #113 / #124 ] * #108 ] ( INCREMENTOS DE RADIO )
    #132= [ [ 360 / #124 ] * #112 ] ( INCREMENTOS DE ANGULO )
    IF [ #112 EQ 1 ] THEN #126= 3 ( G3 )
    IF [ #112 EQ - 1 ] THEN #126= 2 ( G2 )
    #139= 1. / #136 (PASO EN Z)
    #140= #139 / #124 (Z DE CADA SECION)
    G90 G20
    G00 G40 G80 G49
    G00 X0 Y0



    T#106 M06
    S#104 M03
    G43 H#106 Z0.1
    / M08
    G00 G90 Z0.1
    G01 X0 Y0 F#105
    M97 P7218
    M09
    G28 G91 Z0
    G28 Y0
    G90
    M05
    M30


    N7218 (SUBRROUTINE)

    G90 G20
    #107= #135
    #130= 0
    #116= #114 / 2.
    #127= [ COS[ #107 ] * #116 ]
    #128= [ SIN[ #107 ] * #116 ]
    G01 G#145 X#127 Y#128 D#106 F#105
    G01 Z0 F#105
    WHILE [ ABS[ #130 ] LT ABS[ #137 ] ] DO1
    #130= [ #130 - #140 ]
    #116= [ #116 + #118 ] ( DECRECE O CRECE EL RADIO )
    #107= [ #107 + #132 ] ( CRECE O DECRECE EL ANGULO )
    #127= [ COS[ #107 ] * #116 ]
    #128= [ SIN[ #107 ] * #116 ]
    #129= [ SQRT[ [ #127 * #127 ] + [ #128 * #128 ] ] ]
    G#126 X#127 Y#128 Z#130 R#129 F#105
    END1
    IF [ #108 EQ - 1 ] GOTO80
    IF [ #127 GT 0 ] GOTO70
    G01 G91 X-0.5
    N60 GOTO90
    N70 G01 G91 G40 X0.5
    N75 GOTO90
    N80 G01 G40 X0 Y0
    N90 G90 G01 Z0.1 F50.
    M99
    %


    ask me any doubt!!!

Similar Threads

  1. taper pipe thread milling
    By heavy metal in forum MetalWork Discussion
    Replies: 5
    Last Post: 02-27-2010, 01:14 PM
  2. Pipe thread
    By jdgromi in forum Fanuc
    Replies: 12
    Last Post: 02-15-2010, 05:52 AM
  3. 1/4-18 PIPE THREAD
    By Get lucky in forum G-Code Programing
    Replies: 18
    Last Post: 02-04-2009, 12:45 PM
  4. Pipe Thread
    By harley88 in forum Haas Mills
    Replies: 2
    Last Post: 11-29-2005, 05:43 PM
  5. NPT pipe thread
    By positiverake in forum MetalWork Discussion
    Replies: 2
    Last Post: 10-29-2005, 03:59 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
  •