QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考
/ B- x9 [0 @  d' H0 t) } : b% N# U- o: T3 z0 u  Z
三维螺纹
/ q4 b* J0 i3 W7 x  ]7 Thttp://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D17 u) F! v5 v1 }" n" i
Auto2004能绘制真正的弹簧
# f! k  q8 n3 l) @/ T4 h( M9 F" _http://www.3dportal.cn/discuz/viewthread.php?tid=118041
  v( W0 M( c) X关于下面弹簧程序的问题!4 y6 w+ c$ Z5 g% N# M
http://www.3dportal.cn/discuz/viewthread.php?tid=128631
, V9 Q5 H  O9 \. ^" Y8 z怎样画三维螺丝?9 `" E' C! s# Y. U
http://www.3dportal.cn/discuz/thread-116803-1-11.html5 p3 G7 E* b  b8 `- S" c
CAD画3D螺纹其实很简单% k. R& A. w' ]: d8 _0 [
http://www.3dportal.cn/discuz/viewthread.php?tid=136514
5 Y+ B3 G+ e4 {5 y/ {变螺距螺旋的绘制
4 ?4 d) p6 Y* N+ l! p$ K' \* phttp://www.3dportal.cn/discuz/thread-115938-1-17.html  t3 q4 S. |# i0 ^' t4 b# c
Visual LISP开发三维圆柱螺旋线程序: a' k# O7 z& [! Q# C# \6 f
http://www.3dportal.cn/discuz/thread-144006-1-1.html4 E) }7 V( Q8 u. ]5 S
画螺旋线的好方法
3 f; \/ v2 S/ U+ l9 ~5 Fhttp://www.3dportal.cn/discuz/thread-114669-1-19.html9 C  N0 Y5 {1 j! [) A2 b
螺丝的三维画法& [5 P! N$ ]: c% m) ?/ \" O
http://www.3dportal.cn/discuz/thread-117287-1-16.html2 @8 Q; B3 ?1 ~
用CAD画对数螺旋线
% g6 v' X5 H7 b7 T) C' a/ Hhttp://www.3dportal.cn/discuz/thread-149561-1-2.html8 q& y& e4 m" |- J6 _7 X4 c
AutoCAD结合MATLAB实现公式曲线、曲面的精确绘制! y: h( D4 ?6 R
http://www.3dportal.cn/discuz/viewthread.php?tid=1191412 g% }8 A6 V4 j) ?- j9 W( e, n! \

) S" {" _+ P" c0 ?. o附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 157

源码程序

评分

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

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。
% z# ]1 g8 n$ G5 B2 \" v. w) A0 Q: l, R9 T
对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。
2 h2 X- o* n1 Q7 J虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。
6 F2 l( g; W% [+ \$ S5 @3 d4 R4 K2 Y# E$ U: V5 x# }# H6 L: Y
程序使用方法简介如下:3 V6 ?1 [: R* ]- J! }

8 \! \  u  \4 F9 n) H0 q在菜单--工具---加载应用程序,' {, r6 O1 ~9 B* E, M9 \5 [
或者用命令: appload加载相应程序。
  b) v1 Y  J8 `) y; `
5 m. ?4 G: Y" F7 ^/ ~* |: o程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。4 n1 }3 ^+ m8 P3 c( Z% w
% H" k  X+ W# M. k* W
该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。7 `1 {8 @: O7 L' X. ?6 A) A

5 d) g& @3 T6 M/ B5 w/ V以下为部分程序步骤示例:) @" _$ E- |0 |+ h* \
) p* k7 `/ d2 `) B8 T9 r
命令: 3dluoxuan
* ]9 R* V( _1 C9 Z3 G: F  W  q中心点:
) m& V4 z- Q6 m8 v5 F半径: 100
( D9 ?) n* g* j$ ?& p& }总高度: 500
9 M$ S' r* t1 n3 R+ w1 X起始角: 0
3 |* F* ?. Q; Q& G. _$ e圈数: 10- M8 |) l4 `7 C8 D* \3 C
每圈线段数: 30
; r. o/ o' _" O! s- L4 s, G& Z$ q3 C0 L4 p' u4 {$ V- s4 A

& _+ D, L) e# l& T  O7 {命令: 3dspring# w1 d* k1 a' I) G# o+ d: s6 ?" n
请输入底部中心点:
( M. Y* T/ i) G6 f& F7 k/ y; F旋转的圈数: 10$ L1 I8 n; q4 x
起始半径: 2008 d2 }$ b7 z" h; ^/ o5 h
每一圈的水平增长距离: -5
) y+ ^; C1 O8 a1 H! z. Y, v每一圈的垂直增长距离: 50
! u! x( H% r+ y' H! U每一圈的插值点数<35>:
' J- s2 i. @/ g" Q) s
! L  b5 p- X* d/ N: }& U, Q7 p& b, j[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。8 m' \* ^( E' l
感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。
1 U: H; z& g+ y5 {* k* ~( I2 N7 R; n 0 [. i! E+ g: e) @& j) J4 |" h% i

  u6 @  {0 J6 D1。画个圆,直径为弹簧截面直径
! v7 }/ k( p( Q% K' E0 W: j2,水平画直线与圆切,长度为弹簧直径
$ x4 x3 ]1 q% K) c% l' C3。圆心与直线连接线的中心画一条与之垂直的直线。
5 ^' ?1 ~& S' @5 ?4 N: g! g4。MIRRO以直线为轴。* Y" X/ {8 X8 e: E# R9 n8 o
5。删除多余线段,只留2个相切圆和两条轴线(看图)+ t% I) r& n5 j1 B( W
6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度)
3 n5 h5 p% A8 o* k7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索)
" G/ E# O( o; c8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。& c9 u& V1 k8 v( t6 r3 T0 n
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 发表
% \: p; x8 I- w4 l: S有没有2007的画法,而不是用lisp画法呢
9 Q- z: {5 E$ }+ r3 C2 E- F2 m

+ D% Y& j( i0 P5 t. {$ O& VCAD2007中如何画弹簧?
7 {, x: s$ h" h' O, L4 k" Y( Shttp://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid908920
, Q4 \( u' t' t/ U4 d9 `- ?9 T! t! a8 H4 O( f- X
继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼)
+ y! [4 Z* l+ @/ Whttp://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D19 y2 ?2 C. b% [; u0 A
& c% t3 V% |! Q6 {3 S
用2007如何画三位螺丝、螺母/ J6 L0 W% d  T
http://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D1
4 k6 v' X% \0 C5 f" j" r; n$ p) D: r  U+ R) w
[ 本帖最后由 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 )

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