我正試圖在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,請分享您發現的內容。非常感謝您的意見! –