- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用UGKF实现玻壳模具的自动化设计
应用UG/KF实现玻壳模具的自动化设计 本文以对玻壳模具自动化设计的联合开发为例,介绍了运用知识熔接技术(UG/KF)、 MenuScript和UIStyler提高设计效率和质量的方法。 在实际工作中,每个行业都有各自的专有知识,每个产品设计工程师或模具设计工程师都有自己的 经验,并且在一系列的设计过程中有许多工作都是重复的。UG/KF(知识熔接技术)可以将各自专有 的产品知识、工作经验和一些重复性的工作直接构建在产品模型中,使产品的数字化模型提高到一 个新的水平,实现知识的再利用,减少重复性工作。运用MenuScript和UIStyler可使程序实现界面 化和交互化,从而提高工作效率,避免人为的设计错误,使复杂的设计工作智能化。 一、知识熔接技术(UG/KF) 工程知识库KBE是知识再利用的基础,涉及到充分利用经验、专家意见和其他有关用户终端产品的 生命周期的各个方面的信息。关于知识库中的知识,可以多种形式存在,如电子表格、记事本、工 程规则、相应用户软件和有关如个性特征规则的人工判断方式。由于能够建立和参考这些知识库 ,它们成为了工程过程控制的工程知识库(KBE)。完整的KBE技术必须具有以下能力: (1)知识库的存取:知识库有很多形式,固定形式的有数据库方式、电子表格方式,还有其他可 执行的外部进程结果。KBE系统必须能够利用这些知识库,因而KBE的易存取性、可靠性和开放性成 为重要的因素。 (2)知识规则:基本的KBE是能够把知识引入到CAD系统的规则。所谓的规则就是能够根据所输入 参数完成相应操作的文本描述。规则必须能够参考各种各样的知识库。为了满足逻辑上的条件,规 则在运算完后必须能得到一个值。规则的值可以是一个模型特征、一个计算出的参数值、一个特定 选取的组件或者是关于造价、重量的警告信息。 (3)知识的扩展:知识库工程可以不断地延伸。 为了使KBE技术能够满足知识再利用的要求,UG NX提供了其他CAD系统无法比拟的构造全息模型的 功能。KF就是一种响应KBE技术、并允许UG NX利用工程知识库驱动工程规则完成强有力的应用的高 级技术。 UG知识熔接技术是通过获得和操纵工程规则、设计意图,让用户开发出应用系统,通过工程规则控 制UG的对象、超越单纯的几何模型。运用UG/KF,工程师和设计师能够构造完全可重复使用的知识库 ,从而实现标准零件库的建立和设计的自动化。 在UG/KF中是通过属性参数(Attribute)、类(Class)和函数(Function)来实施工作的,也就 是把工作内容和思路用它们表达出来,用记事本写成纯文本文件。UG系统本身提供了大量的类 (Class)和函数(Function),用户也可以用KF语言编写自己的类和函数来调用其他的类和函数 ,或被调用。 知识熔接技术(KF)可以读取数据文件,使用数据文件中的数据驱动程序。在UG/KF中用 ug_spreadsheet类可以读取UG中的不同模式的电子表格数据,用Input/Output Function的相应函数 可以读取和写存扩展名为TXT或DAT的数据文件等。 二、MenuScript和UIStyler UG提供的MenuScript和UIStyler两个模块用于开发下拉菜单、工具条和对话框,实现UG二次开发的 应用程序界面化。 MenuScript是UG/OPEN的一个重要组成部分,它可以编辑和创建UG的下拉菜单和工具条。 MenuScript可以通过编辑纯文本的Menu文件(菜单脚本文件,文件的扩展名为.men)创建或修改 UG的主菜单及下拉菜单,而不用编写C语言程序。在脚本文件中,相应按钮(Button)的ACTIONS为 相应的DFA文件。脚本文件的格式如下: VERSION 120 EDIT UG_GATEWAY_MAIN_ MENUBAR … MENU Menu-1 … BUTTON Button-1 LABEL 凹模设计 ACTIONS myclass.dfa … END OF MENU UG/OPEN UIStyler模块提供了强大的制作UG风格对话框窗口的功能。UIStyler可以利用可视化环境 快速生成对话框,UIStyler还提供属性编辑器,允许设置并修改控件属性。UIStyler产生的对话框 可以在MenuScript中被调用,因此可以实现在UG菜单上调用UIStyler产生的对话框,从而将用户应 用程序和UG完全融合。
文档评论(0)