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

#4308 : Fix section cutaway shader links incorrectly linking when removing a section

github.com/ifcopenshell/ifcopenshell - 65179db44405f3e4fb403915950be8cc1e5c328f authored 10 months ago by Gorgious56 <[email protected]>
Fix #4308 : Section cutaway shader : Update API for 4.0 breaking changes + draw line decorator for more than one section cutaway

github.com/ifcopenshell/ifcopenshell - 5457ee3a40cf398e74775d086144e1673c467c10 authored 10 months ago by Gorgious56 <[email protected]>
Fix bug in ExtractElements recipe adding a lot unrelated products

if you'd add a type product and it had material that were used in bunch of ther products
example...

github.com/ifcopenshell/ifcopenshell - a33a1700dce3946b57a3f85cde70bb15601ec17a authored 10 months ago by Andrej730 <[email protected]>
fix bugs in c5c7363a9

github.com/ifcopenshell/ifcopenshell - 7e55872ca838bb3e63f2fb8ee2d84c5dc42e29fe authored 10 months ago by Andrej730 <[email protected]>
fix project name for IfcAdvancedHouse

github.com/ifcopenshell/ifcopenshell - edbe1d80bf02dfa3b4de8ac639f8c017f8cb8fdf authored 10 months ago by Andrej730 <[email protected]>
UI info message when patch execution was finished

github.com/ifcopenshell/ifcopenshell - bd093303c4edf51a2dc9b92ac301a87f8f3f0b02 authored 10 months ago by Andrej730 <[email protected]>
ifctester Attribute.filter not to check subtypes attributes

if attribute is already found in the super type

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

It was looking for IFC entities with the attribute from Attribute.name but wasn't considering if...

github.com/ifcopenshell/ifcopenshell - 5014fef1293894b4059510d0d7098d3b9b08b670 authored 10 months ago by Andrej730 <[email protected]>
ifctester - some typing

github.com/ifcopenshell/ifcopenshell - d710a01df57648df9e644f21da2ef5ba9b428e4a authored 10 months ago by Andrej730 <[email protected]>
CMake - disable optimization for RelWithDebInfo with ENABLE_BUILD_OPTIMIZATIONS=Off

github.com/ifcopenshell/ifcopenshell - 23c65742e10a16b365a033706acc32cf78f4c64f authored 10 months ago by Andrej730 <[email protected]>
Fix bug removing relating object of IfcRelNests

it was unlinking current collection of the related object and related objects were missing after

github.com/ifcopenshell/ifcopenshell - 29ce8d5d8021978a0685f781a6ae4e80ef8a35ca authored 10 months ago by Andrej730 <[email protected]>
root.remove_product - fix some cases producing invalid ifc #4313

always remove IfcRelNests
1) if product is RelatingObject
2) if product is the only RelatedObject

github.com/ifcopenshell/ifcopenshell - 5e5de0bbd838299a709d6e744a460b66018cab8f authored 10 months ago by Andrej730 <[email protected]>
proposed fix for #4311

github.com/ifcopenshell/ifcopenshell - b9b58f5726f4edf5d607df7100d00eb40a406a00 authored 10 months ago by Ryan Schultz <[email protected]>
See #4007. Now clone opening works also when a opening hosts a window or a door

github.com/ifcopenshell/ifcopenshell - 5c7271ddc810433fb8f79b53c6bae0b2ab6cd3b6 authored 10 months ago by Massimo Fabbro <[email protected]>
Small refactor clone opening operator in order to better understand and reuse it rebase

github.com/ifcopenshell/ifcopenshell - 244965631144b78501b1475e00f605768a46550d authored 10 months ago by Massimo Fabbro <[email protected]>
Clone opening now deletes also old opening placement

github.com/ifcopenshell/ifcopenshell - 2db35556e9158a7e67f334c64b9d3fde5eb64936 authored 10 months ago by Massimo Fabbro <[email protected]>
Assigning an ifc class to an object now displays a message if the object is not in OBJECT mode

github.com/ifcopenshell/ifcopenshell - c66cf0a22b1b7f008cdef70888d5cadb5de93da5 authored 11 months ago by Gorgious56 <[email protected]>
add fallback to the previous schema versions for docs and mappings

before it was breaking part of BlenderBIM UI if we would open IFC4X1 file

github.com/ifcopenshell/ifcopenshell - e1a1ba62c5374e7c541be262f624b7cbd689219d authored 11 months ago by Andrej730 <[email protected]>
bump py version in run-cmake.bat after c0d84713b

github.com/ifcopenshell/ifcopenshell - 6489f4dc1d3d519a4629ddfdd7c9f4dcd6ccf968 authored 11 months ago by Andrej730 <[email protected]>
Fix issue building IfcOpenHouse for IFC4

github.com/ifcopenshell/ifcopenshell - beab99bb0d933afec21411b64752a70c37f7e7be authored 11 months ago by Andrej730 <[email protected]>
Fix bug in `IfcHierarchyHelper.addRelatedObject`

Noticed that `file.addRelatedObject<IfcSchema::IfcRelDefinesByType>(door_style, door);` was resu...

github.com/ifcopenshell/ifcopenshell - 8b50f1bcd67e4830e5cc3de92cd55ab05209d4d4 authored 11 months ago by Andrej730 <[email protected]>
MergeDuplicateTypes - fix error occuring if `ifcopenshell.api` is not imported

error was:
File "\site-packages\ifcpatch\__init__.py", line 78, in execute
patcher.patch()
...

github.com/ifcopenshell/ifcopenshell - 46178345780e50700b1489a08e8e94d14d0534bd authored 11 months ago by Andrej730 <[email protected]>
ifcopenshell installation notion about compiling only specific schemas

github.com/ifcopenshell/ifcopenshell - 426dcbee43a860a32ba5774713816b5d4d9563ea authored 11 months ago by Andrej730 <[email protected]>
cmake - clean up trailing spaces

github.com/ifcopenshell/ifcopenshell - 2a12151c07e3d0ffe00d585172249d99766f58fe authored 11 months ago by Andrej730 <[email protected]>
fix cmake warning with CMP0144 policy

The warning was:
```
CMake Warning (dev) at CMakeLists.txt:299 (find_package):
Policy CMP0144 ...

github.com/ifcopenshell/ifcopenshell - c08958c1bd4dba9d4066d8762a551ce1f2f7dc86 authored 11 months ago by Andrej730 <[email protected]>
bump required cmake version to remove deprecation warning

deprecation warning:
CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required):
...

github.com/ifcopenshell/ifcopenshell - e355a33d48c5fa3d2e1563e4d275c2bccf8384fc authored 11 months ago by Andrej730 <[email protected]>
bump python version in windows build dependencies

they seem to switch to .exe from .msi starting from 3.5+, changed amd prefix. Also fixed version...

github.com/ifcopenshell/ifcopenshell - c0d84713bc2ad0e1c5a3e1e968ee0904aaff41ca authored 11 months ago by Andrej730 <[email protected]>
ifcpatch.execute - make input attribute optional

e.g. MergeDuplicateTypes doesn't use it in the code either way

github.com/ifcopenshell/ifcopenshell - ca9f165b6a85b923443c443b8e4b982c6826a54a authored 11 months ago by Andrej730 <[email protected]>
build-deps - bump boost version to avoid "missing .b2 issue"

issue was mentioned in #2524 and resulted in error below trying to build boost dependency
```
'....

github.com/ifcopenshell/ifcopenshell - ece9e2fdd19d62d9e898aea1fd33289d03597823 authored 11 months ago by Andrej730 <[email protected]>
Bump fastapi from 0.101.0 to 0.109.1 in /src/opencdeserver/api/app

Bumps [fastapi](https://github.com/tiangolo/fastapi) from 0.101.0 to 0.109.1.
- [Release notes](...

github.com/ifcopenshell/ifcopenshell - 8f9c97a663a1e55a1f83ac0bd52bad53f11eb4dc authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Replace existing code in src/opencdeserver with code from the "Kontroll OpenCDE API:s server" POC project on https://github.com/marwiss/Kontroll

github.com/ifcopenshell/ifcopenshell - 31be899dc96a3e53e97158582ecf17ff646391e2 authored 11 months ago by marwiss <[email protected]>
Correct protocol to encrypted HTTPS

github.com/ifcopenshell/ifcopenshell - 4ed8310b93d4401734b5ee8f021f5d645eb8ca62 authored 11 months ago by marwiss <[email protected]>
deleted extraneous variables

github.com/ifcopenshell/ifcopenshell - 4463dd8af9e23fbbd9c99917cf150aa2846b0577 authored 11 months ago by Ryan Schultz <[email protected]>
Select in any order, when assigning relating_product

github.com/ifcopenshell/ifcopenshell - 95c0ac901fd0f019714c429f005eb2f98648f7ff authored 11 months ago by Ryan Schultz <[email protected]>
fixed bug removing representation item

if you'd click on "remove item" button for some item it wouldn't remove the corresponding item b...

github.com/ifcopenshell/ifcopenshell - 6d7a6eeda740069efd9d9d47e9bac049acfd5ed7 authored 11 months ago by Andrej730 <[email protected]>
some refactor for bbim drawings svg serialization

Made some changes to svg serialization code by moving chunks of code so `.generate_linework()` w...

github.com/ifcopenshell/ifcopenshell - c520e0eeb55e0f1260de389ccd1cdb8725b0977a authored 11 months ago by Andrej730 <[email protected]>
add a note on get_info_2() #4270

github.com/ifcopenshell/ifcopenshell - 73817acdff2962bf35695fd6b8593c7206b79ada authored 11 months ago by Andrej730 <[email protected]>
Fixed #4259

Result of DeepDiff contain ordered sets. Also added fallback for usual sets to lists just in cas...

github.com/ifcopenshell/ifcopenshell - 3d7e8d7c6c4502defce0b472ba6a99e649647ab2 authored 11 months ago by Andrej730 <[email protected]>
Fixed error adding a boolean

It occured if active object was IFC object and second selected object was just Blender object.

github.com/ifcopenshell/ifcopenshell - a7018408262b41f015cc0bfd8a90cc1b59178ff1 authored 11 months ago by Andrej730 <[email protected]>
access layer assignments from inverse attribute instead of going through representation inverses

github.com/ifcopenshell/ifcopenshell - 5351966430c8657d5536678d54476d3733be89a6 authored 11 months ago by Andrej730 <[email protected]>
display active representation presentation layer in UI

example - https://i.imgur.com/mpnoqPH.png

github.com/ifcopenshell/ifcopenshell - 799658ff41b17cdbcc7b351ef5a244823ac415ef authored 11 months ago by Andrej730 <[email protected]>
remove_representation to consider representation item's layers too

and purge layers if they are out of items as they become invalid

github.com/ifcopenshell/ifcopenshell - bd64f42a54b4a64bcff20ef3d6d3fed3f10bccf9 authored 11 months ago by Andrej730 <[email protected]>
Small presentation layers UI fixes

github.com/ifcopenshell/ifcopenshell - 8eab7f155eb2ca6f5ed3a540653abccdab2c4a2e authored 11 months ago by Andrej730 <[email protected]>
Fix test Model.get_manual_booleans after we added pset to store them

github.com/ifcopenshell/ifcopenshell - 573e2626ad87d27320baa97003f168a9a563dfd8 authored 11 months ago by Andrej730 <[email protected]>
Fix #4267 and add tests

Crash was caused by unmark_manual_booleans accessing boolean element after they were deleted fro...

github.com/ifcopenshell/ifcopenshell - 9de59afd49573c1f0ce1521a66b7fb23c168c553 authored 11 months ago by Andrej730 <[email protected]>
test for removing representation items

github.com/ifcopenshell/ifcopenshell - 2663c079f4db5dd81039b7713f1ec520c5640ffb authored 11 months ago by Andrej730 <[email protected]>
UI to remove representation items

example - https://i.imgur.com/jJDpIQP.png

github.com/ifcopenshell/ifcopenshell - 6747bd9c8fa252e84f89e033344b87077dd22eee authored 11 months ago by Andrej730 <[email protected]>
tests for creating shape aspects and adding items

github.com/ifcopenshell/ifcopenshell - 6ece295be44a408fec2bd65d1f2f894c8d4bf8b2 authored 11 months ago by Andrej730 <[email protected]>
create new shape aspects from UI

example - https://i.imgur.com/BJJZWrC.png

github.com/ifcopenshell/ifcopenshell - 64a9f85f25601eda1cfaeee186ea1bab7d404311 authored 11 months ago by Andrej730 <[email protected]>
edit shape aspect attributes from UI

example - https://i.imgur.com/SzUEn6r.png

github.com/ifcopenshell/ifcopenshell - d8fa853308eeed8fcf887ac24833a806ca6d2816 authored 11 months ago by Andrej730 <[email protected]>
Fix #4262 after 0da3270c7

github.com/ifcopenshell/ifcopenshell - ce37c4962440a0aaa11566196f06e68364d10949 authored 11 months ago by Andrej730 <[email protected]>
UI for changing representation item's shape aspect

Example - https://imgur.com/a/tN7hCYz

github.com/ifcopenshell/ifcopenshell - 0da3270c7f18259b09ee8c3795082e0a7a8162c9 authored 11 months ago by Andrej730 <[email protected]>
operator to remove representation item from shape aspect

github.com/ifcopenshell/ifcopenshell - 3865f01df9d0f5832486ede977a1aaeb70bff96a authored 11 months ago by Andrej730 <[email protected]>
geometry.remove_representation documentation

github.com/ifcopenshell/ifcopenshell - fda6fc6c4811e5bbfee211107b735999c14a2ea9 authored 11 months ago by Andrej730 <[email protected]>
Simple UI to display repr item shape aspect

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

github.com/ifcopenshell/ifcopenshell - 6bf61d716324ce228009d15c04b014b96e47a061 authored 11 months ago by Andrej730 <[email protected]>
BBIM to print console errors in case IFC file is failed to load

github.com/ifcopenshell/ifcopenshell - b8ad73668fa35086bdd9387d38742475d1a97171 authored 11 months ago by Andrej730 <[email protected]>
IfcGit avoid leaving stray .git/config.lock files

github.com/ifcopenshell/ifcopenshell - 566fd443db4153e89214928706953a4b714b57cd authored 11 months ago by Bruno Postle <[email protected]>
shape builder docs

github.com/ifcopenshell/ifcopenshell - 51b5a507cf0aca7f18baf602ca061396bc0ba45a authored 11 months ago by Andrej730 <[email protected]>
shape builder polyline example and tests

github.com/ifcopenshell/ifcopenshell - a44357dad503d141bfbf64762886137b2b1ab01f authored 11 months ago by Andrej730 <[email protected]>
UI for changing styles for representation items

Example - https://imgur.com/a/SQh6rR2

github.com/ifcopenshell/ifcopenshell - 8e792ebb50c5f4703a622954d8973f8804cd436c authored 11 months ago by Andrej730 <[email protected]>
fix couple building docs errors / warnings

github.com/ifcopenshell/ifcopenshell - 352321364c0760186ea445bc3049cb5e1f961153 authored 11 months ago by Andrej730 <[email protected]>
shape builder docs fixes

github.com/ifcopenshell/ifcopenshell - 2ab32e41b2eae0e0de22d0c9ee656e3ab5353d5a authored 11 months ago by Andrej730 <[email protected]>
IFC4 Landscape Library

Created IFC library with simple trees, shrubs and hedges - with both 2d and 3d representations. ...

github.com/ifcopenshell/ifcopenshell - 3fbd9d7cdfbbcf73a3a36fc0bc0cde742ee51884 authored 11 months ago by Andrej730 <[email protected]>
See #4247. Loading models now skips excessively voided objects for performance.

github.com/ifcopenshell/ifcopenshell - 7a7fde0a2afaeba25fe9050589996a02475c2f47 authored 11 months ago by Dion Moult <[email protected]>
Give user additional feedback when trying to duplicate an IFCproject and Drawing. Also deselects the object to prevent inadvertently moving it.

github.com/ifcopenshell/ifcopenshell - 7992bd99020b69deca26e7448df0b0b91a88b184 authored 11 months ago by Ryan Schultz <[email protected]>
Fix bug where merging by type when loading broke if a type didn't have a name

github.com/ifcopenshell/ifcopenshell - 3182fe9c154e14b3eeb2f62abd4d97b24677c15f authored 11 months ago by Dion Moult <[email protected]>
Fix bug where loading filtered IFC2X3 models didn't work.

github.com/ifcopenshell/ifcopenshell - e8858aeeb3a7e28b152c3689caf1fbcee5f93741 authored 11 months ago by Dion Moult <[email protected]>
Fix #2719. Indicator whether or not IFC is dirty to help users know when to save.

github.com/ifcopenshell/ifcopenshell - ec79d6109563f0a170f32ff652b5f1d1c3791109 authored 11 months ago by Dion Moult <[email protected]>
See #4241. Only use shapely to repolygonise if IfcOpenShell returns unclosed paths. Hollow cuts typically are closed paths.

github.com/ifcopenshell/ifcopenshell - 266236ee49398dabb2bfafc048f6fece30225289 authored 11 months ago by Dion Moult <[email protected]>
Fix #4239. Stop users from duplicating IfcProject.

github.com/ifcopenshell/ifcopenshell - 192e4e43a4d4012423426fc1dbace1054f2bdaa2 authored 11 months ago by Dion Moult <[email protected]>
Fix regression where you couldn't unlink an object that already had a broken element link, and bug where you couldn't unlink a spatial element or similar with its own collection.

github.com/ifcopenshell/ifcopenshell - b22c92e951558e510d289b76b5845994b067c9a1 authored 11 months ago by Dion Moult <[email protected]>
See #4239. Ensure that all copy pasted objects are unlinked. Use duplicate if you want to copy.

github.com/ifcopenshell/ifcopenshell - 7634e71434881cac6e5d9fe7c28e0402dc954f46 authored 11 months ago by Dion Moult <[email protected]>
See 0028fd3. Fix regression when duplicating objects without connections.

github.com/ifcopenshell/ifcopenshell - dda803df2ec805f002fc7154206ac41cddf18412 authored 11 months ago by Dion Moult <[email protected]>
static ifcopenshell.geom.serializers and some typing for IDE code hints

code itself should work exactly the same way

github.com/ifcopenshell/ifcopenshell - c3ded31a6aa7b04b0b240a2fcaf87091c9e7d2e4 authored 11 months ago by Andrej730 <[email protected]>
#4216 todo note

github.com/ifcopenshell/ifcopenshell - f2d19ab2c377c0bb1b5b307a05fa30b3b701f34a authored 11 months ago by Thomas Krijnen <[email protected]>
See #4240. Guard against possible user creating invalid userdefined attribute values.

github.com/ifcopenshell/ifcopenshell - ab80400e16d25513facb87444fc6b4bae4b2168b authored 11 months ago by Dion Moult <[email protected]>
See #4240. Fix validation issue with perspective drawing pyramid booleans. Boolean clipping results can only be used on swept solids.

github.com/ifcopenshell/ifcopenshell - c88496c6a63d66dba403c21de0e0c49bfc463619 authored 11 months ago by Dion Moult <[email protected]>
See #4240. Fix bug where 2D arbitrary profiles were invalid IFC (used 3D point lists not 2D)

github.com/ifcopenshell/ifcopenshell - 0ee07fb8ccfcb1c0208758915f8dd65d15aa174d authored 11 months ago by Dion Moult <[email protected]>
docs: add README with instructions

github.com/ifcopenshell/ifcopenshell - e7c25bf99f8c0f6ad82ee1bd346b33c74d2f7c7c authored 11 months ago by Dirk Olbrich <[email protected]>
docs: include doxygen-awesome theme

github.com/ifcopenshell/ifcopenshell - 1fb107c3617099f9ed63398abebbc287dc4c0bff authored 11 months ago by Dirk Olbrich <[email protected]>
git: clean up gitignore

github.com/ifcopenshell/ifcopenshell - f18298d1fda2dc8665ceb803dbe4bb8d38809877 authored 11 months ago by Dirk Olbrich <[email protected]>
docs: remove duplicate cmake for Sphinx setup

github.com/ifcopenshell/ifcopenshell - 0fa1e2d585bad0e73261aa6347a786eff0778d42 authored 11 months ago by Dirk Olbrich <[email protected]>
docs: remove geom setting docs and images

- these are duplicated in /src/ifcopenshell-python/docs/ifcopenshell/

github.com/ifcopenshell/ifcopenshell - dc13f4c5ccd546ac66e9818674e007112fc2217b authored 11 months ago by Dirk Olbrich <[email protected]>
docs: move C++ API docs to subfolder

github.com/ifcopenshell/ifcopenshell - d4770bdee3ba62cd1eb7108317850ca73461a22c authored 11 months ago by Dirk Olbrich <[email protected]>
docs: update doxygen file to 1.9.8

github.com/ifcopenshell/ifcopenshell - d197c3f49add755a382bf2ecbacb2d9ca7dbe97c authored 11 months ago by Dirk Olbrich <[email protected]>
docs: set LOOKUP_CACHE_SIZE

github.com/ifcopenshell/ifcopenshell - c05200a5c611743b051b93bb16b45bdbace3ddb2 authored 11 months ago by Dirk Olbrich <[email protected]>
docs: update Doxyfile to v1.9.4

- specify ./output/doxygen as main path for output
- use relative paths for subfolder output

github.com/ifcopenshell/ifcopenshell - 235bb198dae41d25bb5ce1377b00a45299aadade authored 11 months ago by Dirk Olbrich <[email protected]>
docs: include doxygen-awesome as git submodule

github.com/ifcopenshell/ifcopenshell - 36cf458498b1c7ac1e9d48bb4c917d24650b4d38 authored 11 months ago by Dirk Olbrich <[email protected]>
docs: modify doxygen config to new folder

github.com/ifcopenshell/ifcopenshell - 50a3c8c2f3fabcf28768e77a4358f34b7ac8ef73 authored 11 months ago by Dirk Olbrich <[email protected]>
Fix #3947. Do slight 2mm offset to account for Z-fighting on 2D plan views and RCPs.

github.com/ifcopenshell/ifcopenshell - 40f332d674c8ecd63e2d5c91a30536af0eb92865 authored 11 months ago by Dion Moult <[email protected]>
Fix #4213. Allow having separate windows to trigger drawing operators.

github.com/ifcopenshell/ifcopenshell - e8a272dc9718f0b568ecf5c377427a3676abd289 authored 11 months ago by Dion Moult <[email protected]>
See #4216. Document using OpenCASCADE geometry serialisation to create geometry.

github.com/ifcopenshell/ifcopenshell - 0b308770a629c14ca8931acf1460c654b50fe6bb authored 11 months ago by Dion Moult <[email protected]>
Fix #4221. Only load leaf rows with cost values. Createing a monetary measure with None results in a segfault on Windows.

github.com/ifcopenshell/ifcopenshell - 96c8323a06983e12daf00031c4c2afa3e835c63a authored 11 months ago by Dion Moult <[email protected]>