青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 5630|回复: 11

[疑难] 渐开线表达式问题,高手赐教!

[复制链接]
发表于 2008-11-4 22:00 | 显示全部楼层 |阅读模式
在渐开线表达式中,有这么两行,相信各位高手们都知道:3 T; m( B: |2 Z8 H
          qita=90*t2 `2 Y8 ]. X6 _+ m0 [( T
          s=pi()*db*t/4
& N/ m6 w' y8 D4 C, v0 X$ |2 X(1)有人说第一行描述的是展角,本人以为不然,觉得它表示的是在渐开线上不同位置
- Y0 C0 P3 ~" Z  z9 i! O点的压力角,虽然展角是压力角的函数,但压力角才是直接变量,不知各位高手是何
8 k, Y" V, K% \6 U见解?
7 A- `5 u; ~. O9 q(2)第二行有人说是变换函数,不知准确与否?这变换是要变什么?这行的意义到底是
" ?2 z5 E1 {! p! p1 E  G6 p什么8 k' X  L9 Q! d. U& V
(3)建立参数方程的坐标系坐标原点在哪儿,是在基圆圆心处吗?
) }1 M" F: p1 a; `6 P3 j3 f5 E肯请各位高手赐教,拜谢了!
 楼主| 发表于 2008-11-6 18:52 | 显示全部楼层
没人吗?
 楼主| 发表于 2008-11-6 18:53 | 显示全部楼层
版主呢?
发表于 2009-4-5 11:57 | 显示全部楼层
pericful
回复 支持 反对

使用道具 举报

发表于 2009-4-11 15:31 | 显示全部楼层
我画齿轮时用到的表达式:
/ q( F3 ~6 Y- G  e2 _! Ix=基园半径*Sin(ak)-基圆半径*Rad(ak)*cos(ak)
9 g4 M$ S5 B3 d  T5 s+ Uy=基圆半径*Cos(ak)+基圆半径*Rad(ak)*Sin(ak)2 d- j7 G% ^0 w7 @3 M
其中设t=0   ak=60*t
回复 支持 反对

使用道具 举报

发表于 2009-5-4 12:35 | 显示全部楼层
定制展程的那种较复杂,给你个简单易学的  P( T. U) _- {
7 d* X8 p  l  V* R  v" b+ t设你的齿轮叫01: R" i9 H- k& f0 A9 J" F& a# P7 P) k1 w) U# U  Q. O% J
2 n) |, W/ K3 k" L0 q0 z) d  g4 p: e* {+ F: M) y
斜齿轮:单位最前面空为恒定. F! }& H0 U( u
6 w2 u5 r- C& ]t=0                                         UG 内变量 0~1变化定义初始值为0       " h" \1 ~) d- I2 q# l5 F
4 l: k: E: B! g[degrees]s01=60*t                展程0 n- N) @: v. b- I1 u, F9 q; d% b$ K2 Q4 v, }
[degrees]factor=360/(2*pi())  弧度转角度   pi() 指圆周率/ a+ r. M7 y: G  j5 t
4 w- ^- t% j/ j# D$ u/ ?8 O  \- f& I$ D
% c9 k, k4 j( }& S, R; C% k0 n! o% Lmn01=12                              法向模数* _  w/ E& a6 a) S+ P# b
( m+ `* x/ H$ J. i, d3 C7 F) }- Smt01=mn/cos(beta01)          端面模数! b4 k3 G8 w. I" U- R# Q! B3 P  e- g- O  k
Z01=19                                 01齿齿数+ O2 R+ ]; S; p8 ]- L* ?" s! a
1 U9 v' F5 d" D. e: t[degrees]alpha01=25          法向压力角& j6 Z6 i3 g- w1 r! g
, H3 e' m. T: ddegrees]alphat01=arctan(tan(alpha01)/cos(beta01))    端面压力角; F( E4 ?4 S, F8 a
4 A% y( S2 X; `[degrees]beta01=30           螺旋线       1 ]% f" F4 l3 H( u6 k( w2 r
7 o- Q7 |9 S- w% R[mm]dZ1=Z01*mt01     分度圆直径* H5 s$ d6 j5 f0 v" K! Q6 X  X4 P
, ]2 i( R7 |& V. O- ]
7 L' S8 o0 P$ s2 p/ \: K0 s# E7 ?( D. @0 U; ^[mm]Rb01=d01*cos(alphat01)/2                  01齿渐开线的基圆半径2 ]% [8 c# y- f" `
7 X4 R1 {+ M" m7 M# @" V+ K[mm]Rk01=Rb02/cos(s01)                            渐开线上点到齿心连线的长$ o: M3 G/ @7 M* N, s. B* C, G
* f9 O8 b% j  `[degrees]Thetak01=factor*tan(s01)-s01       这个要自己理解了,思路:渐开的线与原本的弧长相等
, X: Q3 `- Y. m- x+ G7 W9 J7 ~) J" X: U0 N[mm]xt1a00=Rk1a*cos(Thetak1a00)            渐开线曲线X 分量坐标' f! R9 t2 d: g3 t+ f" C
5 l& a& x+ e% ?: }) B; ?[mm]yt1a00=Rk1a*sin(Thetak1a00)             渐开线曲线Y 分 量坐标
. e4 E2 a; y/ G/ {: M3 S! ?9 ~  p) T[mm]zt1a00=0                                              渐开线曲线Z 分量坐标
回复 支持 反对

使用道具 举报

发表于 2009-5-4 12:36 | 显示全部楼层
渐开线画法$ ^2 N0 C/ U4 q* J' O) F/ G
[QUOTE]用BY EQUATION 功能生成渐开线齿轮轮廓(m=0.7, z=15,無變位,outer d=11.8865,root d=8.7365).7 L* w+ j+ y- d
A. 單擊Tools—Expression.在表達式輸入欄中輸入以下內容(每輸完一行就回車,將輸入內容存入”Save Current Filter”中。# U. ]0 F* t0 T: I% ^
a=0, S% N( a* I% b: T9 _$ I+ ~& s/ S2 `) Z
b=360
; \9 w. ~/ D) ^9 |m=0.7
' v: p% F( Y2 e( t; k3 a6 pr=m*z*cos(20)/26 @% p3 m6 |$ N  k; M7 \
s=(1-t)*a+t*b6 W3 Q3 |5 Y$ n* x
t=1) b/ h  t: ?' Y
xt=r*cos(s)+r*rad(s)*sin(s)
) `0 k) c) v1 ~7 yyt=r*sin(s)-r*rad(s)*cos(s)
* N5 c/ p. ?) E# X* ?z=15& {" C$ Y4 [/ b5 u2 r$ {6 ]; Z
zt=05 I( N9 l6 C# [( @% c6 o9 i7 j* V
[漸開線方程說明]
: f  X( E) P0 w1 g+ F* D: r4 f(1)t 的涵義:  t是”by equation law ”命令中所必須的一個系統內部變量,它的值自動地在 0 和 1 之間變化.5 B1 C& G1 w  W/ ?$ a4 g2 g2 `# D
(2) A,B分別為漸開線的起始生成角,終止生成角.
6 @, @/ U, t' p. |7 n: G7 A(3) M為齒輪的模數.
, p. j8 j. `  H' ?8 e4 Q(4) R為齒輪的基圓半徑.6 p7 H' w$ o* m: z( q, F
B.退出Expression 菜單,進入Curve—law curve—by equation,此時系統會自動提示輸入x,y,z的表達式,由於在Expression
* |4 u( T( Y) n0 a9 k( I 中已經輸入了xt,yt,zt表達式,故現在可以直接單擊ok,承認xt,yt,zt即為所要求的x,y,z.(圖2.23,2.24)
回复 支持 反对

使用道具 举报

发表于 2009-6-6 11:39 | 显示全部楼层
GD,头好晕啊!
回复 支持 反对

使用道具 举报

发表于 2009-8-28 14:21 | 显示全部楼层
6666666666666666666666666666
回复 支持 反对

使用道具 举报

发表于 2009-8-28 19:42 | 显示全部楼层
t=(0~1)之间的任意数,
( P* G3 r( M, w" Q7 Zang=90*t,表示ang是在第一象限里的角。
) p, K- f; p" U+ [渐开线的坐标原点就在齿顶圆的中心位置。
3 P2 f- W9 _2 J1 N$ b4 j/ C8 |0 E基于渐开线发生线与弧长的等值关系,可以得出s=r*t*pi()/2,其中r=db/2,渐开线由基圆开始发生。
8 e+ _$ w6 A6 n6 _1 ~  D所以渐开线为:xc=r*cos(ang),yc=r*sin(ang),xt=xc+s*sin(ang),yt=yc-s*cos(ang),zt=0.
; i( X3 J. M' K+ @& T% A这是一个关于t的函数。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-1-3 11:36 , Processed in 0.240079 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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