版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第9 9章章参数化与知识顾问参数化与知识顾问 9.1 9.1 设置有关知识工程的环境设置有关知识工程的环境 9.29.2参数化和知识工程工具参数化和知识工程工具 9.3 9.3 应用实例应用实例 参数化与参数化与知识顾问模块的功能是将隐式的设知识顾问模块的功能是将隐式的设 计实践转化为嵌入整个设计过程的显示知识。计实践转化为嵌入整个设计过程的显示知识。 用户通过定义特征、用户通过定义特征、 公式、公式、 规则和检查,规则和检查, 产生产生Parameters(参数)、(参数)、Design Tables(设计(设计 表)、表)、formulas(方程)、(方程)、checks(检查)以及(检
2、查)以及 rules(规划)等知识对象。这些工具可以对产品(规划)等知识对象。这些工具可以对产品 设计实施参数化,利用企业积累的设计规范或标设计实施参数化,利用企业积累的设计规范或标 准对产品设计进行智能检查、实现设计标准和三准对产品设计进行智能检查、实现设计标准和三 维几何模型的统一的集成化和智能化,从而有利维几何模型的统一的集成化和智能化,从而有利 于企业产品知识的继承和积累,对企业新产品的于企业产品知识的继承和积累,对企业新产品的 开发大有裨益。开发大有裨益。 9.1 设置有关知识工程的环境设置有关知识工程的环境 使用使用CATIA知识工程的参数、方程或设计表时,应该进行知识工程的参数、
3、方程或设计表时,应该进行 以下设置:以下设置: 1. 设置特征树的显示状态设置特征树的显示状态 选择菜单【选择菜单【Tools】 【Options 】,弹出图】,弹出图 9-1所示对话框。在该对所示对话框。在该对 话框左侧特征树上选择话框左侧特征树上选择 【Parameters】,单击】,单击 【Knowledge】选项卡,】选项卡, 见图见图9-1。 图图9-1设置参数在特征树的显示状态设置参数在特征树的显示状态 该选项卡分为以下三栏:该选项卡分为以下三栏: (1) Parameter Tree View栏栏 With value 切换开关:若该切换开关为开,参数值显示在特切换开关:若该切换
4、开关为开,参数值显示在特 征树上,参见图征树上,参见图9-2。 With formula切换开关:若该切换开关为开,方程显示在特切换开关:若该切换开关为开,方程显示在特 征树上,参见图征树上,参见图9-2。 (2) Parameter names栏栏 Surrounded by The symbol切换开关:若该切换开关为开,参切换开关:若该切换开关为开,参 数需要用引号括起,对非拉丁字母的参数名称必须用引号括数需要用引号括起,对非拉丁字母的参数名称必须用引号括 起,参见图起,参见图9-2。 (3) Language栏栏 Load extended language libraries切换开关
5、:若该切换开关为切换开关:若该切换开关为 开,可以使用测量或用户定义函数,可以从下面的选项框中开,可以使用测量或用户定义函数,可以从下面的选项框中 选择库函数。选择库函数。 图图9-2参数和方程在特征树上显示的实例参数和方程在特征树上显示的实例 2. 选择菜单【选择菜单【Tools】【Options 】,弹出图】,弹出图9-3所示对话框。所示对话框。 在该对话框左侧路径树上选择【在该对话框左侧路径树上选择【Mechanical Design】 【Part Design】,单击【】,单击【Display】选项卡,见图】选项卡,见图9-3。 图图9-3设置实体模型特征树的显示配置选项设置实体模型特
6、征树的显示配置选项 Specification tree栏栏 Parameters 切换开关:若该切换开关为开,实体模切换开关:若该切换开关为开,实体模 型参数显示在实体特征树上型参数显示在实体特征树上 Relations 切换开关:若该切换开关为开,实体模型切换开关:若该切换开关为开,实体模型 的方程,检查或规则等关系显示在实体特征树上。的方程,检查或规则等关系显示在实体特征树上。 3. 选择菜单【选择菜单【Tools】【 Options 】,弹出图】,弹出图9-4 所示对话框。在该对话框左侧路径树上选择所示对话框。在该对话框左侧路径树上选择 【Infrastructure】 【Produc
7、t Structure】,单击】,单击 【Display】选项卡,见图】选项卡,见图9-4。 图图9-4设置装配体模型特征树的显示配置选项设置装配体模型特征树的显示配置选项 Specification tree栏栏 Parameters 装配模型的参数显示在特征树上装配模型的参数显示在特征树上 Relations 装配模型的关系式显示在特征树上装配模型的关系式显示在特征树上 9.2参数化和知识工程工具参数化和知识工程工具 有关参数化和知识工程的术语有参数(有关参数化和知识工程的术语有参数(Parameter)、关系)、关系 (Relation)、方程()、方程(Formula)、规则()、规则
8、(Rule)、检查)、检查 (Check)和设计表()和设计表(Design Table)。)。 1. 参数(参数(Parameter)的特点)的特点 (1)参数是)参数是CATIA特有的特征,被赋予特定值,可以在特有的特征,被赋予特定值,可以在 Relation(关系)中引用。(关系)中引用。 (2)可以在实体模型层()可以在实体模型层(part level)、装配模型层()、装配模型层(product level)和特征层()和特征层(feature level)三个层次定义参数。)三个层次定义参数。 (3)参数可以分为)参数可以分为CATIA自动产生的内部参数和用户定义的参自动产生的内部
9、参数和用户定义的参 数。数。 (4)参数有实数、整数、字符串、逻辑变量、长度、质量等数)参数有实数、整数、字符串、逻辑变量、长度、质量等数 据类型。据类型。 (5)参数可以是单值的,也可以是多值的。)参数可以是单值的,也可以是多值的。 2. 定义参数的过程定义参数的过程 单击图标单击图标 ,弹出图,弹出图9-5所示所示公式对话框。通过该公式对话框。通过该对话框定对话框定 义义参数的名称、类型、单值还是多值以及该参数的默认值。参数的名称、类型、单值还是多值以及该参数的默认值。 例如定义参数例如定义参数a1,a1是整型的单值的参数,它的默认值是是整型的单值的参数,它的默认值是10。 操作如下:操作
10、如下: 单击图标单击图标 ,从图,从图9-5所示所示公式对话框的公式对话框的New Parameter of type的下拉列表中选择的下拉列表中选择Integer,从从With的下拉列表中选择的下拉列表中选择 Single Value,单击,单击New Parameter of type按钮,在按钮,在Double click on a parameter to edit it列表和列表和Edit name or value of the curner parameter编辑框出现了编辑框出现了Integer.1。 是当前默认的新参数,选择是当前默认的新参数,选择Edit name or v
11、alue of the curner parameter编辑框内的,将其修改为编辑框内的,将其修改为a1,将其右侧的编辑框内,将其右侧的编辑框内 的默认值修改为的默认值修改为10。该参数定义完毕,在特征树上显示了该。该参数定义完毕,在特征树上显示了该 节点,见图节点,见图9-6。 图图9-5公式对话框公式对话框 图图9-6添加了参数添加了参数 a1之后的特征树之后的特征树 9.2.2 公式公式 公式(公式(Formulas)即一个参数用其它参数定义的表达式。有以下三种定)即一个参数用其它参数定义的表达式。有以下三种定 义公式的途径。义公式的途径。 1. 通过参数的上下文相关菜单定义一个新的或修
12、改原有的公式通过参数的上下文相关菜单定义一个新的或修改原有的公式 例如,现有参数例如,现有参数a1、b2、c3,见图,见图9-7(a),若定义公式),若定义公式a1= 2 * b2 + (c3 + 10)/3,操作过程如下:,操作过程如下: 将光标移至特征树上的节点将光标移至特征树上的节点a1,单击鼠标右键,在随后弹出的上下文,单击鼠标右键,在随后弹出的上下文 菜单上依次选择【菜单上依次选择【a1 object】 【Edit Formulas 】,见图】,见图9-7(b),), 弹出图弹出图9-8所示编辑公式对话框。所示编辑公式对话框。 图图9-79-7定义公式的定义公式的 上下文菜单选项上下
13、文菜单选项 图图9-8编辑公式对话框编辑公式对话框 在编辑公式对话框的第二行输入在编辑公式对话框的第二行输入“2 * b2 + (c3 + 10) / 3”,单,单 击击OK按钮即可。在特征树上,参数按钮即可。在特征树上,参数a1从原来的从原来的a1=0改变为改变为 a1=25=2*b2+(c3+10)/3,并且增加了节点,并且增加了节点Relations(关系),(关系), 见图见图9-9。 图图9-9建立了一个公式之后的特征树建立了一个公式之后的特征树 2. 利用公式对话框定义公式利用公式对话框定义公式 单击图标单击图标 ,弹出图,弹出图9-5所示所示公式对话框。在列表框选择一个公式对话框
14、。在列表框选择一个 参数,单击该对话框右下方的参数,单击该对话框右下方的Add Formula按钮按钮或双击某一参或双击某一参 数,弹出图数,弹出图9-8所示编辑公式对话框,定义一个新的或修改原所示编辑公式对话框,定义一个新的或修改原 有的公式。注意不要选择有的公式。注意不要选择“Incremental”按钮。按钮。 3. 利用对话框的按钮利用对话框的按钮 (1)直接改变参数的数值)直接改变参数的数值 双击特征树上的参数,例如,双击特征树上的参数双击特征树上的参数,例如,双击特征树上的参数a1,弹出,弹出 图图9-10所示的参数编辑对话框。单击该对话框的按钮所示的参数编辑对话框。单击该对话框的
15、按钮 ,弹出弹出 图图9-8所示编辑公式对话框,通过该对话框定义所示编辑公式对话框,通过该对话框定义可以可以修改原有修改原有 的公式。的公式。 图图9-10 参数编辑对话框参数编辑对话框 (2)间接改变参数的数值)间接改变参数的数值 当参数已通过公式成为形体参数的函数时,修改该形体,当参数已通过公式成为形体参数的函数时,修改该形体, 原有的对话框增加了按钮原有的对话框增加了按钮 ,通过,通过该按钮该按钮 ,可以,可以修改原有的修改原有的 公式。公式。 例如,某公式定义参数例如,某公式定义参数b2 等于某拉伸体的第一界限长度,等于某拉伸体的第一界限长度, 双击这个拉伸体,弹出定义伸双击这个拉伸体
16、,弹出定义伸 体的对话框增加了按钮体的对话框增加了按钮 , 见图见图9-11。单击该按钮单击该按钮,将,将弹弹 出图出图9-8所示编辑公式对话框,所示编辑公式对话框, 通过该对话框定义通过该对话框定义可以可以修改修改 原有的公式。原有的公式。 图图9-11增加了增加了 按钮的对话框按钮的对话框 检查(检查(Checks)是一系列判断表达式,为用户提供是否满足)是一系列判断表达式,为用户提供是否满足 某种状况的信息。检查不影响形体的几何形状。某种状况的信息。检查不影响形体的几何形状。 如果当前模块没有检查或规则的功能,需要选择菜单【如果当前模块没有检查或规则的功能,需要选择菜单【Start】 【
17、Knowledgeware】【Kno wledgeware Advisor】,调用有调用有 关知识工程的模块,即可出现检查图标关知识工程的模块,即可出现检查图标 和规则图标和规则图标 。 1. 定义检查定义检查 单击图标单击图标,弹出图,弹出图9-12所示定义所示定义检查名字对话框,输入检查检查名字对话框,输入检查 的名字,例如,的名字,例如,“高度高度 H”。单击。单击OK按钮,按照按钮,按照 图图9-13所示定义所示定义检查条件检查条件 和返回信息对话框。和返回信息对话框。 图图9-12定义定义检查名字对话框。检查名字对话框。 在在图图9-13所示所示对话框的对话框的Type of Che
18、ck域输入返回值的类型,域输入返回值的类型, 例如例如“Information”,在在Message域输入返回的具体信息,例如域输入返回的具体信息,例如 “高度高度 H 已经超过已经超过 100 mm !”,在中间的大窗口输入检查条在中间的大窗口输入检查条 件,例如件,例如“h = 100 mm”。 图图9-13 定义定义检查条件和返回信息对话框检查条件和返回信息对话框 2. 判断表达式判断表达式 判断表达式与程序设计语言的判断表达式相同,例判断表达式与程序设计语言的判断表达式相同,例 如:如: h 100 mm 若参数若参数h的值小于的值小于100mm,则满足检,则满足检 查的条件,不返回任
19、何信息。查的条件,不返回任何信息。 h = 10 mm and h 30 mm Material =Steel else Material =Aluminium”,见图,见图9-43,单击,单击OK按钮,定义规则完毕。按钮,定义规则完毕。 图图9-43定义定义“Material_Rule”规则的内容规则的内容 此规则的含义是:当参数此规则的含义是:当参数L_length大于大于30mm时,时, 螺栓的材料为螺栓的材料为“Steel(钢)(钢)”,否则为否则为“Aluminium (铝)(铝)”。例如,当。例如,当L_length等于等于6mm时,时,Material 等于等于Steel,当,当L_length等于等于50mm时,时,Material等于等于 Aluminium,见图,见图9-44。 图图9-44螺栓材料参数螺栓材料参数“Material”根据根据“_length”的值改变的值改变 6. 定义检查定义检查 单击图标单击图标 ,在随后弹出的图在随后弹出的图9-45所示的对话框内输入检查所示的对话框内输入检查 的名字为的名字为“Dia_Check”。 单击单击OK按钮,弹出的图按钮,弹出的图9-46所示所示 编辑检查的对话框。编辑检查的对话框。 图图9-45建立一个检查,名字为建立一个检查,名字为“Dia_Check” 在图在图9-46所示编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025北京大学物理学院招聘1名劳动合同制工作人员笔试考试备考题库及答案解析
- 2025中煤智慧科技(张家口)有限公司面向社会招聘2人笔试考试参考试题及答案解析
- 2025福建厦门海峡投资有限公司社会招聘6人笔试考试参考试题及答案解析
- 新感觉派课件
- 2026广东汕尾市中山大学孙逸仙纪念医院深汕中心医院事业单位招聘49人(骨干人才第一批)考试笔试备考试题及答案解析
- 2025年聊城中通客车集团招聘(102人)笔试考试备考试题及答案解析
- 新年表演课件
- 肘关节脱位健康宣教
- 暨南大学中文课件
- 暖通专业中级职称课件
- 安全通道防护棚施工方案
- 有机肥可行性研究报告
- 2025年-基于华为IPD与质量管理体系融合的研发质量管理方案-新版
- 法律职业资格考试客观题(试卷一)试卷与参考答案(2025年)
- 腹壁下动穿支课件
- 2025-2030集中式与分散式青年公寓运营效率对比分析
- 广西协美化学品有限公司年产7400吨高纯有机过氧化物项目环评报告
- 智慧树知道网课《艾滋病、性与健康》课后章节测试答案
- 配电施工工艺培训
- 2025年全国教师师德网络培训考试题库及答案
- 2025年医院新进人员岗前培训综合试题(附答案)
评论
0/150
提交评论