Skip to content

IFC Options

cadwork.ifc_options

ifc_options

Source code in cadwork/ifc_options.py
class ifc_options:
    def get_ifc_options_aggregation(self) -> 'ifc_options_aggregation':
        """get ifc options aggregation
        Args:

        Returns:
            ifc_options_aggregation
        """

    def get_ifc_options_project_data(self) -> 'ifc_options_project_data':
        """get ifc options project data
        Args:

        Returns:
            ifc_options_project_data
        """

    def get_ifc_options_properties(self) -> 'ifc_options_properties':
        """get ifc options properties
        Args:

        Returns:
            ifc_options_properties
        """

    def get_ifc_options_level_of_detail(self) -> 'ifc_options_level_of_detail':
        """get ifc options level of detail
        Args:

        Returns:
            ifc_options_level_of_detail
        """

get_ifc_options_aggregation(self)

get ifc options aggregation

Returns:

Type Description
ifc_options_aggregation

ifc_options_aggregation

Source code in cadwork/ifc_options.py
def get_ifc_options_aggregation(self) -> 'ifc_options_aggregation':
    """get ifc options aggregation
    Args:

    Returns:
        ifc_options_aggregation
    """

get_ifc_options_level_of_detail(self)

get ifc options level of detail

Returns:

Type Description
ifc_options_level_of_detail

ifc_options_level_of_detail

Source code in cadwork/ifc_options.py
def get_ifc_options_level_of_detail(self) -> 'ifc_options_level_of_detail':
    """get ifc options level of detail
    Args:

    Returns:
        ifc_options_level_of_detail
    """

get_ifc_options_project_data(self)

get ifc options project data

Returns:

Type Description
ifc_options_project_data

ifc_options_project_data

Source code in cadwork/ifc_options.py
def get_ifc_options_project_data(self) -> 'ifc_options_project_data':
    """get ifc options project data
    Args:

    Returns:
        ifc_options_project_data
    """

get_ifc_options_properties(self)

get ifc options properties

Returns:

Type Description
ifc_options_properties

ifc_options_properties

Source code in cadwork/ifc_options.py
def get_ifc_options_properties(self) -> 'ifc_options_properties':
    """get ifc options properties
    Args:

    Returns:
        ifc_options_properties
    """

cadwork.ifc_options_aggregation

ifc_options_aggregation

Source code in cadwork/ifc_options_aggregation.py
class ifc_options_aggregation:
    def set_element_aggregation_attribute(self, element_aggregation_attribute: element_grouping_type) -> None:
        """set element aggregation attribute
        Args:
            element_aggregation_attribute ( element_grouping_type): element_aggregation_attribute

        Returns:
            None
        """

    def set_element_combine_type(self, element_combine_type: ifc_element_combine_behaviour) -> None:
        """set element combine type
        Args:
            element_combine_type ( ifc_element_combine_behaviour): element_combine_type

        Returns:
            None
        """

    def get_element_aggregation_attribute(self) -> int:
        """get element aggregation attribute
        Args:

        Returns:
            int
        """

    def get_export_cover_geometry(self) -> bool:
        """get export cover geometry
        Args:

        Returns:
            bool
        """

    def get_element_combine_type(self) -> ifc_element_combine_behaviour:
        """get element combine type
        Args:

        Returns:
            ifc_element_combine_behaviour
        """

    def set_export_cover_geometry(self, export_cover_geometry: bool) -> None:
        """set export cover geometry
        Args:
            export_cover_geometry ( bool): export_cover_geometry

        Returns:
            None
        """

    def set_consider_element_aggregation(self, consider_element_aggregation: bool) -> None:
        """set consider element aggregation
        Args:
            consider_element_aggregation ( bool): consider_element_aggregation

        Returns:
            None
        """

    def get_consider_element_aggregation(self) -> bool:
        """get consider element aggregation
        Args:

        Returns:
            bool
        """

get_consider_element_aggregation(self)

get consider element aggregation

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_aggregation.py
def get_consider_element_aggregation(self) -> bool:
    """get consider element aggregation
    Args:

    Returns:
        bool
    """

get_element_aggregation_attribute(self)

get element aggregation attribute

Returns:

Type Description
int

int

Source code in cadwork/ifc_options_aggregation.py
def get_element_aggregation_attribute(self) -> int:
    """get element aggregation attribute
    Args:

    Returns:
        int
    """

get_element_combine_type(self)

get element combine type

Returns:

Type Description
ifc_element_combine_behaviour

ifc_element_combine_behaviour

Source code in cadwork/ifc_options_aggregation.py
def get_element_combine_type(self) -> ifc_element_combine_behaviour:
    """get element combine type
    Args:

    Returns:
        ifc_element_combine_behaviour
    """

get_export_cover_geometry(self)

get export cover geometry

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_aggregation.py
def get_export_cover_geometry(self) -> bool:
    """get export cover geometry
    Args:

    Returns:
        bool
    """

set_consider_element_aggregation(self, consider_element_aggregation)

set consider element aggregation

Parameters:

Name Type Description Default
consider_element_aggregation bool

consider_element_aggregation

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_aggregation.py
def set_consider_element_aggregation(self, consider_element_aggregation: bool) -> None:
    """set consider element aggregation
    Args:
        consider_element_aggregation ( bool): consider_element_aggregation

    Returns:
        None
    """

set_element_aggregation_attribute(self, element_aggregation_attribute)

set element aggregation attribute

Parameters:

Name Type Description Default
element_aggregation_attribute element_grouping_type

element_aggregation_attribute

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_aggregation.py
def set_element_aggregation_attribute(self, element_aggregation_attribute: element_grouping_type) -> None:
    """set element aggregation attribute
    Args:
        element_aggregation_attribute ( element_grouping_type): element_aggregation_attribute

    Returns:
        None
    """

set_element_combine_type(self, element_combine_type)

set element combine type

Parameters:

Name Type Description Default
element_combine_type ifc_element_combine_behaviour

element_combine_type

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_aggregation.py
def set_element_combine_type(self, element_combine_type: ifc_element_combine_behaviour) -> None:
    """set element combine type
    Args:
        element_combine_type ( ifc_element_combine_behaviour): element_combine_type

    Returns:
        None
    """

set_export_cover_geometry(self, export_cover_geometry)

set export cover geometry

Parameters:

Name Type Description Default
export_cover_geometry bool

export_cover_geometry

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_aggregation.py
def set_export_cover_geometry(self, export_cover_geometry: bool) -> None:
    """set export cover geometry
    Args:
        export_cover_geometry ( bool): export_cover_geometry

    Returns:
        None
    """

cadwork.ifc_options_level_of_detail

ifc_options_level_of_detail

Source code in cadwork/ifc_options_level_of_detail.py
class ifc_options_level_of_detail:
    def get_cut_installation_round(self) -> bool:
        """get cut installation round
        Args:

        Returns:
            bool
        """

    def set_export_installation_rectangular_materialization(self, export_installation_rectangular_materialization: bool) -> None:
        """set export installation rectangular materialization
        Args:
            export_installation_rectangular_materialization ( bool): export_installation_rectangular_materialization

        Returns:
            None
        """

    def get_cut_endtype_counterparts(self) -> bool:
        """get cut endtype counterparts
        Args:

        Returns:
            bool
        """

    def set_export_installation_round_materialization(self, export_installation_round_materialization: bool) -> None:
        """set export installation round materialization
        Args:
            export_installation_round_materialization ( bool): export_installation_round_materialization

        Returns:
            None
        """

    def set_cut_endtype_counterparts(self, cut_endtype_counterparts: bool) -> None:
        """set cut endtype counterparts
        Args:
            cut_endtype_counterparts ( bool): cut_endtype_counterparts

        Returns:
            None
        """

    def set_cut_installation_round(self, cut_installation_round: bool) -> None:
        """set cut installation round
        Args:
            cut_installation_round ( bool): cut_installation_round

        Returns:
            None
        """

    def get_export_experimental_swept_solid_materialization(self) -> bool:
        """get export experimental swept solid materialization
        Args:

        Returns:
            bool
        """

    def set_cut_drillings(self, flag: bool) -> None:
        """set cut drillings
        Args:
            flag ( bool): flag

        Returns:
            None
        """

    def get_cut_installation_rectangular(self) -> bool:
        """get cut installation rectangular
        Args:

        Returns:
            bool
        """

    def set_cut_installation_rectangular(self, cut_installation_rectangular: bool) -> None:
        """set cut installation rectangular
        Args:
            cut_installation_rectangular ( bool): cut_installation_rectangular

        Returns:
            None
        """

    def get_export_vba_components(self) -> bool:
        """get export vba components
        Args:

        Returns:
            bool
        """

    def set_export_endtype_materialization(self, materializaiton: bool) -> None:
        """set export endtype materialization
        Args:
            materializaiton ( bool): materializaiton

        Returns:
            None
        """

    def set_export_vba_components(self, export_vba_components: bool) -> None:
        """set export vba components
        Args:
            export_vba_components ( bool): export_vba_components

        Returns:
            None
        """

    def set_export_vba_drillings(self, export_vba_drillings: bool) -> None:
        """set export vba drillings
        Args:
            export_vba_drillings ( bool): export_vba_drillings

        Returns:
            None
        """

    def get_cut_drillings(self) -> bool:
        """get cut drillings
        Args:

        Returns:
            bool
        """

    def get_export_installation_round_materialization(self) -> bool:
        """get export installation round materialization
        Args:

        Returns:
            bool
        """

    def get_export_endtype_materialization(self) -> bool:
        """get export endtype materialization
        Args:

        Returns:
            bool
        """

    def get_export_installation_rectangular_materialization(self) -> bool:
        """get export installation rectangular materialization
        Args:

        Returns:
            bool
        """

    def get_export_vba_drillings(self) -> bool:
        """get export vba drillings
        Args:

        Returns:
            bool
        """

    def set_export_experimental_swept_solid_materialization(self, export_swept_solid_for_simple_geometry: bool) -> None:
        """set export experimental swept solid materialization
        Args:
            export_swept_solid_for_simple_geometry ( bool): export_swept_solid_for_simple_geometry

        Returns:
            None
        """

get_cut_drillings(self)

get cut drillings

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_level_of_detail.py
def get_cut_drillings(self) -> bool:
    """get cut drillings
    Args:

    Returns:
        bool
    """

get_cut_endtype_counterparts(self)

get cut endtype counterparts

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_level_of_detail.py
def get_cut_endtype_counterparts(self) -> bool:
    """get cut endtype counterparts
    Args:

    Returns:
        bool
    """

get_cut_installation_rectangular(self)

get cut installation rectangular

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_level_of_detail.py
def get_cut_installation_rectangular(self) -> bool:
    """get cut installation rectangular
    Args:

    Returns:
        bool
    """

get_cut_installation_round(self)

get cut installation round

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_level_of_detail.py
def get_cut_installation_round(self) -> bool:
    """get cut installation round
    Args:

    Returns:
        bool
    """

get_export_endtype_materialization(self)

get export endtype materialization

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_level_of_detail.py
def get_export_endtype_materialization(self) -> bool:
    """get export endtype materialization
    Args:

    Returns:
        bool
    """

get_export_experimental_swept_solid_materialization(self)

get export experimental swept solid materialization

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_level_of_detail.py
def get_export_experimental_swept_solid_materialization(self) -> bool:
    """get export experimental swept solid materialization
    Args:

    Returns:
        bool
    """

get_export_installation_rectangular_materialization(self)

get export installation rectangular materialization

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_level_of_detail.py
def get_export_installation_rectangular_materialization(self) -> bool:
    """get export installation rectangular materialization
    Args:

    Returns:
        bool
    """

get_export_installation_round_materialization(self)

get export installation round materialization

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_level_of_detail.py
def get_export_installation_round_materialization(self) -> bool:
    """get export installation round materialization
    Args:

    Returns:
        bool
    """

get_export_vba_components(self)

get export vba components

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_level_of_detail.py
def get_export_vba_components(self) -> bool:
    """get export vba components
    Args:

    Returns:
        bool
    """

get_export_vba_drillings(self)

get export vba drillings

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_level_of_detail.py
def get_export_vba_drillings(self) -> bool:
    """get export vba drillings
    Args:

    Returns:
        bool
    """

set_cut_drillings(self, flag)

set cut drillings

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_level_of_detail.py
def set_cut_drillings(self, flag: bool) -> None:
    """set cut drillings
    Args:
        flag ( bool): flag

    Returns:
        None
    """

set_cut_endtype_counterparts(self, cut_endtype_counterparts)

set cut endtype counterparts

Parameters:

Name Type Description Default
cut_endtype_counterparts bool

cut_endtype_counterparts

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_level_of_detail.py
def set_cut_endtype_counterparts(self, cut_endtype_counterparts: bool) -> None:
    """set cut endtype counterparts
    Args:
        cut_endtype_counterparts ( bool): cut_endtype_counterparts

    Returns:
        None
    """

set_cut_installation_rectangular(self, cut_installation_rectangular)

set cut installation rectangular

Parameters:

Name Type Description Default
cut_installation_rectangular bool

cut_installation_rectangular

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_level_of_detail.py
def set_cut_installation_rectangular(self, cut_installation_rectangular: bool) -> None:
    """set cut installation rectangular
    Args:
        cut_installation_rectangular ( bool): cut_installation_rectangular

    Returns:
        None
    """

set_cut_installation_round(self, cut_installation_round)

set cut installation round

Parameters:

Name Type Description Default
cut_installation_round bool

cut_installation_round

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_level_of_detail.py
def set_cut_installation_round(self, cut_installation_round: bool) -> None:
    """set cut installation round
    Args:
        cut_installation_round ( bool): cut_installation_round

    Returns:
        None
    """

set_export_endtype_materialization(self, materializaiton)

set export endtype materialization

Parameters:

Name Type Description Default
materializaiton bool

materializaiton

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_level_of_detail.py
def set_export_endtype_materialization(self, materializaiton: bool) -> None:
    """set export endtype materialization
    Args:
        materializaiton ( bool): materializaiton

    Returns:
        None
    """

set_export_experimental_swept_solid_materialization(self, export_swept_solid_for_simple_geometry)

set export experimental swept solid materialization

Parameters:

Name Type Description Default
export_swept_solid_for_simple_geometry bool

export_swept_solid_for_simple_geometry

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_level_of_detail.py
def set_export_experimental_swept_solid_materialization(self, export_swept_solid_for_simple_geometry: bool) -> None:
    """set export experimental swept solid materialization
    Args:
        export_swept_solid_for_simple_geometry ( bool): export_swept_solid_for_simple_geometry

    Returns:
        None
    """

set_export_installation_rectangular_materialization(self, export_installation_rectangular_materialization)

set export installation rectangular materialization

Parameters:

Name Type Description Default
export_installation_rectangular_materialization bool

export_installation_rectangular_materialization

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_level_of_detail.py
def set_export_installation_rectangular_materialization(self, export_installation_rectangular_materialization: bool) -> None:
    """set export installation rectangular materialization
    Args:
        export_installation_rectangular_materialization ( bool): export_installation_rectangular_materialization

    Returns:
        None
    """

set_export_installation_round_materialization(self, export_installation_round_materialization)

set export installation round materialization

Parameters:

Name Type Description Default
export_installation_round_materialization bool

export_installation_round_materialization

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_level_of_detail.py
def set_export_installation_round_materialization(self, export_installation_round_materialization: bool) -> None:
    """set export installation round materialization
    Args:
        export_installation_round_materialization ( bool): export_installation_round_materialization

    Returns:
        None
    """

set_export_vba_components(self, export_vba_components)

set export vba components

Parameters:

Name Type Description Default
export_vba_components bool

export_vba_components

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_level_of_detail.py
def set_export_vba_components(self, export_vba_components: bool) -> None:
    """set export vba components
    Args:
        export_vba_components ( bool): export_vba_components

    Returns:
        None
    """

set_export_vba_drillings(self, export_vba_drillings)

set export vba drillings

Parameters:

Name Type Description Default
export_vba_drillings bool

export_vba_drillings

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_level_of_detail.py
def set_export_vba_drillings(self, export_vba_drillings: bool) -> None:
    """set export vba drillings
    Args:
        export_vba_drillings ( bool): export_vba_drillings

    Returns:
        None
    """

cadwork.ifc_options_project_data

ifc_options_project_data

Source code in cadwork/ifc_options_project_data.py
class ifc_options_project_data:
    def set_export_adress_in_ifc_site(self, export_adress_in_ifc_site: bool) -> None:
        """set export adress in ifc site
        Args:
            export_adress_in_ifc_site ( bool): export_adress_in_ifc_site

        Returns:
            None
        """

    def get_export_project_name_as_ifc_project(self) -> bool:
        """get export project name as ifc project
        Args:

        Returns:
            bool
        """

    def set_export_true_north_in_geometric_context(self, export_true_north_in_geometric_context: bool) -> None:
        """set export true north in geometric context
        Args:
            export_true_north_in_geometric_context ( bool): export_true_north_in_geometric_context

        Returns:
            None
        """

    def get_export_true_north_in_geometric_context(self) -> bool:
        """get export true north in geometric context
        Args:

        Returns:
            bool
        """

    def set_export_project_name_as_ifc_project(self, export_project_name_as_ifc_project: bool) -> None:
        """set export project name as ifc project
        Args:
            export_project_name_as_ifc_project ( bool): export_project_name_as_ifc_project

        Returns:
            None
        """

    def get_export_adress_in_ifc_site(self) -> bool:
        """get export adress in ifc site
        Args:

        Returns:
            bool
        """

    def get_export_coordinates_in_ifc_site(self) -> bool:
        """get export coordinates in ifc site
        Args:

        Returns:
            bool
        """

    def set_export_coordinates_in_ifc_site(self, export_coordinates_in_ifc_site: bool) -> None:
        """set export coordinates in ifc site
        Args:
            export_coordinates_in_ifc_site ( bool): export_coordinates_in_ifc_site

        Returns:
            None
        """

get_export_adress_in_ifc_site(self)

get export adress in ifc site

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_project_data.py
def get_export_adress_in_ifc_site(self) -> bool:
    """get export adress in ifc site
    Args:

    Returns:
        bool
    """

get_export_coordinates_in_ifc_site(self)

get export coordinates in ifc site

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_project_data.py
def get_export_coordinates_in_ifc_site(self) -> bool:
    """get export coordinates in ifc site
    Args:

    Returns:
        bool
    """

get_export_project_name_as_ifc_project(self)

get export project name as ifc project

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_project_data.py
def get_export_project_name_as_ifc_project(self) -> bool:
    """get export project name as ifc project
    Args:

    Returns:
        bool
    """

get_export_true_north_in_geometric_context(self)

get export true north in geometric context

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_project_data.py
def get_export_true_north_in_geometric_context(self) -> bool:
    """get export true north in geometric context
    Args:

    Returns:
        bool
    """

set_export_adress_in_ifc_site(self, export_adress_in_ifc_site)

set export adress in ifc site

Parameters:

Name Type Description Default
export_adress_in_ifc_site bool

export_adress_in_ifc_site

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_project_data.py
def set_export_adress_in_ifc_site(self, export_adress_in_ifc_site: bool) -> None:
    """set export adress in ifc site
    Args:
        export_adress_in_ifc_site ( bool): export_adress_in_ifc_site

    Returns:
        None
    """

set_export_coordinates_in_ifc_site(self, export_coordinates_in_ifc_site)

set export coordinates in ifc site

Parameters:

Name Type Description Default
export_coordinates_in_ifc_site bool

export_coordinates_in_ifc_site

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_project_data.py
def set_export_coordinates_in_ifc_site(self, export_coordinates_in_ifc_site: bool) -> None:
    """set export coordinates in ifc site
    Args:
        export_coordinates_in_ifc_site ( bool): export_coordinates_in_ifc_site

    Returns:
        None
    """

set_export_project_name_as_ifc_project(self, export_project_name_as_ifc_project)

set export project name as ifc project

Parameters:

Name Type Description Default
export_project_name_as_ifc_project bool

export_project_name_as_ifc_project

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_project_data.py
def set_export_project_name_as_ifc_project(self, export_project_name_as_ifc_project: bool) -> None:
    """set export project name as ifc project
    Args:
        export_project_name_as_ifc_project ( bool): export_project_name_as_ifc_project

    Returns:
        None
    """

set_export_true_north_in_geometric_context(self, export_true_north_in_geometric_context)

set export true north in geometric context

Parameters:

Name Type Description Default
export_true_north_in_geometric_context bool

export_true_north_in_geometric_context

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_project_data.py
def set_export_true_north_in_geometric_context(self, export_true_north_in_geometric_context: bool) -> None:
    """set export true north in geometric context
    Args:
        export_true_north_in_geometric_context ( bool): export_true_north_in_geometric_context

    Returns:
        None
    """

cadwork.ifc_options_properties

ifc_options_properties

Source code in cadwork/ifc_options_properties.py
class ifc_options_properties:
    def get_export_cadwork_3d_pset(self) -> bool:
        """get export cadwork 3d pset
        Args:

        Returns:
            bool
        """

    def get_ignore_user_attributes_used_in_psets(self) -> bool:
        """get ignore user attributes used in psets
        Args:

        Returns:
            bool
        """

    def set_ignore_user_attributes_used_in_psets(self, ignore_user_attributes_used_in_user_psets: bool) -> None:
        """set ignore user attributes used in psets
        Args:
            ignore_user_attributes_used_in_user_psets ( bool): ignore_user_attributes_used_in_user_psets

        Returns:
            None
        """

    def get_export_empty_building_and_storeys(self) -> bool:
        """get export empty building and storeys
        Args:

        Returns:
            bool
        """

    def get_attriubte_nr_ifc_tag(self) -> int:
        """get attriubte nr ifc tag
        Args:

        Returns:
            int
        """

    def set_export_bim_wood_property(self, export_bi_mwood_property: bool) -> None:
        """set export bim wood property
        Args:
            export_bi_mwood_property ( bool): export_bi_mwood_property

        Returns:
            None
        """

    def get_attribute_nr_ifc_layer(self) -> int:
        """get attribute nr ifc layer
        Args:

        Returns:
            int
        """

    def set_export_empty_building_and_storeys(self, export_empty_building_and_storeys: bool) -> None:
        """set export empty building and storeys
        Args:
            export_empty_building_and_storeys ( bool): export_empty_building_and_storeys

        Returns:
            None
        """

    def get_export_bim_wood_property(self) -> bool:
        """get export bim wood property
        Args:

        Returns:
            bool
        """

    def set_export_cadwork_3d_pset(self, export_cadwork3d_p_set: bool) -> None:
        """set export cadwork 3d pset
        Args:
            export_cadwork3d_p_set ( bool): export_cadwork3d_p_set

        Returns:
            None
        """

    def set_attribute_nr_ifc_layer(self, attribute_nr_ifc_layer: int) -> None:
        """set attribute nr ifc layer
        Args:
            attribute_nr_ifc_layer ( int): attribute_nr_ifc_layer

        Returns:
            None
        """

    def set_attribute_nr_ifc_tag(self, attribute_nr_ifc_tag: int) -> None:
        """set attribute nr ifc tag
        Args:
            attribute_nr_ifc_tag ( int): attribute_nr_ifc_tag

        Returns:
            None
        """

get_attribute_nr_ifc_layer(self)

get attribute nr ifc layer

Returns:

Type Description
int

int

Source code in cadwork/ifc_options_properties.py
def get_attribute_nr_ifc_layer(self) -> int:
    """get attribute nr ifc layer
    Args:

    Returns:
        int
    """

get_attriubte_nr_ifc_tag(self)

get attriubte nr ifc tag

Returns:

Type Description
int

int

Source code in cadwork/ifc_options_properties.py
def get_attriubte_nr_ifc_tag(self) -> int:
    """get attriubte nr ifc tag
    Args:

    Returns:
        int
    """

get_export_bim_wood_property(self)

get export bim wood property

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_properties.py
def get_export_bim_wood_property(self) -> bool:
    """get export bim wood property
    Args:

    Returns:
        bool
    """

get_export_cadwork_3d_pset(self)

get export cadwork 3d pset

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_properties.py
def get_export_cadwork_3d_pset(self) -> bool:
    """get export cadwork 3d pset
    Args:

    Returns:
        bool
    """

get_export_empty_building_and_storeys(self)

get export empty building and storeys

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_properties.py
def get_export_empty_building_and_storeys(self) -> bool:
    """get export empty building and storeys
    Args:

    Returns:
        bool
    """

get_ignore_user_attributes_used_in_psets(self)

get ignore user attributes used in psets

Returns:

Type Description
bool

bool

Source code in cadwork/ifc_options_properties.py
def get_ignore_user_attributes_used_in_psets(self) -> bool:
    """get ignore user attributes used in psets
    Args:

    Returns:
        bool
    """

set_attribute_nr_ifc_layer(self, attribute_nr_ifc_layer)

set attribute nr ifc layer

Parameters:

Name Type Description Default
attribute_nr_ifc_layer int

attribute_nr_ifc_layer

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_properties.py
def set_attribute_nr_ifc_layer(self, attribute_nr_ifc_layer: int) -> None:
    """set attribute nr ifc layer
    Args:
        attribute_nr_ifc_layer ( int): attribute_nr_ifc_layer

    Returns:
        None
    """

set_attribute_nr_ifc_tag(self, attribute_nr_ifc_tag)

set attribute nr ifc tag

Parameters:

Name Type Description Default
attribute_nr_ifc_tag int

attribute_nr_ifc_tag

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_properties.py
def set_attribute_nr_ifc_tag(self, attribute_nr_ifc_tag: int) -> None:
    """set attribute nr ifc tag
    Args:
        attribute_nr_ifc_tag ( int): attribute_nr_ifc_tag

    Returns:
        None
    """

set_export_bim_wood_property(self, export_bi_mwood_property)

set export bim wood property

Parameters:

Name Type Description Default
export_bi_mwood_property bool

export_bi_mwood_property

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_properties.py
def set_export_bim_wood_property(self, export_bi_mwood_property: bool) -> None:
    """set export bim wood property
    Args:
        export_bi_mwood_property ( bool): export_bi_mwood_property

    Returns:
        None
    """

set_export_cadwork_3d_pset(self, export_cadwork3d_p_set)

set export cadwork 3d pset

Parameters:

Name Type Description Default
export_cadwork3d_p_set bool

export_cadwork3d_p_set

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_properties.py
def set_export_cadwork_3d_pset(self, export_cadwork3d_p_set: bool) -> None:
    """set export cadwork 3d pset
    Args:
        export_cadwork3d_p_set ( bool): export_cadwork3d_p_set

    Returns:
        None
    """

set_export_empty_building_and_storeys(self, export_empty_building_and_storeys)

set export empty building and storeys

Parameters:

Name Type Description Default
export_empty_building_and_storeys bool

export_empty_building_and_storeys

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_properties.py
def set_export_empty_building_and_storeys(self, export_empty_building_and_storeys: bool) -> None:
    """set export empty building and storeys
    Args:
        export_empty_building_and_storeys ( bool): export_empty_building_and_storeys

    Returns:
        None
    """

set_ignore_user_attributes_used_in_psets(self, ignore_user_attributes_used_in_user_psets)

set ignore user attributes used in psets

Parameters:

Name Type Description Default
ignore_user_attributes_used_in_user_psets bool

ignore_user_attributes_used_in_user_psets

required

Returns:

Type Description
None

None

Source code in cadwork/ifc_options_properties.py
def set_ignore_user_attributes_used_in_psets(self, ignore_user_attributes_used_in_user_psets: bool) -> None:
    """set ignore user attributes used in psets
    Args:
        ignore_user_attributes_used_in_user_psets ( bool): ignore_user_attributes_used_in_user_psets

    Returns:
        None
    """

rendering: show_root_heading: false show_source: true