我想創建一個知識模板,這樣當我從一個多值參數的下拉列表中選擇一個字符串值時,該反應會根據選擇激發。例如,如果我選擇「不切割」,則不會創建口袋特徵。 (如果已經存在,則刪除)如果選擇「頂部切割」,則使用預定義的草圖來驅動口袋功能。但是,在卡住的地方,我想通過改變定位草圖的方向來定義「底部切割」。我設想這樣的:如何使用VB/Knowledgeware在CATIA中更改草圖的方向?
- 從下拉列表中選擇「底切」
- 變化草圖支持將啓動
- 「倒V」將 選擇
- 草圖將圍繞翻轉是xy平面
- 如果選擇了「頂部和底部切割」,則會將草圖返回到頂部位置(取消選中「反向V」),並鏡像XY周圍的結果凹坑
我已經設法完成了一切,但「改變草圖支持」的「反向V」。根本不知道什麼是最好的方法來實現這一點。
到目前爲止,我已經創建了知識工具動作和VB動作。打開這一個任何和所有的建議。
謝謝。
歡迎來到SO--請提供相關的代碼。 – bated
我無法提供相關的代碼。此操作的API未公開。我能給出的最好的是上面的算法,並希望有人知道實現這一點的方法。 感謝您的歡迎。 – Mhan7