怎么样在catia实现曲面批量开孔(孔的位置已经知道,由于空的数量较多,希望提高效率) 20
怎么样在catia实现曲面批量开孔(孔的位置已经知道,由于空的数量较多,希望提高效率),向高手求教...
怎么样在catia实现曲面批量开孔(孔的位置已经知道,由于空的数量较多,希望提高效率),向高手求教
展开
4个回答
展开全部
一共有三种办法实现快速打孔.其中一种速度不敢恭维.
第一种,使用超级副本或者用户特征.这种办法的速度并不快.
第二种,使用宏命令,大概说来就是从一个拥有孔的位置信息的excel文件里利用for循环依次读取每个孔的信息.然后使用宏来逐个在曲面上打孔.但这种孔会生成大量的操作步骤,它只是把人工的操作变为批处理来运行而已.
第三种,使用catia的知识工程阵列,同样,这种方法也需要先把点的信息存储到catia的知识工程的表列里面.存储孔信息到表列里面也是要手动,或者利用宏去外部excel文档内读取.然后编写知识工程阵列脚本来产生批量的孔.这种办法有个好处就是所有的孔和生成的知识工程阵列特征相关联.删除知识工程阵列特征.所有的孔随之删除 .
你的这个问题是比较麻烦的.我也只是在我知道的范围内帮你解答. 具体的操作我也没有弄过.但我知道这些方法是可以实现的.
第一种,使用超级副本或者用户特征.这种办法的速度并不快.
第二种,使用宏命令,大概说来就是从一个拥有孔的位置信息的excel文件里利用for循环依次读取每个孔的信息.然后使用宏来逐个在曲面上打孔.但这种孔会生成大量的操作步骤,它只是把人工的操作变为批处理来运行而已.
第三种,使用catia的知识工程阵列,同样,这种方法也需要先把点的信息存储到catia的知识工程的表列里面.存储孔信息到表列里面也是要手动,或者利用宏去外部excel文档内读取.然后编写知识工程阵列脚本来产生批量的孔.这种办法有个好处就是所有的孔和生成的知识工程阵列特征相关联.删除知识工程阵列特征.所有的孔随之删除 .
你的这个问题是比较麻烦的.我也只是在我知道的范围内帮你解答. 具体的操作我也没有弄过.但我知道这些方法是可以实现的.
展开全部
有矩形阵列,圆周阵列,还有个自定义阵列。先在面上打一个孔,再在面上画草图,定义点,不限制数量,定义位置。用此草图做自定义阵列草图。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最有效的方法是自己做一个超级副本,以后碰到开孔的,调出这个文档,就可实现,类似于自己做了个插件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把文件发我邮箱 我帮你弄一下 i10o123@163.com 明晚给你答案
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询