QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考" B  e  C1 z, ]2 Y3 P1 Z
) e, I/ \! }6 L' m
三维螺纹" f" S+ J7 `3 @* n
http://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D1
. }6 w1 D: Q; s$ s0 }( U1 S% UAuto2004能绘制真正的弹簧0 P* J$ w4 k8 F
http://www.3dportal.cn/discuz/viewthread.php?tid=1180415 Y. ?3 J- S, ]
关于下面弹簧程序的问题!
2 _5 a9 }1 J( m5 S$ jhttp://www.3dportal.cn/discuz/viewthread.php?tid=1286319 \! _5 m. x' ~+ Q/ a8 |
怎样画三维螺丝?9 ^2 n0 J8 t# ^3 I) f: z
http://www.3dportal.cn/discuz/thread-116803-1-11.html" X/ Q  e0 N1 M; r% c% V/ G, ^
CAD画3D螺纹其实很简单
$ [/ O% M: X# c$ Y% ?' \http://www.3dportal.cn/discuz/viewthread.php?tid=136514# }2 G; c1 P0 U& O
变螺距螺旋的绘制9 j' I. k  Y% Q5 {  N/ L# t4 [
http://www.3dportal.cn/discuz/thread-115938-1-17.html# {0 P: \5 v/ @7 ]; n/ f. H" W
Visual LISP开发三维圆柱螺旋线程序
$ c6 t7 s! |! j/ Y3 Lhttp://www.3dportal.cn/discuz/thread-144006-1-1.html7 T7 z. G- f5 m- w  X
画螺旋线的好方法
6 U! b3 _; X4 B" lhttp://www.3dportal.cn/discuz/thread-114669-1-19.html1 j* {- \+ z- U, _
螺丝的三维画法6 S7 ?6 w: O5 ]- j$ e0 k
http://www.3dportal.cn/discuz/thread-117287-1-16.html! i$ V* D, {3 k/ L/ k1 L
用CAD画对数螺旋线
* {6 y5 f6 s# J: S* v# ohttp://www.3dportal.cn/discuz/thread-149561-1-2.html3 J- Z* i+ |" S7 ]3 Q0 F: g
AutoCAD结合MATLAB实现公式曲线、曲面的精确绘制
" z* l5 L' m+ Q: N1 [9 K3 L- W7 J) w& chttp://www.3dportal.cn/discuz/viewthread.php?tid=119141
2 _+ ?! h# x% s& @' [: w* k0 G0 j2 j) a/ a( B% A8 g
附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 158

源码程序

评分

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

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。
& f$ m' i$ o. e% R; K% {: _7 ]
  x8 \' S1 K, P/ H( x) |对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。
" R$ X9 V7 B" N9 U  w虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。7 j- F: x2 b2 g0 {3 ^- X' }9 s

! D! t: A" a  M. h: |3 r) U程序使用方法简介如下:  O1 l% f1 K' N9 s
; X! [) O- ?; _5 g
在菜单--工具---加载应用程序,6 t, H: ~0 G* |  Y- |
或者用命令: appload加载相应程序。
2 ^8 [) ~, b" L: m: W- J9 Y( T; c0 [6 `7 M! d
程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。
5 z$ F  V7 R/ W# P3 R. U
1 n2 m2 E, L& e. K4 y该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。
9 `' h: F, P6 R. c7 k
. n4 Y( l9 w- g# ?" b以下为部分程序步骤示例:
1 i% U3 n0 _7 ]1 x" f: |3 G8 l' K4 J- \6 p6 o' Z
命令: 3dluoxuan& ^, z1 g( B/ M
中心点:
- x3 p5 z0 l1 r) Q' W半径: 1008 Z$ d5 y$ l2 E% l
总高度: 500+ V. Q( m7 d9 B  ?, B" e
起始角: 0" {/ D, O# r4 v% m5 X! |6 L
圈数: 10
& {' v% o! D8 u! X每圈线段数: 309 x; m9 S, N/ X
# F  ]% S" _* b
6 j: V0 c! ~# H8 ~$ O( @6 F
命令: 3dspring* r0 J$ t/ q0 }. J; h5 G# y" L
请输入底部中心点:
+ W' q$ b+ o- N: s旋转的圈数: 10
; P) d8 P5 |8 i/ O3 S起始半径: 200
8 X/ _1 f+ L6 c: j- s1 B每一圈的水平增长距离: -5
1 E8 X6 ^: Z' o$ x/ h每一圈的垂直增长距离: 50
8 z) J% y+ K2 u9 T% @; T" l每一圈的插值点数<35>:
" f$ a  d2 B2 K5 p6 q5 l  x/ I3 s5 k" m/ ^
[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。
, G& q8 U5 W( j感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。" Z$ Q' h2 H: O

( s8 A, d% J! @7 }/ M 3 A7 n( x8 ?9 m* I6 F# [9 }& G
1。画个圆,直径为弹簧截面直径/ Q* t1 ^3 l+ W# _" G
2,水平画直线与圆切,长度为弹簧直径
' _. S# y3 Z* w4 y1 ?- n  r3。圆心与直线连接线的中心画一条与之垂直的直线。
  h+ @. @: [5 E4 z8 p4。MIRRO以直线为轴。
- j) D7 A' }- y8 O/ B# l5 V5。删除多余线段,只留2个相切圆和两条轴线(看图)
/ l4 k$ m% ^/ x4 r6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度)
" ?/ B8 K1 e; {5 p7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索). E: \# n# O0 x$ N/ J6 {! t, ^
8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。
& x4 p5 c5 h2 X1 t' R9。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 发表  ~( Q5 ?7 [4 \3 x; m
有没有2007的画法,而不是用lisp画法呢
0 l+ P4 l" P+ w" x3 O
4 R5 X% u1 l% w
CAD2007中如何画弹簧?; i: q& M- W3 s* `0 {
http://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid908920
$ [. S2 d) \- ^  F7 I8 `% K
! B$ l2 M  `9 j  u继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼), B2 ^! |: r, g" G+ n1 c
http://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D1$ J) E; {8 H$ i/ v  e, }' U8 z
3 h3 r( [7 q9 K5 u" s  x
用2007如何画三位螺丝、螺母+ d3 H1 f% E$ j$ W  E1 W
http://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D1
) F# [% G$ z: w6 x4 K$ e: W6 \/ F5 S" x  W# k/ k
[ 本帖最后由 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 )

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