QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
如何在AUTOCAD中画渐开线齿轮. }/ Z! |* m% p& w* @% j
- o; q% D% b( U: @, w3 p
找到一篇论文,想贴出来
 楼主| 发表于 2006-10-20 12:23:11 | 显示全部楼层 来自: 中国安徽马鞍山
但是不知如何上传 pdf 文档$ D$ F" {4 U8 k9 |/ T2 U9 o
" ]% E: ~/ P* m& p2 P
[ 本帖最后由 qjpl 于 2006-10-20 12:26 编辑 ]

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

95.98 KB, 下载次数: 558

autocad中绘制渐开线齿轮

发表于 2007-4-19 08:36:34 | 显示全部楼层 来自: 中国浙江宁波
我也一直在找,谢谢% x& ^$ B; m& ?0 p& P; V( O
有没有通过计算等方法来绘制的
发表于 2007-4-19 09:07:03 | 显示全部楼层 来自: 中国陕西
可以通过电子图板输入公式曲线,然后导入AUTOCAD9 m2 r4 w* M+ u- y0 y! }+ 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%3D38 @, K: W: l- K; b
先画出齿廓,其余的不用说了
发表于 2007-6-1 08:23:54 | 显示全部楼层 来自: 中国江苏无锡

qq-5501297

有画渐开线的lisp啊' z$ H5 w, R. O% n
只是本人不懂怎么上传,8 I# ~5 r; g8 o; M/ o1 s3 o
* Y5 l2 n$ y2 \
1.进入菜单:工具>宏>visual Basic编辑器;
; f' e+ [0 n8 D% ^$ h7 k5 e2.在编辑器中选菜单:插入>模块;9 W8 p& v0 U3 l( J1 X" \4 W/ ]
3.把这部分程序拷贝到(代码)窗口中;; V* g- N9 ~( F9 u
4.选择菜单:运行>运行子过程用户窗体;
0 S) u, A2 H8 I$ A5.在AutoAcad绘图界面中可以看到结果.
. l/ A; ]% V- y" Y2 P: C5 r& A4 R; Q: c% a! w

. G- H; P7 A7 k9 q  h' B3 o7 k% Y/ R+ c7 `1 o/ l
一个小程序搞定.  F6 ^7 c0 q0 _/ X! P" m( s% t0 \- T
8 A6 o6 h. u+ r3 E7 ^, |
Sub jkx()/ }9 ~5 g( a5 v$ s
    Rem 绘制渐开线,By Sdh,2006-6-8% S- W' s* Q8 ]
    Dim d As Double   '节圆直径
6 N1 K3 o7 A7 W; B: D    Dim r As Double   '节圆半径
6 F4 q; Z0 Y1 p0 j9 _    Dim A As Double   '总展开角度5 z$ d( K( K! O. o0 y
    Dim Ai As Double  '展开角度2 C( q5 N/ m' m8 G3 N- [
    Dim Li As Double  '展开弧长' Q' J3 F! [, i1 s; ~7 j
    d = 100
6 o8 X* x' N/ Z7 h    A = 360
# V3 O* @4 R$ [5 g3 [& m    r = d / 2
% w% t3 s# N5 K3 v- l9 i    Dim Pnt1(2) As Double+ g4 b' Y$ m* N5 q6 W. J% p7 j1 ~
    Dim Pnt2(2) As Double
$ K5 ?/ w. ~2 U    Dim PntLst() As Double, N As Integer
/ Y6 u& C% Q( _4 Y3 `* `& d    ThisDrawing.ModelSpace.AddCircle Pnt1, r, v8 k) z* e3 r# o# S' u
    For Ai = 0 To A * Atn(1) / 45# Step Atn(1) / 45#% T. G$ J) }7 W2 D& j% x$ o* h
        Li = r * Ai
6 t/ F* y* Q: b2 D/ N9 O" z+ ^, z        Pnt1(0) = r * Sin(Ai)
/ d; r" g- O( |# z3 s" {        Pnt1(1) = r * Cos(Ai)% O0 g, z+ T; W
        Pnt2(0) = Pnt1(0) - Li * Cos(-Ai)
; B* U' e5 `: n( z: B+ V& ]' b        Pnt2(1) = Pnt1(1) - Li * Sin(-Ai)9 P1 n, z* W8 }
        ThisDrawing.ModelSpace.AddLine Pnt1, Pnt2
0 Q' s6 J% L& P6 Y. x' s8 {- w; E( s        N = N + 1
) d% T# i( e% ?% h) E7 E/ }* c        ReDim Preserve PntLst(N * 2 - 1)
  q, i# g0 d3 B+ _( n' @0 S        PntLst(N * 2 - 2) = Pnt2(0)
* F5 P3 `1 h" i; h8 J        PntLst(N * 2 - 1) = Pnt2(1), F8 G4 Q, q$ H& k6 E- d
    Next
) ~- G0 t- P4 y3 T    If N > 1 Then: A- ~& Z2 y6 W" Q
        ThisDrawing.ModelSpace.AddLightWeightPolyline PntLst# j9 f/ f2 U: }
    End If
7 A  [" y! C" I" C' dEnd 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

我来咯。。
9 H4 y! q7 e% F7 h. }8 I这个我喜欢。。
6 x" J6 B1 w6 m/ I; E找了很久了。% H" Y/ n  u* w+ ?( y6 m3 i( F
谢谢分享。。
5 k- s" P  t8 Q3 ~。。呵呵* t7 J& M) @# d4 Y5 F% b: F# {- j
要是我还不能看透的话,请楼主多多指教
头像被屏蔽
发表于 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 )

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