Point-by-Point-Contact-Based Approach to Compute Position and Orientation between Parts Assembled by Multiple Non-Ideal Planes

Position and orientation deviations (PODs), being affected by surface deviations, occur after parts are assembled, which directly affects the performance of mechanical products. Moreover, mechanical parts are generally assembled with multiple constraint planes, and the generated PODs are influenced...

Full description

Bibliographic Details
Main Authors: Jian Zhang, Lihong Qiao, Zhicheng Huang, Nabil Anwer
Format: Article
Language:English
Published: MDPI AG 2022-11-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/22/11596
_version_ 1797465979844820992
author Jian Zhang
Lihong Qiao
Zhicheng Huang
Nabil Anwer
author_facet Jian Zhang
Lihong Qiao
Zhicheng Huang
Nabil Anwer
author_sort Jian Zhang
collection DOAJ
description Position and orientation deviations (PODs), being affected by surface deviations, occur after parts are assembled, which directly affects the performance of mechanical products. Moreover, mechanical parts are generally assembled with multiple constraint planes, and the generated PODs are influenced by the type of positioning. Therefore, the PODs of multiple planes should be computed in the design stage according to the predicted surface deviations, to control the product performance. However, even though the POD computation of multiple planes has been researched, the effects of surface deviations and multiple types of positioning cannot be considered simultaneously. To address this problem, this study proposes a point-by-point-contact-based approach. The six-point positioning principle is employed to determine the possible number of contact points on each mating plane. The surface deviations are modeled from the perspective of manufacturing errors. Furthermore, the contact points on each mating plane are determined successively using both the strategies of progressively approaching position and of the orientation and recursion of contact points. As a result, the PODs are acquired. The feasibility and usefulness of the proposed approach are verified through a case study. Herein, effects of surface deviations and multiple types of positioning on PODs are unified as contact point variations. Consequently, this approach is expected to assist with accurately controlling the POD influence on the performance of mechanical products in the design stage.
first_indexed 2024-03-09T18:29:19Z
format Article
id doaj.art-6494895a4bf342d1a25c7e40859bf327
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T18:29:19Z
publishDate 2022-11-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-6494895a4bf342d1a25c7e40859bf3272023-11-24T07:37:50ZengMDPI AGApplied Sciences2076-34172022-11-0112221159610.3390/app122211596Point-by-Point-Contact-Based Approach to Compute Position and Orientation between Parts Assembled by Multiple Non-Ideal PlanesJian Zhang0Lihong Qiao1Zhicheng Huang2Nabil Anwer3Department of Industrial and Manufacturing Systems Engineering, Beihang University, Beijing 100191, ChinaDepartment of Industrial and Manufacturing Systems Engineering, Beihang University, Beijing 100191, ChinaDepartment of Industrial and Manufacturing Systems Engineering, Beihang University, Beijing 100191, ChinaUniversite Paris-Saclay, ENS Paris-Saclay, LURPA, 91190 Gif-sur-Yvette, FrancePosition and orientation deviations (PODs), being affected by surface deviations, occur after parts are assembled, which directly affects the performance of mechanical products. Moreover, mechanical parts are generally assembled with multiple constraint planes, and the generated PODs are influenced by the type of positioning. Therefore, the PODs of multiple planes should be computed in the design stage according to the predicted surface deviations, to control the product performance. However, even though the POD computation of multiple planes has been researched, the effects of surface deviations and multiple types of positioning cannot be considered simultaneously. To address this problem, this study proposes a point-by-point-contact-based approach. The six-point positioning principle is employed to determine the possible number of contact points on each mating plane. The surface deviations are modeled from the perspective of manufacturing errors. Furthermore, the contact points on each mating plane are determined successively using both the strategies of progressively approaching position and of the orientation and recursion of contact points. As a result, the PODs are acquired. The feasibility and usefulness of the proposed approach are verified through a case study. Herein, effects of surface deviations and multiple types of positioning on PODs are unified as contact point variations. Consequently, this approach is expected to assist with accurately controlling the POD influence on the performance of mechanical products in the design stage.https://www.mdpi.com/2076-3417/12/22/11596multiple planespositioningsurface deviationssearch algorithmposition and orientation
spellingShingle Jian Zhang
Lihong Qiao
Zhicheng Huang
Nabil Anwer
Point-by-Point-Contact-Based Approach to Compute Position and Orientation between Parts Assembled by Multiple Non-Ideal Planes
Applied Sciences
multiple planes
positioning
surface deviations
search algorithm
position and orientation
title Point-by-Point-Contact-Based Approach to Compute Position and Orientation between Parts Assembled by Multiple Non-Ideal Planes
title_full Point-by-Point-Contact-Based Approach to Compute Position and Orientation between Parts Assembled by Multiple Non-Ideal Planes
title_fullStr Point-by-Point-Contact-Based Approach to Compute Position and Orientation between Parts Assembled by Multiple Non-Ideal Planes
title_full_unstemmed Point-by-Point-Contact-Based Approach to Compute Position and Orientation between Parts Assembled by Multiple Non-Ideal Planes
title_short Point-by-Point-Contact-Based Approach to Compute Position and Orientation between Parts Assembled by Multiple Non-Ideal Planes
title_sort point by point contact based approach to compute position and orientation between parts assembled by multiple non ideal planes
topic multiple planes
positioning
surface deviations
search algorithm
position and orientation
url https://www.mdpi.com/2076-3417/12/22/11596
work_keys_str_mv AT jianzhang pointbypointcontactbasedapproachtocomputepositionandorientationbetweenpartsassembledbymultiplenonidealplanes
AT lihongqiao pointbypointcontactbasedapproachtocomputepositionandorientationbetweenpartsassembledbymultiplenonidealplanes
AT zhichenghuang pointbypointcontactbasedapproachtocomputepositionandorientationbetweenpartsassembledbymultiplenonidealplanes
AT nabilanwer pointbypointcontactbasedapproachtocomputepositionandorientationbetweenpartsassembledbymultiplenonidealplanes