QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
10天前
查看: 9386|回复: 22
收起左侧

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

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

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

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

x
如何在AUTOCAD中画渐开线齿轮
* W& U. U3 q0 R% a$ W
" O+ o1 Q3 X6 @找到一篇论文,想贴出来
 楼主| 发表于 2006-10-20 12:23:11 | 显示全部楼层 来自: 中国安徽马鞍山
但是不知如何上传 pdf 文档# t. G! q6 f- h

# z9 p6 b! R  V6 v7 L" }0 v[ 本帖最后由 qjpl 于 2006-10-20 12:26 编辑 ]

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

95.98 KB, 下载次数: 558

autocad中绘制渐开线齿轮

发表于 2007-4-19 08:36:34 | 显示全部楼层 来自: 中国浙江宁波
我也一直在找,谢谢8 l. [  l  w4 w2 u/ N+ a
有没有通过计算等方法来绘制的
发表于 2007-4-19 09:07:03 | 显示全部楼层 来自: 中国陕西
可以通过电子图板输入公式曲线,然后导入AUTOCAD+ F! `& P; o4 s7 S6 _5 N* ^8 Y7 M
也可以在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%3D36 k% t0 c4 |; ~/ Q, D
先画出齿廓,其余的不用说了
发表于 2007-6-1 08:23:54 | 显示全部楼层 来自: 中国江苏无锡

qq-5501297

有画渐开线的lisp啊
& v8 h- g/ t/ C0 ^只是本人不懂怎么上传,
4 F' X/ p8 V. t* v- l
9 V! w$ g1 P# Y+ n& `. y$ E/ d5 ~1.进入菜单:工具>宏>visual Basic编辑器;. d: Q" ]) y) ]* ~9 U
2.在编辑器中选菜单:插入>模块;1 G: l) A# m( K% Y9 |
3.把这部分程序拷贝到(代码)窗口中;
5 ~7 X9 |  P& H, c4.选择菜单:运行>运行子过程用户窗体;
0 @# @- B1 x7 F- P; f5.在AutoAcad绘图界面中可以看到结果. 0 b# B( ?# p: f  D, W

/ _, k* u7 A* ?, p- h, t
; v/ A7 _$ j$ Z
" d, ~  w/ o. p5 h+ N! E) S一个小程序搞定.
5 |& m: S6 ?9 ~, \% {+ K' j
2 u9 Y& u3 v$ z2 t8 B& }4 K# o. ASub jkx()7 h6 G& N2 u" z2 i9 g, E3 k$ e: Z
    Rem 绘制渐开线,By Sdh,2006-6-8+ m" x) w% f) A* ]0 h& T
    Dim d As Double   '节圆直径
6 q1 f0 k4 y9 y    Dim r As Double   '节圆半径
6 r( G2 @) f( Z1 n% {, \    Dim A As Double   '总展开角度9 D  z2 j# \/ M9 N- y( e" U7 f
    Dim Ai As Double  '展开角度
/ J9 ^; L* f4 g/ K: A' ^( d5 `    Dim Li As Double  '展开弧长
7 I. c: }! r+ B    d = 100
& N7 V# \+ C3 c+ }    A = 360
8 Y. w3 y2 `. o4 ]$ E  ~    r = d / 2
* p* Z/ t1 u' r5 }# h1 y    Dim Pnt1(2) As Double
4 h. G* D* d0 F" U    Dim Pnt2(2) As Double
) F8 t( T9 }( |- n% e2 R    Dim PntLst() As Double, N As Integer7 \+ ?/ m$ O8 k9 e1 `( z& n
    ThisDrawing.ModelSpace.AddCircle Pnt1, r0 k4 F% q# l) I7 l9 d
    For Ai = 0 To A * Atn(1) / 45# Step Atn(1) / 45#
+ ]& m$ V: d; C: k- g        Li = r * Ai
( L  M: g" i" D7 z; g        Pnt1(0) = r * Sin(Ai)0 z5 L: S8 T: H3 g
        Pnt1(1) = r * Cos(Ai)$ w' i6 t0 J) g- Q& K4 m: `
        Pnt2(0) = Pnt1(0) - Li * Cos(-Ai)
9 ^. a. t2 G6 c' P: h& R  S        Pnt2(1) = Pnt1(1) - Li * Sin(-Ai)0 o) L( ~$ j7 o6 o
        ThisDrawing.ModelSpace.AddLine Pnt1, Pnt23 \+ v' @% \. B$ B8 Y
        N = N + 1
: B: c* {) A, w) V9 ^        ReDim Preserve PntLst(N * 2 - 1)
* V( `" C8 K* g: ~        PntLst(N * 2 - 2) = Pnt2(0)
) k7 u, a$ A  P. j; W6 }! f+ t        PntLst(N * 2 - 1) = Pnt2(1)
& V2 m( {( J$ D$ H8 W    Next
- N0 y% A! e2 L3 v    If N > 1 Then
6 d" H/ Z$ u! z        ThisDrawing.ModelSpace.AddLightWeightPolyline PntLst
  T; v  b9 k0 G, Q3 u5 K1 x# D    End If" `4 L" x4 T) |. g
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

我来咯。。
/ Z+ k0 T2 A1 L& @( \, U5 ^这个我喜欢。。4 k" Y+ T$ N' v" n1 ^
找了很久了。- F# P0 ?7 T3 D7 c/ |, u
谢谢分享。。3 ?( N) y7 @, h
。。呵呵
  b$ A9 o/ k, E0 i+ x  Z( J; a3 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 )

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