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 10-22-2008, 12:44 PM
 
Join Date: Feb 2008
Location: USA
Posts: 6
Fido57 is on a distinguished road
Rotary Axis Home Direction

Hey guys. We are using a rotary table with a plate attached to it in the form of a trunion table. We are getting ready to put a fixture on there that will be tall enough to run into the actual table if it rotates all the way around. I have found the zero offset, and the way to limit the amount of travel. The only problem I see is when the table homes. It will go all the way around to home out. Do any of you know of a solution to this problem, other than an external limit switch tied into the E-stop button?
Reply With Quote

  #2   Ban this user!
Old 10-22-2008, 01:09 PM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,565
Geof will become famous soon enough

When someone gives you a solution I will be all eyes; I couldn't figure it out.
__________________
An open mind is a virtue...so long as all the common sense has not leaked out.
Reply With Quote

  #3  
Old 10-22-2008, 03:35 PM
HuFlungDung's Avatar
Moderator
 
Join Date: Mar 2003
Location: Canada
Posts: 4,825
HuFlungDung is on a distinguished road

Yes, with Haas setting 108 "quick rotary G28 on", try this for your end lines:
G00 G91 G28 Z0 A0
G92 A0

You may wonder what the heck the G92 A0 does

Well, I was running a job where I was using G92 A commands regularly to prevent a whole lot of winding and unwinding in the middle of a 15 turns (of A) program. Worked like a treat.

But, at the end of the program, the G28 command as given in the above example, would return the A axis to zero positionally, but there was still a problem.

It seemed that any remainder value (mod 360, if I understand the use of that term) would be left in the G92 register, and would affect the next run of my program.

So by using the G92 A0 command, this cancelled out the nuisance value I was seeing in the G92 register.

So to my way of thinking, the Haas quick rotary G28 is a trick performed with G92, but perhaps in some older versions of the software, they forgot to deal with the fraction of a turn that remained when all the whole turns were removed from the current A position.

You can experiment with and without the G92 command, but check the G92 register after your machine reads the M30 and make sure that there is no value in there except zero.
__________________
First you get good, then you get fast. Then grouchiness sets in.

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #4   Ban this user!
Old 10-22-2008, 04:22 PM
 
Join Date: Jan 2005
Location: USA
Posts: 2,348
mactec54 is on a distinguished road
Buy me a Beer?

Hi fido57

Make a plate to go under the rotary table lift the rotary table by the amount you need to clear the work piece we do it all the time if you plain it right you can also gain some table space by off setting the rotary table over the end of the table you can get up to
6" more table space you just need to make sure the back of the rotary table is not going to hit your cabinet
__________________
Mactec54
Reply With Quote

  #5  
Old 10-22-2008, 05:14 PM
HuFlungDung's Avatar
Moderator
 
Join Date: Mar 2003
Location: Canada
Posts: 4,825
HuFlungDung is on a distinguished road

My apologies, I misunderstood the exact question, so my G28 advice is not applicable and could even cause a problem if used.

My thoughts would be that the setup needs to be homed before the trunnion type fixture is mounted to determine a safe position.

Then, through a couple of trial shut downs, I would see which way the rotary wants to turn while homing. This should be consistent (I would imagine) every time the machine starts up.

Practice stopping the machine at shutdown at a certain position so that the rotation towards home will be a minimum distance travelled. I would not necessarily try to stop the machine at its home position before shutdown as this may result in a full turn of the indexer when homing.

Now, if the power goes out before you can park the rotary, then I guess you'll have to kill the setup before homing again. But perhaps if you mark the position of the platter where it should be parked at shutdown (with a paint stripe or something), you might be able to override and jog the rotary to that safe position after power up/restart before you home the machine.

Practice all these scenarios with no obstructions first.
__________________
First you get good, then you get fast. Then grouchiness sets in.

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 10-22-2008, 05:56 PM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,565
Geof will become famous soon enough

A couple of ideas came into my mind.

Actually one is a question. Is the mounting surface of the plate on which you mount the fixture on the centerline of the rotary?

If the answer is yes can you drop this plate below center so the fixture does not protrude as far?

We have numerous fixtures that are used on plates, we call them bases, on our rotaries and these bases have the mounting face 2" below center. This means that the fixture can be 6 inches high above the base and still do a full rotation.

The other idea if you cannot bring it within the rotary swing is figure out some type of clutch mechanism between the platen of the rotary and your plate mounting with a trigger that makes contact with a stop and releases the clutch before the fixture hits and lets the rotary spin free.
__________________
An open mind is a virtue...so long as all the common sense has not leaked out.
Reply With Quote

  #7   Ban this user!
Old 10-22-2008, 06:19 PM
 
Join Date: Jan 2008
Location: usa
Posts: 181
fuzzyracing1967 is on a distinguished road

If I am reading this right,you have a fixture on that you can do your work with out hitting the table with the fixture,witch means you are working within a certain amount of degrees( say 45 or so).If that is the case you can put the fixture on with the rotary close to it's home position set it's offset and when it's time to shut down have the operator manualy put the axis on home,then when you restart the next day it will only move a few degrees one way for homing.That said,if there was a shut down before the homing you would have to take the fixture off to home.

If that all makes sence,
__________________
Just push the button,what's the worst that could happen.
Reply With Quote

  #8   Ban this user!
Old 10-23-2008, 12:03 AM
Donkey Hotey's Avatar  
Join Date: Nov 2007
Location: USA
Posts: 1,636
Donkey Hotey is on a distinguished road

There should be an easy solution to this for one, simple reason: a bunch of their trunion (2 axis) rotaries are nothing more than a second rotary, bolted to the face of the first one.

Whataya' suppose would happen if that second rotary got wrapped around in the wrong direction? It would pull the control cable right out of it.

I don't know where the setting is but you can limit the travel somewhere in the settings for exactly this reason.
__________________
Greg
Reply With Quote

  #9   Ban this user!
Old 10-24-2008, 08:33 AM
 
Join Date: Feb 2008
Location: USA
Posts: 6
Fido57 is on a distinguished road

Okay, I just got back to it. I'll try to cover everything I see, in order.


HuFlung, I see you answered your first response later. Good catch.

mactec54, We have already lifted our trunions. Our problem is the height of the part we need to put on there now. We're too tall sitting on our trunion, but before we take some of our riser out of our trunion, we want to make sure an operator can't wipe the fixture off the trunion by homing it out.

HuFlungDung, I was looking at something like that. Problem I encountered is when I use the travel limit (I forget which parameter #) it only allows travel in a positive direction. Zero is your limit one direction, and the encoder count you enter is the other. So I can't just put zero near home. Oh wait, I see where you were going. If home is in the middle of the range of motion I want to allow, I could manually jog the rotary, before homing, so that it only moves the safe direction. Couple that with a limit switch tied into E-stop, and it may be workable. No, wait. Home can't be in the middle of my range of motion. Home defines one end of my range limit.

Geof, Yes, our plate is near centerline. I hadn't thought about remaking our end plates (that bolt to our rotary) to lower our part height under centerline. Great thought! I'll look into that, as well.

Fuzzy, My fear with that is what you already said. If the rotary isn't homed out before shut down, we have to take fixture off and start over. Between you and HuFlung, though, my best answer may be there.

Donkey, I agree, there should be an easy way. That's why I was so surprised when I couldn't find one.

All, Thanks, you've given me a couple more things to play with. I hope lowering my centerline will work, as that seems to be the safest. If not, I'm sure I'll end up with an oh sh** switch, and making sure I rotate back to home before shut down.
Reply With Quote

  #10   Ban this user!
Old 10-24-2008, 09:23 AM
Donkey Hotey's Avatar  
Join Date: Nov 2007
Location: USA
Posts: 1,636
Donkey Hotey is on a distinguished road

Originally Posted by Fido57 View Post
Donkey, I agree, there should be an easy way. That's why I was so surprised when I couldn't find one.
That's not a "should be"; it is there. I am now learning that there may not be any rotary experts at the factory anymore. It depends who you get in Applications as to how good your answer will be. I'm not saying that they don't know what they're doing but as your setup gets more specialized, the fewer Apps guys will know about it.

There is definitely a setting for maximum rotation. If you set that to something less than 360 degrees, it should solve your problem. I am just about to get around to putting my T5C (5C trunion rotary) into my machine so I've already asked these same questions. You can't believe how many different (contradictory) things I've been told about rotaries in a Haas mill. I've gotten to the point that the only way I'm going to get answers is to install the dumb thing and just do it.

Side note: 5-Axis wannabes <<----SPAM

At the Haas Demo day this week, I learned something very interesting. When I bought my VF-2, 4th axis was a popular option for whatever the cost was. I got it with a VOP, blah, blah.

5th axis was a huge jump in cost. I think it was $11,000 to get the second amplifier and wiring. My sales guy pointed out that if I only wanted semi-5th (5 axis positioning but not necesarily continuous 5-axis motion), I could just add their outboard servo control to run the 5th axis. That was only $1500. I didn't buy the servo from them but he found me a very good deal on a used one.

What I learned yesterday is the cost of 5th axis has come wayyyy down. It's now $5,600, and yes, that's the retrofit cost as well. The other rub is that the price of the servo control has gone up to $2,000 so they don't sell many semi-5th setups anymore: there's no point with a $3,600 price difference.
__________________
Greg
Reply With Quote

Sponsored Links
  #11  
Old 10-24-2008, 10:14 AM
HuFlungDung's Avatar
Moderator
 
Join Date: Mar 2003
Location: Canada
Posts: 4,825
HuFlungDung is on a distinguished road

Fido,
When you say you can't have home in the middle of your allowable rotation, I don't think that really matters where it is (so long as it is reached safely), because you can easily assign the work home in the relevant A axis work offset.

The Estop limits are still probably a good idea against over-run in jog mode, etc.
__________________
First you get good, then you get fast. Then grouchiness sets in.

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #12   Ban this user!
Old 10-24-2008, 10:35 AM
 
Join Date: Feb 2008
Location: USA
Posts: 6
Fido57 is on a distinguished road

HuFlung and Donkey,

I found the way to limit the rotation amount. As a side note, it also limits your rotation in jog mode. Cool! The only problem remains as homing out. When I said you can't have your home position in the middle of your range, I meant the control won't let you put your home position in the middle of your range. When you set your travel limit for A axis, you can't go past home in one direction, you can't go past the encoder count you set in the other. Home is always your "minus" limit. So it looks like I have to be at home before powering down, so it won't try to swing all the way around when it homes. The travel limit doesn't apply to homing. Donkey, if you want me to give you a list of what had to be changed, I'd be glad to share. All it ended up being was turn a travel limit parameter on so it would look for a limit, and then another one is where you can tell it how many counts of the encoder you want it to go.
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
x axis will only move one direction CATCH22 Mach Mill 2 12-16-2007 08:53 PM
2.5 Axis Direction Control ee_cnc LinuxCNC (formerly EMC2) 2 11-21-2007 08:42 AM
Need Direction on 4th 5th? axis program Cappy GibbsCAM 3 04-20-2007 07:20 PM
A axis direction change? nervis1 Fadal 18 10-27-2006 10:49 AM
Reverse axis direction? saturnnights Machines running Mach Software 5 03-28-2006 08:40 PM




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