QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考
5 u1 C; e+ h) @; B7 P# X( W+ K 5 B" ~. ]2 v/ C$ v8 r6 J
三维螺纹1 f, r2 ], @3 o% B0 P0 [
http://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D1
8 e0 F9 I2 E5 f. T4 k& @- t( P! WAuto2004能绘制真正的弹簧& Y. b* T: Y7 F0 s$ c* t& @
http://www.3dportal.cn/discuz/viewthread.php?tid=118041
  ?- _8 I- N9 }, Q$ O4 _6 D- h* p关于下面弹簧程序的问题!
- I7 ~& a( v! X+ F$ Q1 k6 s( fhttp://www.3dportal.cn/discuz/viewthread.php?tid=128631
5 e7 ?6 _, D, [8 ^怎样画三维螺丝?
$ ]1 N: Y& |1 {1 q- _# n$ Dhttp://www.3dportal.cn/discuz/thread-116803-1-11.html
: p6 o. c, F4 T" Q: ^CAD画3D螺纹其实很简单* u+ W( t" f  a! ^! O, d
http://www.3dportal.cn/discuz/viewthread.php?tid=136514  c6 J( n" p7 @+ e8 m" K/ l/ z
变螺距螺旋的绘制
  e; X  U0 c2 ~& n$ }) phttp://www.3dportal.cn/discuz/thread-115938-1-17.html
, ^0 G2 r0 ?& S/ d" DVisual LISP开发三维圆柱螺旋线程序
" `5 p  n6 H: qhttp://www.3dportal.cn/discuz/thread-144006-1-1.html
% r$ M& E( }2 b  [. F* U画螺旋线的好方法
9 s& o9 m  i( t) ~% Z9 Fhttp://www.3dportal.cn/discuz/thread-114669-1-19.html
4 F/ L7 L  X/ o$ I7 p$ b螺丝的三维画法
/ K" P  g, B. W; s  R3 v0 khttp://www.3dportal.cn/discuz/thread-117287-1-16.html
4 h+ P. w# k9 M6 R- y% b+ K用CAD画对数螺旋线- u4 q# V) @* g+ B+ X* {8 }
http://www.3dportal.cn/discuz/thread-149561-1-2.html+ v( Q5 K4 ~4 Q% ?4 O+ W
AutoCAD结合MATLAB实现公式曲线、曲面的精确绘制0 M6 k! q# y' O# z, l
http://www.3dportal.cn/discuz/viewthread.php?tid=119141  i. o- Y+ i9 q  M& l
' C1 f8 C3 R1 j6 S
附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 157

源码程序

评分

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

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。! b" H. @. M! ~- f( \6 d

% |$ a# E  T$ z6 Q对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。
9 {, `. s  P! a$ j& @& d虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。
, H' E$ _5 a6 W5 W' k) ?
! D6 w+ b9 e  Y/ l3 S3 c程序使用方法简介如下:
8 w! J9 D( g6 K1 k! [; Z
1 C' L. c, Q1 B6 F; t5 ~" ]在菜单--工具---加载应用程序,
! }6 m; c# Y: k- O+ W或者用命令: appload加载相应程序。
" t9 o) U  v- H! z3 Y6 s% s% ]* l. I0 e3 z- }- ~6 E" i
程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。
+ n' G3 |  w: w3 d4 _/ K
; O, G+ x& t' o5 X7 _该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。
2 B, g' E0 O! C6 {( ^1 h4 ]" X. d
0 m+ \6 S; q' C" x: b以下为部分程序步骤示例:
; [- i+ p; A: g5 F. S: P; l0 {+ f
: N: L7 V" o1 r命令: 3dluoxuan3 z3 @' M7 e2 W
中心点:! h' f( J% s9 ~" |% o
半径: 100# L$ `# w; t! c6 r3 p) H
总高度: 5003 [/ q6 q( x) W% @, N
起始角: 0% r1 M5 F' P9 E7 n
圈数: 10
. o0 A: z) c; @/ G9 Q' t$ [每圈线段数: 30# W% d2 `% D# e  H% t# T% n. }" V

5 b0 f' u1 G3 }8 T8 ?3 h6 w  ?- V1 ~) D% R- U& {2 y
命令: 3dspring
1 P* U1 i1 {, i+ \请输入底部中心点:
. Y9 {/ L  R" R9 ?8 T旋转的圈数: 10# g6 R$ I" L/ H: Y% c. f/ b9 _2 ?1 ^
起始半径: 200
4 P" m% j2 f/ S7 T8 q" R0 ]8 Q8 g/ l每一圈的水平增长距离: -5
) w# c1 j  m$ U' ?/ \每一圈的垂直增长距离: 50
5 Y1 g! ]" {6 e4 ~8 s; E3 ^每一圈的插值点数<35>:- C% {% q/ F9 r- W1 g
+ }6 l0 |9 J. `" ?4 W; L
[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。6 L' T6 {' ^8 e1 r$ _
感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。
* Y' _- j7 P, T, v; A
$ s$ J+ B" S+ L. n# y: _, s : B, s' f) @% F* O# p: i
1。画个圆,直径为弹簧截面直径
/ y4 _. F$ g8 U/ W! B: L2,水平画直线与圆切,长度为弹簧直径  r  z  ]# s" K! z" {9 e! ?
3。圆心与直线连接线的中心画一条与之垂直的直线。
+ d% U1 g7 A% H# e# E: m) x# s4。MIRRO以直线为轴。' {/ P& i0 m: X% T
5。删除多余线段,只留2个相切圆和两条轴线(看图). q+ [% l3 \( |# \: y9 h& b
6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度)
8 [7 @2 ?% c* d6 V& f/ ]$ `7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索)
4 ~0 Z3 R9 M; Y- m$ d  D/ B- j& L8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。
& r( P3 B8 L! V9。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 发表2 `5 L7 l2 u0 \5 q
有没有2007的画法,而不是用lisp画法呢

! y+ m+ j4 t: Y: x5 n6 t; |' w& u; H3 z. A  k, t
CAD2007中如何画弹簧?
. K! e  g; d6 Whttp://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid908920
; }4 [  _; V; z% |4 d# D2 ]1 V9 h) H( b: l1 Q% W3 f
继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼)
/ j6 v* }& v4 z/ g5 \5 N. T6 Zhttp://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D13 e3 T7 ]' f2 c. g2 I' n' `# o4 d

2 k9 T% L/ x/ Y& M( O! F3 g+ R用2007如何画三位螺丝、螺母" Y4 n- N  r/ b/ N0 B' T& @
http://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D1
0 Q  j: d1 I4 p) }, f% @
5 f' e  n* [4 m6 H* p[ 本帖最后由 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 )

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