Chabot College Fall 2010 – Numerical Control Programming I

advertisement
Chabot College
Fall 2010
Course Outline for Machine Tool Techology 71A
NUMERICAL CONTROL PROGRAMMING I
Catalog Description:
71A – Numerical Control Programming I
(May be repeated 3 times)
4 units
Introduction to programming and operating three-axis computer numerical controlled drilling and milling
machining centers. Instruction includes the XYZ Cartesian Coordinate system, manual and automatic
machining center operation, absolute and incremental positioning, program coding and preparation,
fabrication of basic three-axis drill and mill parts, and laboratory “first article” inspection reports. Strongly
recommended: Industrial Technology 74. 2 hours lecture, 6 hours laboratory.
[Typical contact hours: lecture 35, laboratory 105]
Prerequisite Skills:
None
Expected Outcome for Students:
Upon completion of the course, the student should be able to:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
set tool length offsets;
set fixture offsets;
create CNC mill part programs;
edit CNC mill part programs on machine controllers;
write point-to-point drilling and tapping programs;
write simple contouring programs;
test run and fabricate simple CNC mill parts;
calculate feeds, speeds, and dwell times;
calculate cutter locations with a hand calculator;
calculate polar coordinate positions;
use subprograms for looping and repetitive operations;
solve simple trigonometry problems;
use the control math functions to calculate cutter locations;
transfer edited programs from the machine’s control to computer;
use a computer to write and transfer part programs across a network;
inspect fabricated parts on a coordinate measuring machine;
write a “first article” inspection report for each assigned project.
Course Content (Lecture):
1. Introduction to Numerical Control
a. Cartesian coordinates
b. Tool and fixture offsets
2. Program format
3. Preparatory and miscellaneous codes
4. Canned cycles
a. Feed plane and initial plane
b. Feed, speed, and dwell calculation
c. Drill and spot drill depth calculation
d. Calculator functions
5. Introduction to the Coordinate Measuring machine
a. First article inspection
b. Lab inspection reports
Chabot College
Course Outline for Machine Tool Technology 71A – Page 2
Fall 2010
6. Calculating bolt circles
a. Rigid tapping
b. Calculator functions 2
7. Incremental and Absolute programming
a. Polar coordinates
b. Coordinate shift
8. Introduction to Conversational Programming
a. ProtoTrak vertical mill tool length offsets
b. Conversational programming
9. Sub Programs
a. Looping
b. Position preset function (G92)
10. Introduction to contouring
a. Cutter diameter compensation
b. Climb and conventional milling
11. Special machining center functions
a. Mirror imaging
b. Rotations
c. Pythagorean Theorem
12. Cutter location calculation
13. Special milling cycles
14. Fixed subroutines
15. Parametric programming
16. CNC software applications
17. Machining center simulator functions and operation
18. Automatic tool setters
a. Touch probes
b. Laser tool set stations
Course Content (Laboratory):
1. Techniques:
a. Set tool length offsets
b. Set fixture offsets
c. Edge finding routines
d. Indicating part features to use in fixture offsets
e. Create part programs from engineering drawings
f. Proof programs on machine tool simulators
g. Test run programs
h. Fabricate programmed parts
i. Calculate spot drill depth adjustments
j. Edit part programs in the CNC mill controller
k. Inspect parts with a coordinate measuring machine
l. Inspect parts with manual inspection tools
2. Safety:
a. Safe operation of the CNC machining centers
b. Safe program proofing procedure
Chabot College
Course Outline for Machine Tool Technology 71A – Page 3
Fall 2010
Methods of Presentation:
1. Lecture, informal with student questions encouraged
2. PowerPoint presentations, videos, instructor created movies, and overhead transparencies
3. Demonstrations
Assignments and Methods of Evaluating Student Progress:
1. Typical Assignments
a. Homework: 1-3 worksheets each week on the material covered in the text and in lecture.
1) Examples: Sketch the outer contour project, draw in the tool tangency locations, and
calculate their Cartesian coordinate positions.
2) Write a program using G98 / G99 to jump over clamps on the frame project.
b. Laboratory assignment: Write a program to spot drill and drill the ten 5/16 diameter holes
shown in the frame drill engineering drawing. Load the program into the CNC machining
center and test run each tool path operation checking for accuracy and proper tool path.
Spot drill only the first hole and measure the spot diameter. Calculate the spot drill depth
adjustment and edit the adjusted value into the part program. Run the program from the
beginning to fabricate the part. Inspect the part on the coordinate measuring machine and
create a “first article” inspection report. Did the part pass inspection? If not, why?
2. Methods of Evaluating Student Progress
a. Homework
b. Quizzes
c. Written laboratory inspection report on each part project
d. Fabricated parts checked to be accurate size and shape
e. Midterm examinations
f. Final examination
Textbook(s) (Typical):
Haas VF2 Mill Programming Manual
This is the programming manual for specific equipment in Chabot's Machine Tool Technology lab.
It is the standard for all operations and programming functions for our equipment.
Special Student Materials:
1.
2.
3.
4.
5.
6.
Machine shop approved safety goggles
Sharp EL-531W scientific calculator
Plastic circle template, 6” rule, protractor, compass, three inch 30-60° and 45° triangle
USB drive – 1gb minimum
Headphones – 1/8” stereo jack
Combination or keyed padlock
Revised: 9/29/09;
Ashley Long/Mike Absher
Download