QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考
: G3 m7 x7 U# K  _* d 7 [8 A( b: O- [% C/ G, M
三维螺纹8 g' x2 R" g0 Q, B; I: Q+ n1 w2 x
http://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D1$ f" l# T6 l* ?: y* u& K% M% b
Auto2004能绘制真正的弹簧
6 I4 |3 U; L$ S4 O6 R* a; ghttp://www.3dportal.cn/discuz/viewthread.php?tid=118041  T. F+ w' f! g- I! E+ V$ r
关于下面弹簧程序的问题!9 s5 W7 J* `" C/ p0 Y1 u- N
http://www.3dportal.cn/discuz/viewthread.php?tid=1286310 @: @# M% _6 Q1 G  k
怎样画三维螺丝?9 B# v3 ~: S9 a1 ?$ I' Q3 F4 M- P7 @
http://www.3dportal.cn/discuz/thread-116803-1-11.html
( d. j+ M9 f7 ~# HCAD画3D螺纹其实很简单
* X# A8 r) `3 m$ k9 ~3 o% W; F; Ahttp://www.3dportal.cn/discuz/viewthread.php?tid=1365145 B+ |% l) v- S5 P8 m" X4 g
变螺距螺旋的绘制
& P# V1 W6 M7 P" Dhttp://www.3dportal.cn/discuz/thread-115938-1-17.html
& H1 f0 N  h+ W, E/ g5 T) _Visual LISP开发三维圆柱螺旋线程序. I8 x# U" V. W0 J0 V
http://www.3dportal.cn/discuz/thread-144006-1-1.html
& R8 b' {6 s- |( T9 T画螺旋线的好方法4 a- E  }# u5 X, X1 ~
http://www.3dportal.cn/discuz/thread-114669-1-19.html
6 R  m% m6 S. o2 o: G. T! a螺丝的三维画法0 H" F3 O+ x; C' O: Z8 @' _& m/ f
http://www.3dportal.cn/discuz/thread-117287-1-16.html) Z) c5 }* p& b. ~8 {2 \# `
用CAD画对数螺旋线0 ?; P, u# u) q0 N" t9 O
http://www.3dportal.cn/discuz/thread-149561-1-2.html: P( [6 E  t3 C& Y! F' B6 {
AutoCAD结合MATLAB实现公式曲线、曲面的精确绘制. W. Y5 ^  V, t# H% P  G
http://www.3dportal.cn/discuz/viewthread.php?tid=119141
* S+ D7 k2 n8 k" A3 q6 ^
: m/ \  v$ w5 B9 N; \" ^' C附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 157

源码程序

评分

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

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。
8 q5 ?4 n) S. s" }) I0 g& [& t; e7 p' ]# Q2 D1 S9 \- N
对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。
9 q! x$ g6 O3 b1 F" Q! B虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。
3 C1 r% p" R3 j1 |8 i/ _. j0 Z
; Q0 {6 L! T- z程序使用方法简介如下:
3 j5 |9 q1 m1 L4 c, g' ~: ~6 f0 d( l/ R/ j: e2 v
在菜单--工具---加载应用程序,
* z- ]- `9 K! c* u, i# M或者用命令: appload加载相应程序。
  ~' t1 M1 k& z$ u( V7 ^
1 x! `4 t! D6 r程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。7 a3 Y1 ~% Q" e# Y4 Q

: I9 q! n0 W2 x- p+ n3 N* J4 A该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。
' u1 a. ~4 t8 d5 D3 B  D2 d0 g
# g/ Y* R7 x1 E3 c6 I$ Y以下为部分程序步骤示例:
/ M* R! C( W, a7 {' F, Z3 c$ Q$ b! \% ~
命令: 3dluoxuan
+ _/ S+ U; ^0 C; w, M中心点:  T. m) z# Z9 A' e7 u) J+ v. V) K9 a  o
半径: 100
& C) r( g) E# y总高度: 5003 R% B& q5 S7 p- B) X" k
起始角: 0
( r$ ]+ @9 l/ D' p% o$ h; L1 @& i0 E圈数: 10
1 A6 W& i+ N1 P* V每圈线段数: 30: f% }5 v% _0 h/ M+ D% F) T

8 Q. e/ q+ S; Y; p+ c0 ~* \, |7 c  _$ }5 o2 E4 o  J
命令: 3dspring
1 l  s* H6 l! T9 L: g+ {) _* B请输入底部中心点:
2 d- }0 c7 E, }! _旋转的圈数: 101 X6 @" p. K3 d4 \; V$ Q  k
起始半径: 200+ b: X- S% X' Y9 I: [" j
每一圈的水平增长距离: -5
0 e$ u& J" \" F( O. s, d: ]$ N& K每一圈的垂直增长距离: 50
9 a+ s3 Q" w2 b' M1 `& k2 i; G每一圈的插值点数<35>:) B/ L2 E! H3 n, A
/ M1 G2 x# F' `* [4 E8 g- ?
[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。
) i3 \: }" G" O  V) j感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。
; w# b( U4 z( M  I7 p" g
# h5 C, u* w' S0 j . X$ i* m, `: @) M! P
1。画个圆,直径为弹簧截面直径0 Z: [8 S; H7 j) A- k+ b  O" ^9 T
2,水平画直线与圆切,长度为弹簧直径. C' w2 g+ P. q' \
3。圆心与直线连接线的中心画一条与之垂直的直线。5 M1 f5 S, ?* g4 ?) q1 X/ d
4。MIRRO以直线为轴。7 c8 E! f/ b. I( ?2 Q+ p) @3 G; n& S
5。删除多余线段,只留2个相切圆和两条轴线(看图)- ]6 g' k0 r* m% r0 Q
6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度)+ h3 |0 R, u( e" l
7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索). H& `7 R( ?( D2 ]
8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。
9 e2 m6 n, S0 q9。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 发表4 U. ]  ]+ m5 i9 I1 l, M
有没有2007的画法,而不是用lisp画法呢
  p% a3 e6 @' f3 k& i' K& f- O
" h" k6 a5 S, I& C( x8 z
CAD2007中如何画弹簧?7 t* c8 \* r  ~" e  {
http://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid908920
- s# Z1 m/ }4 Q4 P' k- U$ _  }7 r
. z& R4 A6 Q% _9 G继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼)
# h" \6 h5 Y4 J6 J2 w6 ?http://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D1
1 ]! F% G$ g9 \2 e) ?7 N9 Q ) P; {( s! a/ W$ i
用2007如何画三位螺丝、螺母8 R! Q( o. }2 g4 A( O; F* g: Z
http://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D1
9 `/ f) G3 O' r, \: u7 j. n" L& O8 u: l) B! X6 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 )

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