Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class BeamFile

Last update: 09.03.2026

Namespace: VM.Models.FE.Mesh.Generator
Assembly: VM.Models.FE.Mesh.Generator.dll

public sealed class BeamFile

Inheritance

object ← BeamFile

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

BeamFile(double, int, int, Vector, Vector, Vector)

public BeamFile(double radius, int numberOfCircularNodes, int numberOfBeamNodes, Vector startPoint, Vector endPoint, Vector yDirection)

Parameters

radius double

numberOfCircularNodes int

numberOfBeamNodes int

startPoint Vector

endPoint Vector

yDirection Vector

BeamFile(BeamFileParams)

public BeamFile(BeamFileParams param)

Parameters

param BeamFileParams

Properties

BeamMaterialDampingRatio

public double BeamMaterialDampingRatio { get; set; }

Property Value

double

BeamMaterialDensity

public double BeamMaterialDensity { get; set; }

Property Value

double

BeamMaterialPoissonsRatio

public double BeamMaterialPoissonsRatio { get; set; }

Property Value

double

BeamMaterialShearModulus

public double BeamMaterialShearModulus { get; set; }

Property Value

double

BeamMaterialYoungsModulus

public double BeamMaterialYoungsModulus { get; set; }

Property Value

double

BufferCount

public int BufferCount { get; set; }

Property Value

int

GenerateInnerRBE

public bool GenerateInnerRBE { get; set; }

Property Value

bool

InnerRBEs

public IEnumerable<RBE2> InnerRBEs { get; }

Property Value

IEnumerable<RBE2>

NumberOfBeamNodes

public int NumberOfBeamNodes { get; }

Property Value

int

NumberOfCircularNodes

public int NumberOfCircularNodes { get; }

Property Value

int

Radius

public double Radius { get; }

Property Value

double

WriteMessage

public Action<string> WriteMessage { get; set; }

Property Value

Action<string>

YDirection

public Vector YDirection { get; }

Property Value

Vector

Methods

Generate(string)

public void Generate(string bdfFilePath)

Parameters

bdfFilePath string

Connect with Ansys