QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考8 ]3 T# z! C0 K; }

  {3 I' e6 c& g. q7 c, C三维螺纹
: y; z7 I5 ^1 w. q( V* Ohttp://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D1
: s' f. L! i+ ?4 G+ ?Auto2004能绘制真正的弹簧+ T) H4 e& C1 I
http://www.3dportal.cn/discuz/viewthread.php?tid=118041
' j. l4 O; ~- ?3 m$ {" A关于下面弹簧程序的问题!) P- z/ k$ ^: @/ e
http://www.3dportal.cn/discuz/viewthread.php?tid=128631
: o* g/ `: i$ h3 G5 t+ {怎样画三维螺丝?
7 C8 [/ ^7 ^$ v7 S  {9 k4 nhttp://www.3dportal.cn/discuz/thread-116803-1-11.html
# }) ~" d3 t/ L+ wCAD画3D螺纹其实很简单
8 T2 M! R9 E6 _1 u' T4 Zhttp://www.3dportal.cn/discuz/viewthread.php?tid=136514' F0 `1 [: t0 `+ ^  @. g  s2 x
变螺距螺旋的绘制
6 b/ t" k8 B, `, T0 o& v7 D+ |: Mhttp://www.3dportal.cn/discuz/thread-115938-1-17.html
* L4 h# Z; i  C% iVisual LISP开发三维圆柱螺旋线程序  Z$ n; h# ~7 d$ i# P
http://www.3dportal.cn/discuz/thread-144006-1-1.html, G) ^/ h6 F( c1 x" N- \" ]: S
画螺旋线的好方法& {$ `+ K3 w: N* j
http://www.3dportal.cn/discuz/thread-114669-1-19.html
/ X: S9 ^3 C( i/ M* n+ r螺丝的三维画法
6 x; }6 ?: d5 Shttp://www.3dportal.cn/discuz/thread-117287-1-16.html
7 h, y  x5 A: r6 u" R用CAD画对数螺旋线0 C5 M$ }; b- j; A0 K
http://www.3dportal.cn/discuz/thread-149561-1-2.html
% g" P6 Y- @9 ]  z$ oAutoCAD结合MATLAB实现公式曲线、曲面的精确绘制  o) A* q" h+ T- I# V3 j
http://www.3dportal.cn/discuz/viewthread.php?tid=119141  O$ V2 c; O; v8 M' e3 l
* }- u# G7 [1 V. y  h! h
附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 157

源码程序

评分

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

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。
3 b6 R# G! a0 g5 C' S) _) f9 \# {, E0 r. [. c' [+ i$ [  J, n
对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。  I* I- ?7 r. k! {6 X
虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。( o4 E! E$ y  b" @- k
+ F8 h, g% r  B/ j4 |
程序使用方法简介如下:
1 z5 D( t' ]4 [* x+ m9 a- A) p: K* p) d: i# G: j5 o
在菜单--工具---加载应用程序,/ N, O/ z' \, V# t; d
或者用命令: appload加载相应程序。' _1 N/ j6 `# G8 \! h
# u2 v5 I: h- k+ E+ t& h: d
程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。
* P  [+ j- @4 s# o- M5 d  L! S5 {$ x) h- a4 I/ k, ^
该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。/ `6 r4 f, k6 X4 P

' c% B& ^! a; |7 k( Q1 Y0 K1 C6 {3 s以下为部分程序步骤示例:
% q/ }7 V9 q& W* N+ _: e! q: c
4 ?" l4 a* {$ R  I: I' F命令: 3dluoxuan
* e7 t1 V6 v5 K4 ]5 ]% Q6 G/ y/ m中心点:1 [. K3 n  F8 ~1 j( t) T
半径: 100( ~+ P2 \: I0 W6 P  y
总高度: 5003 f7 [* n% U7 S8 ~1 d/ a
起始角: 0
" s; Y* E  c. T3 Z2 e; e5 Y圈数: 10
! z$ [7 D3 K  _. ~, B) u9 u每圈线段数: 30& ~9 |0 B1 S2 ^; G- L+ I

) z: r: [  d6 M+ e  K$ K( ^, w- Q3 ?5 B& k# }- U
命令: 3dspring5 {: e6 u+ {; m$ w$ v( _
请输入底部中心点:1 e- K+ ]) h/ }, Q( e1 B+ G$ E
旋转的圈数: 10
" @$ P3 ?9 w0 G7 N" ~7 G+ e) @起始半径: 2000 ~$ S' [; {. P& J+ S: T
每一圈的水平增长距离: -5% c7 a, n$ h$ u" g* s7 z4 d9 |
每一圈的垂直增长距离: 50
- r' c8 O1 F' c" i# X" [每一圈的插值点数<35>:
$ \/ g+ {% O: k0 W9 Q6 y  ?  [5 F, W
[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。7 |4 {9 I% X# }! I& z
感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。
% a+ Q" u1 L9 Y* U+ E! [
- r: ~2 _/ B' O2 I- ~- C! h
9 |2 x4 P. W; ~6 o$ ^, T' |$ Z* t1。画个圆,直径为弹簧截面直径
6 q- E; o+ R. r1 v2 g! |5 z2 F2,水平画直线与圆切,长度为弹簧直径6 l* a3 K9 L  [; o' Q0 @
3。圆心与直线连接线的中心画一条与之垂直的直线。
6 g2 d, [' \$ o3 Y  p; Y0 b1 h4。MIRRO以直线为轴。% \1 H! B: N3 b  {% b2 |7 s" ~; N2 U% f
5。删除多余线段,只留2个相切圆和两条轴线(看图)- s  J* h6 I/ c4 s' Y
6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度). R- G9 K: ?6 x( `% F
7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索)2 J& a% W; [: z* m8 {5 l3 f
8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。
, }2 `; b3 P4 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 发表3 Y8 W3 f$ y& n* A* [" l
有没有2007的画法,而不是用lisp画法呢

' i) k( A; Z; D1 V  V. ]! |* t
5 s2 p: C$ R9 S; O; ^0 oCAD2007中如何画弹簧?, J: [. h* Q/ ^, Q
http://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid908920
+ y  N; t! ^* l7 h/ k
. X+ \- u. @" L3 `& T  p继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼)9 ]+ p% I. e3 _7 ^2 ?% Z' i5 _
http://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D1& ~" d1 \9 l* V

( L4 d% }2 B- h& e用2007如何画三位螺丝、螺母. ~* O- Z9 z7 m) U% Z3 l
http://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D1. ~4 N( R# l1 N! T7 i) a: i
2 ]& O+ S* J, H* Q. ?" l( G8 i
[ 本帖最后由 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 )

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