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