CAD 软件二次开发技术基础_6.pptVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CAD 软件二次开发技术基础_6.ppt

CAD 软件二次开发技术基础 标准件库开发中表达式的应用 表达式在标准件开发中的应用 什么是表达式? 表达式是用于控制部件几何形状和参数的算术或条件语句。 表达式可以定义和控制参数化模型的许多尺寸和几何形状,如特征或草图的尺寸、模型的几何形状变更。 因此,表达式的实质是管理设计参数的表达方式的平台,UG参数化设计的体现在于表达式的运用。 表达式在标准件开发中的价值: (1)控制标准件零件的尺寸和几何形状; (2)控制标准件部件特征间的参数; (3)控制装配中部件之间的关系。 在UG标准件开发中要合理使用表达式技术,实现标准件模板部件的设计全参数化。 表达式编辑器(即Expressions对话框)的功能 部件间的表达式 表达式语言 表达式编辑器(即Expressions对话框)的功能 Expressions对话框提供一个当前工作部件中表达式的列表、变量名称、运算关系、与其它部件中的表达式链接关系等各种选项和控制的管理工具。 (1)列出的表达式 用于以指定的分类方式列出其所包含的表达式。 (2)电子表格编辑选项 将表达式编辑转换到可用于编辑表达式的UG建模电子表格环境下进行。 (3)从文件导入表达式选项 用于将“ .exp ”文本文档中定义或编辑好的表达式输入到UG的表达式编辑器,作为UG 的建模参数。 (3)从文件导入表达式选项 “ .exp ”文档中表达式的定义要符合表达式的语言规则。 “ .exp ”文档的建立方法:首先建立名为“ .txt ”的文本文档,按表达式规则定义好相关的表达式并保存,然后将后缀“ .txt ”改为“ .exp ”即可。 (3)从文件导入表达式选项 在使用此选项时出现的选择对话框中,左下方有如图所示的导入选项。 1)替换现有的:用文本文档中包含的表达式,替换有同样名称的现有表达式。 2)保持现有的:如果不希望用文本文档中任何有相同名称的表达式,来替换现有表达式,需要选择此项。 3)删除导入的:系统将检查文本文档中的表达式列表,并删除部件文件中有相同名称的表达式。 (4)导出表达式到文件 用户可以将部件中表达式编辑器中的表达式输出到“ .exp ”文本文档中进行表达式的编辑。 (4)导出表达式到文件 同样,在输出表达式到“ .exp ”文本文档时,对话框左下方有如图所示的输出选项。 1)工作部件:只输出工作部件中的表达式。 2)装配树中的所有对象:将导出工作部件和它的组件中(装配树)的所有表达式。 3)所有部件:将输出当前装配结构中所有部件的所有表达式。 (5)表达式列表窗口选项 用于在当前表达式列出方式及过滤器选项许可范围内,显示部件文件中的表达式列表。 (6)其它选项 如函数、测量,是建立表达式的辅助工具,将在后面表达式语言中讲述。 部件间的表达式 部件间表达式简称IPEs(Interpart-Expression),用于建立跨越部件建立部件间表达式的参考引用关系。 在开发组类标准件时,需要大量应用到部件间表达式。 (1)用于在装配部件中,建立主控参数控制各子部件的尺寸及结构(如模架); (2)用于在各子部件间建立尺寸链接关系。 (1)创建部件间引用 该选项用于在部件之间建立表达式的参考引用关系。选用该选项后,对话框中将列出当前会话中可用的外部参考部件。 (1)创建部件间引用 其语法结构为:外部参考部件文件名::表达式名,例如:Length = plate_a::h。 如外部参考文件名有UG系统识别表达式时易误解的字符如“-”、空格符等,须用双引号把该部件括起来,声明引号内的字符串是外部参考部件的文件名。 如:Length = “plate a”::h (2)编辑部件间引用 用于更改从当前部件到外部参考部件的表达式的引用关系。包含了三个操作选项。 (2)编辑部件间引用 1)更改引用的部件:使用该选项可以改变与选中外部参考部件有关的某个或所有

文档评论(0)

cai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档