gpt4 book ai didi

vba - Catia v5 VBA,StartCommand "Constraint"未给出预期结果

转载 作者:行者123 更新时间:2023-12-04 19:48:09 29 4
gpt4 key购买 nike

我正在尝试在 Catia 中创建工具栏。该工具栏(基于 VBA 表单)将包含用于启动 Catia 命令(以及其他内容)的按钮。我尝试启动的命令之一是“约束”命令(它应该允许您在 Sketcher Workbench 中为草图元素放置尺寸)。

我查看了命令列表( View ->命令列表...)并找到了尺寸标注工具的“约束”和“约束框”的“约束...”(它会打开一个框,您可以在其中设置几何约束,这不是我想要的)。我试过这个(最简单的情况):

Sub CATMain()
CATIA.StartCommand ("Constraint")
End Sub

我还尝试在窗口底部的 Catia 命令字段中写入“c:Constraint”。

这些尝试都没有给我正在寻找的约束命令。相反,我得到“不可用命令”,但如果我选择要约束的草图元素,我会得到“约束框”。

如何从 VBA 而不是“约束框”启动“约束”命令(用于尺寸)?

问候,基督徒

编辑:修正了一些小的拼写错误

最佳答案

请注意,按名称启动命令是区域设置相关的。这意味着您应该在英文 CATIA 中键入“Constraint”,在法文中键入“Contrainte”等...这是一篇关于 StartCommand 的好文章,提供了几种查找命令名称的方法:http://v5vb.wordpress.com/2010/01/20/startcommand/

顺便说一句,我尝试了英语和法语,在我的 CATIA R20 上,它实际上启动了命令(等待选择要约束的元素。)小心:

  • 在草绘器中
  • 没有其他命令运行

关于vba - Catia v5 VBA,StartCommand "Constraint"未给出预期结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19200933/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com