QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

 关闭 [复制链接]
发表于 2007-9-13 17:50:03 | 显示全部楼层 |阅读模式
50三维币
各位大侠:
% s; X, @! v( p, F: y9 I% M+ i0 t4 P- b  r; F. J1 r$ h
    为了解决论坛大家关注的渐开线问题,本区决定以悬赏的形式向大家征集好的方法,集思广益共同解决。解决后的帖子做为资料存贮,这样以后再遇到该问题就不再接受求助帖,否则视为灌水!!
) L; A0 N- o9 H7 [8 _( X  本次题目要求如下:4 `% @) q; w  w( ^0 x4 F0 @; P
9 e! t* }1 S2 P
    1.参与者做出完整的渐开线,并上传全参数附件;【+5金币】, h4 X1 g' q, a3 ]5 `/ Z" ]
    2.做出完整的渐开线,并上传部件和方法及步骤者;【+15金币】
8 D2 @; Z& F" A6 K    3.做出完整的渐开线,并上传部件和方法及步骤,且方法优于其他方法者;【+50金币】4 p( D5 E/ c3 E! o5 a. V4 K
    4.做出完整的渐开线,并上传部件和方法及步骤,且方法优于其他方法,并做出合理有效   的方法定位及编辑,并作出后处理的;【+80金币】* J; Z% y3 q( @& [3 Y
* p! Y% B: q# `1 t$ t
   注意:该渐开线不是做齿轮用的(因为有齿轮标准件),是做一个完整的,表达式里不需输入齿数和模数的,完整的渐开线曲线!(做渐开线凸轮轴)' a- H3 E$ O  Q9 H

1 F6 a8 _& `, q) B  希望大家积极交流,共同进步,优秀的资料值得大家学习,也值得奖励!!
' h5 w! {, X% H/ c, j/ Y% m
4 `( Y2 H+ }8 G: l7 Q( F! b" g5 m3 |. m  g" y
# w4 c% t/ \. t4 [
  m. \8 R- e  x" g
, W- |: Y/ ~; @. v/ b
                                                                         【UG技术交流区】版主部# K: [' i7 K/ |0 H
  
3 w- P) ]: l# J1 Q6 f: L                                                                                   2007.9.13
/ D+ N; c- U: B: P7 Q+ K    ! n$ _+ E/ J" l9 O! S
/ c0 S" @  k# ~( @2 c* T' t+ G
[ 本帖最后由 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 的帖子

普通渐开线% P: t0 s" V4 o& X% K  O2 H' C
坐标系:直角6 B7 y3 M" |0 F2 ~/ u- |  Y  u
参数:t     参变量=t     起始:0   终止:5.9* l7 c/ I4 [8 X. Z3 H) x' p
单位:度5 J1 k' F. S( R8 J9 t" m
X(t)=6*(cos(t)+t*sin(t))
. s3 t. L( \( P8 TY(t)=6*(sin(t)-t*cos(t))

评分

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

查看全部评分

发表于 2007-9-14 20:20:07 | 显示全部楼层
用规律曲线命令就可以画渐开线
6 ?8 s4 B0 g+ r) r& H& ^) y4 m1 z$ i0 @  |  K
首先建立一下表达式(以标准渐开线齿轮为例):- n  f4 |7 N6 N# n- W& L! @

7 B& @8 q" n" }8 \$ L3 g其中的xt yt zt就是渐开线的参数方程   一参数t为变量的3 v/ R0 {5 b/ ?, i! x
然后点规律曲线   就可以作出标准渐开线了( m. u: y* d# Q7 L
) I7 N6 ]9 p  n4 R

6 w( e& i* b- O- g' v0 A: a+ [( P
. U3 W9 }# X7 {  |# F关键是知道曲线的参数方程
% Q. r. Z4 P6 T$ d* o/ ]) l下面是一些常见曲线的参数方程:: x' P1 F& @& z: F
¯双外摆线
/ z" m. x5 I) \b=2.5
8 q8 N! y7 u8 q7 r7 \! ml=2.5- y0 z% I" _8 U
t=1: I! X3 [4 |# y& g+ E8 o
xt=3*b*cos(t*360)+l*cos(3*t*360)
6 h) h) R# k* [) N9 `yt=3*b*sin(t*360)+l*sin(3*t*360)# K, c/ v0 Y% l  h9 G* r" Y

3 O2 p; D- w( z( `! k# F- X) h/ q9 V9 f* x
¯星形线
1 \% ^3 _3 G0 H3 \! qa=5
* n) n8 B9 Y$ @t=1
9 R8 j& c5 i1 [0 z' g0 Wxt=a*(cos(360*t))^3- ^: f- H& A2 c' {
yt=a*(sin(360*t))^3; A( ]7 V2 `! D0 r6 S" y
. v+ Q! `6 r! M/ P
¯螺纹线
. N- W: |4 U7 ]% s) rt=1
4 R/ f/ W% o' z" S# P5 a) cxt=4*cos(t*(5*360))
9 u6 h6 v, _1 D1 l0 {) j1 kyt=4*sin(t*(5*360))9 P$ |. |7 Z# M7 F! r+ {6 n
zt=6*t: @% p! I# Y' g( z

4 r+ Y% y3 b) U) y6 {: _. ]蛇形线
& O5 f* W8 ?) \& ^7 V²t=1
, q2 K* k) ?& o# K, p! C; bxt=2*cos(t*360*3)*t% |" y( _* h; P" W
yt=2*sin(t*360*3)*t3 A  P4 \; H  Q) u; Y: u% d' O
zt=(sqrt(sqrt(sqrt(t))))^3*5, `6 {. x/ d- T9 F& k" l
²t=1
' R/ H* p7 E; F" e1 ]- b$ Hr=t*3
& e0 h% J" a, `4 C3 M4 \( U& @theta=t*360*3
6 _5 a$ w' H' u, Y, J  y1 Czt=sqrt(t)*7
3 g2 K6 l' o5 N²t=1
: O! H' h7 \% Z6 Hrho=360*sqrt(t)*2
5 I: v$ M- @7 s7 \, E$ R" [! wtheta=t*25
9 d/ P1 h7 T! E1 P8 [* [" X  z2 D# vphi=360*t*4; x2 g7 V' c! q& I  ~! `" K. C
0 f* j+ Y( r( c$ @
¯双余弦线" `5 L) r0 U. Y: v3 `
t=1# k2 O, ]: x4 X' T" N2 y
xt=-(9.5*6.5)+t*(9.5*6.5*2)
. `/ E( G) B0 s+ `9 b( o0 xyt=cos(t*360*6.5)*(6.35/2)-(6.35/2)! J4 q3 f& P& A1 M
zt=cos(t*360*8)*5
8 Z# Y& i# Z4 j. K. j4 u4 L7 r" k6 m; q. d  `% @% k+ q- y

8 e5 `5 y/ _9 i* Z  {¯对数线
) R' ]4 j7 q6 [" [6 Pt=1
0 a  V5 W; K" i: @2 q4 yxt=10*t. l8 Q0 {# U  F4 B; i0 m6 A
yt=log(10*t+0.0001)
" \. |8 C; X  k% h: ^! _/ z% B2 d1 |3 W  H$ p# n: j  j
抛物线
% D6 \' G' R. `8 R0 y1 P7 I# w. ?t=1: N( W. T% s, F# e, x* O
xt=(4*t)
/ T' @3 K* Q# T, i  J$ Z/ cyt=(3*t)+(5*t^2)* I% S) \  N' u7 K
$ b. |5 `5 C  o8 m; R7 o% {1 h7 R2 `
¯次声波8 O! P* v5 R6 [' b5 s' ?. I$ T
t=1% v; `9 C, S3 J, E
xt=t*5
$ r7 g0 i+ R+ Q; a8 ]yt=cos(t*360*8)*t
, @8 @/ @7 K# l" S. r( f! t
) `' ?( n4 V- q$ Q( E: B正弦波1 s6 z6 N3 w0 j$ B# ]4 ~' B( F
t=1
- v  S* W* ^: M' _xt=5*t*t" ^) z% B# Z; ]* [
yt=sin(t*8*360)*0.5
3 g. K4 v" r; |; X6 U8 S& S9 a' g8 m/ L9 V  m2 z
渐开线, l8 w6 ?! T3 T& b6 j8 ]; V1 ~
pitch_diameter=102 E- a# f% X/ `- Z' z
pressure_angle=20  b+ {. W/ f% w$ |( ~0 ~: `: ?
r=(pitch_diameter/2)*cos(pressure_angle)
: s7 E$ ?$ N7 I7 M* Wt=1( a2 |' g& S& C6 [% B
xt=r*cos(90*t*t)+r*(90*t*t)*(pi/180)*sin(90*t*t)
# W$ {5 R* q2 N0 L+ t$ e& `: Syt=r*sin(90*t*t)-r*(90*t*t)*(pi/180)*cos(90*t*t)
* F! h6 D1 G1 h2 ]. @/ O& }# L) i" N1 l3 w4 l9 b

3 F' q/ a' l9 y( ^, B8 h¯五角形线2 Y( c  @* [# B4 X, C
t=1" I; }, R$ ]& y& s( A
xt=2+(10-6)*cos(360*4*t)+10*cos((10/6-1)*(360*4*t)), r& i; W3 q& y  T* |4 l7 e1 ]0 n
yt=2+(10-6)*sin(360*4*t)-6*sin((10/6-1)*(360*4*t))
' X0 Z9 ]& d% @! g/ R+ i; F! U等等 !!!
. {8 O8 s4 H2 r; ^: `( K; y
$ ~; |/ T4 _( w0 f9 W$ b0 x7 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 5 \/ j$ d: J) w. B
a                     0 7 ]% p. ?( n+ T' M# ?' s) D
b                  360
0 n8 E' N6 U, j& j) K' E# u5 k' sm                   0.7
) z/ N2 R1 M- f, A) u: lr               =m*z*cos(20)/2
* L1 q& T" n2 @' p1 x, i$ S9 as                 =(1-t)*a+t*b  / `8 `3 S( o" U# m( @& `+ ?4 h
t                     1  
  k* k# u, c  [xt               =r*cos(s)+r*rad(s)*sin(s)  
" Y5 J; E' Y: k7 E+ P! v4 Wyt               =r*sin(s)-r*rad(s)*cos(s)  
7 L& k; B3 C$ P' K3 sz                      15  5 ]4 ?& Z  d, w! U
zt                     0 1 \# V* v* F# X
% a8 r& ?+ n2 W+ ?* j- w6 T: A
jkx.jpg

评分

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

查看全部评分

发表于 2007-9-15 14:42:32 | 显示全部楼层
这样对不对5 m% j9 ]% q  ]) E  l5 d
渐开线.JPG " e& J% M9 n2 `+ o4 E! y
9 t0 ^/ `4 |; O, X; s8 R* G
% c* [/ \: J2 E. z9 L
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 | 显示全部楼层
这次应该差不多了.& D1 j  h+ b  M5 J5 e: B& V; M
  D1 _5 B: J9 I, [8 m

$ `; B" j, B# S- P3 f9 p% p" H% ?) ]- f' F" Q

9 \+ j8 u/ y* t7 `1 O
7 V, N4 I9 n1 E
8 \* o# _/ m; U7 H3 M  i+ d 渐开线.JPG
8 Z! r8 B3 s9 G* G
7 {3 K8 t; Z( i# G- h[ 本帖最后由 blue01 于 2007-9-18 13:21 编辑 ]

cure.rar

13.83 KB, 下载次数: 56

评分

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

查看全部评分

发表于 2007-9-20 17:09:01 | 显示全部楼层
我这个算不算,有详细的渐开线方程的推导,知其然知其所以然。
" c. n/ {* X7 j, m& N# lhttp://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 )

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