CATIA-知识工程-基础教程_第1页
CATIA-知识工程-基础教程_第2页
CATIA-知识工程-基础教程_第3页
CATIA-知识工程-基础教程_第4页
CATIA-知识工程-基础教程_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1CATIAV5知识工程

基础知识基础培训2培训概要课程目标课程结束时,在没有帮助的情况下可以创建参数化的零件和装配部件基本要求零件设计装配设计

0.5day3课程内容介绍智能工具

常用的智能工具创建和使用参数创建和使用公式创建和使用设计表智能工具使用建议协同设计管理ExternalParameters导入已有的Rules导入已有的Checks使用Reaction

4介绍常用的智能工具熟悉基本概念:•智能基础概念•访问智能工具•术语•环境设置5什么是CATIAV5智件?CATIAV5智件是能够辅助技术人员进行工程决策的一套工具。它能够自动设计和检测预先定义的设计错误,最大限度的提高效率。智件能使设计者:自动进行产品定义和创建通用的数据模型以此来提高效率引导和帮助设计者完成设计任务设计知识共享关注最终设计特征,避免重复设计使用同一CatPart文件生成四个不同的轮子,方式很简单.6智能工具访问从智能工具条:从工具菜单->公式.…

访问theFormula对话框7术语AParameter

是一个属性,作为Catia文档的一个特征

它有一个或多个值

而且可以用

Relation来约束.ARelation

是一个抽象的名字,是一种概括:Formulas,DesignTables...•AFormula

定义了一个参数是怎样计算出来的例如:Length_of_Circle=2*Pi*Radius_of_CircleADesignTable

是一个包含一套参数Excel文件或者是文本文件。

表的每列定义了一个参数的系列值,每行定义所有参数的一种组合A

Configuration

是一套可以协同工作参数的一种可能组合智能特征:8环境设置(1/4)定制特征树在零件文档的特征树中显示

parameters

在零件文档的特征树中显示

relations9环境设置(2/4)定制特征树在产品文档的特征树中显示

parameters

在产品文档的特征树中显示

relations10环境设置(3/4)定制其它相关选项在特征树中参数显示值

在特征树中显示驱动参数的关系参数名使用“‘”:’name’设计表的同步方式11环境设置(4/4)定制其它相关选项加载扩展语言库系统加载所有的库选择需要加载的库12常用智能工具学习和创建使用常见的智能工具创建和使用参数创建和使用公式创建和使用设计表常用智能工具推荐13常用智能工具介绍智能基本工具能够很容易控制简单零件的尺寸和几何,这通常分三个层次在参数之间可以使用Formulas对零件作基本的控制创建一套UserParameters,只通过修改这些参数的值就可以控制零件把参数链接到一个DesignTable:简单的选择一个配置行就可以更改零件参数化一个零件之前的步骤检查零件的复杂性分析零件的可能的表现形式找出零件的主要控制尺寸和它们之间的关系选择最佳参数化的方式开始参数化零件…14创建和使用参数学习怎样创建和管理参数:15什么是参数(1/2)参数的多种类型:Real,Integer,String,Boolean,Length,Mass...两类参数内部参数:创建几何元素和特征时生成的用户参数:用户自己定义的类型,可以分为三个级别Partlevel

Assemblylevel

Featurelevel

16什么是参数(2/2)17为什么要使用用户参数可以方便访问几何特征的固有参数,很容易改变它们的值集中关键的数据信息,有利于新用户方便的使用模型当写关系式的时候,能够很方便的编辑参数可以创建仅由用户参数控制的几何图形例如:所有控制模型的关键信息都放到一起,不用搜索模型可以很方便的使用它们18用户参数的创建(1/2)用户参数通常由两种创建方法:19用户参数的创建(2/2)20创建一个单值参数21创建一个多值参数22编辑用户参数(1/2)23编辑用户参数(2/2)24创建和使用Formulas25什么是FormulasFormulas是可以定义任何参数之间约束的一种关系Formulas可以使用参数,运算符,函数来定义关系的左边是要约束的参数,右边是一条语句可以定义参数间的数学关系也可以建立组件之间的关系26创建和使用Formulas(1/2)1在特征树上双击鼠标,或点选公式图标2or…or…Formula编辑器显示Double-clickontheparameterinthelistorclickon‘AddFormula’button27创建和使用Formulas(2/2)在右边的编辑框输入公式28创建和使用DesignTables29什么是DesignTables设计表的目的是使用外部参数来驱动Catia文档中的参数以此来创建系列零件参数可以存储到Excel文件或者是文本文件中30为什么要使用设计表预定义模型可能的配置,尺寸更改很容易要选择组件的某一可行配置使用数学公式连接不容易表达参数创建组件系列31创建设计表流程(1/2)单击设计表图标选择使用当前参数创建设计表项选择需要要加到设计表中的参数指定设计表存储路径32创建设计表流程(2/2)特征树上出现设计表设计表对话框出现,图中设计表仅有一行33编辑设计表单击结构树上的设计表图标点击对话框上的编辑表按钮34管理设计表的关联(1/2)单击结构树上的设计表图标35管理设计表的关联(2/2)关联管理工具参数显示过滤器根据过滤器显示的参数列表外部文档没被关联的参数外部文档没被关联的参数36阶段总结一现在已经学完怎样使用标准的智能工具:很容易使用用户参数驱动零件使用Formulas控制参数值使用设计表来驱动一个零件37协同工作与智能本部分主要讲怎样在文档之间共享参数,怎样重用其他人写的关系管理ExternalParameters导入已有的Rules导入已有的Checks使用RuleBases38介绍协同工作与智能的关系协同工作允许你使用他人创建的高级智能对象可以在模型中插入:Check:对已达到临界条件的参数发出通知Rule:能够表达参数之间较复杂的逻辑关系React:对某一事件作出反应RuleBase:不用学习在装配环境中怎样发布和导入参数,怎样使用参数39管理外部参数熟悉外部参数的用法,怎样创建外部参数和使用外部参数的好处40什么是外部参数

在Tools/Option菜单中激活the‘KeepLinkwithselectedobject’选项

本文档中的参数受另一文挡控制创建自动创建,在关系中用鼠标直接选取外部文档的参数手动创建,使用特殊粘贴中的带有链接的结果41为什么要使用外部参数重用一个Part中的参数驱动另一个Part保持两个文档间的一致性避免手动更新所有的参数

42在Formulas引用外部参数(1/2)自Formulas中,可以使用外部文档中的参数与文档类型无关下面的装配包含两个Part在特征树中双击待编辑的参数12在参数值的弹出菜单中选择编辑公式43在Formulas引用外部参数(2/2)选择Piston_Head在特征树上选择Holes_Diameter44当在装配中替换一个驱动其它组件的组件时,发布参数很有用如果输出参数是发布的,并且替换的组件也以同名发布。则新组件接替旧组建的控制作用例如:下图是一个轮子和轮毂,开始时是用4和螺钉联结。当轮子替换后,如果螺钉数量没有发布则轮毂的螺钉数量不变,否则反之为什么要发布参数45如何发布参数(1/3)激活要发布的参数的Part在菜单中选择Publication如果要发布的参数是一个用户参数则用鼠标单击它的图标参数出现在对话框中46如何发布参数(2/3)选择参数:在对话框或几何体上如果要发布的参数是一个内部参数则用单击对话框的参数按钮内部参数出现在发布对话框里47如何发布参数(3/3)更改名字,先选Publication发布的参数以缺省的名字列出内部参数出现在发布对话框里选择名字域编辑名字特征树上出现发布特征48使用发布参数(1/3)当写关系时会用到外部参数例子中:使innercylinderdiameter=headdiameter.激活Guide_Part,打开公式编辑器,编辑参数Cylinder_InnerDiameter选择参数Head_Radius,编辑公式这样Guide_Part就拥有上下文关系在Guide_Part的结构树上出现绿色的P标示49使用发布参数(2/3)一些Catia软件设置会阻止使用者用未发布的参数创建外部参数例子中:使innercylinderdiameter=headdiameter.当仅使用的外部参数被激活,在公式中使用未发布的参数只会复制它的值.50使用发布参数(3/3)当使用外部参数时,要考虑到所应用的装配上下文当首次使用外部参数的时候,不仅定义了外部信息也定义了所使用的装配上下文.这种链接是唯一的,链接所在的Product叫做上下文装配如果链接不在根Product中,图标会有显示在这个上下文中,创建一个新的外部参数如果根产品不是一个上下文,新创建的参数永远不会被链接到发布的参数51导入存在的Rule使用Catalog导入已存在的Rule52什么是RuleRule是一系列的语句,能够表达参数之间复杂的关系Rule在特征树的Relations下面下面的例子计算零件的体积,根据体积的大小来设置零件的材料53为何要重用Rule重用一个Rule通常由如下几个原因避免一个Rule重写几次想与其他人共用这个Rule想用其他人的Rule可以使用Catalog来导入一个已经存在的Rule事先写好一个关于材料的Rule可以用于其它新模型,例如Wheel_Hub右图这个零件没有Rule下图已经加入Rule,材料被更改下图当这个零件体积变大时,自动更改材料54从Catalog导入数据(1/3)打开要导入Rule的文档单击库浏览器图标选择包含Rule的文档选择Rule系列,双击它双击目标Rule55从Catalog导入数据(2/3)InsertObject对话框显示使用这个按钮将会自动链接同名参数关系名字特征树上显示的名字输入列表关系脚本56从Catalog导入数据(3/3)在对话框中填入要替换的参数首先是使用自动识别名称命令,自动填入同名输入元素手动添入不能自动识别的输入点击OK命令特征树上出现新关系,并且立刻生效57导入存在的Check使用Catalog导入已存在的Check58Check是一系列的语句,判断零件的某一属性是否达到临界技术条件Check在特征树的Relations下面check的三种类型Silent:只指示Check的状态Information:通过图标来指示Check

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论