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 07-16-2009, 05:46 PM
 
Join Date: Jul 2009
Location: USA
Posts: 10
gbpacker is on a distinguished road
Z Fixture offsets

i am learning and usually when i set up machines i know the distance from the home position to the table so that i can calculate the z fixture offset. i have been working with a new machine and dont know how to find the distance to the table. if someone could tell me how to find this distance or a new way to set the z fixture offsets it would be appreciated.
Reply With Quote

  #2   Ban this user!
Old 07-16-2009, 07:09 PM
Get lucky's Avatar  
Join Date: Jul 2008
Location: us
Posts: 109
Get lucky is on a distinguished road

I would use a standard of some sort.

Bring the machine to home, set the machine positions to zero. then feed the machine down past the standard. Feed the z up until the the standard slides between the spindle nose and the table. Now take the length of the standard and the length in the position page. Add the two numbers together that should give you the length from the table to th spindle nose.

Kyle
__________________
You must remember that 99% of my posts are Bullchit!
Reply With Quote

  #3   Ban this user!
Old 07-24-2009, 01:14 PM
masonbcaldwell4's Avatar  
Join Date: Mar 2009
Location: USA
Posts: 39
masonbcaldwell4 is on a distinguished road

As far as fixture offsets are concerned, I mount a travel indicator in the spindle, zero it on the table, and record the number in Z from the screen. Then, zero the indicator on top of the part and record the Z value. (make sure you use the same zero on the indicator). on my machine, the first value is negative, so what I do is disregard the negative sign and add the 2 numbers together as positives. the result is your Z fixture offset. I also set all my tools from the same spot on the table as where I zero the indicator, so there is less room for error. hope this helps.
__________________
No, really, just my .002"
Reply With Quote

  #4   Ban this user!
Old 09-01-2009, 11:39 PM
 
Join Date: Jun 2006
Location: US
Posts: 26
jlembas is on a distinguished road

I used this technique today in hopes of speeding up my setup times. I set all the tools to the table. Then I measured the z offset from the table to each fixture. Everything makes sense at this point.

The only problem is that when I run a program, the z axis goes UP from the CS position and over-travels. If I remove the z offset in the fixture table the machine doesn't over-travel. I know there is a setting in mastercam that probably prevents the spindle from going up on the start of a program?? Anyone else have this problem? I'll be looking into the first few lines of the the post tomorrow.
Reply With Quote

  #5   Ban this user!
Old 09-02-2009, 01:02 AM
 
Join Date: Nov 2007
Location: usa
Posts: 77
FastFieros is on a distinguished road

I am the last person that should try to explain this... I have yet to get my Z offsets perfect like a pro would...

I use MasterCam too however.

your problem is in the offset number however you are giving Z. Negative the Z goes from CS Zero to table. Positive and it goes UP to over travel.

From CS, which is also your ZERO for part home I hope. Thats the way the most people on here recommend.

Now, going to the table with Z, the sign is Negative.

If you get to lets say -10.00 to the standard, and the standard is 4.00, you are -14.00 from spindle to table top.

Now if you take that -14.00 and enter it to the Z offsets for lets say E1, then every time you call E1 in the program it will set that spindle right on the table. ( NO TOOL YET )

Now put a tool in the spindle and you go to the table with your 4 inch standard again, and now you touch off the standard with the tool. Lets say it is -5.00 on the screen, the standard is 4.00 .. you add the numbers as both positive 5+4 = 9 .. it is -9 from CS ( Zero ) to table ...

Now if you go to E2 lets say so E1 is still there as reference and you enter -9.00 as Z offset, every time you call E2 in the program you are going to be tool on table but not cutting.

Now in mastercam you have put in Depth as -1.00 , and now you are cutting your table 1 inch deep.. NOT a good idea however. Step away from the controls.. you are fired.

OK, now you want a vise on the table. Vise is 6 inches tall lets say. Its on the table. remember E2 was -9.00 from tool tip to table. -6.00 .. now the offset in E2 needs to be -3.00... OK, some crazy math ... I hate math..
At this point however the tool tip is right on top of the vise cutting air.

Back to Mastercam program, we have -1.00 as Depth, lets hope we are cutting a circle maybe in the vise jaws. the boss is happy and you are not fired this time.

Thats the way I am going to start doing it so my tools are measured from the table, and not the top of parts.

Now if someone posts I should remove all this so it does not confuse someone, I will. Really just trying to see if I even understand it correctly on using the table surface and not the top of part surface all the time.

You have to really watch that E1 E2 calling with the Z offsets. You can have nothing in the X Y but need the Z for tool offsets.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 09-02-2009, 06:12 AM
 
Join Date: Apr 2008
Location: USA
Posts: 502
SBC Cycle is on a distinguished road

I've been using Z offsets in the fixture table for a long time. The easy way to think of it is that it's like using the Mass Modify utilities for the tool lengths. If your Z fixture offset is +2.875, all your tool lengths will effectively be offset +2.875 (tool lengths are always negative so this makes your tool "shorter") when this E offset is in effect.

I never had the problem with the tool going up (Z+) past the CS until I started using CAD/CAM. So the first place I started looking was what was being put in the code differently from my hand programs. Through trial and error, I finally figured out its was the G49 "safe" code in the opening lines my CAM system was sticking in there. I can't explain why, because to be honest I don't really understand but I have had no more problems like this since I removed it.

FF is right, the Z offset can be real tricky, especially if you use multiple E's. Once you get the hang of it you'll never go back to doing it any other way.

I use Format 2, here are my program starts, tool changes, and end of file code.

O1
G20
G0 G17 G40 G80 G90
T1 M6
S2000 M3
G90 E1 X-.28 Y.28 (The G90 is redundant, not necassary but I like it)
G43 Z2.5 H1 (The G43 is also redundant and not necassary, you must use the H though)
M8 D1 (I call the D so that it will show on the screen, the control has a habit of blanking it out on the screen)
Z.25
G1 Z-1. F35.
......
CUTTING
......
G0 Z0.25
Z2.5
M9
M5
G53 Z0 (G53 is changing the coordinate system back to machine coordinates, all H's are cancelled on this line. Z returns to CS position)
M1
T2 M6
S1500 M3
G90 E1 X-.15 Y0.15
G43 Z2.5 H2
M8 D2
Z0.25
....
CUTTING
....
G0 Z0.25
Z2.5
M9
M5
G53 Z0
X0 Y0 E48 (This is sort of my own thing, I find a spot where I want the table to be for part change and set it at E48, same as Y10. E0)
T2 M6 (This is important too, this forces the Z to the tool change position and keeps it there, otherwise you get a Z move when the M30 is read)
M30

Last edited by SBC Cycle; 09-02-2009 at 01:08 PM.
Reply With Quote

  #7  
Old 09-02-2009, 06:40 AM
DareBee's Avatar
Monkeywrench Technician
 
Join Date: Jan 2004
Location: Stratford, Ont. Canada
Posts: 2,783
DareBee is on a distinguished road

interesting.

I have never used a tool change call at the end of my program to keep the Z from moving and have never had my Z move when it reads an M30.
__________________
www.integratedmechanical.ca
Reply With Quote

  #8   Ban this user!
Old 09-02-2009, 08:16 AM
 
Join Date: Apr 2008
Location: USA
Posts: 502
SBC Cycle is on a distinguished road

Originally Posted by DareBee View Post
interesting.

I have never used a tool change call at the end of my program to keep the Z from moving and have never had my Z move when it reads an M30.
I don't know why it does that, any insight would be nice.

Come to think of it, I haven't tried to eliminate it since I started using the G53 Z0 call.
Reply With Quote

  #9   Ban this user!
Old 09-02-2009, 12:56 PM
 
Join Date: Jun 2006
Location: US
Posts: 26
jlembas is on a distinguished road

Thanks guys. I think the G49 call is my culprit too. I'm going to remove it and see what happens.
Reply With Quote

  #10   Ban this user!
Old 09-02-2009, 01:50 PM
 
Join Date: Jun 2006
Location: US
Posts: 26
jlembas is on a distinguished road

Well, G49 was not the problem. Still searching.
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 09-02-2009, 02:04 PM
 
Join Date: Apr 2008
Location: USA
Posts: 502
SBC Cycle is on a distinguished road

Bummer. Can you post a sample part file where this happens? Preferrably one with a tool change in it. Does this happen at Auto cycle start or when you start in the middle of a program?
Reply With Quote

  #12   Ban this user!
Old 09-02-2009, 02:06 PM
 
Join Date: Apr 2008
Location: USA
Posts: 502
SBC Cycle is on a distinguished road

Originally Posted by DareBee View Post
interesting.

I have never used a tool change call at the end of my program to keep the Z from moving and have never had my Z move when it reads an M30.
I tried to eliminate the tool change call at the very end. As soon as it hits the M30, the Z tries to travel +12 inches or something above the tool change position (CS). Would love to know why this happens.
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
help posting work fixture offsets instead of G92 rsm169 Mastercam 6 05-21-2009 06:49 PM
fixture offsets beartrax G-Code Programing 1 11-14-2008 06:19 PM
FIXTURE OFFSETS BAD DOG G-Code Programing 20 05-01-2008 06:23 PM
The best way to use "Fixture Offsets" In a CNC88? donl517 Fadal 18 10-01-2007 10:31 AM
Multiple Fixture Offsets Benji EdgeCam 5 05-02-2007 04:28 PM




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