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 > General CNC (Mill and Lathe) Control Software (NC)


General CNC (Mill and Lathe) Control Software (NC) General Discussion of CNC (Mill and Lathe) control software here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 07-24-2006, 09:53 AM
 
Join Date: Mar 2006
Location: USA
Age: 33
Posts: 39
Jorge-D-Fuentes is on a distinguished road
Not as much of a newbie, but still one *sigh*... TNC Question

Hi, it's me again.
A long while ago (in this thread I was a newbie looking for information on how to run a few programs on an OL-1 CNC Lathe.

Fast-forward a few months, and I've followed the advice of the good people here, and now we're doing production rather well.

My question has to do with an incident that happened at work:

I've been programming the toolpaths for the rings we're cutting here. I decided not to use Tool Nose Compensation, since I found out what the specs of the Sandvik Coromant tool were (about 0.016" Tool Nose Radius), set up as a Front Face tool. I also found out what the geometry of the other two tools (Inside Round and Part-Off) were, and incorporated all the specs into my programming code (generated easily by using a combination of Microsoft Excel and SolidEdge V18, as well as what I learned here and in a number of other manuals).

Rings are coming out perfect specs-wise, down to the mil.

Then the company decided to change Tools on me. They purchased a different Insert with different Tool Nose Radius.

After much arguing, I managed to get the company to purchase the correct Insert for that tool (tool #1, the front-face looks like THIS , courtesy of the other thread's attachment from someone who helped me here).

However, had they decided not to comply, I would've had to recode everything based on the new tool insert's specifications.

I'd like to avoid such an incident from happening in the future, so I'm thinking of using TNC for all the tools, so that if they ever change tool inserts on me, I can just input what the Tool Nose Radius is, into the Tool Geometry page of the Lathe.

I'm not too familiar with TNC, however. I know that with Insert 1 (the top-trimming tool that's front-faced), I'd have to set up a G42 somewhere so that the tool is offset to the correct direction as it makes the profile cut. However, when it comes around, when do I switch it to G41? DO I switch it to G41?

The Haas manual has barely one third of the page dedicated to TNC, and while I get the 'gist' of how to use it in a program, I'm uncertain about many things, such as the Tool's influence on the X axis (the G code suggest a shift to the left or right, but says nothing about top).

If you kind people could point me to a source of exactly how to use the TNC correctly, I'd very much appreciate it.

And yeah, knowing the company I work for, it's likely that they'll purchase different tools. Right now it's not too many programs, but later on it'll get worse, as new styles get made, etc.

Please help.

Thanks,
Jorge
Reply With Quote

  #2   Ban this user!
Old 07-24-2006, 10:05 AM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,563
Geof will become famous soon enough

Originally Posted by Jorge-D-Fuentes
.....If you kind people could point me to a source of exactly how to use the TNC correctly, I'd very much appreciate it......
If you insist on keeping the "exactly" in your request you are doomed to disappointment .

I think you may have missed a few pages in your Haas manual. If you look for G41, G42 which are the TNC commands located in the G codes portion of the manual you will find about one third of a page. Check the Index for Tool Nose Compensation and you will find some more pages. I have a manual dated January 2005 which I got with a GT20 and it has a longer explanation running from page 46 to page 64.
Reply With Quote

  #3   Ban this user!
Old 07-27-2006, 07:24 PM
 
Join Date: Mar 2006
Location: USA
Age: 33
Posts: 39
Jorge-D-Fuentes is on a distinguished road

Hmm... perhaps I did miss it (I'm not home right now).
Please forgive me for my English...

From what I recall, the G41 and G42, when looking in "G Codes & M Codes" section of the manual, was only one third of one page. I did not think the manual had more, but apparently it does.

Forgive me.
Reply With Quote

  #4   Ban this user!
Old 07-27-2006, 07:38 PM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,563
Geof will become famous soon enough

Originally Posted by Jorge-D-Fuentes
....From what I recall, the G41 and G42, when looking in "G Codes & M Codes" section of the manual, was only one third of one page......
In that section yes it is about one third of a page and nowhere on this one third does it tell you there is more elsewhere. The Haas manual is not very well written.
Reply With Quote

  #5   Ban this user!
Old 07-27-2006, 08:44 PM
 
Join Date: Jun 2006
Location: USA
Age: 46
Posts: 478
ajl6549 is on a distinguished road

Basicaly it's the same as a machining ctr. using CDC (cutter diameter compensation)
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 07-27-2006, 09:17 PM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,563
Geof will become famous soon enough

Originally Posted by ajl6549
Basicaly it's the same as a machining ctr. using CDC (cutter diameter compensation)
It is not really the same. On a machining center the cutter can approach the work from any side but on a lathe the tool is directional; left hand, right hand, inside, outside and this adds a bit of complexity to tool compensation. This is what is described on the pages I referred Jorge too.
Reply With Quote

  #7   Ban this user!
Old 07-28-2006, 06:24 AM
 
Join Date: Jun 2006
Location: USA
Age: 46
Posts: 478
ajl6549 is on a distinguished road

So let me see if I got this right... as a guess, if I was turning an OD from the right end of the work, (tail stk end) twords the chuck, (left) I would use...G42? And if I was boring, ID the same way would it then be G41? or do I have it backwards?

A.J.L.


P.S. my lathe skills are a little... rusty.
Reply With Quote

  #8   Ban this user!
Old 07-28-2006, 10:07 AM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,563
Geof will become famous soon enough

Originally Posted by ajl6549
So let me see if I got this right... as a guess, if I was turning an OD from the right end of the work, (tail stk end) twords the chuck, (left) I would use...G42? And if I was boring, ID the same way would it then be G41? or do I have it backwards?

A.J.L.
P.S. my lathe skills are a little... rusty.

Here is a link to the pdf file that contains the Haas lathe manual;
http://www.haascnc.com/customer_serv...he/96-8700.pdf

The TNC explanation starts on page 53 and runs to page 63 and is followed by an explanation for using manual compensation incorporated into your program
Reply With Quote

  #9   Ban this user!
Old 07-29-2006, 03:14 PM
 
Join Date: Mar 2006
Location: USA
Age: 33
Posts: 39
Jorge-D-Fuentes is on a distinguished road

Originally Posted by Geof
In that section yes it is about one third of a page and nowhere on this one third does it tell you there is more elsewhere. The Haas manual is not very well written.
AMEN to that!
It really isn't. Often I have to lurk in this forum to see answers to questions that would be so simple to just look up.

Anyway, I'm still not at work (I meant to say 'not at work' at my earlier post), but thanks for all your responses. I will take a look at the pages mentioned (and I saved the PDF too) when I return to Work.

My inserts always cut towards the chuck, never away from it, as they're not double-sided tools (well, the inside grooving one appears to be, but still 'moves' into the chuck, never away from it).

I'm always afraid of doing some mistake in the code and breaking a tool insert; though I'm happy to notify that that's YET to happen (they do break, but it's never due to the code being incorrect, it's always something like the stock material is held wrong, etc.).

Although the company I work for is thinking of adding Live Tooling to the list of things. HEADACHE!

I really need to push for a CAM system if they do that, 'cuz I don't think I can do it with my brain alone.
Reply With Quote

  #10   Ban this user!
Old 07-30-2006, 03:06 AM
broby's Avatar  
Join Date: Apr 2006
Location: Australia
Age: 48
Posts: 578
broby is on a distinguished road

Jorge,
I find the easiest way to get teh "correct" G41 or G42 direction for cutter radius compensation is to visualise standing behind the tool and looking down the direction of cut. If the tool is on the Right Hand side of the job, use G42 compensation, if it is on the Left Hand side, use G41!
From a Lathe point of view this translates into G42 for OD turning (Tailstock to Headstock direction) and G41 for ID work, As for Facing use G41 as the tool is on the Left of the cut going across the face of the part!
This may seem confusing unless you visualise programming from the "top" of the drawing. i.e. draw a picture of a shaft with the centreline of the shaft across the page, if you think of the tailstock as being on the Right Hand side of the drawing and the Chuck on the LH side of the drawing, with the tool coming in from the top rh corner. You will then see that the OD turning tool is on the Right when turning the shaft=G42 and on the LEFT when facing the tailstock end of the shaft = G41.
Hope this helps.
Regards
Brian.
Reply With Quote

Sponsored Links
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





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