adams函数简介

上传人:简****9 文档编号:94963356 上传时间:2019-08-14 格式:DOC 页数:54 大小:1.35MB
返回 下载 相关 举报
adams函数简介_第1页
第1页 / 共54页
adams函数简介_第2页
第2页 / 共54页
adams函数简介_第3页
第3页 / 共54页
adams函数简介_第4页
第4页 / 共54页
adams函数简介_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《adams函数简介》由会员分享,可在线阅读,更多相关《adams函数简介(54页珍藏版)》请在金锄头文库上搜索。

1、ADAMS函数简介ADAMS/View函数及ADAMS/Solver函数的类型及建立ADAMS/View函数包括设计函数Design-Time Functions与运行函数Run-Time Functions两种类型,函数的建立对应有表达式模式和运行模式两种。表达式模式下在设计过程中对设计函数求值,而运行模式下会在仿真过程中对运行函数进行计算更新。ADAMS/Solver函数支持ADAMS/View运行模式下的函数,在仿真过程中采用ADAMS/Solver解算时对这些函数进行计算更新。建立表达式模式下的函数在进行建立表达式、产生和修改需要计算的测量及建立设计函数等操作时,会采用表达式模式。在建

2、立表达式时,首先在接受表达式的文本框处右击,然后选择“Parameterize”再选择“Expression Euilder”,进入建立设计函数表达式对话框。在该对话框中输入表达式,然后单击“OK”完成操作。在产生和修改需要计算的测量时,首先在“Build”菜单中选择“Measure”,然后指向“Computed”,再选择“New”或“Modified”确定是新建还是修改,进入产生和修改需要计算的测量对话框。在该对话框中输入表达式,然后单击“OK”完成操作。在建立设计函数时,首先在“Build”菜单中选择“Function”,然后选择“New”或“Modified”确定是新建还是修改,进入产生

3、和修改设计函数对话框。在该对话框中输入表达式,然后单击“OK”完成操作。建立运行模式下的函数在进行建立运行函数、产生和修改函数型的测量等操作时,会采用运行模式。在建立运行函数时,首先在接受表达式的文本框处右击,然后选择“Function Euilder”,进入建立运行函数表达式对话框。在该对话框中输入表达式,然后单击“OK”完成操作。在产生和修改函数型的测量时,首先在“Build”菜单中选择“Measure”,然后指向“Function”,再选择“New”或“Modified”确定是新建还是修改,进入产生和修改函数型的度量对话框。在该对话框中输入表达式,然后单击“OK”完成操作。 ADAMS/

4、View设计函数ADAMS/View设计函数在设计过程中模型定义时有效,而不需到仿真过程中仿真分析时再进行计算更新。设计函数可用来将模型参数化以便进行优化和灵敏度分析。除了优化和设计研究,Adams/View只会在设计阶段对设计函数进行计算评估,而不是在仿真分析过程中。Adams/View evaluates design-time functions only during the design process, and not during a simulation, except for optimization and design studies.设计函数包括系统提供的函数和用户自定

5、义函数,这里仅对系统提供的函数做扼要介绍。数学函数数学函数适用于对标量和矩阵进行数学计算,如果输入变量为标量其返回值就是标量,如果输入变量为矩阵其返回值就是矩阵。ADAMS/View中系统提供的数学函数大致分类介绍如下。(1)基本数学函数ABS(x)数字表达式x的绝对值DIM(x1,x2)x1x2时x1与x2之间的差值,x10时返回ABS(x),当x20时返回ABS(x)SQRT(x)数字表达式x的平方根值(2)三角函数SIN(x)数字表达式x的正弦值SINH(x)数字表达式x的双曲正弦值COS(x)数字表达式x的余弦值COSH(x)数字表达式x的双曲余弦值TAN(x)数字表达式x的正切值TA

6、NH(x)数字表达式x的双曲正切值ASIN(x)数字表达式x的反正弦值ACOS(x)数字表达式x的反余弦值ATAN(x)数字表达式x的反正切值ATAN2(x1,x2)两个数字表达式x1,x2的四象限反正切值(3)取整函数INT(x)数字表达式x取整AINT(x)数字表达式x向绝对值小的方向取整ANINT(x)数字表达式x向绝对值大的方向取整CEIL(x)数字表达式x向正无穷的方向取整FLOOR(x)数字表达式x向负无穷的方向取整NINT(x)最接近数字表达式x的整数值RTOI(x)返回数字表达式x的整数部分位置/方向函数位置/方向函数用于根据不同输入变量计算有关位置或方向的参数。ADAMS/V

7、iew中系统提供的位置/方向函数分类介绍如下。(1)位置函数 培养位置感LOC_ALONG_LINE返回两个已有的点或标记点连线上与第一点距离为指定值的点的坐标(Returns an array of three numbers defining a location expressed in the global coordinate system. The location is a specified distance along the line from one coordinate system object to another.)LOC_CYLINDRICAL将圆柱坐标系下坐标

8、值(R,Z)转化为笛卡儿坐标系下坐标值LOC_FRAME_MIRROR= LOC_MIRROR返回指定坐标(点选/输入任意)关于指定坐标系(点选标记点)的坐标平面的对称点坐标(Returns an array of three numbers representing a location in the global coordinate system, which mirrors another location across a plane of a coordinate system object.)LOC_GLOBALLOC_GLOBAL= LOC_RELATIVE_TO返回参考坐标系

9、(点选标记点)下的点(点选/输入任意)在全局坐标系下的坐标值(Returns an array of three numbers representing the global coordinates of a location obtained from transforming the local coordinates by a specified location.)LOC_INLINE将一个参考坐标系下的坐标值(点选/输入任意)转化为另一参考坐标系下的坐标值并归一化?Returns an array of three numbers representing the transfor

10、mation and normalization of coordinates for a location you specified. The locations coordinates are originally expressed in terms of one coordinate system and then transformed to the equivalent coordinates, as expressed relative to a new coordinate system.LOC_LOC 将一个参考坐标系下的坐标值(点选/输入任意)转化为另一参考坐标系下的坐标

11、值(返回值)注:这个location是相对于In Frame Object而言的,并不是全局坐标系下点选的那个点坐标,同样的,返回值也是相对于To Frame Object的相对坐标值,非绝对坐标值。LOC_LOCAL相反于 LOC_GLOBAL= LOC_RELATIVE_TO 返回全局坐标系下的点(点选/输入任意)在参考坐标系下的坐标值注:返回值是相对于Frame Object的相对坐标值,非绝对坐标值。LOC_MIRROR =LOC_FRAME_MIRROR返回指定点关于指定坐标系的平面(XY/YZ/XZ)的对称点LOC_ON_AXIS 是 LOC_ALONG_LINE 的特殊情况返回沿

12、参考坐标系轴线方向(x/y/z方向)平移指定距离的点Returns an array of three numbers representing a location expressed in the global coordinate system, obtained from translating a certain distance along a specified axis of a coordinate system object.LOC_ON_LINE 这个函数适用于直接输入坐标值,不能点击选取点。返回3x2矩阵(俩点坐标值,任意输入)连线上与第一点距离为指定值的点坐标。LOC

13、_ALONG_LINE 这个函数适用于已创建的点或坐标点举例:LOC_ON_LINE(7,5,0,15,11,0, 7)Returns an array of three numbers representing the global coordinates of a location along a line defined by two points. LOC_PLANE_MIRROR 返回特定点(点选/输入任意)关于指定平面(3坐标,输入任意)的对称点。平面由输入的三坐标值来确定。 Returns an array of three numbers representing a loca

14、tion expressed in the global coordinate system of a location mirrored across the specified plane.LOC_FRAME_MIRROR= LOC_MIRROR 是LOC_PLANE_MIRROR的特例!LOC_RELATIVE_TO =LOC_GLOBAL返回相对于指定坐标系下的特定点(坐标值)在全局坐标系下的坐标值(点)(An array of three numbers, representing a location, by transforming a specified location that is relative to a coordinate system object.)LOC_SPHERICAL 将球面坐标(,)转化为笛卡儿坐标LOC_PERPENDICULAR 返回指定平面(输入任意非一直线上的三坐标)法线上距离第一点单位长度的点坐标也可以通过指定从平面上第一点指向一个单位长度点来指导标记点一条轴的方向,以此来确定标记点的方向。Returns a location norm

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号