Surface#
Attribute Name |
Data Type |
Description |
---|---|---|
no |
int |
Object number |
geometry |
Geometry Type |
|
type |
Stiffness Type |
|
boundary_lines |
List[int] |
Boundary Lines No. |
thickness |
int |
Thickness with Material |
material |
int |
Material of Thickness |
analytical_area |
float |
Analytical area | A |
analytical_volume |
float |
Analytical volume | V |
analytical_mass |
float |
Analytical mass | M |
analytical_center_of_gravity_x |
float |
Analytical center of gravity Analytical center of gravity | X_C |
analytical_center_of_gravity_y |
float |
Analytical center of gravity | Y_C |
analytical_center_of_gravity_z |
float |
Analytical center of gravity | Z_C |
area |
float |
Area | A |
volume |
float |
Volume | V |
mass |
float |
Mass | M |
center_of_gravity_x |
float |
Center of gravity Center of gravity | X_C |
center_of_gravity_y |
float |
Center of gravity | Y_C |
center_of_gravity_z |
float |
Center of gravity | Z_C |
position |
str |
Position |
position_short |
str |
Position |
grid_enabled |
bool |
Grid enabled |
is_deactivated_for_calculation |
bool |
Deactivated for calculation |
comment |
str |
Comment |
design_properties_via_surface |
bool |
Design properties via surface |
design_properties_via_parent_surface_set |
bool |
Design properties via parent surface set |
design_properties_parent_surface_set |
int |
Design properties | Parent surface set |
load_transfer_direction |
Load distribution direction |
|
is_surface_weight_enabled |
bool |
Surface weight enabled |
is_advanced_distribution_settings_enabled |
bool |
Advanced distribution settings enabled |
surface_weight |
float |
Surface weight | g |
sampling_factor |
float |
Sampling factor | k |
stripe_width |
float |
Stripe width | b |
consider_member_eccentricity |
bool |
Consider member eccentricity |
consider_section_distribution |
bool |
Consider section distribution |
load_distribution |
Load distribution |
|
neglect_equilibrium_of_moments |
bool |
Neglect equilibrium of moments |
excluded_members |
List[int] |
Excluded members |
excluded_parallel_to_members |
List[int] |
Members with excluded parallel objects |
excluded_lines |
List[int] |
Excluded lines |
excluded_parallel_to_lines |
List[int] |
Lines with excluded parallel objects |
excluded_nodes |
List[int] |
Excluded nodes |
loaded_members |
List[int] |
Loaded members |
loaded_lines |
List[int] |
Loaded lines |
loaded_nodes |
List[int] |
Loaded nodes |
nurbs_control_point_count_in_direction_u |
int |
Number of control points in direction u |
nurbs_control_point_count_in_direction_v |
int |
Number of control points in direction v |
nurbs_order_in_direction_u |
int |
Order in direction u |
nurbs_order_in_direction_v |
int |
Order in direction v |
nurbs_control_points |
Coordinates - Control Point | 2D matrix of NURBS control points. Each point is defined by its attributes: Coordinates (as a vector) and Weight . |
|
quadrangle_corner_nodes |
List[int] |
Corner nodes |
quadrangle_corner_node_1 |
int |
Corner node 1 |
quadrangle_corner_node_2 |
int |
Corner node 2 |
quadrangle_corner_node_3 |
int |
Corner node 3 |
quadrangle_corner_node_4 |
int |
Corner node 4 |
quadrangle_preferable_shape |
Preferable shape |
|
pipe_radius |
float |
Radius | r_1 |
pipe_use_radius_end |
bool |
Use end radius |
pipe_radius_end |
float |
End radius | r_2 |
pipe_center_line |
int |
Center line |
pipe_generated_lines |
List[int] |
Generated lines No. |
has_line_hinges |
bool |
Has line hinges |
support |
int |
Surface support |
eccentricity |
int |
Surface eccentricity | e_z |
mesh_refinement |
int |
Surface mesh refinement |
meshing_type |
Meshing type |
|
input_axes_rotation_specification_type |
Input axes category |
|
input_axes_angular_rotation |
float |
Angular rotation | α |
input_axes_axis |
Axis |
|
input_axes_lines |
List[int] |
Parallel to lines No. |
input_axes_point_1_x |
float |
Direct to point 1 Direct to point 1 | X |
input_axes_point_1_y |
float |
Direct to point 1 | Y |
input_axes_point_1_z |
float |
Direct to point 1 | Z |
input_axes_point_2_x |
float |
Direct to point 2 Direct to point 2 | X |
input_axes_point_2_y |
float |
Direct to point 2 | Y |
input_axes_point_2_z |
float |
Direct to point 2 | Z |
input_axes_coordinate_system |
int |
Coordinate system |
result_axes_rotation_specification_type |
Result axes category |
|
reversed_normal |
bool |
Reversed normal |
grid_type |
Grid type |
|
grid_origin_x |
float |
Grid origin Grid origin | X |
grid_origin_y |
float |
Grid origin | Y |
grid_origin_z |
float |
Grid origin | Z |
grid_adapt_automatically |
bool |
Adapt grid automatically |
grid_point_count_negative_x |
int |
Grid point count | n_-x |
grid_point_count_positive_x |
int |
Grid point count | n_+x |
grid_point_count_negative_y |
int |
Grid point count | n_-y |
grid_point_count_positive_y |
int |
Grid point count | n_+y |
grid_numbering_increment |
int |
Grid numbering increment |
grid_point_count_r |
int |
Grid point count | n_+r |
grid_distance_x |
float |
Grid distances | b |
grid_distance_y |
float |
Grid distances | h |
grid_distance_r |
float |
Grid distances | R |
grid_rotation_alpha |
float |
Grid rotation | α |
grid_rotation_beta |
float |
Grid rotation | β |
grid_angle_gamma |
float |
Grid distances | α |
auto_detection_of_integrated_objects |
bool |
Automatic detection of integrated objects |
integrated_nodes |
List[int] |
Nodes No. |
integrated_lines |
List[int] |
Lines No. |
integrated_openings |
List[int] |
Openings No. |
has_integrated_objects |
bool |
Has integrated objects |
has_input_axes_rotation |
bool |
Has input axes rotation |
has_result_axes_rotation |
bool |
Has result axes rotation |
surface_timber_design_uls_configuration |
int |
Ultimate configuration for timber surface design |
surface_timber_design_sls_configuration |
int |
Serviceability configuration for timber surface design |
surface_timber_design_fr_configuration |
int |
Fire resistance configuration for timber surface design |
timber_service_class |
int |
Service class for timber design |
timber_moisture_class |
int |
Moisture class for timber design |
timber_service_conditions |
int |
Service conditions for timber design |
surface_reinforcements |
List[int] |
Surface reinforcements |
is_user_defined_concrete_cover_enabled |
bool |
User-Defined Concrete Cover |
concrete_cover_top |
float |
Concrete Cover - Top | c_nom,-z (top) |
concrete_cover_bottom |
float |
Concrete Cover - Bottom | c_nom,+z (bottom) |
user_defined_concrete_cover_top |
float |
User-Defined Concrete Cover - Top | c_-z (top) |
user_defined_concrete_cover_bottom |
float |
User-Defined Concrete Cover - Bottom | c_+z (bottom) |
concrete_durability_top |
int |
Concrete durability - Top |
concrete_durability_bottom |
int |
Concrete durability - Bottom |
reinforcement_direction_top |
int |
Reinforcement direction - Top |
reinforcement_direction_bottom |
int |
Reinforcement direction - Bottom |
deflection_check_surface_type |
Deflection analysis surface type |
|
deflection_check_displacement_reference |
Deflection analysis displacement reference |
|
deflection_check_reference_length_z |
float |
Deflection analysis reference length L_z | L_z |
deflection_check_reference_length_z_definition_type |
Deflection analysis for reference length L_z |
|
deflection_check_reference_plane_point_1_x |
float |
Point 1 of reference plane Coordinate of point 1 of reference plane | X |
deflection_check_reference_plane_point_1_y |
float |
Coordinate of point 1 of reference plane | Y |
deflection_check_reference_plane_point_1_z |
float |
Coordinate of point 1 of reference plane | Z |
deflection_check_reference_plane_point_2_x |
float |
Point 2 of reference plane Coordinate of point 2 of reference plane | X |
deflection_check_reference_plane_point_2_y |
float |
Coordinate of point 2 of reference plane | Y |
deflection_check_reference_plane_point_2_z |
float |
Coordinate of point 2 of reference plane | Z |
deflection_check_reference_plane_point_3_x |
float |
Point 3 of reference plane Coordinate of point 3 of reference plane | X |
deflection_check_reference_plane_point_3_y |
float |
Coordinate of point 3 of reference plane | Y |
deflection_check_reference_plane_point_3_z |
float |
Coordinate of point 3 of reference plane | Z |
surface_reinforcement_table |
List of Surface Reinforcements |
|
surface_concrete_design_uls_configuration |
int |
Ultimate configuration for concrete surface design |
surface_concrete_design_sls_configuration |
int |
Serviceability configuration for concrete surface design |
surface_concrete_design_fr_configuration |
int |
Fire resistance configuration for concrete surface design |
surface_concrete_design_seismic_configuration |
int |
Seismic configuration for concrete surface design |
rotated_boundary_line |
int |
Boundary line No. |
rotated_angle_of_rotation |
float |
Angle of rotation | α |
rotated_point_p_x |
float |
Rotation axis point P Rotation axis point P | X |
rotated_point_p_y |
float |
Rotation axis point P | Y |
rotated_point_p_z |
float |
Rotation axis point P | Z |
rotated_point_r_x |
float |
Rotation axis point R Rotation axis point R | X |
rotated_point_r_y |
float |
Rotation axis point R | Y |
rotated_point_r_z |
float |
Rotation axis point R | Z |
rotated_generated_lines |
List[int] |
Generated lines No. |
stress_analysis_configuration |
int |
Stress-strain analysis configuration |
is_generated |
bool |
Generated by |
generating_object_info |
str |
Generated by |
id_for_export_import |
str |
|
metadata_for_export_import |
str |
Associated Data Types#
SurfaceNurbsControlPointsRowsTable#
Warning
No fields available for this message at this moment - will be implemented shortly.
SurfaceSurfaceReinforcementTable#
Attribute Name |
Data Type |
Description |
---|---|---|
rows |
SurfaceSurfaceReinforcementTableRow#
Attribute Name |
Data Type |
Description |
---|---|---|
no |
int |
|
description |
str |
|
surface_reinforcement |
int |
Associated Enums#
SurfaceGeometry#
Name |
---|
SURFACE_GEOMETRY_UNKNOWN |
SURFACE_GEOMETRY_MINIMUM_CURVATURE_SPLINE |
SURFACE_GEOMETRY_NURBS |
SURFACE_GEOMETRY_PIPE |
SURFACE_GEOMETRY_PLANE |
SURFACE_GEOMETRY_QUADRANGLE |
SURFACE_GEOMETRY_ROTATED |
SURFACE_GEOMETRY_TRIMMED |
SurfaceType#
Name |
---|
SURFACE_TYPE_STANDARD |
SURFACE_TYPE_FLOOR |
SURFACE_TYPE_FLOOR_DIAPHRAGM |
SURFACE_TYPE_FLOOR_FLEXIBLE_DIAPHRAGM |
SURFACE_TYPE_FLOOR_SEMIRIGID |
SURFACE_TYPE_GROUNDWATER |
SURFACE_TYPE_LOAD_TRANSFER |
SURFACE_TYPE_MEMBRANE |
SURFACE_TYPE_RIGID |
SURFACE_TYPE_WITHOUT_MEMBRANE_TENSION |
SURFACE_TYPE_WITHOUT_THICKNESS |
SurfaceLoadTransferDirection#
Name |
---|
SURFACE_LOAD_TRANSFER_DIRECTION_IN_X |
SURFACE_LOAD_TRANSFER_DIRECTION_IN_BOTH |
SURFACE_LOAD_TRANSFER_DIRECTION_IN_Y |
SURFACE_LOAD_TRANSFER_DIRECTION_ISOTROPIC |
SurfaceLoadDistribution#
Name |
---|
SURFACE_LOAD_DISTRIBUTION_UNIFORM |
SURFACE_LOAD_DISTRIBUTION_VARYING_LINEAR |
SurfaceQuadranglePreferableShape#
Name |
---|
SURFACE_QUADRANGLE_PREFERABLE_SHAPE_ROTATED |
SURFACE_QUADRANGLE_PREFERABLE_SHAPE_PIPE |
SurfaceMeshingType#
Name |
---|
SURFACE_MESHING_TYPE_USE_GLOBAL_SETTINGS |
SURFACE_MESHING_TYPE_FREE |
SURFACE_MESHING_TYPE_MAPPED |
SurfaceInputAxesRotationSpecificationType#
Name |
---|
SURFACE_INPUT_AXES_ROTATION_SPECIFICATION_TYPE_ANGULAR_ROTATION |
SURFACE_INPUT_AXES_ROTATION_SPECIFICATION_TYPE_DIRECT_TO_POINT |
SURFACE_INPUT_AXES_ROTATION_SPECIFICATION_TYPE_PARALLEL_TO_COORDINATE_SYSTEM |
SURFACE_INPUT_AXES_ROTATION_SPECIFICATION_TYPE_PARALLEL_TO_LINES |
SurfaceInputAxesAxis#
Name |
---|
SURFACE_INPUT_AXES_AXIS_X |
SURFACE_INPUT_AXES_AXIS_Y |
SurfaceResultAxesRotationSpecificationType#
Name |
---|
SURFACE_RESULT_AXES_ROTATION_SPECIFICATION_TYPE_IDENTICAL_TO_INPUT_AXES |
SurfaceGridType#
Name |
---|
SURFACE_GRID_TYPE_CARTESIAN |
SURFACE_GRID_TYPE_POLAR |
SurfaceDeflectionCheckSurfaceType#
Name |
---|
SURFACE_DEFLECTION_CHECK_SURFACE_TYPE_DOUBLE_SUPPORTED |
SURFACE_DEFLECTION_CHECK_SURFACE_TYPE_CANTILEVER |
SurfaceDeflectionCheckDisplacementReference#
Name |
---|
SURFACE_DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_DEFORMED_USER_DEFINED_REFERENCE_PLANE |
SURFACE_DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_PARALLEL_SURFACE |
SURFACE_DEFLECTION_CHECK_DISPLACEMENT_REFERENCE_UNDEFORMED_SYSTEM |
SurfaceDeflectionCheckReferenceLengthZDefinitionType#
Name |
---|
SURFACE_DEFLECTION_CHECK_REFERENCE_LENGTH_Z_DEFINITION_TYPE_MANUALLY |
SURFACE_DEFLECTION_CHECK_REFERENCE_LENGTH_Z_DEFINITION_TYPE_BY_MAXIMUM_BOUNDARY_LINE |
SURFACE_DEFLECTION_CHECK_REFERENCE_LENGTH_Z_DEFINITION_TYPE_BY_MINIMUM_BOUNDARY_LINE |