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! > Machine Controllers Software and Solutions > Fanuc


Fanuc Discuss Fanuc controllers here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 12-11-2006, 02:44 PM
 
Join Date: Nov 2003
Location: Indiana
Posts: 98
bob1371 is on a distinguished road
Help with rigid tapping

Hello,
We have had a cnc machine in our maintenance shop for a few years now that is used mostly as a high dollar drill press. I recently decided to make some fixtures and various other items. I found myself drilling holes and then hand tapping. I thought I would start using cnc for tapping and started with the following. This was for M10 X 1.50 tap
O0002;
G92 X0. Y0. Z0.;
M29 S1000;
G84 X0. Y0. Z-25.0 R2.0 P0 F1500;
M30;


Manually moving axis to position tap just above hole this worked great. Thought I would dress it up a little and make it easy for all to use so ended up with following.
O0002
#1 =1000 (SPINDLE SPEED);
#2 =1500 (FEED RATE);
(SPINDLE SPEED TIMES THREAD PITCH EQUALS FEED RATE);
#3 =-25.0 (TAPPING DEPTH);
#4 =2.0 (RETRACT POINT);
G92 X0. Y0. Z0.;
M29 S#1;
G84 X0. Y0. Z#3 R#4 P0 F#2;
M30;


Again this worked great. Something easy for any of the maint techs to plug in thier numbers and power tap.


Today I had one of our engineers tell me I should add a little dwell before reversing so I tried P1.0 and threads looked messed up. I realized that during dwell that spindle was still rotating and trying to pull part out of vise.
More bookwork I find that I need to enable the parameter for G84. I find it, make it a 1. Now as soon as cnc reads second line I get a 200 alarm INVALID S COMMAND. Looking thru manual It says I have command a speed greater than max speed in parameter (forget exact para # 5243 maybe?) but find that I have a value of 5000 there. This should be max spindle speed for G84 command. Everything works great without G84 parameter turned up as long as I do not dwell but now I am curious as to why this didnt work. Any help greatly appreciated.
I have very limited program experience. Do know how to read the manual though.

Machine is a Fanuc Robodrill A10TC its about 8 years old. 16 control I believe We have 13 other identical machines on the production floor and they all are using G84 with no problems.

thanks,
Bob
Reply With Quote

  #2   Ban this user!
Old 12-11-2006, 09:48 PM
 
Join Date: Nov 2005
Location: Only the USA
Posts: 213
theemudracer is on a distinguished road

how are you holding the tap?? tap collet or .....????
Reply With Quote

  #3   Ban this user!
Old 12-12-2006, 03:18 AM
 
Join Date: Mar 2006
Location: Australia
Posts: 163
Ozemale6t9 is on a distinguished road

I could be wrong, but you may find that with the parameter enabled for G84, the feed becomes the pitch of the tap (not pitch x rpm). The alarm you are getting would then be that you are trying to feed faster than maximum feedrate (1000x1500=1500000mm/min). As I said, could be wrong, but worth a try.

Incidently, for your macro above (to make it simpler for the others), I would do this:-

O0002
#1 = 1000 (SPINDLE SPEED);
#2 = 1.5 (PITCH OF TAP);
#3 = -25.0 (TAPPING DEPTH);
#4 = 2.0 (RETRACT POINT);
#5 = [#1*#2] (CALCULATES FEEDRATE);
G92 X0. Y0. Z0.;
M29 S#1;
G84 X0. Y0. Z#3 R#4 P0 F#5;
M30;

But this is only if what I said above is not correct. If it is drop the calculation line, and set F#2 on the G84 line.

regards, Oz
Reply With Quote

  #4   Ban this user!
Old 12-12-2006, 06:07 AM
 
Join Date: May 2006
Location: USA
Age: 42
Posts: 82
lgreeves is on a distinguished road

It looks like the problem happened after the engineer suggested you put a dwell in the tap cycle? I don't think that is needed, you will get a dwell from the stopping and reversing of the spindle. If it worked fine before, go back to before.
Reply With Quote

  #5   Ban this user!
Old 12-12-2006, 09:58 AM
 
Join Date: Nov 2003
Location: Indiana
Posts: 98
bob1371 is on a distinguished road

Originally Posted by lgreeves View Post
It looks like the problem happened after the engineer suggested you put a dwell in the tap cycle? I don't think that is needed, you will get a dwell from the stopping and reversing of the spindle. If it worked fine before, go back to before.
Yeah it is working fine for me but cant figure out why it didnt work the other way. Looking at the machines on the floor they all seem to work fine with the G84 parameter=1.

Thanks for all the info. Will keep trying to see what I come up with.
Bob
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 12-12-2006, 11:17 PM
 
Join Date: Jan 2006
Location: USA
Posts: 19
jmcd is on a distinguished road
Thumbs up threds

I suggest buying a Tapmatic syncroflex tapping head for ridged tapping. This will extend the life of your tap and absorb all the tourque when the machine gose into revese.( It will help to keep from pulling out the threds) I own one and it is worth every penny I spent.

Last edited by jmcd; 12-12-2006 at 11:19 PM. Reason: ddd
Reply With Quote

  #7   Ban this user!
Old 07-20-2007, 11:15 AM
 
Join Date: Feb 2007
Location: usa
Posts: 158
ALLtra Mach is on a distinguished road

I am not familiar with this control at all, But I know that most of the time I have come across a spindle alarm associated with an M29 (usually it is something like "Can not command S) it is cause3d by the lack of a spindle direction command (M3/4/5)

You might try adding an M3 on M29 line?
__________________
I hate deburring.....
Lets go (insert favorite hobby here)
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





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