摘要:CATIA V5是法国达索公司与IBM公司开发的新一代CAD/CAM产品。它采用了全新的、基于组件的开放式体系结构(Open Architecture Products)。CATIA V5采用大量的先进工业标准;应用了许多现代软件工程思想,整个体系结构虽然十分庞大,但结构清晰、合理。维护、开发、扩展方便。有着相当优良的扩展性能。它开放的组件应用架构允许更多的第三方供应商针对用户的需要特别定制的应用解决方案。提供COM/DCOM接口支持基于AUTOMATION的开发。本文着重介绍利用CATIA V5 AUTOMATION开发实用软件的具体方法和思路,以期对CATIA V5的学习和二次开发以及理解其它基于相同体系结构的软件如:ENOVIA LCA,DEL,MIA等有所帮助。