Abstract:
In order to enhance the level of customization and profession for CATIA,the secondary development technology for CATIA is studied in this paper.First,the main research direction and application perspective of the secondary development technology for CATIA are presented,the structure and functions of V5 Automation which is the primary secondary development platform for CATIA are provided.Then,the basic methods,general principles and development processes of the secondary development technology based on V5 Automation for CATIA are proposed.Finally,a program instance of“screw intelligent assembling”is given.When user selects an installation plane in CATIA,the instance can intelligently assemble screws which match the holes on the installation plane,therefore the secondary development technology for CATIA is verified.