QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
5天前
查看: 9531|回复: 22
收起左侧

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

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

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

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

x
如何在AUTOCAD中画渐开线齿轮
& f* i; o2 ?' M& q* t( r
% r* Z! c3 f. Z" \找到一篇论文,想贴出来
 楼主| 发表于 2006-10-20 12:23:11 | 显示全部楼层 来自: 中国安徽马鞍山
但是不知如何上传 pdf 文档  H4 V9 O( N& ~$ G& u! u
: v6 l% I  E" W5 ?0 s
[ 本帖最后由 qjpl 于 2006-10-20 12:26 编辑 ]

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

95.98 KB, 下载次数: 558

autocad中绘制渐开线齿轮

发表于 2007-4-19 08:36:34 | 显示全部楼层 来自: 中国浙江宁波
我也一直在找,谢谢8 D# ^( T- h' n! A/ w( M
有没有通过计算等方法来绘制的
发表于 2007-4-19 09:07:03 | 显示全部楼层 来自: 中国陕西
可以通过电子图板输入公式曲线,然后导入AUTOCAD
6 k+ ^8 h& d$ X' `, l' Y$ k也可以在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
4 n. y1 G+ L( w3 _- t; v  Y先画出齿廓,其余的不用说了
发表于 2007-6-1 08:23:54 | 显示全部楼层 来自: 中国江苏无锡

qq-5501297

有画渐开线的lisp啊- ?& q4 n& X3 o/ |& A# J
只是本人不懂怎么上传,1 K4 o$ N+ F& [( z( s5 |

. H. Z9 q" ~5 y6 p1.进入菜单:工具>宏>visual Basic编辑器;) _. h$ \8 W3 H
2.在编辑器中选菜单:插入>模块;
) W8 d' ?4 C3 |+ U! ^3.把这部分程序拷贝到(代码)窗口中;
4 h6 {( J0 w; i! F1 O% z4.选择菜单:运行>运行子过程用户窗体;
1 H: ]6 ]& B1 j, m' e! n5.在AutoAcad绘图界面中可以看到结果.
! k2 p8 t$ {7 i% S7 B8 @0 }! T$ e/ D; ^8 H* ?2 E4 X% v7 l
* f# ^  O5 K4 W9 y  \- a
: L& n; {# o" e. f
一个小程序搞定.0 L( z3 J( L- a
! l6 _* M* ~+ r3 Q
Sub jkx()
5 c3 O0 z; j( f9 V& z  |5 n( H    Rem 绘制渐开线,By Sdh,2006-6-8
; K5 L; a% l$ V    Dim d As Double   '节圆直径
- O2 [$ _! ]; f1 y" d    Dim r As Double   '节圆半径- n0 [6 M5 S% ^2 Z" v
    Dim A As Double   '总展开角度+ i' }% ~- L/ M
    Dim Ai As Double  '展开角度
9 _3 R! T# \/ u# H2 P( L    Dim Li As Double  '展开弧长  H! l; p5 ^* |8 I- V0 l1 L
    d = 100
# j5 B9 V7 G+ ?9 ~% s    A = 360
& Q7 H6 c7 }* c" k    r = d / 2
) m8 {) R; K3 b" _  n- c    Dim Pnt1(2) As Double
% q1 a: ^4 q" F    Dim Pnt2(2) As Double! e3 I7 @3 s( ]. k
    Dim PntLst() As Double, N As Integer
# A! W  e/ w/ O    ThisDrawing.ModelSpace.AddCircle Pnt1, r9 p. ?+ L4 L/ q7 ]  T" F8 g
    For Ai = 0 To A * Atn(1) / 45# Step Atn(1) / 45#- w0 R  q9 g0 [+ d; h
        Li = r * Ai3 l. V1 F( b1 Y! F" `, g2 G  Z3 i, h
        Pnt1(0) = r * Sin(Ai)% v5 g5 [" `8 ?# t! i
        Pnt1(1) = r * Cos(Ai)- W. ~4 s7 d$ s4 s8 N
        Pnt2(0) = Pnt1(0) - Li * Cos(-Ai)
$ k% c/ o; K0 n2 h2 [        Pnt2(1) = Pnt1(1) - Li * Sin(-Ai)
+ R0 i9 w* C( v0 B6 s6 U, c        ThisDrawing.ModelSpace.AddLine Pnt1, Pnt25 s; L' Z) a. t3 D8 Y3 W
        N = N + 16 j" A8 N6 c, |
        ReDim Preserve PntLst(N * 2 - 1)) G$ Y& a( x2 L7 m+ S: x2 B) T9 R9 D
        PntLst(N * 2 - 2) = Pnt2(0)
3 J1 r+ A0 t; Q% l        PntLst(N * 2 - 1) = Pnt2(1)
$ O6 S# `2 |$ N. z% m2 ?3 P8 H    Next
8 W+ \  N; k! j+ O+ z# \2 G1 B% [    If N > 1 Then
% s4 H& k( }, l' x$ Y- B        ThisDrawing.ModelSpace.AddLightWeightPolyline PntLst3 b6 }& }9 g" l  ?; l8 M! q
    End If0 r3 }" h/ p7 X  y- Q- F# _
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

我来咯。。
1 M) i2 V8 b! x2 K这个我喜欢。。1 J( r8 f) t+ R% t; I
找了很久了。; ]5 K+ _3 N2 s+ R1 J/ M
谢谢分享。。
$ X+ h" `6 p3 w5 S& g。。呵呵+ V; E5 Q0 P6 k/ i) f) D
要是我还不能看透的话,请楼主多多指教
头像被屏蔽
发表于 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 )

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