QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
10天前
查看: 5077|回复: 11
收起左侧

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

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

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

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

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考+ M7 U# C  S+ t$ L/ @! G3 e6 C
9 |" [& R6 H& k6 G. U/ S( h
三维螺纹
3 M, y. T$ p% p% h& ]4 Nhttp://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D1
, ^0 ^  e% j" c' \  |7 Z" ]Auto2004能绘制真正的弹簧' n! A: u/ S8 x* ?' e$ o% ^
http://www.3dportal.cn/discuz/viewthread.php?tid=118041
" q6 g- R- a4 d2 \# ~关于下面弹簧程序的问题!" v/ E# F- t2 q0 I" s$ }
http://www.3dportal.cn/discuz/viewthread.php?tid=1286318 H' B0 F, e5 q6 g; a6 v
怎样画三维螺丝?/ M0 u- [3 m: Z2 K
http://www.3dportal.cn/discuz/thread-116803-1-11.html+ Z; e! T& Q; W6 J
CAD画3D螺纹其实很简单
' d1 T: a" h! _5 m6 Bhttp://www.3dportal.cn/discuz/viewthread.php?tid=136514# H; g8 N, v9 V: K0 W4 A. f% _' ~
变螺距螺旋的绘制
8 q+ o0 `0 Z" O# ~- r( |/ Thttp://www.3dportal.cn/discuz/thread-115938-1-17.html# g0 O! _9 r1 C# x! M
Visual LISP开发三维圆柱螺旋线程序
' G/ r  u( j/ t2 {8 bhttp://www.3dportal.cn/discuz/thread-144006-1-1.html
# O8 v) f( L7 C画螺旋线的好方法
1 `, x+ }( ^& g0 x3 W6 khttp://www.3dportal.cn/discuz/thread-114669-1-19.html
% x! i7 a7 n1 S/ E; c( L/ Y螺丝的三维画法
" N5 f, y5 ~! `http://www.3dportal.cn/discuz/thread-117287-1-16.html% ?+ P, |, J+ C" j: l) ^- r! D
用CAD画对数螺旋线) C6 r, u' H, ?
http://www.3dportal.cn/discuz/thread-149561-1-2.html
" {$ w/ P$ r% H; o$ PAutoCAD结合MATLAB实现公式曲线、曲面的精确绘制" M0 r% y. L2 h$ p# e, h
http://www.3dportal.cn/discuz/viewthread.php?tid=119141
7 w, z8 V( R* {5 \$ g5 I4 e, _' V+ U1 t# V! h) \1 k) y# R
附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 157

源码程序

评分

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

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。- q, P; [* |2 T1 @

( R! f6 g5 s$ F% `' }& d" M对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。1 ~6 u* \3 j+ T3 W" o7 q1 }4 b
虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。
% h) K( A- z+ ?- g' X. t8 B: o6 ?8 I: g7 H
程序使用方法简介如下:
% |0 ^4 [4 X% a& D% E8 C* h5 q+ q) M1 T/ e
在菜单--工具---加载应用程序,* u! W. \. H( n8 R( h# \- Q7 T3 c
或者用命令: appload加载相应程序。
5 L1 G- _9 A3 Z2 f7 \5 S4 L1 o5 ]' A  V
程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。
& L5 a3 E- E6 R% ]7 F
/ d- ^1 u: O0 g( `该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。
+ _, O! F0 k# m; @( A
: C' H3 L4 u- W3 ^1 c% p- p! I以下为部分程序步骤示例:
5 Q: L8 G- `& ?( p; |& M' j8 P  _
命令: 3dluoxuan# }( i& Z& O1 J$ V3 ^/ \) H! G
中心点:
6 ^" l( ]9 s' \- f- V0 ?7 h+ e& |9 D( M半径: 100
5 z( i5 a8 {2 T% C. I5 w* a总高度: 500
/ h7 A. P* T/ U* M7 V1 n" T0 E起始角: 0
# T- d* t8 E& i圈数: 10
0 Z. M1 w4 t2 D# u+ a. z- x% Q每圈线段数: 30. G+ b0 z0 w4 e- W8 v. l; j2 p! ^

$ [  f+ X1 _7 B
+ t) q$ v' J# }2 M7 k$ ^4 e命令: 3dspring1 g; j: O" W2 |4 R
请输入底部中心点:" u; C, c! o/ v! y, W( `
旋转的圈数: 10  c0 [7 z  U2 M% l
起始半径: 200
- `# u. D3 ?7 ^7 L每一圈的水平增长距离: -5
5 m: s" E3 i% N  v6 A) k每一圈的垂直增长距离: 50; h1 A& X, d6 Y  ^. |) B
每一圈的插值点数<35>:$ `6 I1 s8 F. k! S4 G. T

! m5 u" d! L& o[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。3 [" i$ x+ ^8 R8 ?' b! A
感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。% |1 k8 j0 O- @; U) d) M
# f9 }0 l# X& N
3 o- W) u; h; \. _# Y# N' w
1。画个圆,直径为弹簧截面直径
  b; X" u5 x3 x0 F4 B- h, o9 X5 I- \2,水平画直线与圆切,长度为弹簧直径
9 B9 E: Z! w1 L3。圆心与直线连接线的中心画一条与之垂直的直线。/ d% {4 D4 ?4 e
4。MIRRO以直线为轴。
- L6 S$ M3 q' S. `3 }: {* F. s5。删除多余线段,只留2个相切圆和两条轴线(看图)& ~( V1 ]% m9 I- w
6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度)- `( `, P1 T4 [" `! Y- d: e9 [& A
7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索)
/ d0 f- W* Y3 h  s* U% B4 v# a8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。) g5 l* L  Q! ]; i8 W
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 发表( R( @6 Q' a! \2 O
有没有2007的画法,而不是用lisp画法呢

  u9 ~! @& n8 F9 }! v/ c) }
6 `* ]- M: ?$ JCAD2007中如何画弹簧?
# G: E% r+ }/ ~- K( G$ |http://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid9089208 m7 a( _- k7 {1 g

4 a) V5 E- S/ _% c& s7 f4 K& I继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼)
/ @9 A/ f5 V& O! Yhttp://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D1
7 ^: X6 U5 s$ Q  W) u- X # |, J5 U# t' w& U
用2007如何画三位螺丝、螺母4 f- R3 H! l0 o$ B! n+ P' g
http://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D1
, X( @3 y; ^3 E4 K/ k7 t) d6 s# F5 b# r1 J, C
[ 本帖最后由 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 )

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