QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考) M$ L0 A: n! K0 C" w/ A6 v
. o) Y" M* B! o8 D. k& `9 n# S
三维螺纹3 O+ Q8 Y. L/ d9 J. S  q
http://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D1
, H2 k4 E- k0 s3 ~6 l% FAuto2004能绘制真正的弹簧. Z6 A$ v& b+ V3 F. \
http://www.3dportal.cn/discuz/viewthread.php?tid=118041
: v1 G% |( S* ?) C关于下面弹簧程序的问题!) l3 W  W7 }& u' R; X" y; ]
http://www.3dportal.cn/discuz/viewthread.php?tid=128631
9 u: f4 t- q& u$ X怎样画三维螺丝?
! |4 I; f2 O1 G# L2 A1 I8 _& o  Khttp://www.3dportal.cn/discuz/thread-116803-1-11.html
& N* m" W2 x9 VCAD画3D螺纹其实很简单+ e- O6 x) a& s9 r8 Z+ y6 e+ t
http://www.3dportal.cn/discuz/viewthread.php?tid=1365144 m0 h" d9 ?: I2 h5 \
变螺距螺旋的绘制
& K. Q7 ~# Q" _3 P  A" q6 N/ }, D+ Mhttp://www.3dportal.cn/discuz/thread-115938-1-17.html
2 T% G0 |/ K1 Y+ U- GVisual LISP开发三维圆柱螺旋线程序; J. A$ u4 d0 T9 O
http://www.3dportal.cn/discuz/thread-144006-1-1.html+ ~& E1 {- {- j- }1 _
画螺旋线的好方法
1 X1 Y0 n0 y! k  J/ |( f" k6 Z! _8 Whttp://www.3dportal.cn/discuz/thread-114669-1-19.html
) F! G' M& z8 }" a+ d# {) [螺丝的三维画法
, i9 p. U6 x+ }# Khttp://www.3dportal.cn/discuz/thread-117287-1-16.html
0 a. U4 e/ z  x$ J1 ^+ u/ H用CAD画对数螺旋线
4 M3 J! p* L6 o8 k9 P, R7 g% qhttp://www.3dportal.cn/discuz/thread-149561-1-2.html
; Z4 w7 M- D; @8 ?# V' t( kAutoCAD结合MATLAB实现公式曲线、曲面的精确绘制
- o. K4 V! B$ T9 nhttp://www.3dportal.cn/discuz/viewthread.php?tid=119141
4 U8 i5 F# C1 G/ S4 c+ J$ w* b/ u0 u
附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 157

源码程序

评分

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

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。
- o+ P( u( U4 A1 k0 E* Z( ?0 t- C% O! q6 ~! ]2 B7 w: e
对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。# M; l* i4 `3 `$ }
虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。
* e0 L% u. g1 F" Q6 C
! B, ^& g& B0 O& A程序使用方法简介如下:
' ?5 b. U( Q) H( t
# K; ^% V  p. ^3 Z* r在菜单--工具---加载应用程序,
1 y" T5 U; F% a4 A( K' F& _- a或者用命令: appload加载相应程序。9 D7 _& k, `  h7 n* T- X' R

/ j1 p4 x' S+ [. y* w0 n程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。* i* |+ A2 v7 @  n
8 \4 V/ \( U( w8 q0 B# i, O1 @
该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。
, I2 }2 b9 y1 k# s* M4 i0 v3 M5 ?$ \- k. Q5 `% Q
以下为部分程序步骤示例:
0 i$ |  K1 n; S9 ?; }3 z
* |) P( |( j% y9 e0 y命令: 3dluoxuan
' d& U+ L, x: M% N中心点:
9 I3 n5 d# Y. @半径: 100
* u! k* q8 Y" q9 i% B总高度: 500; v. k( d! ~2 {' }
起始角: 0
4 k$ I4 x' e: e" F3 s圈数: 10+ j7 J" }3 n  W6 p7 P) F
每圈线段数: 30
" J9 O/ s+ N5 P, {- V- \" L* L' B0 \2 ^4 c

' T6 f/ e& q. {% d; Z3 v) v6 E9 z命令: 3dspring( w5 u5 f/ t+ C! n7 a3 [) B
请输入底部中心点:
1 d+ R, f8 `$ ?. J旋转的圈数: 10/ b: J  J( d1 x: ^' j3 }/ b
起始半径: 200% s) U4 g- x- n  b
每一圈的水平增长距离: -5
* S+ }8 W  x2 [8 r  R每一圈的垂直增长距离: 50
3 I2 f  f5 _; h4 g2 P每一圈的插值点数<35>:" e+ v/ h( N- ?$ L

" Y& }; g, F5 O! `[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。
/ h+ a2 y" D0 G9 c7 ^感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。$ V9 B# b" p8 w# @; G4 [( P
9 P$ V7 V  Y( Z% t% g" u
8 j: w1 W) Z: D+ c" M) l8 S+ f
1。画个圆,直径为弹簧截面直径
% j; P8 f% t0 H- o. G' K2,水平画直线与圆切,长度为弹簧直径
) Z6 C& F9 n" M: _% v9 V, \3。圆心与直线连接线的中心画一条与之垂直的直线。( ]: l( J. O5 [. H  v0 g# F  E8 g
4。MIRRO以直线为轴。
$ Z! A7 L; @% P5 u, ~0 g. x9 i5。删除多余线段,只留2个相切圆和两条轴线(看图)
3 c" L3 v8 Y( J$ U# _# {5 b; u6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度)
; J% L1 K8 M7 w' T  D2 ^7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索)6 [! e, ^& H( T& l2 u% u
8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。
% W* U! N. [0 Q$ c, R9。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 发表) `! a( Z) n9 x* P! E
有没有2007的画法,而不是用lisp画法呢
6 ^9 w  I& j5 A* |6 s# S
: `& y& y" k% f" g6 y
CAD2007中如何画弹簧?- P2 @8 _: o3 L/ [& y1 E
http://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid908920
% i, P* x% s! ?, u9 U+ g4 q$ J4 @. j) T& W. m# G
继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼)! P$ V; r9 K; p8 N9 _
http://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D1" C9 U4 q) @3 P, o
/ t$ ~5 G" H9 y! m0 \2 E
用2007如何画三位螺丝、螺母
/ k# x1 O+ a3 M- w3 Zhttp://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D1
+ @6 F1 r) F0 z* ?+ P4 @& O. |4 O. M; i. s8 a9 A
[ 本帖最后由 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 )

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