# 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