QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
查看: 9533|回复: 22
收起左侧

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

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

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

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

x
如何在AUTOCAD中画渐开线齿轮4 `4 T0 w& ^- O2 O6 T5 j! k; v& G

6 |, O& k% D/ G/ i3 o! g" l5 p! Q找到一篇论文,想贴出来
 楼主| 发表于 2006-10-20 12:23:11 | 显示全部楼层 来自: 中国安徽马鞍山
但是不知如何上传 pdf 文档
# N7 \6 J2 p+ v) ~$ p/ _- ^
8 {+ d: l) C" b) i[ 本帖最后由 qjpl 于 2006-10-20 12:26 编辑 ]

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

95.98 KB, 下载次数: 558

autocad中绘制渐开线齿轮

发表于 2007-4-19 08:36:34 | 显示全部楼层 来自: 中国浙江宁波
我也一直在找,谢谢4 b5 ^( [" w! o, n2 \: a+ O
有没有通过计算等方法来绘制的
发表于 2007-4-19 09:07:03 | 显示全部楼层 来自: 中国陕西
可以通过电子图板输入公式曲线,然后导入AUTOCAD( g! O2 @, f  p8 i5 g
也可以在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+ ^1 b' `) t, [
先画出齿廓,其余的不用说了
发表于 2007-6-1 08:23:54 | 显示全部楼层 来自: 中国江苏无锡

qq-5501297

有画渐开线的lisp啊  T2 \0 m6 ?4 Y- f9 {
只是本人不懂怎么上传,
' T3 i5 ]% m6 I1 ^% \# V5 ]. {
, j; k' ]2 d0 q. \1.进入菜单:工具>宏>visual Basic编辑器;
+ K* T8 e4 n' H& Z- T2.在编辑器中选菜单:插入>模块;( h, F3 y+ A8 n+ J2 J* e7 I* K* \
3.把这部分程序拷贝到(代码)窗口中;$ r: H+ M, z6 T! c" ^# Z
4.选择菜单:运行>运行子过程用户窗体;
6 D5 d3 q' {! q- ?  c5.在AutoAcad绘图界面中可以看到结果.
2 x1 k% o2 D; |1 G: s( A4 Q  B2 R3 A0 r, R9 _0 X

5 S  J1 x( B! w0 L1 x
, u8 \7 q; b% o* G% k一个小程序搞定.
! m. S) @. X) s9 K3 }: D* x3 Y3 b8 U7 l) i2 q
Sub jkx()
) _3 V9 `6 b7 g( `6 {    Rem 绘制渐开线,By Sdh,2006-6-8  `. N# X; K  M! t: b$ k
    Dim d As Double   '节圆直径0 L$ y0 N! J6 p, V# |+ L; X# H
    Dim r As Double   '节圆半径
5 L4 q* ~0 N/ ~9 p& d# M- v    Dim A As Double   '总展开角度6 P7 v! z- S; O+ ^
    Dim Ai As Double  '展开角度
6 X# j: \& a) z    Dim Li As Double  '展开弧长
3 k- U4 f" y' B/ ^5 m4 T) J    d = 100
  e5 o3 F% u$ n+ X# C# s    A = 360' B. ^3 d7 u9 f/ E" d& S) r
    r = d / 2
' b" D" W" h7 C  b; N" ^    Dim Pnt1(2) As Double9 x7 b% F3 z8 l3 c" [
    Dim Pnt2(2) As Double: U; T! e4 x" m: R& g5 Q' K
    Dim PntLst() As Double, N As Integer2 R* P% B1 ~' C: t, n/ ]; c- _
    ThisDrawing.ModelSpace.AddCircle Pnt1, r
5 ~6 x( l/ U  z0 L& c' t" u- m    For Ai = 0 To A * Atn(1) / 45# Step Atn(1) / 45#4 A' Z% r6 A$ F- a/ l
        Li = r * Ai
& V* z5 M' y; r1 @# c9 ]        Pnt1(0) = r * Sin(Ai)
) I: l/ a2 h6 U: n4 q5 [/ t& S2 P" d        Pnt1(1) = r * Cos(Ai)+ @: ]$ w+ M5 H9 R8 C4 [
        Pnt2(0) = Pnt1(0) - Li * Cos(-Ai)
" D2 v5 F4 ^: ^  g% D        Pnt2(1) = Pnt1(1) - Li * Sin(-Ai)
6 o0 M5 K2 ?! G4 Z: s" G; R: w3 |        ThisDrawing.ModelSpace.AddLine Pnt1, Pnt2
# B  p' q' b$ v1 y1 \        N = N + 1& V* Y# P) Y, D8 @
        ReDim Preserve PntLst(N * 2 - 1)
% Y* x# C" V0 A/ J$ I        PntLst(N * 2 - 2) = Pnt2(0)2 m3 K' B, @5 D+ X2 T# B
        PntLst(N * 2 - 1) = Pnt2(1)% Q4 R( h+ @; L
    Next* Z5 S8 \. a" ^! v  z5 Y
    If N > 1 Then, H) j2 ~# Y, y% |$ k! [
        ThisDrawing.ModelSpace.AddLightWeightPolyline PntLst
2 v4 o3 M# ^3 v/ G$ y, Z8 p    End If
* c" `* D4 i' _& _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

我来咯。。4 y2 Y2 ]$ D7 I( ]
这个我喜欢。。
& [7 u8 R" g) ^( w找了很久了。" v6 t1 a. n/ Z# \8 H
谢谢分享。。2 B6 w0 O3 h; }0 t3 m7 N- h& C
。。呵呵2 \& {- {$ B, X1 R5 }; R: `6 z
要是我还不能看透的话,请楼主多多指教
头像被屏蔽
发表于 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 )

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