QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
如何在AUTOCAD中画渐开线齿轮
. ]6 }- p* @$ q: x" `8 j7 b2 B& I$ X/ v/ x6 L, q! T1 E5 |& k! j
找到一篇论文,想贴出来
 楼主| 发表于 2006-10-20 12:23:11 | 显示全部楼层 来自: 中国安徽马鞍山
但是不知如何上传 pdf 文档% J0 S5 S8 ^/ l; |: a+ o' a
9 u7 H' d( Y" R8 F0 n6 U
[ 本帖最后由 qjpl 于 2006-10-20 12:26 编辑 ]

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

95.98 KB, 下载次数: 558

autocad中绘制渐开线齿轮

发表于 2007-4-19 08:36:34 | 显示全部楼层 来自: 中国浙江宁波
我也一直在找,谢谢* B4 Q' d% [" `4 ^! |
有没有通过计算等方法来绘制的
发表于 2007-4-19 09:07:03 | 显示全部楼层 来自: 中国陕西
可以通过电子图板输入公式曲线,然后导入AUTOCAD
0 x# y( ~$ ]5 E也可以在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
# q  o! P1 Y6 S  T1 g先画出齿廓,其余的不用说了
发表于 2007-6-1 08:23:54 | 显示全部楼层 来自: 中国江苏无锡

qq-5501297

有画渐开线的lisp啊
7 _" A; Q# f+ ~3 K只是本人不懂怎么上传,
! t( l; z( L0 h: r: e  H% r+ H. s  d% ^, W! s: @. |( x3 x9 V. O8 A
1.进入菜单:工具>宏>visual Basic编辑器;7 v& ~# G, X8 f/ b7 p+ ^
2.在编辑器中选菜单:插入>模块;
0 w- o) e) |6 s8 E2 ?( i3.把这部分程序拷贝到(代码)窗口中;
8 i6 [# Y. c" o! q  O4.选择菜单:运行>运行子过程用户窗体;3 h3 c% `$ C5 l+ S
5.在AutoAcad绘图界面中可以看到结果.
4 ]# }2 q+ o6 N0 `4 ^/ v* d# L4 E9 m+ P  w/ K  A0 q2 y

9 A( u+ o! i; |& {
, Z5 @* Q0 g" k1 G0 c. ?一个小程序搞定.
$ ^2 n+ v' X: y3 x" Q5 k; \2 T6 z0 m/ u. ?
Sub jkx()( W& N; X$ E. P' _, _
    Rem 绘制渐开线,By Sdh,2006-6-8. D+ q$ S  h+ y$ {
    Dim d As Double   '节圆直径
( V+ I" k) [0 s7 m& }    Dim r As Double   '节圆半径
6 S2 t% @, K% F6 i) j# w    Dim A As Double   '总展开角度) y+ x1 T, t% O/ E# w1 z
    Dim Ai As Double  '展开角度% Q6 q+ f1 |+ w- s
    Dim Li As Double  '展开弧长2 c7 c6 z0 Y+ e7 x1 o/ d
    d = 100
" @0 }8 E$ e  y5 n) C8 Z( W2 O    A = 360
3 B5 ?2 |; d3 d. W9 S0 {    r = d / 2: }) j$ G) @3 G- u7 ^& V$ x
    Dim Pnt1(2) As Double+ b5 U3 d4 }8 a( s( L- M; k, C
    Dim Pnt2(2) As Double% S$ S* \8 l* f7 R, Y
    Dim PntLst() As Double, N As Integer+ q  J4 n- k+ G& V- \
    ThisDrawing.ModelSpace.AddCircle Pnt1, r$ Q* I: w6 J5 t2 M
    For Ai = 0 To A * Atn(1) / 45# Step Atn(1) / 45#$ _7 U& ^! j: b; C$ w
        Li = r * Ai
) m1 C$ m. g# p) L; X2 O        Pnt1(0) = r * Sin(Ai)0 l( Y- Z/ H2 ^
        Pnt1(1) = r * Cos(Ai)9 l7 n$ E" R( W2 h
        Pnt2(0) = Pnt1(0) - Li * Cos(-Ai)
/ R2 e, n( K) {' [- s" H% v2 x$ [) i        Pnt2(1) = Pnt1(1) - Li * Sin(-Ai)! S1 ^7 P/ r* U* Q
        ThisDrawing.ModelSpace.AddLine Pnt1, Pnt2
" {( Z% n2 z4 L4 A8 p        N = N + 19 A( v% \6 o# |9 a! W# R6 l  O$ c
        ReDim Preserve PntLst(N * 2 - 1)
/ @" M' F7 y6 G4 C1 U        PntLst(N * 2 - 2) = Pnt2(0)3 F5 l! W: F0 Y4 w. V# \' p
        PntLst(N * 2 - 1) = Pnt2(1)
# N0 D  k  u: z    Next# W6 K& q/ ?# _/ G% a" o* |( P
    If N > 1 Then
% I' y- ^; d* }6 b        ThisDrawing.ModelSpace.AddLightWeightPolyline PntLst2 o9 W9 C- y  M3 L& a
    End If
* [# u+ W* v% a# O5 xEnd 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

我来咯。。
  ]. J) T# D+ x& T! D这个我喜欢。。7 T- |% o. O# B. i; p
找了很久了。
2 g2 N3 ?6 t& F5 z8 d( s$ R8 G' Q谢谢分享。。
  s7 P: Q5 }" m( t7 _; Y。。呵呵
2 w; ?+ _" ^2 D" }: U4 z. X要是我还不能看透的话,请楼主多多指教
头像被屏蔽
发表于 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 )

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