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 06-27-2007, 06:42 AM
 
Join Date: Oct 2006
Location: USA
Posts: 134
donl517 is on a distinguished road
The best way to use "Fixture Offsets" In a CNC88?

We used work offsets everyday where I used to work. Several of the tools in the machine were common in every machine. Tool 1 was always set to a length of 0.00". We then used tool 1 to find the top of the part and set Z0 for whatever work coordinate we wanted to use. This was the first real CNC production shop I had worked in. Every where else I ever worked were Mould and Fixture shops.

Could someone give a step by step detailed walkthrough of how to go about setting up a Fadal CNC88 in a similar manner. I would like to leave certain tools in the machine always ready to run and use tool 1 to find the top of the part.

Thanks,
Don
Reply With Quote

  #2  
Old 06-27-2007, 08:07 AM
DareBee's Avatar
Monkeywrench Technician
 
Join Date: Jan 2004
Location: Stratford, Ont. Canada
Posts: 2,783
DareBee is on a distinguished road

My method is not exactly what you have asked but is close.

I set all tool tips to 0.0 on the table.
You then measure or calculate the height to the top (or bottom) of your workpiece from the table.

Eg my 4th axis is 6.5 to center
my vise is 2.875 to the base + parallel + Mat thickness.
Face of 3 jaw chuck 3.937

My 4th axis is G58
Vise is G54 (axis is XY 0)
3 jaw is g55 (back jaw and work stop = 0)

Sometimes I need to pick up 1 edge for my fixture offset but frequently I need to pick up nothing.

I do not use Z offsets for the fixture. Simply because I don't know how it will work, I have never had time to piss around figuring it out (if it is even doable?) and what I do works real good anyway.

I do most of my programming in CAM and offset the regions or model above Z zero to correspond with the fixture height on the machine.

Eg If the top of my material is 5" above table and I am cutting a 1" deep slot my tool will be programmed at H(tool number)Z4.0

IF I am required to pick up or remachine a precision component I will still do a custom setup (indicate the part itself and set tools to the part itself) to ensure that my setup is the best it can be.
__________________
www.integratedmechanical.ca
Reply With Quote

  #3   Ban this user!
Old 06-27-2007, 11:36 AM
mad mark's Avatar  
Join Date: Jun 2005
Location: Orofino, Idaho USA
Posts: 31
mad mark is on a distinguished road
WFO's

Everyone I have always taught, I had to break old habits of setting tools to the top of a part.

In rapid prototype and production work I use common (T1-T11) tools set with a tool height setter off of the table, THEY STAY IN THE MACHINE, AND STAY SET!!!! Always use fixture offsets for x,y,& z. Way faster!!! When running 7-9 workstations for a single part every dimension is infinitely adjustable that way. No guessing the distance from the top of G54 to G56 etc...

As for the 4th axis, some times I'll run a work fixture offset off of centerline for turned parts etc..., but for the fixtures using the tombstones I use g54, g55, etc. I want each tool in the spindle ONCE for the entire part or parts!!!

Mark
__________________
Mark D. Walton
Ridge Runnin' Mfg.
Reply With Quote

  #4   Ban this user!
Old 06-27-2007, 12:34 PM
 
Join Date: Oct 2006
Location: USA
Posts: 134
donl517 is on a distinguished road

Originally Posted by mad mark View Post
In rapid prototype and production work I use common (T1-T11) tools set with a tool height setter off of the table, THEY STAY IN THE MACHINE, AND STAY SET!!!! Always use fixture offsets for x,y,& z. Way faster!!! When running 7-9 workstations for a single part every dimension is infinitely adjustable that way. No guessing the distance from the top of G54 to G56 etc...


Mark
Mark,

It sounds like you are describing exactly what I want to do. Can you give a step by step of setting up the tooling and offsets to work this way. One problem I have already run into when setting the fixture offsets the machine wants to move to X0, Y0, Z0. It looks like a recipe for disaster. Does it really make a difference as far as fixture offsets are concerned if I am running Format 1 or 2?

Thanks,
Don
Reply With Quote

  #5   Ban this user!
Old 06-27-2007, 12:37 PM
 
Join Date: Jun 2004
Location: United States
Posts: 26
widgits is on a distinguished road
Fadal fixture offsets

First thing I have to ask if your using format 1 or 2
format 1 is fadals specific programming setup using E1-E99
format 2 is Fanuc compatible using G54-59 fixture offsets
So what would you rather have 99 or 6 base fixture offsets?
To check this at "ENTER NEXT COMMAND" command prompt
punch in SETP (set parameters) enter
From here you can change which format the control runs in

After 20+ years of running Fadals I have just a couple of things to say
about setting the tools and fixture offsets
KEEP IT SIMPLE!!!
I "ALWAYS" set the tool length offsets to the top Z0 of the part
ALWAYS!!!, If you do this with a tool height block or off the table
and then set a Z value into the fixture offsets this just confuses
the next guy
This also ensures that the programmed values equal the part dimensions
Unless you like back calculating numbers
The only time I use a Z value fixture offsets is when I have multiple
parts and this value is the difference in height between E1 and E2
either plus or minus
So this means that fixture offset E1 has no Z value
To find this height for E2-E3-E4 etc
just write down the tool length offset for T1
Jog T1 over and touch it to the top of the part at E2
subtract this new E2 value from the tool length offset value of T1
you wrote down earlier
and enter this difference into the control at fixture #2

The machine will now change the tool heights for the next fixture offset
If you break a tool just jog back to the first surface you set all the tools
lengths at in the initial setup E1 and punch in SL,1 or SL,2 etc. and enter

Pretty simple and easy control to learn
But if you get into the fixture offset utilities
Just wait till someone sees you locate a round part with an edge finder
to find a center
Yes, you just read this correctly
Locate the center of a round part with an edge finder
It works very well and accuratly
I didn't believe it myself at first, Then I checked it with an indicator
I was off only about .0005" TIR

Hope this helps
Widgits
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 06-27-2007, 12:45 PM
mad mark's Avatar  
Join Date: Jun 2005
Location: Orofino, Idaho USA
Posts: 31
mad mark is on a distinguished road

I've always used format 2............

moved to xo yo zo?? machine zero's???

try G0 G90 G54 X0 Y0, don't call up Z0 you have to have the tool height offset in there for whatever tool is in the spindle.....

t1m6
g0 g90 g54 x0 y0 z5.0 h1......
t2m6
g0 g90 g54 x0y0 z5.0 h2......
this will go to E1 or g54 and 5" above the part with that tool only. This is why when you use multiple wfo's you don't set the tools to the top of one part, SET THEM TO A COMMON HEIGHT FROM THE TABLE!
__________________
Mark D. Walton
Ridge Runnin' Mfg.
Reply With Quote

  #7   Ban this user!
Old 06-27-2007, 01:58 PM
 
Join Date: Oct 2006
Location: USA
Posts: 134
donl517 is on a distinguished road

Originally Posted by mad mark View Post
moved to xo yo zo?? machine zero's???
Not the machine 0's but the Offset 0's. I did not have a Z height called only X & y but it went to Z 0 anyway. The next line had my H1 Z0.1 tool height call, so then it moved 0.1 above the part. Luckily I had called the length of the tool 0 and had used it to pick up the top of the part. Apparently that is not going to work.

1. So set the tools to a common plane.
2. How do I then find the top of part for the fixture offset? Can I use tool 1?

Sorry if I'm a little dense on this but it is not working at all how I was used to it.

Don
Reply With Quote

  #8   Ban this user!
Old 06-27-2007, 02:04 PM
 
Join Date: Oct 2006
Location: USA
Posts: 134
donl517 is on a distinguished road

Originally Posted by widgits View Post
KEEP IT SIMPLE!!!
I "ALWAYS" set the tool length offsets to the top Z0 of the part
ALWAYS!!!, If you do this with a tool height block or off the table
and then set a Z value into the fixture offsets this just confuses
the next guy
Hi Widgits,

Yeah I ran a Fadal for about 6 years back in the 90's, and that is how I always did it too. However, having worked in a production environment I found I do like not having to touch every tool every setup. It was great to grab tool 1 and touch the top of the part and the first 10 tools were set just like that. For that reason tool 1 always had a length of 0, all the other tools were comped from that. As far as the "next guy", that's me too! I'm confused most of the time anyway so I don't think this procedure can hurt to much.

Thanks for the feedback,
Don
Reply With Quote

  #9   Ban this user!
Old 06-27-2007, 02:19 PM
mad mark's Avatar  
Join Date: Jun 2005
Location: Orofino, Idaho USA
Posts: 31
mad mark is on a distinguished road

most lean shops will tell you that things need to be standardized, if the next guy is confused or wants to run a job differently, train him on the standard. Minimizing set-ups on prototype and production is the name of the game, and not having to reset tools every job is step #1!!! Have a standard tool list at each machine ie.....t1=3" face mill t2=3/4" rough end mill t3=1/2" rough end mill etc......those tools are set and stay put every job.....in order to do this you have to set the tools to a place other than the top of the part!!!! Fadal format 2 recognizes E values so have your post out put e1, e2, e3, etc....

Your fixture offset is the difference between where the tools are set and the fixture you're using. Off of the table that would be a positive value. If I had to reset tools at my old job where we had 300+ tool magazines a 1 hour set-up would have taken ten hours and I'd be looking for another job!!!
__________________
Mark D. Walton
Ridge Runnin' Mfg.
Reply With Quote

  #10   Ban this user!
Old 06-30-2007, 10:29 AM
 
Join Date: Oct 2003
Location: USA
Age: 36
Posts: 493
Edster is on a distinguished road

Just wait till someone sees you locate a round part with an edge finder
to find a center
Yes, you just read this correctly
Locate the center of a round part with an edge finder
It works very well and accuratly
I didn't believe it myself at first, Then I checked it with an indicator
I was off only about .0005" TIR
Could you elaborate on this a little? I'd definatly have a use for this tip. Do you need to start in the apporximate center of the circle, or will any three spots work?

I program all my tools off the table or bed of the vise, whichever I'm using. I end up putting a positive offset in the z value of the fixture offset. The problem with fadal format 1 is when you call the offset, even if you don't specify a z move the machine will try to adjust the z the ammount of the offset. This means with 2.000 in the z offset for E1, then a G0X1.Y-1.E1 the machine ends up moving the z axis up two inches. I don't know if this is true for format 2 or not. This is certainly not the case with my old Haas TM-1 or new Okuma MCV4020. To get around the problem I put the x y z move and call the Tool and work offset in the same line. I don't like this method because Fadals slow down all the axis when one axis decelerates. Does anyone know if this happens in format 2?
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 06-30-2007, 12:55 PM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,563
Geof will become famous soon enough

Originally Posted by DareBee View Post
....Eg If the top of my material is 5" above table and I am cutting a 1" deep slot my tool will be programmed at H(tool number)Z4.0...
We do things very similar to Darbee with one difference: Our reference point is not at the table but at a point higher than the highest part. We do production on our own products so we know how high that is.

The reason for this is because errors get made in number entry: One possible error is punching the negative sign when the value to be entered should be positive.

If the value should be positive and a negative is entered you finish up a long way further down than you should be with probably disatrous consequences.

If the value should be negative and a positive is entered you finish up machining air which is much quieter.
__________________
An open mind is a virtue...so long as all the common sense has not leaked out.
Reply With Quote

  #12  
Old 06-30-2007, 02:26 PM
dertsap's Avatar
Gold Member
 
Join Date: Oct 2005
Location: canada
Posts: 3,667
dertsap is on a distinguished road
Buy me a Beer?

the best experience that i had in a production environment was to have all the tools located from the table (tool probe) , we designed the fixturing with locating pins , on the virtical we had a sub plate that all the fixtures bolted to , on the horizontal the tombstones were fitted the same , everything was set using g10 and a lot of use of g52 shifts , it was idiot proof drop the fixture on load the programs press cycle start and walk away
the use of keeping the same tools and setting up in a way that a fixture always locates in the same position is a huge time saver in the long run especially when g10 can be utilized
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
"low end" HF Spindle or "high end" router for about $1000? biomed_eng DIY-CNC Router Table Machines 14 01-06-2012 12:15 AM
Can the Haas do "G54P1" style offsets. Mike Mattera G-Code Programing 5 06-23-2007 04:53 PM
Has anyone looked at the "JET" or "Shop Fox" manual machines? boosted General Metal Working Machines 12 03-04-2007 09:33 PM
4020 1985 CNC88 "Stops In Motion" chipsahoy Fadal 7 10-30-2006 09:14 AM
Vertical system "jerks" and "bangs"?? REVCAM_Bob Servo Motors and Drives 5 06-12-2006 09:09 AM




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