Generic Fanuc Code For Milling Out The Fire Control Group Pocket
Believe it or not there are people with hobby cnc's that keep asking me for this so I figured this is the best place to post it. Machining a lower receiver is like any other part; essentially all you need is to locate 3 positions for yourCNC in order for it to run your program. These three locations are called your X, Y, & Z coordinates. The X & Y coordinate is located using an edge finder, and the Z coordinate is located with your cutting tool. Once you find each coordinate you “zero” out the value for that coordinate on your machine, and then you load your program and run it.
Terms of Use: By using these instructions and the 3 referenced FCG programs (POCKET.TAP, SELECTOR.TAP, and TRIGGER.TAP)you understand and agree that all programs are free open source code intended for educational and personal use only and bear no guarantee of working or warranty. You also agree that it is your responsibility to check, understand and verify that the code provided is safe to use with your machine in order to prevent serious damage to your machine or injury to yourself. By using these instructions and/or any code provided along with these instructions you release the authors from any liabilities and/or claims. And you attest that by using these instructions you will not be breaking any laws.
Speeds: Using generic FANUC code the program will ramp and feed at 10 in/min, take a .03 in. depth of cut, and run the
spindle at 2000 RPM on all end‐mill operations. The drilling plunge feed rate is 2 in/min at 2000 RPM using peck cycles.
Please adjust according to your machine or preference.
Tooling used for Each Program: (note: only use cobalt or carbide, don’t use drills designed for hand tools)
For the POCKET.TAP program use: 3/8" in. 2‐Flute Flat End Mill (3” total length)
For the SELECTOR.TAP programs use: 3/8" in. Machine Drill.
For the TRIGGER.TAP program use: 5/32" in. Machine Drill.