Parameterized representation and solution method of the lightweight 3D model virtual assembly constraint
PubDate: March 2018
Teams: Wuhan University of Technology
Writers: Buyun Sheng, Feiyu Zhao, Chenglei Zhang, Xiyan Yin & Yao Shu
Abstract
To solve the problem of the difficulties in assembly constraint representation and solution in lightweight 3D modeling because of the lack of geometric features in the Web environment, a parameterized representation and solution method, lightweight 3D modeling virtual assembly constraint, was proposed in this paper. The assembly constraint element (ACE) was formulated for the representation of assembly constraint information, which includes the geometric feature group, type of assembly constraint and assembly constraint expression. The geometric features of the lightweight 3D model were formulated by parametric equation containing vectors. For different geometric feature of different types of assembly constraints, the corresponding simultaneous parametric equations were solved to obtain assembly constraint expressions, which were stored in the ACE, and the requirement of the appointed assembly constraint was met with the combination of a graphics method and a numerical method. On the basis of the assembly constraint expression in ACE, the assembly constraint solution was achieved by the homogeneous transformation matrix and the DOF reduction algorithm. Finally, geometric feature recognition and online virtual assembly of the lightweight 3D model was accomplished by the method proposed in this paper based on WebGL. Relevant tests were conducted to demonstrate the feasibility and efficiency of this method.