Font Size: a A A

Research On Microservitization Of PDM And 3D Model Cloud Display

Posted on:2021-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:S LiFull Text:PDF
GTID:2518306104493084Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
The "Made in China 2025" plan proposes to promote the cloudification of industrial application software and develop independent and controllable high-end industrial platform software and application software in key areas.At present,the architecture of industrial application software PDM systems remains the traditional enterprise application architecture which cannot take advantage of cloud deployment.In addition,conventional 3D viewer of the PDM system relies on Web browser plug-ins and is not cross-platform.In view of the problem of PDM system architecture,this thesis studies Microservice technology and proposes a solution to implement Microservice in the PDM system,that is,the original monolithic PDM system or a group of bus-based SOA distributed services will be properly modified to meet the governance requirements of microservice framework,and will not be invaded by microservice framework tools.Then,a microservice system conversion tool suitable for PDM to convert the properly modified PDM system into a PDM microservice system with almost no need to modify the PDM code is designed and three alternative ways to run a PDM microservices system are provided.With this solution,the new PDM system can run independently on conventional enterprise server and can also run in the form of microservices for taking advantage of cloud deployment,and the core framework of the PDM system is completely independent and controllable,and can run on completely domestic servers,operating systems and database environments.The proposed solution has been applied practically to the enterprise new KMPDM product,which has been deployed on the CASICloud of completely domestic environment and passed the acceptance of the project.In view of the problem that conventional 3D viewer of the PDM system is not cross-platform and relies on Web browser plug-ins,this thesis proposes a solution for display of 3D model in PDM system.Firstly,a cross-platform 3D model viewer without plug-ins is realized with HTML5——the latest technology of HTML,Java Sript technology and WebGL technology.Secondly,a library for converting STEP neutral files into STL files is realized.Finally,a model processing solution is designed for PDM 3D browsing microservice.The proposed 3D model viewer for PDM does not rely on Web browser plug-ins and is cross-platform to ensure that PDM runs normally under the domestically controlled LINUX environment,leaders can also view the 3D model on a regular smartphone.
Keywords/Search Tags:PDM system, Microservice, Independent and Controllable, WebGL, 3D model, Cutting display
PDF Full Text Request
Related items