Table of Contents

Class ShellStress

Namespace
FemDesign.Results
Assembly
FemDesign.Core.dll

FemDesign "Shells, Stresses" result

[Result(typeof(ShellStress), new ListProc[] { ListProc.ShellStressesBottomLoadCase, ListProc.ShellStressesBottomLoadCombination, ListProc.ShellStressesMembraneLoadCase, ListProc.ShellStressesMembraneLoadCombination, ListProc.ShellStressesTopLoadCase, ListProc.ShellStressesTopLoadCombination })]
public class ShellStress : IResult
Inheritance
ShellStress
Implements
Inherited Members
Extension Methods

Properties

Alpha

Angle between the local X axis and the direction of the principle stress Sigma1 [rad]

public double Alpha { get; }

Property Value

double

CaseIdentifier

Load case or combination name

public string CaseIdentifier { get; }

Property Value

string

ElementId

Finite element id

public int ElementId { get; }

Property Value

int

Id

Shell name identifier

public string Id { get; }

Property Value

string

NodeId

Finite element node id

public int? NodeId { get; }

Property Value

int?

Side

Positional Result for Shell Stress Top, Membrane, Bottom

public string Side { get; }

Property Value

string

Sigma1

Principal Stress Value - First direction

public double Sigma1 { get; }

Property Value

double

Sigma2

Principal Stress Value - Second direction

public double Sigma2 { get; }

Property Value

double

SigmaVM

VonMises Stress [N/mm2]

public double SigmaVM { get; }

Property Value

double

SigmaX

Normal Stress in the local X direction

public double SigmaX { get; }

Property Value

double

SigmaY

Normal Stress in in the local Y direction

public double SigmaY { get; }

Property Value

double

TauXY

Tangential Stress in XY plane

public double TauXY { get; }

Property Value

double

TauXZ

Tangential Stress in XZ plane

public double TauXZ { get; }

Property Value

double

TauYZ

Tangential Stress in YZ plane

public double TauYZ { get; }

Property Value

double

Methods

DeconstructShellStress(List<ShellStress>, string)

The method has been created for returning the value for Grasshopper and Dynamo. The method can still be use for C# users.

public static Dictionary<string, object> DeconstructShellStress(List<ShellStress> Result, string LoadCase)

Parameters

Result List<ShellStress>
LoadCase string

Returns

Dictionary<string, object>

ToString()

public override string ToString()

Returns

string