首页 文章

Catia VBA(替换命令schreplace)

提问于
浏览
0

我正在尝试开发一个使用上下文链接的程序集......但是我需要用新的轴系统替换现有的轴系统 . 我从对象浏览器中发现了一个命令 - schreplace ...有人可以帮我解决这个问题或者建议我这样做

当零件在装配体内处于活动状态之后,选项会出现,然后右键单击轴系统并选择替换以便将其替换为另一个轴系统

1 回答

  • 1

    自动化界面(VBA)不支持Replace命令 .

    由于您负责组装,因此可以使用一些技巧来解决这个问题 .

    一种方法是在您的零件上添加一个隔离(基准)轴系统,然后使用公式编辑器(创建公式)将其设置为与上下文相同 .

    在您的部分中,从该基准轴系统完成所有构造 . 除了作为公式的输入之外,不要将复制粘贴的用于任何目的 .

    现在,如果要使用不同的轴,请将新的轴复制粘贴到您的部件中,然后更改公式以引用新副本 . 然后将更新下游几何体 . 这在VBA中都是可行的 .

    enter image description here

相关问题