Credit- Degree applicable | Effective Quarter: Fall 2020 | I. Catalog Information
| DMT 89A | CAM Based CNC Multi-Axis Programming Using NX | 5 Unit(s) | DMT 89B | | 5 Unit(s) | DMT 89C | | 5 Unit(s) | DMT 89D | | 5 Unit(s) | DMT 89E | | 5 Unit(s) |
|
| (DMT 89A was formerly MCNC 78A.) Advisory: EWRT 200 and READ 200, or ESL 261, 262 and 263; MATH 210 or equivalent. Lec Hrs: 36.00
Lab Hrs: 72.00
Out of Class Hrs: 72.00
Total Student Learning Hrs: 180.00 NX is an advanced fixed-axis and multi-axis milling course designed for CNC programmers who machine simple or complex parts with fixed and variable tool capabilities. Students will learn how to create fixed and variable axis tool paths. NX workflows for machining contoured parts, high-speed machining methods, milling holes and threads, and milling turbine blade type parts will be introduced. |
| Student Learning Outcome Statements (SLO)
| | Produce tool paths from advanced surface geometry to create word address programs. |
| | Produce tool paths from advanced part geometry to create word address programs for multi-axis machining centers. |
|
II. Course Objectives A. | Define tool files, tool motion, coordinates and motion statements for milling machines. |
B. | Generate continuous 3-axis cutting tool paths using roughing, finishing and high speed functions. |
C. | Analyze and edit continuous 3-axis tool paths. |
D. | Select cutting tools and plan programming sequences. |
E. | Evaluate and use imported CAD files. |
F. | Develop workflow and writing programs using a vertical milling machine with rotary 4th axis. |
G. | Develop workflow and writing programs for horizontal machining centers. |
H. | Develop workflow and writing programs for 5-axis machining centers(continuous and 3+2 indexing). |
III. Essential Student Materials IV. Essential College Facilities | CNC programming computer lab with access to multi-axis CNC vertical and horizontal machining centers. |
V. Expanded Description: Content and Form A. | Define tool files, tool motion, coordinates and motion statements for milling machines. |
3. | Apply cutter length and diameter compensation offsets. |
a. | Drilling, tapping, counter-bore/countersink. |
B. | Generate continuous 3-axis cutting tool paths using roughing, finishing and high speed functions. |
1. | Explain various methods of generating tool paths to cut surfaces. |
2. | Use modules to develop tool paths from wireframe models. |
3. | Apply 3D tool path modules. |
a. | Features of surface roughing functions. |
b. | Features of surface finishing functions |
c. | Common parameters used in surfacing tool path functions |
d. | High speed tool path functions. |
1. | Identify the CNC machine, tooling, software and machining strategies and relationships. |
2. | Use high speed tool path roughing and finish functions and set parameters. |
4. | Perform post processing functions. |
5. | Identify the CNC machine, tooling, software and machining strategies and relationships. |
C. | Analyze and edit continuous 3-axis tool paths. |
1. | Examine toolpath using backplot. |
2. | Evaluate toolpath using verify. |
3. | Perform edits to toolpath parameters. |
4. | Execute NC file amendments using editor software. |
D. | Select cutting tools and plan programming sequences. |
1. | Execute tool path generation procedures for 3D surfaces. |
2. | Plan for most productive sequence for machining features and surfaces. |
3. | Select proper tooling and machining parameters. |
E. | Evaluate and use imported CAD files. |
1. | Identify common file types and characteristics |
2. | Explain the use of positioning and transform-rotation operations. |
3. | Construct CNC programs using geometry from files. |
4. | Post process and verify programs |
F. | Develop workflow and writing programs using a vertical milling machine with rotary 4th axis. |
1. | Describe typical 4th axis uses and applications |
2. | Explain the use of positioning and transform-rotation operations. |
3. | Explain the use of indexing and simultaneous helix operations. |
4. | Utilize axis substitution to convert 2 axis to 4th axis rotational tool paths. |
5. | Select work coordinate systems. |
6. | Post process and verify programs. |
G. | Develop workflow and writing programs for horizontal machining centers. |
1. | Apply work coordinate systems. |
3. | Recognize workflow and work holding procedures related to horizontal machines |
4. | Describe machining multiple sides of a work piece. |
5. | Incorporate multiple fixtures and operations in one program. |
6. | Create and edit tool libraries. |
7. | Post process and verify programs. |
H. | Develop workflow and writing programs for 5-axis machining centers(continuous and 3+2 indexing). |
1. | Apply work coordinate systems. |
3. | Recognize workflow and work holding procedures related to 5 axis machines. |
4. | Describe machining multiple sides of a work piece with additional axis using 3+2 indexing. |
5. | Describe machining of a work piece with continuous 5-axis machining.
|
6. | Post process and verify programs. |
VI. Assignments A. | Reading from textbooks and references. |
B. | Take home exercises involving calculations. |
C. | Construct continuous 3-axis surface contouring programs for CNC mills based on lecture and lab demonstrations. |
D. | Write CNC Programs for 4th and 5th axis (continuous and indexing) vertical and horizontal machining centers. |
VII. Methods of Instruction | Lecture and visual aids
Homework and extended projects
Computer laboratory experience involving students in formal exercises
Observation of sample projects machined by the instructor
|
VIII. Methods of Evaluating Objectives A. | Evaluation of take home worksheets for correctness, completeness and technique. |
B. | Examinations covering lecture material, in class programming exercises and lab demonstrations related to CNC multi axis machining centers.Exams will be evaluated for tool path efficiency, cycle times and machinability. |
C. | Final Exam: Complete multi axis program which will be evaluated for workflow, machining techniques and optimization learned during the entirety of the course. |
IX. Texts and Supporting References A. | Examples of Primary Texts and References |
1. | DMT Staff: NX Tutorial Training Videos, 2axis, 3axis and multi-axis, 2017 |
B. | Examples of Supporting Texts and References |
1. | Siemens PLM Software: NX Learning Advantage Tutorial Videos, 2017 |
X. Lab Topics A. | NX interface operations |
G. | Horizontal machining programs |
H. | Five-axis programs (continuous and 3+2) |
|