欢迎来到天天文库
浏览记录
ID:11128160
大小:826.00 KB
页数:12页
时间:2018-07-10
《ug简介及应用实例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、UG简介及应用实例机械工程李国伟2011050136一、UG简介UG(UnigraphicsNX)是SiemensPLMSoftware公司出品的一个产品工程解决方案,它为用户的产品设计及加工过程提供了数字化造型和验证手段。UnigraphicsNX针对用户的虚拟产品设计和工艺设计的需求,提供了经过实践验证的解决方案。UG同时也是用户指南(userguide)和普遍语法(UniversalGrammer)的缩写。UGNX的技术UG是Unigraphics的缩写,这是一个交互式CAD/CAM(计算机辅助设计与计算机辅助制造)系统,它功能强大,可以轻松实现各种复杂实体及造型的建构。它在诞
2、生之初主要基于工作站,但随着PC硬件的发展和个人用户的迅速增长,在PC上的应用取得了迅猛的增长,目前已经成为模具行业三维设计的一个主流应用。 UG的开发始于1990年7月,它是基于C语言开发实现的。UGNX是一个在二和三维空间无结构网格上使用自适应多重网格方法开发的一个灵活的数值求解偏微分方程的软件工具。其设计思想足够灵活地支持多种离散方案。因此软件可对许多不同的应用再利用。 一个给定过程的有效模拟需要来自于应用领域(自然科学或工程)、数学(分析和数值数学)及计算机科学的知识。然而,所有这些技术在复杂应用中的使用并不是太容易。这是因为组合所有这些方法需要巨大的复杂性及交叉学科的知
3、识。最终软件的实现变得越来越复杂,以致于超出了一个人能够管理的范围。一些非常成功的解偏微分方程的技术,特别是自适应网格加密(adaptivemeshrefinement)和多重网格方法在过去的十年中已被数学家研究,同时随着计算机技术的巨大进展,特别是大型并行计算机的开发带来了许多新的可能。UG的目标是用最新的数学技术,即自适应局部网格加密、多重网格和并行计算,为复杂应用问题的求解提供一个灵活的可再使用的软件基础。UGNX的结构一个如UGNX这样的大型软件系统通常需要有不同层次抽象的描述。UG具有三个设计层次,即结构设计(architecturaldesign)、子系统设计(subsy
4、stemdesign)和组件设计(componentdesign)。至少在结构和子系统层次上,UG是用模块方法设计的并且信息隐藏原则被广泛地使用。所有陈述的信息被分布于各子系统之间。UGNX的优势来自SiemensPLM的NX使企业能够通过新一代数字化产品开发系统实现向产品全生命周期管理转型的目标。NX包含了企业中应用最广泛的集成应用套件,用于产品设计、工程和制造全范围的开发过程。如今制造业所面临的挑战是,通过产品开发的技术创新,在持续的成本缩减以及收入和利润的逐渐增加的要求之间取得平衡。为了真正地支持革新,必须评审更多的可选设计方案,而且在开发过程中必须根据以往经验中所获得的知识更
5、早地做出关键性的决策。 NX是UGSPLM新一代数字化产品开发系统,它可以通过过程变更来驱动产品革新。NX独特之处是其知识管理基础,它使得工程专业人员能够推动革新以创造出更大的利润。NX可以管理生产和系统性能知识,根据已知准则来确认每一设计决策。NX建立在为客户提供无与伦比的解决方案的成功经验基础之上,这些解决方案可以全面地改善设计过程的效率,削减成本,并缩短进入市场的时间。通过再一次将注意力集中于跨越整个产品生命周期的技术创新,NX的成功已经得到了充分的证实。这些目标使得NX通过无可匹敌的全范围产品检验应用和过程自动化工具,把产品制造早期的从概念到生产的过程都集成到一个实现数字化
6、管理和协同的框架中。UGNX发展史1960年,McDonnellDouglasAutomation公司成立。 1976年,收购了UnigraphicsCAD/CAE/CAM系统的开发商——UnitedComputer公司,UG的雏形问世。 1983年,UG上市。 1986年,Unigraphics吸取了业界领先的、为实践所证实的实体建模核心——Parasolid的部份功能。 1989年,Unigraphics宣布支持UNIX平台及开放系统的结构,并将一个新的与STEP标准兼容的三维实体建模核心Parasolid引入UG。 1990年,Unigraphics作为McDonne
7、llDouglas(现在的波音飞机公司)的机械CAD/CAE/CAM的标准。 1991年,Unigraphics开始了从CAD/CAE/CAM大型机版本到工作站版本的转移。 1993年,Unigraphics引入复合建模的概念,可以实体建模、曲线建模、框线建模、半参数化及参数化建模融为一体。 1995年,Unigraphics首次发布了WindowsNT版本。 1996年,Unigraphics发布了能自动进行干涉检查的高级装配功能模块、最先进的C
此文档下载收益归作者所有