QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
7天前
查看: 9537|回复: 22
收起左侧

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

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

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

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

x
如何在AUTOCAD中画渐开线齿轮
) s. n( \' O- V6 p. O
. _+ \# h" N2 D找到一篇论文,想贴出来
 楼主| 发表于 2006-10-20 12:23:11 | 显示全部楼层 来自: 中国安徽马鞍山
但是不知如何上传 pdf 文档4 a2 ]& B9 C  N

! O# Z- j- x8 M/ U# U[ 本帖最后由 qjpl 于 2006-10-20 12:26 编辑 ]

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

95.98 KB, 下载次数: 558

autocad中绘制渐开线齿轮

发表于 2007-4-19 08:36:34 | 显示全部楼层 来自: 中国浙江宁波
我也一直在找,谢谢
# U: \7 x$ P5 B5 {6 B! g9 P; Z! ~- V2 X有没有通过计算等方法来绘制的
发表于 2007-4-19 09:07:03 | 显示全部楼层 来自: 中国陕西
可以通过电子图板输入公式曲线,然后导入AUTOCAD
$ n5 e0 i. B, _' v也可以在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%3D37 A. d* G( a/ ]3 K( I  z3 I, X
先画出齿廓,其余的不用说了
发表于 2007-6-1 08:23:54 | 显示全部楼层 来自: 中国江苏无锡

qq-5501297

有画渐开线的lisp啊
) V) X9 C( Q9 j只是本人不懂怎么上传,
* k( ^; L! _* u0 }. O" |7 ^7 O2 N8 X& h4 q
1.进入菜单:工具>宏>visual Basic编辑器;1 C5 R% w, c3 N% J' }/ z9 Z
2.在编辑器中选菜单:插入>模块;
( J( ]. L1 i3 `5 e% B3.把这部分程序拷贝到(代码)窗口中;
4 m' h% K6 ]* S) }' f4.选择菜单:运行>运行子过程用户窗体;
+ x9 @* d: R3 K9 Y" e5.在AutoAcad绘图界面中可以看到结果.
, _* J% ~! q( l+ d9 [! I
; I# p- l4 R$ F! N; R7 j! g# S
, r$ z- Q1 o# v, T# V! q4 p( z
- O4 c, y; `+ C; x7 w一个小程序搞定.
% I! R1 z6 o4 T, |  h$ }6 [% U8 b& K* j  c. K0 y
Sub jkx()% \6 g3 l. M) {' W0 J
    Rem 绘制渐开线,By Sdh,2006-6-8
$ I2 b) c1 m; s8 P3 P* T    Dim d As Double   '节圆直径
/ a6 y6 W/ k# c    Dim r As Double   '节圆半径- F: D! s. @. L
    Dim A As Double   '总展开角度
9 }  Q( W: M: O8 L5 |    Dim Ai As Double  '展开角度4 o" J6 X: u# }1 B' z9 x  z- x3 v
    Dim Li As Double  '展开弧长
0 \3 a. q. m3 M% _. }. A    d = 100: g; h4 F6 h, q- I- I* J# v
    A = 3606 ?. J) G( B- o6 Q3 X
    r = d / 2
( B: S+ w& o2 R; T    Dim Pnt1(2) As Double
! `- K; N; ^5 m/ X9 ^% g1 }$ q    Dim Pnt2(2) As Double
3 c, G3 J, d' a" R% _) |' \. ?    Dim PntLst() As Double, N As Integer
! d3 J( j; t( x0 E1 b    ThisDrawing.ModelSpace.AddCircle Pnt1, r, {3 h  [( M  t% k
    For Ai = 0 To A * Atn(1) / 45# Step Atn(1) / 45#5 }9 y. G2 c- w( P
        Li = r * Ai1 ?3 h& c; `  O. m
        Pnt1(0) = r * Sin(Ai)
8 G& K3 M3 F2 K, F! @        Pnt1(1) = r * Cos(Ai)
: X5 x$ C7 {# I* H- X- C1 F        Pnt2(0) = Pnt1(0) - Li * Cos(-Ai)* O7 n& I0 ]+ O9 p# i% g9 x0 o
        Pnt2(1) = Pnt1(1) - Li * Sin(-Ai)5 K( G' C4 D+ U8 |6 \: t* W9 W8 ]7 L
        ThisDrawing.ModelSpace.AddLine Pnt1, Pnt29 i. g0 V6 p- d$ R" S
        N = N + 1
1 d9 O# j! M% [; T3 F& J8 E: y' U3 l        ReDim Preserve PntLst(N * 2 - 1)& \' b& q5 G' @2 e8 H& Z
        PntLst(N * 2 - 2) = Pnt2(0)
- T3 q4 r7 b+ d        PntLst(N * 2 - 1) = Pnt2(1)
3 f# T, Y8 T7 B0 @1 l/ n    Next
! H' [3 _  S% H4 Z    If N > 1 Then
& u  w# D$ l$ }0 p4 m        ThisDrawing.ModelSpace.AddLightWeightPolyline PntLst
8 `' U) F3 b/ D+ R: O    End If
" n- a$ @; ]+ I6 ?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

我来咯。。
6 l! [) {, K  f/ _这个我喜欢。。
; f9 \/ V8 y! o( G2 I" u找了很久了。) q% U" S7 l+ Y
谢谢分享。。
6 b# i' _8 K, v- n。。呵呵) r* L8 `. A' m% C
要是我还不能看透的话,请楼主多多指教
头像被屏蔽
发表于 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 )

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