QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 9392|回复: 22
收起左侧

[原创] 如何在AUTOCAD中画渐开线齿轮

[复制链接]
发表于 2006-10-20 12:22:12 | 显示全部楼层 |阅读模式 来自: 中国安徽马鞍山

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

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

x
如何在AUTOCAD中画渐开线齿轮
' m" t: e' {1 X& g+ A
; a0 h2 S: k% f( X6 s5 x9 ^找到一篇论文,想贴出来
 楼主| 发表于 2006-10-20 12:23:11 | 显示全部楼层 来自: 中国安徽马鞍山
但是不知如何上传 pdf 文档
6 J0 p  A5 Z! n* [6 L- `  B  r
+ {" C9 B: N1 x7 ], k6 H[ 本帖最后由 qjpl 于 2006-10-20 12:26 编辑 ]

用AutoCAD生成渐开线齿轮齿廓的方法.pdf

95.98 KB, 下载次数: 558

autocad中绘制渐开线齿轮

发表于 2007-4-19 08:36:34 | 显示全部楼层 来自: 中国浙江宁波
我也一直在找,谢谢. B8 w! V% ^" V' ^' X
有没有通过计算等方法来绘制的
发表于 2007-4-19 09:07:03 | 显示全部楼层 来自: 中国陕西
可以通过电子图板输入公式曲线,然后导入AUTOCAD
& x7 e% g# c0 p也可以在AUTOCAD下视精度直接插入若干点,用样条曲线拟合
发表于 2007-5-28 21:32:02 | 显示全部楼层 来自: 中国浙江宁波
VBA开发的渐开线圆柱直齿轮绘制的高变位内啮合齿轮啮合图

gear.rar

174.24 KB, 下载次数: 299

发表于 2007-5-31 16:48:55 | 显示全部楼层 来自: 中国四川成都
http://www.3dportal.cn/discuz/vi ... &extra=page%3D30 E, K# w7 T# D
先画出齿廓,其余的不用说了
发表于 2007-6-1 08:23:54 | 显示全部楼层 来自: 中国江苏无锡

qq-5501297

有画渐开线的lisp啊9 U6 Y2 }# W( o5 U: i2 f
只是本人不懂怎么上传,- r9 @9 e- {8 D7 F% _, {5 _3 ]

+ u' f* u, A# C1.进入菜单:工具>宏>visual Basic编辑器;; {/ ]5 p, b1 k" y
2.在编辑器中选菜单:插入>模块;& `3 D! B9 `  z  @. t
3.把这部分程序拷贝到(代码)窗口中;3 s2 |9 m5 z, u' K+ J. c; c$ v4 s3 k0 [1 b
4.选择菜单:运行>运行子过程用户窗体;
, [6 e' i- o4 Q5.在AutoAcad绘图界面中可以看到结果. * y2 @0 h( O# H$ n" [+ j
4 F% J. J2 O0 h/ T  p8 W; G% t& s/ q

$ V; j1 |1 Z' l% v6 Z
! A' p! Z- @7 X& b! A3 H7 C一个小程序搞定.
1 V4 q/ F' v4 u' Y( n9 Y% d0 w' t7 L8 H2 q& k: G
Sub jkx()
& X5 q; B, k2 l5 v# J% v& ], y    Rem 绘制渐开线,By Sdh,2006-6-8
$ I; T- @: a5 t1 T! }: h    Dim d As Double   '节圆直径- @! D) [  D8 Y. X8 M  G
    Dim r As Double   '节圆半径
% m- u5 {- N; R  Y/ s' w0 y    Dim A As Double   '总展开角度
! J1 A' i5 P! |7 B' o    Dim Ai As Double  '展开角度
; `: `% q' W) H( b. d7 r; U    Dim Li As Double  '展开弧长, N4 U8 \1 T* B/ V! L
    d = 100
+ n: n5 N/ h/ W9 a- @; Z    A = 360
: l% A1 G& B- `/ ]/ c  R( @$ l    r = d / 2' R5 |( C: T  W" d4 k
    Dim Pnt1(2) As Double
9 _8 v- q4 ~8 ]# g9 ?    Dim Pnt2(2) As Double: V4 e6 V' d* O" L
    Dim PntLst() As Double, N As Integer9 k# Q6 E2 E$ m6 Z
    ThisDrawing.ModelSpace.AddCircle Pnt1, r
$ z  ^# B  T( E2 X" y    For Ai = 0 To A * Atn(1) / 45# Step Atn(1) / 45#0 \  G, M4 S! ^
        Li = r * Ai
7 g+ ^/ R$ A( N0 ]. {        Pnt1(0) = r * Sin(Ai)
) v; b( @1 C+ K: ^, V+ F        Pnt1(1) = r * Cos(Ai)1 T/ I. `+ W( r
        Pnt2(0) = Pnt1(0) - Li * Cos(-Ai)% }# H1 l# }/ V# N" S" F
        Pnt2(1) = Pnt1(1) - Li * Sin(-Ai)5 J; L- n- O6 A1 g( w
        ThisDrawing.ModelSpace.AddLine Pnt1, Pnt2! K: L1 u8 `) H" v5 H% u
        N = N + 1
  _/ z& }3 U9 [( \' p        ReDim Preserve PntLst(N * 2 - 1)
: G. ^, b& x0 |1 h, q' Q        PntLst(N * 2 - 2) = Pnt2(0)' w5 j4 U" y$ S- b8 {  z( ]
        PntLst(N * 2 - 1) = Pnt2(1)# |( j8 R" d- q
    Next3 ]: E5 |' E& c5 v
    If N > 1 Then
* y: W" d, _& k" X, S  \5 g/ D+ w        ThisDrawing.ModelSpace.AddLightWeightPolyline PntLst
6 ~" h* W5 P; s2 W7 s, j    End If9 B- j* y& y, v" c9 z
End Sub
发表于 2007-6-1 17:26:22 | 显示全部楼层 来自: 中国湖北武汉
8楼大哥太高深了,小弟我看不懂.
发表于 2007-6-1 17:46:24 | 显示全部楼层 来自: 中国河南平顶山
在图纸中画齿轮齿廓,还没有实践过
发表于 2007-6-4 15:28:38 | 显示全部楼层 来自: 中国浙江台州
CAXA电子图板和AutoCAD那个更好用??
发表于 2007-6-19 12:07:57 | 显示全部楼层 来自: 中国河南安阳
真是专业啊,能具体到每个部位了,看来要学习的东西太多了!
发表于 2007-12-11 17:10:18 | 显示全部楼层 来自: 中国山西太原
非常感谢 我正需要呢
发表于 2007-12-11 17:16:40 | 显示全部楼层 来自: 中国山西运城
可以用CAXA转到CAD里面啊
发表于 2007-12-12 13:47:36 | 显示全部楼层 来自: 中国黑龙江哈尔滨
通过电子图板输入公式曲线
发表于 2007-12-12 15:09:37 | 显示全部楼层 来自: 中国山东东营
好东西啊,尤其是那个lisp程序,谢谢了,值得研究一下
发表于 2007-12-13 15:21:20 | 显示全部楼层 来自: 中国山东莱芜

谢谢

此问题大家给于了好的解决方法,值得学习!
发表于 2008-6-8 17:19:36 | 显示全部楼层 来自: 中国山西太原

fdf

我来咯。。# D- h' p! `' Y" C' T& D
这个我喜欢。。
( o1 E5 g# i) G/ s1 P" {. W找了很久了。
  N( e% |( p8 s5 R& s谢谢分享。。
. Y: j3 z4 L5 E$ w3 z* A+ a。。呵呵
+ }- `& l. J& d( V要是我还不能看透的话,请楼主多多指教
头像被屏蔽
发表于 2009-4-25 21:29:30 | 显示全部楼层 来自: 中国湖北武汉
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2009-5-12 13:34:59 | 显示全部楼层 来自: 中国内蒙古通辽
很好,我正需要呢
发表于 2010-6-15 12:19:08 | 显示全部楼层 来自: 中国山东
7楼的lsp有乱码,给个附件传上来吧
发表于 2010-12-10 18:04:01 | 显示全部楼层 来自: 中国江苏徐州
不知道能不能勇敢啊
发表于 2013-1-12 16:11:11 | 显示全部楼层 来自: 中国北京
可以试试,应该有更好的办法.
发表于 2013-2-21 23:12:11 | 显示全部楼层 来自: 中国广东东莞
谢谢楼主分享,收藏着学习
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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