ifcopenshell.api.owner.add_organisation

Module Contents

ifcopenshell.api.owner.add_organisation.add_organisation(file: ifcopenshell.file, identification: str = 'APTR', name: str = 'Aperture Science') ifcopenshell.entity_instance

Adds a new organisation

Organisations are the main way to identify manufacturers, suppliers, and other actors who do not have a single representative or must not have any personally identifiable information.

Parameters:
  • identification (str, optional) – The short code identifying the organisation. Sometimes used in drawing naming schemes. Otherise used as a canonicalised way of computers to identify the organisation. Like their stock name.

  • name (str, optional) – The legal name of the organisation

Returns:

The newly created IfcOrganization

Return type:

ifcopenshell.entity_instance

Example:

organisation = ifcopenshell.api.owner.add_organisation(model,
    identification="AWB", name="Architects Without Ballpens")