您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业文化 > Ansys培训dm07---参数化建模
TrainingManual参数化建模TrainingManualANSYSWorkbench-DesignModeler参数化建模目录•尺寸引用•提升参数•提升尺寸引用•提升特征尺寸•参数管理•从动/从属参数•辅助变量•参数函数•Workshop7-1,带参数的滑轮模型TrainingManualANSYSWorkbench-DesignModeler参数化建模尺寸引用•创建草图和特征时,它们的特性由所谓的“尺寸引用”控制.尺寸引用•尺寸引用可以被“提升”为设计参数:–允许参数化数据交换.–使DM模型更加灵活.–是进行优化(仿真)技术的一个关键要素.TrainingManualANSYSWorkbench-DesignModeler参数化建模提升参数•在详细列表框中点击将一个尺寸引用提升为设计参数“D”.–使用默认名称或自已定义一个有意义的名称(不可以有空格,可以有下划线).–注意,尺寸的值在详细列表窗口将不再可以编辑.注意:对于链接到CAD中的参数不可以取消提升.TrainingManualANSYSWorkbench-DesignModeler•尺寸参数:–默认的草图尺寸名称标明了关联平面以及特定的尺寸.–命名语法是“平面_参考.尺寸_类型和编号”.–例如:•以下图为例,参数的缺省名称为“XYPlane.D4”.–XYPlane:标明尺寸所处的平面.–D4:标明指定的尺寸是直径.–名称很容易更改.参数化建模提升尺寸引用TrainingManualANSYSWorkbench-DesignModeler参数化建模提升特征尺寸•特征尺寸:–默认的特征尺寸名称标明操作以及尺寸引用号(“FD”含义为“FeatureDimension).–命名语法是“操作_类型.特征_尺寸_编号”.–以下的例子,参数的缺省名称为“Extrude1.FD1”.–名称包含两层信息:•Extrude1表明参数引用为创建的第一个拉伸.•FD1表明它是拉伸操作的参数1(如上;FD0=旋转角度,FD1=深度,FD2=绕Z轴旋转)TrainingManualANSYSWorkbench-DesignModeler参数化建模参数管理器•指定参数后DM用参数管理器进行管理.–在用户图形界面中点击“Parameter”打开参数管理器工具.TrainingManualANSYSWorkbench-DesignModeler参数化建模参数管理器…•参数管理器窗口有3个标签用来指定参数化工具:•DesignParameters标签:–每个设计参数都列在上面.–在此浏览和更改参数的值.–“#”后可以加入对参数定义的注释.TrainingManualANSYSWorkbench-DesignModeler•Parameter/DimensionAssignment标签:–列出一系列“左边=右边”的赋值(方程),通过给定设计参数用于驱动模型尺寸的.–等式左边是指向平面/草图或特征尺寸之一的引用,或者是辅助变量的引用.–右边是任意表达式,可以带有+,-,*,和/,不仅包括圆括号,引用设计参数(这里其句法结构用前缀“@”)和特征尺寸,而且包括数值常量和对辅助变量的引用.–也可以用^表示指数运算,%表示求模(x/y的余数)–也可以使用函数(后文讨论).参数化建模参数管理器…TrainingManualANSYSWorkbench-DesignModeler参数化建模参数管理器…–DesignModeler会计算出每一个表达式右边的值并用结果驱动左边的尺寸引用.–设计参数名称前面冠以@.–#后可加入注释.–例如(承前页):•XYPlane.R3=@Hole_Size•表明用一个位于XY平面的半径尺寸引用一个名为“Hole_Size”的设计参数.•在参数等式后加入了一个样例注释.TrainingManualANSYSWorkbench-DesignModeler参数化建模从动/从属参数•从动参数是其取值由“驱动”设计参数决定的参数.–目标:如图所示给定一个矩形截面,尺寸S1为高,S2为宽,按表达式S2=2*S1驱动宽度值.S2S1•在DesignModeler中我们进行如下操作:–标注草图的高和宽.–创建一个名为S1的设计参数.–S1将成为“主动”参数.–待续...TrainingManualANSYSWorkbench-DesignModeler参数化建模从动/从属参数…–观察草图(前页)细节后发现宽度尺寸被称为H1.•记住!:H1中的“H”表示水平尺寸,同样的V2中的“V”表示竖直尺寸.–从参数/尺寸等式中注意到给出的S1为:–已知“内部”参数名即驱动参数是“XYPlane.H1”可以在Parameter/DimensionAssignment标签中键入下面的表达式:TrainingManualANSYSWorkbench-DesignModeler参数化建模从动/从属参数…–这样我们仅仅改变S1的值就可以检验表达式,更新生成模型可确认宽度始终等于2*S1.•等一下!如果由于表达式的错误导致模型再生失败,视图进行取消操作也会遇到同样的问题.–幸运的是DesignModeler有一个更好的方法验证参数化的表达式:•移到“Check”标签,可以计算出参数化等式并显示出结果.•让我们对Check特性进行仔细观察...TrainingManualANSYSWorkbench-DesignModeler参数化建模从动/从属参数…•check窗口分成两个输出区:Parameter/DimensionAssignments参数/尺寸等式DesignParameterAssignments设计参数等式–两个部分都作为“输出”,因为每个部分都按其定义及其输出值显示.–从上例可以看出,参数S1被赋值35.000(设计参数部分).–同样的,从动参数“XYPlane.H1”计算出值70.000.–由于我们希望用2*S1的值驱动“XYPlane.H1”因而确认70.000这个值是有意义的.TrainingManualANSYSWorkbench-DesignModeler参数化建模辅助变量•辅助变量指那些不直接定义草图或特征尺寸的参数.•主要用于常数值或系数.•例如:–这里定义2个设计参数(@Height和@Length).–现在我们创建一个名为“factor”的变量在公式中使用.–最后我们设定半径尺寸“R5”等于变量.–注意,这个例子只是用来举例的.我们可以更简单地用定义变量的公式直接定义R5.TrainingManualANSYSWorkbench-DesignModeler参数化建模带参数的函数•可以用函数表达设计意图以及参数间的关系.–函数是返回单一值的一系列操作•ABS(X)•EXP(X)•LN(X)•SQRT(X)•SIN(X)(用角度)•COS(X)•TAN(X)•对于–1和+1之间的值X.–ASIN(X)&ATAN(X)(返回值为-90到90度之间)–ACOS(X)(返回值为0到180之间)•例如…–A=acos(-1)#值为–90–B=abs(X)#值为X的绝对值TrainingManualANSYSWorkbench-DesignModelerWorkshop7-1,带参数的滑轮模型•目标:–通过草图和拉伸创建一个3D模型.–添加一个旋转特征代表滑轮的槽.–通过基于构造草图建立一个螺拴孔阵列.–参数化建模使得滑轮尺寸自动更新阵列螺栓孔.可以对整个系列尺寸的滑轮进行仿真!•起始页:–选择创建新几何体或FileNew–设定长度单位为millimeterTrainingManualANSYSWorkbench-DesignModeler在XY面上创建一个草图:在树形目录中点击激活XYPlane工具栏:“LookAt”1.[Sketching]DrawCircle注意:选择平面后选择草图标签,切换到草图模式后如果不存在草图,系统会自动创建一个新草图1Workshop7-1,带参数的滑轮模型TrainingManualANSYSWorkbench-DesignModeler在XY面上创建一个草图(续):•选择原点作为圆的中心2.将光标放在原点附近,可以看见一个“P”出现在光标附近,这表示自动添加了一个约束.用鼠标左键点击一下.•选择一个任意点定义圆的直径3.在屏幕上点击定义圆的半径.实际值并无关系,我们将在下一步定义尺寸.•[Sketching]DimensionsGeneral4.用鼠标右键选择直径标注,然后点击圆.再次在屏幕上点击以确定尺寸的位置.•DetailsView:DimensionsD15.点击文本框中“D1”旁边的值,这将使文本区高亮.键入“60”作为D1的值,这使直径重新定义为60millimeters.2345Workshop7-1,带参数的滑轮模型TrainingManualANSYSWorkbench-DesignModeler拉伸圆创建一个圆柱体•图形浏览:选择轴测视图圆球形图标6.在三维坐标中选择淡蓝色的球形,这样就切换到等轴测视图.•工具栏:拉伸7.在3D特征工具栏中选择拉伸图标.•详细列表窗口浏览:FD1,Depth(0)8.在详细列表窗口选择旁边的文本框“FD1,Depth(0)”,键入拉伸值“10”,这样将草图沿Z轴正方向拉伸10毫米.•工具栏:Generate9.在工具栏中选择Generate图标生成圆柱体.9876Workshop7-1,带参数的滑轮模型TrainingManualANSYSWorkbench-DesignModeler工具栏:“LookAt”icon图(已激活XY面)工具栏:“NewSketch”(在XY面上创建草图Sketch2)[Sketching]DrawPolygonn=510.将光标放在原点附近,可以看见一个“P”出现在光标附近,这表示自动施加了一个重合点约束.用鼠标左键点击一下定义多边形的中心.11.将光标放在Y轴正方向附近,可以看见在光标附近出现一个“C”,表示这一点和Y轴重合.点击一下鼠标左键定义顶端顶点的位置.1110Workshop7-1,带参数的滑轮模型TrainingManualANSYSWorkbench-DesignModeler为五边形标注[Sketching]DimensionsVertical12.如右图所示标注多边形.13.选择“V2”旁的文本框,键入值20mm.1312Workshop7-1,带参数的滑轮模型TrainingManualANSYSWorkbench-DesignModeler创建用于阵列螺栓的孔:注意:XY面仍然是激活的工具栏:“NewSketch”图标(在XY面上创建草图Sketch3)工具栏:“LookAt”图标[Sketching]DrawCircle14.将光标放在顶部最高点附近直到出现“P”,这表示施加了一个自动约束.点击定义圆的中心然后拖动光标定义圆的半径.15.在多边形的每一个顶点处重复上一步骤.!重要:点击定义半径之前观察是否有“R”出现在光标旁边.它表明新圆的半径被约束为和前面的圆一样.14!15注意:如果不小心没有运用自约束,可以撤消选择再试一次,或使用Constraints标签手动施加.Workshop7-1,带参数的滑轮模型TrainingManualANSYSWorkbench-DesignModeler标注顶圆:[Sketching]DimensionsDiameter16.点击第14步骤创建的顶圆.17.在尺寸详细列表窗口指定直径为diameter.•注意:变换尺寸几次看是否所有的圆都更新为新值.也可以使用DimensionsAnimate!进行下一步之前记得将最后的尺寸设置为5mm.17168mmWorkshop7-1,带参数的滑轮模型TrainingManualANSYSWorkbench-DesignModeler拉伸草图Sketch3创建螺栓孔工具栏:拉伸•详细列表窗口:18.操作Operat
本文标题:Ansys培训dm07---参数化建模
链接地址:https://www.777doc.com/doc-5694830 .html