|
非参数化建模在UG中的运用也是一种相当不错的办法
本帖最后由 hyfjy 于 2013-6-26 11:00 编辑 ) B& ]( ~( F; N) }; b6 s
5 Y D" b c; ?$ p# l. N. x
齿轮类零件的建模在UG中用二次开发的功能做成模块可以达到快速,精确的目标,本人曾自编过对一般圆柱形齿轮,包括渐开线蜗杆,进行二维出图及三维建模的软件,后来受朋友的启发,在升级时让其自动输出齿形点数据,用这些数据就可以在调试好的模块中精密建模了,也就是计算结束,建模就可以快速实现。模块也固化成UG界面上的一个小标签,一点就出来了。
5 i1 N a: b' ^8 A5 L) }4 S' I- A
+ L/ [- C$ U( g. T数字化对斜齿内齿轮建模过程图:
! f( |" c/ q7 a( Y" |
1 i! M$ s; Z- M/ H' n
; b7 ]6 f1 Z. Z% x T1 c
, D/ Y0 A+ |9 L6 [" Q7 h数字化对直锥齿轮副及圆柱齿轮的建模过程图:6 x8 Z7 s1 M1 _; t8 i+ b* d, q
4 ] k4 M7 J% A8 a c) Z8 k' n
. R9 a4 ^) x o( M$ u
4 u ?, ?, j, }8 a- u
一般说,软件是用程序对设计的过程进行自动化计算的,其作用放大后,可以根据设计者的要求把所需要的各种数据以需要的格式输出,再经调试成功的模块进行读数据及操作的全过程,建模就这样完成了。8 w& ]+ W/ P) o
u+ ?2 U2 r. R& B2 V/ G/ J用这类方法建模,最后在建模过程中的步骤都可以去除,毕竟开始的基本点是读文件的数据产生的,无法实现可改变参数的建模重生,故用取消所有现有模型,重新生成新的模型来代替原来的模型,也是最后的选择。- Q: M/ ^) Z7 \2 p5 n% }7 _+ k
1 r8 _. V# U, N+ S! `% V) o
在操作上,如果有隐藏的模型,在去除过程中是不受影响的,这样就能形成有选择地去除了。* P/ \& N, v ?) C5 n* _
% T/ N! Y' }& t- E1 D- O8 @这类建模,数据量极大,一般一对直齿锥齿轮的容量可达10M以上,点的密度也相当高,这样,得到的模型也较为精确。
$ U) s5 d: N' I7 V* q7 M6 b! u$ Q6 f3 B* Q3 Z: ?, K6 Z# @7 n
这也是非参数化建模的特点吧。/ @; x9 Q" b6 B' g
" G( p; k) x/ i" _# ~6 i" _! K
9 T. ~$ G/ u& y* W+ E* a. J7 |2 {1 @+ C
6 F {* r; j" @8 [2 u
/ v& J3 E; p( J$ {+ _+ R! L& `" U" G
2 W" Z- X5 \# { |
评分
-
查看全部评分
|