ConstraintPoints
The ConstraintPoints parameter allows you to specify additional nodes or points on the surface.
For example, if you have already defined the surface using the CX and CY parameters, but you want to add a specific point, you can use the ConstraintPoints parameter.
Example:
<O N="FEMeshObject2" T="Project" Category="FEM Objects" TransAlignRule="Right">
<!-- created by ParamML Examples on 08.02.2023 -->
<O N="FEM1" T="FEMeshSurface" CX="240" CY="240" ConstraintLines="[[[-1,0],[241,240]]]" Material="@NULL|Material" Surface="@NULL|Surface" CoorSys="@NULL|CoorSys" Group="@NULL|FEGroup" IsConstraint="1">
<O T="Surface">
<O T="Point" X="0" Y="0" />
<O T="Point" X="240" Y="0" />
<O T="Point" X="240" Y="240" />
<O T="Point" X="0" Y="240" />
</O>
</O>
<O N="FEM2" T="FEMeshSurface" CX="120" CY="24" ConstraintLines="[[[310,-1],[530,241]]]" Material="@NULL|Material" Surface="@NULL|Surface" CoorSys="@NULL|CoorSys" Group="@NULL|FEGroup" IsConstraint="1">
<O T="Surface" X="300">
<O T="Point" X="0" Y="0" />
<O T="Point" X="240" Y="0" />
<O T="Point" X="240" Y="240" />
<O T="Point" X="0" Y="240" />
</O>
</O>
<O N="FEM3" T="FEMeshSurface" CX="240" CY="240" ConstraintLines="[[[-1,300],[241,540]]]" Material="@NULL|Material" Surface="@NULL|Surface" CoorSys="@NULL|CoorSys" Group="@NULL|FEGroup" IsConstraint="1">
<O T="Surface" Y="300">
<O T="Point" X="0" Y="0" />
<O T="Point" X="240" Y="0" />
<O T="Point" X="240" Y="240" />
<O T="Point" X="0" Y="240" />
</O>
</O>
<O N="FEM4" T="FEMeshSurface" CX="24" CY="120" ConstraintLines="[[[299,310],[541,530]]]" Material="@NULL|Material" Surface="@NULL|Surface" CoorSys="@NULL|CoorSys" Group="@NULL|FEGroup" IsConstraint="1">
<O T="Surface" X="300" Y="300">
<O T="Point" X="0" Y="0" />
<O T="Point" X="240" Y="0" />
<O T="Point" X="240" Y="240" />
<O T="Point" X="0" Y="240" />
</O>
</O>
</O> |
Analytical View
|
The points marked as FEM 1 are "[[-1.0],[241,240]]". The points marked as FEM 2 are "[[310,-1],[530,241]]". The points marked as FEM 3 are "[[-1,300],[241,540]]". The points marked as FEM 4 are "[[299,310],[541,530]]". When you define these points or create a new point, the FEMeshSurface creates a mesh on the x-x, y-y, z-z, x-y, x-z, y-z planes within the defined "FEMeshSurface". The mesh then continues in the defined direction across the surfaces. |
It's important to note that the plane on which you want to create the mesh must be specified. |
To view this example in the library, see (OpenBrIM Platform) |
Please proceed to the next page.