边界条件

下表提供了用于编辑边界条件的标记及其描述。

注意: 所有标记和属性都是区分大小写的,且必须如图所示进行输入,否则脚本将失败。
标记 属性 描述
<NDBC> 
Generic Nodal 
Boundary condition 
editor
cmd="Create" 创建新节点边界条件:
<TSet> 
   <ID>####</ID> 
   <TSetSub>#<TSetSub> ! '0' if absent
</TSet> 
<NodeID>####</NodeID> 
<Vector>####</Vector>
  cmd="SetProperty" 更改节点边界条件属性设置:
<TSet> 
   <ID>####</ID> 
   <TSetSub>#<TSetSub> ! '0' if absent 
</TSet> 
<NodeID>####</NodeID> 
		  
  cmd="Move" 将边界条件从第一个节点移动到第二个节点:
<NodeID>####</NodeID> ! First node 
<NodeID>####</NodeID> ! Second node 
<Vector>####</Vector> ! Use old one if absent 
		  
  cmd="Delete" 删除一个节点边界条件:
<NodeID>####</NodeID>
  cmd="DeleteAll" 删除所有节点边界条件
<InjLocation> 注射位置编辑器 cmd="Create" 创建注射位置
<NodeID>####</NodeID>
Or 
<CoordinatesAbsolute>x y z</CoordinatesAbsolute> 
Or 
<CoordinatesNormalized> Dx Dy 
Dz</CoordinatesNormalized> 

<TSetID>40000</TSetID> 
<Vector>0.0 0.0 1.0</Vector> 

<CoordinatesAbsolute> will find nearest node to 
{x,y,z} 

<CoordinatesNormalized> will find nearest node to 
{Dx, Dy, Dz} with each component based on[0.0->1.0]
from the lowest corner of the part in the global 
coordinates and the part taken as unit box 
dimensions[1,1,1].
  cmd="Delete" 删除一个节点边界条件
<NodeID>####</NodeID>
  cmd="Move" 将边界条件从第一个节点移动到第二个节点:
<NodeID>####</NodeID> ! First node 
<NodeID>####</NodeID> ! Second node 
<Vector>####</Vector> ! Use old one if absent
注意: 如果尝试在已存在注射节点的节点处创建注射节点,将生成警告消息
<FixedConstraint> 固定约束编辑器   定义固定约束
<NodeID>####</NodeID> 
<AnalysisType>#</AnalysisType> 
! Analysis Type - 1:stress, 2:warp, 3:both
<PinConstraint> 固定约束编辑器   定义带自由旋转的销钉约束
<NodeID>####</NodeID> 
<AnalysisType>#</AnalysisType> 
! Analysis Type - 1:stress, 2:warp, 3:both 
		  
<SpringConstraint> 弹性约束编辑器   定义弹性约束
<NodeID>####</NodeID> 
<AnalysisType>#</AnalysisType> 
<Vector># # #</Vector> ! 1:Translation stiffness 
<Vector># # #</Vector> ! 2:Rotation stiffness 
! Analysis Type - 1:stress, 2:warp, 3:both 
! Vector values are spring forces (0:None) 
		  
<GeneralConstraint> 普通约束编辑器   定义普通约束
<NodeID>####</NodeID> 
<AnalysisType>#</AnalysisType> 
<Vector># # #</Vector> ! 1:Displacement constraints 
<Vector># # #</Vector> ! 2:Rotational constraints 
! Analysis Type - 1:stress, 2:warp, 3:both 
! Constraint = -1:fixed, 0:free, > 0:specified 
! Specified displacements are distances. 
! Specified rotations are angles.