Font Size: a A A

Design Of Disassemble And Assemble Animation Making Software Based On CATIA

Posted on:2019-11-26Degree:MasterType:Thesis
Country:ChinaCandidate:W P DuFull Text:PDF
GTID:2428330572955666Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
With the development of industrial technology and information technology,the production patterns in some aspects of industrial production have undergone great changes.In the process of mechanical assembly and ma intenance,workers may need some technical information as the guidance and basis for the operation.Most of the traditional technical information is papery and this kind of technical information is not intuitive enough,which in some cases,is difficult to obtain and takes some inconvenience for the process of mechanical production and maintenance.Fortunately,the rise and development of C AD technology,especially three-dimensional CAD technology,has brought the opportunity to change this situation.CATIA is a powerful 3D modeling software,which can be used to build and store the assembly process information of the product,but CATIA is not professional software for browsing information,which cannot meet users' needs of browsing assembly process information anytime and anywhere.Therefore,we will study the CATIA's 3D assembly process system in this article.Firstly,the CATIA-based 3D assembly process system builds a 3D assembly model of the product.Then the system converts the model into an assembly process model using an explosive view making tool and an animation making tool,and outputs an XML file containing the process information.After that,Publishing Software will integrate assembly process model information,XML document information,and other process information input by users and generates some web page documents.Finally,the web software will make the process information displayed on the page,so that users can browse the model assembly process information anytime and anywhere.This paper mainly studies the explosive view making tool and the animation making tool in the assembly process system.In CATIA,the compass tool and auto-blast command can be used to make the explosive view.However,the process of making the explosion diagram by these two methods is too complicated and the result of the explosion is not easy to be adjusted,so the availability is relatively small.On the otherwise,the animation tool in CATIA requires users to specify the trajectory information of each model node,which is cumbersome,and cannot output animation information to a XML file.What ‘more,there is no annotation function in the animation tool.In view of the problems and shortcomings of the explosive view making tool and animation making tool and the project requirements,this paper firstly clarified the goal of development,determined the interface between the two tools and other software in the system and the module structure of the software,and studied the design ideas and key technologies in the development.Then we used CATIA Automation technology and Visual Studio 2008 development environment to develop an automatic explosive making tool and animation making tool.Explosive view making tool explodes the model automatically with algorithms based on model micro displacement and collision detection,and enables user to edit the explosion parameters of each model node easily,and can also create explosion views with multi-level explosions.Finally the tool save the explosion maps as product scenes.For those models that are not suitable for generating explosive scenes with automatic explosion methods,the explosion view making tool also provides a manual explosion method,which improves the function of tool.The animation tool automatically generates animation information according to the displacement reference relationship specified by users and the explosion scene generated by the explosion view.The animation allows the user to edit and preview the animation information,and finally stores the animation information as an XML file which provides the publishing software with necessary data.After a large number of tests and trial,the functions of explosion view making tool and animation making tool have been able to meet the needs of users and achieve t he expected goal.
Keywords/Search Tags:CATIA, secondary development, explosion view, animation
PDF Full Text Request
Related items