QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
如何在AUTOCAD中画渐开线齿轮
1 D4 b( R; }5 h; o8 J. z8 P9 _+ B+ k* M
找到一篇论文,想贴出来
 楼主| 发表于 2006-10-20 12:23:11 | 显示全部楼层 来自: 中国安徽马鞍山
但是不知如何上传 pdf 文档
4 Q" v4 u) K: v+ }( H
9 x9 Y3 v9 C9 J( p$ W1 C* j$ b+ W[ 本帖最后由 qjpl 于 2006-10-20 12:26 编辑 ]

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

95.98 KB, 下载次数: 558

autocad中绘制渐开线齿轮

发表于 2007-4-19 08:36:34 | 显示全部楼层 来自: 中国浙江宁波
我也一直在找,谢谢
$ Y9 N) d% Z* s% h. p有没有通过计算等方法来绘制的
发表于 2007-4-19 09:07:03 | 显示全部楼层 来自: 中国陕西
可以通过电子图板输入公式曲线,然后导入AUTOCAD1 l0 }' K6 l- O9 q4 O, i7 T6 d
也可以在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%3D3" _# ]3 {1 _3 {% F
先画出齿廓,其余的不用说了
发表于 2007-6-1 08:23:54 | 显示全部楼层 来自: 中国江苏无锡

qq-5501297

有画渐开线的lisp啊
& l7 N" a3 J$ @1 }% k0 k# b只是本人不懂怎么上传,* z; e* F; K! p$ b  f- i' D; s

4 n+ l" l% _$ e, O+ C! x1.进入菜单:工具>宏>visual Basic编辑器;
# k/ S4 S) Z: [7 o, F2.在编辑器中选菜单:插入>模块;
. e( q1 H7 X# Q" ~3.把这部分程序拷贝到(代码)窗口中;
( b3 M5 l, Q5 i8 g. Z/ M/ Z4.选择菜单:运行>运行子过程用户窗体;. a+ J, I, S" ?2 V' ^: R/ t
5.在AutoAcad绘图界面中可以看到结果.
' U% M7 T( g' G! }6 o: d
) F& W5 i5 Y8 V5 x; T: Y9 [
1 {, ~8 g; }1 ~: M! h; K
) a: m+ e( D8 l9 q+ @; u) A4 V一个小程序搞定.4 J- K, U2 h& _

. k- t9 h2 ?. NSub jkx()8 x$ {( j3 d' \
    Rem 绘制渐开线,By Sdh,2006-6-8
* N' F- g! _6 W% w- P" |    Dim d As Double   '节圆直径( r6 b; j& X7 s5 q1 _; n% E
    Dim r As Double   '节圆半径
' \* {9 k# P" @/ A  c( t9 X    Dim A As Double   '总展开角度& i4 s0 E2 R6 U1 [
    Dim Ai As Double  '展开角度
; o( [1 ]: h5 B+ P' S! }    Dim Li As Double  '展开弧长
+ B* v* Z. N7 @    d = 100. \4 }2 I( V7 a) ]' w+ T( F+ b
    A = 360
6 ?. v; E; @9 i- M# v/ j    r = d / 2
0 K1 h) h: J% S. S' {' o    Dim Pnt1(2) As Double7 X/ B4 a: p: E3 K
    Dim Pnt2(2) As Double
4 K& c: ]4 \6 b" L& O! C: r6 F5 L: U    Dim PntLst() As Double, N As Integer2 n' n$ i- {6 L5 ?) j
    ThisDrawing.ModelSpace.AddCircle Pnt1, r# J7 `5 @8 o5 u) h4 C/ y
    For Ai = 0 To A * Atn(1) / 45# Step Atn(1) / 45#% q, n+ P  |0 `
        Li = r * Ai
8 W- x4 O. ~. u; q& _        Pnt1(0) = r * Sin(Ai)) Y: k  C4 D% P, F8 P; s
        Pnt1(1) = r * Cos(Ai)
# N% O1 y- _- N        Pnt2(0) = Pnt1(0) - Li * Cos(-Ai)
" g( G( b4 t8 f        Pnt2(1) = Pnt1(1) - Li * Sin(-Ai)
: B* j) L3 O- a        ThisDrawing.ModelSpace.AddLine Pnt1, Pnt2: Y' t9 k4 O" u' d' R# ?0 [
        N = N + 1
- k; N! `, l2 h. e        ReDim Preserve PntLst(N * 2 - 1)
# r2 W2 z0 r: h  l1 ]: E        PntLst(N * 2 - 2) = Pnt2(0)1 {" l2 i2 X' b1 ]" \5 |
        PntLst(N * 2 - 1) = Pnt2(1)
$ d" o* V% Q9 x- Y$ x" }; Z    Next
5 y5 N8 h( ~* B% w2 L, l8 \6 k9 i    If N > 1 Then$ s: s1 l* n& Y/ Q& R* o% k
        ThisDrawing.ModelSpace.AddLightWeightPolyline PntLst. j+ |9 U. o" V6 J- _8 g
    End If
9 O1 l) _$ P) Y3 l7 I4 [& sEnd 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

我来咯。。; e: |! m2 D& @5 c. Z+ F
这个我喜欢。。% r! E9 J" E- N8 R4 d0 D$ {# D
找了很久了。
! d3 V; \3 T* n3 K& H7 S谢谢分享。。, Q3 j- C" A% T" [' e
。。呵呵
9 A& U8 \& a& T4 |1 I' Z要是我还不能看透的话,请楼主多多指教
头像被屏蔽
发表于 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 )

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