8中国科大2007研究生ADAMS教程_参数化模型与设计2007.ppt
Parameterize Model&DesignParameterize Model&Design参数化建模与设计参数化建模与设计参数化模型参数化模型参数化模型参数化模型 虚拟样机在建立后,为优化设计需多次修改、仿虚拟样机在建立后,为优化设计需多次修改、仿虚拟样机在建立后,为优化设计需多次修改、仿虚拟样机在建立后,为优化设计需多次修改、仿真、调试,改变样机是很繁琐的事。真、调试,改变样机是很繁琐的事。真、调试,改变样机是很繁琐的事。真、调试,改变样机是很繁琐的事。建立参数化模型就使这些工作变得简单建立参数化模型就使这些工作变得简单建立参数化模型就使这些工作变得简单建立参数化模型就使这些工作变得简单、快捷快捷快捷快捷。参看参看 :ADAMS 11.0 ADAMS 11.0 pdfdocspdfdocs view view_ref view view_ref view_ref.pdfview_ref.pdf参数化建模与设计参数化建模与设计参数化建模与设计参数化建模与设计 将将将将设计参数设置为变量,在分析过程中改变样设计参数设置为变量,在分析过程中改变样设计参数设置为变量,在分析过程中改变样设计参数设置为变量,在分析过程中改变样机模型的参数值,就能自动更新模型,就可进机模型的参数值,就能自动更新模型,就可进机模型的参数值,就能自动更新模型,就可进机模型的参数值,就能自动更新模型,就可进行一系列的仿真分析。行一系列的仿真分析。行一系列的仿真分析。行一系列的仿真分析。参数化分析类型:参数化分析类型:参数化分析类型:参数化分析类型:设计研究设计研究设计研究设计研究 Design Study:Design Study:试验设计试验设计试验设计试验设计 Design of Experiment:Design of Experiment:优化优化优化优化 Optimization:Optimization:参数化分析工具参数化分析工具参数化分析工具参数化分析工具 设计研究设计研究设计研究设计研究 Design study:Design study:研究单个设计变量对样机研究单个设计变量对样机研究单个设计变量对样机研究单个设计变量对样机性能影响的大小。性能影响的大小。性能影响的大小。性能影响的大小。试验设计试验设计试验设计试验设计 Design of Experiment(DOE)Design of Experiment(DOE):用:用:用:用较少的较少的较少的较少的试验次数,确定各设计变量的合理范围。试验次数,确定各设计变量的合理范围。试验次数,确定各设计变量的合理范围。试验次数,确定各设计变量的合理范围。优化优化优化优化 OptimizationOptimization:最终确定最优的设计变量值。最终确定最优的设计变量值。最终确定最优的设计变量值。最终确定最优的设计变量值。参数化方法参数化方法参数化方法参数化方法 设计点的参数化设计点的参数化设计点的参数化设计点的参数化 设计变量的参数化设计变量的参数化设计变量的参数化设计变量的参数化 移动工具移动工具移动工具移动工具 表达式表达式表达式表达式表达式表达式表达式表达式 ExpressionExpression 表达式是所有参数化的基础。表达式是所有参数化的基础。表达式是所有参数化的基础。表达式是所有参数化的基础。例:设例:设例:设例:设Part_2Part_2质量是质量是质量是质量是Part_1Part_1质量的质量的质量的质量的2 2倍,用表达倍,用表达倍,用表达倍,用表达式式式式:(2*.model_1.part_1.mass),(2*.model_1.part_1.mass),使使使使Part_2Part_2质质质质量量量量自动随之变化。自动随之变化。自动随之变化。自动随之变化。2 2也可用变量代替。也可用变量代替。也可用变量代替。也可用变量代替。表达式要用括弧括起来,表达式中可用常数、标表达式要用括弧括起来,表达式中可用常数、标表达式要用括弧括起来,表达式中可用常数、标表达式要用括弧括起来,表达式中可用常数、标准数学运算符、函数,也可引用模型中其它对象准数学运算符、函数,也可引用模型中其它对象准数学运算符、函数,也可引用模型中其它对象准数学运算符、函数,也可引用模型中其它对象的数据的数据的数据的数据。参数化:参数化:参数化:参数化:用点用点用点用点 PointPoint 点参数化可方便地改变机构的形态。点参数化可方便地改变机构的形态。点参数化可方便地改变机构的形态。点参数化可方便地改变机构的形态。用点构建机构时,用点构建机构时,用点构建机构时,用点构建机构时,ADAMSADAMS自动将构件标记的位置与自动将构件标记的位置与自动将构件标记的位置与自动将构件标记的位置与该点联系起来(该点联系起来(该点联系起来(该点联系起来(LOC_RELATIVE LOC_RELATIVE 和和ORI_ALONG_AXISORI_ALONG_AXIS),当点位置发生变动,构件随当点位置发生变动,构件随当点位置发生变动,构件随当点位置发生变动,构件随之变化。之变化。之变化。之变化。(LOC_RELATIVE_TO(0,0,0,model_1.ground.POINT_1)(LOC_RELATIVE_TO(0,0,0,model_1.ground.POINT_1)用用用用Table EditorTable Editor参数化点的坐标:参数化点的坐标:参数化点的坐标:参数化点的坐标:点坐标的参数化点坐标的参数化 选择要参数化的点坐标,如选择要参数化的点坐标,如选择要参数化的点坐标,如选择要参数化的点坐标,如-400.0-400.0,在输入框中鼠标,在输入框中鼠标,在输入框中鼠标,在输入框中鼠标右键菜单右键菜单右键菜单右键菜单ParameterizeParameterize创建或引用已有的设计变量创建或引用已有的设计变量创建或引用已有的设计变量创建或引用已有的设计变量参数化变量参数化变量参数化变量参数化变量 变量名变量名变量名变量名 变量类型变量类型变量类型变量类型 标准值标准值标准值标准值 值的范围值的范围值的范围值的范围 下限下限下限下限 上限上限上限上限 允许优化时不考虑范围允许优化时不考虑范围允许优化时不考虑范围允许优化时不考虑范围 允许值列表允许值列表允许值列表允许值列表 允许设计研究时不考允许设计研究时不考允许设计研究时不考允许设计研究时不考虑上述列表虑上述列表虑上述列表虑上述列表参数化:参数化:参数化:参数化:使用使用使用使用f(x)f(x)工具工具工具工具 f(xf(x)工具将一对象的位置与一点、标记坐标系联系起来,工具将一对象的位置与一点、标记坐标系联系起来,工具将一对象的位置与一点、标记坐标系联系起来,工具将一对象的位置与一点、标记坐标系联系起来,与之保持一定关系。与之保持一定关系。与之保持一定关系。与之保持一定关系。选维持(选维持(选维持(选维持(MaintainMaintain),),),),当标记当标记当标记当标记Mar_1Mar_1与点与点与点与点Point_1Point_1关系如下:关系如下:关系如下:关系如下:(LOC_RELATIVE_TO(0,10,0,.model_1.part_1.POINT(LOC_RELATIVE_TO(0,10,0,.model_1.part_1.POINT_1)_1)执行之前执行之前执行之前执行之前 执行之后执行之后执行之后执行之后 维持维持维持维持 MaintainMaintain参数化:参数化:参数化:参数化:使用使用使用使用f(f()工具工具工具工具 f(f()工具将一对象的方位与一坐标系联系起来,与之保工具将一对象的方位与一坐标系联系起来,与之保工具将一对象的方位与一坐标系联系起来,与之保工具将一对象的方位与一坐标系联系起来,与之保持一定关系。持一定关系。持一定关系。持一定关系。选项:选项:选项:选项:Same As,Along Axis,In Plane;Maintain,CollapseSame As,Along Axis,In Plane;Maintain,Collapse 选选选选Same AsSame As和维持(和维持(和维持(和维持(MaintainMaintain),),),),当设标记当设标记当设标记当设标记Mar_1Mar_1与与与与标记标记标记标记MarMar的的的的方位关系如下:方位关系如下:方位关系如下:方位关系如下:(ORI_RELATIVE_TO(90d,90d,0,.MODEL_1.PART_1.MAR_2)(ORI_RELATIVE_TO(90d,90d,0,.MODEL_1.PART_1.MAR_2)执行之前执行之前执行之前执行之前 执行之后执行之后执行之后执行之后 维持维持维持维持 MaintainMaintain参数化:参数化:参数化:参数化:使用使用使用使用f(xf(x)工具工具工具工具-Collapse-Collapse 选选选选收缩(收缩(收缩(收缩(CollapseCollapse)使)使)使)使对象的标记与参考点、标记重合。对象的标记与参考点、标记重合。对象的标记与参考点、标记重合。对象的标记与参考点、标记重合。实行后位置关系成为:实行后位置关系成为:实行后位置关系成为:实行后位置关系成为:(LOC_RELATIVE_TO(0,0,0,.model_1.part_1.POINT_1)(LOC_RELATIVE_TO(0,0,0,.model_1.part_1.POINT_1)执行前执行前执行前执行前 执行后执行后执行后执行后 收缩收缩收缩收缩 CollapseCollapse参数化:参数化:参数化:参数化:使用使用使用使用f(f()工具工具工具工具-Collapse-Collapse 选项选项选项选项Same AsSame As和和和和收缩收缩收缩收缩CollapseCollapse使使使使对象标记的方位与参考对象标记的方位与参考对象标记的方位与参考对象标记的方位与参考点或标记坐标系方位完全相同。施行后方位关系成为:点或标记坐标系方位完全相同。施行后方位关系成为:点或标记坐标系方位完全相同。施行后方位关系成为:点或标记坐标系方位完全相同。施行后方位关系成为:(ORI_RELATIVE_TO(0,0,0,.MODEL_1.PART_1.MAR_2)(ORI_RELATIVE_TO(0,0,0,.MODEL_1.PART_1.MAR_2)原方位原方位原方位原方位 施行后施行后施行后施行后 选项:选项:选项:选项:CollapseCollapse沿轴定向沿轴定向沿轴定向沿轴定向 Along AxisAlong Axis 使使使使标记、约束、力的坐标系的一轴矢与两标记的联接矢量同向标记、约束、力的坐标系的一轴矢与两标记的联接矢量同向标记、约束、力的坐标系的一轴矢与两标记的联接矢量同向标记、约束、力的坐标系的一轴矢与两标记的联接矢量同向。对杆件上标记对杆件上标记对杆件上标记对杆件上标记Mar_4Mar_4设定如下条件时:设定如下条件时:设定如下条件时:设定如下条件时:(ORI_ALONG_AXIS(.MODEL_1.PART_1.MAR_4,.MODEL_1.PART_1.MAR_1,“z”)(ORI_ALONG_AXIS(.MODEL_1.PART_1.MAR_4,.MODEL_1.PART_1.MAR_1,“z”)当拖动标记当拖动标记当拖动标记当拖动标记Mar_1Mar_1时,约束杆件的标记时,约束杆件的标记时,约束杆件的标记时,约束杆件的标记Mar_4Mar_4的的的的Z Z轴(因而杆件)轴(因而杆件)轴(因而杆件)轴(因而杆件)始终保持与始终保持与始终保持与始终保持与Mar_ 4Mar_ 4Mar_1Mar_1的联接矢量同向。的联接矢量同向。的联接矢量同向。的联接矢量同向。用选项用选项用选项用选项Same As Same As 或或或或In Plane In Plane 可可可可使使使使3 3轴轴轴轴或两轴互相平行。或两轴互相平行。或两轴互相平行。或两轴互相平行。设计变量设计变量设计变量设计变量 Design VariablesDesign Variables 创建设计变量:创建设计变量:创建设计变量:创建设计变量:BuildBuildDesign VariableDesign VariableNewNew 在在在在任意对话框的数值输入区(限于标量)弹出右键菜任意对话框的数值输入区(限于标量)弹出右键菜任意对话框的数值输入区(限于标量)弹出右键菜任意对话框的数值输入区(限于标量)弹出右键菜单,选单,选单,选单,选 ParameterizeParameterizeCreate Design VariableCreate Design Variable 修改设计变量:修改设计变量:修改设计变量:修改设计变量:BuildBuildDesign VariableDesign VariableModifyModify 删除设计变量:删除设计变量:删除设计变量:删除设计变量:EditEditDeleteDelete弹出弹出弹出弹出Database NavigatorDatabase Navigator 选设计变量选设计变量选设计变量选设计变量OKOK Tools ToolsTable EditorTable Editor选选选选VariablesVariables 选要删选要删选要删选要删的设计变量的设计变量的设计变量的设计变量右键菜单右键菜单右键菜单右键菜单DeleteDelete创建设计变量创建设计变量创建设计变量创建设计变量 变量名;变量名;变量名;变量名;单位单位单位单位 类型类型类型类型:Real,Integer,:Real,Integer,String,Object String,Object 标准值及值范围:绝对最大、标准值及值范围:绝对最大、标准值及值范围:绝对最大、标准值及值范围:绝对最大、最小值,最小值,最小值,最小值,差值;差值;差值;差值;%最小值、最大值最小值、最大值最小值、最大值最小值、最大值 允许优化时不考虑值的范围允许优化时不考虑值的范围允许优化时不考虑值的范围允许优化时不考虑值的范围 列出允许值列出允许值列出允许值列出允许值 还可自己定点数及其数值:还可自己定点数及其数值:还可自己定点数及其数值:还可自己定点数及其数值:按按按按 GenerateGenerate 允许设计研究不考虑此列表允许设计研究不考虑此列表允许设计研究不考虑此列表允许设计研究不考虑此列表创建设计变量允许值创建设计变量允许值创建设计变量允许值创建设计变量允许值