本文以NX 8.5软件为平台,基于NX Open API接口,使用Visual Studio 2010和UIStyler工具,开发一套系列化产品工装自动设计系统。首先,针对系列化产品的不同零件分别设计典型工装,并将零件的外形尺寸及避让尺寸作为模型驱动参数。之后,通过...本文以NX 8.5软件为平台,基于NX Open API接口,使用Visual Studio 2010和UIStyler工具,开发一套系列化产品工装自动设计系统。首先,针对系列化产品的不同零件分别设计典型工装,并将零件的外形尺寸及避让尺寸作为模型驱动参数。之后,通过UIStyler工具设计调用工装及填写参数的对话框,并生成C++语言模板。最后,使用Visual Studio 2010编写读取及改写典型工装模型参数的程序,通过改写参数驱动典型工装模型生成新零件的工装模型。由于工装通常为装配体,因此需要将驱动参数设置在在装配模型中,采用自顶向下的工装设计方法,利用NX中的WAVE功能实现各个工装零件的驱动。应用表明,使用该系统能大幅提升工装设计效率,减少因人员差异导致的工装设计差异较大的问题。同时,对于产品零件尺寸变化不敏感的工装零件,可以采用固定设计,以减少工装专用件的设计和制造流程,实现部分工装零件的通用化。展开更多
文摘本文以NX 8.5软件为平台,基于NX Open API接口,使用Visual Studio 2010和UIStyler工具,开发一套系列化产品工装自动设计系统。首先,针对系列化产品的不同零件分别设计典型工装,并将零件的外形尺寸及避让尺寸作为模型驱动参数。之后,通过UIStyler工具设计调用工装及填写参数的对话框,并生成C++语言模板。最后,使用Visual Studio 2010编写读取及改写典型工装模型参数的程序,通过改写参数驱动典型工装模型生成新零件的工装模型。由于工装通常为装配体,因此需要将驱动参数设置在在装配模型中,采用自顶向下的工装设计方法,利用NX中的WAVE功能实现各个工装零件的驱动。应用表明,使用该系统能大幅提升工装设计效率,减少因人员差异导致的工装设计差异较大的问题。同时,对于产品零件尺寸变化不敏感的工装零件,可以采用固定设计,以减少工装专用件的设计和制造流程,实现部分工装零件的通用化。