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! > CAM Software > SprutCAM


SprutCAM Discuss SprutCAM software here.


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 10-29-2010, 11:06 PM
 
Join Date: Aug 2010
Location: US
Posts: 21
Tbkahuna is on a distinguished road
Thread Milling with Sprutcam 7

I have gone over the sprutcam tutorial at Tormach and searched here and didn't find enough information to help with setting up thread milling in Sprutcam.

I have a round part of say 1" diameter that is machined to .75" diameter for .75" on the end. I want to thread mill 3/4" x 16 threads from the end down .657".

I used 2D contouring to reduce the diameter to .75". My model has a .673" diameter (minor diameter of the 3/4" x16 external threads), so I left the extra stock as part of the 2D contouring operation done right before I try to do the thread milling of that section. I built the model with a .673" diameter after watching the Tormach threadmilling tutorial where they use the minimum diameter and then add stock to the model so you can watch it get cut away in simulation.

In that tutorial, it also interferes with the model as it cuts the full length of the surface. I only want to cut threads down to .657" from the end, not the full .75" length. I selected one half of that face and the "Center" command for the job assignment. I then adjusted the Z dimensions of the hole to 0 for the top, and -.657" for the bottom. The job assignment looks to be correct and doesn't show the full .75" depth.

I am using a 1/2" single point thread mill, built as per the Tormach tutorial. The bottom half is the tool, and the rest is the holder. Has any one used any other method for creating the tool or defining the thread milling tool path?

So far, so good, but when I generate the tool path for the simulation, I get a 10 second estimated time and absolutely no simulation runs for the thread milling. Any ideas on what I need to do?

This is the only code it is generating:

N2980 M5 (Inch)
(Hole machining 5D)
N2990 M998
N3000 T20 G43 H20 M6
(Thread Mill Carbide 16 - 20 TPI)
N3010 S650 M3
N3020 G0 X0. Y0. Z9.387
N3030 G0 M998 M5
N3040 M5 M9
N3050 M30

Thanks for any help.
Reply With Quote

  #2   Ban this user!
Old 11-01-2010, 05:58 AM
 
Join Date: Sep 2008
Location: usa
Posts: 215
saabaero is on a distinguished road

I had done thread milling on my Tormach once in the past. It was for a left hand 16mm x 1.0mm thread in hardened stainless steel using a carbide thread mill. I wanted a tight fit to an existing (female) part so I selected a 2D contouring machining operation with cutter diameter compensation. In the "strategy" tab I set "Helical machining" to "Available" and in the "Parameters" I set the "Depth of Cut" to 1mm and a "Bottom Level" to 16mm (the length of the thread I wanted). By using "cutter diameter compensation" I was able to run the same program while varying the cutter diameter to get the fit I wanted. By inputting a cutter diameter (into the Tormach tool table) smaller than the actual cutter diameter (and working down in size) this allowed me to mill to the "minor diameter" I needed. You can calculate this if you just wanted to make one pass.

If you wanted to make multiple cuts to get to your final minor diameter you can set the "Roughing Step Parameters" in the "Strategy" tab to cut the thread in the depth increments you want.

I wasn't quit sure of the quality of the thread I would get at first but was extremely pleased with the result. I got a smooth, tight fit to the existing part. The part was a nozzle for a high pressure waterjet cutter (60,000 psi)

The code resembled:
...
G21 (Metric)
(2D Contouring)
M998
T35 G43 H35 M6
(0.500" thread mill)
S3500 M3
G0 X24. Y0. Z5. ('compensation switch out' lead in for cutter comp.)
G42 (turn cutter comp. on)
G1 Z0. F100 M8
X8.
G3 X8 Y0 Z-1. I-7.99999 J0.00001 F200 (start 1mm above part)
X8 Y0 Z-1. I-7.99999 J0.00001 (repeated 16 more times while "Z" increments 1mm each time)
...
G1 X24. ('compensation switch out' lead out for cutter comp.)
G0 Z1.
G40 (turn cutter comp. off)
......

I'm sure there are a half dozen ways to accomplish the same task in Sprutcam.

Last edited by saabaero; 11-01-2010 at 06:13 AM.
Reply With Quote

  #3   Ban this user!
Old 12-22-2010, 09:54 AM
 
Join Date: Aug 2006
Location: US
Posts: 3
TDukes is on a distinguished road

Did you ever come up with a solution?

I am currently trying to learn to use SprutCAM and I am attempting to try thread milling with a double angle cutter as described and setup using the Tormach tutorial video. If I use the cutter setup with the exact parameters described in the tutorial it works. However, when I change the cutter size to the size I have it will no longer work. It is a 0.75 diameter double angle cutter with 60 angle. Height .1875 when I put the following parameters in the tool table L=0.09375, D=0.75, a=60, H=0.09375 and for the holder I have 0.75:0:0.375:0.09375:0.375:1 it draws the cutter properly. Unfortunately it will not work or generate the code. If I play with the numbers and make the diameter 0.5 or less it will work unfortunately the only cutter I have found or have is 0.75. Any suggestions as to what I may be doing wrong?

Thanks in advance,
Todd
Reply With Quote

  #4   Ban this user!
Old 12-22-2010, 10:20 AM
 
Join Date: Aug 2010
Location: US
Posts: 21
Tbkahuna is on a distinguished road

No direct solution for me. Saabaero explained his method. I got tired of messing around with it and just used the Mach 3 and then New Fangled Solutions thread milling wizards. They both worked pretty well for what I needed. However, there is an automatic move at the end that caused tool/part interference. I was threadmilling from the bottom of the thread up, so I just let it make a couple more revolutions after it was out of the steel, so the move was done safely "in the air".

Here shortly I am going to get a multi-form tool and just set up my standard block of code (since it will be much shorter) for it and insert it into my programs as needed.
Reply With Quote

  #5   Ban this user!
Old 12-23-2010, 06:19 AM
 
Join Date: Sep 2008
Location: usa
Posts: 215
saabaero is on a distinguished road

In the case of Sprutcam not generating a toolpath... Just a quick guess, without seeing the project... would be to make sure the tool is cutting material. Most times Sprutcam doesn't generate a toolpath it is because there is no stock to remove and the tool would just be cutting air. An adjustment to a parameter usually solved the problem
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 12-23-2010, 01:00 PM
 
Join Date: Oct 2004
Location: USA
Posts: 123
dkaustin is on a distinguished road

tbkahuna--

I was having the same grief as you. Couldn't get the thread milling simulation to run to save my life, even though I set it up as per the Tormach tutorial.

Then I checked the one thing the tutorial didn't address.

Go to Machining>Work Assignment and right-click to see the hole properties. I had to input these values manually, and --voila!-- the simulation started working. "D" is the diameter of the thread mill cutter. Zmin, Zmax, and H are determined by the length of the threaded section.

Of course, SprutCAM insists that my workpiece is a box instead of a cylinder, but that's another problem. :-)

Hope this helps!
Reply With Quote

  #7   Ban this user!
Old 12-24-2010, 05:54 AM
 
Join Date: Aug 2006
Location: US
Posts: 3
TDukes is on a distinguished road

That did the trick - Thanks
Reply With Quote

  #8   Ban this user!
Old 12-25-2010, 06:00 PM
 
Join Date: Oct 2004
Location: USA
Posts: 123
dkaustin is on a distinguished road

Ooops. "D" is the major diameter of the thread, not the diameter of the thread cutter.
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
Need Help!- SprutCAM 7 Milling Issue Pat_IS SprutCAM 5 07-15-2010 07:00 PM
Thread Milling sambo67 General Metalwork Discussion 7 02-13-2010 12:10 AM
3M and thread milling? teamjnz Fanuc 4 11-03-2008 07:09 PM
Need Help!- Thread Milling on v22 PinMan BobCad-Cam 9 07-28-2008 06:42 AM




All times are GMT -5. The time now is 06:10 AM.





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