UG

(交互式CAD/CAM系统)

编辑 锁定
UG(Unigraphics NX)是Siemens PLM Software公司出品的一个产品工程解决方案,它为用户的产品设计及加工过程提供了数字化造型和验证手段。Unigraphics NX针对用户的虚拟产品设计和工艺设计的需求,提供了经过实践验证的解决方案。UG同时也是用户指南(user guide)和普遍语法(Universal Grammar)的缩写。
这是一个交互式CAD/CAM(计算机辅助设计与计算机辅助制造)系统,它功能强大,可以轻松实现各种复杂实体及造型的建构。它在诞生之初主要基于工作站,但随着PC硬件的发展和个人用户的迅速增长,在PC上的应用取得了迅猛的增长,已经成为模具行业三维设计的一个主流应用。
UG的开发始于1969年,它是基于C语言开发实现的。UG NX是一个在二维和三维空间无结构网格上使用自适应多重网格方法开发的一个灵活的数值求解偏微分方程的软件工具。
一个给定过程的有效模拟需要来自于应用领域(自然科学或工程)、数学(分析和数值数学)及计算机科学的知识。然而,所有这些技术在复杂应用中的使用并不是太容易。这是因为组合所有这些方法需要巨大的复杂性及交叉学科的知识。一些非常成功的解偏微分方程的技术,特别是自适应网格加密(adaptivemeshrefinement)和多重网格方法在过去的十年中已被数学家研究,同时随着计算机技术的巨大进展,特别是大型并行计算机的开发带来了许多新的可能。
中文名
CAD CAM CAE
外文名
Unigraphics NX
别 名
UG或NX
开发者
Siemens PLM Software

软件结构 编辑

一个如UG/NX这样的大型软件系统通常需要有不同层次抽象的描述。UG具有三个设计层次,即结构设计(architecturaldesign)、子系统设计(subsystemdesign)和组件设计(componentdesign)。
至少在结构和子系统层次上,UG是用模块方法设计的并且信息隐藏原则被广泛地使用。所有陈述的信息被分布于各子系统之间。

优势 编辑

来自SiemensPLM 的NX使企业能够通过新一代数字化产品开发系统实现向产品全生命周期管理转型的目标。 NX 包含了企业中应用最广泛的集成应用套件,用于产品设计、工程和制造全范围的开发过程。
如今制造业所面临的挑战是,通过产品开发的技术创新,在持续的成本缩减以及收入和利润的逐渐增加的要求之间取得平衡。为了真正地支持革新,必须评审更多的可选设计方案,而且在开发过程中必须根据以往经验中所获得的知识更早地做出关键性的决策。
NX 是 UGS PLM 新一代数字化产品开发系统,它可以通过过程变更来驱动产品革新
产品设计图 产品设计图
。 NX 独特之处是其知识管理基础,它使得工程专业人员能够推动革新以创造出更大的利润。 NX 可以管理生产和系统性能知识,根据已知准则来确认每一设计决策。
NX 建立在为客户提供无与伦比的解决方案的成功经验基础之上,这些解决方案可以全面地改善设计过程的效率,削减成本,并缩短进入市场的时间。通过再一次将注意力集中于跨越整个产品生命周期的技术创新, NX 的成功已经得到了充分的证实。这些目标使得 NX 通过无可匹敌的全范围产品检验应用和过程自动化工具,把产品制造早期的从概念到生产的过程都集成到一个实现数字化管理和协同的框架中。

主要功能 编辑

工业设计

NX 为那些培养创造性和产品技术革新的工业设计和风格提供了强有力的解决方案。利用 NX建模,工业设计师能够迅速地建立和改进复杂的产品形状, 并且使用先进的渲染和可视化工具来最大限度地满足设计概念的审美要求。

产品设计

NX 包括了世界上最强大、最广泛的产品设计应用模块。 NX 具有高性能的机械设计和制图功能,为制造设计提供了高性能和灵活性,以满足客户设计任何复杂产品的需要。 NX 优于通用的设计工具,具有专业的管路和线路设计系统、钣金模块、专用塑料件设计模块和其他行业设计所需的专业应用程序。
  
仿真、确认和优化
NX 允许制造商以数字化的方式仿真、确认和优化产品及其开发过程。通过在开发周期中较早地运用数字化仿真性能,制造商可以改善产品质量,同时减少或消除对于物理样机的昂贵耗时的设计、构建,以及对变更周期的依赖。

CNC加工

UG NX加工基础模块提供联接UG所有加工模块的基础框架,它为UG NX所有加工模块提供一个相同的、界面友好的图形化窗口环境,用户可以在图形方式下观测刀具沿轨迹运动的情况并可对其进行图形化修改:如对刀具轨迹进行延伸、缩短或修改等。该模块同时提供通用的点位加工编程功能,可用于钻孔、攻丝和镗孔等加工编程。该模块交互界面可按用户需求进行灵活的用户化修改和剪裁,并可定义标准化刀具库、加工工艺参数样板库使初加工、半精加工、精加工等操作常用参数标准化,以减少使用培训时间并优化加工工艺。UG软件所有模块都可在实体模型上直接生成加工程序,并保持与实体模型全相关。
UG NX的加工后置处理模块使用户可方便地建立自己的加工后置处理程序,该模块适用于世界上主流CNC机床和加工中心,该模块在多年的应用实践中已被证明适用于2~5轴或更多轴的铣削加工、2~4轴的车削加工和电火花线切割。

模具设计

UG是当今较为流行的一种模具设计软件,主要是因为其功能强大。
模具设计的流程很多,其中分模就是其中关建的一步。分模有两种:一种是自动的,另一种是手动的,当然也不是纯粹的手动,也要用到自动分模工具条的命令,即模具导向。
自动分模的过程
模具设计 模具设计
MoldWizard(注塑模向导)是基于NX开发的,针对注塑模具设计的专业模块,模块中配有常用的模架库和标准件,用户可以根据自己的需要方便的进行调整用,还可以进行标准件的自我开发,很大程度上提高了模具设计效率。
MoldWizard(注塑模向导)模块提供了整个模具设计流程,包括产品装载、排位布局、分型、模架加载、浇注系统、冷却系统以及工程制图等。整个设计过程非常直观、快捷,它的应用设计让普通设计者也能完成一些中、高难度的模具设计。
1.分析产品,定位坐标,使Z轴方向和脱模方向一致。
2.塑模部件验证,设置颜色面。
3.补靠破孔
4.拉出分型面
5.抽取颜色面,将其与分型面和补孔的片体缝合,使之成为一个片体。
6.做箱体包裹整个产品,用5缝好的片体分割。
7.分出上下模具后,看是那个与产品重合,重合的那边用产品求差就可以了。
手动分模的步骤如上所述,手动分模具有很大的优势,是利用MOLDWIZARD分模所达不到的,在现场自动分模基本上是行不通。但是里面的命令是比较的好用的,我们可以用的有关命令来提高我们的工作效率。
开发解决方案
NX 产品开发解决方案完全支持制造商所需的各种工具,可用于管理过程并与扩展的企业共享产品信息。 NX 与 UGS PLM 的其他解决方案的完整套件无缝结合。这些对于 CAD 、 CAM 和 CAE 在可控环境下的协同、产品数据管理、数据转换、数字化实体模型和可视化都是一个补充。

学习方法 编辑

首先,当然得先入门UG,软件会应用了,再去学别的模块就容易得多了。
其次,软件运用入门以后,如果你是学模具设计,那么你必须要懂模具,不懂模具至少也要了解模具!不然谈何模具设计?浪费钱!如果你是学数控编程,你最好会加工中心操作,熟悉加工流程。如果你是去UG四轴五轴培训,那么你必须要会三轴,三轴都不会你直接去学四轴五轴,你是在浪费钱!还有就是UG其它的模块,那就更不用说了,更有基本功,才好去学习,不然不如不学,专一项总是好的。
接下去说说如何能学好UG,其实这个的话没有秘诀的,为什么有些人在培训机构能学好,而有些人却学不会。学会的人自然就说,这个培训机构不错,值得学习。没学会的人自然就说,这个培训机构没什么用,骗钱的。在这里,培训机构当然有好有坏之后,但是我个人觉得更重要的还在于个人,如果你肯去学,一心想把它学会,那么你就是自学也能把UG学会,当然,这样自学时间会很漫长。如果你觉得你把钱交了就能学会UG的话,那你就错了,并不是交了钱了,培训了,UG就能学会了,每天坚持练习,没有学不会的UG。
学习UG软件,是一个不断累积的过程,不可能一蹴而就!需要学习者投入必要的精力与时间,具有持之以恒的耐心!做到勤练习,多思考,不懂就向别人请教,功夫下到了,自然就能学好UG软件了。
Team Center
与达索的Smarteam并称为最强大的PLM软件,Teamcenter支持您的企业识别、捕捉和共享各种不同形式的产品知识,并将之作为信息财富运用在企业的自动化流程中,从而优化那些产品生命周期过程中的重大阶段。Teamcenter 是业界第一套完整的产品生命周期管理解决方案,它所提供的以产品为中心的纯Web解决方案,能帮助企业更快、更好和更省地进行新产品开发。它能深入各种业务环境,促进产品知识同其它像ERP和CRM这类商业系统之间实现同步,同时整个广义企业能够基于这样的产品知识进行协同,从而使企业优化了产品生命周期的流程并获得了最大的利润。
Postbuilderjapan mature video
准确的说是UG软件的一部分,强大的CAM/CNC后置处理器。
Nastran
与NASA的Nastran同根同组,是军工及航空航天业强大的CAE软件,主要应用于线性问题求解。
I-DEAS
军方用高端软件,福特和日产使用,常用在CAE领域
SolidEdge
Solid Edge是一款功能强大的三维计算机辅助设计软件,允许制造公司开展富有洞察力的设计并通过降低成本同时增加顶线收入来取得竞争优势。独特的Solid Edge 洞察力技术把设计管理能力直接嵌入到CAD内部,向整个组织的设计意图提供洞察力,并加强协同。Solid Edge 出色的核心建模和工作流程所补充的洞察力极大地缓解了设计越来越复杂产品的压力,以适应不断变化的市场需求。Solid Edge在全世界范围内拥有广泛的用户群体,包含来自世界数千家公司的设计人员,这些公司包括Alcoa、NEC 工程和沃尔沃。Solid Edge 航行者程序包括200 套集成的工程软件程序和计算机硬件解决方案。这个仅为机械用库及管道设计用库。
Imageware
广泛应用于汽车、航空、航天、消费家电、模具、计算机零部件领域。拥有广大的用户群,如BMW、Boeing、GM、Chrysler、Ford、raytheon、Toyota。 Imageware为自由曲面产品设计方面的所有关键领域提供了应用驱动的解决方案。空前先进的技术保证了用户能在更短的时间内进行设计、逆向工程,并精确地构建和完全地检测高质量自由曲面。最新的产品版本更注重于高级曲面、3D检测、逆向工程和多边形造型,为产品的设计、工程和制造营造了一个直觉的柔性设计环境。

二次开发 编辑

1. Open Grip,提供了最简单的解释性语言,类似于AutoCAD的Lisp,可以完成绝大多数曲线,实体CAD操作功能,生成的文件可以被UI Styler二次开发的菜单.men文件调用,也可被Open API(C语言)或者Open C++调用。
2. Open API,也叫Open C,UG的一个C语言函数库,将相似功能的函数放在同一个.h头文件中,只要被.c文件#include一下就能使用,编译后生成dll,这种dll文件可以直接由3种方式调用:
japan mature video
1)通过.men调用,需要写在.men文件中
2)通过UI Styler二次开发的对话框.dlg中的按钮响应函数来调用
3)通过Open Grip函数调用。
Open C,是最强大的二次开发工具,可以实现草图,三维实体曲面,产品装配,汽车模块,模具模块,知识工程(Knowledge fusion),CAM加工,有限元FEM,数据库操作等所有UG功能的二次开发。
3. Open C++,与Open C类似,只是函数库为C++类库的形式,可以用C面向过程或者C++面向对象的方法来编写和调用。但是功能仅局限于CAD。
4. UI Styler,用于二次开发扩展的菜单命令和对话框,界面,生成的.men, .dlg可以调用上述二次开发语言编写的可执行代码。
5. Tooling Language,UG自己提供的一套工具说明性语言,比较多的用在Genius设备刀具管理和Postbuilder
CAM后置处理器上,一般情况下,不需要做任何修改,以Postbuilder为例,在这个用Java编写的跨平台工具中,机床类型、主轴、机床各轴,进给率,刀具描述等都已经由这种由Java生成的工具语言完成.在Postbuilder窗口中的任何可视化修改,都会自动修改这些工具语言。有经验的用户或第三方也可以自己修改这些工具。
6.在此补充的是,可以使用VB,Java等语言,通过对UG安装目录下各个.set, .template, .dat, .dlg, .men文件和数据库进行操作来达到上述二次开发工具同样的效果。这也是UG二次开发工具强大之处。

发展史 编辑

1960年,McDonnell Douglas Automation 公司成立。
1976年,收购了Unigraphics CAD/CAE/CAM系统的开发商——United Computing公司,UG的雏形问世。
1983年,UG 上市。
1986年,Unigraphics吸取了业界领先的、为实践所证实的实体建模核心——Parasolid的部份功能。
1989年,Unigraphics宣布支持UNIX平台及开放系统的结构,并将一个新的与STEP标准兼容的三维实体建模核心Parasolid引入UG。
1990年,Unigraphics作为McDonnell Douglas(波音飞机公司)的机械CAD/CAE/CAM的标准。
1991年,Unigraphics开始了从CAD/CAE/CAM大型机版本到工作站版本的转移。
1993年,Unigraphics引入复合建模的概念,可以实体建模、曲线建模、框线建模、半参数化及参数化建模融为一体。
1995年,Unigraphics首次发布了Windows NT版本。
1996年,Unigraphics发布了能自动进行干涉检查的高级装配功能模块、最先进的CAM模块以及具有A类曲线造型能力的工业造型模块:它在全球迅猛发展,占领了巨大的市场份额,已经成为高端及商业CAD/CAE/CAM应用开发的常用软件。
1997年,Unigraphics新增了包括WAVE(几何链接器)在内的一系列工业领先的新增功能。WAVE这一功能可以定义、控制、评估产品模板,被认为是在未来几年中业界最有影响的新技术。
2000年,Unigraphics发布了新版本的UG17,最新版本的,是UGS成为工业界第一个可以装载包含深层嵌入“基于工程知识”(KBE)语言的世界级MCAD软件产品的供应商。
2001年,Unigraphics发布了新版本UG18,新版本对旧版本的对话框进行了调整,使得在最少的对话框中能完成更多的工作,从而简化了设计。
2002年,Unigraphics发布了UG NX1.0.新版本继承了UG18的优点,改进和增加了许多功能,使其功能更强大,更完美。
2003年,Unigraphics发布了新版本UG NX2.0 。新版本基于最新的行业标准,它是一个全新支持PLM的体系结构。EDS公司同其主要客户一起,设计了这样一个先进的体系结构,用于支持完整的产品工程。
2004年,Unigraphics发布了新版本的UG NX3.0,它为用户的产品设计与加工过程提供了数字化造型和验证手段,。它针对用户的虚拟产品的设计和工艺设计的需要,提供经过实践验证的解决方案。
2005年,Unigraphics发布了新版本的UG NX4.0.它是崭新的NX体系结构,使得开发与应用更加简单和快捷。
2007年04月, UGS公司发布了NX5.0 – NX的下一代数字产品开发软件,帮助用户以更快的速度开发创新产品,实现更高的成本效益。
2008年06月,Siemens PLM Software发布NX6.0,建立在新的同步建模技术基础之上的NX 6将在市场上产生重大影响。同步建模技术的发布标志着NX的一个重要里程碑,并且向MCAD市场展示Siemens的郑重承诺。 NX 6将为我们的重要客户提供极大的生产力提高。
2009年10月 – 西门子工业自动化业务部旗下机构、全球领先的产品生命周期管理(PLM)软件与服务提供商Siemens PLM Software 宣布推出其旗舰数字化产品开发解决方案NX 软件的最新版。NX 7.0引入了“HD3D”(三维精确描述)功能,即一个开放、直观的可视化环境,有助于全球产品开发团队充分发掘PLM信息的价值,并显著提升其制定卓有成效的产品决策的能力。此外,NX 7.0还新增了同步建模技术的增强功能。修复了很多6.0所存在的漏洞,稳定性方面较6.0有很大的提升。
2010年5月20日Siemens PLM Software在上海世博会发布了功能增强的NX7最新版本(NX 7.5),NX GC 工具箱将作为NX 7最新版本的一个应用模块与NX 7一起同步发布。NX GC 工具箱是为满足中国用户对NX特殊需求推出的本地化软件工具包。在符合国家标准(GB)基础上,NX GC 工具箱做了进一步完善和大量的增强工作。
2011年09月 - Siemens PLM Software发布了UG8.0。
2012年10月 - Siemens PLM Software发布了UG8.5。
2013年10月- Siemens PLM Software发布了UG9.0。

7.0版 编辑

SIEMENS PLM SOFTWARE发布UG NX 7.0,新增 "HD3D" 和同步建模技术增强功能
设计生产力:用更少的投入实现更多创新
NX 7的力量、灵活性以及突破性技术可以大幅提高您的设计生产力。由于“同步建模技术”得到了大幅改进,您能够以比以往更快的速度对设计进行建模和修改,并且以前所未有的效率处理来自其它CAD系统的数据。NX7里面的多CAD功能可以改善您与扩展设计团队和供应链之间的协同,并简化您与他们之间的交互。
您的产品开发示意板
NX 7引入了HD3D 一种创新的可视方法,利用整个产品定义来帮助决策。
NX7创新可视方法 NX7创新可视方法
产品与过程信息可能是贵公司最有价值的资产。即使您已经投资建立了产品生命周期管理系统来保护、控制和管理数据,但这些知识资产仍可能无法发挥全部价值。通过NX 7,Siemens PLM Software推出了HD3D 一种更高效、更有效的技术,它可以帮助您充分利用PLM信息的价值。HD3D是用于产品开发的可视示意板。
充分利用PLM数据的价值
HD3D把NX和Teamcenter的能力结合在一起,以可视化方式提供您需要的信息,帮助您在分布在全球各地的产品开发团队中进行理解、协同和决策。
HD3D提供了一种简单、直观的方法来收集、整理和展示信息。它直接在三维产品开发环境中,以可视方式报告 Teamcenter管理的数据,并且在三维产品开发环境中直接把这些数据用于关键决策。
对产品与过程信息进行可视合成
HD3D可以高效、有效地索引和处理属性数据列表,并且以手动方式将其与三维产品模型关联起来,因此您可以通过交互式导航,以可视化方式理解PLM数据,并且得到您需要的详细信息。通过查看产品的三维表示,您可以立即回答关于项目状态、设计变更、团队责任、议题、问题、成本、供应商以及其它属性方面的问题。
HD3D可以对您的三维零件、部件和装配模型进行格式化处理,回答您的询问,并且提供颜色编码、屏幕标签以及图例,帮助您快速进行可视化评估和解释。
简化的交互式验证
HD3D与NX Check-Mate验证工具一起提供直接的可视交互,帮助您更快发现并解决质量问题。它不仅可以让您在整个开发过程中监控关键的功能需求,还可为您提供视觉丰富的反馈,帮助您快速理解、导航并解决质量问题。
仿真与制造生产力:使下游实现精益制造
通过从设计到仿真和制造之间的全面集成和无缝数据传输,NX可以用CAE和CAM帮助您节约时间,提高过程效率。
通过使用NX里面的先进建模工具,您的工程分析团队可以把仿真模型的准备时间从几天或几个星期缩短到几分钟,使您能够更快评估仿真结果,更快完成“设计-分析”迭代,从而形成一个没有过程瓶颈的同步过程,把生产力提高30%到100%,从而帮助您利用及时 、准确的仿真来提高产品质量和性能。
制造效率
通过使用NX 7,您的制造团队可以用新的“同步建模技术”工具来快速优化生产过程模型。用多过程计算工具来同时处理刀具路径和交互CNC编程,可以把编程速度提高一倍。新的编程与后处理工具可以帮助您利用生产力高的关键机床和控制器功能。
与Pro/E的比较
最主要的区别在于,UG是一个半参数化建模软件,这样,在模型修改方面会显的功能很强悍;Pro/e,一个全参数建模软件,这样,团队协作的关联性会很强,单一的变换直接影响全局的变化。
UG中将很多规格化的特征(类似Pro/e中的点放特征)划分的非常细致,如 Pocket、Slot等,这相当于将几个Pro/e的特征合并成为一个。而在Pro/e中更多的是草绘 特征,或许没有UG建模效率高,但却有更大的柔性。比如,在UG中如果想将一个圆孔改为 方孔可能非常困难,因为这是两个不同的特征(在草图环境下,可以通过“编辑定义界面”来实现),而在Pro/e中,却是非常轻而易举的事情。 以上是我对这两个软件的一些比较,可能是因为我对Pro/e更为熟悉的缘故,如果所从事的设计没有太多的曲面造型,使用Pro/e会比较有灵活性。当然,如果要作曲面, UG可能会更好一些。
UG适合CNC加工做刀路,还有模具
  PROE适合做结构,产品设计.
  UG和PROE的最大不同就是建模思路不一样
  PROE是全参数化的,UG是半参数化的
  PROE比较严谨,ug比较自由

认证 编辑

全国计算机辅助技术认证项目概述
1.全国计算机辅助技术认证项目简介
为深入贯彻落实党的十七大关于“大力推进信息化与工业化融合,促进工业由大变强”的精神,加快工业和信息技术人才培养的步伐,满足国民经济和社会信息化发展对工业和信息技术人才的需求,我中心决定开展“全国计算机辅助技术认证”项目(简称CAXC项目)。项目主要面向全国各类大中专院校、职业技术类院校师生以及希望就职于计算机辅助设计(CAD)、计算机辅助教育(CAE)、计算机辅助制造(CAM)、计算机辅助工艺计划(CAPP)、产品数据管理(PDM)等相关行业的社会人员,以提高广大院校师生和各类工程技术人员的职业技能为宗旨,通过专业、系统的技能课程培训、认证,帮助学员掌握就业必备的知识与技能。CAXC项目必将对完善工业和信息化人才评测体系,加快工业信息技术复合型人才培养起到积极的推动作用。
2.开展全国计算机辅助技术认证项目的迫切性 制造业是一个国家发展的支柱行业,制造业的发展决定着国家的发展。我国出口产品以低附加值、劳动密集型产品为主。从现实和发展的眼光看,把“世界车间”打造成“世界工厂”,把“中国制造”变成“中国创造”势在必行。我国大学生中38%为工科类学生,虽然毕业人数众多,但是并不能满足企业需求。CAXC项目采用现代信息技术、网络技术、多媒体技术等先进的教育技术手段,将最新的、最普及的,最实用的2DCAD/3DCAD/CAE/CAPP/CAM/PDM设计管理技术与技能传送给学员,使学员在短期内了解工业产品设计流程,极大地缩短了学员在企业的实习周期,学以致用,快速为企业设计更好的产品。
教育部教育管理信息中心在分析各种认证的基础上,结合国内企业的发展情况,以企业的实际需求为出发点, 注重学习者的技能训练,改变了传统的认证模式,在认证的组织和内容上邀请国内企业界的专家和国际相关著名公司加入,确定认证内容,并指导和管理认证过程。为了规范流程,教育部制定了实施规程,确定专门机构和专人对整个过程进行控制,保证项目的权威性和严肃性。

调度和优化 编辑

UG(Unigraphics NX)使用的flexnet提供授权的浮点式License,服务器端提供一定数量的License以便客户端可以随时去调用,这个浮点式License的特点是License并不属于个别用户,所有用户都可以在它空闲的时候去调用它,提高了License的使用效率。目前业界最为知名的此类软件是LMT LicManager,它的解决方案已被多家世界500强企业所采用。
词条图册 更多图册
词条标签:
计算机术语 计算机学