buda University John von Neumann Faculty of Informatics
Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Master in Mechatronics Course Modeling and Simulation Lecture and laboratory No. 10 Generation of curves and surfaces from cloud of scanned points. Dr. László Horváth http: //users. nik. uni-obuda. hu/lhorvath/
This presentation is intellectual property. It is available only for students in my courses. The screen shots in tis presentation was made in the CATIA V 5 and V 6 PLM systems the Laboratory of Intelligent Engineering systems, in real modeling process. The CATIA V 5 és V 6 PLM systems operate in the above laboratory by the help of Dassult Systémes Inc. and CAD-Terv Ltd. Dr. Horváth László OE-NIK-AMI http: //users. nik. uni-obuda. hu/lhorvath/
Contents Lecture Generating physical surfaces from cloud and mesh of points Activating work area on a cloud Homogenous and adaptive filtering of a cloud Mesh and its irregularities Definition scan on cloud Creating curve on scan Creating the free edges on cloud using mesh Laboratory exercise MS 10. 1 Reconstruction curves and surfaces using cloud of points László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
Generating physical surfaces from cloud and mesh of points A survey Physical shape Digitizing controlled by algorithm Cloud of points Creating free edges Generating surface Mesh of points Creating set of curves László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
Activating work area on a cloud László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
Homogeneous Filtering Process: The sphere passes over the cloud, starting on the first point. All the points that are inside the sphere are then hidden. These points are deleted when physical removal is active. . In the course of its way, the sphere goes to the next remaining point and removes the points that it contains. László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
Adaptive Filtering Important! Protecting characteristic lines from filtering and removal. László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
Mesh A mesh consists of a set of triangles (polygonal faces) providing the neighborhood relation of all points of a cloud. Value of neighborhood is specified. However, when suitable points are not found the continuity of mesh can not be provided. Local irregularities of mesh Triangle that has the same vertex twice. Triangles that share the same (three) vertices. Non-manifold edge: edge is shared by more than two triangles. Non-manifold vertex: vertex is shared by two or more connected shells. Structural irregularities of mesh All the triangles are not oriented in the same direction. Isolated triangles belonging to small connected areas of the mesh. László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
Definition mesh on cloud László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
Scan Chain of selected points on a cloud connected by edges. Scan be applied at curve generation. Methods of scan creation Project curve on cloud Cut a cloud by plane Select points on cloud Create the free edges of a mesh Discretizing curves László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
Project curve on cloud László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
Cut a cloud by plane and creating curve on scan László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
Cut a cloud by planes: resulted set of curves László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
Definition of multi section surface using scan based curves László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
Creating the free edges of a mesh László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MD 8. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
MS 10. 1 laboratory exercise László Horváth UÓ-JNFI-IAM http: //users. nik. uni-obuda. hu/lhorvath/
- Slides: 36