Fundamentals of CNC Machining - Texas A&M University
Fundamentals of CNC Machining
A Practical Guide for Beginners
Compliments of NexGenCAM, Inc.
Fundamentals of CNC Machining
Desk Copy
Compliments of NexGenCAM
Copyright ?2012 HSMWorks, ApS
All Rights Reserved.
Reproduction or translation of any part of this work beyond that permitted by Sections 107 and 108 of the 1976 United States Copyright Act without the expressed written permission of the copyright owner is unlawful. Request for permission or further information should be addressed to HSMWorks, ApS
Disclaimer of Liability The material in this manual was checked and deemed to be accurate. The entire risk as to its accuracy and quality is with the reader. In no event shall NexGen Manufacturing Systems, Inc. be liable for direct, indirect, or consequential damages resulting from any defect in this material.
Trademarks All brands are the trademark of their respective owners.
Printed in the United States of America
Registered with the Library of Congress
Fundamentals of CNC Machining
Desk Copy
Document Number: 060711
ISBN-13: 978-0-615-50059-1 ISBN-10: 0615500595
Fundamentals of CNC Machining
Table of Contents
Chapter 1: Introduction& CNC Process Overview
Description ................................................................ 1-3 Prerequisites .......................................................... 1-3 Audience ................................................................ 1-3 Course Design ........................................................ 1-3
SRP vs. RP .................................................................. 1-4 Prototype vs. Production Machining......................... 1-4 Required Tools and Equipment ................................. 1-4 Lessons and Appendices ........................................... 1-5 InstructionalResources.............................................. 1-5 Recommended Use ................................................... 1-6 Overview of CAD/CAM Process................................. 1-6
Chapter 2: ShopSafety
Overview ................................................................... 2-3 SafetyAwareness ....................................................... 2-3 PersonalConduct& Shop Etiquette............................ 2-4 Shop Clothing ............................................................ 2-4
Proper Shop Attire Illustration............................... 2-5 General Safety Practices............................................ 2-6 CNC Safety Practices ................................................. 2-6 SafetyContract........................................................... 2-7
SafetyContractForm............................................... 2-8
Chapter3: CNC Tools
Overview ................................................................... 3-3 End Mills .................................................................... 3-3 Face Mill .................................................................... 3-4 Corner Radius Mill ..................................................... 3-5 Slot Mill/SlottingSaw ................................................. 3-5 Center-Spot Drill........................................................ 3-5 Twist Drill................................................................... 3-6 Tap............................................................................. 3-6 Reamer ...................................................................... 3-7 Counterbore .............................................................. 3-8 CuttingTool Fundamentals ........................................ 3-8
Rotational Direction............................................... 3-8 Chip Formation ...................................................... 3-8 Chip Load ............................................................... 3-9 Climb vs. ConventionalMilling ............................... 3-9 Cutting Speeds and Feeds Formulas ....................... 3-10 Speed Formula ..................................................... 3-11 Feed Formula ....................................................... 3-12 TapFeed Formula ................................................. 3-12 Speed/FeedExamples .............................................. 3-13 Milling Speed/FeedExample ................................ 3-13 Drill Speed/FeedExample..................................... 3-14
i
Fundamentals of CNC Machining Chapter4: CoordinateSystems
Chapter5: CNC ProgrammingLanguage
Chapter6: CNC Operation
ii
Tap Speed/FeedExample ..................................... 3-15 Maximum Spindle Speed Example....................... 3-16 Cutting Data ............................................................ 3-17 Best Practices MachiningParameters .................. 3-18 Troubleshooting Speed/FeedProblems ............... 3-19
Overview ................................................................... 4-3 CartesianCoordinate System ..................................... 4-3
Number Line .......................................................... 4-3 3D CartesianCoordinate System ............................ 4-3 Quadrants .............................................................. 4-4 Units .......................................................................... 4-5 Vertical Machining Center (VMC) Motion................. 4-5 CNC Motion Control............................................... 4-6 CNC Machine Coordinates ..................................... 4-6 About Machine Home Position.............................. 4-7 WorkCoordinate System (WCS) ................................ 4-8 WCS Example-1 ...................................................... 4-9 WCS Example-2 .................................................... 4-10 WCS Example-3 .................................................... 4-11 Machine and Tool Offsets ....................................... 4-12 Machine Offset XY ............................................... 4-12 Machine Offset Z.................................................. 4-13 ToolLenght Offset (TLO)....................................... 4-13
Overview ................................................................... 5-3 CNC Language and Structure..................................... 5-3
Program Format..................................................... 5-4 CNC Editor ................................................................. 5-4 Alphabetic&SpecialCharacterAddress Codes ............ 5-5
AlphabeticAddress Code Definitions ..................... 5-5 G&M Codes ............................................................... 5-8
G-Codes.................................................................. 5-8 M-Codes................................................................. 5-8 Select G-Code Definitions (Expanded) ................... 5-9 Canned Cycles ......................................................... 5-10
Overview of CNC Setup and Operation ..................... 6-3
Machine and Tool Offsets ......................................... 6-5 Fixture Offset XY .................................................... 6-5 Fixture Offset Z ...................................................... 6-6 ToolLength Offset (TLO)......................................... 6-7
Haas Control Face...................................................... 6-8 Haas Keyboard ....................................................... 6-9
Start/Home Machine............................................... 6-10 Load Tools ............................................................... 6-11 Set ToolLength Offset (TLO) .................................... 6-13 Set Fixture Offset XY................................................ 6-17
Contents
Contents Chapter7: 2D MillingToolpaths
Chapter8: CNC Turning
Fundamentals of CNC Machining
Set Fixture Offset Z.................................................. 6-21 Load CNC Program .................................................. 6-24 Run CNC Program.................................................... 6-26 AdjustingDiameter (CDC) Offsets ............................ 6-27 Shut Down CNC ....................................................... 6-29
Overview ................................................................... 7-3 2D/3D/4X/5X Defined ............................................... 7-3
2D (Prismatic) Parts ............................................... 7-3 3D Parts.................................................................. 7-4 4-Axis Parts ............................................................ 7-4 Standard CAD Views vs. CAM Views ......................... 7-6 CAD Features vs. MachiningFeatures........................ 7-6 Toolpaths by Type and Use ....................................... 7-7 2D MachiningFeaturesExample ............................. 7-8 2D ToolpathTerminology........................................... 7-9 Facing ...................................................................... 7-10 2D Contouring ......................................................... 7-11 Cutter Diameter Compensation........................... 7-12 Pocketing................................................................. 7-13 Slot Milling .............................................................. 7-14 ChamferMilling........................................................ 7-15 Radius (Corner-Round) Milling ................................ 7-16 Center Drill .............................................................. 7-17 Drilling ..................................................................... 7-18 Tapping.................................................................... 7-19
Overview ................................................................... 8-3 Lathe Components................................................. 8-4 Spindle ................................................................... 8-5 Turret ..................................................................... 8-6
LatheCoordinate System ........................................... 8-8 Driven (Live) Tools..................................................... 8-9 ImaginaryTool Tip.................................................... 8-10 Part Datum .............................................................. 8-11 Tools and ToolHolders............................................. 8-12
Chip Breaker ........................................................ 8-12 Relief Angle .......................................................... 8-13 ToolCutting Angles............................................... 8-13 Rake Angle ........................................................... 8-14 Insert Designations.................................................. 8-15 LatheTool Types ...................................................... 8-17 Face/Turn Tools ................................................... 8-17 Groove Tool ......................................................... 8-18 Bore Tool.............................................................. 8-19 Thread Tool .......................................................... 8-20 CutoffTool ............................................................ 8-21 Cutting Speeds and Feeds ....................................... 8-22 Speed/FeedExample ............................................ 8-23 CuttingFeedExample............................................ 8-24 Lathe Setup and ProgrammingExample .................. 8-25 Setup .................................................................... 8-26
iii
Fundamentals of CNC Machining
Chapter9: 3D Toolpaths
Chapter10: Milling Setups
Face...................................................................... 8-27 Rough ................................................................... 8-28 Finish.................................................................... 8-29 Groove ................................................................. 8-30 Thread.................................................................. 8-31 Drill....................................................................... 8-32 Bore ..................................................................... 8-33 Cutoff ................................................................... 8-34
Overview ................................................................... 9-3 3D Cutter Compensation........................................... 9-3 Tolerances ................................................................. 9-4 3D Toolpath Setups ................................................... 9-6 3D Roughing .............................................................. 9-6 Parallel Finish ............................................................ 9-7
ScallopHeight ......................................................... 9-8 3D Scallop .................................................................. 9-9 REST Milling ............................................................. 9-10 PencilToolpaths ....................................................... 9-11 Conceptualizing 3D Toolpaths ................................. 9-12
Overview ................................................................. 10-3 Fixture Components................................................ 10-3 Subplates and Angle Plates ..................................... 10-3
Clamps .................................................................. 10-4 ShoulderBolts and Dowel Pins ................................ 10-5 Vise Accessories ...................................................... 10-5
Hard Jaws ............................................................. 10-6 Soft Jaws.................................................................. 10-6
Appendix A: CNC MillingWork-Holding Examples
Project 1 : Install Vise ................................................ A-2 Project 2 : Install Vise Jaws........................................ A-4 Project 3 : Square Block............................................. A-5 Project 4 : Contour Square Step .............................. A-13 Project 5 : Base........................................................ A-16 Project 6 : Housing .................................................. A-21 Project 7 : Fan Blades .............................................. A-23 Project 8 : Clamp ..................................................... A-29 Project 9 : Fixture Plate ........................................... A-31 Project 10 : French Curve ........................................ A-33 Project 11 : Honeycomb .......................................... A-38 Project 12 : Bracket ................................................. A-40 Project 13 : MicrowaveHousing .............................. A-49 Project 14 : Geneva Gear ........................................ A-57
Contents
iv
Contents Appendix B: AlternateTool Setting Methods
Appendix C: CNC Process Planning Form
Fundamentals of CNC Machining
List of Common Methods.......................................... B-1 UsingPaper ................................................................ B-2 1-2-3 Block on Finished Part Face ............................. B-3 1-2-3 Block and Dial Indicator ................................... B-4 Tool Probe ................................................................. B-4
CNC Process Planning Form ............................... C-1, C-2
Appendix D: G-M Code Reference
Appendix E: Glossary
Appendix F: Drill Chart
Milling G- Codes ........................................................ D-1 Milling M-Codes ........................................................ D-2 Lathe G-Codes ................................................... D-3, D-4 Lathe M-Codes .......................................................... D-4
Glossary .............................................................. E-1, E-2
Drill Chart ............................................................F-1, F-2 Inch Pipe Threads .......................................................F-4 MetricTaps .................................................................F-5
v
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- machine learning basic concepts edx
- understanding machine learning from theory to algorithms
- purebasic a beginner s guide to computer programming
- about the tutorial
- machine learning projects digitalocean
- introduction learn python by example
- machine learning for absolute beginners
- introduction machine learning
- learning to play the guitar an absolute beginner s guide
- fundamentals of cnc machining texas a m university
Related searches
- texas a m money education center
- texas a m grading scale
- texas a m 2020 2021 academic schedule
- texas a m extension child care training
- texas a m academic calendar
- texas a m 1098 t
- texas a m campuses in texas
- texas a m financial aid portal
- texas a m university campuses
- texas a m online engineering degree
- texas a m online engineering masters
- texas a m college station tuition