1.1.2 UG软件的功能模块
UG NX功能非常强大,涉及到工业设计与制造的各个层面,是业界最好的工业设计软件包之一。该软件的各个功能是靠各种模块来实现的,用户可以通过利用不同的功能模块来实现不同的用途。UG NX整个系统由大量的模块所构成,可以分为以下几大模块。
1.基本环境模块
基本环境模块即基础模块,它仅提供一些最基本的操作,如新建文件、打开文件、输入/输出不同格式的文件、层的控制和视图定义等是其他模块的基础。
2.CAD模块
UG NX软件的CAD模块是产品设计的基本模块,包括实体建模、特征建模、自由形状建模、装配建模和制图等基本模块,也是CAID(计算机辅助工业设计)和CAD的集成软件,较好地解决了以往难以克服的CAID和CAD数据传输的难题。该模块由以下许多独立功能的子模块构成。
(1)建模模块
建模模块作为新一代产品造型模块,提供实体建模、特征建模、自由曲面建模等先进的造型和辅助功能。如图1-1所示的定位板模型就是使用建模工具获得的。
图1-1 定位板模型
(2)制图
UG工程制图模块是以实体模型为基础自动生成的平面工程图,用户也可以利用曲线功能绘制平面工程图。其中,3D模型的任何改变都将会同步更新工程图,从而使二维工程图与3D模型完全一致,同时也减少了因3D模型改变而更新二维工程图的时间。如图1-2所示就是使用该模块创建的转动手柄工程图。
图1-2 创建工程图
(3)装配建模
UG装配建模模块用于产品的模拟装配,支持“由底向上”和“由顶向下”的装配方法。装配建模的主模型可以在总装配的上下文中进行相应的设计和编辑,而组件则以各种约束方式被灵活地配对或定位,改进了性能并减少了存储的需求。如图1-3所示就是在该模块中创建的抽油机装配体效果。
图1-3 抽油机装配
(4)模具设计
Mold Wizard是UGS公司提供的运行在UG软件基础上的一个智能化、参数化的注塑模具设计模块。该模块的最终目的是生成与产品参数相关的、可用于数控加工的三维模具模型。此外,3D模型的每一个改变均会自动地关联到相应的型腔和型芯部分。如图1-4所示就是使用该模块进行模具设计的效果。
图1-4 游戏手柄模具效果
3.CAM模块
利用【加工】模块可以根据建立起的三维模型生成数控代码,用于产品的加工,且其后处理程序支持多种类型的数控机床。【加工】模块提供了众多的基本模块,如车削、固定轴铣削、可变轴铣削、切削仿真和线切割等。如图1-5所示就是使用铣削功能创建的仿真刀具轨迹。
图1-5 仿真刀具轨迹
4.CAE模块
CAE模块主要包括结构分析、运动和智能建模等应用模块,是一种能够进行质量自动评测的产品开发系统,提供简便易学的性能仿真工具,使任何设计人员都可以进行高级的性能分析,从而获得更高质量的模型。如图1-6所示就是使用结构分析模块对带轮部件执行有限元分析的效果。
图1-6 带轮有限元分析