QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 5156|回复: 11
收起左侧

[分享] AutoCAD三维螺旋系列整理及补充篇

[复制链接]
发表于 2006-12-3 15:32:33 | 显示全部楼层 |阅读模式 来自: 中国吉林吉林市

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考0 @. T5 m) I$ w

- d* [! p- v- [5 x% d6 p三维螺纹& P! ?+ l" Z+ C$ g$ b( ]1 y
http://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D1
% C6 o2 F  |1 ?" T# FAuto2004能绘制真正的弹簧
! W" A: A. \. U, Dhttp://www.3dportal.cn/discuz/viewthread.php?tid=1180419 v9 W0 z2 r" c% I" w: n
关于下面弹簧程序的问题!4 a  `3 n1 }8 B  m% v7 ]/ C1 [
http://www.3dportal.cn/discuz/viewthread.php?tid=128631
$ @3 ~  t; d3 p. c怎样画三维螺丝?$ Q7 O5 j1 s. J9 [# w
http://www.3dportal.cn/discuz/thread-116803-1-11.html
+ ^: f; |# n+ R% JCAD画3D螺纹其实很简单
- x4 V  M4 }; }$ z% H; Ohttp://www.3dportal.cn/discuz/viewthread.php?tid=136514
- s* B0 E& [$ D0 q8 V变螺距螺旋的绘制
. X! ]8 {8 l; M6 Khttp://www.3dportal.cn/discuz/thread-115938-1-17.html" W% h6 ~; A( ^4 p7 c' q. A
Visual LISP开发三维圆柱螺旋线程序
! t7 d! S& n, N/ x- @http://www.3dportal.cn/discuz/thread-144006-1-1.html
0 j- l0 d& M, g7 b( P9 a* d6 t画螺旋线的好方法
. j* {* [+ ?3 ]8 T' p% jhttp://www.3dportal.cn/discuz/thread-114669-1-19.html
) W* l* o% n) d: _螺丝的三维画法& n5 y* G! B, k3 L. E+ M6 U+ p& W4 t
http://www.3dportal.cn/discuz/thread-117287-1-16.html6 U7 l0 Q, v# O4 Q6 i+ G. H
用CAD画对数螺旋线, A; N. K+ ?6 D, f
http://www.3dportal.cn/discuz/thread-149561-1-2.html7 f3 p) p$ Z- W6 x* }
AutoCAD结合MATLAB实现公式曲线、曲面的精确绘制, k- J5 l% T$ ^3 u% r# g* I5 {
http://www.3dportal.cn/discuz/viewthread.php?tid=119141/ ~* a8 X; z" h. W$ V9 W, f* z
7 Q0 _6 ~* O  Y4 L' \# u. O- X
附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 158

源码程序

评分

参与人数 1三维币 +10 收起 理由
唐昕晨 + 10 好资料

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。# M! Y( f4 ?, z4 y0 Y
0 Y) N5 y) b5 D* L  \" X  T
对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。8 {$ e. E7 i1 S1 w' \1 E
虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。; O4 {/ n( B+ \* G2 ^' \) Z, J
2 e3 E: b6 |, F, c
程序使用方法简介如下:
# J$ ?4 U3 G8 i! M1 Z; r* w% A0 z6 F: A7 I, ]1 M/ c
在菜单--工具---加载应用程序,
% f4 b+ @# C$ |) d. C或者用命令: appload加载相应程序。
4 I2 w3 r1 ~' w8 B9 I+ q- i$ I" B1 z
程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。
6 O' t' w! Y* R5 |5 ?1 ]% k: r  n# @* P. `4 B& v+ T
该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。; V. [$ k9 V* P, d/ i+ g

: Y6 T! R" h& V+ Q0 ^% f. }以下为部分程序步骤示例:+ P6 G! L9 T2 A: Y
5 P5 B; l! s* Q3 @, ?9 G
命令: 3dluoxuan6 t1 a9 U( G: ?- o
中心点:
) o% x- T* Z/ o' V, Q$ E5 F: s半径: 100
; m+ R/ @. S  e: k% l( d总高度: 500
- y3 r2 C# x$ o* I起始角: 0
- f  t# h/ V2 J/ t圈数: 106 \; x* g' u9 V0 q: i
每圈线段数: 30
, H3 _7 Y9 u6 i2 q( n% ]6 v) Q3 N* W* E. A0 {
4 k# g7 z1 m9 i7 K% y2 u( o8 ]
命令: 3dspring
- m. N% t' f- u) v: m- R请输入底部中心点:
9 F- c, p, q, G: x旋转的圈数: 10
2 N0 [! a2 ^( t0 D  h起始半径: 200- K6 N. l5 `5 C( B0 L  }- U3 s
每一圈的水平增长距离: -5
0 r9 t4 u( ?" p( ?) |每一圈的垂直增长距离: 50
' |: E) v* l9 a' Q% y每一圈的插值点数<35>:
  k. b8 b, |& n5 |6 A
8 v% |# `7 D. p[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。
0 \+ I4 R5 o( s6 u感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。6 T; I, L7 r* n- X) j9 `* u
& [# I8 F( ~. j" \9 E

3 X6 h0 D1 i: X8 g; U+ A6 O0 k1 C/ ~1。画个圆,直径为弹簧截面直径
/ q+ \& [. d  i! ~2 B% M2 Z2,水平画直线与圆切,长度为弹簧直径
* U( L  X! k# j  C: Z3。圆心与直线连接线的中心画一条与之垂直的直线。' u6 b# Q& ~6 s
4。MIRRO以直线为轴。2 I8 Q7 ], [' ~& h- N
5。删除多余线段,只留2个相切圆和两条轴线(看图)1 Q( y* i7 `+ p& P
6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度)
" e8 ?7 x) k  _5 \4 F0 J4 X; Z8 s& k7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索)
" R  t5 S. K  H8 a8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。
( f( i6 D+ n, a% l; N. M9。OK,完成!!!恭喜。

主要步骤

主要步骤

结果

结果
发表于 2006-12-8 08:12:56 | 显示全部楼层 来自: 中国浙江绍兴
好东西,个人觉的CAD里面曲面和螺旋最难搞了
发表于 2006-12-8 10:17:32 | 显示全部楼层 来自: 中国广西南宁
楼主辛苦,为什么要用cad来画三维呢
发表于 2006-12-20 12:17:16 | 显示全部楼层 来自: 中国天津
已入我的收藏,谢谢楼主,挺有用的东西
发表于 2007-1-8 19:06:18 | 显示全部楼层 来自: 中国河北廊坊
有没有2007的画法,而不是用lisp画法呢
 楼主| 发表于 2007-1-8 20:39:36 | 显示全部楼层 来自: 中国吉林吉林市
原帖由 一页扁舟 于 2007-1-8 19:06 发表
/ Z- Y" s3 _6 L" _. c有没有2007的画法,而不是用lisp画法呢
7 k# ^# W9 V8 ?/ o% m9 J# J/ W
- u8 s( ~" E5 }4 f
CAD2007中如何画弹簧?
( W7 {0 ~, y' Y1 chttp://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid908920
6 Q9 Q, }6 [4 }! @, S" T* l8 |: j5 m6 r3 z6 q; _$ R: I) A' c
继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼)
6 O4 S! W* g; j$ @3 Y; K1 jhttp://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D1. `3 S# x9 h2 R4 |5 l

$ i1 N% {" j0 r% p& M! m用2007如何画三位螺丝、螺母/ C4 I$ p  [' f- {
http://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D1
2 F' L) n) S: u# t7 ~2 S
0 Y& X% ~% o5 u( I' e[ 本帖最后由 moonguy 于 2007-1-9 16:33 编辑 ]
发表于 2007-11-2 23:25:23 | 显示全部楼层 来自: 中国广东广州
楼主辛苦啦!已入我的收藏。谢谢!! :handshake
发表于 2007-11-3 10:26:43 | 显示全部楼层 来自: 中国河北邯郸

已经收藏

:loveliness: :loveliness: :loveliness:
发表于 2009-6-5 20:46:20 | 显示全部楼层 来自: 中国湖北武汉
感谢LZ,收益非浅啊~~辛苦了~~
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表