![7de6d77dc3ed2ee6f970692ca2886e47.png](https://img-blog.csdnimg.cn/img_convert/7de6d77dc3ed2ee6f970692ca2886e47.png)
知识工程优化是指通过捕捉、优化设计意图,如成本、面积、体积、时间等,使用户可以按目标(最大化、最小化、目标值等)进行优化设计的一种优化方法。它提供了目标驱动的规则,并利用参数的变化和约束条件来得到设计的最佳结果。在设计过程中,有许多产品需优化来完成。
用户通过提供方便易用的知识工程环境来创建、访问以及应用企业知识库,在保存企业知识的同时,充分利用这些宝贵的经验,它的作用主要体现在两方面。
![bc5c3afb2295e39aa7bca7094cd564dc.png](https://img-blog.csdnimg.cn/img_convert/bc5c3afb2295e39aa7bca7094cd564dc.png)
把规范的设计信息、方法和流程等转化为显式的知识
CATI A V5可以将“ 知识”以参数 ( P ara met e r s) 、公式 ( Fo r mul a s)、规则 ( Rul es )、检查 ( Checks)、报告 ( Repor t s)、设计表( Design Tables) .应变 ( Reaction s).创成式脚本 ( Generative Scripts )等多种形 式表示出来,还可以把这些智能资产封装为产品设计模板直接使用。这一方面应用了企业的最佳设计经验,另一方面也保护了企业的智能资产,并且企业可以在任何时候定义、修改、插入任何类型的“知识”。
![e55b68000989149f022c9af508bf0445.png](https://img-blog.csdnimg.cn/img_convert/e55b68000989149f022c9af508bf0445.png)
提供在产品全生命周期,可捕捉与重用企业知识的能力
建立知识库的目的是为了在产品开发过程中所有相关技术人员都可以高效利用CATIA V5自动捕捉建立在系统中的知识。
这种独一无二的知识驱动以及产品设计方法 ,不仅应用于产品造型阶段 ,而且贯穿于从设计分析到制造,从单个零件的设计到整个产品的电子样机,这样在设计效率上远远超过了传统的参数化或变量化设计软件系统。
CATIA V5通过知识工程还把产品开发过程中涉及到的多学科知识有机地集成在一起,从而带动企业相应各部门间的紧密联系以及产品信息共享,更好地支持了并行工程和协同设计能力。
![e37d2e2eef9ca41d26ff3de170c7b3bb.png](https://img-blog.csdnimg.cn/img_convert/e37d2e2eef9ca41d26ff3de170c7b3bb.png)
知识工程是CATIA软件的重要组成部分, 也是CATIA软件功能强大的重要标志。用户通过定义特征、公式、规则和检查,来检验设计过程是否符合技术要求。
下面举一个例子说明CATIA知识工程优化功能的实际应用:
![0bba9a5026253bfa90369bb171ffdd77.png](https://img-blog.csdnimg.cn/img_convert/0bba9a5026253bfa90369bb171ffdd77.png)
创建一个part,在窗口底部知识工程栏中找到公式命令单击进入。
![1033d0f5a22a992437cb9a717397a12d.png](https://img-blog.csdnimg.cn/img_convert/1033d0f5a22a992437cb9a717397a12d.png)
![a15a81aecd3372984dccecabb770c3b7.png](https://img-blog.csdnimg.cn/img_convert/a15a81aecd3372984dccecabb770c3b7.png)
过滤类型选择所有(默认是所有但是有先情况不是),在新类型参数选择长度(因为我这里介绍的是用参数控制尺寸),后边根据需要可选择单值和多值。
点击新类型参数按钮创建参数,删除参数就不介绍了,建立完成后单击确定。
![dc0a09358f4785130aa218783297f744.png](https://img-blog.csdnimg.cn/img_convert/dc0a09358f4785130aa218783297f744.png)
![36a40c1334aa954ac5eed01ed8b7ecae.png](https://img-blog.csdnimg.cn/img_convert/36a40c1334aa954ac5eed01ed8b7ecae.png)
此时在设计树中我们可以看到刚刚建立的参数,双击进入对其进行命名和赋值。
![b9f22e5f37f06f598efffd07e1223bcd.png](https://img-blog.csdnimg.cn/img_convert/b9f22e5f37f06f598efffd07e1223bcd.png)
![ae641b7552abb6d381a88245c4c16478.png](https://img-blog.csdnimg.cn/img_convert/ae641b7552abb6d381a88245c4c16478.png)
选择平面画草图并约束,此时双击约束进入修改对话框,单击输入尺寸栏然后再单击鼠标右键,选择编辑公式。
![40f70f88bd8cd20808be654a978a4838.png](https://img-blog.csdnimg.cn/img_convert/40f70f88bd8cd20808be654a978a4838.png)
![aad690cd99566485a56717be91862930.png](https://img-blog.csdnimg.cn/img_convert/aad690cd99566485a56717be91862930.png)
编辑公式对话框选择刚刚创建的参数(可以在设计树上直接点击,也可以在词典中找),用同样的方法将需要控制的尺寸都加上公式,加了公式的约束后边有fx字样。
![c9d023569ad8c4ec312c759f4d8c9452.png](https://img-blog.csdnimg.cn/img_convert/c9d023569ad8c4ec312c759f4d8c9452.png)
![9beed04d065ad6d3aea0adfa3fb91e7c.png](https://img-blog.csdnimg.cn/img_convert/9beed04d065ad6d3aea0adfa3fb91e7c.png)
![732000e1b4124b4f2714e6a102ecf17a.png](https://img-blog.csdnimg.cn/img_convert/732000e1b4124b4f2714e6a102ecf17a.png)
选择凸台命令拉伸,此时在对话框中用同样的方法定义拉伸长度。
![1c8247d78e9b38f3d833ad7af9ad6cf8.png](https://img-blog.csdnimg.cn/img_convert/1c8247d78e9b38f3d833ad7af9ad6cf8.png)
![5d3bb235424e2631950607900c96eaf1.png](https://img-blog.csdnimg.cn/img_convert/5d3bb235424e2631950607900c96eaf1.png)
完成后我们的参数化就做完了,此时可以在树中看到参数所关联的约束,随便修改一个参数的值,再看几何体也相应的修改了,这样可以大大加快修改图纸的速度。
![9829623b8518a4e84401d15636e5ebef.png](https://img-blog.csdnimg.cn/img_convert/9829623b8518a4e84401d15636e5ebef.png)
<END>
更多资讯,请关注慧舟软件CATIA及PLM专家
(http://www.danda.com.cn)
![e954ebbea0cef4605b67ea0783b2d39b.gif](https://img-blog.csdnimg.cn/img_convert/e954ebbea0cef4605b67ea0783b2d39b.gif)
![1d64113700ba9952bf2aabff1d5716df.png](https://img-blog.csdnimg.cn/img_convert/1d64113700ba9952bf2aabff1d5716df.png)