UG/Gateway入口模块是连接UG软件所有其它的基本框架,是启动UG软件运行的第一个模块,该模块为UG软件其它各模块运行提供底层统一数据库支持和一个窗口化的图形交互环境,执行包括打开、创建、存储UG模型、屏幕布局、视图定义、模型显示、消隐、着色、放大、旋转、模型漫游、图层管理、绘图输出、绘图机队列管理、模块使用权浮动管理等关键功能,同时该模块还包括以下方面功能:
包括表达式查询、特征查询、模型信息查询、坐标查询、距离测量、曲线曲率分析、曲面光顺分析、实体物理特性自动计算功能在内的对象信息查询和分析功能
用于定义标准化零件族的电子表格功能 按可用于互联网主页的图片文件格式生成UG零件或装配模型的图片文件,这些格式包括:CGM、VRML、TIFF、MPEG、GIF和JPEG 输入、输出CGM、UG/Parasolid等几何数据 Macro宏命令自动记录、回放功能 User Tools用户自定义菜单功能,使用户可以快速访问其常用功能或二次开发的功能UG/Solid Modeling实体检模模块将基于约束的特征造型功能和显示直接几何造型功能无缝地集成一体,提供业界最强大的复合建模功能,使用户可以充分利用集成在先进的参数化特征造型环境中的传统实体、曲面和线架功能。该模块提供用于快速有效地进行概念设计的变量化草图工具、尺寸驱动编辑和用于一般建模和编辑的工具,使用户既可以进行参数化建模,又可以方便地使用非参数化方法生成2维、3维线架模型、扫掠和旋转实体以及进行布尔运算,也可以部分参数化或将非参数化模型后参数化,方便地生成复杂机械零件的实体模型。
UG/Features Modeling特征建模模块用工程特征来定义设计信息,在UG/Solid Modeling实体建模基础上提高用户设计意图表达的能力。该模块支持标准设计特征的生成和编辑,包括各种孔、键槽、凹腔、方形凸台、圆形凸台以及圆柱、方块、圆锥、球体、管道、杆、倒圆、倒角等等,同时也包括实体模型抽空产生薄壁实体的能力。这些特征均被参数化定义,可对其大小及位置进行尺寸驱动编辑。除系统定义特征外,用户还可使用在UG/User Defined Featuer用户自定义特征模块中定义的用户特殊特征。所有特征均可相对其它特征或几何体定位,可以编辑、删除、压缩、复制、粘贴、引用以及改变特征顺序,并提供特征历史树记录所有特征。
UG/Freeform Modeling自由曲面建模模块独创地把实体和曲面建模技术融合在一组强大的工具中,提供生成、编辑和评估复杂曲面的强大功能,可以方便地设计如飞机、汽车、电视机及其它工业造型设计产品上的复杂自由曲面形状。这些技术包括:直纹面、扫描面、通过一组曲线的自由曲面、通过两组类正交曲线的自由曲面、曲线广义扫掠、标准二次曲线方法放样、等半径和变半径倒圆、广义二次曲线倒圆、两张及多张曲面间的光顺桥接、动态拉动、等距或不等距偏置、曲面裁减、编辑等等。该模块同时支持通过一组曲线线架逼近或通过测量点云逼近生成曲面等逆向工程功能。生成的曲面模型既可通过修改定义曲面的曲线、改变参数值,或者利用图形或数学规律来控制曲面形状。
UG/User Defined Feature用户自定义特征模块提供交互式方法来定义和存储基于用户自定义特征(UDF)概念的,便于调用和编辑的零件族,形成用户专用的UDF 库,提高用户设计建模效率。该模块包括从已生成的UG参数化实体模型中提取参数、定义特征变量、建立参数间相关关系、设置变量缺省值、定义代表该UDF的图标菜单的全部工具。在UDF生成之后,UDF即变成可通过图标菜单被所有用户调用的用户专有特征,当把该特征添加到设计模型中时,其所有预设变量参数均可编辑并将按UDF建立时的设计意图而变化。
UG/Drafting工程绘图模块使任何设计师、工程师或绘图员都可从UG三维实体模型得到完全双向相关的二维工程图。基于UG复合建模技术,该模块生成与实体模型相关的尺寸标注,保证工程图纸随着实体模型的改变而同步更新,减少了因模型改变二维图纸更新所需时间,包括消隐和全相关的视图在内的二维视图在模型修改时也会自动更新,直接修改对应于三维建模参数的设计尺寸可反向同步更新三维设计模型和二维工程图纸。自动视图布置功能可快速布置二维图的多个视图,包括正视图、轴侧图、各种剖视图、向视图和局部放大图等。自动标注三维建模中已设定的草图特征尺寸和方便的形位公差、粗糙度符号等标注功能重复利用建模中的数据而节省工程制图时间。UG/Drafting支持ANSI、ISO、DIN、JIS和GB等主要的工业制图标准,并提供一套完整的基于图标菜单的绘图及标注工具,提供坐标捕捉、动态导航、热键、动态拉动、主题相关自动联机帮助等辅助功能,还可方便输入各种汉字标注。通过UG/Assembly装配模块产生的装配模型,可以方便地绘制装配图,并能快速生成装配爆炸图、剖视图,特别是剖视图中能自动区分不同零件的剖面线方向和角度,还能根据装配结构信息自动生成零件明细表,明细表内容支持汉字,可随装配结构变化而自动更新。不能绘制单页还是多页详细装配图和零件图,UG/Drafting都能减少绘图时间和成本。
UG/Assembly Modeling装配建模模块提供并行的自顶而下和自下而上的产品开发方法,其生成的装配模型中零件数据是对零件本身的链接映象,保证装配模型和零件设计完全双向相关,并改进了软件操作性能,减少了存储空间的需求,零件设计修改后装配模型中的零件会自动更新,同时可在装配环境下直接修改零件设计。该模块提供包括坐标系定位和逻辑对齐、贴合、偏移等灵活的定位方式和约束关系在装配中安放零件或子装配件,并可定义不同零件或组件间的参数关系。参数化的装配建模提供描述组件间配合关系的附加功能,也可用于说明通用紧固件组和其它重复部件。该模块还提供独特的装配导航、零件搜索、零件装机数量统计、调用目录、参考集、装配部分着色显示、标准件库调用以及重量控制等丰富功能。通过装配导航,可在装配层次中快速切换,并允许直接访问任何零件或子装配件,使装配结构定义、维护、查询、统计、选取、切换等装配设计任务非常方便地完成,并可生成支持汉字的装配明细表,当装配结构变化时装配明细表可自动更新。UG装配功能的内在结构使得设计团队能创建和共享非常大的产品级装配模型,使得团队成员保持其工作与他人同步进行。另外,通过用户定义的命名规则或UG/Manager项目组数据管理模块,可对设计数据进行版本管理,确保项目组成员访问正确的部件版本。该模块和UG软件其它模块一样,具有并行计算能力,支持多CPU硬件平台,可充分利用硬件资源。
UG/Advanced Assemblies高级装配模块为UG/Assembly Modeling模块添加对产品级大装配设计的特殊功能,包括允许用户灵活过滤装配结构的数据调用控制、高速大装配着色和大装配干涉检查功能。该模块管理、共享和检查用于确定复杂产品布局的数字模型,完成全数字化的电子样机装配。用它提供的各种工具,可提供用户对整个产品、指定的子系统或子部件进行可视化和装配分析的效率,利用其特有的模型表示方式可以对特大型装配快速进行干涉检、着色和消隐。已定义的各种干涉检查工况可以储存起来多次使用,并可选择以批处理方式运行。如果需要,该模块可提供软、硬干涉的精确报告。对于大型产品,设计组可定义、共享产品区段和子系统,以提高从大型产品结构中选取进行设计更改的部件时软件运行的响应速度。该模块的使用可大大地缩短大型产品装配布局和验证的设计周期。该模块和UG软件其它模块一样,具有并行计算能力,支持多CPU硬件平台,可充分利用硬件资源。
Studio Visualize 功能为实时创建和评估一个模型的可视化表现提供了工具,包括控制纹理和材料、定义特殊效果和引入光栅图象等功能。所有光线、色彩、背景、阴影和纹理都可以进行改变,以得到所需的效果。
UG/WAVE控制结构编辑器
建立产品顶层控制结构及与之相关的下层部件关系
层层递增建立下一层的零件结构,并建立新建零部件与其上层结构的相关关系 在WAVE层次结构中切换显示到父装配或WAVE源零件。Studio for Design 为概念设计提供了完全的支持。强大的可视化工具包括高质量逼真照片渲染,动画制作和实时材料与纹理映射。实时表面分析工具能帮助完成高质量的和最精美的设计。工业界领先的modeling(一般建模)和Free form modeling(自由曲面建模),为建立巧妙的、精确的和复杂的模型提供了令人注目的解决方案。
UG/Sheet metal Design钣金设计模块提供基于参数、特征方式的钣金零件建模功能,可生成复杂的钣金零件,并可对其进行参数化编辑,能够定义和仿真钣金零件的制造过程,对钣金零件模型进行展开和折叠的模拟操作,同时根据三维钣金模型为后续的应用(如UG钣金模具设计)生成精确的二维展开图样数据。其展开功能可考虑可展和不可展曲面情况,并根据材料中性层特性进行补偿。
UG/Routing管路设计模块提供管路中心线定义、管路标准件、设计准则定义和检查功能,在UG装配环境中进行管路布置和设计,包括硬、软管路、暗埋线槽、接头、紧固件设计。该模块可自动生成管路明细表、管路长度等关键数据,可进行干涉检查。系统本身包括200多种系列管路标准零件库,并可由用户根据需要添加或更改,用户还可以定设计或修改准则,系统将按定义的规则进行自动检查(如最小弯曲半径等)。
UG/Wiring电气布线模块是一个用于生成电气布线数据的三维设计工具。该模块为电气布线设计员、机械工程师、电气工程师和工艺人员提供生成电气布线系统虚拟样机的能力。这种功能可大大缩短开发时间。该模块接受包括原理图设计模块生成的逻辑连接信息,可自动计算电缆长度和捆扎线束直径。该模块将布线中心转换为实体,以进行干涉检查。UG/Harness还提供自动检查弯曲半径和自动生成材料明细功能。
UG/CAM base加工基础模块提供联接UG所有加工模块的基础框架,它为UG所有加工模块提供一个相同的、界面友好的图形化窗口环境,用户可以在图形方式下观测刀具沿轨迹运动的情况并可对其进行图形化修改:如对刀具轨迹进行延伸、缩短或修改等。该模块同时提供通用的点位加工编程功能,可用于钻孔、攻丝和镗孔等加工编程。该模块交互界面可按用户需求进行灵活的用户化修改和剪裁,并可定义标准化刀具库、加工工艺参数样板库使初加工、半精加工、精加工等操作常用参数标准化,以减少使用培训时间并优化加工工艺。UG软件所有模块都可在实体模型上直接生成加工程序,并保持与实体模型全相关。
UG/Post Execute和UG/Post Builder共组成了UG加工模块的后置处理。UG的加工后置处理模块使用户可方便地建立自己的加工后置处理程序,该模块适用于目前世界上几乎所有主流NC机床和加工中心,该模块在多年的应用实践中已被证明适用于2~5轴或更多轴的铣削加工、2~4轴的车削加工和电火花线切割。
UG/Nurbs Path Generator样条轨迹生成器模块允许在UG软件中直接生成基于Nurbs样条的刀具轨迹数据,使得生成的轨迹拥有更高的精度和超级光洁度,而加工程序量比标准格式减少30%~50%,实际加工时间则因为避免了机床控制器的等待时间而大幅度缩短。该模块是希望使用具有样条插值功能的高速铣床(FANUC或SIEMENS)用户必备工具。 UG/Lathe车削模块中刀具路径和零件几何模型完全相关,刀具路径能随几何模型的改变而自动更新,并提供高质量旋转体零件加工所需的全部功能。它有粗车、多次走刀精车、车退刀槽、车螺纹和钻中心孔等功能。输出的刀位源文件可直接进行后置处理,产生机床可读文件。用户可控制进给量、主轴转速和加工余量等参数。除非更改,这些参数就保持原有数值。通过生成并在屏幕模拟显示刀具路径,可检测参数设置是否正确。同时生成一个刀位原文件(CLS),用户可以存储、删除或按要求修改。 UG/Planar Milling平面铣削模块提供2~2。5轴零件的所有铣加工功能。设计更改通过相关性而自动处理。该模块包括多次走刀轮廓铣、仿形内腔铣和Z字形走刀铣削,用户可规定避开夹具和进行内部移动的安全余量,还提供型腔分层切削功能和凹腔底面小岛加工功能,该模块最新增强了对边界和毛料几何形状的定义,它还能显示未切削区域的边界,以便再做补充加工,该模块还提供一些操作机床辅助运动的指令,如冷却、刀具补偿和夹紧等。 UG/Core & Cavity Milling型芯、型腔铣模块对加工汽车和消费品工业中普遍使用的注塑模和冲压模特别有用,它提供粗加工单个或多个型腔,沿任意类似型芯的形状进行粗加工大余量去除的全部功能。最突出的功能是对非常复杂的形状产生刀具运动轨迹,确定走刀方式。通过容差型腔铣削可加工设计精度低、曲面之间有间隙和重叠的形状,而构成型腔的曲面可达数百个,但该模块发现型面异常时,它可以或自行更正,或者在用户规定的公差范围内加工出型腔。该模块使型芯和型腔加工过程非常自动化。 UG/Fixed Axis Milling定轴铣削模块提供完全和综合的功能,用于产生3轴联动加工刀具路径。基本上能造型出来的任何曲面和实体模型它都能加工,它具有强大的加工区域选择功能,有多种驱动方法和走刀方式可供选择,如沿边界切削、放射状切削、螺旋切削及用户定义方式切削,在沿边界驱动方式中又可选择同心圆和放射状走刀等多种走刀方式。此外,它还提供逆铣、顺铣控制以及螺旋进刀方式,还可以容易地自动识别前道工序未能切除的未加工区域和陡峭区域,以便用户进一步清理这些地方。UG固定轴铣削可以仿真刀具路径,产生刀位文件,用户可接受并存储刀位文件,也可删除并按需要修改某些参数后重新计算。 UG/Flow Cut自动清根模块可大幅度缩短半精加工和精加工时间。该模块和UG/Fixed Axis Milling模块配合使用,自动找出待加工零件上满足“双相切条件”的区域,一般情况下这些区域正好就是型腔中的根区和拐角。用户可直接选定加工刀具,UG/Flow Cut模块将自动计算对应于此刀具的“双相切条件”区域作为驱动几何,并自动生成一次或多次走刀的清根程序。当出现复杂的型芯或型腔加工时,该模块可大大减少精加工或半精加工的工作量。 UG/Variable Axis Milling可变轴铣削模块支持定轴和多轴铣削功能,可加工UG造型模块中生成的任何几何体,并保持主模型相关性。该模块提供完成的、经过多年工程使用验证的3~5轴铣削功能,提供强大的刀轴控制、走刀方式选择和刀具路径生成功能。 UG/Sequential Milling顺序铣削模块适用于需要完全控制刀具路径生成过程中的每一步骤的情况。支持2~5轴的铣削编程。该模块和UG主模型完全相关,以高度自动化的方式,获得如用APT直接编程一样的绝对控制,它允许用户交互式地一段一段地生成刀具路径,并保持对过程中每一步的全面控制。该模块提供的循环功能使用户可以仅定义某个曲面上最内和最外的刀具路径,由该模块自动生成中间的步骤。该模块是UG数控加工模块中如自动清根等功能一样的独特奉献,适合于高难度的数控程序编制。 UG/Wire EDM线切割模块支持UG线框模型或实体模型,可进行2轴和4轴线切割加工。在编辑和更新模型时,该模块所有操作与主模型全相关,它提供了多种线切割加工方式,如多次走刀轮廓加工、电极丝反转和区域切割。同时它也支持定程切割,使用不同直径的电极丝和功率大小的设置。用户可以用UG/Postprocessing通用后置处理器来开发专用的后处理程序,生成适用于某个机床的机床数据文件。UG/Wire EDM支持许多流行EDM机床,如AGIE、CHARMILLES及许多其它品牌。 对于UG建模软件设计的钣金件,该模块提供从转塔式多工位冲压到激光切割的能力。也可对带有圆孔和矩形孔特征的钣金件冲压进行自动编程。用户可利用UG提供的菜单界面,对冲压件加工进行交互式编程,还可在一张毛坯金属板上以栅格形式复制多个加工程序。 该模块可在一张毛坯板材上对若干品种零件进行多种优化排样。参加组合排样的零件种类、每种零件的数量以及所用的板材规格都由用户选择。使用‘自动组合排样’时,允许用户对全部排样件进行不同的组合布置并择优选择。该模块还能优化工具更换和冲压工序,是冲压零件时板材定位次数最少。用户也可交互图形方式,直接在板材上进行排样。 UG/Vericut 切削仿真模块是集成在UG软件中的第三方模块,它采用人机交互方式模拟、检验和显示NC加工程序,是一种花费少、效率高、不用机床就能验证数控程序的好方法。由于省去了试切样件,可节省机床调试时间,减少刀具磨损和机床清理工作。通过定义被切零件的毛坯形状,调用NC刀位文件数据,就可检验由NC生成的刀具路径的正确性。UG/Vericut可以显示出加工后并着色的零件模型,用户可以容易的检查出不正确的加工情况。作为检验的另一部分,该模块还能计算出加工后零件的体积和毛坯的切除量,因此就容易确定原材料的损失。Vericut提供了许多功能,其中有对毛坯尺寸、位置和方位的完全图形显示,可模拟2~5轴联动的铣削和钻削加工。 UG/Scenario for Motion + 运动机构模块提供机构设计、分析、仿真和文档生成功能,可在UG实体模型或装配环境中定义机构,包括铰链、连杆、弹簧、阻尼、初始运动条件等机构定义要素,定义好的机构可直接在UG中进行分析,可进行各种研究,包括最小距离、干涉检查和轨迹包络线等选项,同时可实际仿真机构运动。用户可以分析反作用力,图解合成位移、速度、加速度曲线。反作用力可输入有限元分析,并可提供一个综合的机构运动连接元素库。UG/Mechanisms与MDI/ADAMS无缝连接,可将前处理结果直接传递到MDI/ADAMS进行分析。 UG/Senario for FEA有限元前后置处理模块是一个集成化、全相关、直观易用的CAE工具,可对UG零件和装配进行快速的有限元前后置处理。该模块主要用于设计过程中的有限元分析计算和优化,以得到优化的高质量产品,并缩短产品开发时间。该模块提供将几何模型转化为有限元分析模型的全套工具,既可在实体模型上进行全自动网格划分,又可交互式划分,提供材料特性定义、载荷定义和约束条件定义等功能,该模块生成的有限元前后置处理结果可直接提供给UG/FEA有限元线性解算器或NASTRAN软件进行有限元计算,也可通过UG/ANSYS Interface模块输出到ANSYS软件进行计算,该模块并能对有限元分析结果进行图形化显示和动画模拟,提供输出等值线图、云图、动态仿真和数据输出等功能。 UG/FEA有限元计算器模块与UG/Senario for FEA模块紧密集成,可对UG/Senario for FEA模块中生成的有限元分析模型进行线性结构静、动力分析,并将结果返回到UG/Senario for FEA中进行图形后置处理。 UG/ANSYS Interface模块可将UG有限元前置处理软件中生成有限元模型按照ANSYS软件的语言格式输出到ANSYS软件。 UG/Open二次开发模块为UG软件提供业界最高级的二次开发工具集,非常便于用户进行二次开发工作,利用该模块可对UG系统进行用户画剪裁和开发,满足用户最广泛的开发需求。UG/Open包括以下几个部分: UG/Open Menuscript开发工具,提供简便而强大的方法,对UG软件操作界面进行用户化开发,无须编程即可对UG标准菜单进行添加、重组、剪裁或在UG软件中集成用户自己开发的软件功能 UG/Open UIStyle开发工具是一个直观的可视化编辑器,用于创建类似UG的交互界面,利用该工具,无须任何Windows或Motif编程经验,用户即可用最少的时间和工作,为UG/Open应用程序开发独立于硬件平台的交互界面 UG/Open API开发工具,提供UG软件直接编程接口,支持C、C++、Fortran和Java等主要高级语言 UG/Open GRIP开发工具是一个类似APT的UG内部开发语言,利用该工具用户可生成NC自动化或自动建模等用户的特殊应用。UG/Data Exchange数据交换模块提供基于STEP、IGES和DXF标准的双向数据接口功能,是业界最可靠的数据交换产品。 UG/CAST online 是一套UG软件联机自学软件系统,该系统覆盖从建模、制图、装配到加工等UG软件主要模块,为用户提供一个集联机讲解、自动主题帮助、解题示范和学员练习于一体的高效UG自学环境,可大大提高学习速度和效率,节约大量培训费用和时间。