Font Size: a A A

Research Of Three-dimensional Digital Assembly Platform For Internet

Posted on:2019-09-09Degree:MasterType:Thesis
Country:ChinaCandidate:J L LiFull Text:PDF
GTID:2381330548995782Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
This issue studies the Internet-oriented three-dimensional digital assembly platform.The assembly form of the current parts assembly software is a simple assembly of the location of the component model,which can only reflect the positional relationship,but can not reflect other mechanics,assembly relationships which are more complex.This thesis develops a three-dimensional digital assembly platform for the Internet to solve the problem of lack of assembly information for the traditional assembly platform.On this basis,the intelligent checking and mechanical calculation of parts are achieved by reasonable use of a sound information system.In order to complete the development of this software platform,this thesis has carried on the following several aspects research:First of all,the constraint relationship between the parts in the assembly is classified.According to the different constraints,the assembly relations which produce different constraints are summarized.Secondly,the concept of "assembly pair" is proposed to represent the assembly relationship between parts.Finally,by analyzing the function of the assembly pair,the information contained in the assembly pair is summarized,and the assembly pair information model is established to form a complete set of accessory information system.The relationship between the part model and the assembly pair is analyzed.On this basis,the concept of "assembly plan map" is proposed to simplify the expression of the assembly relationship between the parts in complex machinery and equipment.Through the analysis of the characteristics of parts and assembly pairs,the graphic symbols of each part are designed.Improve The symbolic elements of the assembly plan map are improved,and the appropriate data type is selected.The information model of the assembly is transformed into a data structure that the software platform can recognize,and the platform of the information model is realized.The drawing mechanism of OpenGL under the MFC framework is analyzed,and the rendering of 3D graphics is realized.On this basis,the parameters needed to be input in the drawing process are extracted and the parts files that can be automatically read and drawn by the platform are designed.On the basis of the parts files,the assembly files are designed with the assembly of the auxiliary information model.Finally,through the programming of the mathematical formula of the parts checking,the mechanical assembly API is generated to realize the intelligent checking of the parts.The roles of each module involved in network coordination are classified.The modules are divided into four parts: the design end,the manufacturing end,the transfer server and the business processing server.According to the functions of each role,the process of network coordination is worked out.And according to the demand of some parts for the specific information in the process of network coordination,the information type of coordinating information is formulated.By converting the class information into the string information,the second transformation of the class information body and the standardization of the network coordination information body structure are realized.The method of packing and extracting coordination information is developed,and the whole information coordination system is perfected.Finally,the software program is run to test the client login function,the function of transmission and reception of network coordination information,display and assembly function of the part model,and the function of parts' intelligent checking by mechanical assembly API to verify the feasibility of the software platform.
Keywords/Search Tags:assembly, assembly relationship, assembly plan map, API, network coordination
PDF Full Text Request
Related items