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! > MetalWorking Machines > Haas Mills


Haas Mills Discuss Haas machinery here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 09-27-2007, 03:15 PM
 
Join Date: Sep 2006
Location: usa
Posts: 23
rusticr6 is on a distinguished road
looking for a Formula

we have 1 TM-2 that we just got and i have been running a Sl-40 for a good while and i am familiar with G42/G41 on the lathe. But on the mill we have not used cutter comp yet and i was looking for a formula to compensate my endmill radius when i go from a linear to an angle.

something like: Radius x tan(angle)

is there anything like that?

in my haas SL-40 lathe book there is a couple of pages that give you the compensation for 1/64 and 1/32 radius. they give 1-89 angles and the x and z amount to compensate for it. i have been trying to figure a formula that would match these but i cant get it spot on.

thanks
Reply With Quote

  #2   Ban this user!
Old 09-27-2007, 03:37 PM
CNCRim's Avatar  
Join Date: Feb 2006
Location: usa
Posts: 947
CNCRim is on a distinguished road

You don't have cad/cad?. Hint: add half(radius) of the endmill to the geometry you are doing then calculate from there.
__________________
The best way to learn is trial error.
Reply With Quote

  #3   Ban this user!
Old 09-27-2007, 04:45 PM
 
Join Date: Sep 2007
Location: USA
Posts: 116
SeymourDumore is on a distinguished road

Rustic

I'm either stupid or just really confused. If you're using G41/42 on the lathe, then why do you need to worry about the tool radius? As long as the control has the proper tip rad and direction, then you don't need to worry about anything other than making sure the ramp-on/off distance equals at least 1xRad? If you have the proper tip radius defined, then all your blocks should contain real part dimensions.
The formulas in the HAAS book refers to programming angles and radiuses without tool comp.
The same applies to milling as well. The ramp-on/off move must be at least 1/2xcutter diameter. In case of a 1/2" endmill it must be .2501 or more.
Reply With Quote

  #4   Ban this user!
Old 09-27-2007, 08:09 PM
 
Join Date: Sep 2006
Location: usa
Posts: 23
rusticr6 is on a distinguished road

Sorry seymour, i wasnt clear on that. i was only saying that we use tool comp on the lathe, not on the mill.
i want to be able to figure out how much to move past the real part dimension at a specific angle in relation to my endmill radius.

Newtexas- we have auto cad and i can draw the part at scale, then i can see where my tool will be on the drawing. but i want to be able to figure all this myself. when you say add half the radius that is only partially right because you will need to move a distance further than that. it will be specific to to that angle.

am i making any sense?? i dont want to sound crazy.


kind of like if you want to put a radius at the beginning and the end of a taper on a lathe- i have a set of formulas that will let me get all the dimensions needed. i have tried to apply these formulas but i cant seem to get the right answer.

so lets say you have a linear that is 2.000 long and then it ramps up at a 15 deg. angle. we are using the side of the endmill, not the face.
you would have to move to the center of the endmill plus a certain amount that would be specific to your endmill radius and the angle.
Reply With Quote

  #5   Ban this user!
Old 09-27-2007, 08:41 PM
 
Join Date: Feb 2007
Location: usa
Posts: 495
SORCHEROR is on a distinguished road

rusticr6,if you have cad,than its simple,draw your part first,than offset all the part lines by half the cutter your using,now you have the exact path your cutter should follow,just analzye all the points on the new geometry and use those to program,at least until you get a cam program,this should work well on almost all your parts,asuming your only using lines,arcs etc.for me i cut surfaces and slpines too so i ahd to get cam package
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 09-27-2007, 09:33 PM
Jarwalcot's Avatar  
Join Date: Jun 2005
Location: USA
Age: 46
Posts: 184
Jarwalcot is on a distinguished road
Cutter Comp - How To

Rusti,

See if this information helps you any...
Attached Files
File Type: pdf CUT_COMP.pdf‎ (123.9 KB, 371 views)
__________________
JR Walcott
Georgia Machine Tool Resources, LLC
Reply With Quote

  #7   Ban this user!
Old 09-27-2007, 09:55 PM
 
Join Date: Sep 2007
Location: USA
Posts: 116
SeymourDumore is on a distinguished road

"""
kind of like if you want to put a radius at the beginning and the end of a taper on a lathe- i have a set of formulas that will let me get all the dimensions needed. i have tried to apply these formulas but i cant seem to get the right answer.
"""

That's the part I don't get. If you're using tool nose comp ( G41/G42 ) on the lathe, then there is no formula, nor do you need one. You just program the radius tangent to the taper and done. All you need to worry about is to move off the part enough at the end of the path as to not cause overcut during ramp-off. No formula.

Ditto on the mill. If you have the radius drawn, then you program the linear-radius-linear moves, and then move the tool off the path by at least .0001 + 1/2 diameter.
Here is a quick example with a .01 radius on a 45deg angle:

G00 X-1. Y0. Z1.
G01 Z-0.5 F10.
G01 G41 X0. Y0.
G01 X0. Y0.9959
G02 X0.0029 Y1.0029 R0.01
G01 X0.9971 Y1.9971
G02 X1.0041 Y2. R0.01
G01 X2. Y2.
G01 G40 X2. Y3.


This is a cut for 3 lines having coords:
(0,0 : 0,1 ) (0,1 : 1,2) (1,2 - 2,2)
that are filleted by a .01 radius.
Ramp on is done @1" long from X-1., ramp off is also 1" long to Y3., in each case perpendicular to the previous path.
Reply With Quote

  #8   Ban this user!
Old 09-27-2007, 10:01 PM
 
Join Date: Sep 2007
Location: usa
Posts: 11
Webderland is on a distinguished road

E=mc˛
Reply With Quote

  #9   Ban this user!
Old 09-28-2007, 12:14 PM
 
Join Date: Sep 2006
Location: usa
Posts: 23
rusticr6 is on a distinguished road

seymour: i am not using G41/G42 on the mill.
you are most likely more advanced in programming than i am.

how would you program the 2" line then transition to 15 deg. angle with a 1/2" endmill. Without tool compensation. and still receive a 2.000" line.

thanks for the laugh, web
Reply With Quote

  #10   Ban this user!
Old 09-28-2007, 12:25 PM
 
Join Date: Sep 2007
Location: United States
Posts: 49
wganders is on a distinguished road

Rusticr6, if you are really interested in trying to figure out how to calculate your cutter pathes, versus plotting it in CAD, you may need to take a Trig class. Before I discovered CAD I would have to trig all my moves.
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 09-28-2007, 03:28 PM
 
Join Date: Sep 2007
Location: USA
Posts: 116
SeymourDumore is on a distinguished road

Ah Rustic. What you're trying to do is handcode mill programs with nothing but a calculator and a piece of paper.
I could ask why, but won't. I won't because there is no acceptable explanation I could imagine.
But if you must handcode, then:
Suggestion A: Use G41/G42 with full radius comp. This way the only thing need to be figured out is the ramp-on/off move, which is easy.

Suggestion B: If you're not using comp, then draw the part in CAD, offset the path by the cutter radius and then handcode the offsetted path.

I'd strongly recommend the former approach.
Reply With Quote

  #12   Ban this user!
Old 09-28-2007, 08:45 PM
gar gar is offline
 
Join Date: Mar 2005
Location: USA
Posts: 1,498
gar is on a distinguished road

070928-2000 EST USA

rustricr6:

Suppose you have a line segment from -4, 0 to 0, 0. This lies on the x axis from X=-4 to the origin. At the origin the line direction changes to -15 deg. The slope of the -15 deg line is TAN (-15 deg) = - 0.2679.

If your cutter is above the X-axis, then it starts at -4, 0.25 and moves to 0, 0.25. Now the cutter has to move to a point on a line perpendicular to the -15 deg line at a radial distance of 0.25 from the -15 deg line. This can be done as an arc or a straight line but such as to not cut into the apex of the two intersecting lines.

Using the straight line method you continue on the same X-path until you intersec the bisector of the 15 deg angle. This point is at X1 and Y1 where Y1 = 0.25, and X1 = 0.25 TAN (15/2) = 0.25 TAN (7.5) = 0.25 * 0.1317 = 0.0329. From here your path is at a negative slope of 0.2679. If you go a path length of 1 along the -15 deg line, then the end point of the cut is X = 1 COS (15) = 0.9659 and Y = SIN (15) = 0.2588. Next you have to calculate the center of the cutter which is at a point 0.25 on a perpendicular line to the -15 deg line from the end point of the cut. See if you can calculate this point, and see if I made any mistakes up to this point.

Do you really want to hand calculate the cutter path? For a learning and understanding experience it is good exercise. But, you should have a background in geometry, trig, college algebra, and maybe a little calculus.

.
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
CNC Formula 1 Challenge HELP!!!!! buggman Mastercam 15 11-07-2011 06:07 PM
Need a formula Turk88 CNCzone Club House 3 06-15-2006 08:06 AM
What is the Formula? widgitmaster General Metal Working Machines 6 03-23-2006 10:35 PM
Formula CNCRob General CAM Discussion 3 07-01-2005 09:18 AM
formula please! turmite General Electronics Discussion 2 11-22-2003 01:45 PM




All times are GMT -5. The time now is 02:31 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