第5章 ADAMS/View
图5-1 ADAMS/View主窗口
在ADAMS/View主窗口中出现的基本元素包括:主工具箱、窗口标题栏、菜单栏、欢迎对话框、坐标系、状态条。
2. 创建新的建模任务
当启动ADAMS/View时,ADAMS/View显示一个欢迎对话框,有四个选项:创建一个新的模型、打开已存在的数据库(模型)、从文件导入、退出。
当使“New Database”命令以创建新的模型数据库以保存模型时,ADAMS/View也显示欢迎对话框。欢迎设置对话框如下图5-2所示:
图5-2欢迎对话框
使用欢迎设置对话框: (1) 按用户需要,选择下列选项之一,然后选择“OK”。
机械系统动力学分析及ADAMS应用
create a new model——以一个新的模型数据库来启动一个新的模型任务。 open an existing database——打开一个已存在的模型数据库。
Import a file——通过读入ADAMS/View命令文件或者ADAMS/Solver数据类型来开创一个新的模型任务。
Exit——退出ADAMS/View而不作任何操作。 (2)设置工作目录。
ADAMS/View将保存所有文件于该目录中,也可以打开保存在该目录中已有的文件。可在任何时刻改变工作目录。
(3) 如果选择创建新模型,按以下步骤操作:
在模型名字“Modal name”文字栏,输入要分配给新模型的名字。最多可输入80个字符。但不包括特殊字符,如空格或句点。
选择新模型的重力设置。可选择: Earth Normal—设置向下的1G重力。 No Gravity--关闭重力。
Other—设置重力。在在欢迎对话框上选择“Ok”后, 出现重力设置对话框。 为模型设置单位。在所有的预置单位系统中,时间单位是秒,角度是度。可设置: MMKS--设置长度为千米,质量为千克,力为牛顿。 MKS—设置长度为米,质量为千克,力为牛顿。 CGS—设置长度为厘米,质量为克,力为达因。
IPS—设置长度为英寸,质量为斯勒格(slug),力为磅。 (4)选择“OK”
ADAMS/View创建一个新模型。如果创建模型时选择了设置重力,就会出现重力设置对话框。 3. 保存模型数据库
通过使用“Save Datebase”命令以ADAMS/View二进制文件保存当前模型数据库。以二进制文件保存模型数据库可以保存所有的模型信息,包括作的定制菜单和修改的界面。
(1) 选择下列操作之一:
在“File”菜单中,选择“Save Database”。
在标准工具栏,选择“Save Datebase”工具
。
如果文件早已存在,ADAMS/View出现一个消息框询问是否为当前数据库文件创建一个备份文件。
(2) 进行下列操作之一:
Yes——创建已存在数据库的备份文件并保存数据库。但ADAMS/View创建了备份文件时,它会在文件扩展名后加一个百分号“%”(如:model.bin%)。
No——以当前数据库内容覆盖已存在数据库文件而不作备份。 Cancel—退出命令而不保存数据库。 4. 撤销和重复操作
撤销大部分ADAMS/View命令。ADAMS/View可记住最多10个操作。如,误删了一个节点,通过选择“Undo”来撤销删除。注意不能撤销如“File”菜单中的命令。
第5章 ADAMS/View
撤销操作,下列操作中两者选一:
(1)在“Edit”菜单中,选择“Undo”。
(2)在主工具栏和标准工具栏中选择“Undo”工具快捷键:同时按住Ctrl+z。
重复操作,下列操作中两者选一:
(1)在“Edit”菜单中,选择“Redo”。
(2)在主工具栏和标准工具栏中选择“Redo”工具
。 。
快捷键:同时按住Ctrl+Shift+z。 5. 取消操作
取消在ADAMS/View中做的任何操作,如退出对话框或绘图操作,停止动画或仿真。 取消操作,在下列操作中两者选一:
(1)在对话框上选择“Cancel”按钮。
(2)按住“Esc”键或选择在状态条上“Stop”工具
。
6. 退出ADAMS/View
(1)在“File”菜单中,选择“Exit”。
(2)如果没有保存工作,ADAMS/View将询问是否保存工作:
保存工作并退出ADAMS/View,选择“OK”。如果想在当前目录中以新的名字保存模型,在“Filename”文字框中输入文件名;
退出而不保存工作,选择“Exit,Don’t Save”; 继续使用ADAMS/View,选择“Cancle”。 注:
如果退出ADAMS/View,而没有保存工作,通过使用aview.log文件来恢复工作。
5.1.7 定义建模环境
当在ADAMS/View中开始一个新的任务时,它会要指明单位系统和重力来定义建模的环境。此外在工作的任何时候,可以重新定义建模环境。
1. 定义坐标系统
当第一次启动ADAMs/View时,在窗口的左下角显示了一个三视坐标轴。该坐标轴为模型数据库的全局坐标系。缺省情况下,ADAMS/View用笛卡儿坐标系作为全局坐标系。ADAMS/View将全局坐标系固定在地面上。
也可将笛卡儿坐标系改为柱面坐标系或者球面坐标系。ADAMS/View对于输入的任何值以及其显示的值都使用缺省坐标系。对于输入和输出数据ADAMS/View也使用缺省坐标系。
2. 坐标系统类型
ADAMS/View以三种不同的坐标系统来定义位置:笛卡儿坐标系(图5-3),柱面坐标系(图5-4),球面坐标系(图5-5)。缺省情况下是笛卡儿坐标系。
机械系统动力学分析及ADAMS应用
? 笛卡儿坐标系
在笛卡儿坐标系中,输入x,y,和z三个数值来指明位置的三个尺寸。它们分别是坐标系统原点沿x轴,y轴和z轴到该点的距离。
图5-3笛卡儿坐标系 图5-4 柱面坐标系 图5-5球面坐标系
? 柱面坐标系
在柱面坐标系中,用户指明r,θ和z来定义物体的位置: r为从原点到该点在xy平面映射点的距离;
θ为x轴到原点和该位置在xy平面映射点连线的夹角。该夹角对z轴适合右手定则且为正值;
z为该位置点沿z轴方向的距离。 ? 球面坐标系
在球面坐标系中,通过定义ρ,φ,θ来指明位置: ρ为坐标系统原点到该位置的距离。
φ坐标系统的z轴与坐标系统原点和该位置连线的夹角。 θ为坐标系统xy平面到该位置的夹角,和柱面坐标一样。 3. 笛卡儿坐标系,柱面坐标系和球面坐标系之间的关系 三个不同坐标系中的数值关系如下所示:
笛卡儿坐标到柱面坐标:x=r cosθ;y=r sinθ;z=z;
柱面坐标到球面坐标: x=ρsinφcosθ;y=ρsinφsinθ;z=ρcosφ; 4. 设置缺省坐标系 (1)按以下步骤操作:
在设置“Setting”菜单中,选择“Coordinate System”。在“Move”工具栏中,选择“Coordinate System”工具
,出现坐标系统设置对话框。
(2)选择坐标系统类型。
(3)选择坐标系统定向类型和选择持续。 (4)选择“OK”。