欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    机械专业毕业论文模板.docx

    • 资源ID:952252       资源大小:592.58KB        全文页数:41页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    机械专业毕业论文模板.docx

    机械专业毕业论文模板基于UG0penAPI的空调产品结构设计特征库的开发系别:专业班:姓名:学号:指导老师:基于UG0penAPI的空调产品结构设计特征库的开发TheDevelopmentofStructuralDesignFeatureLibraryofAirConditioningProductBasedonUG/OpenAPIUnigraPhiCS(简称UG)软件是目前应用最为广泛的大型CAD/CAE/CAM集成化软件之一,其内容涵盖设计、分析、加工、管理等各个领域,它除了为用户提供零件建模、装配、有限元分析、运动分析、制图、数控加工编程等通用模块,还提供了各类专用模块,如工业设计、模具设计加工、锁金设计加工、管路设计等。Unigraphics不仅具有强大的实体造型、曲面造型、参数化造型、装配与工程图创建等功能,还提供了功能强大的二次开发工具UG0penAPL用户或者第三方能够使用该开发工具,开发出基于UG系统的应用程序,实现与UG系统的无缝集成,从而满足用户的特殊需求。本文基于UG0penAPI二次开发软件,结合美的空调塑料件及板金件产品常用结构设计特征库的开发,在VC+9.0的环境下,运用C语言编程进行程序的设计,开发出基于UG系统的应用程序,在UG的环境下进行实体造型与参数化设计,实现与UG系统的无缝集成。本文以螺丝柱的实体造型为例,全面描述了VC环境下的编程、生成代码过程与UG环境写的参数化造型。关键字:UGUG/OpenAPI特征库AbstractUnigraphics(abbreviatedUG)Softwareisoneofthethemostwidelyusedlarge-scaleCAD/CAE/CAMintegratedsoftware,Theycoverdesign,analysis,processing,managementandotherfields,Itadditiontoprovidingpartsmodeling,assembly,finiteelementanalysis,motionanalysis,mapping,NCprogrammingandothergeneral-purposemodulesofferavarietyofspecializedmodules,suchasindustrialdesign,molddesign,sheetmetaldesignandprocessing,pipelinedesign.UGnotonlypowerfulsolidmodeling,surfacemodeling,parametricmodeling,assemblyandengineeringplanstocreateotherfunctions,butalsoprovidesapowerfuldevelopmenttoolUG/OpenAPI.Usersorthirdpartiesmayusethedevelopmenttools,developedUG-basedsystemapplications,ToachieveseamlessintegrationwiththeUGsystemtomeettheuser,sspecificneeds.Thispaper,basedonUG/OpenAPIsecondarydevelopmentsoftware,combinationofmideaairconditioningandsheetmetalparts,plasticproductscommonlyusedinstructuraldesigncharacteristicsofdatabasedevelopment,inVC+9.0environment,theuseofClanguageprogrammingforthedesignprocesstodevelopapplicationsbasedontheUGsystem,intheUGenvironmentforsolidmodelingandparametricdesign,toachieveseamlessintegrationwiththeUGsystem.Inthispaper,thesolidmodelingscrewcolumnexample,thedetaileddescriptionoftheVCenvironment,programming,codegenerationprocessandtheUGenvironmentwritteninparametricmodeling.KeyWords:UGUG/OpenAPIFeaturesLibrary目录摘要IAbstractII绪论11UG0penAPl介绍21.1 UG简介21.2 UG0pen的有关模块21.3 在VC环境下开发UG应用程序51.3.1 使用工程向导UgOPen.awx创建应用程序61.4 应用程序的自动卸载72美的空调产品结构特征库整理92.1 墩口92.2 扩缩口、喇叭口102.3 翻边孔112.4 压口122.6 塑料件132.7 板金件143、空调产品结构特征库的开发163.1 菜单创建163.1.1 MenuScript菜单技术163.1.2 菜单脚本文件的语法173.1.3 菜单的位置18参考文献37绪论UnigraPhiCS(简称UG)是当今世界上最先进与紧密集成的面向制造业的CAD/CAE/CAM高级软件。UG软件被许多世界领先的制造商用来从事概念设计、工业设计、全面的机械设计及工程仿真与数字化制造等各领域。UG是EDS公司出品的一个产品工程解决方案,它为用户的产品设计及加工过程提供了数字化造型与验证手段。在产品的三维造型结构方面,UG只是一个通用软件。尽管它有众多模块(比如板金、管道等),但还是满足不了不一致企业的个性化需求。为了提高产品设计效率与质量,需要对UG进行定制化开发。UGZOpen二次开发模块为UG软件的二次开发工具集,便于用户进行二次开发工作,利用该模块可对UG系统进行用户化剪裁与开发,满足用户的开发需求。UG0pen包含下列儿个部分:UG/OpenMenuscript开发工具,对UG软件操作界面进行用户化开发,无须编程即可对UG标准菜单进行添加、重组、剪裁或者在UG软件中集成用户自己开发的软件功能;UG/OpenUlStyIe开发工具是一个可视化编辑器,用于创建类似UG的交互界面,利用该工具,用户可为UG/Open应用程序开发独立于硬件平台的交互界面;UG/OpenAPI开发工具,提供UG软件直接编程接口,支持C、C+、FOman与JaVa等要紧高级语言;UG/OpenGRIP开发工具是一个类似APT的UG内部开发语言,利用该工具用户可生成NC自动化或者自动建模等用户的特殊应用。本课题要紧通过研究美的空调产品结构设计特征库的开发来说明开发零件库的过程。这样做既节约了用户的时间,又省去了大量建模工作中的重复劳动,为企业制造了优势与竞争力。1UG/OpenAPl介绍1.1 UG简介Unigraphics软件是目前应用最为广泛的大型CAD/CAE/CAM集成化软件之一,其内容涵盖设计、分析、加工、管理等各个领域,它除了为用户提供零件建模、装配、有限元分析、运动分析、制图、数控加工编程等通用模块,还提供了各类专用模块,如工业设计、模具设计加工、银金设计加工、管路设计等。UG在CAD/CAM上表现出了强大的功能,但UG为通用支撑软件系统,仅具有CAD/CAM的基本功能,没有提供专用产品所需要的完整计算机辅助设计/制造功能。UG是一个功能强大的通用3D机械CAD/CAM软件系统。由于机械产品的千变万化,需要针对具体对象在选用的AM软件平台上进行二次开发,来设计出界面友好、功能强大与使用方便的专用产品的CAD/CAM系统。UG同样支持用户进行二次开发,根据特定的需求,创建出用户定制的、专用的UG功能模块,给用户的使用带来极大的方便,满足用户个性化的需要。用户若要以它为平台进行二次开发,实现大型的机械设计系统(如模具智能化专家系统CAD软件),就务必利用UG的开发模块,借助C/C+,在以UNIX为操作系统的工作站上或者以Windows为操作系统的微机工作站上编写C程序,继而生成可执行文件。本文的目的就在于叙述如何基于VC+的UG二次开发,并对UG的开发模块与UG/OpenAPI的编程方法作了介绍。1.2 UG/Open的有关模块UG/Open是一系列UG开发工具的总称,是UG软件为用户或者第三方开发人(1) UG0penAPIUG/OpenAPI是UG与外部应用程序之间的接口,是UGZOpen提供的一系列函数与过程的集合。用户能够通过C语言编程来调用这些函数与过程,同时几乎能够实现UG系统的所有功能,这是UGZOpen最常用的开发系统。(2) UG/OpenMenuScriptUGZOpenMenUSCriPt是UG/Open中用来定制菜单的专用模块。它同意用户使用ASCIl文件方便灵活的来编辑UG系统的菜单,或者为用户常见的应用程序定义自己的菜单。(3) UG/OpenUIStylerUG/OpenUIStyler是UG/Open中用来创建对话框的专用模块。使用UG/OpenUIStyIer能够非常方便快捷的创建与UG风格完全一致的对话框。UIStyIer模块所支持控件种类丰富,且在存储对话框文件的同时,会自动生成与该对话框相对应的.c文件与.h文件,大大节约了用户的开发时间。(4) UG/OpenGRIPGRlP是GraphicsInteractivePrOgramming去首字母的缩写词。GRlP是一种解释性的编程语言,在很多方面类似于BASIC与FORTRANo使用几乎能够执行在UG交互界面下能够完成的所有功能,如模型建立、装配创建与工程绘图等功能。在一些情况下,GRIP能够执行高级的自定义操作,而这些操作的执行效率要比单纯使用UG交互界面的效率高很多。(5) UG/OpenGRIPNCUG/OpenGRIP同意用户不通过交互式的对话框设置,而是通过编程的方式创建UG加工工具的路径。用户能够使用GRlPNCStatements>GlobalparameterAccessSymbOIS(GPAS)与EntitydataAccessSymbOlS(EDAS)来仓IJ建GRIPNC程序。UG0penC+同意用户使用C+类来操作UG的对象,实现UG的功能。UG/OpenC+是UG面向对象的编程接口。使用类层次中的方法,用户能够创建、读取与修改UG的内部对象与操作UG本身系统。用户能够通过继承UG的基础类来定义新的类来扩展类的层次结构。由于UG/OpenC+使用标准的C+语法,因此使用该模块编写的代码更加简洁,可读性更强。本论文要紧讲述UG/OpenAPkUG/OpenMenUSCriPt及UG/OpenUlStyIer三个模块的使用。UG/OpenAPI被设计成能够实现UG与外部应用程序之间交互的接口。这些接口实质上是UG提供的一系列函数与过程的集合,能够使用C语言编程来调用这些函数或者过程。其中OPenCAPl包含: 一系列的用户能够调用的函数或者过程,这些函数或者过程能够以访问UG图形界面终端、文件管理器与UG本身的数据库。调用这些函数或者过程还能够对相应模型进行操作,包含UG模型的构建、编辑、装配体的建立、遍历与工程图的创建等。 用以连接与运行用户应用程序的命令过程。 一个UG内部的交互接口,用以运行用户的应用程序。默认情况下,UG/OpenAPl的函

    注意事项

    本文(机械专业毕业论文模板.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开