参数化模型与设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参数化建模与设计
•
将设计参数设置为变量,在分析过程中改变 样机模型的参数值,就能自动更新模型,就 可进行一系列的仿真分析。 参数化分析类型:
设计研究 Design Study: 试验设计 Design of Experiment: 优化 Optimization:
•
参数化分析工具
• • •
•
•
创建设计变量
• • • • • • • •
变量名; 单位 类型: Real, Integer, String, Object 标准值及值范围:绝对最大 、最小值, ± 差值; ± % 最小值、最大值
允许优化时不考虑值的范围
列出允许值 还可自己定点数及其数值: 按 Generate 允许设计研究不考虑此列表
•
表达式
表达式 Expression
•
表达式是所有参数化的基础。
•
例:设Part_2质量是Part_1质量的2倍,用表达
式: (2 * .model_1.part_1.mass) , 使Part_2质 量自动随之变化。2也可用变量代替。
•
表达式要用括弧括起来,表达式中可用常数、标 准数学运算符、函数,也可引用模型中其它对象
设计研究 Design study: 研究单个设计变量对样机
性能影响的大小。
试验设计 Design of Experiment (DOE):用较少的
试验次数,确定各设计变量的合理范围。
优化 Optimization:最终确定最优的设计变量值。
参数化方法
• • •
设计点的参数化 设计变量的参数化 移动工具
创建设计变量允许值
设计变量 Design Variables
•
创建设计变量: BuildDesign VariableNew 在任意对话框的数值输入区(限于标量)弹出右键菜 单,选 ParameterizeCreate Design Variable 修改设计变量: BuildDesign VariableModify 删除设计变量: EditDelete弹出Database Navigator 选设计变量OK ToolsTable Editor选Variables 选要删的设计变量右键菜单Delete
• 选项Same As和收缩Collapse使对象标记的方位与参考
点或标记坐标系方位完全相同。施行后方Biblioteka Baidu关系成为:
(ORI_RELATIVE_TO ({0, 0, 0}, .MODEL_1.PART_1.MAR_2)) 原方位 施行后 选项:Collapse
沿轴定向 Along Axis
• •
使标记、约束、力的坐标系的一轴矢与两标记的联接矢量同向。 对杆件上标记Mar_4设定如下条件时:
(ORI_ALONG_AXIS (.MODEL_1.PART_1.MAR_4, .MODEL_1.PART_1.MAR_1, “z”))
当拖动标记Mar_1时,约束杆件的标记Mar_4的Z轴(因而杆件) 始终保持与Mar_ 4Mar_1的联接矢量同向。 用选项Same As 或In Plane 可使3轴或两轴互相平行。
Parameterize Model & Design
参数化建模与设计
参数化模型
•
虚拟样机在建立后,为优化设计需多次修改、仿 真、调试,改变样机是很繁琐的事。
•
•
建立参数化模型就使这些工作变得简单、快捷。
参看 :
ADAMS 11.0 \ pdfdocs \ view\ view_ref \ view_ref.pdf
参数化:使用f(x)工具--Collapse
• 选收缩(Collapse)使对象的标记与参考点、标记重合。 • 实行后位置关系成为:
(LOC_RELATIVE_TO ( {0,0,0}, .model_1.part_1.POINT_1))
执行前 执行后 收缩 Collapse
参数化:使用f(θ)工具--Collapse
的数据。
参数化: 用点 Point
• •
点参数化可方便地改变机构的形态。 用点构建机构时,ADAMS自动将构件标记的位置与 该点联系起来(LOC_RELATIVE 和 ORI_ALONG_AXIS),当点位置发生变动,构件随 之变化。
(LOC_RELATIVE_TO({0, 0, 0}, model_1.ground.POINT_1))
参数化:使用f(θ)工具
•
f(θ)工具将一对象的方位与一坐标系联系起来,与之保 持一定关系。
的方位关系如下:
• 选项:Same As, Along Axis, In Plane; Maintain, Collapse • 选Same As和维持(Maintain),当设标记Mar_1与标记Mar
(ORI_RELATIVE_TO ({90d, 90d, 0}, .MODEL_1.PART_1.MAR_2)) 执行之前 执行之后 维持 Maintain
参数化:使用f(x)工具
•
f(x)工具将一对象的位置与一点、标记坐标系联系起来 ,与之保持一定关系。
(LOC_RELATIVE_TO ( {0,10,0}, .model_1.part_1.POINT_1)) 执行之前 执行之后 维持 Maintain
• 选维持(Maintain),当标记Mar_1与点Point_1关系如下:
•
用Table Editor参数化点的坐标:
点坐标的参数化
•
选择要参数化的点坐标,如-400.0,在输入框中鼠标 右键菜单Parameterize
创建或引用已有的设计变量
• 变量名 • 变量类型 • 标准值 • 值的范围 • 下限 • 上限
•
允许优化时不考虑范围
参数化变量
• •
允许值列表
允许设计研究时不考 虑上述列表