CATIA知识工程在设计中的应用

上传人:s9****2 文档编号:408925518 上传时间:2023-07-26 格式:DOCX 页数:6 大小:36.51KB
返回 下载 相关 举报
CATIA知识工程在设计中的应用_第1页
第1页 / 共6页
CATIA知识工程在设计中的应用_第2页
第2页 / 共6页
CATIA知识工程在设计中的应用_第3页
第3页 / 共6页
CATIA知识工程在设计中的应用_第4页
第4页 / 共6页
CATIA知识工程在设计中的应用_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《CATIA知识工程在设计中的应用》由会员分享,可在线阅读,更多相关《CATIA知识工程在设计中的应用(6页珍藏版)》请在金锄头文库上搜索。

1、知识工程在设计中的应用主讲:坐看云起时整理:DREAMINGGIRL. 今天的交流会,我们讲3 个问题,主要通过些例子介绍如何使用函数,公式提高设计的多 样性,1 optimitions 的使用2。函数与公式3。design table 的使用一、optimitions 的使用这个产品优化器命令在peo模块料P Ji gi t:i filockiipEuipmerLt & SystemsDigi t :al FruCHEE for M :eltlii:el匚 tur ingErgorLCimi ce Deei etl ft_ArL:alyEi zI:jLOwledgew:=a_el_ Frod

2、uctlKrLOwledge Advi sor 十匸 Jlnciwledge Exp er tgroduct EngirLeering OptirTiircit-1 Froduet2. CATFrodm:t2 Bottle Ste. . Fart3 SHA_00001906. . Fart4 krLuwl e dge 1. CATP :=lt tFro due t BjlowI e dge Tempi aj / Fro due t Fiincti cm Op t i m i z :at i on Fr o diic t F ijtli: t i Dual Def in i t i un现在我们

3、以论坛的一道习题为例,介绍此命令新建一 product,插入源文件此时插入一新文件 我们题目的要求是往瓶内注入液体 求当液体达到a升的时候,液面距离瓶底的高度ok,我们第一部要做的是做出液体 在 part2 中抽取瓶子的内表面比较规范的做法,在parti中抽取面,copy as link到part2源文件,瓶子是parti。新建的文件液体是part2 此时进入part2,零件设计模式 closesurface 刚才抽取的面 点击 knowledge 工具条的 formulaf(x)此时需要创建一函数 先给大家简单说下。常用的函数类型 real 实数 后面依次是整数,字符,逻辑,长度,角度,时间

4、。质量,体积,密度。面积 选中length,点击 new parameter of type此时创建了 length1改名H值=150树上出现 parameter如果没有,请进入 option见上图,选中 parameters 和 relations 在这里,将 parameters 和 relations active 这两部设好后,就可以显示 part 和 product 树上的函数及关系式 然后 offset xy 平面对 offset 的值进行函数关联选中刚才建的变量h好,以上的都是前奏,现在到了关键的步骤。(打瞌睡的都醒醒) 再建立一个函数volume,体积函数改名V点击 add f

5、ormula进入以后拉动 dictionary选择 part measureSmartvolume双击鼠标点中括号内鼠标点中括号内双击树上 part2 的 partbody出现对话框, yes再ok.退出接着我们用split裁减实体好,到这步为止,我们做了 90%的工作 还有最后部点睛之笔 双击 product ,进入装配件 进入 peo 模块 产品优化 点击 optimize在 type 中,一共有 4 种分析模式最小,最大,定值,和无约束选择定值点击旁边的 select在 filter type 中选择热 namedRename这就是为何刚才重命名 h 和 v 的原因,参数一多,寻找不便

6、重命名能快速定位选中 part2v在 target value 中输入需要的值 我这里输入 0.65L 大家这里的单位可能是立方米 需要在 option 改下 unit 为什么要输入 0.65 呀 是题目要求 用以求液面高度? 对 然后点击 edit list 这里输入的是允许变化的值 我们把 h 给他 选 rename 意思是说高度会根据容积变化面变化吗点击这里设置h的上限,下限步距0 表示什么意思步距呀按 ok 退出可以设置最大更新数,最大运算时间等 选中更新中可视结果不要生成文件 点击 run optimization 开始运算0.65 这个值可能太大 我把它改成 0.5 他的原理就是说

7、,运算200 偏,取一个最接近目标值的结果 现在给各位,布置到练习题就是这道题,0.31,当瓶子倾斜30度,液面的高度倾斜的方向不一样,效果都不一样啊,坐老大,怎么定倾斜的方向 随意吧,这个不强求得第2 个内容,函数与公式 其实刚才的例子,我们已经用到了一些对应关系 其实刚才的例子,我们已经用到了一些对应关系 现在,我再来举个实例 取材于 catiachina 论坛一个等分园问题 可以任意改变园的个数首先,在空间建一圆 空间圆 圆上做一点,再作小圆 环形阵列小圆先任意输值 建立整数函数改名n预设4 是在阵列的时候建立函数吗 阵列 ok 退出再建再编辑该阵列个数一览关联到n夹角输入关系式改变后,

8、成此状态这时,改变n的个数。角度也会随之改变现在的问题是,如何将小圆的半径和个数进行关联 我们假设圆相切时 构建一直角三角形我们已得知其中的一边长,和一夹角可以求出小圆半径 现在对小圆的半径进行公式关联 一个sin函数,很容易这时,小圆r,小圆个数,夹角都已被统一起来我们只需再建2圆外切圆 =R+r内切圆 =R-r做法很简单,关键思路好,最后我们再来说下design table的用法在实体里做这样一个零件有4 个参数, 2个半径,和2 个拉伸长度 点击 knoeledge 工具条的 design table选择插入已有的 excel 文件或是新建选择插入已有的 excel 文件或是新建 这里选新建 这里选新建在这一对话框中将刚才的4 个参数加入到右侧保存一下 excel点击 edit table在 excel 中可以输入若干档每一行就是一个零件 行1 是内容不、能改的对吗? 我们一般用这种方法制作标准件 保存并退出可以在 design table 中选任意一组,点 apply 实现 整个操作过程就是这样

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号