IFC Options
ifc_options
get_ifc_options_aggregation() -> ifc_options_aggregation
Get IFC options aggregation.
Returns:
| Name | Type | Description |
|---|---|---|
ifc_options_aggregation |
ifc_options_aggregation
|
The IFC aggregation options. |
get_ifc_options_level_of_detail() -> ifc_options_level_of_detail
Get IFC options level of detail.
Returns:
| Name | Type | Description |
|---|---|---|
ifc_options_level_of_detail |
ifc_options_level_of_detail
|
The IFC level of detail options. |
get_ifc_options_project_data() -> ifc_options_project_data
Get IFC options project data.
Returns:
| Name | Type | Description |
|---|---|---|
ifc_options_project_data |
ifc_options_project_data
|
The IFC project data options. |
get_ifc_options_properties() -> ifc_options_properties
Get IFC options properties.
Returns:
| Name | Type | Description |
|---|---|---|
ifc_options_properties |
ifc_options_properties
|
The IFC properties options. |
ifc_options_aggregation
get_consider_element_aggregation() -> bool
get consider element aggregation
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_element_aggregation_attribute() -> int
get element aggregation attribute
Returns:
| Type | Description |
|---|---|
int
|
int |
get_element_combine_type() -> ifc_element_combine_behaviour
get element combine type
Returns:
| Type | Description |
|---|---|
ifc_element_combine_behaviour
|
ifc_element_combine_behaviour |
get_export_cover_geometry() -> bool
get export cover geometry
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_multi_layer_material_definition_type() -> ifc_material_definition
get multi layer material definition type
Returns:
| Type | Description |
|---|---|
ifc_material_definition
|
ifc_material_definition |
set_consider_element_aggregation(consider_element_aggregation: bool) -> None
set consider element aggregation
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
consider_element_aggregation
|
bool
|
consider_element_aggregation |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
set_element_aggregation_attribute(element_aggregation_attribute: element_grouping_type) -> None
set element aggregation attribute
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
element_aggregation_attribute
|
element_grouping_type
|
element_aggregation_attribute |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
set_element_combine_type(element_combine_type: ifc_element_combine_behaviour) -> None
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 |
set_export_cover_geometry(export_cover_geometry: bool) -> None
set export cover geometry
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
export_cover_geometry
|
bool
|
export_cover_geometry |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
set_multi_layer_material_definition_type(ifc_material_definition: ifc_material_definition) -> None
set multi layer material definition type
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ifc_material_definition
|
ifc_material_definition
|
ifc_material_definition |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
ifc_options_level_of_detail
get_cut_drillings() -> bool
get cut drillings
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_cut_endtype_counterparts() -> bool
get cut endtype counterparts
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_cut_installation_rectangular() -> bool
get cut installation rectangular
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_cut_installation_round() -> bool
get cut installation round
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_export_endtype_materialization() -> bool
get export endtype materialization
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_export_experimental_swept_solid_materialization() -> bool
get export experimental swept solid materialization
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_export_installation_rectangular_materialization() -> bool
get export installation rectangular materialization
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_export_installation_round_materialization() -> bool
get export installation round materialization
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_export_vba_components() -> bool
get export vba components
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_export_vba_drillings() -> bool
get export vba drillings
Returns:
| Type | Description |
|---|---|
bool
|
bool |
set_cut_drillings(flag: bool) -> None
set cut drillings
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
flag
|
bool
|
flag |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
set_cut_endtype_counterparts(cut_endtype_counterparts: bool) -> None
set cut endtype counterparts
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cut_endtype_counterparts
|
bool
|
cut_endtype_counterparts |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
set_cut_installation_rectangular(cut_installation_rectangular: bool) -> None
set cut installation rectangular
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cut_installation_rectangular
|
bool
|
cut_installation_rectangular |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
set_cut_installation_round(cut_installation_round: bool) -> None
set cut installation round
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cut_installation_round
|
bool
|
cut_installation_round |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
set_export_endtype_materialization(materializaiton: bool) -> None
set export endtype materialization
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
materializaiton
|
bool
|
materializaiton |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
set_export_experimental_swept_solid_materialization(export_swept_solid_for_simple_geometry: bool) -> None
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 |
set_export_installation_rectangular_materialization(export_installation_rectangular_materialization: bool) -> None
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 |
set_export_installation_round_materialization(export_installation_round_materialization: bool) -> None
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 |
set_export_vba_components(export_vba_components: bool) -> None
set export vba components
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
export_vba_components
|
bool
|
export_vba_components |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
set_export_vba_drillings(export_vba_drillings: bool) -> None
set export vba drillings
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
export_vba_drillings
|
bool
|
export_vba_drillings |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
ifc_options_project_data
get_export_adress_in_ifc_site() -> bool
get export adress in ifc site
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_export_coordinates_in_ifc_site() -> bool
get export coordinates in ifc site
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_export_project_name_as_ifc_project() -> bool
get export project name as ifc project
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_export_true_north_in_geometric_context() -> bool
get export true north in geometric context
Returns:
| Type | Description |
|---|---|
bool
|
bool |
set_export_adress_in_ifc_site(export_adress_in_ifc_site: bool) -> None
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 |
set_export_coordinates_in_ifc_site(export_coordinates_in_ifc_site: bool) -> None
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 |
set_export_project_name_as_ifc_project(export_project_name_as_ifc_project: bool) -> None
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 |
set_export_true_north_in_geometric_context(export_true_north_in_geometric_context: bool) -> None
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 |
ifc_options_properties
get_attribute_nr_ifc_layer() -> int
get attribute nr ifc layer
Returns:
| Type | Description |
|---|---|
int
|
int |
get_attriubte_nr_ifc_tag() -> int
get attriubte nr ifc tag
Returns:
| Type | Description |
|---|---|
int
|
int |
get_export_bim_wood_property() -> bool
get export bim wood property
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_export_cadwork_3d_pset() -> bool
get export cadwork 3d pset
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_export_empty_building_and_storeys() -> bool
get export empty building and storeys
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_export_quantity_sets() -> bool
get export quantity sets
Returns:
| Type | Description |
|---|---|
bool
|
bool |
get_ignore_user_attributes_used_in_psets() -> bool
get ignore user attributes used in psets
Returns:
| Type | Description |
|---|---|
bool
|
bool |
set_attribute_nr_ifc_layer(attribute_nr_ifc_layer: int) -> None
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 |
set_attribute_nr_ifc_tag(attribute_nr_ifc_tag: int) -> None
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 |
set_export_bim_wood_property(export_bi_mwood_property: bool) -> None
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 |
set_export_cadwork_3d_pset(export_cadwork3d_p_set: bool) -> None
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 |
set_export_empty_building_and_storeys(export_empty_building_and_storeys: bool) -> None
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 |
set_export_quantity_sets(export_quantity_sets: bool) -> None
set export quantity sets
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
export_quantity_sets
|
bool
|
export_quantity_sets |
required |
Returns:
| Type | Description |
|---|---|
None
|
None |
set_ignore_user_attributes_used_in_psets(ignore_user_attributes_used_in_user_psets: bool) -> None
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 |