座椅假人耦合调姿

2019-04-04 22:19:57·  来源:汽车碰撞安全仿真在线  
 
什么是Mechanism?通过connections将两个或多个assemblies连接在一起的集合。Assemblies是由多个parts(可以是柔性体,也可以是刚性体)或node sets构成。Connec
什么是“Mechanism”?
 
通过“connections”将两个或多个“assemblies”连接在一起的集合。
 
Assemblies是由多个parts(可以是柔性体,也可以是刚性体)或node sets构成。
 
Connections使用比较简单的铰链,如pin,hinge及sliding。尽管和ls-dyna中的*constrained_joint有类似的特性,但还有不同之处。
 
Mechanism定义储存在*END后的*MECHANISM卡片中;模型中可以包含任意数量的Mechanism定义。
 
Mechanism分析使用迭代分析方法执行,因此,结果是精确的,但会导致模型出现小的变形。默认误差容差是机构周围边界框尺寸的1.0e-4倍,或典型1米尺寸机构的0.1mm,通常,可以忽略这个误差量,但收敛容差可以收紧,其代价是所需要的计算时间更长,以便在需要时获得更高的精度。可以对ls-dyna铰链中未重合的节点进行检查,并且可以执行自动修复。
 
Mechanism建立后,其运动则用刚体运动学分析:可以使用鼠标拖动一个assembly,并以交互方式计算和显示整个mechanism的运动过程,可以保存assembies的新位置和坐标信息,以便为后续分析提供新的结构位置。
 
Mechanism可以按层次结构进行组织,其中“parent”机制通过连接的自由度驱动“child”的运动,“childe”也可以是一个Dummy的定义,假人的位置由其“parent”机构的运动进行驱动。
 
01、创建编辑Mechanism
Mechanism定义包括:Assemblies、Connections、Points及Children,也可以设置Stretchs。
Assemblies是一个或多个Patrs、节点集(node sets)的集合,Part可以是刚性体,也可以是柔性体。
Connections起连接Asembly的作用;Connections的类型:pin、hinge及line。

02、创建编辑Assembly
Restraints and coord system :约束可选。在“自由拖动”定位过程中使用它们来限制移动。
如果定义了坐标系,则约束位于该坐标系中,否则约束位于全局坐标系中。
Part sets and parts:定义Part set或Parts;
Node sets:Node sets将会添加到Assembly,set中的所有节点随Assembly运动;

03、创建编辑Connection
Connection有三种类型(pin,line,hinge)可用,通过它们在座椅机构中的设置详细介绍。
座椅机构的各个assemblies如何通过connections连接在一起,如下图所示。
座椅连接到地板的滑轨上,滑块在前后行进。 底座通过四连杆结构固定在滑轨上,靠背通过hangle固定在底座上。

PIN铰
PIN铰需指定两个assembly,不分先后顺序。
指定位于PIN上的节点或坐标系,节点坐标或坐标系用于定义两个assembly间的连接关系。
如果指定节点,则其可以不是两个assembly上的点,通常选择assembly上的节点,如果不选取assembly上的点,则assembly运动时,该节点不会跟随其运动,反而连接点会相对于assembly运动。
如果指定坐标系,则该坐标系默认绑定到assembly1上,其运动会随assembly的运动而运动。
PIN和所有的铰链一样,也可以设置其锁止功能。
PIN的作用类似于球铰,其仅在Tx、Ty、Tz进行约束;默认未锁止状态下没有旋转约束。

LINE铰
LINE铰沿点A和B之间的线连接两个assembly1和2。既可以选择两个节点,也可以选择两个坐标系。
如果使用节点,则两个节点可以不是两个assembly上的点,但最好选择两个assembly上的点,以便两点随assembly的运动而运动。
如果使用坐标系,则其仅与assembly A进行绑定。
LINE铰设置如下图所示:
HINGE铰
HINGE铰沿点A和B之间的线连接两个assembly1和2。既可以选择两个节点,也可以选择两个坐标系。与LINE铰完全相同,只是不允许沿轴线A-B进行平移。
如果使用节点,则两个节点可以不是两个assembly上的点,但最好选择两个assembly上的点,以便两点随assembly的运动而运动。
如果使用坐标系,则其仅与assembly A进行绑定。
在规定的范围内,只允许绕轴A-B旋转,沿该轴的平移被限制。
如果将LINE的平移距离设置为零,则其与HINGE铰完全相同。
HINGE铰设置如下图所示:

04、创建编辑Child
Slaved type既可以是Dummy,也可以是Mechansim,通常选取Dummy。
linked degrees of freedom:Tx、Ty、Tz及All rot将主assembly的运动强加于“child”的assembly上;例如,若激活Tx,主assembly在X方向上向前移动10mm,则“child”的assembly也向前移动10mm。同样,如果主assembly绕Y旋转10度,则从assembly绕Y旋转相同的角度。类似关键字*CONSTRAINED_NODE_SET
选项“Fully Locked”将子assembly和主assembly合并在一起,使它们牢固地连接在一起,作为单独的刚体进行平移和旋转。类似关键字*CONSTRAINED_RIGID_BODYD的作用。
注意:连接所有平移和旋转自由度与使用“Fully Locked不同,这是因为master的旋转不能应用于slave,而锁定在一起的两个assemblies将一起旋转。
点击Position,如下图,对座椅机构进行调节。
调节座椅假人,可以通过Rotate Angles和Drag Assemblies;若激活Drag Assemblies,鼠标点击Assembly,则模型以灰色状态显示,可以拖拽调节座椅位置,同时假人也随座椅位置的改变而改变。
 
 
分享到:
 
反对 0 举报 0 收藏 0 评论 0
沪ICP备11026620号