我想创建一个知识模板,这样当我从一个多值参数的下拉列表中选择一个字符串值时,该反应会根据选择激发。例如,如果我选择“不切割”,则不会创建口袋特征。 (如果已经存在,则删除)如果选择“顶部切割”,则使用预定义的草图来驱动口袋功能。但是,在卡住的地方,我想通过改变定位草图的方向来定义“底部切割”。我设想这样的:如何使用VB/Knowledgeware在CATIA中更改草图的方向?
- 从下拉列表中选择“底切”
- 变化草图支持将启动
- “倒V”将 选择
- 草图将围绕翻转是xy平面
- 如果选择了“顶部和底部切割”,则会将草图返回到顶部位置(取消选中“反向V”),并镜像XY周围的结果凹坑
我已经设法完成了一切,但“改变草图支持”的“反向V”。根本不知道什么是最好的方法来实现这一点。
到目前为止,我已经创建了知识工具动作和VB动作。打开这一个任何和所有的建议。
谢谢。
欢迎来到SO--请提供相关的代码。 – bated
我无法提供相关的代码。此操作的API未公开。我能给出的最好的是上面的算法,并希望有人知道实现这一点的方法。 感谢您的欢迎。 – Mhan7