Font Size: a A A

Study And Development Of Automotive Brake Parts Library Based On CATIA V5

Posted on:2012-08-19Degree:MasterType:Thesis
Country:ChinaCandidate:P YeFull Text:PDF
GTID:2178330335952527Subject:Vehicle Engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of the domestic auto industry, competition of automobile industry is becoming increasingly intensified. In order to win the competition in the future vehicle market, many auto companies increased efforts to develop new models, which means greater efficiency was required while developing new product, and lower production costs.Finally most manufacturers chose to make a improvement in the product design stage, and the specific solution is the enterprises made a secondary development according to their own design software platform, and one of the main solutions is the establishment of the parts library, for example, some well-known three-dimensional CAD softwares,such as Pro/E,UG,CATIA etc. have been done some work on the development of the parts library, and as people know more about the importance, more and more companies will join in the secondary development of design software.In order to improve the efficiency of automobile product design, to some extent,this work is done to make a secondary development of CATIA,and the main goal is to develop a three-dimensional CATIA-based brake parts library. The library which based on the platforms of Windows and CATIA was developed by an external development approach,which using VC++, CATIA RADE and CATIA API to finish development of parts library.Before starting to make a development,we should firstly embed RADE environment into VC++, so that later developer will be able to achieve the development of plug-in units and responsed procedure in this environment.First, the paper described the current statement about usage of three-dimensional CAD design software,and discussed the current situation of secondary development of CAD in domestic and international, meanwhile described the purpose and significance of the research and made a brief description of the contents of this article infrastructure;Then, the secondary development methods and steps for CATIA were discussed. This part mainly analyzed development ways of using Catalog, VB, VC, and focused on the way of VC development, besides this paper compared the advantages and disadvantages of these three methods;Then the author of this article developed the main interface for modeling. The main interface is a database-based MFC dialog box. By using this dialog box,the user could design some of the brake components, and they can also add, delete and modify datas. The database which can be accessed through ADO technology by the main interface was designed by using the ACCESS technology;Meanwhile this paper also completed the development of plug-in units of CATIA in VC RADE environment. Through edited code,the main interface was embedded, and interface parameters were read and ultimately transferred to the modeling code. However,the model was mainly created by programming with the low-level API functions of CATIA;Finally, the paper made a summary and outlook,which Summarized the results obtained in this paper and directions that could be improved in the future development process and further study.
Keywords/Search Tags:Brake, Parts library, CATIA, Secondary development
PDF Full Text Request
Related items