ADAMSview超级详细使用指导课件.ppt
ADAMS/View超详细使用方法,主要内容,ADAMS/View简要介绍ADAMS/View建模环境设置ADAMS/View虚拟样机建模ADAMS/View虚拟样机模型检验ADAMS/View虚拟样机参数化分析,ADAMS/View简介,View的主要功能虚拟样机仿真分析基本过程启动/退出ADAMS/ViewADAMS/View界面构成打开和保存模型数据文件,ADAMS/View功能,ADAMS/View是ADAMS系列产品的核心模块之一,使用用户为中心的交互式图形环境,该模块将图标操作、菜单操作、鼠标点取操作与交互式图形建模、仿真计算、动画显示、优化设计、曲线图处理和结果分析等功能完美地集成在一起。ADAMS/View采用分层方式完成建模工作。ADAMS/View提供了丰富几何图形库、约束库和力及力矩库,并且支持布尔运算。此外,ADAMS/View还提供了多种函数。,ADAMS/View功能,ADAMS/View采用用户熟悉的Windows界面(NT系统),大大提高了快速建模的能力。设计研究(DS)、实验设计(DOE)和优化设计(OPTIMIZE)使用户能方便地进行优化工作。ADAMS/view有自己的高级编程语言,支持命令行输入命令,有丰富的宏命令以及方便的图标、菜单及对话框创建和修改工具包,ADAMS/View具有在线帮助功能。,ADAMS/View功能,ADAMS/View是一个强大的建模和仿真应用环境。应用ADAMS/View可以在制造物理样机之前实现设计、检验和改进机械系统模型。由ADAMS/View所建立的机械系统及其仿真模型,可以通过ADAMS/Solver计算出相应的力和动作,并可以输出相关的信息文件。对ADAMS/View仿真分析结果进行后处理,可以通过调用专用后处理模块ADAMS/PostProcessor来完成。,虚拟样机仿真分析基本过程,建模仿真分析结果验证结果模型细化重复仿真优化分析,仿真流程,机械系统建模,几何建模施加运动副和运动约束施加载荷,仿真分析,设置测量和仿真输出仿真输出,仿真结果分析,回放仿真结果绘制仿真结果曲线,输入实验数据添加实验数据曲线,增加摩擦,改进载荷定义柔性物体和连接定义控制,精制系统模型,验证分析结果,与实验结果一致,重复仿真分析,设置可变参数点定义设计变量,系统优化分析,主要设计影响因素研究试验设计研究最优化研究,是,否,虚拟样机仿真分析注意事项,使用ADAMS/View进行样机仿真应当遵循渐进的设计原则。最好先创建较小的机构或子系统进行仿真分析后再创建完整的虚拟样机。例如,先创建一部分零件并将其连接,然后进行简单的仿真分析,确认连接正确后再继续进行样机建模。虽然ADAMS/View可以进行具有非常复杂的机械系统的大规模虚拟样机仿真分析,但在进行虚拟样机仿真分析中最好限制系统的规模,只考虑影响虚拟样机性能的零件,界面组成,标题栏菜单栏主工具箱常用工具栏状态栏,ADAMS/View建模环境设置,1 设置坐标系 2 设置单位 3 设置重力 4 设置工作栅格 5 设置背景颜色 6 设置图标 7 启用坐标窗口 8 设置视窗布局和视窗视角 9 设置模型渲染模式 10 保存和还原设置,坐标系设置,坐标系类型笛卡尔坐标系圆柱坐标系极坐标系ADAMS中修改坐标系方向角和坐标旋转序列,设置单位,设置工作栅格,一般情况下,ADAMS/View显示工作栅格平面,在此平面上进行基本的样机建模。此外,在绘制、移动和修改几何形体时,几何形体的定位点将自动拾取栅格点。工作栅格的显示分为两种类型,直角坐标和极坐标。此外还可以显示以下元素:Dots:栅格点,可以设置其显示颜色和显示尺寸。Axes:坐标轴,可以设置其显示颜色和线宽。Line:栅格线,可以设置其显示颜色、线宽和线型。,设置视窗布局和视窗视角,ADAMS/View为用户观察模型提供了多种方式,用户可以很容易地从多角度观察模型。例如,放大模型显示,改变模型的显示角度,也可以同时显示多个视窗。设置视窗布局(12种预定以视窗布局)修改视窗视角设置模型投影显示效果(正投影图,透视图)动态移动和旋转视窗视图缩放,设置模型渲染模式 6种,Wireframe:网线模式Solid Fill:实体模式Shaded:阴影模式Precision Fill:精密实体模式Precision Shaded:精密阴影模式Smooth Shaded:平滑阴影模式,保存和还原设置,用户可以保存现有模型显示设置和通过Settings菜单的设置。ADAMS/View将设置保存在ADAMS/View的安装根目录下的aviewBS.cmd文件中,其他设置,设置重力设置背景颜色设置图标启用坐标窗口,第一讲 基础建模,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,几何建模,量測,恢复/重做,驱动,约束,颜色,移动,旋转,建立力元素,前后视图,移动,上下视图,左右视图,背景顏色,窗口布置,其他,第一讲 基础建模,1.1 环境设置,定义地面坐标系Settingcoordinate systerm,直角坐标系,圆柱坐标系,球坐标系,定义地面坐标系,右键单击,左键单击,单位设置 Settingunits,毫米、千克、秒(推荐使用),重力参数设置 Settingunits,重力参数设置,右键单击,左键单击,工作珊格的设置Settingworking grid,工作珊格的设置,右键单击,左键单击,1.2 常用快捷键的使用,1.3 基础建模,右键单击,建模工具集,单独显示,打开和保存模型数据文件,创建、保存、导入、导出等命令来进行打开和保存模型数据文件在一个模型数据文件中可以储存样机模型的所有信息,包括样机几何模型、各种约束、仿真结果、分析结果曲线图、自定义的菜单和对话框等。,ADAMS相关文件,*.bin(Database files)包含所有模型的任务信息,模型/仿真结果/曲线图等*.cmd(Command files)只包含模型元素与属性。很小,是可编辑的文本文件*.adm 求解器的输入文件*.msg,*.req,*.out,*.gra,*.res 仿真结果文件几何体文件测试数据文件,Import/Export文件,数据库结构,虚拟样机建模,零件建模创建、修改添加约束运动副约束基本约束、运动约束施加载荷,1.3 基础建模,1.3 基础建模,Type,Tool,Graphic,Parameters,Links,Plates,Extrusions,Revolutions,Width,Depth,2 Anchor CSM(Length),Parent Part,Thickness,Radius,Vertex Locations,Anchor CSM,Parent Part,Open/Closed Profile,Depth,Anchor CSM,Parent Part,Open/Closed Profile,Sweep Angle,Anchor CSM,Parent Part,倒方角(Chamfer)提供不等半径设定,倒圆角(Fillet)提供不等半径设定,打孔(Hole)提供深度设定,凸台(Boss)提供高度设定,抽壳(Shell)提供內(外)薄壳化,1.3 基础建模,2并入1,2被删除,1变成相交部分形状,2被删除,2剪切1,2与相交部分删除,还原经过上述操作的物体,1.3 基础建模,合并相交物体,合并不相交物体,2并入1,2被删除,求交集,剪切,还原,Type,Tool,Graphic,Parameters Specified,Points,CSMs,Polyline,Arcs,Splines,Attach Near/Dont AttachLocation,Parent Part,Orientation,Location,Parent Part,One Line/Multiple Lines,Open/Closed,Length,Vertex Points Angle,Parent Part,Open/Closed,Knot Points,Anchor CSM,Parent Part,Radius,Start and End Angle,Anchor CSM,Parent Part,1.3 基础建模,1.3 基础建模,移动、旋转,复制移动,旋转移动,对齐移动,1.3 基础建模,绕Z轴旋转,绕X轴旋转,绕Y轴旋转,旋转中心,移动按钮,旋转步长,移动步长,1.3 基础建模,是否选择,是否复制,从A到B,沿坐标轴,移动步长,旋转移动选项类似,修改零件,修改零件的几何实体HardPoint:拖拉方式对话框精确表示修改零件特性修改零件材料,添加约束,运动副约束基本约束运动约束凸轮机构约束,第二讲 添加约束,单击右键,单击左键,凸轮副,基本约束,运动副约束,驱动,选项,选项,1 location-body impl(一个位置):ADAMS选择最靠近所选位置的构件进行连接,多用于构件与机体(大地)之间的连接,2 body-1 location(两个构件一个位置):选择两个构件和一个连接位置,此时连接件固定在构件(先选择)上,构件相对于构件(后选择)运动。,2 body-location(两个构件两个位置):选择两个构件和两个连接位置进行连接。,选项,Normal to grid(垂直于栅格):当工作栅格工作时,垂直于栅格;否则,垂直于屏幕。,Pick feature(选取方向):通过一个在栅格或者屏幕平面内的方向矢量去顶连接方向。,运动副约束(简单),运动副约束(简单),运动副约束(复杂),螺旋副:限制3个移动,2个转动。常配合一个移动副使用。,运动副约束(复杂),关联副:常用于关联转动副和移动副。,关联转动副(链传动)也可把转动与移动关联起来(齿轮齿条),关联移动副(链传动),关联转动副(涡轮蜗杆),齿轮副(齿轮齿轮、齿轮齿条):个运动副,个零件和一个速度标记点组成。,两个运动副的第二个物体(机体)必须相同;标记点必须在第二个物体上,即在机体上;标记点的Z轴必须指向运动方向;,直齿轮传动,齿轮齿条传动,基本约束(施加如下约束,就会在相关part上产生两个marker,这些约束即对这两个marker 产生相应约束),凸轮副,点线凸轮:定义一个点线约束,限制固定在一个零件上的点沿着另一个零件上的曲线运动。,线线凸轮:定义一个线线约束,限制固定在一个零件上的曲线始终与另 一个零件上的曲线保持接触。,注意:1、建模时,一定要保证点线接触或者线 线接触,否则分析失败!2、所建曲线必须要与某个零件固结!,凸轮,Point-Curve点线凸轮:添加时,先选择从动件上的一个marker点,然后在选择凸轮的轮廓曲线。而凸轮的轮廓曲线也有两种,curve和edge具体选择那种要根据实际情况来定。Curve-Curve线线凸轮:添加时先选择从动件上的一条曲线,然后再选择凸轮的轮廓曲线。选择曲线时first和second也有两种情况curve和edge 具体选择那种也是根据情况来定。,凸轮副,注意事项:,1、使用尽量多的点定义曲线;2、尽可能使用封闭曲线;3、所定义的凸轮曲线应该包括凸轮的全部运动范围;4、避免将接触点的初始位置定一在曲线端点附近;5、避免两个凸轮曲线产生两个接触点6、可以使用一条曲线定义多个凸轮机构7、使用凸轮机构容易产生多余约束,凸轮副,点线凸轮,线线凸轮,约束驱动与函数,添加驱动在约束上定义驱动函数,可包含多个MODEL,只包含一个MODEL,举例,运动约束,运动副运动 移动转动点运动单向点运动:两个零件沿一个方向相对运动一般点运动:定义3个方向的运动,包括3个移动和3个转动。,施加力,作用力单向力/力矩力/力矩矢量组合作用力柔性作用力轴套力、拉压弹簧扭转弹簧、无质量梁、力场,虚拟样机模型检验,仿真输出设置添加传感器样机模型仿真仿真动画播放,仿真输出设置,默认两种类型的仿真分析结果模型对象特性:关于零件、力和约束的基本信息。如零件质心位置和速度,力和约束等结果数据系列:计算的一系列变量数据状态量。对象测量仿真过程中的跟踪数据,测量各对象几乎所有的特性,例如弹簧力的大小、零件间的距离和角度 输出请求输出对象的位移、速度、加速度和受力,传感器,用途:用来监视在仿真分析过程中所发生的特定事件,同时可以激发以下操作:停止仿真分析。改变求解过程中的控制参数。改变仿真分析中的输入条件。改变样机模型拓扑,样机模型仿真,在进行仿真分析的过程中,ADAMS进行以下操作 对模型的每一个对象设置初始条件。在给定零件的受力和约束条件下,运用牛顿定律为运动物体创建近似运动方程,用来预测物体的运动在给定的精度要求下对仿真公式求解,得到相应零件的相关信息,如位移、速度、加速度以及约束力及时保存计算数据,以便在进行动画回放和绘制图表和数据处理时,检验结果。也可以保存仿真分析结果数据,用来永久的保存数据。,虚拟样机参数化分析,ADAMS/View提供了3种参数化分析方式:Design study:设计研究,考虑一个设计参数的变化对样机性能的影响。Design of Experiments(DOE):试验设计,可以考虑多个设计参数同时变化对样机性能的影响。Optimization:优化设计,在给定的设计参数的变化范围内,可以得到目标对象达到最优值时的参数组合。,ADAMS/View实例分析及应用,自由落体抛体运动曲柄滑块机构,