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 03-07-2007, 02:13 PM
 
Join Date: Jun 2006
Location: USA
Age: 37
Posts: 57
elaganis is on a distinguished road
Tool Shift for gang tooling

Does anyone the correct way to shift the X and Z tool measurements when using a gang holder? I have a TL-1 w/an automatic 4-pos. changer. Not enough for everything I need to do. So I made gang tool holders to double my tool change capacity. Example, I have a spot drill and drill at T4. Both are programmed but the one set for offset 4 is the only one that works. When I call out a new offset, ie. T405 vs. T404, it never shifts and redrills the hole.
Reply With Quote

  #2   Ban this user!
Old 03-07-2007, 02:21 PM
jackson's Avatar  
Join Date: Oct 2006
Location: United States
Posts: 586
jackson is on a distinguished road

did you change the offset #5 to compesate there has to be diferences in the tool so you need to make nesessery changes to the offset
__________________
individual who perceives a solution and is willing to take command. Very often, that individual is crazy.
Reply With Quote

  #3   Ban this user!
Old 03-07-2007, 02:30 PM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,565
Geof will become famous soon enough

Originally Posted by elaganis View Post
Does anyone the correct way to shift the X and Z tool measurements when using a gang holder? I have a TL-1 w/an automatic 4-pos. changer. Not enough for everything I need to do. So I made gang tool holders to double my tool change capacity. Example, I have a spot drill and drill at T4. Both are programmed but the one set for offset 4 is the only one that works. When I call out a new offset, ie. T405 vs. T404, it never shifts and redrills the hole.
I use gang tools on several different positions on the four place toolchanger and just number the tools T101, T111, T121; T202, T212, T222 etc.

When entering the tool offsets you just have to cursor down to the correct line in the table.
Reply With Quote

  #4   Ban this user!
Old 03-07-2007, 02:43 PM
 
Join Date: Jun 2006
Location: USA
Age: 37
Posts: 57
elaganis is on a distinguished road

Originally Posted by Geof View Post
I use gang tools on several different positions on the four place toolchanger and just number the tools T101, T111, T121; T202, T212, T222 etc.

When entering the tool offsets you just have to cursor down to the correct line in the table.
I did the offset Dia measure in x and Z at offset number 5.

I assume T101 is Tool 1 offset 1.
and therefore T102 is Tool 1 offset 2, T1<tool number 02<tool offset number
Yours seems to be different?
Reply With Quote

  #5   Ban this user!
Old 03-07-2007, 03:29 PM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,565
Geof will become famous soon enough

Originally Posted by elaganis View Post
I did the offset Dia measure in x and Z at offset number 5.

I assume T101 is Tool 1 offset 1.
and therefore T102 is Tool 1 offset 2, T1<tool number 02<tool offset number
Yours seems to be different?
If you have three tools ganged on the toolchanger at position 1 you always need to have T1nn so the toochanger goes to position 1.

For one tool use T101 and put the offsets for this tool in line 1 of the offset table.

For the next tool use T111 and put the offsets for this tool in line 11 of the offset table.

For the next tool use T121 and put the offsets for this tool in line 21 of the offset table.

Do the same for the other locations on the toolchanger.

T202 is line 2 in the table.
T212 is line 12 in the table.
T222 is line 22 in the table.

Etc.

I find doing it this way makes it easier to identify which offset is associated with which tool in the gang. Normally I make the tool closest in 101, the next one out 111 and the furthest out 121.

We do this on all our machines; TL1, GT20, SL10, HL1 to speed up cycle times on small parts.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 03-07-2007, 04:03 PM
 
Join Date: Jun 2006
Location: USA
Age: 37
Posts: 57
elaganis is on a distinguished road

Thanks Geof! I will try this right now.
-E
Reply With Quote

  #7   Ban this user!
Old 03-08-2007, 02:30 PM
 
Join Date: Jun 2006
Location: USA
Age: 37
Posts: 57
elaganis is on a distinguished road

It didn't work at first. (same as I've been programming it) I realized the problem was in my post which was calling out a tool offset cancel prior to the next tool offset. My bad.
thanks again for the advice!
Reply With Quote

  #8   Ban this user!
Old 03-08-2007, 03:07 PM
 
Join Date: Jun 2006
Location: USA
Age: 37
Posts: 57
elaganis is on a distinguished road

Ok just broke the tool. maybe I need the offset command? Here is the program:
(TOOL - 4 OFFSET - 5)
(LDRILL DRILL .125 DIA. INSERT - NONE)
G0T0405
G97S1000M03
G0G54X0.Z.25
Z.1
G1Z-.4F.01
G0Z2.25
T0404G96S1000
Z.1
X.1603
G1Z0.F.005
Z-.0471
G2X.1229Z-.076R.0317
X.1234Z-.0797R.0317
G1Z-.1741
X.1092Z-.167
G0X.081
Z.1
X.1703
G1Z0.
Z-.0505
G2X.1329Z-.076R.0267
X.1335Z-.0797R.0267
G1X.1334Z-.1741
X.1192Z-.167
G0X.0889
Z.1
X.1803
G1Z0.
Z-.0545
G2X.1429Z-.076R.0217
X.1434Z-.079R.0217
G1Z-.1741
X.1292Z-.167
G0X.0989
Z.02
G0X0.Z6.M05
T0400
M01

Offset 4 has a boring bar while offset 5 is a drill. It basically tries to bore with the drill. In other words the gang block never shifts.

Help?
Reply With Quote

  #9   Ban this user!
Old 03-08-2007, 05:42 PM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,565
Geof will become famous soon enough

I think I found your problem; it is not your offsets it is in the program and it is not really a mistake. I think your boring tool must have been shorter than your drill.

I set up my TL1, the first picture shows a shot of the graphics display from the program the second picture with a jiggling camera shows the tools. I was using a 1/8" endmill as a boring tool. The third picture shows the offset table for your program with the drill being offset 4 and the boring tool offset 5. I machine a piece of brass successfully.

However I did get a scare and I was lucky I did not break a tool. The reason I did not was because my boring tool was slightly longer than the drill. Here is a section of your program showing the place I think your breakage occurred.
I have put comments on the relevant lines.

%
O00000
(TOOL - 4 OFFSET - 5)
(LDRILL DRILL .125 DIA. INSERT - NONE)
G00 T405 This line sets offset 5; in my case Z is -20.6882
G97 S1000 M03
G00 G54 X0. Z0.25
Z0.1
G01 Z-0.4 F0.01
G00 Z2.25
T404 G96 S1000 This line sets offset 4; in my case Z is -20.6062
Z0.1 This is the guilty line. The offset is now set for the boring tool but the drill
is still in position. This line only move Z to Z0.1 using offset 4 but it
does not move X so the drill stays in position. In my case offset 4 is
0.082 more positive than offset five so the drill stops 0.182" away from
the work.
If the boring tool had been shorter then offset 4 would have been
closer and at this move the drill would have rammed into the work.

The solution is to put the X move before the Z move so that the correct tool is in place.

Below is how I would do the offsets and this is also shown in the fourth picture. Instead of using 4 and 5 I use 4 and 14. The first tool to do anything, the drill in this case, I make Tool 404 using offset 4 and the next tool is Tool 414 using offset 14.

%
O00000
(TOOL - 4 OFFSET - 4 AND 14)
(DRILL .125 DIA. OFFSET 04)
(BORING TOOL OFFSET 14)
G00 T404
G97 S1000 M03
G00 G54 X0. Z0.25
Z0.1
G01 Z-0.4 F0.01
G00 Z2.25
T414 G96 S1000
Z0.1
X0.1603
G01 Z0. F0.005
Z-0.0471
G02 X0.1229 Z-0.076 R0.0317
X0.1234 Z-0.0797 R0.0317
G01 Z-0.1741
X0.1092 Z-0.167
G00
Z0.1
X0.1703
G01 Z0.
Z-0.0505
G02 X0.1329 Z-0.076 R0.0267
X0.1335 Z-0.0797 R0.0267
G01 X0.1334 Z-0.1741
X0.1192 Z-0.167
G00
Z0.1
X0.1803
G01 Z0.
Z-0.0545
G02 X0.1429 Z-0.076 R0.0217
X0.1434 Z-0.079 R0.0217
G01 Z-0.1741
X0.1292 Z-0.167
G00
Z0.02
G00 X0. Z6. M05
T400
M01
%


And if your boring tool was not shorter than your drill I don't know what went wrong.
Attached Thumbnails
Click image for larger version

Name:	First.jpg‎
Views:	111
Size:	116.2 KB
ID:	33232   Click image for larger version

Name:	Second.jpg‎
Views:	212
Size:	79.8 KB
ID:	33233   Click image for larger version

Name:	Third.jpg‎
Views:	124
Size:	85.0 KB
ID:	33234   Click image for larger version

Name:	Fourth.jpg‎
Views:	92
Size:	89.2 KB
ID:	33235  

Reply With Quote

  #10   Ban this user!
Old 03-08-2007, 06:27 PM
 
Join Date: Jun 2006
Location: USA
Age: 37
Posts: 57
elaganis is on a distinguished road

Once again Geof, thank you.
However, I did get it working before I read this by adding G0 G54 X0. Z1. right before the new offset call out of T414. The Z plane at 1" was my check. How does this differ from what you had? I'm assuming the X move did the trick since the command was modal?
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 03-08-2007, 06:42 PM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,565
Geof will become famous soon enough

Originally Posted by elaganis View Post
Once again Geof, thank you.
However, I did get it working before I read this by adding G0 G54 X0. Z1. right before the new offset call out of T414. The Z plane at 1" was my check. How does this differ from what you had? I'm assuming the X move did the trick since the command was modal?
I would have to look at it on the machine to say exactly what it did. I think probably it was that you moved 1 inch further away and also moved your X to a different location.
Reply With Quote

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

Geof is it safe to assume that a Haas Lathe will cancel the last offset like this:

G0G40G80G99M5
G28U0W0M9
G50S2000M41
T0100M8<<<<<<<<<<<Tool Index
G96S750M3
G0X1.25Z.1T0101>>>>>>>>>Tool 1 Offset 1
G41G1Z0F.025
X0F.006
Z.075
G40G0Z1.5
T0100>>>>>>>>>>>Cancel Offset
G0X1.25Z.1T0121>>>>>>>>>>>Tool 1 Offset 21
G71P10Q20U.01W.008D500F.01
N10G41G0X.4
G1Z0F.006
X.5Z-.05
Z-1.0
N20X1.25

G40G0 Z1.5M9
T0100>>>>>>>>>>>>Cancel Tool Offsets
G28U0W0
etc.
etc.

I found that Canceling the last offset has fewer problems than calling a new one. Provided that the tool is in a safe position to cancel the last offset (at least 3 times the nose radius away from the work piece).
__________________
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
Datum Shift with TNC530 Bubbles General CNC (Mill and Lathe) Control Software (NC) 1 07-20-2006 05:23 PM
Gang tool cnc mini? Call Maker Mini Lathe 6 03-26-2006 11:38 AM
offset shift and part off nitemare Daewoo/Doosan 1 03-03-2006 09:49 PM
Anyone need help on 3rd shift?? AMCjeepCJ Milltronics 0 12-22-2005 01:34 AM
Grid Shift scuba General Metal Working Machines 1 10-13-2004 03:50 PM




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