flotherm101软件使用高级详细培训教程_第1页
flotherm101软件使用高级详细培训教程_第2页
flotherm101软件使用高级详细培训教程_第3页
flotherm101软件使用高级详细培训教程_第4页
flotherm101软件使用高级详细培训教程_第5页
已阅读5页,还剩175页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、FLOTHERM使用高级培训Agenda2006.10.25FLOTHERM的文件管理(20min)网格划分技术(40min)FLOMOTION的使用(30min)收敛问题及其解决(20min)FLO/MCAD的导入(30min)优化模块的使用(30min)2006.10.26瞬态分析定义(30min)芯片建模方法(90min)批处理文件的编辑(10min)Compact Model的建立(30min)其它使用技巧(40min)Flotherm10.1全套视频教程加Q:76615399高级培训:FLOTHERM文件管理20minFLOTHERM项目的文件结构库文件区模板Help文档项目文件索引

2、文件FLOTHERM项目的文件结构 首先FLOTHERM软件借助四个目录管理文件管理每个项目文件借助于项目文件长长的数字字符串,FLOTHERM软件管理了整个项目里所有的数据 千万别去尝试去修改项目文件中名中的数字串FLOTHERM项目的导入导出可以导入导出的项目(Project)文件PDML文件: 只包括模型文件,不包括计算结果Physical Design Model LanguagePack文件: 包括计算结果的模型文件Flotherm10.1全套视频教程加Q:76615399Assembly PDML 只包括模型的 某部件模型Project PDML 包括整个项目模型及其网格、求解设定

3、可以导入导出的部件(Assembly)文件项目文件的Load删除FLOTHERM项目如系统意外导致FLOTHERM关闭,在重新读入时必须Unlock该文件将其它项目文件从其它文件夹拷入或者在Windows界面下删除,必须使用Catalog进行整理项目文件的转移2: 使用Catalog进行整理1 :将项目文件夹拷至目标文件夹下项目文件的恢复: 在目录:项目文件PDProject下,将文件group拷出如果意外导致项目文件不可用!2: 将group文件添加后缀后.pdml3: 重新读入该pdml文件即可,便可恢复该文件,但计算结果无法恢复Flotherm10.1全套视频教程加Q:76615399I

4、DF导入可导入的文件包括IDF2.0及IDF3.0IDF文件包括Board 文件(.brd or .emn)Library文件(.lib or .emp)IDF导入在导入过程当中,可以进行替换和筛选可以跟据器件尺寸进行筛选 如果采用Import IDF link Library进行IDF文件的导入,可以采用库中芯片模型进行自动替换数据库的管理 数据库文件放置于FlocentralLibraries目录下数据库的管理Flotherm10.1全套视频教程加Q:76615399 数据库文件属性的编辑Read Only:只读属性Directory:数据库存放路径Library Name:数据库名数据库

5、的管理数据库的导入导出可借助于数据库文件.library来进行高级培训:网格划分技巧俞丹海Flomerics中国代表处 40min求解域设定在某些特殊场合必须要放大求解区域自然对流换热系统封闭系统外部边界条件对内部影响较大的情况在强迫对流散热系统中,通常不需要放大求解域求解域扩大原则zzzxxxy2 y 除重力反方向外,其余按照装置尺寸在各个方向扩大一倍重力反方向放大两倍尺寸网格约束点击打开膨胀设置网格约束用于在几何实体上设定网格网格约束Minimum Number和Maximum Size 分别设置最小单元数,或者最大网格单元尺寸.建议采用Maximum Size.Minimum Size是

6、设置最小网格尺寸,可以控制网格精度使用Region定义网格约束网格约束可以用于Region,这样可以应用于无几何实体的空间场所检查网格定义几何尺寸定义Region帖附网格约束使用Region定义网格约束例如,在两平板间增加网格网格约束(膨胀)可以通过定义最小单元数或最大单元尺寸来控制网格膨胀可以使网格约束延伸到物体边界以外的区域.膨胀区域可以按照尺寸大小或物体比例来定义不同的膨胀可以单独设置在正,反两个方向.网格约束(膨胀)我们来看一下前面的例子Low 方向约束定义为10%尺寸内最小划分两个网格单元设置High 方向约束定义为100mm内最大网格尺寸10mm设置 网格划分划分准则:网格长宽比值

7、越接近越好 1 最理想的状态200 可能造成不收敛 尽量避免大尺寸网格到小尺寸网格的直接过度网格划分网格长宽比例问题:网格平滑工具(系统网格)增加网格线减小长宽比网格划分网格平滑工具(系统网格)增加网格线减少网格过度问题的产生网格长宽比问题:最小单元尺寸(系统网格)建立合理精度的模型(例如,根据实际问题的大小确定尺寸单位精度)避免产生小尺寸网格导致较大差异的网格过渡网格划分扩大求解域的影响当我们扩大求解域时,必然增加整个系统网格数.这主要是因为物体几何网格线延伸到整个求解域边界, 同时会增加求解计算时间.处理方法粗略外部网格精细局域网格精细膨胀网格解决办法是将整个装置采用局域化处理.产生两类网

8、格局域化网格网格局域化可以应用于:物体组件Regions使用网格约束定义.局域化网格方法1 单个物体进行设置.选择物体设置网格约束(注意:可在各个方向可独立设置不同网格约束.)按图标 ,进行局域化操作.列表中的图标显示局域化提示检查Drawing Board选中物体增加网格约束局域化局域化网格如何对组设置局域化网格?局域化网格方法二.采用Region将多个物体”包”起来.局域化网格包含三个物体的组添加网格约束绘制region局域化局域化网格我们来分析一个采用局域化网格的散热器模型存在两个问题局域化网格物体几何边界与局域化边界重合时,网格线会延伸到外部区域边界.空气出/入口部分,需要更详细网格描

9、述解决的办法是将网格约束做膨胀设置.局域化网格局域化网格局域化网格区域之间可以相互嵌套壳体采用局域化网格散热器采用局域化网格FLOTHERM 要求在局域化区域与求解域之间最少两个网格单元进行描述.局域化网格不能相互部分重叠,但可以紧邻.包括膨胀区域局域化网格如果有部分重叠的局域化网格,可以采用多个相邻局域化空间来组合完成,避免产生网格冲突.局域化网格局域化网格采用调整系统网格来控制局域化区域以外的网格质量. 划分原则避免在矢量变化快的位置使用过渡性局域化网格 (边界层)适当的过度区域比例要根据实际问题而设定在一些具有适量剃度变化快的区域,采用较小尺寸网格没有通用的比例范围适合所有的领域长宽比一

10、般尽可能接近1为佳.200 可以接受相邻网格之间的变化尽量缩小如果相邻网格之间尺寸比例大于10:1,会大大增加求解时间.网格质量检查在系统网格( )数据栏中检查局域化网格长宽比选择一个局域化区域. 它会在DB中被击活. 网格质量检查在Drawing Board中检查局域化网格在当前模式中选中Workplane 选择 Workplane (灰色轮廓) ,使用鼠标或键盘通过 来移动平面网格质量检查在FLOMOTION中检查网格重新初始化 (如果没有计算结果)打开Flomotion,并创建可视平面 通过操作杆移动平面网格划分思路建立几何模型后,软件自带四种网格划分类型“None, Coarse, M

11、edium, Fine”, 建议选择”None”型.在Grid Summary 中,检查细小网格(三个不同方向)所在位置,通过调整物体尺寸消除较小单元,提高最小网格单元数量级.针对不同区域,采用局域化网格.在网格单元控制参数中 ,建议采用控制最大单元尺寸选项.调整系统网格,通过控制Maxsize和Smooth来使系统网格长宽比控制在最佳范围内.Flotherm后处理俞丹海Flomerics中国代表处 40minFlomotion操作界面材料编辑器材料调色板渲染编辑器图例编辑器示图编辑器网格显示矢量显示云图显示手动杆Flomotion显示实体线框选择半线框图全线框图可以通过热键”W”,”S”切换

12、实体和线框图Flomotion视图变量选择视图方向选择创建新平面删除平面Flomotion数值显示框 标注控制框Flomotion动态粒子数显示控制开关粒子类型流线类型手动控制选项Flomotion设置动态粒子流方法方法二:1.激活粒子流图标,并创建”source”源(默认位置),并设置显示参数.2.通过手动调整粒子源位置,确定显示方式.方法一: 1.在模型选中放置粒子源的物体面(例如风扇,通风口处等) 2.激活粒子流图标,并创建”source”源,并设置显示参数.Flomotion动态播放控制动态输出Flomotion云图可以动态播放:点播放”On”按钮可以通过动态设置对话框来控制播放效果.

13、FlomotionFlomotion三种类型流线:粒子不同形状带状 伴随不同类型插入形线状以 AVI格式输出Flomotion保存预定位置图片:打开照相 编辑器.将图片设置到指定位置3.点击保存Flomotion重现已保存位置图片打开照相 编辑器.在列表中点击所需位置图.Flomotion拍照位置可以保存注意这个过程将保存所以平面,粒子流和表面渲染等设置Flomotion也可以保存多个位置图片,并且将该组以AVI格式输出播放FlomotionTable Window表格类型数据表切换键数据表格选项对流换热系数计算器Table Window结果数据选项变量选择网格类型区域选择类型选择位置和尺寸设

14、置瞬态参数Convergence and Troubleshooting俞丹海Flomerics中国代表处 30min收敛的定义终止标准导致收敛问题的原因残差曲线诊断改善收敛Solution Control设置Pro-Active 技术ConvergenceFlotherm 求解一组 偶合非线性偏微分方程 (来源于 Navier-Stokes方程)Flotherm 采用迭代来求解方程(SIMPLE算法, Patankar and Spalding)求解收敛的准则: 任何变量的残差达到软件默认设置(终止标准)任何监控点不发生波动在Profile 窗口中检查收敛问题Convergence在下列情况

15、下,被认为已收敛 每个变量残差值达到1监控点走平AND收敛的定义可以在PM中 Control/Variable 菜单中查看指定不同变量的残差终止标准FLOTHERM软件默认的终止标准值在大多数产品分析中,安全余量相对可靠,不需要更改.终止标准是基于系统的质量,动量和能量三个方面来设定的.终止标准质量平衡(压力场残差)终止标准= 0.005 M(kg/s)强迫对流: M = Total Inlet or Outlet Flow Rate自然对流: M = .EFCV.A : Air densityEFCV: Estimated Free Convection VelocityA: Area pe

16、rpendicular to the vertical 动量平衡 (速度场残差)终止标准= 0.005 MV(N)强迫对流:V = Fan or Fixed Flow maximum velocity自然对流:V = EFCV终止标准能量平衡(温度场残差)终止标准 = 0.005 Q(W)如果在系统中有热源或热沉: Q = Total Heat Sources or Sinks如果系统中无热源或热沉: Q = M Cp Ttyp Ttyp = 20 C这些参数设置满足大多数系统的要求,并且是相当保守的收敛标准对于某些特殊的系统,不需要采用这么严格的收敛的标准.终止标准例如:多流体系统(液冷)如

17、果系统中主导的是液体,会收敛问题发生,默认系统是以空气作为流体特性参数而设置. 有风扇和导流板FLOTHERM 计算特征速度是以风扇出口的最大流速度为参考. 由于其中某一个风扇尺寸和导流板的原因,速度可能是原先值的上百倍,这样会导致动量收敛问题. 与终止标准相关的收敛问题其它收敛问题产生收敛问题的因素 建模型过程中产生的错误网格设置精度不够大方案中的不稳定性或不良设计控制参数不适宜过多网格或者过少网格都是不合适的做法收敛问题的主要原因:Errors made during set up - e.g. fan blowing in the wrong direction.Natural inst

18、ability - e.g. a natural convection plume developing in free air.Grid issues - e.g. grid not fine enough to capture flow detailTermination criteria too strict See advanced troubleshooting techniques later in this lectureControl parameters - e.g. the false time step is too high See advanced troublesh

19、ooting techniques later in this lecture残差曲线收敛发散高位震荡低位震荡高位稳定低位稳定101010小技巧:通常情况下,如果收敛慢就需要用户终止计算进行调整模型 检查模型错误,比如在密闭系统中装有离心风扇或进入系统的热无法向外传递在残差大的区域检查网格 网格不足无法捕获详细信息检查本身不稳定性- 用监控点来追踪不稳定区域用监控点和残差场来分析低位震荡或低位稳定- 通常不需要再做修改收敛曲线发散第一步检查复查Sanity Check结果复查建模过程寻找明显网格不足问题确定问题点采用Monitor Points Deactivate Objects/Assem

20、blies用于隔离问题点检查问题点?网格是否足够描述物理现象?是否有荒谬的类似热源,粗糙度,表面属性等设置?单位是否正确?切记: 如果曲线发散的很明显,结果一定是不正确的. 对于发散问题重新求解时,一定要重新初始化打开残差场存储设置 在 Project Manager 中 Solve/Overall Control设置 残差存保留储每个单元格的残差参数可以在 FLOMOTION 中检查确定最大和最小值的位置同时打开网格显示来判断问题是否与网格有关联如果发现残差较大的位置不在所关注的范围内,就不需要再对模型再做修改使其收敛 如果监控点已经达到稳态 残差常可以帮助发现劣质网格问题低位稳定和震荡Hi

21、nt: Storing the error field will slow things down. Only activate the error field storage after stopping the solution. Then, re-run the solution for 1 iteration.The error field can only be stored for one variable at a time. If all velocity directions or continuity are oscillating, activate the error

22、field storage for pressure. If an individual velocity is oscillating, activate the error field storage for that velocity. If temperature is oscillating, activate the error field storage for temperature.After solution, the Error field contains the local residual errors for the selected variable. By u

23、sing this error field, the user can identify areas where the program may have difficulty in converging the equations. The user can then focus attention on the grid, project set-up and assumptions in the areas of difficulty. The quantities stored in the error field are the cell residuals divided by t

24、he termination residual. It is this normalized error distribution which may be displayed. For the pressure variable, the pressure residual is the continuity error in a grid cell, i.e. it is the difference between the mass flowing in and the mass flowing out of the cell. Display of the continuity err

25、or field will help to identify locations of the largest mass imbalances - it can sometimes be the case that all the error is located in one grid cell. Again, what is stored in the error field and what is therefore displayed is the residual errors normalized by the termination residual for pressure.温

26、度场残差可以使用自动收敛设置 Solve/Overall Control 如果温度监控点在30步迭代保持在0.5度范围内波动 和 如果温度收敛曲线降到10以下停止求解低位稳定和震荡改变求解选项修正慢速温度收敛松弛因子法内部迭代Fan 松弛控制线性松弛控制 relaxation(欠松弛)Successive over松弛控制(超松弛)调整 False Time Step松弛因子改进高位稳定或震荡非收敛问题改善收敛求解器选项求解器选择在 Solve/Overall中更改Segregated Conjugate Residual (默认状态)可以适用大多数分析状况采用分离压力区域改善收敛问题对于温度

27、收敛问题, 可以使用块校正法首先查找分析具有大温度残差的固体模型将其加入块校正组在Solve/Overall 中激活快校正求解求解器选项Multi Grid求解器在质量和动量求解收敛过程中和 Segregated Conjugate Residual方法一样采用multi grid技术加快求解温度场线性方程可以很大的提高传热问题的收敛速度在多求解器和局域化中,Multi Grid求解器也可以使用Notes:There are two solver options available:a) Segregated Conjugate Residual - generally significant

28、ly faster linear equation solver (the default) which should normally be used. For temperature convergence, block correction can be activated. Note that block correction will slow the solver down so make sure that you do not attach more than 20 block correction groups.b) Multi Grid - is designed to c

29、hoose an iteration procedure which uses multi grid acceleration to solve the linear equations for temperature. This option eliminates the necessity to use block correction in any form. For problems with conjugate heat transfer it can improve convergence and significantly reduce overall computation t

30、ime.How does Multi Grid solver speed up convergence?The Multi Grid solver for temperature uses an algebraic multi grid method. The user defines a single block structured Cartesian grid as normal. For the temperature variable the solver considers calculating on different grids, successively coarsenin

31、g the grid by a factor of 2 in each direction at every level. The solver chooses at which level it should solve the case and this changes dynamically throughout the solution. The cycle process is called a Flexible V cycle, which means that the solver chooses the solve level based on convergence perf

32、ormance, cycling up and down through the levels.松弛控制法 内部迭代 (在 Solve/Variable Control中设置)对于压力项可以采用大(等)于100步增加步数将会降低收敛速度线性松弛控制 (在 Solve/Solver Control中设置)通常设在0.50.9范围内0: 冻结求解; 1: 无阻尼Successive Over-relaxation (在 Control/Solver中设置)很少使用 非常容易导致不稳定,慎用建议在1.01.5范围用于纯传导问题和高压系统松弛控制法Fan松弛控制在Solve/Overall Contr

33、ol中设置有效值范围是0.50.9有助于改善工作点在风扇PQ中梯度较小位置的收敛速度通过变量求解控制栏来调节 Solve/Variable Control自动设置的值是基于时间特征常数,适用于大多数情况用户可以针对每个变量设定不同的值 variable使用滑标直接输入值如果 False Time Step放大或缩小超过50倍容易导致 发散切记要检查监控点以确认达到收敛False Time StepNotes:The false time step sets a transient-like parameter which is used to damp or under-relax the s

34、olution of any variable except pressure. Set to correspond to time-scale of problem, e.g. (typical length)/(typical velocity). Larger values give light damping, small values give heavy damping.Automatic sets False Time-steps based on fans in forced flow cases and the EFCV in natural convection cases

35、. Press Calculate Automatic Values to see the automatic value. The slider bar can be used to quickly change the automatic setting by either dividing or multiplying it by a factor of up to 20. Press Calculate Automatic Values to see the effect. User Specified allows you to override the automatic sett

36、ings manually.Calculating the False Time StepFalse-time step under-relaxation is the principal means that you will use to control convergence of the iterative algorithm. For a given variable, this under-relaxation provides an inertial effect which restrains the amount by which the value in each cell

37、 is permitted to change at each outer iteration. The inertial effect is proportional to the mass in the cell and inversely proportional to the false time-step set for the variable. Consequently, the smaller the false time-step the larger the inertial effect, and so the less the variable is permitted

38、 to change.By default the program calculates an automatic false time-step which is used for all variables (the one exception being pressure to which the method is not applied).False Time Step调节 False Time Step类似于调节阻尼false time step较大值 减少阻尼false time step 较小值- 增加阻尼 false time step非常大值 无阻尼false time s

39、tep 非常小值-无变化,无法求解False Time Step 举例减少False time Step (提高阻尼)到10-50, 目的在于改进高位震荡增大False Time Step (减少阻尼) 到10-50,目的在于改进高位稳态收敛问题在复杂系统中,降低 False Time Step 有时会改善高位稳态收敛问题Remember! In general it is inadvisable to use extreme values for the false time steps. Very large values, where there is no damping, will

40、often lead to divergence. Very small values which lock the variable should not be used. If the values can not change, the solution will not converge.Hint: Before making changes to the false time step to correct dramatic divergence, check the model and the grid for errors. You may also want to save t

41、he project with a different name so that the original solution remains available. It could become handy if changing the false time step makes the solution diverge!在求解模型前使用 Sanity Check信息窗口(under Solve/Sanity Check)检查FLOTHERM 模型:物体覆盖问题物体等级问题未附材料属性或其他属性设置监控点来观察局部参数和判断局部非稳定性问题网格检查(aspect ratio, enough

42、grid cells, )Pro-Active技术求解过后, 如果有收敛问题检查流入和流出系统的质量流使用Regions获取系统空气流量 打开残差场存储来确定最大残差点位置如果在低位稳态或震荡,主要监控点参数稳定,且大残差不在关注区域,则不需要再采取改进措施 如果残差在关注区域,请检查网格如果在高位稳态或震荡, Solution control 参数需要做调整 (Relaxation)Pro-Active技术高级培训:MCAD模型的导入 段宗宪Flomerics中国代表处 30minFLO/MCAD 可导入的数据模型FLO/MCAD 采用 ACIS 格式建模内核(由达索Spatial公司提供)

43、所有的MCAD模型都必须转换为ACIS格式格式的转化通过Spatial公司的 Translator Husks工具进行.IGESSTLFLO/MCADACIS (SAT)FLOTHERMSATSTEPProE - prt asmCATIA V4 V5SolidWorksFLO/MCAD 什么格式的模型最好导入?最好导入的格式?一些格式的MCAD模型比其它格式导入时更不易出错;不易出错主要在两个方面:1)格式转换、2)必要的模型修补;不好好SATSTEPIGESSTLProE, SWCATIA采用ASCI格式,无需格式转换专用的模型格式,可直接转换为ASCI格式专用的模型格式,可直接转换为ASC

44、I格式点、线、表面数据格式为1D或2D格式,需转换为ASCI格式斜表面数据为2D格式,需转换为ASCI格式FLO/MCAD 模型管理目录树管理(Assembly Tree)操作模式旋转移动选取模式选择几何体选择项目FLO/MCAD 模型管理MCAD PART - MCAD BODY -MCAD FEATURE - MCAD FACE -MCAD EDGE -MCAD VERTEX选择层次FLO/MCAD 模型修补(Healing)模型的修补?模型修补:将所有的模型转换为Manifold格式;Vertex(point)Edge(bounded curve)Face(bounded surface

45、)Sheet(unbounded volume).a collection of faces with no free edgesShell(bounded volume)MANIFOLD导入过程中的三种Healing模式:Full 修补所有的未闭合的点、线、面最可靠Stitch修补达到条件的点、线、面点、线较接近时进行修补过程快、但可靠性稍差NoneTools/Heal Model 全部修补Option/PreferencesFLO/MCAD 模型修补(Healing)未修补的模型那些模型未被修补?Edit/Modify/double click on partFLO/MCAD 模型修补(H

46、ealing)为什么要进行模型修补?基本上所有的模型简化和分解都需要利用模型的体积;Bounding Box 方法 (add, subtract, replace with bounding cuboid/prism) 不需要进行体积计算;什么时候进行模型修补?当简化或分解操作遇上Fs(错误)时;当创立了FLOTHERM无法表述的模型或者必须进行重大的简化时。FLO/MCAD 模型修补(Healing)当一个非常复杂的模型中包含一些无关紧要的部件时 (垫圈, 螺栓,电线等.)导入时将 Healing选项设为None Option/Preferences以Non-Manifold格式直接导入删除

47、无关的细节然后进行修补 Tools/Heal Model正常的导入简化或者在进行导入之前首先在MCAD工具里进行模型简化FLO/MCAD 模型修补(Healing)导入简化金定律:“任何导入的模型都必须简化为FLOTHERM软件中Drawing Board可建立的模型”FLO/MCAD 简化两种简化手段:手工简化(local simplify)选择简化的面或特征,右键点击替换或简化Tools/Local Simplify自动简化 (global simplify)选择简化的面或特征,右键点击替换或简化(批处理简化)Tools/Global Simplify考虑一下体积因素FLO/MCAD 简化

48、 那些细节需要简化呢?模型细节的观察;不必要的细节保留往往导致过于复杂的模型采用s 或 w快捷键去进行实体模型和线框模型的切换FLO/MCAD 简化FLO/MCAD 简化(Simplify)Local simplify中各类简化操作+Add bounding box-Subtract bounding boxr/delete Removel Levelm/u Mark/Unmark操作对象:MCAD face/MCAD featuref FlattenFLO/MCAD 简化(Simplify)Local simplify中各类简化操作特征(Feature)的删除Add Bounding Box

49、Replace by Single Object孔的删除FLO/MCAD 简化(Simplify)Local simplify中各类简化操作(Replace By Single Object)保证尺寸? 保证体积?Global simplify中各类简化操作FLO/MCAD 简化(Simplify)方法一:Decompose 方法二: Tools/Global Simplify方法三:右键选对对象,菜单Global Simplify操作对象:MCAD BODY MCAD PARTGlobal simplify中各类简化的难易度困难容易Remove Small Face GroupsRemove

50、 Small HolesRemove Small Humps只需要进行表面的再生Remove Non Planar Faces曲线的修补较费时Flatten Small DraftsLevel Near Level Faces涉及周围特征的复杂算法FLO/MCAD 简化(Simplify)信息框中 . (点)的表意?每个点都表示一次成功的简化信息框中 F 的表意?一次简化的失败通常在另外一个信息框中也会显示简化错误失败的原因:修补工作没做好Non-manifold 模型Spatial公司 local operations 功能的内核错误FLO/MCAD 简化(Simplify)在简化过程中的错

51、误显示 - FsACIS 错误信息是最常见的 :E/12012 - ACIS Model error ERROR E/12012 - ACIS Model error ERROR E/12012 - ACIS Model error ERROR E/12012 - ACIS Model error 少量的错误显示不用管避免简化错误的几个方法:简化之前进行修补Tools/Heal Model 简化过程中保留某些复杂细节采用更好的文件格式进行导入FLO/MCAD 简化(Simplify)确认进行了那些简化Cntrl-UCntrl-UFLO/MCAD 简化(Simplify) Cntrl-U (Ed

52、it/Undo)的操作AC一般而言,Dissect Body前三项设为默认弓弦比(Arc/Chord Radio)设置理论上最好的A/C比为1.0默认为 1.1 ,如认为是过于粗糙,则可设为 1.05, 1.025 或1.01当模型表面为曲面时需要设置Conserve volume(体积控制)当MCAD模型为Prism 基本体取代时,保证体积一致;会导致表面突刺Sloping Blocks(斜板)当Sloping Blocks厚度小于一定值,则可创建Thin Sloping BlocksFLO/MCAD 分解(Decompose&Dissect)FLO/MCAD 分解(Decompose&Di

53、ssect)操作对象: MCAD BODYSlice&SplitFLO/MCAD 分解(Decompose&Dissect)DecomposeTools/Decompose分解成功后可用线框形式显示已分解的模型Option/Picture/Display Primitives as WireframeFLO/MCAD VoxelizationFlotherm10.1全套视频教程加Q:76615399Voxelization:将模型使用六面体进行阶梯近拟FLO/MCAD VoxelizationVoxelize的网格 定义类似于求解网格最大”网格尺寸”或最小网格数目最小的”网格”尺寸应定义大于一

54、些关键尺寸壳尺寸孔直径voxelization 工作步骤:Flotherm10.1全套视频教程加Q:76615399FLO/MCAD Voxelization 1)首先跟据选择的Body或Part的轮廓线或者角点创建基础的Voxel网格; 2)然后跟据用户定义去创立更详细的Voxel网格; 3)如果在Voxel网格中有固体的存在,则将该网格转为一个六面体; 4)如果有两个多面体共享一个面,则合并这两个多面体建议定义求解网格的网格约束时尽可能与Voxel的网格条件一致使用局部化网格对不同物性的Body分别进行Voxelization,统一进行材料物性的赋于FLO/MCAD Voxelizatio

55、nvoxelization 精度对求解结果的影响Flotherm10.1全套视频教程加Q:76615399FLO/MCAD VoxelizationFLO/MCAD 布尔运算(Boolean Operation)操作对象:MCAD BodySubtract BodiesUnite BodiesIntersect BodiesFLO/MCAD TransferTransferPart name - Assembly name导入后会保留原FLO/MCAD的组织形式 Body name- FLOTHERM PRIMITIVECommand Center优化俞丹海Flomerics中国代表处 40m

56、in启动Flotherm10.1全套视频教程加Q:76615399导入基础模型点击 Command Center 图标.输入自变量图形输入输出应变量方案列表求解监控Command Center步骤输入自变量双击你所要更改的变量参数 Use as Input Variable in Scenario 选项被激活用以下方式定义参量变化范围Ad HocLinearDesign ParameterLinear FunctionScenario/Reset可以清除所有参量变化的设置Ad Hoc允许基于原始模型手动设置变量使用”Append” 按钮增加不同的变量.输入自变量线性变化允许输入一个带有特定增量

57、的变量输入变量的步长和步数输入自变量输入自变量设计参数设定输入变量的变化范围(最大,最小值)实验设计和自动连续优化所必须参数设定输入自变量线性函数允许在设计参数中建立线性关系(y = ax + b).可以用于实验设计和自动循序优化图形输入左侧列表中展示所有不同参数设置的状况初始时仅仅可以看到原始模型 原始模型的数字代码是 0.当产生新的参数设置状况时,可以通过点击列表中的代号激活所显示的Drawing Board 是简化版本所有快捷键和大多数DB 功能都可以使用不能创建新的几何实体.图形输入检查任何一个参数设置状态.切记,使用g 键检查所以变化状态的网格.输入应变量在所列方案中,设置定义你所需

58、要优化的目标.这样做是为了节省存储空间,尽管所有参数设置方案结果都可以存储. 方案列表蓝色条框是输入变量概述每个方案(柱状表)的输入变量都被罗列出并且可以修改白色部分是求解设置和当前状态描述桃红色部分是输出变量概述.其中的变量值随求解过程及时更新.方案列表在白色部分右击可以对参数设置进行修改Store results:(存储结果)None(不保存)Full(全部保存)History Only(保存残差和监控点数据)Initialize From(初始化基点):All from Base Project(从基础模型)All from No Project(方案默认设置)All from Prev

59、ious Project(从指定方案)方案列表对于一个典型仿真,我们一般都是采用最节省存储空间的方式,并且采用基础模型作为起始,点击GO就可以!方案列表点击”Go”,软件依次对每个方案进行求解 Solved(求解完成)Solving(正在求解)Queuing(排队中)求解监控可以显示每个方案的监控图形(收敛曲线,监控点).在求解过程中,可以进行访问.收敛也是很重要的因素!结果保存Flotherm10.1全套视频教程加Q:76615399如果所有参数设置都必须保留,那么可以将整个方案独立保存起来.可以在PM中导入存储的文件必须在Flomotion中观察后处理结果.在柱状列表中右键点击方案,并选择保存即可.结果 图表可以创建图表来显示输出变量值方案求解过程完成,及时更新数据可以通过图表对话框的参数变化, 来学习和分析不同方案之间的差别,从而理会其中的规律.实验设计法一种在具有多个变量参数中确定最佳方案的途径.其解可以作为循序优化的基础参数.The Design of Experiments (DOE) and Optimization software included i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论