1.熟悉UG软件以及UG常用的二次开发平台
2.对齿轮建立模型
3.选择前台语言,对UG进行二次开发
4.实现UG软件对齿轮的调用
第二章 UG软件概述
2.1 UG软件概述
UGNX 是EDS公司的一个产品工程实施方案,它为用户的产品的设计及加工过程提供了一些数字化造型和验证手段. UGNX 针对用户的虚拟产品的设计和工艺设计的需求,提供了经过实践获得验证的解决方案.UGNX又为设计师和工程师提供了产品开发的崭新模式,它不仅对几何的操纵很全面,而且团队将能根据工程的需求进行产品开发.UG NX能够有效地捕捉,利用并且共享数字化工程中完整过程中的知识,事实证明了给企业带来了战略性的收益.它采用基于约束的特征建模和传统的几何建模为一体的复合建模技术。在曲面造型,数控加工方面是强项,但是在分析方面比较薄弱。但UG提供了分析软件如ANSYS,PATRAN等接口。来自UGS PLM 的NX使企业能够通过新一代的数字化产品的开发系统实现了向产品生命周期管理转型的目标.NX包含了企业中应用非常广泛的集成应用套件,用于它的产品设计,工程和制造全范围的开发过程。如今我国制造业所面临的挑战就是,如何通过产品开发的技术创新,在持续的成本以及收入的缩减和利润的逐渐上升的要求之间取得平衡.为了能真正地支持革新,必须评定更多的可选设计方案, 并且在开发过程中必须根据以往的经验中所获得的一些知识更早地做出关键性的决策. NX 是UGS PLM 的新一代数字化产品开发系统,它可以通过过程的变更来驱动产品革新. NX 的独特之处是其知识管理基础,它使工程专业人员能够推动革新从而创造出更大的利润. NX可以管理生产和系统性能知识,根据已知的准则来确认每一个设计决策. NX 建立在为客户提供无与伦比的解决方案成功经验基础之上,这些解决方案可以全面地改善设计过程的效率,削减成本,并且缩短进入市场的时间.通过再一次将注意力集中于跨越整个产品的生命周期的技术创新上, NX 的成功已经得到了充分的证实.这些目标使得 NX 可以通过无可匹敌的全范围产品的检验应用和过程自动化工具,把产品制造[6]早期的从概念到生产的过程都集成到一个实现数字化管理和协同的框架中.
2.1.1 UG软件的功能介绍
UG 是知识驱动自动化的技术领域中的领先者.它实现了设计优化技术和基于产品以及过程的知识工程的组合,非常显著地改进了如汽车,航天航空,机械,消费产品,医疗仪器和工具等工业的生产率.它为各种规模的企业递交可测量的价值,能更快地递交产品到市场,使复杂的产品设计简化,减少了产品的成本和增加企业的竞争实力【6】. NX 是一个交互的计算机辅助设计,计算机辅助制造和辅助工程 (CAD/CAE/CAM) 系统.CAD 功能自动化是在今天制造公司中见到的一般工程,设计和制图能力都很普遍;CAM功能利用 NX 描述完成零件的设计模型,为现代机床提供NC编程; CAE 功能横越一广范的工程学科,提供许多的产品,装配和零件的性能防真能力.NX 是一个集全三维,双精度系统,它允许用户精确地描述几乎任一几何形状.通过组合这些形状,用户可以设计,分析产品和建立他们的工程图.一但设计完成,制造应用允许用户选择描述零件的,它可用几何体,加入制造信息,如刀具直径并自动生成一刀具位置,源文件(CLSF) 来驱动大多数 NC机床目前 UGS 公司已经推出 NX6 产品, 本次设计中使用的是 NX6版本的软件.NX6 的特点是:1,为了数字化产品开发集成的自动化;2,在所有开发学科中的新能力,包括工业设计,防真,工装,加工和管理;3,在一个全面的产品生命周期管理(PLM)解决力案内的领先前沿的 CAD,CAE和CAM 技术.