摘要
UGNX7.0的二次开发技术为设计人员提供了开放性的设计平台,但目前二次开发技术主要集中在利用VC++进行开发,开发过程复杂,不易掌握,面对较复杂设计时显得比较乏力。本文在分析了UGNX7.0提供的二次开发技术以及常用的开发方案的基础上,提出了在.net环境下利用C#语言和NXOpen进行二次开发的方案。这一方案完全面对对象,开发过程简单直观,容易掌握,并且由于面向对象语言的优势,使得此方案更容易的设计复杂系统。最后结合轴套的特征建模实例,详细给出了设计方案,运行实例验证了此方法的可行性。
- 单位