| |
Sep 20, 2026
|
|
|
|
|
2026-2027 College Catalog
|
MAC 261 - Computer Aided Machining (CAM) Programming - Multi-Axis Lathe 7 Contact Hours, 4 Credits 1 lecture period 6 lab periods
Advanced use of the Computer-Aided Machining (CAM) environment used for programming for multi-axis CNC lathes. Creation and use of 2-axis, Y/C-axis, and radial/axial milling cutting applications for lathes. Includes continued implementation of shop safety, CNC operations, and adapting basic 2.5D and 3D CAM functions for lathes.
Prerequisite(s): MAC 160 and MAC 258 Information: Students with industry experience should see a Machining faculty member for more information about the Prior Learning Assessment (PLA) process.
Course Learning Outcomes
- Program 2-axis operations on a lathe using a CAM system.
- Program multi-axis operations utilizing live tooling on a lathe.
- Create lathe processes that incorporate sub-spindle operations.
- Evaluate programs by utilizing simulation software.
- Produce parts on multi-axis lathe utilizing live tooling and part transfer.
Outline:
- Foundational Review and Setup
- Review of CAM I and CAM II concepts
- Safety procedures
- Review of controller vocabulary
- Order of operations and documentation (focus on turning sequence and mill-turn sequence)
- 3D drafting language and 3D geometric construction
- Introduction to CAM for Multi-Axis Lathe
- Introduction to CAM Environment for Multi-Axis Lathe (Turn-Mill)
- Overview of multi-Axis CAM icons for Turn-Mill specific features
- Absolute vs. Incremental in C/Y-Axis Programming
- 3-Axis/C-Axis Programming on the Lathe
- The common 3-axis capability (X, Z, and C/Live Tooling) of a standard Turn-Mill machine.
- Rough Turning Strategies
- Finishing Turning Strategies
- C-Axis Live Tooling Strategies (Drilling and Tapping): Programming features on the face or OD using the C-Axis to orient the spindle.
- Avoiding collisions
- Part-Off, and Part Catching Setup
- Cutting Strategy selection for both Turning and Milling
- Geometry creation for C-Axis operations
- Work Holding Considerations
- Tool and Live Tool Holder Considerations
- Advanced Multi-Axis Lathe Programming
- This section addresses the higher-level complexity of machines with Y-axes or sub-spindles.
- Sub-Spindle and Part Transfer Programming
- Y-Axis Programming
- Cutting Strategy selection (Balancing Turning vs. Milling Time)
- Tool Axis Control Options
- Work Holding Considerations (Sub-Spindle/Secondary Operations)
- Tool and Tool Holder Considerations (Back-side tooling and dedicated tools)
- Code Generation and Verification
- Code Generation
- Machine Definition and Post-Processor Selection
- Code Optimization with Arc Filtering
- Posting code for different machining centers
- CAM Process analysis and verification before going to the machine
- Code Simulation
- Setup and Use of CAM Internal code simulation tools
- Setup and Use of External code simulation tools
- Practical Application
- Machining Part
- Relating programming decisions made in CAM to program responses in the machines
- Use of DNC functionality to run larger programs
- Identifying differences between manually generated G/M Code (simple turning) and CAM generated G/M Code (complex Mill-Turn)
|
|