Class BeamData
- Namespace
- IdeaRS.OpenModel.Connection
- Assembly
- IdeaRS.OpenModel.dll
Provides data of the connected beam
[DataContract]
public class BeamData : OpenElementId
Inheritance
Inherited Members
Properties
AddedMember
Added member
[DataMember]
public ReferenceElement AddedMember { get; set; }
Property Value
AddedMemberLength
Added beam lenght
[DataMember]
public double AddedMemberLength { get; set; }
Property Value
AutoAddCutByWorkplane
Automaticali add cut by workplane if it not defined
[DataMember]
public bool AutoAddCutByWorkplane { get; set; }
Property Value
CrossSectionType
Type of cross section
[DataMember]
public string CrossSectionType { get; set; }
Property Value
Cuts
Cuts on the beam
[DataMember]
public List<CutData> Cuts { get; set; }
Property Value
IsAdded
Is added beam
[DataMember]
public bool IsAdded { get; set; }
Property Value
IsBearingMember
Is beam bearing member
[DataMember]
public bool IsBearingMember { get; set; }
Property Value
IsNegativeObject
Is negative object
[DataMember]
public bool IsNegativeObject { get; set; }
Property Value
MirrorY
Mirror by Y
[DataMember]
public bool MirrorY { get; set; }
Property Value
MprlName
MPRL name of beam
[DataMember]
public string MprlName { get; set; }
Property Value
Name
Name of the beam
[DataMember]
public string Name { get; set; }
Property Value
OriginalModelId
Get or set the identification in the original model In the case of the imported connection from another application
[DataMember]
public string OriginalModelId { get; set; }
Property Value
Plates
Plates of the beam
[DataMember]
public List<PlateData> Plates { get; set; }
Property Value
RefLineInCenterOfGravity
The reference line of the member is in the center of gravity of the cross-section
[DataMember]
public bool RefLineInCenterOfGravity { get; set; }