|
非参数化建模在UG中的运用也是一种相当不错的办法
本帖最后由 hyfjy 于 2013-6-26 11:00 编辑
( u( v9 M0 v! ^0 f' f& ?
& {8 ?& D' i, g齿轮类零件的建模在UG中用二次开发的功能做成模块可以达到快速,精确的目标,本人曾自编过对一般圆柱形齿轮,包括渐开线蜗杆,进行二维出图及三维建模的软件,后来受朋友的启发,在升级时让其自动输出齿形点数据,用这些数据就可以在调试好的模块中精密建模了,也就是计算结束,建模就可以快速实现。模块也固化成UG界面上的一个小标签,一点就出来了。. Y( m$ E5 q) t& v6 Z
( `0 }- p$ t+ o数字化对斜齿内齿轮建模过程图:& J- j U3 c) {& T9 y
1 s, ?, M! M: z6 n- i. V d5 \& a
; u8 }+ _. U; L g& l* [
2 ]: Z3 z! F& o1 T数字化对直锥齿轮副及圆柱齿轮的建模过程图:
3 t2 @" i5 p' D
: j. B7 O- Y1 L7 b
! o |; d q( c L- E0 _
/ n: k3 ?; ~5 K0 E2 \% i, a一般说,软件是用程序对设计的过程进行自动化计算的,其作用放大后,可以根据设计者的要求把所需要的各种数据以需要的格式输出,再经调试成功的模块进行读数据及操作的全过程,建模就这样完成了。; W4 y' }- V1 n' b) h( G' b
G6 G0 E+ V" x. B! ~3 |, x( }
用这类方法建模,最后在建模过程中的步骤都可以去除,毕竟开始的基本点是读文件的数据产生的,无法实现可改变参数的建模重生,故用取消所有现有模型,重新生成新的模型来代替原来的模型,也是最后的选择。- j% c* A' P8 R: R. b1 U
# F9 L6 o2 ?3 p: i6 }3 u* m, \7 J! t2 Y在操作上,如果有隐藏的模型,在去除过程中是不受影响的,这样就能形成有选择地去除了。, E: J3 Z6 a( k2 Q0 { \
3 W' q' e a* q( q, ?
这类建模,数据量极大,一般一对直齿锥齿轮的容量可达10M以上,点的密度也相当高,这样,得到的模型也较为精确。
& _, j$ l: m( ?9 {+ t# Q z' O' ]- Z Y' J7 n4 b7 ]
这也是非参数化建模的特点吧。
, R. Q) u2 \ P
) j: w$ |2 d6 @* Y( ^ ^. \! m
6 t+ q, r! y8 d6 U7 v& d) W/ r/ `
% H9 K: ^/ E, p H2 O) `: F. E& \8 x
& W# J" Y& o, U: O8 _* V5 m& L |
评分
-
查看全部评分
|