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 01-06-2010, 10:27 PM
 
Join Date: Jan 2009
Location: united states
Posts: 28
slick_ride is on a distinguished road
Angry Defining part origins on a 2216?

I have read a dozen different threads and am still having problems setting the z-axis part home position that corresponds to my CAD coordinates. I have been using the fixture offsets under the utility menu and have no problem setting up the x and y axis' using an edge finder. I am not sure how to define the z-zero point (usually the top of my stock). I typically load my first tool, touch the top of the stock and call that my z-axis fixture offset. It doesn't work. I can get it to work by defining the H value in the code as zero but only for the current tool. Any tool loaded after will crash. What is the proper way to tell the machine that the top of the stock clamped in the vise is located at z0? Do I need to pull the tool out of the spindle or register the top of the table? I use one vise and set the tool offsets to the top of the vise. Thanks, Dan
Reply With Quote

  #2   Ban this user!
Old 01-07-2010, 05:47 AM
 
Join Date: May 2005
Location: usa
Posts: 32
Techman is on a distinguished road

Maybe the best thing for you to do is leave the fixture offset set to Z 0 and then set each individual tool length on top of your part so that the tool length takes care of the Z value. If you leave the same tools in your machine from job to job and the Z height varies from job to job then you may want to consider always picking your tool length up on a gage block set on the table. If you set your tool lengths this way then you would need to establish the distance from the top of the gage block to the Z zero surface of your part and put that number in your fixture offset. Our machine has a tool length probe and thats basically how we handle it. It works out nice because I wrote a macro to automatically set the tool length. One last precaution- if you use a gage block to set tool lengths, and the Z zero surface of your part is 4.00 in or more above the top of your gage surface, you will have to pick up tool length and fixture offset at the same time.
G0G90 X0 Y0E1Z1.H1*THIS WILL WORK
G0G90 X0 Y0E1*THIS WILL CAUSE THE Z AXIS TO LIMIT OUT
Hope this long-winded answere helps!
Techman
Reply With Quote

  #3   Ban this user!
Old 01-07-2010, 05:53 AM
 
Join Date: May 2005
Location: usa
Posts: 32
Techman is on a distinguished road

Dan,
Whoops! I just re-read your post. Sound to me like you just need to put the distance from the top of you vise where you set your tool lengths to the Z zero surface of your part in your fixture offset table.
Techman
Reply With Quote

  #4   Ban this user!
Old 01-07-2010, 07:43 AM
fizzissist's Avatar  
Join Date: Apr 2006
Location: USA
Posts: 2,365
fizzissist is on a distinguished road

You need to think about it differently.

The computer needs to know how far each tool is from the part's Z0. That's not a fixture (E or G54) function, but the tool length (H) function.

Bring each tool down to touch off of your Z0, and the distance from the machine's Z0 home position is input into the tool length offset table in the control. You've got a dia and a length for each tool in that table..with the ability to use multiple values for each tool.

THEN, you have to initiate the H value before the tool starts cutting.

N10 T3 M6 ( SPOT DRILL
N20 M3 S1000
N30 G0 G90 X0 Y0 E1 (this is your fixture offset,,primarily for X,Y location
N40 G0 H3 D3 Z1. M8 (moves tool 3 down, and in doing so initiates H value for that tool
G0 X0 Y0 Z1. E1
G0 Z0.5
G83 G98 R0+.1 Q.05 P0.005 Z-.2 F3.
X1. Y1.
G80
G0 Z1. M9
G0 Z0 H0 M5

Any Z value in your E table is going to apply globally to ALL tools, and is used because one fixture amongst many gives you a different Z0 for that part.

Does this make sense?
Reply With Quote

  #5   Ban this user!
Old 01-07-2010, 11:17 AM
 
Join Date: Jan 2009
Location: united states
Posts: 28
slick_ride is on a distinguished road

Definitely makes sense but I need a little more clarification. I rarely make two of one part, primarily one-off stuff for fun. So if I have two completely different parts (cutting one part at a time) with different z0 locations, I need to define tool offsets for all of the used tools for each part? Meaning, I need to bring down and touch off each tool at my z0 for every part. I should use the tool offsets to define the part's z0, not the fixture offset? So every time I clamp up a piece of stock I need to reset the tool offsets. Sorry for the ignorance, it's just different than my other mill. Thanks again, Dan
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 01-07-2010, 11:31 AM
 
Join Date: May 2005
Location: usa
Posts: 32
Techman is on a distinguished road

Either you pick up all the tools on your part top for each different part that has a different height and use tool length offsets alone (H values), OR pick up all your tools on your vise top or something that never changes and use height offsets (H values) AND a Z value in your fixture offset. To use the latter you will need to establish only the difference in height between the top of your part and the top of your vise and put that number in your Z value in your fixture offset. Hope this helps!
Jim
Reply With Quote

  #7   Ban this user!
Old 01-07-2010, 12:42 PM
fizzissist's Avatar  
Join Date: Apr 2006
Location: USA
Posts: 2,365
fizzissist is on a distinguished road

Originally Posted by slick_ride View Post
Definitely makes sense but I need a little more clarification. I rarely make two of one part, primarily one-off stuff for fun. So if I have two completely different parts (cutting one part at a time) with different z0 locations, I need to define tool offsets for all of the used tools for each part? Meaning, I need to bring down and touch off each tool at my z0 for every part. I should use the tool offsets to define the part's z0, not the fixture offset? So every time I clamp up a piece of stock I need to reset the tool offsets. Sorry for the ignorance, it's just different than my other mill. Thanks again, Dan
2 Different parts on the table at the same time with entirely different fixture offset X,Y AND Z values ?

You've got enough offset pairs available to touch the tools off of both parts.

So, for example...

Part one uses Tool 1, diameter offset 1, height offset 1. T1, D1, H1, E1.

Part #2 uses Tool 1, but diameter offset 31, height offset 31, and E2.

....Part #1 then would have T1, D1, H1, E1...while Part #2 uses T1, D31, H31, E2

The logical progression being that Tool #2 would be for Part #1 T2, D2, H2, while for Part #2 it would be T2, D32, H32, and so forth.

Make sense?

This is just one way of doing it....
Reply With Quote

  #8   Ban this user!
Old 01-07-2010, 12:51 PM
fizzissist's Avatar  
Join Date: Apr 2006
Location: USA
Posts: 2,365
fizzissist is on a distinguished road

As to setting your tool length offsets....what control do you have, are you using Format 1 or 2?

Setting tool length offsets is terrible simple (even if it's a PIA). Is that the real confusion?? Is it that you really don't understand how to set the TLO? If so, we can walk you through that, but it would help to know which control and format. It's really easy, even without pictures.
Reply With Quote

  #9   Ban this user!
Old 01-07-2010, 01:51 PM
 
Join Date: Jan 2009
Location: united states
Posts: 28
slick_ride is on a distinguished road

Okay, I got it now. I setup the tool offsets off of my vise and didn't define the fixture offset (z) properly as the difference between the tool offset location and the top of my part (Thanks Jim). Thanks again for all the help. Dan
Reply With Quote

  #10   Ban this user!
Old 01-07-2010, 02:13 PM
carbidecraters's Avatar  
Join Date: Apr 2005
Location: USA
Posts: 988
carbidecraters is on a distinguished road

Life would be great if every vertical mill had a tool eye and a diameter setting so you would only ever have to set one tool...but alas this isnt a mazatrol lathe
__________________
We have had good luck with our Fadals milling mostly soft steel and aluminum up to 5 axis. We are always looking for spare parts If you have a broken down Fadal give a shout.
Reply With Quote

Sponsored Links
  #11  
Old 01-07-2010, 02:14 PM
DareBee's Avatar
Monkeywrench Technician
 
Join Date: Jan 2004
Location: Stratford, Ont. Canada
Posts: 2,783
DareBee is on a distinguished road

Nah
Set all your tools to zero on the machine table.
This way you won't have to over change a tool setting unless you change-out that tool.
Measure the height from the table (tool Zero) to the zero surface of the part being machined.
Enter this in your fixture offset table under z. Being that you are above the tool setting plane the value will be positive.
Remember to call the H(tool #) in your program with the first Z move after every tool change.
You can cut 5 different parts with different part Zeros as long as you use (and call) the correct off-sets.
__________________
www.integratedmechanical.ca

Last edited by DareBee; 01-07-2010 at 02:16 PM. Reason: I got interupted and 3 posts came online before I submitted
Reply With Quote

  #12   Ban this user!
Old 01-07-2010, 03:41 PM
 
Join Date: Jan 2007
Location: USA
Posts: 1,298
Delw is on a distinguished road

heres the simplist way if your locating off a vice.

have all your fixture offsets at zero

then touch every tool you have at the cut jaw face, Ie locating surface.

then lets say you put a part in the vice that is 1.0 tall.
you set your fixture offset for that "E" number at 1.0.

all your tools will follow suit
now lets say you break a tool and need to reset it, and you have the fixture offset still in, no biggy just set the tool at the same spot( vice locating surface)

that way your cad file will always show "0" for the top of the part and NO matter how tall the part is you put that number into the "fixture offset for that corresponding "E" number.

you dont necc. have to use the locating surface of your vice jaws you can use anything that is fixed and doesnt move, Ie Table, back of vice, top of stationary Jaw ,even a small chunk of metal used for a reference "Z" point that never moves. then you measure from that point to the top of your part or any zero on your part( were your cad calls "0" and put that into the fixture offset on the "Z"

Hope that all made sence.
Delw
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
Need Help!- 2216 FX Run spindle with door open??? Chuck Pressure Fadal 13 10-26-2009 09:26 AM
Defining stock shape new2cnc Mastercam 6 10-10-2009 09:35 PM
Problem- VMC 2216 Thrust Bearings and/or Ball Screw Billet Sean Fadal 14 08-30-2008 08:25 AM
Defining Tooling deadeye_sd Dolphin CADCAM 2 02-21-2008 07:27 AM
2216 FX fourperf Fadal 11 01-18-2008 09:38 AM




All times are GMT -5. The time now is 01:34 AM.





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