Study Program:
UBMAF210A007-001BSc (undergraduate) Academic Studies
Course Code:
Dr Pavao Bojanić, Professor
Course Status:
ECTS Credits:
Prerequisites for Course Attendance:
This course is strongly linked to the area of mechanical engineering and there are no prerequisites for course attendance.
1.Awareness that efficiency of computer use in engineering activities can be accomplished only through integrated systems, such as CAD/CAM systems used in the area of product design and design of manufacturing technology. 2. Mastery of theoretical foundations of contemporary CAD/CAM systems structure and operation. 3. Acquisition of practical knowledge about using CAD/CAM systems and numerically controlled machine tools programming.
1.Fundamental knowledge of computer use in the area of product geometrical modeling. 2. Fundamental knowledge of computer use in design of manufacturing technology. 3. Fundamental knowledge of computer use in numerically controlled machine tools programming. 4. Skill to apply contemporary CAD/CAM systems in product design and design of manufacturing technology. 5. Practical experience in preparing programs for numerically controlled machine tools.
Theoretical teaching comprises two teaching units: 1. Problem of work-piece geometrical modeling as a basis of CAD system. Internal, computerized and model development of work-piece means to create prerequisites for using that model as a basis for design of manufacturing technology and for generating control information (CAM) for numerically controlled machine tool. In addition to using conventional numerical control technology, this teaching unit is also considering the application of work-piece computer model as a basis of ’’rapid prototyping“ by material addition technology. 2. Basis, structure and application of conventional languages for programming numerically controlled machines are presented. Studies of geometry description, kinematics, technological demands and post-processor commands lead to the contents and structure of control information for modern computer controlled machine tools. Syllabus also includes studying of APT and EHAPT languages.
Exercises are organized in computer rooms and at the Laboratory for machine tools. Using available CAD/CAM software, such as ProEngineer, Catia, Solid Edge and the like, the student will master the skill of work-piece geometrical model development as well as the skill of generating tool path in making NC program for numerically controlled machine tools. Also, the student will write NC program in APT. Final exercise involves the development of NC program for a concrete work-piece on a concrete machining center. Work-piece is manufactured at the Laboratory for machine tools.
Lectures in e-form [In Serbian]. Book: APT language (in serbian. Faculty for Mechanical Engineering), Instructions for performing laboratory exercises [In Serbian]. Instructions for project design [In Serbian]. CA workstation (CAD, CAM, CAE, CAPP, ...), CAD/CAM software package.

Active teaching – number of teaching hours:
[4]; Lectures: [2]; Exercises: [0.4]; Other forms of teaching: [1.6]; Research work: [0];
Other – number of teaching hours:
Teaching methods:
Active teaching: Lecturing of new material: 20; Lecture explanations and examples: 10;
Practical teaching: Laboratory exercises 24; Project design: 6;
Knowledge check: Project assessment: 1; Test assessment: 9;
Assessment of knowledge
Pre-exam assignments (points)
Final examination format Points
Feedback during course study
Laboratory exercises
Seminar work
Calculation tasks