Course detail

Parametric Modeling - Inventor, Catia, Rhinoceros

FSI-ZM1Acad. year: 2018/2019

The course introduces students to the general characteristics of CAD systems. Students will gain practical experience in 3D modeling in CAD systems CATIA, Inventor, Rhinoceros. They become familiar with the creation of parts and assemblies, adaptivity, parameter setting, volume and surface modeling and drafting. There will also be introduced to possible modeling approaches in case of creating complex shapes.
The course has been upgraded with the support of the OPVK project. Project "The Studio of digital sculpture and new media", reg. No. CZ.1.07/2.2.00/28.0278, is co-financed by the European Social Fund and the statebudget of the Czech Republic.

Learning outcomes of the course unit

Students will gain an overview of the technologies used in CAD ​​systems and get experience with programs Inventor, CATIA and Rhinoceros. Thanks to the skills with prametric models, they will be able to efficiently design and process various alternative design solutions. They will be able to apply gained experience during the design work, creation of virtual models and simulations within the solution of the semester projects, diploma theses or projects in real practice.


Knowledge in area of design, CAD systems, statics, kinematics.


Not applicable.

Recommended optional programme components

Not applicable.

Recommended or required reading

Not applicable.

Planned learning activities and teaching methods

The course is taught through lectures explaining the basic principles and theory of the discipline. Exercises are focused on practical topics presented in lectures.

Assesment methods and criteria linked to learning outcomes

Course-unit credit is awarded on the following conditions: active participation in the seminars, creation of given 3D model.
Examination: course is finished by the test during 5th (or 6th) week. In the test, student has to prove knowledge of basic terms in area of virtual prototyping, computer graphics and digital technologies in the design process.

Language of instruction


Work placements

Not applicable.


Explain the important concepts of CAD systems and practically learn to use 3D modeling software in the design process.Provide students with possible tools for modeling of mechanical devices and technical systems.

Specification of controlled education, way of implementation and compensation for absences

Attendance at lectures is recommended; attendance at practicals is obligatory and checked by the lecturer. Maximum of two excused absences without compensation are allowed. In case of longer absence, compensation of missed lessons depends on the instructions of course supervisor.

Classification of course in study plans

  • Programme M2A-P Master's

    branch M-PDS , 1. year of study, winter semester, 4 credits, optional (voluntary)

  • Programme M2I-P Master's

    branch M-KSI , 1. year of study, winter semester, 5 credits, compulsory

  • Programme M2A-P Master's

    branch M-PDS , 2. year of study, winter semester, 4 credits, optional (voluntary)

Type of course unit



13 hours, optionally

Teacher / Lecturer


Fields of lectures:
1. Classification and description of CAD.
2. Modeling approaches.
3. Data formats ACIS, Parasolid, Shape manager.
4. Presentation of solids, surfaces.
5. Visualization tools and techniques, shading.
6. Virtual reality
7. Graphic formats.
8. CAD data for 3D print
9. Topology optimisation

Computer-assisted exercise

63 hours, compulsory

Teacher / Lecturer


• Plastics parts features and methodology
• Presentations
• Rendering
• Parts for 3D printing
• Topological optimization

• Graphics environment and control.
• Sketcher.
• 3D features - parametric modeling.
• 3D features - advenced modeling.
• Working with assemblies.
• Working with assemblies.
• Drawing documentation.

• Fundamentals of 3D moulding.
• Basic interface and work with Rhinoceros 3D.
• Points, curves and their editing.
• Surfaces and their editing.
• Solids and their editing.
• Transformation tools.
• Extended functions of curves. Layers. Objects properties.
• Auxiliary functions of visibility and selection. Dimensioning.
• Module Grasshopper - generative algorithms, algorithmic modeling
• Module Grasshopper - atraktors, structures, auxetics structures
• Module Grasshopper - lattice structures for additive manufacturing