Construction of CAD Systems

Semestr: Summer

Range: 12+4


Credits: 4

Programme type: Undefined

Study form: Parttime

Course language:


Main topics of the lectures are: CAD systems principles, CAD/CAM/CIM structure, customizing, 3D graphics, AutoLISP/AutoCAD, graphic database, ARX/Visual/AutoLISP, parametric modeling, design by features, Pro/Engineer, Visual Basic for Application, Product data management (PDM), concurrent engineering. The aim of seminars is to construct a professional CAD product application.


CAD, CAM, CAE, CIM, Autolisp, VisulaLisp, developing systems, PDM, EDM

Course syllabus:

1. C4 = CAD + CAM + CAE + CIM, position of AutoCAD in CAD
2. AutoCAD, basis terms, customizing, open architecture
3. 2D graphic editor, design structure, entity attributes
4. 3D modeling, basic principles, modern methods
5. Application development environment of Visual LISP
6. User interface design, menu, dialogues
7. AutoLISP, basic functions
8. Functional programming, data structures
9. Graphic database, symbol tables
10. Development environment and external databases
11. ObjectARX, structure of ARX aplication
12. Examples of other development environments, Visual Basic for Applications
13. PDM, EDM, CMC systems
14. Professional CAD systems, demonstrations, parameters for choice of CAD

Seminar syllabus:

1. Foundations of AutoCAD, problems assignment to students
2. Problems assignment to students - discussion, graphic editor
3. Consultation to 1st homework
4. 1st homework results presentation (2D)
5. 3D modeling and visualization
6. 2nd homework results presentation (3D)
7. AutoLISP programming
8. 3rd homework results presentation (AutoLISP)
9. Check point for student reports, reports presentation
10. Presentation of professional CAD system
11. Consultation to semester projects
12. Examples of other development systems
13. Check point of student reports, reports presentation
14. Evaluation of student reports and results, credits


1. Jelínek, I.: Development systems CAD, Ediční středisko ČVUT, 2002 (in Czech)
2. Jelínek, I.: Construction of CAD systems, Ediční středisko ČVUT, 1997 (in Czech)
3. Omura,G.: AutoCAD2000, Podrobný průvodce, Grada 1999
4. Dimarogonas, A.D.: Machine Design, A CAD Approach, John Wiley, 2001
5. Lee,K.: Principles of CAD/CAM/CAE Systems, Addison Wesley, 1999