Recent Releases of https://github.com/compas-dev/compas_ifc
https://github.com/compas-dev/compas_ifc - v1.6.0
Added
Changed
Removed
- Python
Published by github-actions[bot] 12 months ago
https://github.com/compas-dev/compas_ifc - v1.5.0
Added
- Added
extensionskeyword argument toModelto for inserting custom extensions to IFC classes.
Changed
Removed
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/compas-dev/compas_ifc - v1.4.1
Added
Changed
Removed
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/compas-dev/compas_ifc - v1.4.0
Added
- Added
Model.search_ifc_classes()andFile.search_ifc_classes()to search for IFC classes. - Added
Model.create_wall(). - Added
Model.create_slab(). - Added
Model.create_window(). - Added
Model.create_door(). - Added
Model.create_stair(). - Added
Model.create_railing(). - Added
Model.create_column(). - Added
Model.create_beam(). - Added
aabbaxis-aligned bounding box toTessellatedBrep. - Added
obboriented bounding box toTessellatedBrep.
Changed
Removed
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/compas-dev/compas_ifc - v1.3.1
Added
Changed
Removed
- Python
Published by github-actions[bot] almost 2 years ago
https://github.com/compas-dev/compas_ifc - v1.3.0
Added
- Added
Model.create_default_project(). - Added
TesselatedBrep.to_mesh().
Changed
Removed
- Python
Published by github-actions[bot] almost 2 years ago
https://github.com/compas-dev/compas_ifc - v1.2.4
Added
- Added
max_depthtoBase.print_properties().
Changed
- Fixed
Model.print_summary()while the model is empty.
Removed
- Python
Published by github-actions[bot] almost 2 years ago
https://github.com/compas-dev/compas_ifc - v1.2.3
Added
- Fixed missing
GloabalIdwhen creatingIfcRootbased objects. - Updated
IfcBrepObjectto automatically heal and simplify breps.
Removed
- Python
Published by github-actions[bot] almost 2 years ago
https://github.com/compas-dev/compas_ifc - v1.2.2
Added
Changed
- Fixed
Base.to_dict()to recursively pass down converttypedefination.
Removed
- Python
Published by github-actions[bot] almost 2 years ago
https://github.com/compas-dev/compas_ifc - v1.2.1
Added
Changed
- Fixed
verbosebug.
Removed
- Python
Published by github-actions[bot] almost 2 years ago
https://github.com/compas-dev/compas_ifc - v1.2.0
Added
- Added
compas_ifc.entities.extensions.IfcContextto extendIfcContextclass. - Added
verboseoption toModelandIFCFile. - Added
compas_ifc.entities.TypeDefinitionclass. - Added
remove()toModelfor removing entities.
Changed
Removed
- Python
Published by github-actions[bot] almost 2 years ago
https://github.com/compas-dev/compas_ifc - v1.1.0
Added
- Added
exportmethod toIFCFileandModelto export selected list of entities. - Added
update_linear_deflectiontoModel. - Added
unitattribute toModel. - Added
unitkeyword argument toModel.template(). - Added
recursive,ignore_fields,include_fieldsoptions toBase.to_dict(). - Added
quantitiestocompas_ifc.entities.extensions.IfcObject.
Changed
- Automatically convert
BreptoMeshwhen assigned inIFC2X3.
Removed
- Python
Published by github-actions[bot] almost 2 years ago
https://github.com/compas-dev/compas_ifc - v1.0.0
Added
- Added full python class mapping for
IFC4andIFC2x3usingcompas_ifc.entities.Generator. - All
IFC4andIFC2x3classes are now available incompas_ifc.entities.generatedmodule. - All generated classes are strongly typed and have docstrings.
- Added
compas_ifc.entities.extensionsmodule to extend generated IFC classes. - Added
showfunction to visualize IFC model and individual entities. - Added
max_depthinprint_spatial_hierarchyfunctions. - Added
building_storeystocompas_ifc.model.Model. - Added
compas_ifc.brep.IFCBrepObject.
Changed
- Combined
compas_ifc.reader.Readerandcompas_ifc.writer.Writerintocompas_ifc.file.IFCFile. - Updated
createincompas_ifc.model.Modelto accept snake_case keyword arguments.
Removed
- Removed all
compas_ifc.entities.Entitybased class wrappers, use fully mapped classes incompas_ifc.entities.generatedinstead. - Removed
representation.pyandhelper.py.
- Python
Published by github-actions[bot] almost 2 years ago
https://github.com/compas-dev/compas_ifc - v0.6.0
Added
Changed
Removed
- Python
Published by github-actions[bot] almost 2 years ago
https://github.com/compas-dev/compas_ifc - v0.5.1
Added
Changed
- Locked
ifcopenshellto0.7.0.240406to avoid mathutils build failures.
Removed
- Python
Published by github-actions[bot] almost 2 years ago
https://github.com/compas-dev/compas_ifc - v0.5.0
Added
Changed
Removed
- Python
Published by github-actions[bot] almost 2 years ago
https://github.com/compas-dev/compas_ifc - v0.4.1
Added
Changed
Removed
- Python
Published by github-actions[bot] about 2 years ago
https://github.com/compas-dev/compas_ifc - v0.4.0
Added
- Added support to export to
IFC2x3. - Added support pre-load geometries using
multi-processing.
Changed
- Updated workflow to not use
condaanymore. - Updated
Readerto re-enable lazy loading. - Update repo to use
pyproject.toml.
Removed
- Python
Published by github-actions[bot] about 2 years ago
https://github.com/compas-dev/compas_ifc - v0.3.0
Added
- Added
entity_opening_geometry. - Added
entity_body_with_opening_geometry. - Added
openingattribute toProduct. - Added
body_with_openingattribute toProduct. - Added
composite_bodyattribute toBuildingElement. - Added
composite_openingattribute toBuildingElement. - Added
composite_body_with_openingattribute toBuildingElement. - Added Documentation site.
Changed
entity_body_geometryno longer includes openings.parentofElementwill now also considerdecomposerelation.- Updated all APIs to COMPAS 2.
Removed
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/compas-dev/compas_ifc - v0.2.0
Added
Changed
Removed
- Python
Published by github-actions[bot] about 3 years ago