Version 0.5.0 |
[This is preliminary documentation and is subject to change.]
This version has been released on 2019-06-13.
In general, more documentation has been added to the existing objects which describes the properties and methods available. More will be added with each release.
GlobalCoordinateSystem: Enumeration of supported types of global coordinate systems, used by ModelInformation
CurveLCSTypeExtensions: Contains method to check if a certain CurveLCSType value is considered to be "General"
MemberThicknessExtensions: Contains various methods to check what kind of thickness it is (e.g. constant, variable, ...)
ConstraintType: Added CompressionOnly (3) and TensionOnly (4)
CrossSectionType: Renamed from ProfileLibrary enumeration, added Compound (4) value
CurveBehaviour: Added CompressionOnly (2) and TensionOnly (3)
LoadCaseType: Removed PrimaryEffect (4)
LoadGroupType: Added Moving (100), Tensioning (101), Fire (102)
Member2DLCSType: Standard (0) with XByVector (0), added YByVector (1), changed TiltOfVectorDefinedByPoint to value 2
ProfileLibraryId: ColdFormedZee (29), Trapezoid (30), ISectionWithHaunchAsymmetric (31), TSectionWithHaunch (32), DoubleISection (33), DoubleChannelFtf (34), DoubleChannelBtb (35), StarredAngle (36), DoubleAngleBtb (37), DoubleAngleFtf (38), DoubleAngleBtb(39), DoubleAngleFtfLl (40), FourAngleBtb (41), FourAngleFtf (42), FourAngleI (43), DoublePipe (44)
RibAlignment: Renamed Centre to Center, value remains the same
ConstraintExtensions: Added method to retrieve list of allowed ConstraintType's for translational constraints, added method to retrieve list of allowed ConstraintType's for rotational constraints
Refactored into smaller inherited types (see new objects). Got rid of all the specialized constructors
Moved Dimensions property (of type CrossSectionDimensions) from "Definition" property back onto the cross section object itself
Added CrossSectionalProperties property (see CrossSectionalProperties)
The removed properties are basically moved into the LoadDefinition object