QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考. n, A/ Z' n: o/ S  |& Y

* m/ j0 `' x- {; v- D/ B三维螺纹4 J4 w3 r/ }' x& C8 Y; F
http://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D1$ B7 ^' s5 `3 Q5 ?+ z4 X9 v7 Z, @
Auto2004能绘制真正的弹簧
* C6 b6 }( @( Zhttp://www.3dportal.cn/discuz/viewthread.php?tid=1180414 H; ~2 m/ k4 |7 k
关于下面弹簧程序的问题!
" [+ J5 {& e' l  V$ e2 |http://www.3dportal.cn/discuz/viewthread.php?tid=128631
6 b' G# x, n, V) l% s# a* a怎样画三维螺丝?0 E; U$ c9 c9 r  A6 y* V; L, f. x
http://www.3dportal.cn/discuz/thread-116803-1-11.html
; ?: l* w$ O! d* hCAD画3D螺纹其实很简单
, \8 V/ e3 g5 w0 c+ y+ bhttp://www.3dportal.cn/discuz/viewthread.php?tid=1365145 U; q: b- O% O8 b5 |( C) O
变螺距螺旋的绘制
5 H1 d. E% c( c' B3 S$ F4 i% Chttp://www.3dportal.cn/discuz/thread-115938-1-17.html0 J3 w% k2 q! M0 }
Visual LISP开发三维圆柱螺旋线程序" r/ b) J- W& ^- Z' u
http://www.3dportal.cn/discuz/thread-144006-1-1.html1 S1 [0 r; |& J( o9 d4 M( o
画螺旋线的好方法
* \: g9 k+ {$ C  J6 ^+ v7 yhttp://www.3dportal.cn/discuz/thread-114669-1-19.html
2 o* u  }9 Z; n2 A3 w螺丝的三维画法
  o1 L1 Z9 Z% p$ x; g* rhttp://www.3dportal.cn/discuz/thread-117287-1-16.html
# U7 p  l. _4 U) \8 j/ Z. u用CAD画对数螺旋线
: f- }$ k+ S7 k5 I" {; J- Ghttp://www.3dportal.cn/discuz/thread-149561-1-2.html
  H: a3 }. C2 P( q  L6 {% W- J0 FAutoCAD结合MATLAB实现公式曲线、曲面的精确绘制" J4 n( R! K. g( r* g# t
http://www.3dportal.cn/discuz/viewthread.php?tid=119141
# n; p$ a1 }; q% E$ M) K" N8 g' i( e0 N
附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 158

源码程序

评分

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

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。$ W- Y0 l8 }" h$ ?+ B1 ?  J; X
9 `/ b7 {) P; E
对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。
2 n* t8 ]2 e1 J; U) a& k5 d虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。$ i+ q# O5 x6 u) n* @# T- N

3 K  b" c4 P* S  \程序使用方法简介如下:
* r% S4 i2 e- w) ?. o! [4 H7 a# W9 }3 u: y& m. n
在菜单--工具---加载应用程序,3 \% A( M5 w: F& H
或者用命令: appload加载相应程序。
, [# q$ T& R: `- i
) S/ a" C  T9 h" w7 ~6 l' f! Y程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。. a  k4 e* z; |8 v8 j# m

2 c6 J' I0 F( k5 q1 H该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。
  r& q# X7 ?  {0 d! x. Z9 x2 a# l; P; e8 V1 E
以下为部分程序步骤示例:
" C( u5 \8 e9 r5 \; |$ z& N  \/ s6 N* S
命令: 3dluoxuan
; |, C$ ~3 @+ Y5 @( O' O% @3 c* `中心点:
1 ^# `5 W1 v# C半径: 100
$ ^' ?) ~5 D# x8 \! i( K: X  \总高度: 500, C: m6 f5 Y: b+ t; @( d  `
起始角: 03 e; Y; S2 c( C* h# i" w% f2 W
圈数: 10
- J; m7 ~% M1 \. o/ I每圈线段数: 30* z1 x& y  J# N+ M: b8 u4 E

( X$ Q9 V2 ]0 T7 G' t/ l# V  V; T( Q7 g* s* L8 B2 G9 u
命令: 3dspring
3 v; y. @5 v2 C. I7 M% [9 |请输入底部中心点:/ ]) p: k" S) A2 |7 w: b
旋转的圈数: 10& p5 m, f& U' `+ R. c& ]/ q) c
起始半径: 200
3 ^8 x/ O9 S; v, K- `! H: ~+ ^4 W. N每一圈的水平增长距离: -5
* q) R& c4 t7 C# T; ^2 h每一圈的垂直增长距离: 50
2 e% t  J* p4 e9 [- |& p每一圈的插值点数<35>:
3 B" m; D; {. _1 A. o
5 w, X" m" @! ^/ O. Z& T6 X9 R5 y0 H[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。
$ }! A% ?% R$ R. A感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。: N1 K2 q- P! ~9 h8 h) s7 q% k0 O0 h

$ [1 p, C" q: W% g" }! c 2 H; z2 B; o+ L$ a5 U3 b3 I
1。画个圆,直径为弹簧截面直径
& @( c3 M' \0 ]5 {' J9 Y% y8 j2,水平画直线与圆切,长度为弹簧直径: @9 R% {0 x1 @7 d* [% l  I1 P
3。圆心与直线连接线的中心画一条与之垂直的直线。( M3 R; S# i" }% s% J5 S/ n" Y. ^
4。MIRRO以直线为轴。3 E5 `6 K2 [4 A1 F
5。删除多余线段,只留2个相切圆和两条轴线(看图): Q/ A& N  P: R0 |5 A; m
6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度)1 E) @9 T$ }1 o* p, n
7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索)8 a, v4 r7 o5 B! m2 Z% u$ J0 |' {: r
8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。% \; W: K* O. W( {6 q
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 发表
. c/ n8 G6 ]& K9 S+ H1 s有没有2007的画法,而不是用lisp画法呢

% d) A& W# |, j6 s$ H$ n1 p' w
. z6 O4 o8 U' y7 |6 QCAD2007中如何画弹簧?' R3 b6 A" X1 V6 }3 L! ?4 y% ?
http://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid908920
9 J& x, Z5 a# l0 E9 Q4 \3 K- L) U4 p: A( ~- v
继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼), [* e4 [" [% o4 Y2 F
http://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D18 h$ |0 n% ^+ z' R6 B
5 K' q& A4 ?: d' v* x" P
用2007如何画三位螺丝、螺母
  `$ w3 s+ \, U+ Khttp://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D1
; L, }9 g$ e7 }# D2 W, |" o% ^5 n& _2 ], U- L
[ 本帖最后由 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 )

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