QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
查看: 5120|回复: 11
收起左侧

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

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

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

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

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考( ?5 v7 e! p3 c  e( N' h0 r
% e+ X; |8 c, V: X
三维螺纹
$ [0 V+ M, S& I( K$ _+ o. nhttp://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D16 b$ b' k, h, c9 F
Auto2004能绘制真正的弹簧
2 x, I4 W) p) T! Ohttp://www.3dportal.cn/discuz/viewthread.php?tid=118041/ q' Q6 U0 l8 t" y5 I  m0 P( ~' k9 m
关于下面弹簧程序的问题!0 x' j; m' }5 G& S1 c
http://www.3dportal.cn/discuz/viewthread.php?tid=128631. n8 @4 K+ N+ a& {3 G
怎样画三维螺丝?$ }: c( B0 V& |9 d0 F% H3 `
http://www.3dportal.cn/discuz/thread-116803-1-11.html
3 n5 X' O" k& S$ RCAD画3D螺纹其实很简单
2 y! s. W: B/ T- a$ I2 x# U/ S$ ]8 Vhttp://www.3dportal.cn/discuz/viewthread.php?tid=136514
. }) H* O& ?" G7 X  L变螺距螺旋的绘制6 D1 B' R6 ^, J: L9 Q
http://www.3dportal.cn/discuz/thread-115938-1-17.html
* r, G9 t2 v, i! q7 @! S$ X8 A  iVisual LISP开发三维圆柱螺旋线程序+ N$ A- e5 x+ S+ g- Z) u
http://www.3dportal.cn/discuz/thread-144006-1-1.html2 i' A# j% U0 j. D. F
画螺旋线的好方法
8 u3 C4 X, C2 N% T' yhttp://www.3dportal.cn/discuz/thread-114669-1-19.html
3 D5 k- Y1 X3 R1 F螺丝的三维画法9 i1 t  l; O, b% b, F& w
http://www.3dportal.cn/discuz/thread-117287-1-16.html0 I* A3 @) S% ?0 ?9 |
用CAD画对数螺旋线
8 B1 |* Y, C$ `6 I5 M, y7 \+ Ahttp://www.3dportal.cn/discuz/thread-149561-1-2.html! {! _& s/ i9 u7 |5 w3 o
AutoCAD结合MATLAB实现公式曲线、曲面的精确绘制: C9 q$ p2 e. {
http://www.3dportal.cn/discuz/viewthread.php?tid=119141
  k2 y; F: w- G  ~& f
1 b* J1 Q* v1 {" x7 F附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 157

源码程序

评分

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

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。- T4 k, Z8 N" I, |2 _1 e% f- @7 ~

1 e1 ?9 A6 }8 D; l; r1 x0 Z对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。0 }/ x* Y& S3 C/ h" e! `0 ~% z7 l
虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。
6 [5 |& G) G) h, z, E: _
8 P6 s) P! i" H0 d9 v程序使用方法简介如下:" g; C& A( D6 v  F* Y

% B/ y) m) c' Q) D% O: M在菜单--工具---加载应用程序,
4 J) j/ H: r: f5 {7 j1 }; g或者用命令: appload加载相应程序。" A0 c2 s( }% o$ {9 Y5 w& T+ G# @

- o$ C6 x6 s- I9 `$ `程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。  K4 q0 {! z2 X8 g8 B7 J

& R7 i0 ^( w+ w! K3 @; s该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。
! V2 `5 ]# N8 W
( O3 _: w8 G' I. r+ M以下为部分程序步骤示例:
/ a$ q1 p) e* `  T1 g5 ^% v- U9 o* _* V) b$ S
命令: 3dluoxuan
6 ?" k. ~+ r9 s% y& |7 V/ l6 T中心点:7 l1 |6 U$ J  _5 @! h4 d
半径: 100
+ b3 [1 H8 ]( ^2 l; ~总高度: 5001 u8 H5 l6 N4 y$ b
起始角: 03 y+ O7 X) r# l2 o
圈数: 108 H' U# x0 r9 O
每圈线段数: 30
/ P% J5 B* S- M' @
, {) j: F3 i0 |( M9 S' q, @5 i* ^8 z3 M' X- P
命令: 3dspring
- `1 i+ R( c7 z0 A' _; e请输入底部中心点:
; [. A$ y4 }. A6 J$ |$ m2 [& u旋转的圈数: 10
5 ^  U+ W# |6 C/ h- H/ J; K5 ?: a起始半径: 200
; |7 _% _6 o! U& M" [每一圈的水平增长距离: -59 @+ M4 B7 M6 g3 [) X
每一圈的垂直增长距离: 50- T  O. Y1 F$ A" l0 x9 t
每一圈的插值点数<35>:% O. D- f5 P6 y/ e: r4 R
& a* i1 q4 p, }  Z! D
[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。
4 I8 u' L, I' {+ D& ~感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。
7 m: G" R3 j( D0 C9 p4 ?
) t# E  z8 \5 j( r- }6 [" } 9 v2 h; W8 M3 f0 g  B8 E
1。画个圆,直径为弹簧截面直径
) j: ?6 ], K/ t2,水平画直线与圆切,长度为弹簧直径
4 d6 ]" a5 x$ @3。圆心与直线连接线的中心画一条与之垂直的直线。
/ \8 E' _* N* L4。MIRRO以直线为轴。6 A* D% p$ X' o  ]: w" |
5。删除多余线段,只留2个相切圆和两条轴线(看图)6 A+ C2 ]/ L% x# J* z7 o
6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度)$ C0 j4 t+ R8 s) a6 h8 Y
7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索)2 T# ]- P$ Z/ O
8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。
* w- y/ s+ k3 L, p" d4 b9。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 发表
9 Z! m. m& E. C( l# k6 N, `有没有2007的画法,而不是用lisp画法呢
  ~/ N1 o. F) {% K

: }5 Q1 E/ l( gCAD2007中如何画弹簧?3 ?' o7 ~9 T, N; B5 @
http://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid908920, q5 N) V' `& l: {" n; G

7 F2 p5 B; n; F继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼)6 z; W4 i  f3 Z5 w1 j! r: ?
http://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D1
' t" E! i2 {; F3 f$ E5 {
( _6 w' \' Z  O& r! o用2007如何画三位螺丝、螺母. @8 f) v4 u) V0 Z
http://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D1
/ ~8 ]3 a" d7 c* K( x
1 E6 a7 ?6 `& W$ f[ 本帖最后由 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 )

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