Skip to main content

ShellStress

Namespace: FEMur.Results

シェル要素1つ分の応力結果。合応力は要素ローカル座標系の値なので、 解釈・描画のためにローカル軸も一緒に保持する。 節点値は要素内での外挿値であり、隣接要素とは一般に一致しない。 節点平均(スムージング)はここでは行わず、描画側のトグルで行う。

public sealed class ShellStress

Inheritance: System.Object → FEMur.Results.ShellStress

View source

Constructors​

NameSignatureSummary
ShellStress()public ShellStress()—
ShellStress(int)public ShellStress(int elementId)—

Properties​

NameSignatureSummary
ElementIdpublic int ElementId { get; set; }要素ID
LocalAxisXpublic IReadOnlyList<double>? LocalAxisX { get; }要素ローカル x 軸(全体座標系での成分)。 コンストラクタでは未設定(null)で、ShellStressRecovery.Compute や Result の重ね合わせ処理が確定後に設定する
LocalAxisYpublic IReadOnlyList<double>? LocalAxisY { get; }要素ローカル y 軸。未設定の可能性は LocalAxisX と同じ
LocalAxisZpublic IReadOnlyList<double>? LocalAxisZ { get; }要素ローカル z 軸(面法線)。未設定の可能性は LocalAxisX と同じ
Centerpublic ShellStressSample Center { get; set; }要素中心での合応力
Nodespublic IReadOnlyList<ShellStressSample> Nodes { get; }各節点での合応力。要素の節点並び順。

Methods​

NameSignatureSummary
ToString()public override string ToString()Returns a string that represents the current object.