MSCConfidential第九章路面建模器•路面建模器能创建或者编辑XML形式的3D-Spline路面性能文件。•本章内容:•Adams/3D-Spline路面模型•路面特性文件•为什么使用路面建模器?•使用路面建模器•打开路面建模器•生成路面特性文件•打开路面特性文件•改变单位•保存更改•显示标题信息和添加注释•设置通用参数•定义路面数据点•定义障碍•定义分析路面•3DShell路面模型MSCConfidential3D-Spline路面模型•Adams/3DSpline路面使你能限定任意一个三维的光滑路面,比如停车厂构造,跑道等等。•光滑的路面是指弯曲度小于轮胎弯曲度的路面。•除此之外,Adams/3DSpline可以塑造在光滑的路面设置一些三维路面障碍物。MSCConfidential3D-Spline路面-定义•路面的中线,宽度,横倾角以及左右的摩擦水平能非常完整的定义路面。•路面数据以能用RoadBuilder创建或者修改的XML形式文件储存。•之前的TeimOrbit路面定义文件(.rdf)同样被支持并且可以使用RoadBuilder转换成XML文件。MSCConfidential3D-Spline路面使用•现有的Adams/3DSpline路面版本中,Adams/Car和Adams/Chassis都能提供多种方法来使用Adams/3DSpline路面的性能•当运行任何一个完整的车辆模拟时,你可以使用Adams/3DSpline路面数据文件。•在使用发动机时,由于驾驶员可以操纵数据文件(.dcd)限定车辆的路径,所以可以使用路面数据文件。而且发动机将沿着路面中线来驾驶车辆。•在使用Adams/SmartDriver时,可以用路面数据文件代替驾驶员路面文件(.drd)。在这种情况下,车辆会用X,Y,Z以及路面中线来明确车辆的路径。MSCConfidential3D-Spline路面特性文件结构•包含各不同的数据块:•MDI_HEADER:描述TeimOrbit文件•UNITS:[UNITS]规定了路面单元•MODEL:解释路面模式和版本•GLOBAL_PARAMETERS:定义了通用的路面参数•DATA_POINTS:包含表格格式的路面信息MSCConfidential3D-Spline路面特性文件结构MSCConfidential为什么使用路面建模器?•生成路面数据文件的快捷工具•使用路面建模器能够:•使用路面建模器能够:•从scratch中创建3D路面•使路面可视化,可以很好的进行调整•以XML格式修改3DSpline路面特性文件•创建路面障碍的真实性以便定制测试路径MSCConfidential使用路面建模器•启动路面建模器–在Adams/Car中开始路面建模器–从Simulate模拟菜单中,点击Full-VehicleAnalysis,然后选择路面建模器–romtheSimulatemenu,pointtoFull-VehicleAnalysis,andthenselectRoadBuilder–路面建模器包含6个标签•Header•Global•SoilProperties•RoadPoints•Obstacle•RoadGeneratorMSCConfidential使用路面建模器•创建一个新的3DSpline路面性能文件•路面建模器的对话对话框中选择File菜单,选择New•编辑已有的3DSpline路面性能文件,选择以下几种方式之一:•从File菜单中,选择Open,然后浏览所有需要的文件•在RoadFile的文本框的右边,选择Browse按钮,然后浏览所以需要的文件•改变单位•从Settings菜单中,选择Units•改变Units,然后按OKMSCConfidential使用路面建模器•为了保存你对XML文件所作的改变•在路面建模器的底部,选择Save或者SaveAs•如果你选择SaveAs,输入文件名,然后点击OK•要显示Header信息并添加注释•选择Header标签.•查看RevisionComment区域的信息,输入任何对你管理路面性能文件有用的注释MSCConfidential使用路面建模器–设置或者修改Global参数:•选择Global标签•Changetheparameters.Refertotheonlinehelpfordetaildescriptiononparameters,ForwardDirections,RoadVertical,SearchAlgorithm,Mu_Left,Mu_Light,WidthandBank•改变参数。更为详细的关于参数的介绍可以参考在线帮助。向前方向,路面垂直,研究算法,MuLeft,MuLight,宽度和BankDisplaysunitsofcurrentlyselectedparameterMSCConfidential使用路面建模器–定义路面数据点NewFunctionalityMSCConfidential使用路面建模器•使用数据点表•编辑数据表的值:•选择你想要修改的值,然后输入一个新的值•在路面数据点列表中增加一行:•选择位于Table下的AddRoadPoints•输入你想要的数据点的数量,然后点击OK•在路面数据点列表中删除一行:•选择一个或者多个你想要删除的评价,右击ColumnNumber点击DeleteRow(S)•添加单一个行•在选择的行数据下面增加一行•复制和粘贴一行数据MSCConfidential使用路面建模器•绘制路面数据点:•通过以X-Y(X值VSY值或者X-ZX值VSZ值)绘制路面数据•缩放显示•修改路面数据点•生成3D路面MSCConfidential使用路面建模器•定义障碍:•定义障碍•创建,重命名,删除按钮•用属性编辑器修改性能•障碍类别MSCConfidential路面建模器•RoadGenerator–NewFunctionalityMSCConfidential使用路面建模器•定义分析性路面:•路面生成器来创建或者修改一个路面模式从使用•路面数据能以多个部分来创建,每个部分代表预先设定好的方式,比如•线性,曲率,•过度曲线•用户自定义的函数•用户自定义的点•ExportpointstoDataTable根据部分功能计算路面Points并在GUI中的输出RoadPoints•用户点击Generate3dRoad能看到路面文件,用户需要有Adams/Car的license。