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 #3974. Bug where orphaned histories would be left in API remove operations.

github.com/ifcopenshell/ifcopenshell - 6e932ec2fb97a1b6cdc549e4b09be63f82167928 authored about 1 year ago by Dion Moult <[email protected]>
Update installation.rst

add more information about conda package installation

github.com/ifcopenshell/ifcopenshell - 58414777be599593bfdb1e04347699719af20140 authored about 1 year ago by Kristoffer Andersen <[email protected]>
See #3974. WIP review to ensure history removal in API.

github.com/ifcopenshell/ifcopenshell - 14f1acadb741e4f775a13d6d24d168efdfe90cff authored about 1 year ago by Dion Moult <[email protected]>
Small styles UI tweaks

- fixed a typo in bim.select_by_style
- added note to clarify what Shade/Render/Texture/Lighting...

github.com/ifcopenshell/ifcopenshell - f2156703816d8c6c1ec5fe98559b296742216bdc authored about 1 year ago by Andrej730 <[email protected]>
bim.validate_ifc_file to detect if there where no validation errors

github.com/ifcopenshell/ifcopenshell - 11df5065e449b28afb5d46ff57fac5b336200f94 authored about 1 year ago by Andrej730 <[email protected]>
Fix #4044. Bug where object in camera view algorithm was wrong. Simplied to simple AABB test.

github.com/ifcopenshell/ifcopenshell - ed47b6b227a580cdd3f3fc181054bd5f75cb9021 authored about 1 year ago by Dion Moult <[email protected]>
Fixed issue duplicating IfcRelSpaceBoundary #4043

github.com/ifcopenshell/ifcopenshell - 6216ee9a9826a3c0e6cdcb67834f317f7668e3f4 authored about 1 year ago by Andrej730 <[email protected]>
Fixed console errors with BIM Tool when boundary object is selected

github.com/ifcopenshell/ifcopenshell - 848d6b294e544751d994c5e679784cdd12717f5c authored about 1 year ago by Andrej730 <[email protected]>
test creating surface style without IFC entities

github.com/ifcopenshell/ifcopenshell - 795a372ac9b39f832c7fedba591dcba53e6c177c authored about 1 year ago by Andrej730 <[email protected]>
BBIM Shader Graph Settings - setting uv mode for the textures

Now you can set UV mode that will be used to sample textures (previously it was always using UV ...

github.com/ifcopenshell/ifcopenshell - 03a6ee9121a66458667978fc4facf2fd685d3d3d authored about 1 year ago by Andrej730 <[email protected]>
Fixed issue updating texture style for non-faceset representations

github.com/ifcopenshell/ifcopenshell - 5299a9d8a266d7a8d6701c77be3cfc8d7d250246 authored about 1 year ago by Andrej730 <[email protected]>
Update meta.yaml

add python version to conda build string

github.com/ifcopenshell/ifcopenshell - a5d5d72064c97084248bdcb03730cf7e39138468 authored about 1 year ago by Kristoffer Andersen <[email protected]>
Update ci-ifcopenshell-conda-daily.yml

add anaconda-client to the mamba env dependencies

github.com/ifcopenshell/ifcopenshell - b6f2a763852fb3ea6236ca0546f336f62bb18e1d authored about 1 year ago by Kristoffer Andersen <[email protected]>
Fix #4027. Fix regression where S-D or A-D hotkeys didn't follow vanilla Blender behaviour from 81a1bd9

github.com/ifcopenshell/ifcopenshell - ea6c8fe2f82c78f627891da2771be0e6261e1b46 authored about 1 year ago by Dion Moult <[email protected]>
Fix #4037. IfcTester reports now also include an element type column.

github.com/ifcopenshell/ifcopenshell - c7268b6f424520d75245562fb333bd0dec63ce44 authored about 1 year ago by Dion Moult <[email protected]>
Fix #4034. Bug where abstract pset template applicabilities didn't apply to occurrences as well as types.

github.com/ifcopenshell/ifcopenshell - 5937ed4b63db49fcf5521d42f16c747ae12d5e46 authored about 1 year ago by Dion Moult <[email protected]>
Revert 1d972a6 as no datetime.UTC on CI server

github.com/ifcopenshell/ifcopenshell - 8f650c56e54e895a9610d62a5ee434aaa7e2934b authored about 1 year ago by Bruno Postle <[email protected]>
fix python 3.12 utcnow() deprecation warning

Warning is:

/usr/lib64/python3.12/site-packages/ifcopenshell/api/project/create_file.py:61:
Dep...

github.com/ifcopenshell/ifcopenshell - 1d972a6a6f20ff068995a2a4da9b1d9a9d30e750 authored about 1 year ago by Bruno Postle <[email protected]>
python api documentation fix

github.com/ifcopenshell/ifcopenshell - 70a1d7d345d1d7b5362b4e4262ab1c61b725afff authored about 1 year ago by Bruno Postle <[email protected]>
Update ci-ifcopenshell-conda-daily.yml

github.com/ifcopenshell/ifcopenshell - 519d59effe476cd71a23a1a6cb062825174729c5 authored about 1 year ago by Kristoffer Andersen <[email protected]>
Update meta.yaml

github.com/ifcopenshell/ifcopenshell - 7f5f67b1311b4ecdc68c0085d1af665748608937 authored about 1 year ago by Kristoffer Andersen <[email protected]>
Update ci-ifcopenshell-conda-daily.yml

Update repo activation

github.com/ifcopenshell/ifcopenshell - 8c64d9ddccc80dc64be56af67e0f84b40ac362a5 authored about 1 year ago by Kristoffer Andersen <[email protected]>
Merge pull request #4041 from Krande/v0.7.0-conda/update

V0.7.0 conda/daily-builds-update

github.com/ifcopenshell/ifcopenshell - 397f333db0b42a5fad4a9039ed2daad1f0d57423 authored about 1 year ago by Kristoffer Andersen <[email protected]>
only modify windows in CMakeLists.txt

github.com/ifcopenshell/ifcopenshell - b01bd8afb3bd3bc9b52a8471f52fa65c3c5dfc96 authored about 1 year ago by krande <[email protected]>
need to use a push trigger on fork (dispatch is not allowed on PR from forks it seems).

github.com/ifcopenshell/ifcopenshell - 1dd8624825f60d7c15ab21a5267d8096269c2307 authored about 1 year ago by krande <[email protected]>
make modifications to support conda hdf5 1.14 in CMakeLists.txt

github.com/ifcopenshell/ifcopenshell - bc0c2e641bdd5fd80c4ce4b8a941860a57c6b1d5 authored about 1 year ago by krande <[email protected]>
add a workflow dispatch trigger (lets you click a button in the github actions workflow panel to start a new build)

github.com/ifcopenshell/ifcopenshell - f5f68ea150bb93ce3fada0e29efbda810730dc79 authored about 1 year ago by krande <[email protected]>
test one more time on my fork before merging

github.com/ifcopenshell/ifcopenshell - 76ce117b46f324cc489edd332b429e1fc4372e27 authored about 1 year ago by krande <[email protected]>
pin windows hdf5 to 1.12

windows hdf5 1.14 results in ninja: error: 'libhdf5_cpp.lib', needed by 'IfcConvert.exe', missin...

github.com/ifcopenshell/ifcopenshell - 52cad9d11caddfa401d202cae17006ad1bfd1e17 authored about 1 year ago by krande <[email protected]>
drop "all" variant for now. Will include if people request it.

github.com/ifcopenshell/ifcopenshell - 58af81e25629d203da16cd41fb30a58e93f70f29 authored about 1 year ago by krande <[email protected]>
add conda-forge as a channel

github.com/ifcopenshell/ifcopenshell - fc2da4ee8fab43436f8a49d161f139a8b3345882 authored about 1 year ago by krande <[email protected]>
add mamba env name

github.com/ifcopenshell/ifcopenshell - c04fa12051d18c3dfed6c8d069f541e74733add3 authored about 1 year ago by krande <[email protected]>
add matrix variant to workflow name and do not use conda env yml file

github.com/ifcopenshell/ifcopenshell - 623d2b5be17f7799117b1670f84121622a8a31bd authored about 1 year ago by krande <[email protected]>
run it once on fork

github.com/ifcopenshell/ifcopenshell - 46319634fb6bf79c0e8c58fc207de1fafabbf613 authored about 1 year ago by krande <[email protected]>
add novtk/all variants to daily builds

github.com/ifcopenshell/ifcopenshell - 91d2e5ccd14cfb2a34de6c911344b4c10df4509b authored about 1 year ago by krande <[email protected]>
added report messages

github.com/ifcopenshell/ifcopenshell - d23e32c64afcdd90fee77fbe11dfeddc51e659c8 authored about 1 year ago by Bruno Perdigão <[email protected]>
Update ci-ifcopenshell-conda-daily.yml

add missing multiline flag for condarc setup

github.com/ifcopenshell/ifcopenshell - 764efa1fed11bdeffe6a6366e1e39fc03f105bf9 authored about 1 year ago by Kristoffer Andersen <[email protected]>
Update ci-ifcopenshell-conda-daily.yml

change from deprecated mamba provisioner and move to python 3.11 and 3.12

github.com/ifcopenshell/ifcopenshell - b051adcc6cbed77dbd3da27f8635ea6ebc392b98 authored about 1 year ago by Kristoffer Andersen <[email protected]>
added the option to refresh different groups of linked aggregate

github.com/ifcopenshell/ifcopenshell - b8157194771f301693a2443468c876359a2af93c authored about 1 year ago by Bruno Perdigão <[email protected]>
You can now select the same ifc classes and match predefined types with SHIFT + Clicking the "Select Ifc Class" button

github.com/ifcopenshell/ifcopenshell - 0612d2b6150fe27c33135d2bb1307f987b444a1e authored about 1 year ago by Gorgious56 <[email protected]>
edit_object_placement optimization for objects with subchildren #4035

1) We were iterating over same subchildren 2 or more times.
2) There is no need to change subchi...

github.com/ifcopenshell/ifcopenshell - 0da210b732ae6f32f276486feacff641193e9065 authored about 1 year ago by Andrej730 <[email protected]>
Fix #3691. Add toggle for power users to disable the BIM toolbar if an IFC isn't loaded.

github.com/ifcopenshell/ifcopenshell - 9429e478fe078561ad38ed8921c764fdb0aeb0e5 authored about 1 year ago by Dion Moult <[email protected]>
New style manager supports basic editing of externally defined surface styles

github.com/ifcopenshell/ifcopenshell - 2f6c50d9c2e47d23a4af5b9456b0c0b3a56e3064 authored about 1 year ago by Dion Moult <[email protected]>
Minor IfcPatch doc fix where examples had a missing argument

github.com/ifcopenshell/ifcopenshell - 640341715c40af9917475409dc093854cf708575 authored about 1 year ago by Dion Moult <[email protected]>
Minor fix to "select multiple IFC class" implementation

github.com/ifcopenshell/ifcopenshell - 42878e325e42385e20dd84f461ed1e20a9234e50 authored about 1 year ago by Dion Moult <[email protected]>
IfcFM panel now autodetects available engines with names and descriptions

github.com/ifcopenshell/ifcopenshell - ac5cf95f9ee23626e9ea5293a281c0593193fe64 authored about 1 year ago by Dion Moult <[email protected]>
Select all objects from multiple selected classes

github.com/ifcopenshell/ifcopenshell - c9189055c76b24b51fbec6200db155f0446079a4 authored about 1 year ago by Ryan Schultz <[email protected]>
fill userdefined type field during reassigning IFC class #4034

to avoid confusion

github.com/ifcopenshell/ifcopenshell - 6a08993f5e77413485b67a743b720c226d54399f authored about 1 year ago by Andrej730 <[email protected]>
store path to bcf in Blender file to reaccess it on Blender restart

Previously it was throwing errors if load .bcf and then restart Blender, since it was just tryin...

github.com/ifcopenshell/ifcopenshell - df2a50b335d70f9cfcc8ba1f29d78fc597c42934 authored about 1 year ago by Andrej730 <[email protected]>
New graphical element filtering UI for drawing filters that lets you also use saved searches.

github.com/ifcopenshell/ifcopenshell - c7543ff48dea53721c686364fdc3c654d784081e authored about 1 year ago by Dion Moult <[email protected]>
If there is a Blender offset, show the non-offset placement in the placement panel

github.com/ifcopenshell/ifcopenshell - 1f75fa09aefd70ed70263f5b19e64ba1ea1f49cf authored about 1 year ago by Dion Moult <[email protected]>
Fix bug when loading IFC with unsupported reflectance method (even though we don't fully support them yet)

github.com/ifcopenshell/ifcopenshell - 94ce8e2c9c7555dd7fe9731feebf350c8c946323 authored about 1 year ago by Dion Moult <[email protected]>
Move georeferencing calculator panel until scene georeferencing panel.

Slowly all the N sidebar panels should be moved away.

github.com/ifcopenshell/ifcopenshell - 85e94d2cfcd1bc2973bde40e81985fe33098acc8 authored about 1 year ago by Dion Moult <[email protected]>
BCF Viewpoint - clear selection before hiding IfcSpaces #4031

github.com/ifcopenshell/ifcopenshell - c2b332da4892481c60c4870330a7d315a5936d43 authored about 1 year ago by Andrej730 <[email protected]>
Fixed issue reassigning class to type class with userdefined type #4018

When PredefinedType is not found in the related enum reassign_class is considering it USERDEFINE...

github.com/ifcopenshell/ifcopenshell - 6ee4edd0a0c09ae790da92490efc97d542ce6ff0 authored about 1 year ago by Andrej730 <[email protected]>
Fix critical georeferencing autodetection regression due to refactor of new context filters.

github.com/ifcopenshell/ifcopenshell - 0d757027e3162922120c7218fb6976e1545d1768 authored about 1 year ago by Dion Moult <[email protected]>
Fix missing LGPL license blocks in IfcPatch

github.com/ifcopenshell/ifcopenshell - c30c9d50c94c1589932b8d331a42b2933ee6b80a authored about 1 year ago by Dion Moult <[email protected]>
Improve geometry guessing to also check placements of random sample of elements (not just site and building), not just geometry

github.com/ifcopenshell/ifcopenshell - 9ffe56e64d8563a7b463e0757e50f4d13abe5cb5 authored about 1 year ago by Dion Moult <[email protected]>
New IfcPatch recipe to tessellate elements to account for bugs in other vendors.

github.com/ifcopenshell/ifcopenshell - 37a9a1b5d9da66830bf9c77524ca38e3a99e6bbd authored about 1 year ago by Dion Moult <[email protected]>
bugfix in recreate_aggregate

github.com/ifcopenshell/ifcopenshell - 8e64b552902bbffcda1f857b0e8860730e7ed17e authored about 1 year ago by Bruno Perdigão <[email protected]>
fix conflicts

github.com/ifcopenshell/ifcopenshell - b45001a95a9016719f8c6ce858cb4f6263492469 authored about 1 year ago by Bruno Perdigão <[email protected]>
Refresh Linked Aggregate now handles multiple selection

github.com/ifcopenshell/ifcopenshell - fd65009f5a18d1477fc9ba4788165a0f76e71804 authored about 1 year ago by Bruno Perdigão <[email protected]>
merged the branch 'improvements-on-override-duplicat'

github.com/ifcopenshell/ifcopenshell - 52036e9bd40208d31c2b69cdce3d07b3c976c4f1 authored about 1 year ago by Bruno Perdigão <[email protected]>
Merge branch 'improvements-on-override-duplicate' into refactor-duplicate-aggregate

github.com/ifcopenshell/ifcopenshell - 539976789874d9d42083755235d22c5eab23c18e authored about 1 year ago by Bruno Perdigão <[email protected]>
Groups are only added to the parent. Parts now have a pset with index

github.com/ifcopenshell/ifcopenshell - f96d477d2bfc29d64baef7a2ca138ce37f032cd5 authored about 1 year ago by Bruno Perdigão <[email protected]>
Fixed more overlooked context overrides... #3876

github.com/ifcopenshell/ifcopenshell - d5f3991d064b439aca03ea759d3a0f5134d8940e authored about 1 year ago by Andrej730 <[email protected]>
Fixed #4026 related to #3876

github.com/ifcopenshell/ifcopenshell - 2f2e81f5851f6f8ad426fcc99b91682bcb5fe1c5 authored about 1 year ago by Andrej730 <[email protected]>
Move code using ui index from data to ui #4028

As UI indices changes doesn't trigger data.py updates and information on screen is not synced wi...

github.com/ifcopenshell/ifcopenshell - 0b7442b288ce33ecdee4ea6495d2434d20c2ad53 authored about 1 year ago by Andrej730 <[email protected]>
New ConvertNestToAggregate patch recipe

github.com/ifcopenshell/ifcopenshell - 123557939f855cfbb29580e85327cdabca997071 authored about 1 year ago by Dion Moult <[email protected]>
Add support for loading nested elements and consider nesting for indirect spatial containment.

github.com/ifcopenshell/ifcopenshell - 229c7285c220d78cb6bb8cd50e8e5a8045652489 authored about 1 year ago by Dion Moult <[email protected]>
Don't unnecessarily merge materials which can be very computationally consuming on file loads (e.g. from software like Solidworks) which will be made redundant now that a new materials/style management system is WIP.

github.com/ifcopenshell/ifcopenshell - 4fb99d2eeda4791e265910130d076a6061aca2fe authored about 1 year ago by Dion Moult <[email protected]>
IfcGit.load_project() can be used to refresh scene

If no file path is given, clear blender objects and regenerate
the scene from the current ifc pr...

github.com/ifcopenshell/ifcopenshell - 3c396d3180902db1742d3aff77d42c9c1e4727f5 authored about 1 year ago by Bruno Postle <[email protected]>
fix #4011. More precise IfcRoof qto calculator

github.com/ifcopenshell/ifcopenshell - 5d396033083dd7172be49f7a8628608243f87130 authored about 1 year ago by Massimo Fabbro <[email protected]>
Covering Tool: fixed bug if the project is defined in units different from SI units

github.com/ifcopenshell/ifcopenshell - cf65612a961f5ebf9c8438429ed57ba633b385ca authored about 1 year ago by Massimo Fabbro <[email protected]>
minor fix to support union typing before python 3.10 #3774

github.com/ifcopenshell/ifcopenshell - 50bbe849ffc1f64e908929f20ac138fe85d3951c authored about 1 year ago by Andrej730 <[email protected]>
ClippingInfo util class to pass and apply plane clippings #3774

Co-Authored-By: Carlos Villagrasa <[email protected]>

github.com/ifcopenshell/ifcopenshell - dc438b256089428803be275f24457eba591941de authored about 1 year ago by Andrej730 <[email protected]>
minor fixes

- error in settings poll message for bim.assign_selected_as_product
- test that drawing.assign_p...

github.com/ifcopenshell/ifcopenshell - 6750dd927cb89811a87b9326e83bad6592c19139 authored about 1 year ago by Andrej730 <[email protected]>
minor fix - clean up after debug

github.com/ifcopenshell/ifcopenshell - 9fb1986cadd361b69903963716ed95838fb6caed authored about 1 year ago by Andrej730 <[email protected]>
Tests for connecting mep elements and regenerating them

Also:
- fixed bug with bim.mep_connect_elements not considering actual blender blender object's ...

github.com/ifcopenshell/ifcopenshell - 60f8d30fc15393e493c49982fab5b72cc7789fe5 authored about 1 year ago by Andrej730 <[email protected]>
Refresh different types of aggregates at one time

github.com/ifcopenshell/ifcopenshell - 67be2e8ce87e3197e95bfbde47cc42a3cea5520b authored about 1 year ago by Ryan Schultz <[email protected]>
Fixed error importing .ifc that has element aggregated by ifcproject

In case if some element (not another aggregate) was aggregated by IfcProject directly, importing...

github.com/ifcopenshell/ifcopenshell - 2557580500042b115d97b422928abca9e3b116cd authored about 1 year ago by Andrej730 <[email protected]>
Assigning product from selected objects #4015

github.com/ifcopenshell/ifcopenshell - c0d2ac6ff96cf6e3f7cca80db6991a684146b52d authored about 1 year ago by Andrej730 <[email protected]>
Revert "You can now override custom category element functions in IfcFM"

This reverts commit 8a63275db083f57a4196a251c5c58291e4703cda.

github.com/ifcopenshell/ifcopenshell - 52c168051e4d1ba5eafe200691a8750e5e49c390 authored about 1 year ago by Dion Moult <[email protected]>
Minor alignment of Basic FM preset to IFC property naming

github.com/ifcopenshell/ifcopenshell - e072da8d651e1a34de4545f3c5441c61d9097775 authored about 1 year ago by Dion Moult <[email protected]>
You can now override custom category element functions in IfcFM

github.com/ifcopenshell/ifcopenshell - 8a63275db083f57a4196a251c5c58291e4703cda authored about 1 year ago by Dion Moult <[email protected]>
Minor bug fix to COBie 2.4 space descriptions

github.com/ifcopenshell/ifcopenshell - 69be3a005cb5de8d372b0ab4803650be583a25d0 authored about 1 year ago by Dion Moult <[email protected]>
Purge data recipe now also purges shape aspect names and layers.

github.com/ifcopenshell/ifcopenshell - ad9ad3f06060e0d2a422fe86737e6b9be7145c09 authored about 1 year ago by Dion Moult <[email protected]>
fix conflicts merging with v0.7.0

github.com/ifcopenshell/ifcopenshell - f0e5304b8ef63ab22521b476476e0bad64342907 authored about 1 year ago by Bruno Perdigão <[email protected]>
fixed issue adding bend between segments located at the same point

also added some tests

github.com/ifcopenshell/ifcopenshell - c6454803eeefee565842d6f1bd6f81ec475ddca9 authored about 1 year ago by Andrej730 <[email protected]>
Fixed issue with UI for types withotu PredefinedType after 1621449

Noticed the issue adding IfcFurnitureType in IFC2x3

```
Traceback (most recent call last):
Fi...

github.com/ifcopenshell/ifcopenshell - e8aa8c44e596b9ae8d2acd8cd64918842e73226c authored about 1 year ago by Andrej730 <[email protected]>
New context override method for setting viewport tools #3876

github.com/ifcopenshell/ifcopenshell - 48b237ab5463c952081fef334116befe8e2e56ee authored about 1 year ago by Andrej730 <[email protected]>
DumpSlabPlaner.change_thickness to use si units #4004

It was providing project units to `geometry.add_slab_representation` resulting and then they wer...

github.com/ifcopenshell/ifcopenshell - 608b3e5401bf6ccf8aa0f75525a4f45aae9fe047 authored about 1 year ago by Andrej730 <[email protected]>
Merge two Services sections in Services and Systems tab #4001

Two similar sections were needed in the old ui before we added tabs

github.com/ifcopenshell/ifcopenshell - e98ff136c27c6247d5837240ddc8800092653915 authored about 1 year ago by Andrej730 <[email protected]>
closes #4006: automatically update the geometry of all the objects that have 'similar openings'.

github.com/ifcopenshell/ifcopenshell - 02ebc805250d6afb20e91a8617aa8684d5aaffe6 authored about 1 year ago by Ryan Schultz <[email protected]>
fixes #3908: Close the opening (bim.edit_openings) while having the opening selected

github.com/ifcopenshell/ifcopenshell - 66431158b5ced0378d2464dabb98546f08b72c68 authored about 1 year ago by Ryan Schultz <[email protected]>
Update reference_structure.py

A mistype in docs: should be IfcRelReferencedInSpatialStructure instead of IfcRelContainedInSpat...

github.com/ifcopenshell/ifcopenshell - dd044c8516a7b4cde2c0027ef2e0d790ffc19b90 authored about 1 year ago by VDobranov <[email protected]>
Covering Tool now it is possible to add ceiling coverings from selected walls

github.com/ifcopenshell/ifcopenshell - 55763ea7dfd552005629e9579f7dcd57a284615a authored about 1 year ago by Massimo Fabbro <[email protected]>
show mep regenerate and connecte elements for non-profile based elements

github.com/ifcopenshell/ifcopenshell - 8fe92e810f66d00836cda0879ad51f578ac6de60 authored about 1 year ago by Andrej730 <[email protected]>