|
非参数化建模在UG中的运用也是一种相当不错的办法
本帖最后由 hyfjy 于 2013-6-26 11:00 编辑 % H* n8 j8 d0 E6 k" Z, Z0 K
* o ?. O" Z" a) F0 l w. r: S
齿轮类零件的建模在UG中用二次开发的功能做成模块可以达到快速,精确的目标,本人曾自编过对一般圆柱形齿轮,包括渐开线蜗杆,进行二维出图及三维建模的软件,后来受朋友的启发,在升级时让其自动输出齿形点数据,用这些数据就可以在调试好的模块中精密建模了,也就是计算结束,建模就可以快速实现。模块也固化成UG界面上的一个小标签,一点就出来了。
+ s. |& x3 O+ t7 @. z4 D9 v7 D7 v, z# g# B1 b4 F5 l
数字化对斜齿内齿轮建模过程图:$ a6 h3 f4 M. j) t; @9 _
. h, @; a5 {8 V
) x% N* v" e3 |+ L3 V; d
6 J+ r0 D! S2 m( |数字化对直锥齿轮副及圆柱齿轮的建模过程图:; X3 d% U- K. j4 }0 C+ |. F
. K& J' p9 _- m6 [7 N- W; Q
4 O7 V8 |( V* c& ~* S
8 J3 D" d* z, F. c一般说,软件是用程序对设计的过程进行自动化计算的,其作用放大后,可以根据设计者的要求把所需要的各种数据以需要的格式输出,再经调试成功的模块进行读数据及操作的全过程,建模就这样完成了。
! s ?6 ?9 z$ t9 O M& X) `
+ j+ a' d R8 ^& `- p用这类方法建模,最后在建模过程中的步骤都可以去除,毕竟开始的基本点是读文件的数据产生的,无法实现可改变参数的建模重生,故用取消所有现有模型,重新生成新的模型来代替原来的模型,也是最后的选择。3 H* y% `$ H, O+ {! T# U
1 i* @5 B8 b$ D0 \在操作上,如果有隐藏的模型,在去除过程中是不受影响的,这样就能形成有选择地去除了。
+ Q" r" q7 M9 I, |- Q8 E; u
1 j" [) P' A. t1 G9 Q这类建模,数据量极大,一般一对直齿锥齿轮的容量可达10M以上,点的密度也相当高,这样,得到的模型也较为精确。
3 c( D. V' c: X& Y
6 c/ A% W3 c# n3 W, k这也是非参数化建模的特点吧。
r+ k( C3 I( W$ q2 X- S* Y7 A, e- B X1 J0 U
0 H& ^" e( Q O1 t7 V, c% ?6 Y) o4 A4 m! q8 l1 r& C& h0 y
$ b! v% T3 ^' U, y, C" @
2 I$ p* S* e* E) z$ X$ z" z" ~: _' p j( v3 C9 S) S
|
评分
-
查看全部评分
|