# Types For Timber Design
Go to [source] (opens new window)
# TimberEffectiveLengths
# TimberEffectiveLengths(no, members, member_sets, flexural_buckling_about_y, flexural_buckling_about_z, lateral_torsional_buckling, name, nodal_supports, factors, intermediate_nodes, different_properties, factors_definition_absolute, fire_design_different_buckling_factors, import_from_stability_analysis_enabled, determination_type, comment, params, model)
Parameters
no (int) β Timber Effective Length Tag
members (str) β Assigned Members
member_sets (str) β Assigned Member Sets
flexural_buckling_about_y (bool) β Flexural Buckling About Y Option
flexural_buckling_about_z (bool) β Flexural Buckling About Z Option
lateral_torsional_buckling (bool) β Lateral Torsional Buckling Option
name (str) β User Defined Effective Length Name
nodal_supports (list of lists) β Nodal Supports Table Definition
nodal_supports[i][0] (enum): Support Type Enumeration Type
nodal_supports[i][1] (bool): Support in Z Option
nodal_supports[i][2] (enum): Eccentricity Type Enumeration
nodal_supports[i][3] (enum): Support Type in Y Enumeration
nodal_supports[i][4] (enum): Restraint Type in X Enumeration
nodal_supports[i][5] (str): Assigned Nodesfactors (list of lists) β Effective Length Factors
factors[i][0] (float): Flexural Buckling in U Coefficient
factors[i][1] (float): Flexural Buckling in V Coefficient
factors[i][2] (float): Critical Momentintermediate_nodes (bool) β Intermediate Nodes Option
different_properties (bool) β Different Properties Option
factors_definition_absolute (bool) β Absolute Factors Definition Option
fire_design_different_buckling_factors (bool) β Different Fire Design Buckling Factors
import_from_stability_analysis_enabled (bool) β Import From Stability Analysis Option
determination_type (enum) β Timber Effective Lengths Determination Type
comment (str, optional) β Comment
params (dict, optional) β Any WS Parameter relevant to the object and its value in form of a dictionary
model (RFEM Class, optional) β Model to be edited
# TimberMemberLocalSectionReduction
# Components(reduction_type)
Parameters
- reduction_type (enum) β Timber Member Local Section Reduction Type Enumeration
# TimberMemberLocalSectionReduction(no, members, member_sets, components, name, comment, params, model)
Parameters
no (int) β Member Local Section Reduction Tag
members (str) β Assigned Members
member_sets (str) β Assigned Member Sets
components (list) β List of Component Classes
name (str) β User Defined Member Local Section Reduction Name
comment (str, optional) β Comment
params (dict, optional) β Any WS Parameter relevant to the object and its value in form of a dictionary
model (RFEM Class, optional) β Model to be edited
# TimberMoistureClass
# TimberMoistureClass(no, name, members, member_sets, surfaces, surface_sets, moisture_class, comment, params, model)
Parameters
no (int) β Timber Moisture Class Tag
name (str) β User Defined Moisture Class Name
members (str) β Assigned Members
member_sets (str) β Assigned Member Sets
surfaces (str) β Assigned Surfaces
surface_sets (str) β Assigned Surface Sets
moisture_class (enum) β Timber Moisture Class Enumeration
comment (str, optional) β Comment
params (dict, optional) β Any WS Parameter relevant to the object and its value in form of a dictionary
model (RFEM Class, optional) β Model to be edited
# TimberServiceClass
# TimberServiceClass(no, name, members, member_sets, surfaces, surface_sets, service_class, comment, params, model)
Parameters
no (int) β Timber Service Class Tag
name (str) β User Defined Timber Service Class Name
members (str) β Assigned Members
member_sets (str) β Assigned Member Sets
surfaces (str) β Assigned Surfaces
surface_sets (str) β Assigned Surface Sets
service_class (enum) β Timber Service Class Service Class Enumeration
comment (str, optional) β Comment
params (dict, optional) β Any WS Parameter relevant to the object and its value in form of a dictionary
model (RFEM Class, optional) β Model to be edited
# TimberServiceConditions
# TimberServiceConditions(no, name, members, member_sets, surfaces, surface_sets, standard, moisture_service_condition, temperature, treatment_csa, treatment_nds, treatment_gb, service_conditions, comment, params, model)
Parameters
no (int) β Timber Service Conditions Tag
name (str) β User Defined Timber Service Condition Name
members (str) β Assigned Members
member_sets (str) β Assigned Member Sets
surfaces (str) β Assigned Surfaces
surface_sets (str) β Assigned Surface Sets
standard (int) β Code Number
moisture_service_condition (enum) β Timber Moisture Service Condition Enumeration
temperature (enum) β Timber Service Conditions Temperature Enumeration
treatment_csa (enum) β Timber Service Conditions Treatment Enumeration
treatment_nds (bool) β Member Pressure Treated
treatment_gb (bool) β Timber Is Point Impregnated
service_conditions (list) β Service Conditions List
service_conditions = [outdoor_environment, long_term_high_temperature_of_surface, permanent_load_design_situation, timber_structures, short_term_construction_or_maintenance]
comment (str, optional) β Comment
params (dict, optional) β Any WS Parameter relevant to the object and its value in form of a dictionary
model (RFEM Class, optional) β Model to be edited
β Types for Surfaces Basic Objects β