QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
goto3d 说: 版主微信号:caivin811031;还未入三维微信群的小伙伴,速度加
2022-07-04
全站
goto3d 说: 此次SW竞赛获奖名单公布如下,抱歉晚了,版主最近太忙:一等奖:塔山817;二等奖:a9041、飞鱼;三等奖:wx_dfA5IKla、xwj960414、bzlgl、hklecon;请以上各位和版主联系,领取奖金!!!
2022-03-11
查看: 4823|回复: 13
收起左侧

[讨论] 怎样画渐开线?【解决问题有奖,凸出的额外奖励】

 关闭 [复制链接]
发表于 2007-9-13 17:50:03 | 显示全部楼层 |阅读模式
50三维币
各位大侠:
# D3 o) F# Y- V+ C0 H
; X- O4 {$ h. L4 P/ T$ E    为了解决论坛大家关注的渐开线问题,本区决定以悬赏的形式向大家征集好的方法,集思广益共同解决。解决后的帖子做为资料存贮,这样以后再遇到该问题就不再接受求助帖,否则视为灌水!!# p' _8 M& v2 W
  本次题目要求如下:  j# R( u+ X: f$ @/ J- O

( C4 [+ a" U+ i    1.参与者做出完整的渐开线,并上传全参数附件;【+5金币】% Y* }2 R4 V) G" f- A; W2 A/ {( N* f
    2.做出完整的渐开线,并上传部件和方法及步骤者;【+15金币】9 ?2 X+ q+ N6 L5 V
    3.做出完整的渐开线,并上传部件和方法及步骤,且方法优于其他方法者;【+50金币】1 B$ k: X! Y# O
    4.做出完整的渐开线,并上传部件和方法及步骤,且方法优于其他方法,并做出合理有效   的方法定位及编辑,并作出后处理的;【+80金币】) A" W) ~1 _8 x0 p0 n2 j
, d! L2 t; M2 r) G$ x' N9 ?7 _
   注意:该渐开线不是做齿轮用的(因为有齿轮标准件),是做一个完整的,表达式里不需输入齿数和模数的,完整的渐开线曲线!(做渐开线凸轮轴)
1 h# T) |. _8 @5 ]4 w7 k( U
' H# E. i3 J) @, N% {  希望大家积极交流,共同进步,优秀的资料值得大家学习,也值得奖励!!, `; R; Y2 y8 }
3 T, ^( x( r; V4 b7 R1 ~2 W
  T! f5 a6 ]" V5 P& R- i
( k: [6 Q# c- A; h, g) U8 t
- Y2 P  O% _$ e8 c3 K" Y& A

# J( ?5 V) b1 w% z                                                                         【UG技术交流区】版主部4 c4 `$ X+ [* H0 p  v7 p% {# }! Y
  
" ?; S2 g) l# q2 N                                                                                   2007.9.13( S/ w6 a* L1 R' O6 g
   
  S0 Q' j; X  d2 |! T7 S. {
2 v' b8 h  ^/ s' F  Y5 y[ 本帖最后由 luohuayu 于 2007-9-14 08:44 编辑 ]

最佳答案

查看完整内容

好辛苦弄出这个视频来,比作出那个东西要难多了.
发表于 2007-9-13 17:50:04 | 显示全部楼层

视频来了

好辛苦弄出这个视频来,比作出那个东西要难多了.

cure视频.rar

1.12 MB, 下载次数: 266

发表于 2007-9-13 18:37:24 | 显示全部楼层
版主看得不是很明白,我还是UG新手,但我很想参与,能出个示例图吗?让我们知道什么是渐开线,不然我们都不知道做什么?我来顶第一个位
发表于 2007-9-13 22:07:52 | 显示全部楼层
只要画出一个完整的渐开线就可以了??
发表于 2007-9-14 08:52:53 | 显示全部楼层

回复 #1 342539436 的帖子

普通渐开线
9 ?3 S6 [4 }' [坐标系:直角
) L) S1 M! a: f* h; f3 f  ]3 B4 g( D参数:t     参变量=t     起始:0   终止:5.9
) e! e+ z/ ?1 M* e. y6 h% E单位:度( i! ~( N1 J! `3 i: p6 z, c
X(t)=6*(cos(t)+t*sin(t))
9 y. J3 L  }/ s! b/ ~Y(t)=6*(sin(t)-t*cos(t))

评分

参与人数 1三维币 +5 收起 理由
342539436 + 5 参与奖励

查看全部评分

发表于 2007-9-14 20:20:07 | 显示全部楼层
用规律曲线命令就可以画渐开线
( X. t) n9 s% h' B# b8 ~# A4 Z+ `/ m+ C# d" S: C; e+ r* a
首先建立一下表达式(以标准渐开线齿轮为例):0 z. |. W9 L- ~- T5 P4 ]

2 Z8 v' y( z/ e; S' n) i# J6 n0 F其中的xt yt zt就是渐开线的参数方程   一参数t为变量的3 r3 O$ R* B- S2 h2 B  I3 q. J
然后点规律曲线   就可以作出标准渐开线了/ C/ y0 O- b: \

! w2 c3 F8 e8 n1 e! V- I6 ^
5 Z# L! O0 ~: @' S+ p7 ~" s: _; f8 ~* N; ~8 T% }; A
关键是知道曲线的参数方程& \0 o; _4 x9 T! w
下面是一些常见曲线的参数方程:& x# E! i. Q. f8 l" i
¯双外摆线" @6 `) e) L& i( w$ v
b=2.5
3 ~9 L, e. |3 T1 V& _: E' Nl=2.50 o0 @5 A" u$ r% d0 o8 B7 ]
t=1
. H; F# Y& R1 q% bxt=3*b*cos(t*360)+l*cos(3*t*360)
3 f+ J" ~5 q2 {$ h* iyt=3*b*sin(t*360)+l*sin(3*t*360)
7 o# e8 A6 ]" {  P: |/ ~. r
" Z  a, \0 C6 W* J) h
) B8 E% J& W' X¯星形线
( r2 \% k" L6 @3 |a=5
* w* y6 l" v( L3 a8 e. M( ]3 m  Qt=1
) Q, X1 h% K& Y, \xt=a*(cos(360*t))^34 t6 e5 ]7 n2 \- y# f# _
yt=a*(sin(360*t))^3
2 }0 m* W' p; [" U0 g/ \* J* y0 u; e& M5 {
¯螺纹线9 ?" y  ^- Q5 c5 I8 u! O
t=1
/ d+ E/ Q! F2 Cxt=4*cos(t*(5*360))
9 \: w0 C  v# I$ i- S. K  Byt=4*sin(t*(5*360))7 `) D3 k! V/ r7 T
zt=6*t
/ D& l. e; w) u  s
( `/ Z, S. w* z  k$ A1 f蛇形线, y$ ?) r* H  J  _. h" z/ i
²t=1) @$ q8 y" k0 Y( z
xt=2*cos(t*360*3)*t" V& ]7 p! Q- s1 `  J4 S3 \6 o4 ~
yt=2*sin(t*360*3)*t
/ A5 U) [$ F: ~: z- ?zt=(sqrt(sqrt(sqrt(t))))^3*5( U4 o4 i& n- {) r6 f2 q1 \  h
²t=13 V7 e8 v* E4 y5 V( J
r=t*3
# {) f6 q/ L. ^6 A3 S% r8 Rtheta=t*360*3
( {' N6 |* l3 G" F# `+ e5 _zt=sqrt(t)*7$ e7 P9 h4 \2 Q$ J- c
²t=1
. {+ |3 D# W& o+ G! D# A6 K: V! \' |rho=360*sqrt(t)*2
0 `8 h8 {0 K/ q: atheta=t*253 o, T* Y% U! i0 f
phi=360*t*4% G+ w8 w$ {8 `0 Z% S* Z# a- A0 S

3 S: x' p; A4 S: D( D6 V& f¯双余弦线* O* F# {1 U. u0 V, }( t) w9 P
t=1
! a: }- s0 f; p+ m# {9 ]xt=-(9.5*6.5)+t*(9.5*6.5*2): i1 f" u; f; W  D5 W
yt=cos(t*360*6.5)*(6.35/2)-(6.35/2)
0 Q$ k9 j* W3 p: w9 X# W4 W1 Hzt=cos(t*360*8)*5) P, `4 ]) W* U. h5 Y" k5 W
/ U# f# m5 \7 T; Y0 |

# c- {) _% I* U; Y6 ~¯对数线/ @/ h5 w, q4 `! d1 {" y0 D" N
t=1
5 D" M. `3 H! X7 |- [9 `+ H9 F" _- Q( Yxt=10*t
. [) v+ D! ^, W, H- j8 W  {yt=log(10*t+0.0001)
) ~; g. R. y; A7 n$ L1 N. z
) T& Y8 Y: U+ n# r3 \$ _! I) j; q( G5 r4 ^1 V抛物线* O0 u/ R. N6 y0 W% J6 R. b
t=1
5 k( F6 ^& R8 Y! `& Wxt=(4*t)' B  v4 V5 }8 D. ~
yt=(3*t)+(5*t^2)
9 q2 Y. h* W& q' ~
* l  g( D' p/ P: g$ X) L8 T¯次声波* T" g% ]/ z& u: \7 s% Q5 `
t=1
3 X8 ?2 G1 j1 D: R' [$ @' P# k" o* Ixt=t*5
; T( j. ?0 k2 o) Iyt=cos(t*360*8)*t! m+ f: y6 Q* j( [6 \5 `3 Y+ O  F
: X( L) L- }0 w  W4 t$ j
正弦波8 U0 s. u2 E; u/ f
t=1. _' Y! G- a2 E9 J) O9 i2 [
xt=5*t*t, j7 b+ o: e8 a/ `
yt=sin(t*8*360)*0.5
2 X9 k7 P4 N5 Q# m
: k& H  U' \1 `& Q8 I渐开线4 @6 g/ M8 ]* G. U3 x
pitch_diameter=10
1 v0 H0 a! W. z8 W4 ?& spressure_angle=20
: ]. t4 z9 h3 r5 O1 f9 S' xr=(pitch_diameter/2)*cos(pressure_angle)
1 @, L" H9 x( ]t=1% v% W- I7 B6 ?; T% \# ~
xt=r*cos(90*t*t)+r*(90*t*t)*(pi/180)*sin(90*t*t)3 H* B! i9 v- _$ b- k: M0 w
yt=r*sin(90*t*t)-r*(90*t*t)*(pi/180)*cos(90*t*t)" z5 A9 f7 {* |) `. n7 P) G

8 l5 u4 L+ O7 r  a  ~2 Q4 C" `" y' D* z7 a5 M
¯五角形线
2 u8 ~4 \: \  r4 Dt=1
- n7 C5 O/ e' w& a1 t: P3 rxt=2+(10-6)*cos(360*4*t)+10*cos((10/6-1)*(360*4*t))1 W4 _: j( l$ C6 G; q
yt=2+(10-6)*sin(360*4*t)-6*sin((10/6-1)*(360*4*t))
2 z* B9 I2 }. H1 }$ S8 o8 a等等 !!!$ J* x6 O8 W$ W

, J, x' f( D1 j  ~# z7 r3 H[ 本帖最后由 fsxs 于 2007-9-15 17:10 编辑 ]
3426957841452479489.jpg
5406008402704998671.jpg

评分

参与人数 1三维币 +15 收起 理由
342539436 + 15 奖励

查看全部评分

头像被屏蔽
发表于 2007-9-15 10:28:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2007-9-15 10:53:42 | 显示全部楼层
Name            Formula
. K  ?# c3 t5 ^; ~a                     0 6 d! a. e6 @/ [5 [
b                  360 0 e/ v2 y/ E* \; ]. O/ g
m                   0.7
3 G1 J+ l6 \' V- z9 d1 fr               =m*z*cos(20)/2
) b+ V2 W- E" a2 m8 vs                 =(1-t)*a+t*b  
, c6 J; o# J! D: x* st                     1  
( N$ q/ l% O# E8 ^9 v+ q* ?xt               =r*cos(s)+r*rad(s)*sin(s)  ' l; ~8 u) M  t2 M, ]
yt               =r*sin(s)-r*rad(s)*cos(s)  
. F' z7 _5 j# L$ w2 i  ^) k& Dz                      15  
( Q* N4 W: _6 Q7 w- V: [) h' izt                     0 0 V* C# g) U+ m2 T
1 g0 b: a! X4 K* _( G. ?
jkx.jpg

评分

参与人数 1三维币 +3 收起 理由
342539436 + 3 参与

查看全部评分

发表于 2007-9-15 14:42:32 | 显示全部楼层
这样对不对
" H* H' r4 g! m  E 渐开线.JPG
. y" x( a6 |/ q/ g, j- {' p2 a' K) l, ?7 ^7 G! z  q* z

) S( }7 y; `7 w% y, j3 { cure.rar (986 Bytes, 下载次数: 50)

评分

参与人数 1三维币 +5 收起 理由
342539436 + 5 参与奖

查看全部评分

发表于 2007-9-16 02:45:31 | 显示全部楼层
渐开线如果不管方向的话,只有发生圆一个参数.这个小程序的坐标系是以发生圆的圆心为坐标原点,起始点为发生圆与X轴的交点,沿坐标系正方向展开.理论上渐开线可以无穷展开,但工程上肯定是有一定范围的,所以程序中设了一个终止点的极半径.
发表于 2007-9-16 21:18:42 | 显示全部楼层
342539436(2007-9-15 15:54):这个应该是渐开线吧,不是阿基米德螺旋线吧!!能解释一下吗?我觉得这个插件不错!!
342539436(2007-9-15 15:55):解释清楚给予重奖!
我不知道要解释什么,如果需要,你提出要求,我将程序重新写过后再传上试试.
 楼主| 发表于 2007-9-17 08:15:03 | 显示全部楼层
这样啊,那就举一个例子吧,这个零件是依靠两侧对称的渐开线面工作的,要求对称度要好!做做看看,顺便检验一下你的程序!
0.jpg
发表于 2007-9-18 12:58:03 | 显示全部楼层
这次应该差不多了.
7 A# P; x* @4 M1 H+ _
1 f. ]3 t* ]! g0 \1 ?4 ?$ t/ x
1 Z) d6 m9 }0 a  w" b: F+ S/ A5 i
, X6 J6 X! Q, `9 i4 J) s, b. d# S' D3 w6 j3 o# \+ ^- z0 a
* N0 b, x( Y0 w4 p' Y+ Q- i- }6 @

' |# B1 E+ ~# H* F0 h 渐开线.JPG
+ L; F, K2 a' G
3 ~7 C0 f9 @" y* O) D& F2 H[ 本帖最后由 blue01 于 2007-9-18 13:21 编辑 ]

cure.rar

13.83 KB, 下载次数: 56

评分

参与人数 1三维币 +20 收起 理由
342539436 + 20 程序奖励

查看全部评分

发表于 2007-9-20 17:09:01 | 显示全部楼层
我这个算不算,有详细的渐开线方程的推导,知其然知其所以然。
& w9 P1 r# q8 d# ihttp://www.3dportal.cn/discuz/viewthread.php?tid=353483

评分

参与人数 1三维币 +2 收起 理由
342539436 + 2 应助

查看全部评分

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

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备13008828号-1 )

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