In this paper we propose a new method to determine the part orientation of a 3D mesh based on Principal Component Analysis (PCA). Although the idea and practice of using PCA to determine part orientation is not new, it is not without practical issues. A major drawback of PCA, when it comes to dealing with meshes comprised of nodes and elements, is that the results are tessellation-dependent because of its sensitivity to variability. Two CAE meshes derived from the same CAD model but with different mesh node distribution characteristics, for instance, can yield different principal components. This is an undesirable outcome because the primary concern in model reorientation is shape, not the representational details of the shape. In order to reduce the influence of node characteristics, weight factors were proposed in the past, but the improvement is limited. To overcome this limitation, we must eliminate the influence of mesh node distribution. We achieve this by introducing an intermediate workspace, which is subsequently voxelized. We then find the intersection of the mesh model with the voxelized workspace. We collect the intersecting voxels to form an intermediate, tessellation-independent representation of the mesh. Applying PCA to this “neutralized” representation allows us to achieve mesh-property-independent results. The voxel representation also provides an opportunity of computational efficiency. We implemented an octree data structure to store the voxels and implemented a fast intersection (between a mesh element and a voxel) check procedure utilizing the interval overlap check derived from the separating axis theorem. Practical issues concerning determination of the voxel space resolution is addressed. A two-step trial and correction approach is proposed to enhance the consistency of results. Our voxel-based PCA is robust, fast, and straightforward to implement. Application examples are shown demonstrating the effectiveness and efficiency of this approach.
Skip Nav Destination
ASME 2006 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference
September 10–13, 2006
Philadelphia, Pennsylvania, USA
Conference Sponsors:
- Design Engineering Division and Computers and Information in Engineering Division
ISBN:
0-7918-4255-X
PROCEEDINGS PAPER
Determine Mesh Orientation by Voxel-Based Principal Component Analysis
Basavaraj Tonshal,
Basavaraj Tonshal
Ford Motor Company, Dearborn, MI
Search for other works by this author on:
Pietro Buttolo
Pietro Buttolo
Ford Motor Company, Dearborn, MI
Search for other works by this author on:
Basavaraj Tonshal
Ford Motor Company, Dearborn, MI
Yifan Chen
Ford Motor Company, Dearborn, MI
Pietro Buttolo
Ford Motor Company, Dearborn, MI
Paper No:
DETC2006-99380, pp. 225-232; 8 pages
Published Online:
June 3, 2008
Citation
Tonshal, B, Chen, Y, & Buttolo, P. "Determine Mesh Orientation by Voxel-Based Principal Component Analysis." Proceedings of the ASME 2006 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. Volume 1: 32nd Design Automation Conference, Parts A and B. Philadelphia, Pennsylvania, USA. September 10–13, 2006. pp. 225-232. ASME. https://doi.org/10.1115/DETC2006-99380
Download citation file:
8
Views
Related Proceedings Papers
Related Articles
Interval Extensions of Signed Distance Functions: iSDF-reps and Reliable Membership Classification
J. Comput. Inf. Sci. Eng (June,2010)
Surface Reconstruction of Freeform Objects Based on Multiresolution Volumetric Method
J. Comput. Inf. Sci. Eng (December,2003)
A Coarea Formulation for Grid-Based Evaluation of Volume Integrals
J. Comput. Inf. Sci. Eng (December,2020)
Related Chapters
Automatic Point Distribution
Introduction to Finite Element, Boundary Element, and Meshless Methods: With Applications to Heat Transfer and Fluid Flow
CAD/CAE Simulation Optimization
Taguchi Methods: Benefits, Impacts, Mathematics, Statistics and Applications
Concept Development
Effective Innovation: The Development of Winning Technologies