gaoencaiya 发表于 2006-3-24 11:23:00

木螺丝画法

1.画出木螺丝的局部纵剖面图,制成面域


gaoencaiya 发表于 2006-3-24 11:28:00

2.对面域使用REVOLVE命令。旋转轴为直线AB,选取旋转轴时先选B后选A。旋转角度为M。
这样,我们得到一个实体1


gaoencaiya 发表于 2006-3-24 11:33:00

3、将实体1沿Z轴负方向复制,复制距离为N,得到实体2(下图红色部分)

gaoencaiya 发表于 2006-3-24 11:38:00

4.对实体2使用ROTATE3D命令。旋转轴为直线AB,选取旋转轴时先选B后选A。旋转角度为M。


gaoencaiya 发表于 2006-3-24 11:41:00

5、合并实体1和实体2,得到实体3(注意,实体1和实体2已不存在了)

gaoencaiya 发表于 2006-3-24 11:50:00

6. 将实体3沿Z轴负方向复制,复制距离为2N,得到实体4
7. 对实体4使用ROTATE3D命令。旋转轴为直线AB,选取旋转轴时先选B后选A。旋转角度为2M。
8. 合并实体3和实体4,得到实体5(注意,实体3和实体4已不存在了)
9.将实体5沿Z轴负方向复制,复制距离为4N,得到实体6
10. 对实体6使用ROTATE3D命令。旋转轴为直线AB,选取旋转轴时先选B后选A。旋转角度为4M。
11. 合并实体5和实体6,得到实体7(注意,实体5和实体6已不存在了)
12. 将实体7沿Z轴负方向复制,复制距离为8N,得到实体8
13. 对实体8使用ROTATE3D命令。旋转轴为直线AB,选取旋转轴时先选B后选A。旋转角度为8M。
14. 合并实体7和实体8,得到实体9(注意,实体7和实体8已不存在了)

gaoencaiya 发表于 2006-3-24 11:54:00

说明,M和N值取得越小,图形越精确,但文件也越大。设螺距为S,M和N有如下关系:
S÷N = 360÷M

gaoencaiya 发表于 2006-3-24 11:59:00

说明2:
大家没有必要没完没了地画下去。大家观察到已完成了一个螺距(一般不会恰好完成,只会超过,不过没关系),就可使用3DARRAY命令进行复制并合并,得到下图(由于M、N值取得较大,所以显得粗糙)





gaoencaiya 发表于 2006-3-24 12:01:00

说明3:
此法使用与任意形状的螺纹

我爱和平 发表于 2006-3-24 12:24:00

要试一试。
页: [1]
查看完整版本: 木螺丝画法