|
非参数化建模在UG中的运用也是一种相当不错的办法
本帖最后由 hyfjy 于 2013-6-26 11:00 编辑
* b, }- c. w% `
7 _0 h2 n+ ]" A6 s" m7 i! j齿轮类零件的建模在UG中用二次开发的功能做成模块可以达到快速,精确的目标,本人曾自编过对一般圆柱形齿轮,包括渐开线蜗杆,进行二维出图及三维建模的软件,后来受朋友的启发,在升级时让其自动输出齿形点数据,用这些数据就可以在调试好的模块中精密建模了,也就是计算结束,建模就可以快速实现。模块也固化成UG界面上的一个小标签,一点就出来了。
% h9 s; ^* a) C: o& O, r, Q5 x, Z
数字化对斜齿内齿轮建模过程图:
5 h ~; z7 b2 k$ I! _+ `7 K1 [$ t( x1 ?6 E1 A
2 S3 G' ~! R: Q* o- ~
m8 e( `9 I1 X5 D$ p2 ^) H0 Q数字化对直锥齿轮副及圆柱齿轮的建模过程图:
% h0 D$ B7 y7 B/ M+ d9 I3 T1 ~" r. N! X8 M
$ q& Q/ p# a* `5 ?7 `* F4 X6 _
一般说,软件是用程序对设计的过程进行自动化计算的,其作用放大后,可以根据设计者的要求把所需要的各种数据以需要的格式输出,再经调试成功的模块进行读数据及操作的全过程,建模就这样完成了。
( E" X6 x# B( `( W( n. }0 g
" B7 X0 F& O0 C8 V: A: H* _用这类方法建模,最后在建模过程中的步骤都可以去除,毕竟开始的基本点是读文件的数据产生的,无法实现可改变参数的建模重生,故用取消所有现有模型,重新生成新的模型来代替原来的模型,也是最后的选择。5 C- C( ?7 }; }- K- D$ A% P
6 o" w; B, ?2 v+ X7 V4 b" l在操作上,如果有隐藏的模型,在去除过程中是不受影响的,这样就能形成有选择地去除了。
1 U9 k8 \1 V: m% f" m. T- p1 \1 x: t: X2 I, a
这类建模,数据量极大,一般一对直齿锥齿轮的容量可达10M以上,点的密度也相当高,这样,得到的模型也较为精确。5 c6 k' i4 o' L+ U' p
. C- E, R# O3 a
这也是非参数化建模的特点吧。$ O5 r% ?& g3 w7 {: [5 J# U; s8 |
6 F% O# `1 U* ]5 a
' y) d: g! V. A/ n/ {" H
8 x B+ S7 W4 A0 ~' P' V+ t, {, K5 w
, f6 A2 G( h* C Q+ w l) f- Y0 r: {! ]0 H- v
2 a i6 E7 a5 y
|
评分
-
查看全部评分
|