CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > Machine Controllers Software and Solutions > G-Code Programing


G-Code Programing Discuss G-code programing and problems here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 02-07-2007, 07:08 PM
 
Join Date: May 2005
Location: United States
Posts: 62
protrxrptr17 is on a distinguished road
Help with threading

I need to cut some 2"- 4.5 TPI thread on 1018, 6.5 inches long. I'll be using a high speed tool for the first one and when the brown truck comes I'll be using an insertable carbide tool. I have a Fanuc 6-T control. What G-code should I use? An example would be great. The manual says G92 is the canned cycle for threading, but I can't understand how to write it. I could use G28, but that would take forever to write. What RPM and depth per pass should I use for each tool? I have only cut threads with a manual lathe. What infeed angle will this machine use? Thanks for any help or suggestions.
Reply With Quote

  #2  
Old 02-07-2007, 08:30 PM
tobyaxis's Avatar
Moderator
 
Join Date: Jan 2006
Location: USA
Posts: 4,396
tobyaxis is on a distinguished road

Originally Posted by protrxrptr17 View Post
I need to cut some 2"- 4.5 TPI thread on 1018, 6.5 inches long. I'll be using a high speed tool for the first one and when the brown truck comes I'll be using an insertable carbide tool. I have a Fanuc 6-T control. What G-code should I use? An example would be great. The manual says G92 is the canned cycle for threading, but I can't understand how to write it. I could use G28, but that would take forever to write. What RPM and depth per pass should I use for each tool? I have only cut threads with a manual lathe. What infeed angle will this machine use? Thanks for any help or suggestions.

G92 is a good Canned Cycle but you may want to use G76 instead.

G28 is a Home Position Return example home X and Z
G28U0W0


G92 goes like this. It is a little long because the Material was Inconel X750

G0G40G80G97G99M5
G28U0W0M9
G50S2000M41
M1

N1(THD .5 20 UNJF-3A KENNAMETAL)
T0707 S1000 M13
G0 X.75 Z.08
X.62
G92 X.496 W.22 F.05
X.49
X.484
X.479
X.474
X.469
X.464
X.46
X.456
X.452
X.449
X.447
X.445
X.443
X.442
X.441
X.44
X.4395
X.4395
X.439
X.439
G0 X.52 Z-.0167 S2500
G1 U-.12 W.06 F.0008

G0G40G97Z.1M9
G28U0W0T0700
M1
----------------------------------------------------

G76
X= the minor diameter of the thread
Z= the length of the thread plus deceleration distance
I= taper from start to end radially {Tapered NTP Threads}
K= depth of the thread = D major - D minor / 2] D [depth of the cut on the first pass
F(E)= the thread lead {F has 4 place decimal programming}{E has 6 place decimal programming} EX. F.0001 E.000001
A [the angle of the thread normally 30,55, or 60 degrees]

G00 will cancel both G76 and G92 Threading Cycles.

Here is a good rule of thumb. Take the same Depth of Cut with your CNC that wou would on an Engine Lathe. That is a Nasty Large Thread that you have to cut in 1018. Speeds are going to be relative to the Setup Rigidity. The Feed will be the Thread Lead so that can't be changed. The Lead on that thread is F.2222
I would use E.222222


1018 CR is gummy and tears. It is difficult to get a good finish without using Cermet Inserts like Seco Carboloy FF1's
__________________
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

www.refractotech.com
Reply With Quote

  #3   Ban this user!
Old 02-07-2007, 08:52 PM
 
Join Date: May 2005
Location: United States
Posts: 62
protrxrptr17 is on a distinguished road

Thanks for the example. What about infeed angle? I don't remember what inserts I ordered, but I think it required a 29 degree infeed angle. On my old manual I took about .020 at first and then backed it down as I got deeper. What RPM sounds right for that? The bar is 40" long and it's just going to be chucked.
Reply With Quote

  #4   Ban this user!
Old 02-07-2007, 09:10 PM
 
Join Date: May 2005
Location: United States
Posts: 62
protrxrptr17 is on a distinguished road

Can you suggest a better material for this? They are essentially just big bolts. 6.5 inches of thread on one end and just enought to thread anut on the other. Then I weld the nut on the short end. I make 2 about every 3 months for a local lumbermill. They break them somehow?? I don't really want to make them any stronger because I want to keep making them. They specified 1018 the first time I made them. I guess they are kind of like shear bolts. Maybe something easier to thread but with the same strength.
Reply With Quote

  #5  
Old 02-07-2007, 09:10 PM
tobyaxis's Avatar
Moderator
 
Join Date: Jan 2006
Location: USA
Posts: 4,396
tobyaxis is on a distinguished road

The infeed angle is set by the G76 Canned Cycle it is a little difficult to explain without a drawing.

I'll post an example Picture for you.

RPM I'd start at 300 to 600 RPM and use G97S300M3. G97 is Constant Surface Footage Cancel. You don't want your RPM going up when threading or drilling for that matter.

In this picture the first depth of cut is RED and the Rest are Green.
Attached Thumbnails
Click image for larger version

Name:	g76 threading.jpg‎
Views:	124
Size:	82.6 KB
ID:	31211  
__________________
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

www.refractotech.com
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 02-07-2007, 09:17 PM
 
Join Date: May 2005
Location: United States
Posts: 62
protrxrptr17 is on a distinguished road

Originally Posted by tobyaxis View Post
The infeed angle is set by the G76 Canned Cycle it is a little difficult to explain without a drawing.

I'll post an example Picture for you.

RPM I'd start at 300 to 600 RPM and use G97S300M3. G97 is Constant Surface Footage Cancel. You don't want your RPM going up when threading or drilling for that matter.

In this picture the first depth of cut is RED and the Rest are Green.
I should have been a little more specific. Is the infeed angle automatically instated? If so, how can I know what it is? I sure appreciate your help. This forum and it's people a a very valuable tool for me.
Reply With Quote

  #7  
Old 02-07-2007, 09:17 PM
tobyaxis's Avatar
Moderator
 
Join Date: Jan 2006
Location: USA
Posts: 4,396
tobyaxis is on a distinguished road

Originally Posted by protrxrptr17 View Post
Can you suggest a better material for this? They are essentially just big bolts. 6.5 inches of thread on one end and just enought to thread anut on the other. Then I weld the nut on the short end. I make 2 about every 3 months for a local lumbermill. They break them somehow?? I don't really want to make them any stronger because I want to keep making them. They specified 1018 the first time I made them. I guess they are kind of like shear bolts. Maybe something easier to thread but with the same strength.
1018 Cold Rolled is pretty damn strong. Keep making them LOL. It pays the bills. They want 1018, they get 1018. Pray that your customer doesn't ask for 17-4ph Stainless Heat Treated 45Rc. Or worse yet 13-3ph Stainless.
__________________
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

www.refractotech.com
Reply With Quote

  #8  
Old 02-07-2007, 09:21 PM
tobyaxis's Avatar
Moderator
 
Join Date: Jan 2006
Location: USA
Posts: 4,396
tobyaxis is on a distinguished road

Originally Posted by tobyaxis View Post
G92 is a good Canned Cycle but you may want to use G76 instead.

G28 is a Home Position Return example home X and Z
G28U0W0


G92 goes like this. It is a little long because the Material was Inconel X750

G0G40G80G97G99M5
G28U0W0M9
G50S2000M41
M1

N1(THD .5 20 UNJF-3A KENNAMETAL)
T0707 S1000 M13
G0 X.75 Z.08
X.62
G92 X.496 W.22 F.05
X.49
X.484
X.479
X.474
X.469
X.464
X.46
X.456
X.452
X.449
X.447
X.445
X.443
X.442
X.441
X.44
X.4395
X.4395
X.439
X.439
G0 X.52 Z-.0167 S2500
G1 U-.12 W.06 F.0008

G0G40G97Z.1M9
G28U0W0T0700
M1
----------------------------------------------------

G76
X= the minor diameter of the thread
Z= the length of the thread plus deceleration distance
I= taper from start to end radially {Tapered NTP Threads}
K= depth of the thread = D major - D minor / 2] D [depth of the cut on the first pass
F(E)= the thread lead {F has 4 place decimal programming}{E has 6 place decimal programming} EX. F.0001 E.000001
A [the angle of the thread normally 30,55, or 60 degrees]

G00 will cancel both G76 and G92 Threading Cycles.

Here is a good rule of thumb. Take the same Depth of Cut with your CNC that wou would on an Engine Lathe. That is a Nasty Large Thread that you have to cut in 1018. Speeds are going to be relative to the Setup Rigidity. The Feed will be the Thread Lead so that can't be changed. The Lead on that thread is F.2222
I would use E.222222


1018 CR is gummy and tears. It is difficult to get a good finish without using Cermet Inserts like Seco Carboloy FF1's
Originally Posted by protrxrptr17 View Post
I should have been a little more specific. Is the infeed angle automatically instated? If so, how can I know what it is? I sure appreciate your help. This forum and it's people a a very valuable tool for me.

A is the angle 30,55,60 degrees
K is the first Depth of Cut

G76X1.8528Z-6.0K.0721A60E.222222

The in Feed as you call it I don't think matters. A is the Included Angle of the Thread 60 Degrees
Attached Thumbnails
Click image for larger version

Name:	2 inch 4 and a half thread MHB 26th.jpg‎
Views:	208
Size:	166.9 KB
ID:	31212  
__________________
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

www.refractotech.com

Last edited by tobyaxis; 02-07-2007 at 09:44 PM.
Reply With Quote

  #9   Ban this user!
Old 02-08-2007, 04:36 AM
 
Join Date: Nov 2006
Location: UK
Posts: 31
Hursty is on a distinguished road

A 2" x 4.5 tpi needs about 25 passes to produce. If using only the G92 cycle then the depths would be 0.016, 0.012, 0.011, 0.009, 0.007, 0.006x2, 0.005x3, 0.004x7, 0.003x7 & 0.002. I would use both cycles first a G92 then the G76 something like this.
G92 X1.968 Z#### F(E)0.222
G76 X1.732 Z#### K0.134 D28 F(E)0.222 - D = Total depth 1st +2nd depth

The G76 cycle will take 23 passes plus 1 for the G92 = 24 passes. If you try the G76 ONLY with this depth of cut there is a good chance the tool will break hence the first pass with G92.
Reply With Quote

  #10   Ban this user!
Old 02-08-2007, 06:40 PM
 
Join Date: May 2005
Location: United States
Posts: 62
protrxrptr17 is on a distinguished road

Well, it didn't go to well for me today. I kept on chipping inserts. I tried 175 RPM all the wat to 600 RPM. Chatter was also a problem. I used a Kennametal NSR-164D and Interstate ITN-52004J inserts. I even tried going only .002" per pass and then dropping to .001" as it got deeper. That is with diameter programming, so it's really half that. I think it has something to do with the infeed angle because the chatter marks were on both sides of the thread. I think the tool was feeding straight in. I used G92. I never tried G76.
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 02-08-2007, 08:34 PM
 
Join Date: May 2005
Location: United States
Posts: 62
protrxrptr17 is on a distinguished road

Toby, after carefully studying your post again, I see what you were trying to tell me. I will try G76 and see if that works. Is there a parameter to change the angle on G90? It would be just like changing the angle on the compound slide on a manual machine.
Reply With Quote

  #12  
Old 02-08-2007, 10:09 PM
tobyaxis's Avatar
Moderator
 
Join Date: Jan 2006
Location: USA
Posts: 4,396
tobyaxis is on a distinguished road

Originally Posted by protrxrptr17 View Post
Toby, after carefully studying your post again, I see what you were trying to tell me. I will try G76 and see if that works. Is there a parameter to change the angle on G90? It would be just like changing the angle on the compound slide on a manual machine.
One thing you have to get used to on CNC's, there is no Compound and no way to Change the Infeed Angle.

Select a C7 Grade of Carbide Insert. It is Tougher than C2. C2 will chip very easily. Call Kennametal on the phone and tell them what your cutting. They will be able to select a Carbide Grade that will suite your needs.

BTW: You maybe better off using G92 because it allows you to Taylor Each Depth of Cut you make. Use Cutting Oil to. If you were getting Chatter your RPM was too High or the Tool had too much surface contact. 2 thousanths Depth Cuts should do the trick combined with a Lower RPM. BTW put the Spindle in Low Gear Too.
__________________
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

www.refractotech.com
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Threading MDF Me2 FAQ of CNC Machine building 5 05-26-2011 12:08 PM
MDF threading MrWild JGRO Router Table Design 13 01-01-2010 10:17 AM
ID Threading Toddjones G-Code Programing 6 05-24-2009 12:46 PM
CNC Threading metalworker Mini Lathe 1 10-31-2004 12:14 PM
Threading Help Please Donovan General Metalwork Discussion 12 10-30-2004 11:22 PM




All times are GMT -5. The time now is 08:17 PM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361