LoadCase Class |
Namespace: IdeaRS.OpenModel.Loading
The LoadCase type exposes the following members.
Name | Description | |
---|---|---|
Description |
Additional info
| |
Id |
Element Id
(Inherited from OpenElementId.) | |
LoadGroup |
Load group
| |
LoadsInPoint |
List of point load impulses in this load case
| |
LoadsOnLine |
List of line load impulses in this load case
| |
LoadsOnSurface |
List surafce load in this load case
| |
LoadType |
Load case type
| |
Name |
Name of load case
| |
PointLoadsOnLine |
List of point load impulses in this load case
| |
Settlements |
Settlements in this load case
| |
StrainLoadsOnLine |
List of generalized strain load impulses along the line in this load case.
| |
TemperatureLoadsOnLine |
List of temperature load in this load case
| |
Type |
Sub type
| |
Variable |
Variable type
|
//Creating the model OpenModel openModel = new OpenModel(); //Load group - needed for Load case LoadGroupEC loadGroup = new LoadGroupEC(); loadGroup.Name = "LG1"; loadGroup.GammaQ = 1.5; loadGroup.Psi0 = 0.7; loadGroup.Psi1 = 0.5; loadGroup.Psi2 = 0.3; loadGroup.GammaGInf = 1.0; loadGroup.GammaGSup = 1.35; loadGroup.Dzeta = 0.85; openModel.AddObject(loadGroup); //Load case LoadCase loadCase = new LoadCase(); loadCase.Name = "LC1"; loadCase.LoadType = LoadCaseType.Permanent; loadCase.Type = LoadCaseSubType.PermanentStandard; loadCase.Variable = VariableType.NotSet; loadCase.LoadGroup = new ReferenceElement(loadGroup); openModel.AddObject(loadCase);