QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考
# e" K/ t! q* n: }3 H9 d% D6 m0 [8 }0 A/ g
/ V1 ~; d5 a' t三维螺纹
7 e, E& X/ w  H. U0 o# t; W: Dhttp://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D1
4 Z1 {8 M2 f4 w4 R5 ~( RAuto2004能绘制真正的弹簧
, ~" c5 {9 e* Thttp://www.3dportal.cn/discuz/viewthread.php?tid=1180411 l5 h# a8 v2 G6 h
关于下面弹簧程序的问题!# r0 y6 V: v0 o+ s8 m& m
http://www.3dportal.cn/discuz/viewthread.php?tid=128631
' \% R; s4 @- d. C怎样画三维螺丝?
+ g* o' y  ]0 C# s- K% ahttp://www.3dportal.cn/discuz/thread-116803-1-11.html9 x- n: J( M% [+ j' J
CAD画3D螺纹其实很简单# K( [2 ]$ c% l) ?8 G
http://www.3dportal.cn/discuz/viewthread.php?tid=136514
9 `1 h4 V  H0 M7 n/ t变螺距螺旋的绘制
3 b! ]) B* L1 |. z( ~http://www.3dportal.cn/discuz/thread-115938-1-17.html
$ {0 r9 T6 Z$ X% l" L. t! l) hVisual LISP开发三维圆柱螺旋线程序
3 @9 T' B, g5 I. Y* G4 jhttp://www.3dportal.cn/discuz/thread-144006-1-1.html, h9 b% {3 A: k" k! l/ a& ?  `
画螺旋线的好方法
) f" A. Q- Y4 j4 t( R$ v$ Ohttp://www.3dportal.cn/discuz/thread-114669-1-19.html4 q# Y  b' J8 v5 N( N7 F3 q
螺丝的三维画法- F4 @. R. @& D4 q
http://www.3dportal.cn/discuz/thread-117287-1-16.html0 M& Q# T6 l: S/ `" w' F9 r
用CAD画对数螺旋线8 ^: p3 o( v& _9 _
http://www.3dportal.cn/discuz/thread-149561-1-2.html8 v8 P. E6 @" w1 F  h
AutoCAD结合MATLAB实现公式曲线、曲面的精确绘制; i! O( |! e! p- _5 x/ X
http://www.3dportal.cn/discuz/viewthread.php?tid=119141
- j$ V1 s- m0 b* Z# l" N) {0 y$ g; H+ B1 M: r( W8 A
附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 158

源码程序

评分

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

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。4 _# Y$ d" @7 m# }, L0 N3 N( }: F
9 k4 v: ?9 r! t3 f7 ]- p
对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。
/ f$ E5 g: r% x* A6 c9 M8 R虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。1 S+ O3 m( _* `. P' o. x1 b0 ]

5 A+ {3 O3 r. ?+ l0 s  g程序使用方法简介如下:
$ R: ?& A6 U6 F5 O7 l  h" y" h, X' A2 p5 G
在菜单--工具---加载应用程序,* d! t) Z2 ?7 h% Z
或者用命令: appload加载相应程序。8 |* g5 T$ z4 E6 Z7 L! |1 L
0 T# `" C) v& }% J' T, w3 P1 U
程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。
( u6 \* F& O+ l9 o2 _+ ^1 n) M( I- a7 R1 E& R, B
该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。* ]" l" F8 `8 [$ n/ _
! K3 t& l1 O9 B8 @6 _7 W9 f
以下为部分程序步骤示例:
) ^; T. n; |! N3 ]- e
$ B7 O* {4 ?2 w* U. C2 M命令: 3dluoxuan
6 @, L' F8 T5 G7 e6 X中心点:
/ F5 Z9 g7 y: R; j+ K, s9 r半径: 100  ]. Q9 Q2 F9 Y: J8 M! W
总高度: 500) O- h" s* K& e( h9 o3 d
起始角: 0- F0 D7 y5 s: x/ ?
圈数: 10& `: w- R, W4 c& O' o
每圈线段数: 30
9 R5 W0 |( T8 X  X$ `2 I! ]+ ^( i1 B7 U8 Z
% M2 ]* [( e- O* B9 f" M
命令: 3dspring
4 W, I% m% ^8 F/ u请输入底部中心点:
  z1 V/ c! v3 B1 @5 _! s% n旋转的圈数: 10/ ~' e' T. `" q4 w4 g
起始半径: 200
+ X9 y. r( S* k) b  C8 D/ i每一圈的水平增长距离: -5
" }2 ?0 x4 m/ l- T, I( _每一圈的垂直增长距离: 50
* N5 w5 K0 `4 A" i+ w每一圈的插值点数<35>:
+ r% `4 \0 o3 a" ]. [: k
* V+ P! W! a( J8 y6 X8 O+ m" v" O" [[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。
2 D+ Z: ~# i0 y" `' \0 h/ y感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。
/ R* W8 T9 t- M8 T" k7 d/ h ; _: V7 |1 J/ d+ l# j2 `
- z5 [  C- L9 J% g8 g
1。画个圆,直径为弹簧截面直径
) U2 _) l# g4 @- Y7 r2,水平画直线与圆切,长度为弹簧直径/ o2 N, a: U4 J" @9 {
3。圆心与直线连接线的中心画一条与之垂直的直线。
* |1 F/ G# p/ G" l4。MIRRO以直线为轴。
2 L8 \6 e3 J& W5 W" [5。删除多余线段,只留2个相切圆和两条轴线(看图)' f' _1 e( d! V* n+ I
6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度)8 f1 \1 t- J# J* u
7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索)
1 P7 S# V* X4 n4 @+ ~$ g8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。; v0 _/ I5 f+ k( i) z: j- w3 A$ b  F
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 发表. D, ]1 C/ @2 E$ v: A& `
有没有2007的画法,而不是用lisp画法呢
1 _# b- g# d) Y, C

; {/ R- u6 ]4 K+ W7 {( _& xCAD2007中如何画弹簧?
! O! N5 C- D6 q5 v) `http://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid908920
( Y! @# M  X1 ~& w) D4 G; S. `
7 ~' b- k  w/ D. N' D继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼)
; W* X& M0 V8 N  o, b% Fhttp://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D1
  q7 ]) s$ t( b- k4 }9 r: G0 E 4 ?+ E% B* O$ D+ F
用2007如何画三位螺丝、螺母
( V* C) `9 ~) ~$ b8 c( Y) p. ehttp://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D1
  I1 o4 x7 T: o6 M# |
$ w6 J6 X3 ]9 K8 D4 d[ 本帖最后由 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 )

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