发布命令,不论是装配模块还是零件设计模块都有的
就是给一个特征起一个别名
有点像"接口"的意思
不知道你知道 com 对象的接口的定义吗
你把一个圆柱体发布出去,取名叫"张三"
那么对于别的 catia 文件来说,它只认这个"张三",而不管张三背后到底是个什么东西
发布是可以替换的,也就是说张三可以代表任何东西,有一天,你把圆柱体替换为正方体作为张三发布
那么其他文件只知道张三,而不知道张三变了
发布命令,主要有 2 个作用
一,方便特征间替换
大哥比方, 你有 2 个零件在装配中进行了装配
零件 a 和零件b
其中零件 b 的某个轴线和零件 a 的某个发布进行了重合,一开始这个发布代表了零件 a 的某条轴线
某一个,你把这个发布替换为零件 a 的另一个轴线
那么,装配约束也就随之更新了
因为零件 b 只知道和零件 a 里的一个发布产生了约束
而不管这个发布究竟是什么东西
发布可以最大程度的防止循环引用的发生
在 catia 的工具->选项->零部件基础结构里有一个选项,可以规定外部引用必须来自发布
而没有被发布的特征不允许作为外部参考被引用
这个做的好处就是,你想让谁可以作为外部参考来引用,就发布它
而那些没有发布的就不能作为外部参考引用
catia 会弹出对话框说这个东西没有发布而不得引用
这样就可以防止循环引用的发生
发布命令是很有用的
可以说是一个非常重要的功能
前言 在 CATIAV5 中进行装配时,为了将2 个元素约束起来,常常发现这 2 个元素在当前的视角中显示不清或难以显示,从而不得不对模型进行缩放、平移、旋转,乃至隐藏一些零部件
当参与装配的零件数较多时(例如汽车或飞机等产品或零部件的设计),这些操作将显得极其繁琐,而且极易出错;一旦在设计变动时,删除后重建了这些参与约束的元素,将不得不重新定义约