ifcopenshell.api.structural.add_structural_load_case#

Module Contents#

class ifcopenshell.api.structural.add_structural_load_case.Usecase(file, name='Unnamed', action_type='NOTDEFINED', action_source='NOTDEFINED')#

Adds a new load case, which is a collection of related load groups

Parameters
  • name (str) – The name of the load case

  • action_type (str) – Choose from EXTRAORDINARY_A, PERMANENT_G, or VARIABLE_Q, taken from the Eurocode standard.

  • action_source (str) – The source of the load case, such as DEAD_LOAD_G, LIVE_LOAD_Q, TRANSPORT, ICE, etc. For the full list consult IfcActionSourceTypeEnum in the IFC documentation.

Returns

The new IfcStructuralLoadCase

Return type

ifcopenshell.entity_instance.entity_instance

execute(self)#