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  
Old 03-17-2007, 01:56 PM
tobyaxis's Avatar
Moderator
 
Join Date: Jan 2006
Location: USA
Posts: 4,396
tobyaxis is on a distinguished road
Question Pratt & Whitney Mill Drills Possible M-Codes

Thsi question is way out there but I have to ask because the shop has no Manuals for these Machines.

Machine is a Pratt & Whitney Mill Drill 10 and 12 Tool Rotating Umbrellas CAT30 I think.

Control is a Fanuc 0M
Year is from 1990 to 1995.

All Possible Miscellanious Code possibilities.
The G-Codes seem to be basic but if there are any specials like G12/G13 I'd like to know.

M29S??? is for Rigid Tapping. Are there any others aside from M0 to M19?

Thanks in Advance.
__________________
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald

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

www.refractotech.com

Last edited by tobyaxis; 03-18-2007 at 08:58 AM.
Reply With Quote

  #2   Ban this user!
Old 03-18-2007, 06:56 AM
 
Join Date: Feb 2006
Location: usa
Posts: 21
quadbob is on a distinguished road
Thumbs up m codes

Hi,
There is M8(coolant on)-M9(coolant off)-M19(orient spindle)-M2(program end)- M30(program end and rewind to start)- M5(turn off spindle)-M3(spindle cw)-M4(spindle ccw)-M0(program stop)-M01(optional stop-Note: you should have an optional stop soft key/button to do this). I use a combination of M-Codes if my tool changer gets hung up-M19,M81,M82,M83,M84,M85.This sequnce is like single blocking through a tool change. Hope some of these will help.
Reply With Quote

  #3  
Old 03-18-2007, 08:56 AM
tobyaxis's Avatar
Moderator
 
Join Date: Jan 2006
Location: USA
Posts: 4,396
tobyaxis is on a distinguished road

Originally Posted by quadbob View Post
Hi,
I use a combination of M-Codes if my tool changer gets hung up-M19,M81,M82,M83,M84,M85.This sequnce is like single blocking through a tool change. Hope some of these will help.
M19 is Spindle Origin for ATC, but what are the definitions for M81, M82, M83, M84, and M85?
__________________
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald

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

www.refractotech.com
Reply With Quote

  #4   Ban this user!
Old 03-18-2007, 09:19 AM
 
Join Date: Feb 2006
Location: usa
Posts: 21
quadbob is on a distinguished road
mcodes

M81 brings tool in waiting down, and arm over to pick it
M82 brings the arm down with the tool
M83 swings the arm 180 to position under spindle
M84 brings the arm up to locate toll into spindle
M85 swings arm back to original postion
Don't forget that M19 must be first to orient spindle, before any of the other m-codes will work.
Reply With Quote

  #5  
Old 03-18-2007, 10:44 AM
tobyaxis's Avatar
Moderator
 
Join Date: Jan 2006
Location: USA
Posts: 4,396
tobyaxis is on a distinguished road

Originally Posted by quadbob View Post
M81 brings tool in waiting down, and arm over to pick it
M82 brings the arm down with the tool
M83 swings the arm 180 to position under spindle
M84 brings the arm up to locate toll into spindle
M85 swings arm back to original postion
Don't forget that M19 must be first to orient spindle, before any of the other m-codes will work.
This machine doesn't change tools like that. There isn't an Arm for ATC. It is a Rotary Drum Type like this.
Attached Thumbnails
Click image for larger version

Name:	TrodeMasterSilo_300.png‎
Views:	70
Size:	28.3 KB
ID:	33757   Click image for larger version

Name:	robo drill mate.JPG‎
Views:	48
Size:	52.8 KB
ID:	33758  
__________________
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald

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

www.refractotech.com
Reply With Quote

Sponsored Links
  #6  
Old 03-18-2007, 10:52 AM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 16,538
Al_The_Man is on a distinguished road
Buy me a Beer?

Unfortunately the M codes are machine specific, they are written by the MTB so you will need to get hold of someone who has the same machine or go to the manuf.
Fanuc will not have them.
BTW I sent you the Fanuc manuals.
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

  #7   Ban this user!
Old 03-18-2007, 11:26 AM
WayneHill's Avatar  
Join Date: Mar 2004
Location: Michigan
Posts: 777
WayneHill is on a distinguished road

Something to get you going on the rigid tapping.
I programmed one years ago.

Code:
%
:----
N10G80G49G40G00
N20G28G91Z0.0
N30T1M6
N40G90S2748M3
N50G54X0.0Y0.0
N60G43H1Z1.0M8
N70G81Z-.085R.1F8.0
N80G80M9
N90G49G28Z0.0
N100T2M6
N110G90S---M3
N120G54X0.0Y0.0
N130G43H2Z1.0M8
N140G81Z---R.1F8.0
N150G80M9
N160G49G28Z0.0
N170T3M6
N180G54X0.0Y0.0
N190G43H3Z1.0M8
N200M29S---
(S900 = 20 TIP)
(S810 = 18 TIP)
(S720 = 16 TIP)
(S630 = 14 TIP)
(S585 = 13 TIP)
(S540 = 12 TIP)
N210G84G98Z---R.3F45.0
N220G80M9
N230G49G28Z0.0
N240G30X0.0Y0.0M30
%
__________________
Wayne Hill
www.codemangler.com
Reply With Quote

  #8  
Old 03-18-2007, 01:48 PM
tobyaxis's Avatar
Moderator
 
Join Date: Jan 2006
Location: USA
Posts: 4,396
tobyaxis is on a distinguished road

Originally Posted by Al_The_Man View Post
Unfortunately the M codes are machine specific, they are written by the MTB so you will need to get hold of someone who has the same machine or go to the manuf.
Fanuc will not have them.
BTW I sent you the Fanuc manuals.
Al.

Recieved them this morining AL. THANKS!!!!!!!

Wayne Thanks for the example program.

Thanks for your Insite too QuadBob.

What is weird about this with the understanding of M-Code Designations being Machine Tool Builder Specific, why did these fellow coworkers get on my case for not knowing the M29 Rigid Tapping Mode?

To be honest this is the first time I have ever seen it done this way. Usually when a machine has Rigid Tapping you just program your Canned Cycle and the Control does the rest. Very simple in most respects to Programming.

A Big Thanks to everyone for their help with this Programming Issue!!!!

Thanks Guys!!!!!!!
__________________
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald

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

www.refractotech.com
Reply With Quote

  #9   Ban this user!
Old 03-19-2007, 10:42 AM
WayneHill's Avatar  
Join Date: Mar 2004
Location: Michigan
Posts: 777
WayneHill is on a distinguished road

Tobyaxis,

I have a rigid peck tapping macro if you are interested. It is written in Macro A.

Wayne
__________________
Wayne Hill
www.codemangler.com
Reply With Quote

  #10  
Old 03-19-2007, 05:39 PM
tobyaxis's Avatar
Moderator
 
Join Date: Jan 2006
Location: USA
Posts: 4,396
tobyaxis is on a distinguished road

Originally Posted by WayneHill View Post
Tobyaxis,

I have a rigid peck tapping macro if you are interested. It is written in Macro A.

Wayne
Sure that would be cool. I don't know much about Macros but have NC Plot V2 that will help. Can you post it here, or would you like me to send you a PM with my email address?
__________________
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald

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

www.refractotech.com
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 03-20-2007, 02:20 AM
WayneHill's Avatar  
Join Date: Mar 2004
Location: Michigan
Posts: 777
WayneHill is on a distinguished road

Here is the Macro A Code:

Code:
% 
:9991
(RIGID PECK TAPPING MACRO)
(PW FANUC OM DRILL MATE)
G65H81P2Q#8105R1 
G65H01P#117Q0
G65H01P#118Q0
G65H01P#119Q0
G65H01P#120Q0
G65H01P#121Q0
G65H81P105Q#8105R1 
G65H01P#122Q#5043
N105G65H01P#123Q#4003
G65H01P#124Q0
G65H01P#125Q0
G65H01P#126Q1
G65H01P#127Q0
G65H01P#128Q0
G65H01P#129Q0
G65H01P#130Q98 
G65H01P#131Q0
G65H01P#132Q#4003
G65H81P500Q#8119R0 
G65H81P501Q#8109R0 
G65H81P506Q#8126R0 
G65H01P#131Q#8019
G65H82P1Q#8040R99
G65H01P#130Q98 
N1G65H01P#129Q#8026
G65H01P#128Q#8018
G65H05P#127Q#8009R1000 
G65H01P#125Q#8017
G65H81P2Q#8033R91
G65H01P#123Q#8033
N2G65H81P3Q#8106R0 
G65H81P3Q#8006R1 
G65H01P#126Q#8006
N3M29S#131 
G65H81P100Q#123R91 
G65H01P#124Q#128 
G65H81P506Q#8106R1 
N10G65H03P#124Q#124R#125 
G65H86P20Q#124R#129
G90G84G99G#8010X#8024Y#8025Z#124R#128F#127 
G65H80P10
N20G90G84G99G#130G#8010X#8024Y#8025Z#129R#128F#127 
G80
G65H80P200 
N100G65H02P#120Q#8024R#5041
G65H02P#121Q#8025R#5042
G65H02P#119Q#122R#128
G65H01P#117Q#119 
G65H02P#118Q#119R#129
G65H80P110 
G65H01P#119Q#117 
N110G65H03P#119Q#119R#125
G65H86P120Q#119R#118 
G90G84G99G#8010X#120Y#121Z#119R#117F#127 
G65H80P110 
N120G90G84G#130G#8010X#120Y#121Z#118R#117F#127 
G65H03P#126Q#126R1 
G65H85P100Q#126R1
G80
G65H80P200 
N500G67
G65H99P0 
N501G67
G65H99P1 
N506G67
G91G84Z0F1
G80
G65H99P6 
N200G#132G80M99
%
How to use it:

Code:
....
N680T5M6
N690G55X-1.0Y-.38
N700G43H5Z.5M8
N710G66P9991
N720S672F42.0Z-1.275R.075Q0.459
N730J1Y-1.13
N750J2G56X-1.0Y-.38
N780J3Y-1.13
N800J4G57X-1.0Y-.38
N820J5Y-1.13
N840G67
N850G80M9
N860G49G28Z0.0
N870G30X-1.Y-1.13M30
%
__________________
Wayne Hill
www.codemangler.com
Reply With Quote

  #12  
Old 03-20-2007, 07:36 PM
tobyaxis's Avatar
Moderator
 
Join Date: Jan 2006
Location: USA
Posts: 4,396
tobyaxis is on a distinguished road

Thanks a lot Wayne. This will come in very handy.
I only have one question.
How do you apply the M29 Rigid Tapping Function?

Here is what Fanuc has for the 0M (thanks to AL_The_Man)

:O0001
G0G17G40G49G54G80G90G99M5
G91G28Z0M9
G90

N1(CENTER DRILL #3 HSS)
M6T1
G90G54G0X-2.0Y.188S2000M3
G43Z1.0H1
Z.1M8
G99G81Z-.325R.1F3.0
X2.0
G80M9
G0Z1.0M5
G91G28Z0
G49G90

N2(DRILL #7 .201D 135SPT COB STB)
M6T2
G90G54G0X-2.0Y.188S900M3
G43Z1.0H2
Z.1M8
G99G73Z-.35R.1Q.15F4.0
X2.0
G80M9
G0Z1.0M5
G91G28Z0
G49G90

N3(TAP 1/4-20 SPIRAL HSS)
M6T3
G90G54G0X-2.0Y.188S300M3
G43Z1.0H3
Z.25M8
M29S300
G99G84Z-.375R.25Q.15F15.0
X2.0
G80M9
G0Z1.0M5
G91G28Z0
G49G90
M30
%
Attached Thumbnails
Click image for larger version

Name:	Rigid Tapping Fanuc 0M.JPG‎
Views:	74
Size:	87.4 KB
ID:	33987  
__________________
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald

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

www.refractotech.com
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
Using Camsoft on a Pratt & Whitney Tapemate C jevs CamSoft Products 22 03-19-2007 06:11 AM
Pratt & Whitney, what JACOBS taper are on holders? MITYDR CNC Tooling 5 11-06-2006 09:46 PM
Pratt & Whinety Beaver V mill mansuper General Metal Working Machines 0 10-31-2006 09:52 PM




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