Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

IfcOpenShell

We build free software IfcOpenShell, Bonsai (previously known as the BlenderBIM Add-on), and more for the Architecture, Engineering, and Construction industry
Collective - Host: opensource - https://opencollective.com/opensourcebim - Website: http://ifcopenshell.org/ - Code: https://github.com/ifcopenshell/ifcopenshell

fix typing loading issues

github.com/ifcopenshell/ifcopenshell - bce0f0d8d4d06015bbc82e9de71799fd3d02c676 authored 10 months ago by Andrej730 <[email protected]>
append_asset - keep preexisting contexts valid #4280

issue occurred with ifcpatch ExtractElements - it was adding project from other ifc file (with t...

github.com/ifcopenshell/ifcopenshell - 50648fd350f8f75c801a1bbe6ecca3ce6dd8dc5d authored 10 months ago by Andrej730 <[email protected]>
Optimise patch - lazy import toposort

to fix empty Optimise patch description in BlenderBIM

github.com/ifcopenshell/ifcopenshell - a2fdd93e6b48580f4d0d5fc02bb710a4caeec481 authored 10 months ago by Andrej730 <[email protected]>
See #4389. Accommodate null pset values when serializing to SVG.

github.com/ifcopenshell/ifcopenshell - aef00a4dfc44b5d361634d3379d2369945eeac61 authored 10 months ago by Dion Moult <[email protected]>
Add tree species to tree library

github.com/ifcopenshell/ifcopenshell - efae8ebdcd191b5f1773e3a26228aff6b4032b0f authored 10 months ago by Dion Moult <[email protected]>
See #4389. Accommodate null metadata.

github.com/ifcopenshell/ifcopenshell - 61403fcf427fcdbe1d820aaa1d7d34b1ae6d89a7 authored 10 months ago by Dion Moult <[email protected]>
Minor fix to shape aspects because not everything has a mesh (e.g. text annotations)

github.com/ifcopenshell/ifcopenshell - b17c2613448d45d56254901f397f15b63b8f8b63 authored 10 months ago by Dion Moult <[email protected]>
Fix #4377. Add support for adding filled elements in AXIS3 layered elements.

github.com/ifcopenshell/ifcopenshell - 956aae37a86d9183f9b574357e0aa0f48529a8de authored 10 months ago by Dion Moult <[email protected]>
Fix #4383. Demo library should use Model/Annotation/MODEL_VIEW for text annotations so that they can be used anywhere, not just on plans.

github.com/ifcopenshell/ifcopenshell - 48d6cc8a286f076e9f75abbdab8ee7b25d704115 authored 10 months ago by Dion Moult <[email protected]>
Fix #4384. Accommodate null values when getting data from pset.

github.com/ifcopenshell/ifcopenshell - cf9d3026f4d8eb41d580a785670b2d045ffbf5cc authored 10 months ago by Dion Moult <[email protected]>
Fix #4336. Close #4337. Remove rounding for more accurate fills.

github.com/ifcopenshell/ifcopenshell - e2f0b1ed5c5c68a82b6f619c19be8c3c735ee44e authored 10 months ago by Dion Moult <[email protected]>
Minor fixes to IfcCSV documentation

github.com/ifcopenshell/ifcopenshell - b833cffbd3ee6b040f69b6e379bda55252acdbf4 authored 10 months ago by Dion Moult <[email protected]>
Separate project templates and libraries and provide dropdown to built-in libraries to aid discoverability.

github.com/ifcopenshell/ifcopenshell - 7a7c89e475c9fe83d8f2bef667566fea15e577e5 authored 10 months ago by Dion Moult <[email protected]>
Fix #4385. Probably a mistake in the bool argument for removing datablocks.

github.com/ifcopenshell/ifcopenshell - 01b0164e0d95eb670b8d0bbaf4e573009a6b8341 authored 10 months ago by Dion Moult <[email protected]>
Tweak generated tree parameters and add manual trees to landscape library thanks to SavyGust27

github.com/ifcopenshell/ifcopenshell - 13f26d9b707f92f79fbea4be25eb766e62c2f01d authored 10 months ago by Dion Moult <[email protected]>
🐛 add limit and offset kwargs to `get_classes`. TODO- I think this needs doing throughout...

github.com/ifcopenshell/ifcopenshell - 66b4509b06181ef507222cb574c95235e6cad707 authored 10 months ago by jgunstone <[email protected]>
update license and version

github.com/ifcopenshell/ifcopenshell - a15e293db50a8a804b37e709d92d7d274b769f97 authored 10 months ago by jgunstone <[email protected]>
🔧 add `pyproject.toml` and __init__.py

github.com/ifcopenshell/ifcopenshell - 0bda41710c701e9d74ccc7d09e33e092adf2a153 authored 10 months ago by jgunstone <[email protected]>
📝add docs about so to install and develop this package standalone

github.com/ifcopenshell/ifcopenshell - 9509f07da83f0641af6af5e10e4f7d8684f6b9cf authored 10 months ago by jgunstone <[email protected]>
🔧update pip install command assuming that this branch will be merged back

github.com/ifcopenshell/ifcopenshell - 8a88b0b3a14f89a5b07e59eac1ad2080aef5226a authored 10 months ago by jgunstone <[email protected]>
✅ add simple tests to ensure the package is working as expected

github.com/ifcopenshell/ifcopenshell - 37b15de3e491a56dd4f5f135a0cdae22c4532102 authored 10 months ago by jgunstone <[email protected]>
Fix #889. Write docs for how to do translations.

github.com/ifcopenshell/ifcopenshell - cbd85fafda93703484450af7cfd88d5cf4487573 authored 10 months ago by Dion Moult <[email protected]>
remove_data_block - option to skip some checks to speed it up

github.com/ifcopenshell/ifcopenshell - 0c2a3ff4000da22ef521446382264050633be15f authored 10 months ago by Andrej730 <[email protected]>
Clipping planes with cappings

Added new experimental section that allows you to cut objects based on current clipping planes i...

github.com/ifcopenshell/ifcopenshell - dc7ebab0d1d19113ab0ea5be9561f4747f97e105 authored 10 months ago by Andrej730 <[email protected]>
See #4380. Remove support for EOL Python 3.6

github.com/ifcopenshell/ifcopenshell - 6af6fda799745b8759ee44ec2d004809f8aa1b89 authored 10 months ago by Dion Moult <[email protected]>
Fix #4300. You can now select spatial elements by their location too.

github.com/ifcopenshell/ifcopenshell - 2c9e4434258caf4c0a2c441b51f8dbbb64e4ae46 authored 10 months ago by Dion Moult <[email protected]>
Fix #4340. Indicate user needs to setup IFC2X3 user/app when using API directly.

github.com/ifcopenshell/ifcopenshell - 2bede1cdf0f678b05479af8b5705f03e63f754c4 authored 10 months ago by Dion Moult <[email protected]>
Fix #4333. Ensure order of info is correct for valid IDSes.

github.com/ifcopenshell/ifcopenshell - 4f3397a04e5deb8a1a2b2b8a8a23b2ff06bbbdd9 authored 10 months ago by Dion Moult <[email protected]>
See #4380. Standardise filepaths when linking in IFCs.

github.com/ifcopenshell/ifcopenshell - 9b8adad8c8e528095f58886c976c10bc341d4362 authored 10 months ago by Dion Moult <[email protected]>
You can now specify a false origin when linking in a model

github.com/ifcopenshell/ifcopenshell - c48bccf7273b660b7ca0c71194e31ab47ca8fbd4 authored 10 months ago by Dion Moult <[email protected]>
Add Python3.12 to installation docs

github.com/ifcopenshell/ifcopenshell - 5d4133634268d3e9808a7ea106544f987f141f85 authored 10 months ago by Dion Moult <[email protected]>
See #4380. Bump IOS.

github.com/ifcopenshell/ifcopenshell - b8628cc9df259f9181ceb4e121f6ba3d8e10d0ab authored 10 months ago by Dion Moult <[email protected]>
New cable carrier and cable tool grouped into MEP tool submenu

github.com/ifcopenshell/ifcopenshell - 519cb86163771b0811d9c0e8fe73b05fa86be563 authored 10 months ago by Dion Moult <[email protected]>
Add icon and convenience functions for walk and set orbit center in explore tool

github.com/ifcopenshell/ifcopenshell - 0008d8bd2adf3ab5a9605c47c83c3af5e46e58c5 authored 10 months ago by Dion Moult <[email protected]>
add missing Props request

github.com/ifcopenshell/ifcopenshell - ac2db7b4c90309c4f96b92dadb1002e9e8fea366 authored 10 months ago by ChristophMellueh <[email protected]>
You can now flip clipping planes

github.com/ifcopenshell/ifcopenshell - 0b57d5fc5f6184ec749511c7562cf3d6e8a93904 authored 10 months ago by Dion Moult <[email protected]>
New clipping planes feature.

github.com/ifcopenshell/ifcopenshell - 82af25d09a468e9f78124f1a98cf755a92699237 authored 10 months ago by Dion Moult <[email protected]>
You can now query data about a linked object from a SQLite cache.

github.com/ifcopenshell/ifcopenshell - 4a82525bdb2d343667092b2ff1177d7199e36eee authored 10 months ago by Dion Moult <[email protected]>
Fix #4279. You can now link in IFCs directly with efficient chunking instead of having to first create blend files

github.com/ifcopenshell/ifcopenshell - 002112dd5049c25b8478c5eb7c8ea4a5a52813e6 authored 10 months ago by Dion Moult <[email protected]>
See #4279. Viewport object culling feature to increase FPS when navigating large models.

github.com/ifcopenshell/ifcopenshell - 844a9842cf80ef9c638b7720155a90aa7b7b3395 authored 10 months ago by Dion Moult <[email protected]>
New IfcPatch recipe to extract flattened properties and relationships to SQLite for simple queries

github.com/ifcopenshell/ifcopenshell - 3a098e55c4d07f68fa03c2b8944ee1dcda79e8eb authored 10 months ago by Dion Moult <[email protected]>
Fix #4335. Fix compilation error.

github.com/ifcopenshell/ifcopenshell - e186b81f0c7f72e36a6885af0eae52f77b55c9e2 authored 10 months ago by Dion Moult <[email protected]>
Small doc change to direct readers to advanced mode

github.com/ifcopenshell/ifcopenshell - 527d16c5f0abe852e8e2d3e1a1cdab09b7273f8b authored 10 months ago by patrick.joerg <[email protected]>
fix errors in tests

they were failing because import_reference_attributes were failing to get docs for unset schema ...

github.com/ifcopenshell/ifcopenshell - 46bee8aed9b453a1f439b8d09938a500681ffa9e authored 10 months ago by Andrej730 <[email protected]>
fix pass-valid-selected-enumeration.ifc after 5270045

.ifc was failing during test_validate.py
1) Changed schema to rc2 as rc3-4 doesn't have IfcBridg...

github.com/ifcopenshell/ifcopenshell - aebc073416bd66b9890dff64fca9f9be52eef93c authored 10 months ago by Andrej730 <[email protected]>
fix error removing pset from material or profile

github.com/ifcopenshell/ifcopenshell - 56e00d059b38a93d3e2bb6dc6113242cde73725b authored 10 months ago by Andrej730 <[email protected]>
fix tests after a971860

github.com/ifcopenshell/ifcopenshell - 8a6b4aa5fb3d2192d3c36239e62ba4c0021a2cc9 authored 10 months ago by Andrej730 <[email protected]>
Fix issues with accessing invalid entities in bim.reassign_class #4371

bim.reassign_class wasn't considering that root.reassign_class will also reassign class for occu...

github.com/ifcopenshell/ifcopenshell - 8c1b33e1d577967b7af9e63036754b8a11b9d858 authored 10 months ago by Andrej730 <[email protected]>
type.py - some typing

github.com/ifcopenshell/ifcopenshell - e46f18f686baa901ecbb654e54684cb10b860f4e authored 10 months ago by Andrej730 <[email protected]>
reassign_class - cover with tests

github.com/ifcopenshell/ifcopenshell - 931fd9cc9f1655bf5ab76d07c690d8df41b77b3a authored 10 months ago by Andrej730 <[email protected]>
Add buffer (bytestring) accessors to material colors - plus small fixes

github.com/ifcopenshell/ifcopenshell - eaa2aa05a43b9c372263376032b0b4faad740816 authored 10 months ago by Thomas Krijnen <[email protected]>
Add buffer (bytestring) accessors to geometry data

github.com/ifcopenshell/ifcopenshell - abfa6edc5c2722e12663cb8a267cfe67ad044b3c authored 10 months ago by Thomas Krijnen <[email protected]>
Fix #4365

Allowing to add new properties with None values if should_purge is not set to True (and it's Fal...

github.com/ifcopenshell/ifcopenshell - e3a1c29593fd83d137c688a01dd37b16fb002680 authored 10 months ago by Andrej730 <[email protected]>
#4283 convert closed wires to faces prior to processing in svg serializer

github.com/ifcopenshell/ifcopenshell - e6691989dc378956099bfe3adefeaa11874fdf88 authored 10 months ago by Thomas Krijnen <[email protected]>
Disable building 3.6.x - due to from __future__ import annotations

github.com/ifcopenshell/ifcopenshell - 83845bdd6dfd0493fedd28e2e4f1fccc7d476861 authored 10 months ago by Thomas Krijnen <[email protected]>
show occurrence name function in prefs only for custom name style

github.com/ifcopenshell/ifcopenshell - ce8bdffe57eca88efcae2ac07aa071c76ef0d2eb authored 10 months ago by Andrej730 <[email protected]>
Create blender_manifest.toml

github.com/ifcopenshell/ifcopenshell - 324b440f5cb29d58c7fcb1eb2baa5d6118aec335 authored 10 months ago by Dion Moult <[email protected]>
UI for linked aggregate (#4271)

* initial ui

* changed the group name

* groups counter in ui

* added operators for sele...

github.com/ifcopenshell/ifcopenshell - 37a7049a6127ddbe7e07562ca29083e95f13a243 authored 10 months ago by Bruno Perdigão <[email protected]>
Linked aggregate preserve names (#4135)

* added simples linked aggregate test

* small fix in remove_old_connections function

* add...

github.com/ifcopenshell/ifcopenshell - 1c1035e251041375fad1351520af754d5a5d2fda authored 10 months ago by Bruno Perdigão <[email protected]>
Selects all the instances from selected instances that have different types

github.com/ifcopenshell/ifcopenshell - d83924b73ecc9acecc3cc0ab04d09912382eca88 authored 10 months ago by Ryan Schultz <[email protected]>
New button hide all spaces in spatial tool

github.com/ifcopenshell/ifcopenshell - a04542dfd15e756d8a839814157ec028caba1c55 authored 10 months ago by Massimo Fabbro <[email protected]>
Now generate space and generate spaces from walls are always visible in the UI so users understand better that are different procedures

github.com/ifcopenshell/ifcopenshell - 066616707a75effacd72dbacf3e33bd7987015a5 authored 10 months ago by Massimo Fabbro <[email protected]>
update representation item style on editing/removing shape aspect

Example - https://imgur.com/a/2SxgSRH

github.com/ifcopenshell/ifcopenshell - 515830e52d7797ea8d72beef92b6a5229dc37790 authored 10 months ago by Andrej730 <[email protected]>
style.assign_representation_styles to replace previously assigned styles

as probably in the most cases user would want 1 style per 1 representation item

After this it's...

github.com/ifcopenshell/ifcopenshell - a971860094f553da955c7a252324412aff6cff48 authored 10 months ago by Andrej730 <[email protected]>
MaterialCreator - minor refactor for code readibility

github.com/ifcopenshell/ifcopenshell - f872906e0c872ea439366e74d551ad3e950dd8eb authored 10 months ago by Andrej730 <[email protected]>
fix error in data.py occurring if object has no material

github.com/ifcopenshell/ifcopenshell - 059710035639940191cca467d3db0bd01b4239e8 authored 10 months ago by Andrej730 <[email protected]>
show error message removing material that is used in material sets

previously it wasn't showing anything when you would try to remove a material

github.com/ifcopenshell/ifcopenshell - d5feaaa1af332cff8d4bec031876d26dfa7907c7 authored 10 months ago by Andrej730 <[email protected]>
BBIM - update related representations on assigning style to material

github.com/ifcopenshell/ifcopenshell - caca209c8f14145b88cee2f4fac44fd62afaaef0 authored 10 months ago by Andrej730 <[email protected]>
unassign_material_style to handle constituents

github.com/ifcopenshell/ifcopenshell - 2e45d4a57eadbea2a4cfb0b1ac4af33514d7c207 authored 10 months ago by Andrej730 <[email protected]>
api.unassign_representation_styles

github.com/ifcopenshell/ifcopenshell - 0d8c86a0f688c4d4114e474009a20cbd321f0b70 authored 10 months ago by Andrej730 <[email protected]>
assigning material styles to reuse existing styled item + tests

github.com/ifcopenshell/ifcopenshell - 7f0df72fec2c0a594102e62f2c7a8939ec1a1c94 authored 10 months ago by Andrej730 <[email protected]>
assign_representation_styles to reuse existing styled item + tests

github.com/ifcopenshell/ifcopenshell - 863a8248af79078749bacafba8950a4b589379cf authored 10 months ago by Andrej730 <[email protected]>
style.assign_material_style small optimization

github.com/ifcopenshell/ifcopenshell - bdc991856c2a169694818be16bed8a3210489e17 authored 10 months ago by Andrej730 <[email protected]>
set previous active style and context values editing material's style

github.com/ifcopenshell/ifcopenshell - 1a38b7f5c67a2aafe1ffb9933b6562a761ecab2d authored 10 months ago by Andrej730 <[email protected]>
descriptive error for missing user or application in ifc2x3 #4340

github.com/ifcopenshell/ifcopenshell - 91199308a9fe591895caef37c0fe90b232ead2f1 authored 10 months ago by Andrej730 <[email protected]>
fixed bug migrating attributes to older ifc version (after 8728fa3)

github.com/ifcopenshell/ifcopenshell - 1f7930c5c895e2f136d55ccf3f561fc90468d6ee authored 10 months ago by Andrej730 <[email protected]>
Fix issues editing work time in ifc4x3 #4295

github.com/ifcopenshell/ifcopenshell - 551f3b0d8d03923d1a6866573e7b798c66418aba authored 10 months ago by Andrej730 <[email protected]>
IFC4.3 test bootstrap

github.com/ifcopenshell/ifcopenshell - 049c7966292a6907e8ae6edfea31d237cffa439f authored 10 months ago by Andrej730 <[email protected]>
Default Blender filepath hotkeys for .ifc filepath

Example - https://i.imgur.com/Mk6mkuP.png

E.g. alt-click now opens .ifc directory and shift-cli...

github.com/ifcopenshell/ifcopenshell - 412700c8fda289182e8f9d951d1971113d7f6ee5 authored 10 months ago by Andrej730 <[email protected]>
promote get_shape_aspects to util.element method

github.com/ifcopenshell/ifcopenshell - 602e18a26220c51e0c410bf3ce3860150ce1347c authored 10 months ago by Andrej730 <[email protected]>
style.assign_material_style to assign style to related shape aspects

github.com/ifcopenshell/ifcopenshell - 96a8c1e8ae6b46a68be7f10176bcccb218e6d16b authored 10 months ago by Andrej730 <[email protected]>
disable editing rep item style if it comes from material constituent through shape aspect

github.com/ifcopenshell/ifcopenshell - b6f939f1b1ab65bde1f299b007a8d5dc51091566 authored 10 months ago by Andrej730 <[email protected]>
get material constituents from cache and filter active element material

github.com/ifcopenshell/ifcopenshell - 9e30e1ad31c0ad1ce472e605f03979b49e3609b8 authored 10 months ago by Andrej730 <[email protected]>
CMakeLists.txt pre 2.37 compat

github.com/ifcopenshell/ifcopenshell - d964f924d75412846998fdb2f4913717de0263e1 authored 10 months ago by Thomas Krijnen <[email protected]>
Merge pull request #4291 from IfcOpenShell/Assign_Product_In_Any_Order

Select in any order, when assigning relating_product

github.com/ifcopenshell/ifcopenshell - 36b702630d0c3dae6954815fbde9e4d7f4ca141b authored 10 months ago by Ryan Schultz <[email protected]>
#4012 #2138 #2044 #4032 IfcConvert --keep-bounding-boxes option, default is now exluded.

github.com/ifcopenshell/ifcopenshell - ccf70c7aad6faf2df9c6016231b72236a78f7db3 authored 10 months ago by Thomas Krijnen <[email protected]>
fix errors getting layer assignments in ifc2x3 #4330

github.com/ifcopenshell/ifcopenshell - a82b0f30b0de1cf93cee440f0e9f713f3843e372 authored 10 months ago by Andrej730 <[email protected]>
Fix issue editing object placement that shares it's axis placement with other placements

If multiple object placements were reusing the same IfcAxis2Placement then editing one of them w...

github.com/ifcopenshell/ifcopenshell - a2ff63f9ec5bfcdfa91035f88811c64d63f86c26 authored 10 months ago by Andrej730 <[email protected]>
sort representation items in ui based on shape aspect

- display shape aspect along with the repsentation type
- sort representation items based on sha...

github.com/ifcopenshell/ifcopenshell - bc2fd232d02354d94b1048932d879814293e81f9 authored 10 months ago by Andrej730 <[email protected]>
Fix #4319

StringProperty search keyword was introduced only in Blender 3.3

github.com/ifcopenshell/ifcopenshell - 5d7b6ad998fbbb7b69260e9536232576c779eb2d authored 10 months ago by Andrej730 <[email protected]>
Fix section cut planes not working anymore on Blender < 4.0.0

github.com/ifcopenshell/ifcopenshell - 0e0678b926c34f2c28e69558959d3b29e51a50ec authored 10 months ago by Gorgious56 <[email protected]>