TensionOnlyTrussElement
Namespace: FEMur.Elements
引張専用トラス要素。δ > 0(伸長 = 引張)のときのみ剛性を発現する。 圧縮状態では剛性がゼロとなり、力を伝達しない。
public sealed class TensionOnlyTrussElement : StatusTrussElementBase
Inheritance: System.Object → FEMur.Elements.ElementBase → FEMur.Elements.LineElement → FEMur.Elements.TrussElement → FEMur.Elements.StatusTrussElementBase → FEMur.Elements.TensionOnlyTrussElement
Constructors
| Name | Signature | Summary |
|---|---|---|
TensionOnlyTrussElement() | public TensionOnlyTrussElement() | — |
TensionOnlyTrussElement(int, int, int, Material, CrossSection_Beam, double) | public TensionOnlyTrussElement(int id, int node1Id, int node2Id, Material material, CrossSection_Beam crossSection, double betaAngle = 0) | — |
TensionOnlyTrussElement(int, Node, Node, Material, CrossSection_Beam, double) | public TensionOnlyTrussElement(int id, Node node1, Node node2, Material material, CrossSection_Beam crossSection, double betaAngle = 0) | — |
TensionOnlyTrussElement(int, Point3, Point3, Material, CrossSection_Beam, double) | public TensionOnlyTrussElement(int id, Point3 point1, Point3 point2, Material material, CrossSection_Beam crossSection, double betaAngle = 0) | — |
TensionOnlyTrussElement(TensionOnlyTrussElement) | public TensionOnlyTrussElement(TensionOnlyTrussElement other) | — |
Methods
| Name | Signature | Summary |
|---|---|---|
FromNodeIds(int, int, Material, CrossSection_Beam, double, int) | public static TensionOnlyTrussElement FromNodeIds(int node1Id, int node2Id, Material material, CrossSection_Beam crossSection, double betaAngle = 0, int id = -1) | 節点ID 2点から作成(id 省略時は未割当=-1) |
FromNodes(Node, Node, Material, CrossSection_Beam, double, int) | public static TensionOnlyTrussElement FromNodes(Node node1, Node node2, Material material, CrossSection_Beam crossSection, double betaAngle = 0, int id = -1) | 節点 2点から作成(id 省略時は未割当=-1) |
FromPoints(Point3, Point3, Material, CrossSection_Beam, double, int) | public static TensionOnlyTrussElement FromPoints(Point3 point1, Point3 point2, Material material, CrossSection_Beam crossSection, double betaAngle = 0, int id = -1) | 座標 2点から作成(id 省略時は未割当=-1。Model 構築時にノード自動生成) |
ToString() | public override string ToString() | Returns a string that represents the current object. |