|
非参数化建模在UG中的运用也是一种相当不错的办法
本帖最后由 hyfjy 于 2013-6-26 11:00 编辑 h m' p) e1 J3 o' Q4 A
7 H" w0 t: h5 t9 S+ U$ M1 U* E
齿轮类零件的建模在UG中用二次开发的功能做成模块可以达到快速,精确的目标,本人曾自编过对一般圆柱形齿轮,包括渐开线蜗杆,进行二维出图及三维建模的软件,后来受朋友的启发,在升级时让其自动输出齿形点数据,用这些数据就可以在调试好的模块中精密建模了,也就是计算结束,建模就可以快速实现。模块也固化成UG界面上的一个小标签,一点就出来了。
" [4 N$ ^( r$ `' g" ^6 q6 v F6 M" m
# o& I+ G3 f7 k9 [# G, F数字化对斜齿内齿轮建模过程图:3 B) A4 y. Z7 i v$ z. L, p; y
$ S2 ` {$ Q+ i" _+ A, ]3 _" f
+ M, P2 Q |5 x
" ~$ Y2 f6 g# @0 j! h4 s) s
数字化对直锥齿轮副及圆柱齿轮的建模过程图:! S, q" m; n& c9 S* m4 r e7 P
+ ~; q, v1 h( w! w) O) W' S9 L
1 u: U" G3 y* e1 _
' ^( h( d( I: e8 q# Z- m( F一般说,软件是用程序对设计的过程进行自动化计算的,其作用放大后,可以根据设计者的要求把所需要的各种数据以需要的格式输出,再经调试成功的模块进行读数据及操作的全过程,建模就这样完成了。
2 O% A, ~, F W
$ k9 D( z& Q+ F8 P, Q用这类方法建模,最后在建模过程中的步骤都可以去除,毕竟开始的基本点是读文件的数据产生的,无法实现可改变参数的建模重生,故用取消所有现有模型,重新生成新的模型来代替原来的模型,也是最后的选择。' j6 }4 p8 T2 v/ d; n
5 @. p1 ^4 w) Q在操作上,如果有隐藏的模型,在去除过程中是不受影响的,这样就能形成有选择地去除了。1 t3 w {2 n u9 I/ z% z; {
! ~: |, f; y) e3 t- [这类建模,数据量极大,一般一对直齿锥齿轮的容量可达10M以上,点的密度也相当高,这样,得到的模型也较为精确。
7 C" g ]: p5 B( X+ ?7 a9 H9 n% G# {2 B% X& E3 L
这也是非参数化建模的特点吧。
" L' D) I- H3 y! s9 r0 ~+ K$ [. J" X1 }$ R! O$ F
: l! P0 q, `2 f$ t7 n5 A
& u. W# {- Z/ d; O7 n! s
: |4 s; j9 b# s5 |9 b$ f3 _1 b8 ]0 C( I6 D9 }# Z7 _
- e3 o/ N* r: z5 ^; a$ x. j |
评分
-
查看全部评分
|