机械必威体育网址

标题:齿轮渐开线画法 [打印本页]

作者:lioney 时间:2009-5-6 09:56
标题:齿轮渐开线画法
[attach]129127[/attach] ( j6 M' Z; X$ G5 q9 _1 j, {
[attach]129128[/attach] # ?( r" ?# n! E
[attach]129129[/attach]
1 E$ q9 g" z. N( o关于齿轮渐开线画法的一些文章
作者:tjwj 时间:2009-5-16 15:21
有编号的LSP程序吗?
作者:拓隆机械 时间:2009-5-22 07:26
N年前没处找。现在找到了!谢谢楼主提供!
作者:史凤宏 时间:2009-5-27 15:46
谢谢楼主。学习了。
作者:胡志勇 时间:2009-5-27 20:43
本人对此也正在研究中,现在除了齿根过渡曲线部分没有完成,其他部分已经完全解决了。如有需要交流的,请及时联系: huzhiyong000@163.com
作者:wxd080607 时间:2009-6-13 04:27
谢谢啦 我们亲爱的楼主
作者:ct1123 时间:2009-6-17 15:02
谢谢楼主的辛勤劳动!
作者:莘莘学子 时间:2009-9-23 23:32
太感谢楼主啦,去看看
作者:FLEI200410 时间:2009-9-24 10:29
谢谢楼主资料哟
作者:hj9370 时间:2009-9-27 15:01
齿轮的制造过程不是数控加工,不需要做CAM 4 H" k$ c! R8 \ O& v" |
齿轮的设计有一套经典的计算方法,也不需要做CAE 5 E1 d5 v9 G* C% I8 K4 q
所以研究齿轮的精确三维造型方法没太大意义
作者:hyji2006ren 时间:2009-9-28 13:22
呵呵,可以学习
作者:shang123445 时间:2009-9-30 14:41
谢谢LZ,好东东
作者:今世缘分 时间:2009-11-29 18:49
不错哦!值得借用。。。。。。。。。。。。。。。。。。。。。。。
作者:wdn36409 时间:2009-11-29 19:41
(defun c:jkxcl()
+ L# V7 ^& o3 c1 L. @! r(setq os(getvar "osmode")) # \/ r9 Q3 k0 }1 I( J
(setvar "osmode" 0)
2 `2 s1 m, |6 D* j(setq m(getreal"输入模数:M=")
! J4 \) }' M( iz(getint"输入齿数:Z=") 3 G. q& Z) X. ]7 [
h(getreal"输入齿轮宽度:H=") ; e2 x& w! O5 l6 r
zj(getreal"输入齿轮轴径:ZJ=")
- s/ b/ ]$ D! X0 @9 llf(getreal"输入轮辐厚度(无轮辐结构时输入齿轮宽度):LF=")
. Q/ h: Y* U1 | [0 m0 k' E) 8 c$ `& j/ J5 S8 t0 r% y
(if (> h lf) (progn
: N: E; P( F. M$ \(setq gr(getreal"输入轮毂端面半径:gr=")) # s! D" i. C( @% J4 w- K8 w
(setq yr(getreal"输入轮缘端面半径:yr="))
k: N! ?; E1 s6 o4 T+ ]. W(setq s(/ (- h lf) 2))
5 T1 ~4 b8 S# O5 h9 w" D(setq l(- h s)) . i; `* h, b8 S" n }2 y( P
)
( n Z) a! ?0 _3 R" A& |# l, })
% q- ~9 a. m/ n6 A. x2 V$ U(setq rf(/ (* (- z 2.5) m) 2) 0 f6 d9 Z3 A$ x5 P9 D5 d
rj(/ (* m z 0.939693) 2) 1 T% T: A% G3 e' n0 G( V# S
r (/ (* z m) 2)
' c% l7 q/ V# l- ~- vra(/ (* (+ z 2) m) 2) ! h5 K. b) p2 W1 D& B. }: |* ^
tt(* m pi) . m0 Q! ?: I/ f f% `
pj(/ 36.0 z) $ ~" b( G5 m( D, J G
a (/ (* 1.25 m) (cos (* 20 (/ pi 180)))) / | g6 z0 W% W4 c
pt0(list 200.0 30.0 0.0)
/ y2 [9 T, Q5 hpt1(polar pt0 0 (/ tt 4))
! S- s& w6 ^; Q% [pt2(polar pt0 pi (/ tt 4)) . e6 k1 ?. T) c3 |7 j% b) P: r! n W1 Z
pt3(polar pt1 (* 110 (/ pi 180)) a) 1 b( J* R4 ~. j
pt5(polar pt1 (* -70 (/ pi 180)) a) $ s3 D! v1 V4 K: e B
pt4(polar pt2 (* 70 (/ pi 180)) a)
' S2 v0 e0 s; V, f! i" Rpt6(polar pt2 (* 250 (/ pi 180)) a) ) T% q' _: ]7 A1 |
pt7(polar pt6 (* -90 (/ pi 180)) 2)
; @( h) F* @4 W)
2 `" s; S- L" r(command "layer" "m" "11" "c" 1 "" ""
5 |4 E+ w" l( f8 U8 M- i) W6 t"layer" "m" "12" "c" 2 "" "" $ P# q/ r0 V) X; `
"layer" "m" "13" "c" 252 "" "" 2 q U% m; N% Y9 m) X" |
"layer" "s" "13" ""
2 T9 @; i7 \; q! j"pline" pt7 pt6 pt4 pt3 pt5
& d$ D4 v6 J& C" B& N; T) ; D# d) I1 W! a" \$ x. o* N
(setq i 1)
6 }) ^" c# X* n" f(while (<= i 7)
; }" |0 ]& y9 L1 L8 x8 j- F(setq pt6(polar pt6 0 tt)
% H! b" j5 K# V$ \- ppt4(polar pt4 0 tt) 4 L3 N/ \4 t9 z5 \/ v8 u
pt3(polar pt3 0 tt) % Q" |& y' F6 j" K" ^; C- V
pt5(polar pt5 0 tt) : c$ Q5 [, c, D/ I2 q
)
7 W: {" D8 a* E# U% N(command pt6 pt4 pt3 pt5) - L; b" s5 m3 W' |4 {: L
(setq i(+ i 1))
1 N" N0 h6 U: f: |# T$ e) 4 s% t5 F0 G! p9 P
(setq pt8(polar pt5 (* -90 (/ pi 180)) 2)) ' _$ Z. _$ Z8 u
(command pt8 "c") , \: {8 E1 L& S! ~3 _0 e
(setq pt(polar pt0 (* 180 (/ pi 180)) (* 4 tt)))
# q+ |9 C }$ g) K+ s k(command "move" "l" "" pt0 pt) 0 s, b4 z% p6 W* ~* @! b
(setq e0(entlast)) # o* A _: b6 B- [. ~& k
(command "layer" "s" 11 "")
6 ?; ^$ S. r9 R; S8 U8 g(setq p0(polar pt0 (* 90 (/ pi 180)) r))
, p" O0 S: {' r Z: g8 C& {0 b(command "circle" p0 ra) " |4 s- X9 F( y8 H8 o
(command "region" "l" "") 4 P- s" B( `7 Y2 a& s
(setq e10 (entlast)) / |. a0 k% ~) |' U) a$ r- X6 t
(command "layer" "s" "12" "") 5 m6 M3 C( s! B/ u
(setq j 1)
^$ C. h* U+ R) m0 |7 U- D(while (<= j z) * k+ S3 x, l5 e0 V6 n- J
(setq i 1) $ b( v# k5 G Y- _* H+ g: N
(while (<= i 10) 3 W8 n* F& E$ B# y! m
(command "rotate" e10 "" p0 pj)
4 l& a2 i G5 _7 i/ V* L(setq yd(* r pj (/ pi 180) i))
7 ? e8 n5 ?7 u. ^1 V4 U(setq pt(polar pt0 0 yd))
1 L/ a/ y# p9 l) {(command "copy" e0 "" pt0 pt) 6 @4 j0 U' i2 p8 v# ?
(command "region" "l" "")
. Q" j' u$ i7 v4 o: Z. b- L(setq e1(entlast))
, \% D* c2 F5 x$ H2 _" `2 B(command "subtract" e10 "" e1 "") , l9 \9 X- f* r: O, L. t7 C# L# _' S# y
(setq i (+ i 1)) 2 `$ L5 E8 O4 ^$ m f
) ( a+ M y e8 \$ y* n& X
(setq j(+ j 1)) % `5 [$ K8 F$ c2 j5 k, g/ t% F8 a
)
, _+ ~2 y* C& K. B(command "layer" "s" "11" "")
0 s- y, j9 j, g(command "extrude" e10 "" h 0) 0 @5 k: k% T+ W/ m( i& b
(setq e5 (entlast))
: J/ ?5 v# G9 G) S. A% x! c& y(command "erase" e0 "") 7 `- P4 ^0 P: ?8 ^- _
(if (> h lf)(progn 2 m, y$ s F" i+ S! F0 A
(command "circle" p0 yr) 0 a- r# V- r- C) R* q
(setq e1(entlast)) * ^6 s k" }- g. [
(command "extrude" e1 "" s 5) 6 f9 H% A2 n: |! C1 x0 A( D
(setq e1(entlast))
* O P9 v, j4 j4 R5 n(command "circle" p0 gr) 7 I9 ^$ I5 {$ g) T+ L" {" Q
(setq e2(entlast))
9 {: x- _7 y! u E9 X# U, c(command "extrude" e2 "" s -5)
6 g2 e [( e8 X: t(setq e2(entlast))
. s8 D ?( e7 l ?(command "subtract" e1 "" e2 "") $ H! t4 ~3 L+ [% O$ X" J# B
(setq pt(list (car p0) (car (cdr p0)) h)) . o5 w1 u7 P) _
(setq s(- 0 s))
; G# H0 X) s: U) p8 A' ~6 S(command "circle" pt yr)
' V( A6 J$ @ M, l3 A0 B(setq e3(entlast))
6 y% @. i& E- w- C+ s7 z7 H( }/ r(command "extrude" e3 "" s 10) " j8 G/ j' H Q! l, R; O1 |
(setq e3(entlast))
4 S" C0 y! I: I" L' a(command "circle" pt gr)
! V; M- K G; e- G: r(setq e4(entlast)) , L0 t# {/ m- d% r5 {
(command "extrude" e4 "" s -10) 5 b! m0 a% o. r( b- e
(setq e4 (entlast)) ' z- b8 ?8 F7 b" ^' G2 `9 E
(command "subtract" e3 "" e4 "") ! y* l8 F# e) M: A+ }
(command "cylinder" p0 (/ zj 2) h) 2 w, H3 V2 w8 n' j
(setq e4(entlast)) # U/ ~- i% g" M2 H( |! \
(command "subtract" e5 "" e1 e3 e4 "")
" D# Z7 E' h1 ]# B! `0 [)
1 W' n. B5 M- ~. {. C(progn (command "cylinder" p0 (/ zj 2) h)
/ o8 w: r4 H! Y9 a# B" \(setq e4(entlast)) 9 A: L0 L, u8 F+ L ~8 S
(command "subtract" e5 "" e4 "")
% h) i" e- T* U ]# t R: e) ! s# o$ ?) q) Q- S4 g- e: Y
)
& c( u! E4 w& y9 c(setvar "osmode" os) 8 T' g+ Y% Q. ?- [& E4 u
)
作者:wwy123 时间:2009-11-29 21:36
厉害,值得学习!
作者:lioney 时间:2009-12-1 11:58
本人对此也正在研究中,现在除了齿根过渡曲线部分没有完成,其他部分已经完全解决了。如有需要交流的,请及时联系: huzhiyong000@163.com
9 z" L! p# ^" \4 @) o* k$ l 胡志勇 发表于 2009-5-27 20:43

& |" a# j* k8 L9 N/ `7 k不错呀,我现在也是齿根过渡过曲线找不到相应的资料来解决,其他的都解决了,后来我是用圆弧+spline做的齿根过渡曲线
作者:枭龙 时间:2009-12-2 09:34
二维图画渐开线做什么?
作者:见习生小王 时间:2009-12-3 09:07
感谢楼主共享。
作者:怕瓦落地2011 时间:2009-12-12 18:34
谢谢楼主!!!!
作者:恁老厮 时间:2009-12-12 21:02
我是AutoCAD家族MDT(2005已绝版)用户,软件内包含标准件工具包,齿轮链轮轴承紧固件等诸多标准件都不需画轮廓,只要输入参数或选取即可快速成型,估计其工具包也会转移到接手的INVENTOR软件
作者:怕瓦落地2011 时间:2009-12-13 10:57
最好有个程序!!!!
作者:江诚兴 时间:2009-12-19 14:08
谢谢楼主。学习了
作者:mayong211 时间:2010-1-16 23:29
有点难度,看不懂!
作者:长者 时间:2010-4-1 20:40
怎么下不了哦 渐开线是怎么回事
作者:azrael90 时间:2010-4-11 14:17
感谢 找很久了 下载看看!
作者:gaosb4728 时间:2010-4-12 22:26
xiexielouzhu
作者:wenwude1985 时间:2010-4-14 13:43
看看,学习下,一直在找这个,谢谢
作者:韩紫炎 时间:2010-4-20 13:30
谢谢楼主了,,,,,,,
作者:lipeng19871130 时间:2010-4-20 20:57
看看咯!!!!!!!!
作者:ch402 时间:2010-4-25 19:25
好,谢谢啊!!!!!!!!!!!!!!!
作者:hengry 时间:2010-5-2 23:49
威望又不够了啊,想看点东西真难啊。。
作者:xuelin103 时间:2010-5-10 15:36
有人能帮帮忙么!~ + N$ E+ d2 \5 s0 E
我的qq504891432 3 v: y( `- e* `. c0 ~0 C- K
齿轮怎么画啊
作者:ch402 时间:2010-5-12 09:36
谢谢!!!!!!!!!!!!!!!
作者:车铣铇加工 时间:2010-5-13 21:15
谢谢楼主资料哟!!!!!!!!!!
作者:守望着 时间:2010-5-13 23:01
找了好久啊!非常非常的感谢…
作者:542236522 时间:2010-5-22 19:49
谢谢楼主分享。。。。。
作者:金鹰他弟 时间:2010-11-5 21:34
谢谢楼主。学习了。 9 |3 A6 i0 ~* V- @+ Z

作者:cuibo_2000 时间:2010-11-5 23:48
谢谢楼主的资料下走学习了
作者:金线球 时间:2010-11-7 16:35
怎么看不了啊 浪费了我的威望啊
作者:Tiida1234567890 时间:2010-11-9 21:45
谢谢啦 我们亲爱的楼主
作者:高进 时间:2010-11-10 21:48
谢谢楼主了
& m1 q8 @' y4 A# V0 H
作者:dagger24 时间:2010-12-12 17:37
谢谢楼主。学习了。。。。。。。。。。。。。。。。。。。
作者:kingsky120 时间:2010-12-13 14:18
很不错的一份资料 谢谢lz了
作者:cadlouis 时间:2010-12-28 10:43
为了楼主的资料特意注册,谢了。。
作者:zb850917 时间:2011-4-25 13:30
回复tjwj的帖子 # E0 H) C# d/ g8 r- u

& {, R0 g& U" w @0 h: W) P$ U谢谢我要用啊,HEHE DUOHAO D DONGXI HEHEH SANUNCK, CSNCLKENC
作者:前度坏人 时间:2011-4-25 21:25
谢谢楼主分享,最近刚在学。。。。。。。
作者:momei 时间:2011-5-1 18:17
顶啦 学了,我正需要做齿轮啊。
作者:wu650818 时间:2011-5-3 06:30
谢谢楼主了 ............................................
作者:wangzhihui 时间:2012-2-22 12:51
找了好久,终于找到了,谢谢楼主!
作者:开心流浪 时间:2012-2-22 17:03
下不了阿,怎么办,哪位大侠教教
) O3 Z- ^5 D2 s; _2 ~: ^




欢迎光临 机械必威体育网址 (//www.szfco.com/) Powered by Discuz! X3.4