青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1459|回复: 0

ProENGINEER的行为建模技术应用

[复制链接]
发表于 2009-11-16 10:40 | 显示全部楼层 |阅读模式
行为建模(Behavioral Modeling)功能是PTCPro/ENGINEER中特有功能,它是一个功能扩展模块.不仅可以使CAD软件用于造型,还可以用于智能设计,寻找最优的解决方案。它也是一种分析工具,在特定设计意图设计约束前提下,经一系列测试参数迭代运算来获得最佳的设计建议。) G( `3 E$ z4 a' p& q* r
    一、行为建模的特性描述* t; n! P* }! O. U& h* u6 `. I( c( M, _
    行为建模的运作过程包括三相特性。
0 j1 z9 R2 v  _  R9 l! A    Smart Models:聪颖模型,内含工程智能。利用全新的特征基础的建模技术,能够捕捉几何、规格、设计意图等知识进行设计。
# W0 l; O% P- ]% L+ z7 g" B( m    Objective-Driven Design:目标驱动设计,即使面临许多的设计变量、限制条件与设计准则,仍可获得最佳化的解决方案。/ x3 w( P1 ^3 y$ V) o* M& D1 J- t
    Open Extensible Environment:开放型的延伸环境,能轻松与外部应用软件达成双向沟通,确保设计模型自动反映出结果。% p% h$ L4 N! V9 H3 R$ }- i
    二、行为建模的具体步骤和整体结构+ }4 _8 f  L, C
    模型参数(Model Parameter)属于基准特征的一种,其目的是对要设计优化或是可行的参数进行分析。分析模型的物理特性、曲线特性、曲面特性和模型运动特性等,是行为建模前的关键一步。& ]* @; T9 I1 t5 A1 `7 a! C
    敏感度分析(Sensitivity Analysis )可以用来分析模型尺寸或模型参数在指定范围内改变时,多种测量数量〔参数)的变化方式。结果每一个选定的参数得到一个图形,把参数值显示为尺寸函数。7 @: `- ~' Y5 C- C( }- D
    可行性研究与最优化分析(Feasibility Analysis/Optimization Analysis)可以使系统计算尺寸值,这些尺寸值使得模型能够满足某些用户指定约束,系统会寻找出可行的最佳解决方案。
* U3 t* q0 p6 ]: j- p0 w    多目标设计研究(Multi-ObjectiveDesign Study)是专门用来处理因大量设计变量与设计约束矛盾,产生众多设计目标的情况,能够寻找出为数不少的解决方案,还可避免使用可行性/最佳化所发生的局部解。" r1 b6 q3 U( Y/ [) A
    三、示例
- |1 P2 y& V; x* o    下面以机轴零件的重心定位示例来说明敏感度分析、可行性研究和优化研究来达到设计目标。
1 H1 ~6 F, o2 n% m& J    问题:为了优化平衡,机轴零件的重心必须与它的旋转中心重合。虽然曲柄的旋转轴不能改变,但是其他设计条件能够改变,如曲轴的宽度。在该零件中,要使得零件质量达到最小时,轴与质量中心之间的距离应最小。
$ y- V- H' F6 n! L; x    步骤:
" D3 M: Z" k% B0 K8 Y' E2 n  Q/ n4 R    1)创建一个分析特征来执行模型分析以确定质量属性、计算质量,并在重心创建一个坐标系和一个基准点以及"质量"参数。打开模型,单击分析特征图形钮,出现分析对话框,输人一个相应的名字(Csys_cog),选择模型分析(Model Analysis)类型(Type),进人下一步保持模型质量属性(Model Mass Properties) ,最后计算出一系列质量属性数据。
& u; H( Z6 K! \! d  

$ O  b# _5 u' D$ a6 L) b  A
001.jpg
2 v- h3 [/ j4 O0 u3 K6 G  a0 Z 002.jpg * w2 G1 N$ m3 J. T

) J6 v7 v( X9 t1 c: l: J' |    返回上一步,此时仅产生"YES"一个特征参数:体积(VOLUME),将其改为"NO",建立模型质量参数"MASS"设置为"YES。
1 F- x3 P- j6 F1 E# V) e' O7 E    2)创建一个分析特征来测量位于重心的基准点与旋转轴之间的距离。根据测量的结果,创建一个距离参数。执行与步骤1)相同的操作,将类型"TYPE"改为测量"Measure",下一步改为距离
8 y3 a/ e5 x9 K; c# J" |"Distance",选择基准轴此时系统会立即计算出两者距离。6 N/ W% r2 c* F3 X/ }# ]# l
    3)执行敏感度分析以确定"半径"尺寸的改变如何影响重心的位置.进人敏感度分析对话框,选择半径尺寸,输人最小值和最大值(此为X轴的范围)。选择Parameters To Plot和Distance为Y轴的对应值。最后将模型改变成动画,计算可以得到一定半径对应重心和旋转轴的距离。1 O# _% i+ \+ J+ n0 o5 K
    4)执行敏感度分析以确定"高度"尺寸的改变如何影响重心的位置。$ p1 c6 v& v7 ~
    执行与步骤3)相同的操作,选择"高度"尺寸,输人最小值和最大值(此为X轴的范围)。选择Parameters To Plot和Distance为Y轴的对应值。最后将模型改变成动画,计算可以得到一定高度对应重心和旋转轴的距离。  j6 {" q: L1 x9 |+ Z$ c2 Z3 P8 r6 x
  
! X' ^0 O" D0 I: J9 V2 [' ?
003.jpg . Z2 u0 z' v7 u/ ~) {; p
    5)创建一个分析特征以测量轴肩与零件轮廓外边缘之间的距离。用测量来定义可行性研究中的约束。在距离线的起始点和末端点创建基准点。
0 i$ G5 J) ^. O) ~( f    6)执行可行性研究以确定使重心与旋转轴重合是否可行。在研究中,在保持零件的轴肩与起外边轮廓之间是距离不变的同时,可以改变半径和高度尺寸。执行可行性分析,进行设计约束(DesignConstraints ),设置距离为0,此时求解可获得一组可行方案值,模型也做了相应的更新,同时可以通过模型信息来查看距离分析特征。- C9 S5 D+ s5 a/ T) L3 }
    7)执行优化研究以使在保持与步骤6)所述的约束相同的同时,零件的质量最小(目标函数)。执行最优化分析,新增目标(Goal ),质量最小化,求解出一组可行方案。同时可以通过模型信息来查看距离分析特征,与前面的数值进行比较。对于模型重心类的分析,在工程中使用的程度非常广泛。例如,起重机在装配环境下的情况,为了能确定起重机的承载能力,可以建立一个模型零件作为起吊物体。在优化性/可行性分析中,可以设定重心不能超过某个范围,从而求得起吊物体的体积尺寸,在通过对优化后的起吊物体的体积尺寸分析,最后求得起吊物体的质量,从而确定起重机的承载能力。- T, b3 H3 z/ ^/ j1 o
    四、小结6 ]2 H1 x% J) S* P) t5 D
    利用行为建模技术的自动求解,能在最短的时间内找到满足工程标准的最佳设计。相对于传统的手工反复操作的方法,行为建模的完全自动处理有很多优点。对于简单的问题可以方便的求解,复杂的问题则可以在很短的时间内完成寻找解决方案的任务。& c& v6 w1 F1 I. J# Y5 K
    行为建模的主要功能是对模型的物理特性作分析,通过优化设计来改变模型的特征尺寸等数据。而在优化设计中,没有考虑模型中有材料受力所带来的内部应力,因此,无法处理应力场,如结构应力、热应力等的问题。处理这些应力问题,可以使用Pro/MECHANICA,对其作有限元分析。
2 u; l9 T4 `  w$ b* J
2 s' c8 W0 W1 Q/ p* E
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-6-2 14:55 , Processed in 0.073838 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表