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 > Fadal


Fadal Discuss Fadal machinery here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 10-12-2006, 08:21 AM
 
Join Date: Dec 2005
Location: usa
Posts: 4
holedpiston is on a distinguished road
Dumb setup question

Got a VMC15 here with 88HS control running format 2 on code generated by CamWorks. Everything works great if I set tool heights to part zero and use zero for the fixture Z. Today I tried setting tool heights to the table and putting the part origin height in for the fixture Z value.

Initially, what happened is I would get Z axis overtravel during a tool change. To fix this I tried adding E0 to the line just before the toolchange. This worked to prevent the Z overtravel, but I also got an unsettling XY shift as the head retracted. Also, at the end of the program when the table normally comes to the full +Y home position, I got an overtravel fault there, too.

My post outputs this prior to a toolchange:

Z0 H0 M05, which I tried changing to Z0 H0 E0 M05

End of program typically looks like this:

Z0 H0 M05
X0 Y0 E0
M02

Not sure which part of that sends the table home.

Anyway, can anyone lift my cloud of ignorance here as to what is going on? I would really like to continue setting tool heights to a non job-specific reference for obvious reasons.

Cheers
Reply With Quote

  #2  
Old 10-12-2006, 09:51 AM
*Registered User*
 
Join Date: Jul 2004
Location: USA
Age: 37
Posts: 374
fpworks is on a distinguished road

Like you, I always input a 'z' value on my fixture/workpiece offsets, so the tools are not dependent on the setup.

The only thing I have before a toolchange command is M5.

The M6 command automatically (and simultaneously) cancels your tool length offset and the 'z' value of your current work offset, so the only time it isn't safe is if your workpiece is REALLY tall and your tool can hit your setup when at the tool change position.

At the end of my program, I bring the table to max y+ also, but I use the following line in my cam post to do so:

G0 X0Y0Z0 E47 H0
Where E47 is usually X0 Y8. Z0 I say "usually" because if a setup is offset on the table (in x) I just go into the offsets and put X-10. or something like that in E47.

If you were wondering why I don't use E48, that is my location of my electronic tool length touch probe.

If I haven't covered it here, please "post" a sample post, as well as the values in your tool length offset and fixture offset.

Justin
Reply With Quote

  #3  
Old 10-12-2006, 10:25 AM
*Registered User*
 
Join Date: Jul 2004
Location: USA
Age: 37
Posts: 374
fpworks is on a distinguished road

Sorry, should have read your post more carefully.

"Z0 H0 M05" can cause a z axis overtravel because the z component of your fixture offset has not been cancelled.

Here is how I execute a tool change

G1, G0, etc... (cutting away)
M5 (this kills the spindle and cancels M7 and M8)
T2M6

You said the following code give you problems:
Z0 H0 M05
X0 Y0 E0
M02

The first line cancels your tool length offset, but not your workpiece offset, so this is how you can get z axis overtravel.

The second line return the table to the home position, but not the spindle.
Reply With Quote

  #4   Ban this user!
Old 10-12-2006, 02:00 PM
 
Join Date: Dec 2005
Location: usa
Posts: 4
holedpiston is on a distinguished road

Thanks for the insights. I think I just need to experiment a little and then edit my post.

Cheers,
Keith
Reply With Quote

  #5   Ban this user!
Old 10-13-2006, 06:23 AM
perrettamachine's Avatar  
Join Date: Jun 2005
Location: USA
Posts: 8
perrettamachine is on a distinguished road

I don't preset tool lengths on the Fadals in my shop. We change out jobs every couple of days on them, and just take a couple of minutes of setup time to set each tool to to the programmed z zero setting. The tool setting cycle in the controls makes it very simple.
I haven't been convinced to do otherwise. Maybe someone can give me a good reason to change. The fact that I don't have enough tool holders to designate for the variety of tools I use may be one reason.
I end my programs like this:
N61G53Z0
N62X0Y0Z0E0H0
N62.1M6T1
N63M30
I let the operator put whatever value he wants to change parts in the x and y location on N62. I call up my first tool before the progaram ends.
I use fixture offsets all the time, but usually just in the x and y axis.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 10-13-2006, 04:37 PM
 
Join Date: Dec 2005
Location: usa
Posts: 4
holedpiston is on a distinguished road

If I had a touch probe, I probably wouldn't be worrying about this, but I change setups many time per day. The tool setting cycle in the control is good, but it gets tedious after the Nth time. I try to keep track of all the tool settings in my head between setups and just modify them without actually touching off. Sometimes I get it wrong with predictable results.
Reply With Quote

  #7   Ban this user!
Old 10-16-2006, 09:22 AM
 
Join Date: Oct 2003
Location: usa
Posts: 93
timf is on a distinguished road

i use an offline tool setter for every tlo i get.

most of my tables have multiple jobs/operations set up.
even if it is a new job i like to cycle thru all ops before i commit to the first.
the really cool thing about the preset tlos is any tool in my rack is usable on any operation.

since the tlos are from the spindle nothing changes from set up to set up for the tool.
with the z number in my fixture i can use the same spot drill or endmill in any operation, even swap tools between machines.
alot of times the second or third op will have the same tools so i just program them with the same tool numbers when writing the code and the operator only has to pick up X,Y,Z off set for new set up, tools are already in the rack.

when we first get the presetter i was old school and sounded just like you.
but after using it for awhile i'm now a believe and don't want to the old method anymore.

when the toolsetter broke down we used a hiegth gage and an indicator to achieve the tlos instead of the old method.

if your using the tool setting probe, then i agree, the cycle takes longer than just setting them by hand, but an offline toolsetter is the way to go.
Reply With Quote

  #8   Ban this user!
Old 10-16-2006, 06:23 PM
Neal's Avatar  
Join Date: Mar 2003
Location: Chatsworth, Ca
Posts: 896
Neal is on a distinguished road

Personally, I'm not a fan of the tool presetters. I understand the concept as to why they are used. My only issue is that IF the fixture offsets are not programmed correctly AND the cancellation of the Tool Length offset are not carefully considered, you might be in for a big crash.

Neal
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





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