Table of Contents

Class BarDisplacement

Namespace
FemDesign.Results
Assembly
FemDesign.Core.dll

FemDesign "Bars, Displacements" result

[Result(typeof(BarDisplacement), new ListProc[] { ListProc.BarsDisplacementsLoadCase, ListProc.BarsDisplacementsLoadCombination })]
public class BarDisplacement : IResult
Inheritance
BarDisplacement
Implements
Inherited Members
Extension Methods

Properties

CaseIdentifier

Load case or combination name

public string CaseIdentifier { get; }

Property Value

string

Ex

Displacement in Global or Local x

public double Ex { get; }

Property Value

double

Ey

Displacement in Global or Local y

public double Ey { get; }

Property Value

double

Ez

Displacement in Global or Local z

public double Ez { get; }

Property Value

double

Fix

Rotation around Global or Local x

public double Fix { get; }

Property Value

double

Fiy

Rotation around Global or Local y

public double Fiy { get; }

Property Value

double

Fiz

Rotation around Global or Local z

public double Fiz { get; }

Property Value

double

Id

Bar name identifier

public string Id { get; }

Property Value

string

Pos

Position Result

public double Pos { get; }

Property Value

double

Methods

DeconstructBarDisplacements(List<BarDisplacement>, 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> DeconstructBarDisplacements(List<BarDisplacement> Result, string LoadCase)

Parameters

Result List<BarDisplacement>
LoadCase string

Returns

Dictionary<string, object>

ToString()

public override string ToString()

Returns

string