我正试图在Catia中创建一个工具栏。这个工具栏(基于VBA表单)将包含应该启动Catia命令(除其他外)的按钮。我试图启动的命令之一是“约束”命令(应该允许您将草图元素放置到草绘元素中)。Catia v5 VBA,StartCommand“约束”不会给出预期的结果
我查看了命令列表(view-> commands list ...),并找到了尺寸标注工具的“Constraint”和“Constraint box”中的“Constraint ...”(它打开一个框,您可以在其中设置几何约束,这不是我想要的)。我试着用这个(最简单的情况):
Sub CATMain()
CATIA.StartCommand ("Constraint")
End Sub
,我也试着写:在窗口底部的在Catia的命令字段“C约束”。
这些尝试都没有给我我正在寻找的约束命令。相反,我得到“不可用的命令”,但如果我选择草图元素,我想约束我得到“约束框”。
如何从VBA而不是“约束盒”启动“约束”命令(用于尺寸)?
问候, 基督教
编辑:修正了一些小的拼写错误
嗨,谢谢你的回答。不要质疑你,但你确定你运行R20,如果是的话,是什么服务包?我已经在R20(SP1)和R19(2个不同的但不记得哪个)的多个设置上尝试过。我甚至让朋友们尝试一下他们的设置,但没有人能够以这种方式启动约束命令。也许他们稍后在R20中修正了一些问题? –
我在R20 SP7上测试过......我可能有能力在早些时候测试SP。 – Zzirconium
有趣的是在R20期间可能会有一些更新。如果您有机会在任何时候尝试更早的SP,请分享您发现的内容。非常感谢您的意见! –