iCAx开思网
标题:
当齿轮完成一个齿或一个齿槽时,可以用阵列的办法么?
[打印本页]
作者:
hyfjy
时间:
2012-3-29 21:18
标题:
当齿轮完成一个齿或一个齿槽时,可以用阵列的办法么?
当齿轮完成一个齿或一个齿槽时,可以用阵列的办法做出其余的齿或齿槽么?
在二次开发的GRIP程序中,我做不出用阵列的办法完成所有的齿或齿槽,因此在程序中只能用多次旋转复制,加布尔运算求减来做出所有的齿,但二次开发中有阵列的程序啊,如何实现呢?
我的例子:
[attach]1123832[/attach]
而这种办法明显是较为繁锁的,应该用阵列法。请高手指导。
我的程序如下:
mat(1..12)=Matrix/yzrot, 9.72972972972973
J=7
S192:
J=J+1
obj(J)=TRANSF/mat,obj(J-1)
obj(4)=SUBTRA/obj(4),WITH,obj(J-1)
IF/J< 44 ,jump/S192:
程序的意思是根据齿数计算出每齿的角度,用齿槽进行旋转复制,再用布尔求减,得到全部的齿槽。
在上一步有一个齿槽时,应该对这个齿槽进行阵列,就会简单得多了。占时也会少的。
请高手帮助。
作者:
hyfjy
时间:
2012-4-1 21:21
几天没有人能看懂,自己顶一下了,求解哦。
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3