ifcopenshell.api.profile.add_parameterized_profile
#
Module Contents#
- class ifcopenshell.api.profile.add_parameterized_profile.Usecase(file, ifc_class=None)#
Adds a new parameterised profile
IFC offers parameterised profiles for common standardised hot roll steel sections and common concrete forms. A full list is available on the IFC documentation as subclasses of IfcParameterizedProfileDef.
Currently, this API has no benefit over directly calling ifcopenshell.file.file.create_entity.
- Parameters
ifc_class (str) – The subclass of IfcParameterizedProfileDef that you’d like to create.
- Returns
The newly created element depending on the specified ifc_class.
- Return type
Example:
circle = ifcopenshell.api.run("profile.add_parameterized_profile", model, ifc_class="IfcCircleProfileDef") circle.Radius = 1.
- execute(self)#