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 > General Metal Working Machines


General Metal Working Machines General discussions of all metal working machines from drill presses to band-saws.


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 05-31-2009, 01:01 AM
 
Join Date: Dec 2007
Location: USA
Posts: 51
Jim Shaper is on a distinguished road
Dual NC controls within a single machine

I want to add live tooling to a machine that wasn't configured to ever have it, but I'm not excited about ripping the Fanuc 3Td control off it right now because it does offer a level of functionality over computer based controls (IMO). The only real issue is that my spindle is not indexable via the Fanuc interface (that I'm aware of). I can assign different functions to the various connection ports for bar feeder, and what not, so working the live tooling via standard programmed code wouldn't be the issue.

So right now I'm wondering how plausible it would be to drive the servo drives with two different sets of commands where I could essentially piggyback a mach3 or what have you ontop of the Fanuc control. Preventing the signals from traveling upstream to conflicting sources should be easy enough with diodes, but how does the NC respond to an axis which hasn't been ordered to move - moving? The only real interaction would be to locate the spindle via it's own encoder (or one added to the jack shaft which drives it) from outside the 3T control. The rest could be done within the 3T to do the moves needed while the tooling was activated and the mechanical spindle brake was engaged.

The other option is to upgrade the control to a version which handled live tooling. I'm aware of another machine of very similar vintage which had live tooling on the same 3T control. I haven't seen a single 3T control intact for sale, and I'm not sure what would happen (parameters wise) if I started swapping boards. I also have no clue what boards would need swapping, or where to find that information.

I'd like to keep this as uncomplicated as possible, and hopefully that will also allow it to remain a cheap (or at least reasonable) expenditure. I'll devise my own live tooling.

Am I crazy?
Reply With Quote

  #2   Ban this user!
Old 05-31-2009, 09:33 AM
 
Join Date: Mar 2008
Location: USA
Posts: 430
PixMan is on a distinguished road

Yes, you are crazy.

What functionality are you referring to that a 3T has over more-modern controls? Surely it can't do all the canned cycles and high-end G-codes that an 18Ti or similar control could handle. Is there any such thing as a "3TT" control? That would essentially be a "dual control", as it was on a Star RNC16B that I used to run with it's "0TT" control.
Reply With Quote

  #3   Ban this user!
Old 05-31-2009, 12:44 PM
 
Join Date: Dec 2007
Location: USA
Posts: 51
Jim Shaper is on a distinguished road

I'm referring to the control panel having more functionality than having to mouse through a software application. I also don't like how mach3 is open loop between the hardware and control. The cncbrain intrigues me, but I would still prefer a console with real buttons (and I'm not a computer programmer, so writing code to make that happen is out of my league).

Canned cycles don't impress me, since it's just code in the end that I can program and "can" myself (the machine will handle DNC via rs232). On top of that, my parts are dead simple and don't need any funky code wizardry.

I'm not aware of what you're calling a dual control, as anything that's packaged with the functionality of running live tooling and what probably boils down to the spindle accuracy of rigid tapping contains everything I'm looking for in a controller. The issue I'm facing is having two controllers running the same drives at the same time - piggybacked. If I added a control with the resolution needed to locate the spindle radially, I could then run the 3T in X and Z to accomplish my machining functions.

Mentioning the 18Ti is relevant, but buying one would cost more than my Nakamura did. I've got a possible line on some newer fanuc controls (in the 5K range - which is what I paid after tax and delivery for the machine), but they're stuck in limbo right now so I can't plan on that purchase.
Reply With Quote

  #4   Ban this user!
Old 05-31-2009, 01:17 PM
 
Join Date: Dec 2007
Location: USA
Posts: 51
Jim Shaper is on a distinguished road

I should clarify something: Rigid tapping would have the resolution needed, but the control still needs to be able to index the spindle in a degrees format.

Being able to drill a pattern in a disk's face is the end goal here. I could do it in two steps, but I don't yet have a cnc mill. So since it shouldn't be all that difficult to accomplish within my motorized rotary 4th ( ) I'd like to just do it in a single chucking.

I'm also not opposed to spending a bit of cash as long as it gets me where I want to be in the end. The machine is very well maintained and worth bringing the control side up into a current or at least more modern configuration.
Reply With Quote

  #5  
Old 05-31-2009, 02:44 PM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 16,540
Al_The_Man is on a distinguished road
Buy me a Beer?

What you could do is the way many machines achieve C axis control is to add a C axis servo that drives the spindle direct for 360deg orientation.
In normal spindle mode, the axis is turned off.
In your case, it could be individually controlled and separate from the 3T, the only thing is you have to remember to engage it only when the spindle is stopped and disenge when the C axis is done with.
If the Motor is tightly couple by timing belt etc, then the motor encoder could be used for orientation.
Al.
__________________
CNC, Mechatronics Integration and Machine Design.
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 05-31-2009, 02:52 PM
 
Join Date: Dec 2007
Location: USA
Posts: 51
Jim Shaper is on a distinguished road

The spindle encoder is coupled by timing belt.

The only real problem I have with the current control is that there's no provision for indexing the spindle. I'm also not sure what adding that provision to the 3T entails.
Reply With Quote

  #7  
Old 05-31-2009, 03:08 PM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 16,540
Al_The_Man is on a distinguished road
Buy me a Beer?

Originally Posted by Jim Shaper View Post
The only real problem I have with the current control is that there's no provision for indexing the spindle.
This is why I alluded to a stand-alone C axis add-on, this would operate separate from the 3T, similar to a stand alone rotary table used on a mill table would be.

Originally Posted by Jim Shaper View Post
I'm also not sure what adding that provision to the 3T entails.
The only problem of not being fully integrated, it demands some operator intervention for indexing during normal part programming.
I gathered that this is what you were looking for?

Al.
__________________
CNC, Mechatronics Integration and Machine Design.
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
Reply With Quote

  #8   Ban this user!
Old 05-31-2009, 03:24 PM
 
Join Date: Dec 2007
Location: USA
Posts: 51
Jim Shaper is on a distinguished road

Ideally, it would be programmable much like a rotab. I'd be content for the time being with having it require some operator participation.

It's one of those things where it would almost make sense to have it be controlled by a whole different controller, but then you end up with the same problem of needing to index the turret and that's probably the biggest hold-up for me just buying the cncbrain and trying it.

Being able to switch back and fourth between controls would be acceptable, but how does the 3T respond to the drives being run by something else?

This is all to facilitate accurate placement of 16+ holes per part - so it's not just a matter of me being lazy (but that's also part of it lol).
Reply With Quote

  #9  
Old 05-31-2009, 03:57 PM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 16,540
Al_The_Man is on a distinguished road
Buy me a Beer?

Right now the spindle has an encoder for CSF and Tapping etc, these functions usually gear the Z or X axis off the spindle encoder so the spindle does not have to have precise positioning or rpm as the other axis follow the encoder.
With C axis control, the spindle has to act like a servo, and many are not made or set up for this, hence the separate C axis servo. The 3T spindle does not really care at this point if the chuck is being turned as it is not being activated.
The controller for this can be one of your choice, I little while ago I fitted one such similar application and I used a Galil stand alone 1500 unit to drive a servo motor, I used a Maple systems display for operator input, but it depends on how comfortable you are with programming such units, something like Mach is already setup, if you preffered to go that route.
The 3T is an older control and the options for integrating any other options are limited.
Al.
__________________
CNC, Mechatronics Integration and Machine Design.
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
Reply With Quote

  #10   Ban this user!
Old 05-31-2009, 04:09 PM
fizzissist's Avatar  
Join Date: Apr 2006
Location: USA
Posts: 2,365
fizzissist is on a distinguished road

We had an old Wells Index (760?) with a Bandit control that went south about 10 years ago. Bought parts from AHHA and did an extensive retrofit, built a computer to control it, and ended up with a pretty nice little system with a 4th axis. I built the 4th axis stuff to be interchangeable with a big rotary table and a 5C horizontal dividing head...which could be set at varying angles..

The idea here is that the AHHA control, and I'm sure many others too, have the ability to trigger from external controls via M-code or 5V signals. If the output of the Fanuc 3T has the ability to send a programmable or user definable signal out, then an inexpensive 3rd party control could use that as input.

What I'm thinking is that your G-code has the triggering M-code command embedded just after the execution of a spindle lock (presuming a C axis?) or whatever, and the Fanuc waits for a command back from the 3rd party control after it's completed it's task.

I'm only familiar with the 6TB control, and that was from years ago....but I'd think that there's some interfacing that could be done to do what you want. The Fanuc was designed to operate many different outboard devices....maybe you could even use a plain ole M7 to trip a relay?

This is essentially what I had wired up with ours to run a plasma torch set up on the mill....which we never actually did, but it was all wired up.

....just a thought
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 05-31-2009, 09:19 PM
 
Join Date: Dec 2007
Location: USA
Posts: 51
Jim Shaper is on a distinguished road

Al, we seem to be going around in circles here. I understand what you're saying about using a servo to locate the spindle, but I fail to see why this needs to be done with something other than the fanuc 10 servo that's already there. Once the encoder is tapped for the second control, there's no reason to need another motor to rotate the spindle.

Using relays to switch the control signals in or out from the two controls sounds like a good way to trigger a feedback fault and get the NC to shut down. But, what happens if you drive the axis with signals that originate outside of it? Will it fault then?

The only reason this can't be achieved from within the 3T is that it lacks the programing option to do so.

As you can tell, I don't want to add another motor to the spindle drive, because if I went that route, I'd be better served making a stand alone rotary 4th for my mill.
Reply With Quote

  #12  
Old 05-31-2009, 09:38 PM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 16,540
Al_The_Man is on a distinguished road
Buy me a Beer?

I must admit you have lost me.
What is the Fanuc 10 servo's function/axis right now?
You either have C axis function now or you do not.
If you do not, and C axis function is what your are looking as per post #4 then the present spindle set up will not cut it.
Al.
__________________
CNC, Mechatronics Integration and Machine Design.
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
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
Single vs Dual Lead Screws Cold Fusion DIY-CNC Router Table Machines 5 03-08-2009 04:26 PM
dual vertical acme screw / single motor skyfish Linear and Rotary Motion 3 11-07-2008 12:59 PM
Dual and single shaft stepper motor differences? Menatep Stepper Motors and Drives 5 04-09-2007 10:22 AM
Machine Controls SPEEDRE General Electronics Discussion 2 12-14-2006 12:10 PM
linear slides X-axis single side or dual? PlasmaGuy Linear and Rotary Motion 2 02-15-2006 11:44 PM




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