Skip to main content
Skip header

3D scanning and reverse engineering

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code346-3009/01
Number of ECTS Credits Allocated5 ECTS credits
Type of Course Unit *Compulsory
Level of Course Unit *First Cycle
Year of Study *Third Year
Semester when the Course Unit is deliveredWinter Semester
Mode of DeliveryFace-to-face
Language of InstructionCzech
Prerequisites and Co-Requisites Course succeeds to compulsory courses of previous semester
Name of Lecturer(s)Personal IDName
OCE0002Ing. Lenka Čepová, Ph.D.
Summary
The course introduces students to the basics of 3D scanning and the use of scanned data. The aim is for the student to understand the principles and laws of 3D scanning and be able to put them into practice. As part of the course, they will try the scanning itself and then the processing of scanned data and work with them. Part of the course is also reverse engineering, which is used to convert scanned data to CAD models. The student will learn the basics of modeling, work with polygons and the use of SW tools for metrological use of scanners.
Learning Outcomes of the Course Unit
The aim of the course is to acquaint students with the technology of 3D scanning and the use of scanned data in technical applications and reverse engineering with regard to modern trends, which consist in metrological use, advanced modeling and the use of data for 3D printing.
Students will get acquainted with laser scanners, the process of scanning and preparation for it, data processing and modeling based on scanned inputs.
The mentioned information, experience and infrastructure can be further used by students for the creation of diploma theses in master's studies or dissertations in doctoral studies.
The student will be able to:
• prepare the object and equipment for scanning,
• scan simple parts and process scanned data,
• work with polygons, understand their function and edit them,
• implement the basics of reverse engineering and modeling,
• compare measured data and create a measurement report.
Course Contents
1. Introduction to 3D scanning.
Types of scanners and requirements for 3D scanning, boundary conditions, file formats, terminology.
Principle of triangulation, point cloud and polygon mesh formation.
2. Preparation of objects for scanning
Positioning targets and their use, object size requirements and surface reflectivity. Scan resolution
and accuracy, shutter settings. Scanner calibration.
3. 3D scanning
Scanner setup and object alignment. Scanning process. Scan clipping and merging. Validation of scan
quality.
4. Postprocessing
Finalizing scans and cleaning the mesh, removing targets and filling holes. Smoothing, clipping and
repairing scan defects. Exporting the mesh.
5. Reverse engineering
Usage and limitations, method of work and necessary software tools. Data import and repair.
6. Working with polygons
Repairing and smoothing the mesh, trimming, splitting. Re-meshing, mesh decimation and data
reduction. Scan alignment, coordinate systems, basic reference elements, scan transformation.
7. Network modelling
Surface vs. Volume modelling, basics and terminology. Sketching on the mesh, creation of reference
elements, 3D sketching.
8. Modeling basics
Elements of modeling - Extrude, rotate, loft, sweep. Logical operations with solids. Other
modelling functions.
9. Advanced modelling
Creating surfaces, trimming, stitching and transformations. Interlacing surfaces with meshes.
Automatic surfaces and patch mesh creation. Regions and mesh segmentation.
10.Data finalization
Accuracy check and comparison of model with scan. Data export.
11.Measurement and comparison of scanned data
Principle of the function and achievable results - what it is used for and what can be achieved.
Importing data and determining reference and measured data. Alignment and its types. Reference
entities, creation of planes and vectors.
12.Comparison with reference data
3D comparison, colour map and its editing. 2D comparison and measurement points. Linear and
angular dimensions. Geometric tolerances. Other types of comparison.
13.Measurement protocol
What is the output and what should it contain. Data selection and import. Protocol creation, editing
and formatting. Linking to the measurement file. Additional functions and export of the protocol.3D Printing (Printing technology, printers, materials, model printing). Use of scanned data for 3D printing. Printing directly from scan, necessary parameters and quality of the network.
Recommended or Required Reading
Required Reading:
Luhmann T., Robson S, Kyle S., Boehm J. Close-Range Photogrammetry and 3D Imaging. Gruyter, Walter de GmbH, c2019, 459 p. ISBN 3110607247.
Luhmann T., Robson S, Kyle S., Boehm J. Close-Range Photogrammetry and 3D Imaging. Gruyter, Walter de GmbH, c2019, 459 p. ISBN 3110607247.
Recommended Reading:
Chen T., New 3D Scanning Techniques for Complex Scenes. VDM Verlag, c2009, 108 p. ISBN 3639206568.
Chen T., New 3D Scanning Techniques for Complex Scenes. VDM Verlag, c2009, 108 p. ISBN 3639206568.
Planned learning activities and teaching methods
Lectures, Tutorials
Assesment methods and criteria
Task TitleTask TypeMaximum Number of Points
(Act. for Subtasks)
Minimum Number of Points for Task Passing
Graded creditGraded credit100 (100)51
        Test No.1Written test10 5
        Test No.2Written test10 5
        Practical projectProject80 41