|
非参数化建模在UG中的运用也是一种相当不错的办法
本帖最后由 hyfjy 于 2013-6-26 11:00 编辑 . s4 A& q1 {, P3 Z, k1 O
% _: X J2 c- c5 {
齿轮类零件的建模在UG中用二次开发的功能做成模块可以达到快速,精确的目标,本人曾自编过对一般圆柱形齿轮,包括渐开线蜗杆,进行二维出图及三维建模的软件,后来受朋友的启发,在升级时让其自动输出齿形点数据,用这些数据就可以在调试好的模块中精密建模了,也就是计算结束,建模就可以快速实现。模块也固化成UG界面上的一个小标签,一点就出来了。" w- T1 n% N+ H4 l2 M
7 I0 Z( C5 y: W4 g4 i- I& _: ?- `数字化对斜齿内齿轮建模过程图:
8 u- u0 |& q- N1 t: j; [' W$ H
) N% O( Z0 D A5 C
, R. `/ b/ L- i& t: v; q
% M; d/ Q- l( h( Y6 F9 g
数字化对直锥齿轮副及圆柱齿轮的建模过程图:
. V- v8 P! R/ @/ }" T6 \3 \5 h8 e
& J/ Q/ G9 m+ R: d( e2 R
0 j: K3 h. g: G1 K- f5 p4 Y/ F& F一般说,软件是用程序对设计的过程进行自动化计算的,其作用放大后,可以根据设计者的要求把所需要的各种数据以需要的格式输出,再经调试成功的模块进行读数据及操作的全过程,建模就这样完成了。
+ B, L) v% u7 Z& [ Z& ?6 Z2 W+ x, s( V) T+ Z; E: [
用这类方法建模,最后在建模过程中的步骤都可以去除,毕竟开始的基本点是读文件的数据产生的,无法实现可改变参数的建模重生,故用取消所有现有模型,重新生成新的模型来代替原来的模型,也是最后的选择。
# c0 S' ~0 l) Y5 u8 o9 v9 U8 w2 p) i: y
在操作上,如果有隐藏的模型,在去除过程中是不受影响的,这样就能形成有选择地去除了。
/ u% h7 |7 P0 C) U( f& c. i A/ g6 G! Y9 E% l% l
这类建模,数据量极大,一般一对直齿锥齿轮的容量可达10M以上,点的密度也相当高,这样,得到的模型也较为精确。
; l) v3 y$ d, _0 R k* _" Y" f. Q' `/ h0 C5 k( _# g
这也是非参数化建模的特点吧。, X1 O9 p, T9 T
! E& [5 L+ T R2 n, Z# ^ x; E
0 W) s$ v8 h' q3 ?
) d0 z8 r* n6 G( @8 J
0 X' f3 v0 H! r! E& v3 l
# r1 s. D% }% e- k( l6 |
) V- Y0 }& j q! C7 m2 t4 G |
评分
-
查看全部评分
|