Loads
- KAccelerationTransient:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- LoadGroupType
Type: Type of the load group. | Constant: Constant value
- Type:
Enumerate: { Structural, Acceleration, AccelerationTransient, Spectral, Prestress }
- AcelX
X: Acceleration on X direction.
- Type:
Table
- AcelY
Y: Acceleration on Y direction.
- Type:
Table
- AcelZ
Z: Acceleration on Z direction.
- Type:
Table
- AcelSE
Structural element: Structural element on which the acceleration is applied.
- Type:
Entity
- AcelSEs
Structural elements: Structural elements on which the acceleration is applied.
- Type:
List
- PrestressLoadOnSolid:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- LoadGroupType
Type: Type of the load group. | Constant: Constant value
- Type:
Enumerate: { Structural, Acceleration, AccelerationTransient, Spectral, Prestress }
- PrestressKC
Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
KCoordinateSystem
- Guideline
Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
GeomCurve
- NumDiv
Num. divisions: Number of divisions of the path where prestress load will be evaluated.. | Constraints: Conditions: Value must be greater than 0.
- Type:
int
- PrestressTechnique
Prestress technique.
- Type:
Enumerate: { Post, Pre }
- PrestressType
Prestress defined by.
- Type:
Enumerate: { Force, Stress }
- AllTendons
All tendons: Table with the summary of values for all tendons. | Constant: Constant value
- Type:
Table
- Elements
Elements: Elements to apply the prestress load. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
PVectorConst
- Tendons
Tendons: Set of tendons.
- Type:
List
- BCGroupStructural:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- HarmonicLoadState
Boundary condition type.
- Type:
Enumerate: { HarmonicLoads, PrestressingLoads }
- BCs
Boundary conditions: Set of boundary conditions.
- Type:
List
- InitialConditionGroupThermal:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- InitialConditions
Initial conditions: Set of initial conditions.
- Type:
List
- InitialConditionGroup:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- InitialConditions
Initial conditions: Set of initial conditions.
- Type:
List
- BCGroupSeepage:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- BCs
Boundary conditions: Set of boundary conditions.
- Type:
List
- StructuralLoad:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- LoadGroupType
Type: Type of the load group. | Constant: Constant value
- Type:
Enumerate: { Structural, Acceleration, AccelerationTransient, Spectral, Prestress }
- ApplyAsMass
Convert to mass: Forces will be transformed into masses. Note that masses will be applied, regardless of whether a load group is added to any load case.
- Type:
bool
- ConversionMethod
Method: Method to transform forces into masses.
- Type:
Enumerate: { FullForceInAllDirections, ForceVectorDirection, UserVectorDirection }
- Accel
Acceleration : Acceleration to calculate masses. | Constraints: Conditions: Value must be greater than 0.
- Type:
Double
- AccelDir
Direction: Direction of the acceleration to calculate masses. | Constraints: Conditions: A vector cannot have zero magnitude.
- Type:
Vector
- Factor
Factor: Factor of the load to convert to masses. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower than 1.00.
- Type:
Double
- FollowerForce
Follower forces.
- Type:
bool
- HarmonicLoadState
Loads type.
- Type:
Enumerate: { HarmonicLoads, PrestressingLoads }
- Loads
Loads: Set of structural loads.
- Type:
List
- BCGroupThermal:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- BCs
Boundary conditions: Set of boundary conditions.
- Type:
List
- InitialConditionGroupSeepage:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- InitialConditions
Initial conditions: Set of initial conditions.
- Type:
List
- KAcceleration:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- LoadGroupType
Type: Type of the load group. | Constant: Constant value
- Type:
Enumerate: { Structural, Acceleration, AccelerationTransient, Spectral, Prestress }
- AcelX
X: Acceleration on X direction.
- Type:
Double
- AcelY
Y: Acceleration on Y direction.
- Type:
Double
- AcelZ
Z: Acceleration on Z direction.
- Type:
Double
- PrestressLoadOnShell:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- LoadGroupType
Type: Type of the load group. | Constant: Constant value
- Type:
Enumerate: { Structural, Acceleration, AccelerationTransient, Spectral, Prestress }
- PrestressKC
Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
KCoordinateSystem
- Guideline
Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
GeomCurve
- NumDiv
Num. divisions: Number of divisions of the path where prestress load will be evaluated.. | Constraints: Conditions: Value must be greater than 0.
- Type:
int
- PrestressTechnique
Prestress technique.
- Type:
Enumerate: { Post, Pre }
- PrestressType
Prestress defined by.
- Type:
Enumerate: { Force, Stress }
- AllTendons
All tendons: Table with the summary of values for all tendons. | Constant: Constant value
- Type:
Table
- Elements
Elements: Elements to apply the prestress load. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
PVectorConst
- Tendons
Tendons: Set of tendons.
- Type:
List
- SpectralAnalysis:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- LoadGroupType
Type: Type of the load group. | Constant: Constant value
- Type:
Enumerate: { Structural, Acceleration, AccelerationTransient, Spectral, Prestress }
- SpectrumData
Response spectrum: Response Spectra input data.
- Type:
Entity
- VerticalDir
Vertical dir.: Vertical direction according to active coordinate system. | Constraints: Conditions: A vector cannot have zero magnitude. Vertical direction must be parallel to a global cartesian axis.
- Type:
Vector
- ModeExtractionDefinition
Mode extraction: Define how to extract the modes.
- Type:
Enumerate: { FreqRange, NumModes }
- MinFreq
Minimum frequency: Minimum frequency considered for mode extraction.
- Type:
Double
- NumberModes
Number of modes: Number of modes that will be extracted.
- Type:
int
- CombinationMode
Modal combination method: Method used to combine the modal components.
- Type:
Enumerate: { CQC, SRSS }
- CombinationResponse
Direction combination method: Method used to combine the responses in each direction.
- Type:
Enumerate: { Newmark, SRSST }
- PrestressedModal
Prestressed: The modal analysis will be prestressed with the loads included in the load case.
- Type:
bool
- PrestressLoadOnBeam:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- LoadGroupType
Type: Type of the load group. | Constant: Constant value
- Type:
Enumerate: { Structural, Acceleration, AccelerationTransient, Spectral, Prestress }
- PrestressKC
Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
KCoordinateSystem
- PrestressTechnique
Prestress technique.
- Type:
Enumerate: { Post, Pre }
- PrestressType
Prestress defined by.
- Type:
Enumerate: { Force, Stress }
- AllTendons
All tendons: Table with the summary of values for all tendons. | Constant: Constant value
- Type:
Table
- Elements
Elements: Elements to apply the prestress load. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
PVectorConst
- Tendons
Tendons: Set of tendons.
- Type:
List
- BCGroupsContainer:
- Find(FindEntity)
Find.
- Parameters:
FindEntity (Entity/str) – Entity name to find
- Returns:
Entity found
- Return type:
Entity
- InitialConditionsContainer:
- Find(FindEntity)
Find.
- Parameters:
FindEntity (Entity/str) – Entity name to find
- Returns:
Entity found
- Return type:
Entity
- addInitialCondition(entity, InitialConditionSE, VX, VY)
Add: Add an initial condition to the group
Alias: addICConstraints: 2 dimensions, Transient analysis- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
InitialConditionSE (SESolid3D) – Structural element: Structural element in which the initial condition is applied. Conditions: “” does not exist in the dropdown list.
VX (Double) – Velocity X: Velocity in X global direction.
VY (Double) – Velocity Y: Velocity in Y global direction.
- addInitialCondition(entity, InitialConditionSEs, VX, VY)
Add: Add an initial condition to the group
Alias: addICConstraints: 2 dimensions, Transient analysis- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
InitialConditionSEs (List) – Structural elements: Structural elements in which the initial condition is applied. Conditions: “” does not exist in the dropdown list.
VX (Double) – Velocity X: Velocity in X global direction.
VY (Double) – Velocity Y: Velocity in Y global direction.
- addInitialCondition(entity, InitialConditionSE, VX, VY, VZ)
Add: Add an initial condition to the group
Alias: addICConstraints: 3 dimensions, Transient analysis- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
InitialConditionSE (SESolid3D) – Structural element: Structural element in which the initial condition is applied. Conditions: “” does not exist in the dropdown list.
VX (Double) – Velocity X: Velocity in X global direction.
VY (Double) – Velocity Y: Velocity in Y global direction.
VZ (Double) – Velocity Z: Velocity in Z global direction.
- addInitialCondition(entity, InitialConditionSEs, VX, VY, VZ)
Add: Add an initial condition to the group
Alias: addICConstraints: 3 dimensions, Transient analysis- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
InitialConditionSEs (List) – Structural elements: Structural elements in which the initial condition is applied. Conditions: “” does not exist in the dropdown list.
VX (Double) – Velocity X: Velocity in X global direction.
VY (Double) – Velocity Y: Velocity in Y global direction.
VZ (Double) – Velocity Z: Velocity in Z global direction.
- addInitialConditionSeepage(entity, Gamma_H, ResultsFilePath)
Add: Add a seepage initial condition to the group
Alias: addICSeepageConstraints: Static analysis, Seepage, Structural- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
Gamma_H (Double) – γ water: Water specific weight.
ResultsFilePath (Path) – Results file: Path to the results file. Conditions: Wrong path to the results file.
- addInitialConditionSeepage(entity, Gamma_H, WaterTableAxis, VerticalDirection)
Add: Add a seepage initial condition to the group
Alias: addICSeepageConstraints: Static analysis, Seepage, Structural- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
Gamma_H (Double) – γ water: Water specific weight.
WaterTableAxis (KCoordinateSystem) – Coordinate system: Water table coordinate system. Conditions: “” does not exist in the dropdown list.
Enumerate – { DIR_X, DIR_Y, DIR_Z } VerticalDirection: Vertical direction: Axis for the vertical direction.
- addInitialConditionSeepage(entity, Gamma_H, WaterTableAxis, VerticalDirection, WaterTableHeight, IsSENotAffectedByWaterTable)
Add: Add a seepage initial condition to the group
Alias: addICSeepageConstraints: Static analysis, Seepage, Structural- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
Gamma_H (Double) – γ water: Water specific weight.
WaterTableAxis (KCoordinateSystem) – Coordinate system: Water table coordinate system. Conditions: “” does not exist in the dropdown list.
Enumerate – { DIR_X, DIR_Y, DIR_Z } VerticalDirection: Vertical direction: Axis for the vertical direction.
WaterTableHeight (Double) – Water table height: Distance between the origin of the water table coordinate system and the water table.
IsSENotAffectedByWaterTable (bool) – SE not affected by WT: Existance of Structural elements not affected by the water table.
- addInitialConditionSeepage(entity, Gamma_H, WaterTableAxis, VerticalDirection, WaterTableGeometry, IsSENotAffectedByWaterTable)
Add: Add a seepage initial condition to the group
Alias: addICSeepageConstraints: Static analysis, Seepage, Structural- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
Gamma_H (Double) – γ water: Water specific weight.
WaterTableAxis (KCoordinateSystem) – Coordinate system: Water table coordinate system. Conditions: “” does not exist in the dropdown list.
Enumerate – { DIR_X, DIR_Y, DIR_Z } VerticalDirection: Vertical direction: Axis for the vertical direction.
WaterTableGeometry (List) – Geometry: Geometry defining the water table. Conditions: “” does not exist in the dropdown list.
IsSENotAffectedByWaterTable (bool) – SE not affected by WT: Existance of Structural elements not affected by the water table.
- addInitialConditionSeepage(entity, Gamma_H, WaterTableAxis, VerticalDirection, WaterTableHeight, IsSENotAffectedByWaterTable, WaterTableSEs)
Add: Add a seepage initial condition to the group
Alias: addICSeepageConstraints: Static analysis, Seepage, Structural- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
Gamma_H (Double) – γ water: Water specific weight.
WaterTableAxis (KCoordinateSystem) – Coordinate system: Water table coordinate system. Conditions: “” does not exist in the dropdown list.
Enumerate – { DIR_X, DIR_Y, DIR_Z } VerticalDirection: Vertical direction: Axis for the vertical direction.
WaterTableHeight (Double) – Water table height: Distance between the origin of the water table coordinate system and the water table.
IsSENotAffectedByWaterTable (bool) – SE not affected by WT: Existance of Structural elements not affected by the water table.
WaterTableSEs (List) – Structural elements: Structural element not affected by the water table. Conditions: “” does not exist in the dropdown list.
- addInitialConditionSeepage(entity, Gamma_H, WaterTableAxis, VerticalDirection, WaterTableGeometry, IsSENotAffectedByWaterTable, WaterTableSEs)
Add: Add a seepage initial condition to the group
Alias: addICSeepageConstraints: Static analysis, Seepage, Structural- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
Gamma_H (Double) – γ water: Water specific weight.
WaterTableAxis (KCoordinateSystem) – Coordinate system: Water table coordinate system. Conditions: “” does not exist in the dropdown list.
Enumerate – { DIR_X, DIR_Y, DIR_Z } VerticalDirection: Vertical direction: Axis for the vertical direction.
WaterTableGeometry (List) – Geometry: Geometry defining the water table. Conditions: “” does not exist in the dropdown list.
IsSENotAffectedByWaterTable (bool) – SE not affected by WT: Existance of Structural elements not affected by the water table.
WaterTableSEs (List) – Structural elements: Structural element not affected by the water table. Conditions: “” does not exist in the dropdown list.
- addInitialConditionThermal(entity, InitialConditionSEs, Temp)
Add: Add a thermal initial condition to the group
Alias: addICThermalConstraints: Thermal- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
InitialConditionSEs (List) – Structural elements: Structural elements in which the initial condition is applied. Conditions: “” does not exist in the dropdown list.
Temp (Double) – Initial condition of temperature: Thermal initial condition.
- calculateLosses(entity, K, TVar, Time)
Calculate losses: Calculate losses of tendons
- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
K (Double) – Thermal reduction factor.
TVar (Double) – Heating temperature variation.
Time (Double) – Time: Calculation time for long term losses.
- clearLoadsPlot()
Clear: Remove the loads from the graphical view
Constraints: User interface
- createAccLoadGroup(Name, AcelX, AcelY)
Acceleration: Create an acceleration load
Alias: accLoadGroupConstraints: 2 dimensions, Static analysis, Harmonic analysis, Modal analysis, Buckling analysis- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
AcelX (Double) – X: Acceleration on X direction.
AcelY (Double) – Y: Acceleration on Y direction.
- createAccLoadGroup(Name, AcelX, AcelY, AcelZ)
Acceleration: Create an acceleration load
Alias: accLoadGroupConstraints: 3 dimensions, Static analysis, Harmonic analysis, Modal analysis, Buckling analysis- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
AcelX (Double) – X: Acceleration on X direction.
AcelY (Double) – Y: Acceleration on Y direction.
AcelZ (Double) – Z: Acceleration on Z direction.
- createAccLoadGroup(Name, AcelX, AcelY, AcelSE)
Acceleration: Create an acceleration load
Alias: accLoadGroupConstraints: 2 dimensions, Transient analysis- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
AcelX (Double) – X: Acceleration on X direction.
AcelY (Double) – Y: Acceleration on Y direction.
AcelSE (SESolid3D) – Structural element: Structural element on which the acceleration is applied. Conditions: “” does not exist in the dropdown list.
- createAccLoadGroup(Name, AcelX, AcelY, AcelSEs)
Acceleration: Create an acceleration load
Alias: accLoadGroupConstraints: 2 dimensions, Transient analysis- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
AcelX (Double) – X: Acceleration on X direction.
AcelY (Double) – Y: Acceleration on Y direction.
AcelSEs (List) – Structural elements: Structural elements on which the acceleration is applied. Conditions: “” does not exist in the dropdown list.
- createAccLoadGroup(Name, AcelX, AcelY, AcelZ, AcelSE)
Acceleration: Create an acceleration load
Alias: accLoadGroupConstraints: 3 dimensions, Transient analysis- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
AcelX (Double) – X: Acceleration on X direction.
AcelY (Double) – Y: Acceleration on Y direction.
AcelZ (Double) – Z: Acceleration on Z direction.
AcelSE (SESolid3D) – Structural element: Structural element on which the acceleration is applied. Conditions: “” does not exist in the dropdown list.
- createAccLoadGroup(Name, AcelX, AcelY, AcelZ, AcelSEs)
Acceleration: Create an acceleration load
Alias: accLoadGroupConstraints: 3 dimensions, Transient analysis- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
AcelX (Double) – X: Acceleration on X direction.
AcelY (Double) – Y: Acceleration on Y direction.
AcelZ (Double) – Z: Acceleration on Z direction.
AcelSEs (List) – Structural elements: Structural elements on which the acceleration is applied. Conditions: “” does not exist in the dropdown list.
- createBCGroup()
Boundary cond. group: Create a boundary conditions group
Alias: bcGroupConstraints: Static analysis, Transient analysis, Modal analysis, Buckling analysis
- createBCGroup(Name)
Boundary cond. group: Create a boundary conditions group
Alias: bcGroupConstraints: Static analysis, Transient analysis, Modal analysis, Buckling analysis- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
- createBCGroup(HarmonicLoadState)
Boundary cond. group: Create a boundary conditions group
Alias: bcGroupConstraints: Harmonic analysis- Parameters:
Enumerate – { HarmonicLoads, PrestressingLoads } HarmonicLoadState: Loads type.
- createBCGroup(Name, HarmonicLoadState)
Boundary cond. group: Create a boundary conditions group
Alias: bcGroupConstraints: Harmonic analysis- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { HarmonicLoads, PrestressingLoads } HarmonicLoadState: Loads type.
- createICGroup()
Initial cond. group: Create an initial conditions group
Constraints: Transient analysis
- createICGroup(Name)
Initial cond. group: Create an initial conditions group
Constraints: Transient analysis- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
- createICGroupSeepage()
Seepage initial cond. group: Create a seepage initial conditions group
Constraints: Static analysis, Seepage, Structural
- createICGroupSeepage(Name)
Seepage initial cond. group: Create a seepage initial conditions group
Constraints: Static analysis, Seepage, Structural- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
- createICGroupThermal()
Thermal initial cond. group: Create a thermal initial conditions group
Constraints: Thermal
- createICGroupThermal(Name)
Thermal initial cond. group: Create a thermal initial conditions group
Constraints: Thermal- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
- createLoadGroup()
Load group: Create a load group
Alias: loadGroup
- createLoadGroup(Name)
Load group: Create a load group
Alias: loadGroup- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
- createLoadGroup(Name, HarmonicLoadState)
Load group: Create a load group
Alias: loadGroupConstraints: Harmonic analysis- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { HarmonicLoads, PrestressingLoads } HarmonicLoadState: Loads type.
- createPrestressLoadOnBeam(PrestressKC, PrestressType, StressValue, Section, CasingDiameter, Elements, Geoms)
Prestress on beams: Create a prestress load on concrete beam elements
Alias: prestressLoadOnBeam- Parameters:
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
StressValue (Double) – Prestressing stress.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnBeam(PrestressKC, PrestressType, ForceValue, Section, CasingDiameter, Elements, Geoms)
Prestress on beams: Create a prestress load on concrete beam elements
Alias: prestressLoadOnBeam- Parameters:
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
ForceValue (Double) – Prestressing force.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnBeam(Name, PrestressKC, PrestressType, StressValue, Section, CasingDiameter, Elements, Geoms)
Prestress on beams: Create a prestress load on concrete beam elements
Alias: prestressLoadOnBeam- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
StressValue (Double) – Prestressing stress.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnBeam(Name, PrestressKC, PrestressType, ForceValue, Section, CasingDiameter, Elements, Geoms)
Prestress on beams: Create a prestress load on concrete beam elements
Alias: prestressLoadOnBeam- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
ForceValue (Double) – Prestressing force.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnBeam(PrestressKC, PrestressType, StressValue, Section, CasingDiameter, PrestressAge, PrestressOrder, CreepStress, Elements, Geoms)
Prestress on beams: Create a prestress load on concrete beam elements
Alias: prestressLoadOnBeam- Parameters:
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
StressValue (Double) – Prestressing stress.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
PrestressAge (Double) – Prestress age: Age of concrete when tendon is prestressed.. Conditions: Value must be greater than 0.
Enumerate – { BothSides, Beginning, Ending, BeginningToEnding, EndingToBeginning } PrestressOrder: Prestress order.
CreepStress (Double) – Creep stress: Stress in the concrete fiber adjacent to the tendon for the creep losses calculation . Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnBeam(PrestressKC, PrestressType, ForceValue, Section, CasingDiameter, PrestressAge, PrestressOrder, CreepStress, Elements, Geoms)
Prestress on beams: Create a prestress load on concrete beam elements
Alias: prestressLoadOnBeam- Parameters:
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
ForceValue (Double) – Prestressing force.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
PrestressAge (Double) – Prestress age: Age of concrete when tendon is prestressed.. Conditions: Value must be greater than 0.
Enumerate – { BothSides, Beginning, Ending, BeginningToEnding, EndingToBeginning } PrestressOrder: Prestress order.
CreepStress (Double) – Creep stress: Stress in the concrete fiber adjacent to the tendon for the creep losses calculation . Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnBeam(Name, PrestressKC, PrestressType, StressValue, Section, CasingDiameter, PrestressAge, PrestressOrder, CreepStress, Elements, Geoms)
Prestress on beams: Create a prestress load on concrete beam elements
Alias: prestressLoadOnBeam- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
StressValue (Double) – Prestressing stress.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
PrestressAge (Double) – Prestress age: Age of concrete when tendon is prestressed.. Conditions: Value must be greater than 0.
Enumerate – { BothSides, Beginning, Ending, BeginningToEnding, EndingToBeginning } PrestressOrder: Prestress order.
CreepStress (Double) – Creep stress: Stress in the concrete fiber adjacent to the tendon for the creep losses calculation . Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnBeam(Name, PrestressKC, PrestressType, ForceValue, Section, CasingDiameter, PrestressAge, PrestressOrder, CreepStress, Elements, Geoms)
Prestress on beams: Create a prestress load on concrete beam elements
Alias: prestressLoadOnBeam- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
ForceValue (Double) – Prestressing force.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
PrestressAge (Double) – Prestress age: Age of concrete when tendon is prestressed.. Conditions: Value must be greater than 0.
Enumerate – { BothSides, Beginning, Ending, BeginningToEnding, EndingToBeginning } PrestressOrder: Prestress order.
CreepStress (Double) – Creep stress: Stress in the concrete fiber adjacent to the tendon for the creep losses calculation . Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(PrestressKC, Guideline, NumDiv, PrestressType, StressValue, Section, CasingDiameter, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
StressValue (Double) – Prestressing stress.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(PrestressKC, Guideline, NumDiv, PrestressType, ForceValue, Section, CasingDiameter, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
ForceValue (Double) – Prestressing force.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(PrestressKC, Guideline, NumDiv, PrestressType, StressValue, Section, CasingDiameter, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
StressValue (Double) – Prestressing stress.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(PrestressKC, Guideline, NumDiv, PrestressType, ForceValue, Section, CasingDiameter, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
ForceValue (Double) – Prestressing force.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(Name, PrestressKC, Guideline, NumDiv, PrestressType, StressValue, Section, CasingDiameter, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
StressValue (Double) – Prestressing stress.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(Name, PrestressKC, Guideline, NumDiv, PrestressType, ForceValue, Section, CasingDiameter, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
ForceValue (Double) – Prestressing force.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(Name, PrestressKC, Guideline, NumDiv, PrestressType, StressValue, Section, CasingDiameter, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
StressValue (Double) – Prestressing stress.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(Name, PrestressKC, Guideline, NumDiv, PrestressType, ForceValue, Section, CasingDiameter, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
ForceValue (Double) – Prestressing force.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(PrestressKC, Guideline, NumDiv, PrestressType, StressValue, Section, CasingDiameter, PrestressAge, PrestressOrder, CreepStress, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
StressValue (Double) – Prestressing stress.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
PrestressAge (Double) – Prestress age: Age of concrete when tendon is prestressed.. Conditions: Value must be greater than 0.
Enumerate – { BothSides, Beginning, Ending, BeginningToEnding, EndingToBeginning } PrestressOrder: Prestress order.
CreepStress (Double) – Creep stress: Stress in the concrete fiber adjacent to the tendon for the creep losses calculation . Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(PrestressKC, Guideline, NumDiv, PrestressType, ForceValue, Section, CasingDiameter, PrestressAge, PrestressOrder, CreepStress, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
ForceValue (Double) – Prestressing force.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
PrestressAge (Double) – Prestress age: Age of concrete when tendon is prestressed.. Conditions: Value must be greater than 0.
Enumerate – { BothSides, Beginning, Ending, BeginningToEnding, EndingToBeginning } PrestressOrder: Prestress order.
CreepStress (Double) – Creep stress: Stress in the concrete fiber adjacent to the tendon for the creep losses calculation . Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(PrestressKC, Guideline, NumDiv, PrestressType, StressValue, Section, CasingDiameter, PrestressAge, PrestressOrder, CreepStress, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
StressValue (Double) – Prestressing stress.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
PrestressAge (Double) – Prestress age: Age of concrete when tendon is prestressed.. Conditions: Value must be greater than 0.
Enumerate – { BothSides, Beginning, Ending, BeginningToEnding, EndingToBeginning } PrestressOrder: Prestress order.
CreepStress (Double) – Creep stress: Stress in the concrete fiber adjacent to the tendon for the creep losses calculation . Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(PrestressKC, Guideline, NumDiv, PrestressType, ForceValue, Section, CasingDiameter, PrestressAge, PrestressOrder, CreepStress, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
ForceValue (Double) – Prestressing force.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
PrestressAge (Double) – Prestress age: Age of concrete when tendon is prestressed.. Conditions: Value must be greater than 0.
Enumerate – { BothSides, Beginning, Ending, BeginningToEnding, EndingToBeginning } PrestressOrder: Prestress order.
CreepStress (Double) – Creep stress: Stress in the concrete fiber adjacent to the tendon for the creep losses calculation . Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(Name, PrestressKC, Guideline, NumDiv, PrestressType, StressValue, Section, CasingDiameter, PrestressAge, PrestressOrder, CreepStress, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
StressValue (Double) – Prestressing stress.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
PrestressAge (Double) – Prestress age: Age of concrete when tendon is prestressed.. Conditions: Value must be greater than 0.
Enumerate – { BothSides, Beginning, Ending, BeginningToEnding, EndingToBeginning } PrestressOrder: Prestress order.
CreepStress (Double) – Creep stress: Stress in the concrete fiber adjacent to the tendon for the creep losses calculation . Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(Name, PrestressKC, Guideline, NumDiv, PrestressType, ForceValue, Section, CasingDiameter, PrestressAge, PrestressOrder, CreepStress, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
ForceValue (Double) – Prestressing force.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
PrestressAge (Double) – Prestress age: Age of concrete when tendon is prestressed.. Conditions: Value must be greater than 0.
Enumerate – { BothSides, Beginning, Ending, BeginningToEnding, EndingToBeginning } PrestressOrder: Prestress order.
CreepStress (Double) – Creep stress: Stress in the concrete fiber adjacent to the tendon for the creep losses calculation . Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(Name, PrestressKC, Guideline, NumDiv, PrestressType, StressValue, Section, CasingDiameter, PrestressAge, PrestressOrder, CreepStress, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
StressValue (Double) – Prestressing stress.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
PrestressAge (Double) – Prestress age: Age of concrete when tendon is prestressed.. Conditions: Value must be greater than 0.
Enumerate – { BothSides, Beginning, Ending, BeginningToEnding, EndingToBeginning } PrestressOrder: Prestress order.
CreepStress (Double) – Creep stress: Stress in the concrete fiber adjacent to the tendon for the creep losses calculation . Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createPrestressLoadOnSolid(Name, PrestressKC, Guideline, NumDiv, PrestressType, ForceValue, Section, CasingDiameter, PrestressAge, PrestressOrder, CreepStress, Elements, Geoms)
Prestress on solids: Create a prestress load on solid elements
Alias: prestressLoadOnSolid- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
PrestressKC (KCoordinateSystem) – Coord. System: Coordinate system that defines the prestress direction. XY plane is the horizontal plane and it is recommended that the X axis follows the predominant direction of the tendons.. Conditions: “” does not exist in the dropdown list.
Guideline (POCCGeomLine) – Path: Geometry to define the direction for prestress. Tendon cuts will be evaluated along this curve.. Conditions: “” does not exist in the dropdown list.
NumDiv (int) – Num. divisions: Number of divisions of the path where prestress load will be evaluated.. Conditions: Value must be greater than 0.
Enumerate – { Force, Stress } PrestressType: Prestress defined by.
ForceValue (Double) – Prestressing force.
Section (Entity) – Section: Section of the cable. Conditions: “” does not exist in the dropdown list.
CasingDiameter (Double) – Casing diameter. Conditions: Value must be greater or equal than 0.
PrestressAge (Double) – Prestress age: Age of concrete when tendon is prestressed.. Conditions: Value must be greater than 0.
Enumerate – { BothSides, Beginning, Ending, BeginningToEnding, EndingToBeginning } PrestressOrder: Prestress order.
CreepStress (Double) – Creep stress: Stress in the concrete fiber adjacent to the tendon for the creep losses calculation . Conditions: Value must be greater or equal than 0.
Elements (PVectorConst) – Elements: Elements to apply the prestress load. Conditions: “” does not exist in the dropdown list.
Geoms (List) – Geometries: Geometries to define the profile of the tendons. Conditions: “” does not exist in the dropdown list.
- createSBCGroup(Name)
Seepage boundary cond. group: Create a seepage boundary conditions group
Alias: bcsGroupConstraints: Static analysis, Transient analysis- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
- createSpectrumEC8(TypeOfSpectrum, TypeOfSoil, aG)
Eurocode 8 EN 1998-1:2004:
Alias: spectrumEC8Constraints: Static analysis- Parameters:
Enumerate – { Elastic1, Elastic2, Design1, Design2 } TypeOfSpectrum: Type of spectrum: Type of spectrum to be defined.
Enumerate – { A, B, C, D, E } TypeOfSoil: Type of soil: Type of soil used to define the spectrum.
aG (Double) – Acceleration: Ground acceleration. Conditions: Value must be greater than 0.
- createSpectrumEC8(Name, TypeOfSpectrum, TypeOfSoil, aG)
Eurocode 8 EN 1998-1:2004:
Alias: spectrumEC8Constraints: Static analysis- Parameters:
Name (str) – Name: Name for the spectral analysis load group.
Enumerate – { Elastic1, Elastic2, Design1, Design2 } TypeOfSpectrum: Type of spectrum: Type of spectrum to be defined.
Enumerate – { A, B, C, D, E } TypeOfSoil: Type of soil: Type of soil used to define the spectrum.
aG (Double) – Acceleration: Ground acceleration. Conditions: Value must be greater than 0.
- createSpectrumEC8(TypeOfSpectrum, TypeOfSoil, aG, qh, qv, BetaEC8)
Eurocode 8 EN 1998-1:2004:
Alias: spectrumEC8Constraints: Static analysis- Parameters:
Enumerate – { Elastic1, Elastic2, Design1, Design2 } TypeOfSpectrum: Type of spectrum: Type of spectrum to be defined.
Enumerate – { A, B, C, D, E } TypeOfSoil: Type of soil: Type of soil used to define the spectrum.
aG (Double) – Acceleration: Ground acceleration. Conditions: Value must be greater than 0.
qh (Double) – qh: Behavior factor for the horizontal design spectrum. Conditions: Value must be greater than 0.
qv (Double) – qv: Behavior factor for the horizontal design spectrum. Conditions: Value must be greater than 0.
BetaEC8 (Double) – β: Lower bound factor for the horizontal design spectrum. Conditions: Value must be greater or equal than 0.00 and lower than 1.00.
- createSpectrumEC8(Name, TypeOfSpectrum, TypeOfSoil, aG, qh, qv, BetaEC8)
Eurocode 8 EN 1998-1:2004:
Alias: spectrumEC8Constraints: Static analysis- Parameters:
Name (str) – Name: Name for the spectral analysis load group.
Enumerate – { Elastic1, Elastic2, Design1, Design2 } TypeOfSpectrum: Type of spectrum: Type of spectrum to be defined.
Enumerate – { A, B, C, D, E } TypeOfSoil: Type of soil: Type of soil used to define the spectrum.
aG (Double) – Acceleration: Ground acceleration. Conditions: Value must be greater than 0.
qh (Double) – qh: Behavior factor for the horizontal design spectrum. Conditions: Value must be greater than 0.
qv (Double) – qv: Behavior factor for the horizontal design spectrum. Conditions: Value must be greater than 0.
BetaEC8 (Double) – β: Lower bound factor for the horizontal design spectrum. Conditions: Value must be greater or equal than 0.00 and lower than 1.00.
- createSpectrumNCSE02(Importance, TypeOfSpectrum, aG, ContributionCoef, TerrainC)
NCSE 2002:
Alias: spectrumNCSE02Constraints: Static analysis- Parameters:
Enumerate – { Normal, Special } Importance: Importance: Importance of the structure to evaluate the risk of exceeding the base acceleration during the life period of the structure.
Enumerate – { Elastic, Calculation } TypeOfSpectrum: Type of spectrum: Type of spectrum to be defined.
aG (Double) – Acceleration: Ground acceleration. Conditions: Value must be greater than 0.
ContributionCoef (Double) – K: Contribution coefficient. Conditions: Value must be greater than 0.
TerrainC (Double) – C: Terrain coefficient. Conditions: Value must be greater or equal than 1.00 and lower or equal than 2.00.
- createSpectrumNCSE02(Importance, TypeOfSpectrum, aG, ContributionCoef, TerrainC, DuctilityCoef)
NCSE 2002:
Alias: spectrumNCSE02Constraints: Static analysis- Parameters:
Enumerate – { Normal, Special } Importance: Importance: Importance of the structure to evaluate the risk of exceeding the base acceleration during the life period of the structure.
Enumerate – { Elastic, Calculation } TypeOfSpectrum: Type of spectrum: Type of spectrum to be defined.
aG (Double) – Acceleration: Ground acceleration. Conditions: Value must be greater than 0.
ContributionCoef (Double) – K: Contribution coefficient. Conditions: Value must be greater than 0.
TerrainC (Double) – C: Terrain coefficient. Conditions: Value must be greater or equal than 1.00 and lower or equal than 2.00.
DuctilityCoef (Double) – μ: Ductility coefficient. Conditions: Value must be greater or equal than 1.00 and lower or equal than 4.00.
- createSpectrumNCSE02(Name, Importance, TypeOfSpectrum, aG, ContributionCoef, TerrainC)
NCSE 2002:
Alias: spectrumNCSE02Constraints: Static analysis- Parameters:
Name (str) – Name: Name for the spectral analysis load group.
Enumerate – { Normal, Special } Importance: Importance: Importance of the structure to evaluate the risk of exceeding the base acceleration during the life period of the structure.
Enumerate – { Elastic, Calculation } TypeOfSpectrum: Type of spectrum: Type of spectrum to be defined.
aG (Double) – Acceleration: Ground acceleration. Conditions: Value must be greater than 0.
ContributionCoef (Double) – K: Contribution coefficient. Conditions: Value must be greater than 0.
TerrainC (Double) – C: Terrain coefficient. Conditions: Value must be greater or equal than 1.00 and lower or equal than 2.00.
- createSpectrumNCSE02(Name, Importance, TypeOfSpectrum, aG, ContributionCoef, TerrainC, DuctilityCoef)
NCSE 2002:
Alias: spectrumNCSE02Constraints: Static analysis- Parameters:
Name (str) – Name: Name for the spectral analysis load group.
Enumerate – { Normal, Special } Importance: Importance: Importance of the structure to evaluate the risk of exceeding the base acceleration during the life period of the structure.
Enumerate – { Elastic, Calculation } TypeOfSpectrum: Type of spectrum: Type of spectrum to be defined.
aG (Double) – Acceleration: Ground acceleration. Conditions: Value must be greater than 0.
ContributionCoef (Double) – K: Contribution coefficient. Conditions: Value must be greater than 0.
TerrainC (Double) – C: Terrain coefficient. Conditions: Value must be greater or equal than 1.00 and lower or equal than 2.00.
DuctilityCoef (Double) – μ: Ductility coefficient. Conditions: Value must be greater or equal than 1.00 and lower or equal than 4.00.
- createTBCGroup(Name)
Thermal boundary cond. group: Create a thermal boundary conditions group
Alias: bctGroupConstraints: Static analysis, Transient analysis- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
- createUserSpectrum(Damping)
User response spectrum:
Alias: userSpectrumConstraints: Static analysis- Parameters:
Damping (Double) – Damping: Value of the viscous damping ratio expressed in percent. Conditions: Value must be greater or equal than 0.00 and lower or equal than 100.00.
- createUserSpectrum(DampingList)
User response spectrum:
Alias: userSpectrumConstraints: Static analysis- Parameters:
DampingList (PVector) – Damping values: List of material damping values.
- createUserSpectrum(Name, Damping)
User response spectrum:
Alias: userSpectrumConstraints: Static analysis- Parameters:
Name (str) – Name: Name for the spectral analysis load group.
Damping (Double) – Damping: Value of the viscous damping ratio expressed in percent. Conditions: Value must be greater or equal than 0.00 and lower or equal than 100.00.
- createUserSpectrum(Name, DampingList)
User response spectrum:
Alias: userSpectrumConstraints: Static analysis- Parameters:
Name (str) – Name: Name for the spectral analysis load group.
DampingList (PVector) – Damping values: List of material damping values.
- InitialCondition(EntityName)
Obtains an entity given its name
- Parameters:
EntityName (str) – Entity name.
- InitialConditionsModelGroup(GroupName)
Obtains a group given its name
- Parameters:
GroupName (str) – Group name.
- plotLoads(LoadsPlotType, LoadsName)
Load case:
Constraints: User interface- Parameters:
Enumerate – { LG, BC, LC } LoadsPlotType: Type of loads to plot.
LoadsName (str) – Name of loads to plot.
- plotLoadsOnNodes(ActivateLoadsOnNodes)
On mesh: Show the loads on the finite element mesh or on the geometry
Constraints: User interface- Parameters:
ActivateLoadsOnNodes (bool) – Activate / Deactivate plot loads on nodes.
- plotPrestressLoad(entity)
Show: Shows a graphical representation of the prestress load
Alias: plotPLConstraints: User interface- Parameters:
entity ([Entity]) – Entity/Entities to apply the command