请教如何在圆柱表明刻出一条螺旋曲线形状的槽?
这是一根压缩机里面的曲轴,我已经把它的平面图画出来了,3D模型也快完工了,就是还有一条最难的油槽还没画好,不知道怎么在3D模型上画出来。所以现在拿出来向各位高手朋友请教!谢谢!这个曲轴的长轴表面有一条螺旋状的270度(即3п/2)油槽,其截面如图H-H所示,是个梯形。油槽的两段分别连接两个油孔,油孔直径ф3.5,孔口倒角45度。怎样在3D模型上把它刻画出来?谢谢!
唉,我其它都画好了,就这条油槽难住了我这个新手,呵呵,所以就拿过来不吝赐教了,非常感谢!^_^
:P :P :P 怎么没人知道吗?呵呵!
其实只要有人告诉我怎样在一个圆柱体上刻画出一条螺旋曲线也行! CAD做这个实在是有难度啊. 这要先画出作为螺旋槽的拉伸路径的螺旋线,然后在垂直于螺旋线端点的平面上根据螺旋槽的半径画出一个圆,建立面域后沿路径进行拉伸,最后用差集命令去掉这条螺旋线,螺旋槽即可成形。 楼上的其实还是等于没说,不过还是要谢谢你!
因为我也知道,沿着螺旋曲线路径拉伸可以成型,但是问题的关键你还是没有回答,我就是不知道怎么来画这条曲线啊,只要能在圆柱表面画出这条曲线了,其它问题都迎刃而解了。
还有谁能够回答我,寡人愿安承教,谢谢!!^_^ 原帖由 大头非哥 于 2006-11-17 18:57 发表
楼上的其实还是等于没说,不过还是要谢谢你!
因为我也知道,沿着螺旋曲线路径拉伸可以成型,但是问题的关键你还是没有回答,我就是不知道怎么来画这条曲线啊,只要能在圆柱表面画出这条曲线了,其它问题都迎刃 ...
;P ,对不起。要想画出这条螺旋线,柱坐标+三维多段线。 好的,能不能再说得详尽一点??谢谢!
回复 #7 大头非哥 的帖子
柱坐标输入方式:“R<α,Z ”。R——输入点到Z轴的距离。在这里就是螺旋线的半径;<α——坐标点在xy平面上的投影与x轴之间的夹角。在这里可以是270/n×i(i=0,1,2,……),n——等分数,该值越大,画出的螺旋线越光顺。Z——坐标点与xy平面的距离,也就是该点的Z坐标值。在这里Z轴应与你那零件的轴线重合。在AutoCAD中画螺旋线 ,唯一的线型就是三维多段线。
如果你用的是2007版,里边就有画螺旋线的命令,用起来应该方便多了。
[ 本帖最后由 牧羊人 于 2006-11-18 22:27 编辑 ] 能演示一变吗?? 晕,今天去买了一张2007的光盘,结果安装时它要求IE6.1以上版本,网上一查,现在已经IE7了,可是就是没有for win2000的,他娘的,我一直在用2000系统,为了这个我还要重装系统啊?狂晕了!!!:Q :Q :Q 哈哈!你可真惨啊!!!:lol
等等啊!我们可爱的 zhouyuhui 同志编了一个程序!!!可以画出来的!呵呵!
可以画的不用装也行了!
(defun C:luox (/)
(setq b1 (getpoint"请输入基点:"))
(setq r (getreal"半径:"))
(setq t1 (getreal"节距:"))
(setq k (getint"段数:"))
(setq n (getint"圈数:"))
(setq ta (/(* 2 3.14159) k))
(setq j1 (/ t1 k))
(setq a 0)
(setq jj 0)
(setq ii 0)
(command "ucs" "o" b1)
(command "3dpoly" (list r 0 0))
(repeat n
(repeat k
(setq jj (+ jj 1))
(setq a (+ ta a))
(setq x (* r (cos a)))
(setq y (* r (sin a)))
(setq z (* j1 jj))
(setq p2 (list x y z))
(command p2)
)
(setq ii (+ ii 1))
(setq z (* t1 ii))
)
(command "" )
)
命令是 luox 我是新来的小莱鸟,上面的那个图我连看都看不懂,惭愧!!! 晕倒,算了吧,我都已经重装了,用2007很轻易的就画出来了,嘿嘿!
编程两个字对我来说太深奥了,我不会,也看不懂你们“可爱的 zhouyuhui 同志”编写的“天书”,呵呵!;P
回复 #8 牧羊人 的帖子
说的有点难以理解!唉!都怪自己没上好学.....:L
页:
[1]