1、UG模块功能介绍 UG/Gateway(UG 入口) 这个模块是 UG 的基本模块,包括打开、创建、存储等文件操作;着色、消隐、缩放等视图操作;视图布局;图层管理;绘图及绘图机队列管理;空间漫游,可以定义漫游路径,生成电影文件;表达式查询;特征查询;模型信息查询、坐标查询、距离测量;曲线曲率分析;曲面光顺分析;实体物理特性自动计算;用于定义标准化零件族的电子表格功能;按可用于互联网主页的图片文件格式生成 UG 零件或装配模型的图片文件,这些格式包括:CGM、VRML、TIFF、MPEG、GIF 和 JPEG;输入、输出 CGM、UG/Parasolid 等几何数据;Macro 宏命令自动记录、
2、回放功能;User Tools 用户自定义菜单功能,使用户可 以快速访问其常用功能或二次开发的功能。 UG 实体建模 (UG/Solid Modeling) UG 实体建模提供了草图设计、各种曲线生成、编辑、布尔运算、扫掠实体、旋转实体、沿导轨扫掠、尺寸驱动、定义、编辑变量及其表达式、非参数化模型后参数化等工具。 UG/Features Modeling(UG 特征建模 ) UG 特征建模模块提供了各种标准设计特征的生成和编辑、各种孔、键槽、凹腔- 方形、圆形、异形、方形凸台、圆形凸台、异形凸台、圆柱、方块、圆锥、球体、管道、杆、倒圆、倒角、模型抽空产生薄壁实体、模型简化(Simplify),
3、用于压铸模设计等、实体线、面提取,用于砂型设计等、拔锥、特征编辑:删除、压缩、复制、粘贴等、特征引用,阵列、特征顺序调整、特征树等工具。 UG/FreeFormModeling(UG 自由曲面建模) UG 具有丰富的曲面建模工具。包括直纹面、扫描面、通过一组曲线的自由曲面、通过两组类正交曲线的自由曲面、曲线广义扫掠、标准二次曲线方法放样、等半径和变半径倒圆、广义二次曲线倒圆、两张及多张曲面间的光顺桥接、动态拉动调整曲面、等距或不等距偏置、曲面裁减、编辑、点云生成、曲面编辑。 UG/User DefinedFeature(UG 用户自定义特征) UG/User Defined Feature 用
4、户自定义特征模块提供交互式方法来定义和存储基于用户自定义特征(UDF)概念的,便于调用和编辑的零件族,形成用户专用的 UDF 库,提高用户设计建模效率。 该模块包括从已生成的 UG 参数化实体模型中提取参数、定义特征变量、建立参数间相关关系、设置变量缺省值、定义代表该 UDF 的图标菜单的全部工具。在 UDF 生成之后,UDF 即变成可通过图标菜单被所有用户调用的用户专有特征,当把该特征添加到设计模型中时,其所有预设变量参数均可编辑并将按 UDF 建立时的设计意图而变化。 UG/Drafting(UG 工程绘图) UG 工程绘图模块提供了自动视图布置、剖视图、各向视图、局部放大图、局部剖视图、
5、自动、手工尺寸标注、形位公差、粗糙度符合标注、支持 GB、标准汉字输入、视图手工编辑、装配图剖视、爆炸图、明细表自动生成等工具。 UG/AssemblyModeling(UG 装配建模 ) UG 装配建模具有如下特点:提供并行的自顶而下和自下而上的产品开发方法;装配模型中零件数据是对零件本身的链接映象,保证装配模型和零件设计完全双向相关,并改进了软件操作性能,减少了存储空间的需求,零件设计修改后装配模型中的零件会自动更新,同时可在装配环境下直接修改零件设计;坐标系定位;逻辑对齐、贴合、偏移等灵活的定位方式和约束关系;在装配中安放零件或子装配件,并可定义不同零件或组件间的参数关系;参数化的装配建
6、模提供描述组件间配合关系的附加功能,也可用于说明通用紧固件组和其它重复部件;装配导航;零件搜索;零件装机数量统计;调用目录;参考集;装配部分着色显示;标准件库调用;重量控制;在装配层次中快速切换,直接访问任何零件或子装配件;生成支持汉字的装配明细表,当装配结构变化时装配明细表可自动更新;并行计算能力,支持多 CPU 硬件平台。 UG/Advanced Assemblies(UG 高级装配) UG 高级装配模块提供了如下功能:增加产品级大装配设计的特殊功能;允许用户灵活过滤装配结构的数据调用控制;高速大装配着色;大装配干涉检查功能;管理、共享和检查用于确定复杂产品布局的数字模型,完成全数字化的电
7、子样机装配;对整个产品、指定的子系统或子部件进行可视化和装配分析的效率;定义各种干涉检查工况储存起来多次使用,并可选择以批处理方式运行;软、硬干涉的精确报告;对于大型产品,设计组可定义、共享产品区段和子系统,以提高从大型产品结构中选取进行设计更改的部件时软件运行的响应速度;并行计算能力,支持多 CPU 硬件平台,可充分利用硬件资源。 UG/Sheet MetalDesign(UG 钣金设计) UG 钣金设计模块可实现如下功能:复杂钣金零件生成;参数化编辑;定义和仿真钣金零件的制造过程;展开和折叠的模拟操作;生成精确的二维展开图样数据;展开功能可考虑可展和不可展曲面情况,并根据材料中性层特性进行
8、补偿。 UG/Senario for FEA(UG 有限元前后置处理 ) UG 有限元前后处理模块可完成如下操作:全自动网格划分;交互式网格划分;材料特性定义;载荷定义和约束条件定义;NASTRAN 接口;有限元分析结果图形化显示;结果动画模拟;输出等值线图、云图;进行动态仿真和数据输出。 UG/FEA(UG 有限元解算器) UG 有限元可进行线性结构静力分析、线性结构动力分析、模态分析等操作。 UG/ANSYS Interface(UG/ANSYS 软件接口) UG/ANSYS 软件接口完成全自动网格划分、交互式网格划分、材料特性定义、载荷定义和约束条件定义、ANSYS 接口、有限元分析结果
9、图形化显示、结果动画模拟、输出等值线图、云图。 UG/CAM BASE(UG 加工基础) UG 加工基础模块提供如下功能:在图形方式下观测刀具沿轨迹运动的情况、进行图形化修改:如对刀具轨迹进行延伸、缩短或修改等、点位加工编程功能,用于钻孔、攻丝和镗孔等、按用户需求进行灵活的用户化修改和剪裁、定义标准化刀具库、加工工艺参数样板库使初加工、半精加工、精加工等操作常用参数标准化,以减少使用培训时间并优化加工工艺。 UG/Post Execute 后处理(UG/Post Builder 加工后置处理) UG/Post Execute 和 UG/Post Builder 共组成了 UG 加工模块的后置处
10、理。 UG 的加工后置处理模块使用户可方便地建立自己的加工后置处理程序,该模块适用于目前世界上几乎所有主流 NC 机床和加工中心,该模块在多年的应用实践中已被证明适用于轴或更多轴的铣削加工、轴的车削加工和电火花线切割 UG/Nurbs PathGenerator(UG/Nurbs 样条轨迹生成器) UG/Nurbs Path Generator 样条轨迹生成器模块允许在 UG 软件中直接生成基于 Nurbs 样条的刀具轨迹数据,使得生成的轨迹拥有更高的精度和光洁度,而加工程序量比标准格式减少 30%50%,实际加工时间则因为避免了机床控制器的等待时间而大幅度缩短。该模块是希望使用具有样条插值功
11、能的高速铣床(FANUC 或 SIEMENS)用户必备工具 UG/Lathe(UG 车削) UG 车削模块提供粗车、多次走刀精车、车退刀槽、车螺纹和钻中心孔、控制进给量、主轴转速和加工余量等参数、在屏幕模拟显示刀具路径,可检测参数设置是否正确、生成刀位原文件(CLS)等功能。 UG/Core & CityMilling(UG 型芯、型腔铣削) UG 型芯、型腔铣削可完成粗加工单个或多个型腔、沿任意类似型芯的形状进行粗加工大余量去除、对非常复杂的形状产生刀具运动轨迹,确定走刀方式、通过容差型腔铣削可加工设计精度低、曲面之间有间隙和重叠的形状,而构成型腔的曲面可达数百个、发现型面异常时,它可以或自
12、行更正,或者在用户规定的公差范围内加工出型腔等功能。 UG/Planar Milling(UG 平面铣削) UG 平面铣削模块功能如下所述:多次走刀轮廓铣、仿形内腔铣、Z 字形走刀铣削、规定避开夹具和进行内部移动的安全余量、提供型腔分层切削功能、凹腔底面小岛加工功能、对边界和毛料几何形状的定义、显示未切削区域的边界、提供一些操作机床辅助运动的指令,如冷却、刀具补偿和夹紧等。 UG/Fixed AxisMilling(UG 定轴铣削) UG 定轴铣削模块功能实现描述如下:产生 3 轴联动加工刀具路径、加工区域选择功能、多种驱动方法和走刀方式可供选择,如沿边界切削、放射状切削、螺旋切削及用户定义方
13、式切削,在沿边界驱动方式中又可选择同心圆和放射状走刀等多种走刀方式、提供逆铣、顺铣控制以及螺旋进刀方式、自动识别前道工序未能切除的未加工区域和陡峭区域,以便用户进一步清理这些地方、UG 固定轴铣削可以仿真刀具路径,产生刀位文件,用户可接受并存储刀位文件,也可删除并按需要修改某些参数后重新计算。 UG/Flow Cut (UG 自动清根) 自动找出待加工零件上满足“双相切条件 ”的区域,一般情况下这些区域正好就是型腔中的根区和拐角。用户可直接选定加工刀具,UG/Flow Cut 模块将自动计算对应于此刀具的 “双相切条件”区域作为驱动几何,并自动生成一次或多次走刀的清根程序。当出现复杂的型芯或型
14、腔加工时,该模块可减少精加工或半精加工的工作量 UG/Variable Axis Milling(UG 可变轴铣削) UG/Variable Axis Milling 可变轴铣削模块支持定轴和多轴铣削功能,可加工 UG 造型模块中生成的任何几何体,并保持主模型相关性。该模块提供多年工程使用验证的 35 轴铣削功能,提供刀轴控制、走刀方式选择和刀具路径生成功能 UG/Sequential Milling(UG 顺序铣) UG 顺序铣模块可实现如下功能:控制刀具路径生成过程中的每一步骤的情况、支持 25 轴的铣削编程、和 UG 主模型完全相关,以自动化的方式,获得类似 APT 直接编程一样的绝对控
15、制、允许用户交互式地一段一段地生成刀具路径,并保持对过程中每一步的控制、提供的循环功能使用户可以仅定义某个曲面上最内和最外的刀具路径,由该模块自动生成中间的步骤、该模块是 UG 数控加工模块中如自动清根等功能一样的 UG 特有模块,适合于高难度的数控程序编制。 UG/Wire EDM(UG 线切割) UG 线切割支持如下功能:UG 线框模型或实体模型、进行 2 轴和 4 轴线切割加工、多种线切割加工方式,如多次走刀轮廓加工、电极丝反转和区域切割、支持定程切割,使用不同直径的电极丝和功率大小的设置、可以用 UG/Postprocessing 通用后置处理器来开发专用的后处理程序,生成适用于某个机
16、床的机床数据文件。 UG/Vericut(UG 切削仿真) UG/Vericut 切削仿真模块是集成在 UG 软件中的第三方模块,它采用人机交互方式模拟、检验和显示 NC加工程序,是一种方便的验证数控程序的方法。由于省去了试切样件,可节省机床调试时间,减少刀具磨损和机床清理工作。通过定义被切零件的毛坯形状,调用 NC 刀位文件数据,就可检验由 NC 生成的刀具路径的正确性。UG/Vericut 可以显示出加工后并着色的零件模型,用户可以容易的检查出不正确的加工情况。作为检验的另一部分,该模块还能计算出加工后零件的体积和毛坯的切除量,因此就容易确定原材料的损失。Vericut 提供了许多功能,其
17、中有对毛坯尺寸、位置和方位的完全图形显示,可模拟 25 轴联动的铣削和钻削加工 UG/Manager(UG 管理器) UG/Manager 管理器模块是 UG 软件项目组级的数据管理模块,提供数据管理功能和并行工程能力。UG/Manager 可在网络上浮动运行,在安装 UG/Manager 之后,原 UG 软件在操作系统下存取设计模型的文件操作被换为针对产品数据库的存取功能,而 UG 软件其它运行功能和未安装 UG/Manager 前完全一样。在 UG/Manager 中,系统管理员可分配项目组成成员角色、定义每个成员的权限、提供数据版本管理、安全管理、广义查询、存取保护等功能,同时,进入 U
18、G/Manager 数据库中的产品数据可通过 Netscape 或 IE 等浏览器访问,提高了设计数据的利用率,改进用户组织对设计信息的发布和访问能力。UG/Manager 是 UG 企业级数据管理方案 iMAN 的子集,可在需要时无缝升级为企业级数据管理系统。 UG/Open(UG 二次开发) UG/Open 二次开发模块为 UG 软件的二次开发工具集,便于用户进行二次开发工作,利用该模块可对 UG 系统进行用户化剪裁和开发,满足用户的开发需求。UG/Open 包括以下几个部分:UG/Open Menuscript 开发工具,对 UG 软件操作界面进行用户化开发,无须编程即可对 UG 标准菜
19、单进行添加、重组、剪裁或在 UG 软件中集成用户自己开发的软件功能;UG/Open UIStyle 开发工具是一个可视化编辑器,用于创建类似 UG 的交互界面,利用该工具,用户可为 UG/Open 应用程序开发独立于硬件平台的交互界面;UG/Open API 开发工具,提供 UG 软件直接编程接口,支持 C、C+、Fortran 和 Ja 等主要高级语言;UG/Open GRIP 开发工具是一个类似 APT 的 UG 内部开发语言,利用该工具用户可生成 NC 自动化或自动建模等用户的特殊应用。 UG/Data Exchange(UG 数据交换) UG/Data Exchange 数据交换模块提
20、供基于 STEP、IGES 和 DXF 标准的双向数据接口功能。 UG/CAST Online(UG 联机自学软件) UG/CAST Online 是一套 UG 软件联机自学软件系统,该系统覆盖从建模、制图、装配到加工等 UG 软件主要模块,为用户提供一个集联机讲解、自动主题帮助、解题示范和学员练习于一体的高效 UG 自学环境,可提高学习速度和效率,节约培训费用和时间。 UG/WE(UG 产品级参数化设计) UG/WE(What if Alternative Value Engineering) 产品级参数化设计技术,适应于汽车、飞机等复杂产品的设计。UG/WE 技术使产品总体设计更改自上而下
21、自动传递。该技术可用于从产品初步设计到详细设计的每个阶段。UG/WE 技术帮助用户找出驱动产品设计变化的关键设计变量并将这些变量放入 UG/WE 顶层控制结构中,子部件和零件的设计则与这些变量相关,对这些变量的更改将自动更新顶层结构和与其相关的子部件和零件。由于 UG 采用基于变量几何的复合建模技术,这些关键设计变量既可以是数值变量,也可以是如一根样条曲线或空间曲面的广义变量,数值变化、形状变化都能根据 UG/WE 的控制传递到相关的子部件和零件设计中去。UG/WE 技术的使用是符合参数化产品的设计过程和规则,即:先总体设计后详细设计,局部设计决策服从总体设计决策。而过去的参数化技术多是进行零
22、件本身的参数化上,对于整个产品的参数关系管理非常困难。UG/WE 提供了解决了大型产品设计中的设计更改控制问题的方案,是面向产品级的并行工程技术。有利于提高设计重复利用率。 UG/WE 的主要组成: UG/WE 相关性管理器: - 提供用户对设计更改传递的完全控制 - 提供关于对象和零件的详细信息 - UG/WE 几何导引器 提供相关设计几何的信息 - 允许沿几何相关关系查找相关部件与零件 - 处理零件或部件之间的相关关系 UG/WE 控制结构编辑器 - 建立产品顶层控制结构及与之相关的下层部件关系 - 层层递增建立下一层的零件结构,并建立新建零部件与其上层结构的相关关系 在 WE 层次结构中
23、切换显示到父装配或 WE 源零件 UG/Scenario for Motion+(UG 运动机构) UG/Scenario for Motion + 运动机构模块提供机构设计、分析、仿真和文档生成功能,可在 UG 实体模型或装配环境中定义机构,包括铰链、连杆、弹簧、阻尼、初始运动条件等机构定义要素,定义好的机构可直接在 UG 中进行分析,可进行各种研究,包括最小距离、干涉检查和轨迹包络线等选项,同时可实际仿真机构运动。用户可以分析反作用力,图解合成位移、速度、加速度曲线。反作用力可输入有限元分析,并可提供一个综合的机构运动连接元素库。UG/Mechanisms 与 MDI/ADAMS 无缝连接
24、,可将前处理结果直接传递到 MDI/ADAMS 进行分析 UG/Routing(UG 管路设计) UG/Routing 管路设计模块提供管路中心线定义、管路标准件、设计准则定义和检查功能,在 UG 装配环境中进行管路布置和设计,包括硬、软管路、暗埋线槽、接头、紧固件设计。该模块可自动生成管路明细表、管路长度等关键数据,可进行干涉检查。系统本身包括 200 多种系列管路标准零件库,并可由用户根据需要添加或更改,用户还可以定设计或修改准则,系统将按定义的规则进行自动检查(如最小弯曲半径等) UG/Wiring(UG 电气布线) UG/Wiring 电气布线模块是一个用于生成电气布线数据的三维设计工
25、具。该模块为电气布线设计员、机械工程师、电气工程师和工艺人员提供生成电气布线系统虚拟样机的能力。该模块接受包括原理图设计模块生成的逻辑连接信息,可自动计算电缆长度和捆扎线束直径。该模块将布线中心转换为实体,以进行干涉检查。UG/Harness 还提供自动检查弯曲半径和自动生成材料明细功能 UG/Die engineering(UG 冲压模具工程) UG/Die Engineering 模具工程,是 UG 面向汽车钣金件冲压模具设计而推出的一个模块,其功能包括冲压工艺过成定义,冲压工序件的设计,如工艺补充面的设计、拉伸压料面的设计等,以帮助用户完成冲压模具的设计 UG/in-Shape(UG 逆
26、向工程) UG/in-Shape 是 UG 公司推出的面向逆向工程的软件模块,其理论基础是 Paraform 公司的技术基础,使用的是一种叫“rapid surfacing”(快速构面)的方法,提供一套方便的工具集,接收各种数据来从构曲面模型,这一技术目前正被许多知名公司如 GM、Ford、Lear、Boeing、Trim System Inc.等公司采用,其应用领域和功能包括: - Rapid Surfacing 接收 3D 扫描数据,快速生成多边形表示或 NURBS 表达的模型 - Processing point cloud data 转换各种数据如加工数据、CMM 点等成为多边形表示或
27、 NURBS 表达的曲面模型 - Reverse engineering 接收 3 D 扫描数据,构造成使用于 UG 的评估、加工和编辑的多边形表示或 NURBS 表达的模型 - Mirroring 镜象或放样 - Multiple resolution models 对同一数据集生成适应于不同用途的模型版本,如一个版本做工装设计,一个版本做 FEA 有限元分析等 - Legacy data processing 将其它系统的 IGES 数据直接转换成 UG 的曲面 - Vendor Verification & QA Inspection 检测 - Preparation for engineering analysis 转换扫描数据成使用于进行有限元分析的多边形表示或 NURBS表达的模型 - Design for Manufacturing 评估分模线,去处加工不到的区域等 - Manufacturing analysis 分析刀具磨损、材料回弹等 - Tooling modification and repair 工装的修改和修复 - Surface quality verification 曲面质量检测