QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
以下为三维论坛本版块搜集到的相关帖子,方便大家参考
' @6 B% Z, N4 `/ G2 O: y" V 6 b8 N+ n4 L% Q
三维螺纹
; _( d) h. u  P5 ^0 w0 ohttp://www.3dportal.cn/discuz/viewthread.php?tid=166433&extra=page%3D1
/ A% L9 {/ R' b) H; IAuto2004能绘制真正的弹簧
+ |  _" K7 @3 O+ _' B/ T  m( o9 Phttp://www.3dportal.cn/discuz/viewthread.php?tid=118041( j( ?) p6 H) E. k2 `0 W( {3 a
关于下面弹簧程序的问题!
, Y7 M4 f" X9 r( hhttp://www.3dportal.cn/discuz/viewthread.php?tid=1286317 S4 I& c+ ?! P7 d) a
怎样画三维螺丝?5 T9 p/ ~  I+ Y
http://www.3dportal.cn/discuz/thread-116803-1-11.html" q- c* {9 d+ w7 ^: s
CAD画3D螺纹其实很简单
/ V2 e1 x: J+ u' ^- z; Whttp://www.3dportal.cn/discuz/viewthread.php?tid=136514
, d& a& z0 p" X3 s1 B变螺距螺旋的绘制
- M% m0 O" U" fhttp://www.3dportal.cn/discuz/thread-115938-1-17.html
  |. ]9 L! A  {1 ~Visual LISP开发三维圆柱螺旋线程序# a- H- S8 w- Q$ n3 `
http://www.3dportal.cn/discuz/thread-144006-1-1.html; K" }3 r/ U' M: z: }
画螺旋线的好方法
& v$ [; X+ k+ `* P. L6 q. shttp://www.3dportal.cn/discuz/thread-114669-1-19.html9 x: {9 w# i  d$ W
螺丝的三维画法
+ q3 u: ~( ^9 ihttp://www.3dportal.cn/discuz/thread-117287-1-16.html. d' u0 C& ~! W8 m; _
用CAD画对数螺旋线+ b3 P1 q' w/ S+ j
http://www.3dportal.cn/discuz/thread-149561-1-2.html
$ m2 T7 D$ F) rAutoCAD结合MATLAB实现公式曲线、曲面的精确绘制  J$ t4 [8 H# g9 C% |3 X
http://www.3dportal.cn/discuz/viewthread.php?tid=119141
# G* s* ?6 z8 D: G) i: u, V8 v8 d5 {7 s  I( L6 }" Q, L
附件为本人搜集到的相关LSP源码程序:

目录列表

目录列表

螺旋系列.rar

18.08 KB, 下载次数: 157

源码程序

评分

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

查看全部评分

 楼主| 发表于 2006-12-3 15:40:35 | 显示全部楼层 来自: 中国吉林吉林市
AutoCAD2007有螺旋绘图命令,应该是目前最完美的AutoCAD螺旋线了。( L# R* ^0 \5 L: s" Y
3 S# f1 a3 U) \7 F
对于低版本的用户,要借助二次开发程序了。本人搜集的这些程序都是用3dpoly命令绘制的,如果你的版本太低,连这个三维多段线的命令都不支持,基本无能为力了。# I2 z% A' i2 k% r" b
虽然以前见过用平面弧绘制螺旋的方法,但与实际螺旋线相差太远,故没有搜集该程序。
- A: d: [1 G% _$ O
  _. |8 ^- X( A" v2 n, ~程序使用方法简介如下:% Z, w; P; ^- h3 F" x/ ~

! I  P+ _9 v8 s在菜单--工具---加载应用程序,  {6 W/ H4 Y) [
或者用命令: appload加载相应程序。8 g$ h: r& G  A8 l5 H/ V

  M6 \- w, M# C4 T程序前面的字母及英文为使用命令,后面汉字为说明,或者加载后注意看文本窗口的提示。
! h3 U+ e% g6 k7 j" H2 \" s: H9 N* d3 w9 x/ M
该系列程序有些是功能相同的,关键代码也一样,只所以没有去除,是为了方便LSP初学者参考,不但实用,也是非常好的编程参考资料。3 ~) g! [$ u4 ^6 o7 j

, g8 ?' `/ g, e/ X8 X以下为部分程序步骤示例:
7 T* \$ f7 x5 Z+ R2 t2 I
# h9 ^# z- W) I" G3 W  T) r9 A命令: 3dluoxuan# U- Z/ e9 {1 v3 Z. ?
中心点:
- Q; t" j- s- n8 k& `# u  l+ \' j半径: 1002 o" S2 g( w# \( H0 {& W" b
总高度: 5004 `; m; z+ H( A4 o0 A
起始角: 02 I( s- _6 Q0 M# {5 O9 g6 u3 ^% ^  N
圈数: 10* j. D2 B/ C& c$ G7 U
每圈线段数: 304 B  R& O  Z, z! H+ Z" B# `% M

' G6 K- z2 U) \/ J: A6 T' y, s1 f2 a4 q2 S! k3 {( X& @
命令: 3dspring
9 B- o4 [6 M/ H: X+ q; m" a/ j请输入底部中心点:2 y" A' C+ e2 c2 Z. ^
旋转的圈数: 10
; Y+ u5 c. t, J! A( ?8 j2 R- d% W起始半径: 200
! L9 M8 j" i( q$ G每一圈的水平增长距离: -5
. ^6 R+ j9 c# M" D. @; D每一圈的垂直增长距离: 500 J3 }' z1 f1 J8 k# B  T4 h
每一圈的插值点数<35>:+ q3 R+ q7 a8 t5 p- o4 z
) e- ?! j# {- Z( S
[ 本帖最后由 moonguy 于 2006-12-3 15:43 编辑 ]
发表于 2006-12-5 16:06:10 | 显示全部楼层 来自: 中国陕西
新手尝试了好几回3D,都被一个小螺钉挡在前面了。
  H& g& c' X! u1 k9 X! T, e! S. o感谢楼主。。。
 楼主| 发表于 2006-12-7 14:37:19 | 显示全部楼层 来自: 中国吉林吉林市
在网上看到了一些不用lsp程序画螺旋的例子,由于用到了REVOLVE命令,所以最终的结果和用平面弧绘制的一样,与实际螺旋线相差太远。所以不能算做CAD的螺旋解决方案,不过作者确实动了脑筋,现将其步骤及问题贴在下面,做出的弹簧从两面看,不一样。可以供CAD初学者练练手。
& D# n# C. o" V% e% Y3 D- ~% m4 v/ w
! l# w  j& G8 L7 n. p% n2 F6 s 6 t+ u* d' S/ N
1。画个圆,直径为弹簧截面直径
) R+ |+ D: T( a& R" ]9 a& s, F7 ~, h2,水平画直线与圆切,长度为弹簧直径
% R- q; k# H) D" Y3。圆心与直线连接线的中心画一条与之垂直的直线。
; K6 _: q  C& ?. J9 v4。MIRRO以直线为轴。
" s* c$ Z8 k3 e" \' U( S5。删除多余线段,只留2个相切圆和两条轴线(看图)* m0 Z  {' T! r; C
6。用REVOLVE命令,点选一个圆以一条轴线为中心线,角度180度(默认为360度); P( d3 p0 i1 M1 d
7。继续用REVOLVE做另一个圆,一端与前面的吻合(这里需要点技巧,留给大家自己摸索)3 d/ G/ }) e& A8 M- M0 n
8。用ARRAY,ROW里填你想要复制的数量,选取这两个实物,ROW之间的距离为圆心到圆心的距离。: b) y3 p6 D2 {
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 发表
) w* e# a1 H# k5 b5 W) R有没有2007的画法,而不是用lisp画法呢

9 W. T$ O: a; u/ h: l
1 t. Q5 G$ j! l7 S. ]! SCAD2007中如何画弹簧?9 P0 i2 C- S+ M  N' b8 D
http://www.3dportal.cn/discuz/viewthread.php?tid=192297&page=1#pid908920
& F; x' x. L8 M" g# C. |9 y8 w- l! w
# L. R$ b7 e; s; j继续补充: woaishuijia的这个贴子有画三维螺纹的动画过程(11楼)
5 E( i" u% b: U* f5 q& |# _) J7 ehttp://www.3dportal.cn/discuz/viewthread.php?tid=182026&extra=page%3D1/ G! f' e. p2 _+ [, L( L

* z7 F/ X  U  ^* A用2007如何画三位螺丝、螺母. |" |7 V9 p# H+ w# C8 n
http://www.3dportal.cn/discuz/viewthread.php?tid=196724&extra=page%3D18 [1 {- z0 T* V

) M4 x& [( y7 w0 j[ 本帖最后由 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 )

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