• 回答数

    5

  • 浏览数

    203

我喜欢小吃
首页 > 期刊论文 > ug方向研究论文

5个回答 默认排序
  • 默认排序
  • 按时间排序

shangna52088

已采纳

强烈建议自己写最好

262 评论

dragontattoo

基于UG的模块化机械设计方法研究摘 要]本文采用模块化设计思想和UG二次开发技术,解决了用UG软件进行机械设计时,许多常用件需要多次重新设计的问题。常用件模块以菜单的方式结合在UG软件中,这具有良好的可扩充性和可移植性。[关键词]模块化设计 机械设计 UG二次开发Unigraphics(简称UG)是美国EDS公司推出的CAD/CAM/CAE一体化软件。它的内容涉及到平面工程制图、三维造型、装配、制造加工、逆向工程、工业造型设计、注塑模具设计、钣金设计、机构运动分析、数控模拟、渲染和动化仿真、工业标准交互传输、有限元分析等十几个模块。近年来UG发展迅速,已广泛应用于多个领域,更是进行机械设计的常用软件。虽然UG功能非常强大,但在进行机械产品设计的时候经常会遇到一些标准件以外的常用件,若每次对它们均从头开始设计,则要做大量的重复性工作。为了提高劳动生产率,降低设计成本,将已经广泛应用于电子、计算机、建筑等领域的模块化设计思想引用到机械设计中,形成基于UG的模块化机械设计。1模块化机械设计模块及模块化的概念模块是一组具有同一功能和结合要素(指联接部位的形状、尺寸、连接件间的配合或啮合等),但性能、规格或结构不同却能互换的单元。模块化则是指在对产品进行市场预测、功能分析的基础上划分并设计出一系列通用的功能模块,然后根据用户的要求,对模块进行选择和组合,以构成不同功能或功能相同但性能不同、规格不同的产品。模块化机械设计相关性模块化设计所依赖的是模块的组合,即结合面,又称为接口。为了保证不同功能模块的组合和相同功能模块的互换,模块应具有可组合性和可互换性两个特征。这两个特征主要体现在接口上,必须提高模块标准化、通用化、规格化的程度。对于模块化机械设计,可见其关键是怎样划分模块,这里主要通过综合考虑零部件在功能、几何、物理上存在的相关性来划分模块。(1)功能相关性零部件之间的功能相关性是指在模块划分时,将那些为实现同一功能的零部件聚在一起构成模块,这有助于提高模块的功能独立性。(2)几何相关性零部件之间的几何相关性是指零部件之间的空间、几何关系上的物理联接、紧固、尺寸、垂直度、平等度和同轴度等几何关系。(3)物理相关性零部件之间的物理相关性是指零部件之间存在着能量流、信息流或物料流的传递物理关系。模块化机械设计的优点模块化机械设计在技术上和经济上都具有明显的优点,经理论分析和实践证明,其优越性主要体现在下述几方面:(1)可使现在机械工业得到振兴,并向高科技产业发展;(2)减轻机械产品设计、制造及装配专业技术人员的劳动强度;(3)模块化机械产品质量高、成本低,并且妥善解决了多品种小批量加工所带来的制造方面的问题;(4)有利于企业根据市场变化,采用先进技术改造产品、开发新产品;(5)缩短机械产品的设计、制造和供货期限,以赢得用户;(6)模块化机械产品互换性强,便于维修。2模块化机械设计在UG中的实现总体构思在用UG进行机械设计时,为了将常用件模块化,首先要把常用件的三维模型表达出来。对于系列产品,可按照成组技术的原理进行分类,一组相似的常用件建立一个三维模型,即所谓的三维模型样板。根据UG参数化设计思想,一个三维模型样板可认为是一组尺寸不同、结构相似的系列化零部件的基本模型。把众多的三维模型样板按类分开,每一类放在一个集合里,这样每类都形成了一个三维模型样板的模块库。为了使模块库与UG的集成环境有机地结合在一起,把每个模块库都以图标的方式放在用户菜单上,以方便调用。为了实现这一总体构思,综合运用了UG/Open MenuScript、UG/Open Ulstyler、UG/OpenAPI、Visual C++等UG二次开发技术,其程序流程图如图模块库菜单设计为了与UG菜单交互界面风格保持一致,模块库采用了分级式下拉菜单,下拉菜单通过UG/Open MenuScript模块开发实现。即利用MenuScript提供的UG菜单脚本语言,编写成扩展名为“.men”的文本文件,将其放在用户目录下的/startup目录内,通过设定UG的环境变量,UG在启动时会自动加载用户菜单文件。为了方便用户调用时快速检索到所要的常用件三维模型样板,将下拉菜单的最大深度设计为3级,且每一条下拉菜单最多不超过15个按钮。末级菜单上每一个按钮对应一个常用件三维模型样板名称,点击末级菜单按钮即调出创建相应产品的三维模型样板对话框。三维模型样板对话框设计利用UG/Open Ulstyle制作UG风格的对话框,按照模型样板的参数生成包含数据输入框、文本框、按钮、图片等控件的对话框。在对话框上部显示零配件图片,在对话框左上角显示对话框标题,在UG系统窗口左下角显示操作提示信息,这样可以使用户很方便地设计或选用常用件三维模型,三维模型样板对话框设计完成后,生成扩展名为“.dlg”文件。所有对话框都有6种基本同调函数,分别是Apply按钮的回调函数,Back按钮的回调函数、Cancel按钮的回调函数、OK按钮的回调函数、对话框构造函数和对话框析构函数。其中对话框构造函数在UG构建对话框完成之后、用户应用程序执行之前调用,将常用件三维模型的常用规格及技术要求显示到信息窗口,供用户创建产品时作参考。对话框析构函数在UG用户对话框关闭时调用,程序编写时利用它进行关闭、清除信息窗口以及释放申请的内存空间等操作。应用程序动态链接库(*.dll)创建UG/Open API应用程序是用C/C++语言编写的,它除了能够在UG的环境下对UG进行功能调用外,还能在程序中实现软件的文件管理、流程控制、数据传输、窗口调用、数值计算等C/C++语言支持的全部功能,使用非常灵活。UG/Open API应用程序牵涉到UG提供的头文件(*.h)、库文件(*.dll)及以C/C++语言编程环境,需要对Visual C++编译环境进行设置,下面给出了Visual C++编译环境设置方法及动态链接库的创建过程:(1)建立一个空的动态链接库工程。(2)配置程序头文件(*.h)、库文件(*.dll)的目录路径。其中头文件包括UG头文件,Visual C++库文件。(3)将对话框生成的C语言源文件模板文件*.添加到Project中。(4)编制应用程序。进入对话框回调函数内部进行程序编制,定义变量及UG对象,运用C/C++语言和UG/Open API函数进行参数化建模设计。(5)生成动态链接库(*.dll)文件。UG启动时会自动加载动态链接库文件,供用户菜单调用。3结束语随着装备制造业的飞速发展,产品种类急剧增多且结构日趋复杂,只有产品设计周期不断缩短,才能够满足企业激烈竞争的需要。用UG软件进行模块化机械设计符合机械产品快速设计的理念,符合装备制造业的发展需要,是机械设计的发展方向之一,具有较高的实用价值和经济价值。参考文献[1]袁峰UG机械设计工程范例教程[M]北京机械工业出版社2006[2]王志张进生于丰业王鹏任秀华基于模块化的机械产品快速设计[J]机械设计2004,21,8[3]滕晓艳张家泰产品模块化设计方法的研究[J]应用科技2006,33,2[4]董正卫田立中付宜利UG/Open API编程基础[M]北京清华大学出版社,2002

281 评论

菩小帅傲娇脸

ug编程中的编程改善论文怎么写:1:标题书写2:然后再写称呼礼貌用语3:书写正文,需要空两格4:签字加日期就可以了

341 评论

不想不想澪

先写没有CAD年代的纯手工模具设计和制造,效率底,成本高,精度差。再写,有了CAD系统,但不是参数化的缺陷然后写,参数化设计软件带来的巨大的效率提升,模具设计因为有了参数化,分模,多腔,以及CAE分析都容易的实现了。最后,把这些和玩具联系上。注射模具的发展史,包括了玩具模具的发展史,想抄,直接找个模具发展史抄就可以啦!

186 评论

二的一米

浅述UG WAVE的建模技术1.前言NX被当今许多世界领先的制造商用来从事概念设计、工业设计、详细的机械设计以及工程仿真和数字化的制造等各个领域,是当前世界主流CAD/CAM软件之一。洪都航空工业集团公司是国内探索CAD/CAM /CAE/CAT技术较早的单位之一。早在70年代初期,就在某飞机研制中建立了飞机的局部外形数学模型。1987年公司引进美国UGII软件用于K8飞机研制。为了使更多的新品在设计制造中广泛地应用CAD/CAM技术,公司从1997到2003年又连续多次从美国UGS公司引进了大型CAD/CAM软件UGII和PDM软件Teamcenter,装机量达200多台,在某高级教练机飞机的研制过程中,大量采用了UG进行数字化与制造。从理论外形建模到结构件、系统部件的三维模型详细的关联设计取得了良好的效果。从洪都集团以往的实践来看,推广应用CAD/CAE/CAM/CAT/PDM技术,是提高产品质量,增强企业应变能力和国际竞争能力的必备手段。飞机设计与制造过程的全过程采用CAD/CAE/CAM/CAT/PDM技术进行设计制造对于提高飞机的制造质量、缩短飞机研制和批产制造周期具有重要意义。2.相关性设计的必要性在飞机型号研制过程中,实行并行工程是缩短研制周期、加快上市时间的关键,而并行工程实行的好与否关键在于从总体气动外形设计与各个结构详细设计、各个结构设计系统与辅助系统之间实现最大可能的关联设计,甚至产品结构设计与工装设计之间的最大可能的关联设计。当前该型号的各功能部件设计之间的协调性主要是靠UG的关联设计WAVE来保证和进行,同时关联设计模块UGWAVE的应用还是在PDM的环境支持下进行的。3.自顶向下的WAVE设计方法基本概念控制结构(Controlstructure):传递飞机全局性的参数、外形、基准位置等约束条件至零件进行详细设计的树状结构,在TeamcenterEngineering中体现为产品装配结构。可以用产品结构编辑器(PSE)编辑。起始部件(StartPart):包含零件详细设计所必需的各种约束条件(即link链接关系)的Ugpart文件。对于不同零件所需的不同约束条件,通过CopyGeometrytoPart来包含不同的约束条件,可以通过引用集的区分不同的几何体。链接零件(LinkPart):产品结构树和控制结构树发生关联的UGPart文件,在其中进行详细设计,使其成为产品结构树中的零件或部件。根据以下两点决定不用CreateLinkPart,而采用CopyGeometrytopart:根据保密要求只能提供必要的基准信息到具体的零件UGPart,而CreateLinkPart会将基准文件的所有信息一起链接到具体的零件UGPart;而采用CopyGeometrytopart可以选择部分基准信息链接到具体的零件会将基准文件的所有信息一起链接到具体的零件UGPart,这样会将多余的基准信息传递到具体的零件UGPart,造成基准信息冗余,在进行WAVEUpdate时加大计算机系统负担;而采用CopyGeometrytopart可以选择部分基准信息链接到具体的零件UGPart,确保具体的零件UGPart的数据量最小,提高计算机处理的效率。StartPart与Part之间的关联:CopyGeometrytopart.从StartPart通过选用不同的UG对象来生成不同的控制结构体系WAVE的结构体系应采用自顶向下的设计方法,结构体系根据系统的复杂性来确定。a)各个WAVE结构采用UGPart来实现。(可以用或不用装配的方式来体现结构,总体理论外形与子系统理论外形和子系统设计基准不需用装配的方式来体现。)b)各个WAVELINK必须采用自顶向下的链接方式。以确保不会产生循环链接的情况发生。c)功能级或部件级的WAVE结构中包括本功能或部件的几何元素和设计基准。d)部件级的WAVE结构并不是必须的。飞机产品结构体系a)零件中所需的设计元素(设计基准和外形曲面)从控制结构(WAVE源)中链接。b)原则上详细设计的零件与零件之间不进行WAVE链接。如需进行WAVE链接,应确保不会产生循环的链接情况发生。c)几何体的链接原则:统一、清晰。应用在后机身的实例以L15后机身为例,介绍控制结构的构建方法:a)先在TeamcenterEngineering中构建后机身WAVE总控PSE结构,它与UG中的装配文件结构保持同步;b)后机身WAVE总控文件L15_RearWAVE_CS由后机身外形链接L15_RearFuselage_Link(它是后机身外形是通过WAVE_Link的方式从理论外形中链接的)和L15_RearFuselage_Datums后机身设计基准(后机身中所用的设计基准在此文件中创建)组成;其中文件 L15_RearFuselage_Link和L15_RearFuselage_Datums是后机身子系统级控制。根据建模功能需要,可以建立功能级WAVE结构控制,如:L15_RearFuselage_Kuang2后机身框内形控制L15_RearFuselage_CH后机身长桁控制L15_RearFuselage_CM后机身舱门控制L15_RearFuselage_HBT后机身后边条控制L15_RearFuselage_LBL后机身两边梁控制L15_RearFuselage_CWZL后机尾垂整流包皮控制L15_RearFuselage_KG后机身口盖L15_RearFuselage_Kuang1后机身框外形控制L15_RearFuselage_Datum_C后机身长桁设计基准L15_RearFuselage_wpk发动机尾喷口控制由于后机身舱门包括了前舱门,中舱门,后舱门以及有许多锁扣位置,隔板,桁条等结构,针对后机身舱门控制的复杂性,还可以创建部件级的WAVE控制结构。L15_RearFuselage_CM后机身舱门控制L15_CM_CH_AXIS_LINEL15_RearFuselage_CM_HCML15_HCM_xiaxie_36_37L15_HCM_xiaxie_37_38L15_HCM_xiaxie_38_39L15_RearFuselage_CM_xincaiL15_RearFuselage_CM_zxc_1_2L15_RearFuselage_CM_zxc_2_3L15_RearFuselage_CM_zxc_3_4L15_RearFuselage_CM_zxc_4_5L15_RearFuselage_CM_xincai_1_2L15_RearFuselage_CM_xincai_2_3L15_RearFuselage_CM_xincai_3_4L15_RearFuselage_CM_xincai_4_5通过上面几种方法将各级控制几何和设计基准构造出来:将整个后机身各个子系统、功能结构和部件结构的装配传递关系明晰出来,将公共几何在控制结构中构造出来,形成详细设计的基础。5.后记通过实际项目的实践,我们充分体会到了UG/WAVE的强大功能,以及对实际工程问题的适应性;如:a)WAVE符合我们传统设计过程中的自顶乡下的设计思路和设计方法;即先进行总体布置,再进行子系统和部件及零件设计;b)由于根据总体布置设计、打样设计阶段和详细设计阶段的需求设计了整个WAVE结构,使任务分发成为可能;在设计过程中,设计主管负责WAVE结构的构建和公用几何、设计基准的建立,并进行任务分发,一般设计人员进行详细设计;使得大家的职责比较明确,工作比较顺利;c)真正用机身的理论外形和设计基准控制了整个后机身的其他子系统和部件的设计;而且是集中控制,如某个设计基准需要更改,我们现在只需要更改一个地方,其它部分均会自动更新;保证整个后机身结构的一致性,避免错误;d)由于在后机身设计中有大量的公用几何体,采用WAVE结构后,节省了大量的重复建模时间,且保证公用部分模型的一致性;也节省以后修改的时间;大大提高了设计的效率;e)WAVE的设计思路比较清晰,可以作为样板供以后的项目参考使用;f)为保证用WAVE方式设计的零部件能够更新,要求必须用参数进行建模,建模过程比须清晰,也迫使大家提高了建模的水平;我们将进一步研究WAVE的应用技术,争取实现整机的关联设计和并行设计;为进一步提高的我国航空工业水平出一份力。

341 评论

相关问答

  • 科研论文研究方向

    课题研究方向一般是指学生在校期间,或者相关科研工作者在申报撰写论文过程中需要明确的研究方向。应在所研究课题历史基础上提出自己独特或者有所创新的研究方向以丰富学科

    活性炭1986 4人参与回答 2023-12-06
  • 教育方向论文研究方法

    提供一个开题报告范文范例,仅供参考,希望对你开题报告写作能有帮助。研究思路、研究方法、技术路线和实施步骤1、研究什么?——怎样确定研究课题一切科学研究始于问题—

    沐沐渔的天堂 6人参与回答 2023-12-09
  • 论文的学科方向和研究方向

    主要分为三类:基础研究、应用研究、开发研究 就是你挑选自己感兴趣的方向,查询很多的资料,进行广泛地了解,查一些新的文献,了解一下这个研究方向的最新进展。你的方向

    卷卷小白菜 4人参与回答 2023-12-09
  • ug论文模板

    浅述UGnbsp;WAVE的建模技术1.前言nbsp;nbsp;NX被当今许多世界领先的制造商用来从事概念设计、工业设计、详细的机械设计以及工程仿真和数字化的制

    迪士尼0918 4人参与回答 2023-12-08
  • 论文里的研究方向是什么方向

    课题研究方向一般是指学生在校期间,或者相关科研工作者在申报撰写论文过程中需要明确的研究方向。课题研究方向应在所研究课题历史基础上提出自己独特或者有所创新的研究方

    小嘉菜菜子 3人参与回答 2023-12-05