QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考
9 o* G4 ^, ~! b0 }% a : V+ G& N2 k6 `. H0 C
三维螺纹
8 e5 |& i9 H0 ?! Whttp://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D1
3 o% s/ d. x/ b% gAuto2004能绘制真正的弹簧7 D3 g4 @' H: m. i, ^5 [; C; V
http://www.3dportal.cn/discuz/viewthread.php?tid=118041
) S& Z# p) d2 ~关于下面弹簧程序的问题!. y! M1 _* ]$ F1 u0 Z0 V+ w$ T
http://www.3dportal.cn/discuz/viewthread.php?tid=128631
/ u: P( Q+ L/ S* `; l怎样画三维螺丝?
" f/ y, n* }! [. H, {5 S- Vhttp://www.3dportal.cn/discuz/thread-116803-1-11.html
8 x: s9 }$ b6 \! c  T4 `CAD画3D螺纹其实很简单
5 ?: |  m& E# e# Zhttp://www.3dportal.cn/discuz/viewthread.php?tid=136514' S& s: R6 Z' o5 a  A) u2 ^( o1 F
变螺距螺旋的绘制% l2 P( f  a: I, _0 E4 e7 R
http://www.3dportal.cn/discuz/thread-115938-1-17.html' I- F) C' m" }- N7 J
Visual LISP开发三维圆柱螺旋线程序% f/ U2 Y$ W6 l; i# y; ^( L: Q
http://www.3dportal.cn/discuz/thread-144006-1-1.html7 g3 N- s, M# }2 M- ]- H+ i
画螺旋线的好方法: i6 V# m2 [9 V, ]' j
http://www.3dportal.cn/discuz/thread-114669-1-19.html
, q  Z& [5 E4 ^  z$ ?螺丝的三维画法
2 @8 |/ f/ d. N. ohttp://www.3dportal.cn/discuz/thread-117287-1-16.html" \' ?  I7 K% c: Y3 U
用CAD画对数螺旋线
9 f3 G4 D( k( Dhttp://www.3dportal.cn/discuz/thread-149561-1-2.html& F7 S- d5 s! `3 u" g
AutoCAD结合MATLAB实现公式曲线、曲面的精确绘制- m! N7 X* o9 u  `/ u
http://www.3dportal.cn/discuz/viewthread.php?tid=119141
) Y* g- s  {+ M. Y: T4 L9 T8 `0 y" z
附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 157

源码程序

评分

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

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。
0 Y, I- n7 v$ J6 b0 K% J! j. M; K
对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。, P6 a/ ~1 Y) [
虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。: W8 k/ O7 d* v5 w: Y. Q5 r

+ s" J3 c; K* c5 P程序使用方法简介如下:0 a8 g' m( H' w1 x" _# y

2 r3 s7 L0 Q, i9 d3 n$ a  @$ H1 r  ?在菜单--工具---加载应用程序,
4 p1 c9 M+ v( P或者用命令: appload加载相应程序。
% {# ^& @) j0 V1 E
6 O: e  ^3 c; D+ }6 I程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。
  C0 M% T: A+ c3 y' u+ l' e# S( w" A) v1 o
该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。
" ~. C5 O$ a: j) [7 A# j3 ?! v3 H$ X9 u; j  y
以下为部分程序步骤示例:
) f, {# g3 |+ C* O( g! i9 h; w: k
; `! k9 C: y1 M7 R命令: 3dluoxuan( _5 n2 \& g: b
中心点:
* v% Q- n$ i0 D  P- V3 Q% U半径: 100
& U- P4 S( B* Y) s1 `: }总高度: 500
+ ?/ q9 U7 w5 ]9 r5 E/ @, }起始角: 0
$ {% Q8 i$ r& j9 B) R1 |# O$ R圈数: 10- Z& C3 U- x1 R0 e, s, w" a5 X
每圈线段数: 30
4 }, k9 l* K3 R: S5 D
0 W' I) h8 M$ M4 j8 X" @3 x5 Z$ s& \7 U6 f( c' S% _2 B- }
命令: 3dspring% V% T  y" K' e0 l9 |. [2 s
请输入底部中心点:
2 e) d) o. ^) s9 f# R5 d& N旋转的圈数: 10
% p. @% Q& \1 i3 B( _起始半径: 2005 b% }! C; Y, W
每一圈的水平增长距离: -5
) @1 l* f) h  @! T7 `5 v9 t每一圈的垂直增长距离: 506 r4 y5 A* R: B' f- n) N
每一圈的插值点数<35>:
' Y0 n  v9 R; ?5 y: }) l$ v1 u: B' Q$ q) b. v! k
[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。+ q; s0 u5 V+ I) U% G2 K# p2 R
感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。: ~* A8 a# T# z6 e" Y, @( X6 y2 z4 T" T

2 J$ \' V9 {& u0 u# b4 f* p3 [ # n# H8 @' ]7 w  C9 J) m1 s- T
1。画个圆,直径为弹簧截面直径, X! \8 \8 @. i6 n' K
2,水平画直线与圆切,长度为弹簧直径
: T0 v' M3 `2 a0 T  N7 j- o+ `3。圆心与直线连接线的中心画一条与之垂直的直线。
8 o0 F" d! L% M: Y4。MIRRO以直线为轴。8 D7 c7 s! D5 M
5。删除多余线段,只留2个相切圆和两条轴线(看图)6 ]/ K, `& Q( ^2 f) w; N3 l$ X% B
6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度)
& l  F$ L; `9 ?& B0 K' `7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索)! u4 t: {" x" V" J# B- G7 H2 b
8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。0 K5 A' [+ c8 T; H! Q
9。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 发表
. V* {/ b. Z7 ]+ H* ~3 i" R有没有2007的画法,而不是用lisp画法呢

: R# M* V+ r! V* @) `
9 f; V+ z' W0 z+ |! ?CAD2007中如何画弹簧?
3 h% i$ r$ V  A. d+ fhttp://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid908920
$ N. ~1 \( O4 Y
# j  _* I. W: H9 H0 W继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼)# ~1 e! Z% G6 i% i* l& m, a
http://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D10 V- o. g& n7 f! J/ ~
1 B" P* |  }7 H- D
用2007如何画三位螺丝、螺母" V: r, r! W. Y9 _4 W# L
http://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D1
( i7 t$ X. z. m; }+ s, @* i* _2 k# N" a: E* H: ~1 I
[ 本帖最后由 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 )

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