![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Fanuc Discuss Fanuc controllers here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| ||||
| ||||
| 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. |
|
#2
| |||
| |||
| 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. |
|
#3
| ||||
| ||||
|
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 |
|
#4
| |||
| |||
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. |
|
#5
| ||||
| ||||
__________________ 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 |
| Sponsored Links |
|
#6
| ||||
| ||||
| 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. |
|
#7
| ||||
| ||||
| 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 % |
|
#8
| ||||
| ||||
| 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 |
|
#9
| ||||
| ||||
| Tobyaxis, I have a rigid peck tapping macro if you are interested. It is written in Macro A. Wayne |
|
#10
| ||||
| ||||
__________________ 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 |
| Sponsored Links |
|
#11
| ||||
| ||||
| 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 % 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 % |
|
#12
| ||||
| ||||
| 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 %
__________________ 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 |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
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 |