machine technology program san diego city …jcbollinger.com/syl/pdfs/mact160.pdf · course...

17
1 MACHINE TECHNOLOGY PROGRAM SAN DIEGO CITY COLLEGE COURSE SYLLABUS: MACHINE TECHNOLOGY 160 INTRODUCTION TO CAD/CAM Lecture hours/week: 3 Credit hours: 4 Lab hours/week: 3 Prerequisites: Yes COURSE DESCRIPTION Introduction to CAD/CAM theory’s and software. The emphasis will be on the generation of CNC programs, at a basic level, for both CNC Mill, and CNC Lathe. (FT) PREREQUISITES Concurrent enrollment, or completion with “C” or above, in Machine Technology 151. COURSE OBJECTIVES Each student successfully completing this course will: 1. Demonstrate the correct use of CAD/CAM software to generate basic 2 dimensional shapes. 2. Demonstrate the use of the post-processor and co-processor for intermediate CNC data. 3. Properly identify various parts of CNC program generation. 4. Perform editing of CNC programs using various software. 5. Demonstrate use of communications module within CAD/CAM software. 6. Demonstrate proper use of personal computers. 7. Demonstrate a basic understanding of the common DOS and Windows commands as used on personal computers. 8. Demonstrate reading and writing skills to read and prepare required documents for course work. 9. Demonstrate communication skills to interact successfully with members of working teams and instructor. REQUIRED COURSE MATERIALS Textbooks : Examples of appropriate textbooks include: MasterCam For Windows , 1995 SmartCam Programming Manual , 1992

Upload: vanthuy

Post on 19-Mar-2018

219 views

Category:

Documents


3 download

TRANSCRIPT

1

MACHINE TECHNOLOGYPROGRAM

SAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM

Lecture hours/week: 3 Credit hours: 4Lab hours/week: 3 Prerequisites: Yes

COURSE DESCRIPTION

Introduction to CAD/CAM theory’s and software. The emphasis will be on the generation ofCNC programs, at a basic level, for both CNC Mill, and CNC Lathe. (FT)

PREREQUISITES Concurrent enrollment, or completion with “C” or above, inMachine Technology 151.

COURSE OBJECTIVES

Each student successfully completing this course will:

1. Demonstrate the correct use of CAD/CAM software to generate basic 2 dimensionalshapes.

2. Demonstrate the use of the post-processor and co-processor for intermediate CNC data.3. Properly identify various parts of CNC program generation.4. Perform editing of CNC programs using various software.5. Demonstrate use of communications module within CAD/CAM software.6. Demonstrate proper use of personal computers.7. Demonstrate a basic understanding of the common DOS and Windows commands as

used on personal computers.8. Demonstrate reading and writing skills to read and prepare required documents for course

work.9. Demonstrate communication skills to interact successfully with members of working

teams and instructor.

REQUIRED COURSE MATERIALS

Textbooks: Examples of appropriate textbooks include:

MasterCam For Windows, 1995SmartCam Programming Manual, 1992

MACHINE TECHNOLOGYPROGRAM

SAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

2

Anilam Vertical Machining Program Manual, 1991Bendix Dynapath Manual, 1989Fadal Programming Manual, 1992Fanuc6T Programming Manual, 1988Greco System Manual, 1992Surfcam Programming Manual, Current Edition

Hand Tool/Supplies: Examples of appropriate supplies include:

Computer Diskettes

METHOD OF INSTRUCTION

Lecture: Presentations will include:

1. Lecture with, or without, various audio-visual aids2. Discussion, debate, and/or critique3. Demonstration4. Computer-assisted or other self-paced instruction5. Field trips or field assignments6. Laboratory assignments utilizing specifically planned instructional activities or

“live” work.

Laboratory: Laboratory will be a “hands-on” process

Writing Assignments: Writing assignments include:

1. Completing assigned reports2. Providing written answers to assigned questions3. Performing arithmetic calculations as assigned4. Maintaining a notebook of class assignments and activities5. Completing a 500 word written report dealing with a subject related to this course

MACHINE TECHNOLOGYPROGRAM

SAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

3

Appropriate Outside Assignments: Students are expected to spend a minimum of twohours outside of class in practice and preparation for each hour of theory in class. Appropriateassignments include:

1. Researching appropriate readings2. Preparing research reports3. Preparing writing assignments4. Studying as needed to perform successfully in class

Appropriate Assignments That Demonstrate Critical Thinking:

1. Students will be required to demonstrate verification and communication of theirown programs.

2. Students must estimate machining time involved in producing a programmedwork piece.

3. Students will interpret blueprints to produce required machine parts tospecifications in the time allowed.

4. Students will be required to demonstrate using the basic DOS and Windowscommands of a personal computer.

5. Students will be required to verify and communicate supplied programs, and makecorrections and recommendations for efficiency and safety.

Method of Evaluation: A students grade will be based on multiple measures ofperformance. The assessment will measure development of independent critical thinking skillsand will include evaluation of the students ability to:

1. Perform the manipulative skills of the craft as required to satisfactorily completelaboratory assignments

2. Apply theory to laboratory assignments3. Satisfactorily perform on written, oral, or practical examinations4. Satisfactorily perform on outside assignments including writing assignments5. Contribute to class discussions6. Maintain attendance per current policy7. Follow all laboratory rules and safety regulations

MACHINE TECHNOLOGYPROGRAM

SAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

4

SAMPLE ATTENDANCE POLICY

Attendance: Students may NOT accumulate more then 6% UNEXCUSED absences in eachclass. The Instructor has the sole responsibility of determining what is excusable. For additionaldetail, see the San Diego City College Catalog. If you have to miss a class talk to your instructor,it may be an excusable absence. If you have to miss a class, call and let the Instructor knowbefore the class. If you do miss a class, it is YOUR responsibility to find out what you missed,and to be ready for any tests, or quizzes that have been scheduled. Be in class on time. If youarrive late, it disrupts the class. Do not make a habit of being late, or you may be dropped.

EXAMPLE of 6% UNEXCUSED ABSENCES: If your class meets for 3 hours per week andlasts for 18 weeks, this equals 54 hours X 6% or 3 hours of missed class time allowable. Laboratory time will be calculated at 6% of the total time required per class. If you are droppedfrom a class, you will be dropped from it’s lab. It will be the students responsibility to log in andout of the Laboratory for each lab class. This will be confirmed by the Instructors, or their staff.

Student Conduct: No student will interfere with the learning opportunity of another student.If anyone does they will be dropped from the roster IMMEDIATELY. I will not allow any verbalor physical abuse between students, or between students and the staff. If you have a problem getthe Instructor involved immediately. No student will copy or try to submit a project thatsomeone else has made. This is cheating, and you will both receive either a 0% for a grade, oryou may be dropped from the roster. This will also apply to all tests, quizzes and reports. Anyone who becomes a safety hazard to themselves, or others will be dropped from class.

Safety Policies: This Machine Technology course is a unique laboratory environment with it’sown Safety rules. These rules have been set by the State and Federal Government, and everyonewill be expected to follow them.

1. Safety glasses must be worn at all times in the laboratory. (Machine laboratoriesrequire special safety glasses.) Your instructor will tell you if your glasses areacceptable or not. Safety glasses can be purchased at the school bookstore, askthe instructor if you have any questions.

2. No loose fitting clothing, or long sleeves.3. No rings, necklaces, or other jewelry that could possibly get caught in the

machinery.4. No smoking in the building.5. No flip-flops, or any sandle type shoes (leather shoes only).

MACHINE TECHNOLOGYPROGRAM

SAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

5

6. No shorts, half-shirts, or sleeveless shirts. Legs and shoulders must be covered.7. No playing around, (people get hurt that way).8. No alcohol, or drugs, and no one under the influence of them. Some medications

warn you not to operate machinery if you are using them. Check with your Doctorif you’re not sure.

9. Be familiar with a machine BEFORE you attempt to operate it. If you have aquestion, ask the instructor.

These may seem like easy rules to follow, they are. Let’s all be careful and learn about MachineTechnology in a safe way!! These are not all the safety hazards in a machine laboratory. Youwill be advised of more safety rules as you progress with the course.

The machinery is reserved every day on a first come, first serve basis. DO NOT reservemachines for your friends. If you do, you will forfeit your own, as well as your friendsreservation. Also, only reserve one machine at a time for your use. Tools will be given out on afirst come, first serve basis. DO NOT GO INTO THE TOOL ROOM UNLESS YOU ARETOLD TO DO SO! At the end of the class make sure your machine is clean, and all the schoolstools are properly returned to the tool room.

SAMPLE GRADING POLICY

In our class the students are graded on a combination of things, these are then added together toform the overall average, to determine the final grade. In this class the variables which determinethe students grades are: Tests, Projects, Quizzes, and Attendance.

Tests: There will be approximately 3 tests per semester plus a final exam. The gradereceived on the Final exam will be doubled. Students will be given at least 1 week notice beforea test. There will be no make up tests.

Projects: Projects will be assigned by your Instructor. If you have any ideas, tell theInstructor and you may be allowed to help design your own projects.

Quizzes: Quizzes will be given when the Instructor feels they are needed, these may beannounced or unannounced. There will be no make up Quizzes.

Attendance: Attendance may account for 5% of final grade. 100% attendance may receive 5 points. This will be calculated by the Instructor.

MACHINE TECHNOLOGYPROGRAM

SAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

6

Extra Credit: You may have the option to supplement your grade by either doing extra projects,or extra reports. This will be determined by the Instructor.

COURSE OBJECTIVES: TECHNICAL COMPETENCIES

After the successful completion of this course the student will be able to:

A. Demonstrate Understanding of CAD/CAM Programs

1. Explain CAD/CAM Programsa. Define Computer Aided Design (CAD)b. Define Computer Aided Manufacturing (CAM)c. Describe common applications of CAD and CAMd. Discuss common CAD packages to include:

• AutoCad• CadKey• Micro Station

e. Discuss Common CAM packages to include:• MasterCam• SurfCam• SmartCam

f. Describe common applications of each CAM package

2. Explain file extension functions to include:a. *.GE3 / *.DSNb. *.NCI / *.INCc. *.PST / *.M3d. *.NC / *.NCC

MACHINE TECHNOLOGYPROGRAM

SAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

7

B. Access CAD Program Options

1. Explain the Configuration of CAD/CAM Softwarea. Explain configuration of:

• File and path names• Installation including DOS and Windows• Configure software• Interaction of files between each other

b. Describe the "Flow" process of CAD/CAM

2. Access CAD Softwarea. Access CAD software, including AutoCad and CadKey, to:

• Create basic 2-dimensional designs• Create 3-dimension designs• Dimension designs to be used as drawings• Create title blocks and borders for prints• Print drawings• Plot drawings• Create general and local drawing notes and tolerances

b. Describe various file conversion formatsc. Import and export designs using conversions, including:

• IGES• CADL• DXF• STL

3. Access CAM Softwarea. Load existing designb. Import and export design files from various file format standards,

including:• IGES• DXF• CADL• STL

c. Save design files to "permanent" memory

MACHINE TECHNOLOGYPROGRAM

SAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

8

d. Set menu selections to:• View planes• Construction planes• Color choices

C. Create Designs with CAD Section of CAD/CAM Program

1. Create Basic Geometric Entitiesa. Create basic geometric entities, including:

• Points• Fillets• Lines• Splines• Arcs• Chamfers• Circles• Letters including various machinable fonts

b. Dimension completed designs to create detailed drawings

2. Transform Geometric Entities using CAD Commandsa. Transform geometric entities, including:

• Mirror entities• Rotate entities• Scale complete entities using single scale option• Translate using move and copy options• Offset single and grouped geometric entities• Use group function to effect multiple entities simultaneously• Use result function to effect group movements

D. Demonstrate Ability to Use Program Functions

1. Execute File Functiona. Execute file functions to:

• Save and retrieve files• Read and write common file conversion standards• Print numerical control program• Print design to printer• Send design to plotter• Send and receive CNC data

MACHINE TECHNOLOGYPROGRAM

SAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

9

2. Use Delete Commanda. Use Delete commands, including:

• Chained and duplicate entities• Exclusive entities (only)• Inclusive entities (all)• Enclosed in Window• Intersecting Window

3. Execute Screen and Display Functionsa. Use screen and display functions to:

• List screen statistics• Display entity endpoints• Clear group and result color designation• Change colors of entities• Display window• Un-Zoom display• Change levels of entities• Fit entities to screen• Set various view ports• Refresh screen• Change views• Set active levels• Change entities between levels• Set screen center "Pan"• Initialize display "clear"• Rotate display

4. Use Analyze functiona. Use Analyze Function to interpret:

• Point descriptions• Single entity information• Locations of entities• Distance between points• Area calculations• Calculation of angles• Surface information

E. Process Tool Path Data

MACHINE TECHNOLOGYPROGRAM

SAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

10

1. Generate Numerical (NC) Codea. Generate NC code to access:

• Turning Center “Lathe”• Vertical Machining Center “Mill”

2. Generate Basic Vertical Machining Codea. Generate basic vertical machining code for operations, including:

• Outside and inside contours• Pocketing operations• Drilling, reaming, spot drilling, tapping operations

3. Edit Tool Path Data Filesa. View and edit tool path data files, including:

• Display centerline tool path• Calculate time to machine• Filter tool path data to reduce size and time• Change feed rates and compare results• Edit tool path data to change possible variables• Define tool selections and operating parameters• Define materials to be machined• Create set-up document

b. Cut part as solid model

4. Process Tool Path Data to Numerical Control Codea. Select post processing file relative to machine tool being usedb. Execute post processing functionc. Edit numerical control program if needed

5. Describe and Execute Post-Processor or Co-processor Functionsa. Describe post-processor and co-processor functionsb. Run processors

11

MACHINE TECHNOLOGY PROGRAMSAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

SCANS SKILLS

Five Competencies Three Part Foundation Skills

Resources Basic SkillsInterpersonal Skills Thinking SkillsInformation Skills Personal QualitiesSystemsTechnology

SCANS COMPETENCIES

The following competencies will be achieved by each student for successful completion of thiscourse.

1. Resources: Identifies, organizes, plans, and allocates resources

• Follow a schedule to complete assigned tasks on time.• Determine initial cost of materials and “value added” as a result of

machining.• Complete a stock request form for required material.• Provide a self-evaluation of performance based on the time and quality of work.

2. Interpersonal: Works with others

• Complete assigned responsibilities within the shop floor serving as a member ofthe team.

• Provide individual assistance/direction to peers as requested.• Produce machine parts to acceptable levels of quality as required.• Work well with all members of you class.

MACHINE TECHNOLOGY PROGRAMSAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

12

3. Information: Acquired and uses information

• Read and interpret blueprints.• Organize and practically apply theories of machine tool operation.• Perform basic semi-precision and precision layout as necessary.

4. Systems: Understands complex inter-relationships

• Demonstrate knowledge of the following systems:a. laboratory organization structure: physical and socialb. organization of personnel and facilities on the shop floorc. systematic approach to the metal removal processd. dimensioning and measurement systemse. systematic organization of training materials

• Monitors and corrects performance duringa. the machining processb. adjustments of individual laboratory work schedulec. constantly evaluating the quality of work to achieve acceptable standardsd. Maintains record of evaluations and sets individual goals

5. Technology: Works with a variety of technologies

• Chooses procedure, tools and equipment required to produce a part• Applies appropriate procedures and uses appropriate tools and equipment to

produce a machined part to acceptable standards• Maintains and troubleshoots equipment

a. applies appropriate preventative maintenanceb. when operating machinesc. reports all malfunctions of equipment to supervisor/instructord. perform clean-up assignments of machine and shop floor at the end of the

laboratory

MACHINE TECHNOLOGY PROGRAMSAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

13

FOUNDATION SKILLS

The following skills will be achieved by each student for successful completion of this course.

1. Basic Skills: Reads, writes, performs arithmetic and mathematical operations, listensand speaks.

• Reading: Locates, understands, and interprets written information in prose and in documents such as manuals, graphs, and schedules

a. studies student laboratory manualb. interprets blueprints and technical drawingsc. read/studies textbookd. follow a daily laboratory schedule to maintain appropriate

time-line and product completion

• Writing: Communicates thoughts, ideas, information, and messages inwriting; and creates documents such as letters, directions,manuals, reports, graphs, and flow charts

a. outline the steps necessary to produce a simple machinepart

b. maintain a lecture notebookc. submit written responses to chapter question assignmentsd. complete all written assignments

• Arithmetic/ Perform basic computations and approaches practical problemsby Mathematics: choosing appropriately from a variety of mathematicaltechniques.

a. determines optimum machining speeds, feeds, and depth ofcut

b. calculates “value added to the part”c. aligns machine and/or work holding deviced. taps and threadse. keeps a running computation of individual gradef. intraconverts fractions to decimal expressionsg. use protractors to lay-out angle machiningh. use trigonometry to solve angle and taper calculations

MACHINE TECHNOLOGY PROGRAMSAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

14

• Listening: Receives, attends to, interprets, and responds to verbal messagesand other cues

a. assimilate classroom instructionb. interpret and assimilate video instructionc. observe laboratory demonstrationsd. seek and receive individualized instruction in the laboratory

• Speaking: Organizes ideas and communicates orally

a. participates in classroom discussionsb. organize ideas and communicate specific questions to the

instructorc. verbally affirms understanding of a concept, procedure, or

required skilld. communicates with peers to ensure the smooth and safe

operation of the laboratory

2. Thinking Skills: Thinks creatively, makes decisions, solves problems, visualizes,knows how to learn and reasons.

• Decision Making: Specifies goals and constraints, generates alternatives,considers risks, and evaluates and chooses best alternative

a. identifies personal goalsb. identifies actions required to accomplish personal

goals

• Problem Solving: Recognizes problems and devises and implements plan ofaction

a. makes daily accommodations to stay on scheduleb. Seeks additional instruction/clarification for

assignment completionc. balances social and academic life/responsibilitiesd. accepts responsibility

MACHINE TECHNOLOGY PROGRAMSAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

15

• Seeing Things Organizes, and processes symbols, pictures, graphs,In the Mind’s Eye: objects, and other information

a. interprets technical drawingsb. interprets technical illustrations and symbolsc. understands both written and verbal instructionsd. assimilates process during instructor demonstrations

• Knowing How Use efficient learning techniques to acquire and apply new to Learn: knowledge and skills

a. demonstrate mastery of the basic skills andtechniques

b. use these sequential skills to support mastery of newskills

c. understand the sequential nature of acquired skillsand the subsequent knowledge application of newskills and techniques

• Reasoning: Discovers a rule or principle underlying the relationshipbetween two or more objects and applies it when solving aproblem.

a. understands that practice may not make it perfectbut it certainly will improve the skill of the operator

b. understands that the quality of the product is afunction of the time of the operation and the attitudeand skill of the machinist

c. understands the relationship between differentmetals and the tool applied to the metal surface andadjusts machining parameters accordingly.

3. Personal Qualities: Displays responsibility, self-esteem, sociability, self-management,and integrity and honesty.

• Responsibility: Exerts a high level of effort and perseveres towards goalattainment

a. develops an understanding that in order to besuccessful you must be a “good” student

b. develops an understanding that a “good” student is

MACHINE TECHNOLOGY PROGRAMSAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

16

the one who is prompt to every class and hasprepared for the day’s work

c. develops an understanding good students knowwhat they are going to do in class and does notwaste time

d. develops a fine work-ethic

• Self-Esteem: Believes in own self-worth and maintains a positive view ofself

a. learns to take pride in his or her work throughpositive reinforcement

b. sees himself or herself as an asset to the classthrough continued contributions to the group and ashared common goal

c. understands that an individual with a positiveattitude and the belief in their own abilities willsystematically seek solutions and be a valuableemployee

• Sociability: Demonstrates understanding, friendliness, adaptability,empathy, and politeness in group settings

a. assist classmates in improving technical skillsb. assist students with special needs as a peer mentorc. share laboratory resources (machines, tools, and

instructor’s individual attention)

• Self-Management: Assesses self accurately, sets personal goals, monitorsprogress, and exhibits self-control

a. perform in-progress quality checks on machinedparts

b. maintain a record of academic achievement(individual grade book)

c. make accommodations to laboratory schedules dueto broken machines/tools

d. accept the responsibility for self-management• Integrity/Honesty: Chooses ethical courses of action

MACHINE TECHNOLOGY PROGRAMSAN DIEGO CITY COLLEGE

COURSE SYLLABUS: MACHINE TECHNOLOGY 160INTRODUCTION TO CAD/CAM (CONTINUED)

17

a. accept the responsibility for own actionsb. exhibit personal honesty at all timesc. accept the challenge of doing your own work in the

laboratory, during examination, and on outsideassignments

d. understand the consequences of unethical behaviors