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

Clear constraint and transform lock on duplicating array child object

Previously it was locked even though it's not part of an array anymore.

github.com/ifcopenshell/ifcopenshell - d3258693b2384b135289c6d38f10f9070d89f1ff authored over 1 year ago by Andrej730 <[email protected]>
Setup arrays constraints on loading .ifc #3753

github.com/ifcopenshell/ifcopenshell - d6b4c1f4547d43078c2ae034c5e9ff21c38bdc0b authored over 1 year ago by Andrej730 <[email protected]>
Try to get unit from EnumerationReference for IfcPropertyEnumeratedValue

github.com/ifcopenshell/ifcopenshell - 9eba3b6eaaed809365f187f2dd1be867d80f9030 authored over 1 year ago by A. R. S <[email protected]>
Refactor IfcFM to make it easier to exclude things

github.com/ifcopenshell/ifcopenshell - 7b75364feb7edadd80e60269e9c50f21a41d59c1 authored over 1 year ago by Dion Moult <[email protected]>
Finally purge IfcCOBie to be superseded by IfcFM

github.com/ifcopenshell/ifcopenshell - 4a4a0f09ef2b9d514add007123abfd13d9e43295 authored over 1 year ago by Dion Moult <[email protected]>
removing arrays if all array elements are selected #3781

I think there is still some space to improve but it should cover the main problem with need goin...

github.com/ifcopenshell/ifcopenshell - 6d14c2d448589a3dad10946cf5cb4a9eb6766c21 authored over 1 year ago by Andrej730 <[email protected]>
Fixed error editing pset with prop with empty prop.NominalValue

Traceback:
```
Error: Python: Traceback (most recent call last):
File "\blenderbim\bim\module\...

github.com/ifcopenshell/ifcopenshell - 57edd47ed76316322ab2ca220970abed180d18b0 authored over 1 year ago by Andrej730 <[email protected]>
Add model test about manual booleans

github.com/ifcopenshell/ifcopenshell - aefcedf75450f793fbcf5ccc74d1b4765c1d482b authored over 1 year ago by Massimo Fabbro <[email protected]>
Added calculating quantities function for Qto_DuctSegmentBaseQuantities and Qto_DuctFittingBaseQuantities

github.com/ifcopenshell/ifcopenshell - 2c685c846f955530d80bfdef6570c9fca25cb5fe authored over 1 year ago by Massimo Fabbro <[email protected]>
small fix for 9e67565

github.com/ifcopenshell/ifcopenshell - 6536f7b56b72879a5d3c4ea26d416014c7713e62 authored over 1 year ago by Ryan Schultz <[email protected]>
Update ids validation

see https://github.com/IfcOpenShell/IfcOpenShell/issues/2933

github.com/ifcopenshell/ifcopenshell - baffbd6a329462dc33d0fbef5fee1dd5ec061f0d authored over 1 year ago by Vukas Pajic <[email protected]>
small fix when calculating resource work

github.com/ifcopenshell/ifcopenshell - 9e4702c102c37c74db7fb89a21cb9f80f5fcc250 authored over 1 year ago by Sigma Dimensions (Yass) <[email protected]>
Autogenerate API docs for more modules.

github.com/ifcopenshell/ifcopenshell - b63f3f335c4685fc7c80dca4c138ca26d7ff2626 authored over 1 year ago by Dion Moult <[email protected]>
Forgot to commit BCF docs

github.com/ifcopenshell/ifcopenshell - 29b0bcb6b95273fcacfb90e49d7f04c58b8e69f3 authored over 1 year ago by Dion Moult <[email protected]>
Migrate more documentation to the official Sphinx docs and mention IfcOpenShell-WASM as an installation option

github.com/ifcopenshell/ifcopenshell - 62fa0bb2187f03158d2881eb4216a5a65cdc9773 authored over 1 year ago by Dion Moult <[email protected]>
Refresh aggregate from selecting a part

github.com/ifcopenshell/ifcopenshell - 9e67565c71bbe3d0ea45302674345f47572ed874 authored over 1 year ago by Ryan Schultz <[email protected]>
mep system decorators - basic implementation

All it does currently it draws all MEP elements connections in viewport. It also highlights with...

github.com/ifcopenshell/ifcopenshell - dee4cf591e734ca5ec193bde593dfb26052663f2 authored over 1 year ago by Andrej730 <[email protected]>
fixed error in api.system.disconnect_port

Error was:
TypeError: can only concatenate tuple (not "list") to tuple

github.com/ifcopenshell/ifcopenshell - bc5d6ee1133f8861f6829676ba8292b547e6c0f2 authored over 1 year ago by Andrej730 <[email protected]>
get_viewport_context to also return space

github.com/ifcopenshell/ifcopenshell - 5af3b537da0bec6476f454845c1cc75b2c07b831 authored over 1 year ago by Andrej730 <[email protected]>
bim.draw_system_arrows updated for ifc4

github.com/ifcopenshell/ifcopenshell - 4b159d400c3cf9fdbd33ffa1088c1ff1e88f1068 authored over 1 year ago by Andrej730 <[email protected]>
improve pset editing workflow and use refactored core and tool functions

github.com/ifcopenshell/ifcopenshell - f3c012660ad6603d6f4c97b6f182ba0e02c0b481 authored over 1 year ago by Sigma Dimensions (Yass) <[email protected]>
cascade schedule when adding a sequence relationship

github.com/ifcopenshell/ifcopenshell - b5b8b5df2660bad19d24958edfe7cb64069caf87 authored over 1 year ago by Sigma Dimensions (Yass) <[email protected]>
fix count_working_days when the start and finish are the same same hours

github.com/ifcopenshell/ifcopenshell - 6d38d9b53832b832954a7845b0e529604bebd060 authored over 1 year ago by Sigma Dimensions (Yass) <[email protected]>
fix calculating critical path to consider:

- parent tasks with sequence assignments #3772
- tasks that are constrained by a schedule start

github.com/ifcopenshell/ifcopenshell - ef11ae654017d852bc1e62e466fe5d3f4591971d authored over 1 year ago by Sigma Dimensions (Yass) <[email protected]>
fix cascading schedule when parent tasks have sequence relationships #3772

github.com/ifcopenshell/ifcopenshell - a3802c25c0cf01cb1ced9d4770a08a343c011dcd authored over 1 year ago by Sigma Dimensions (Yass) <[email protected]>
Merge pull request #3732 from brunoperdigao/fix-refresh-aggregate-rotation

github.com/ifcopenshell/ifcopenshell - 377bcfe6da4b5142dc12c1ba107099f2b2eaeaf1 authored over 1 year ago by Andrej <[email protected]>
Datatype checks in IfcTester are now case insensitive

github.com/ifcopenshell/ifcopenshell - 63a5c0986f22bebba0395cf9b5221d5c80043dff authored over 1 year ago by Dion Moult <[email protected]>
Exposed some MEP operators in BIM Tool UI

https://i.imgur.com/U61QqlQ.png

github.com/ifcopenshell/ifcopenshell - 8320623210a502e50478a9f0bf36729c283129a7 authored over 1 year ago by Andrej730 <[email protected]>
bim.mep_connect_elements to connect elements by the closest ports

Previously it was looking for exact match. Now operator also adjusts connected ports

github.com/ifcopenshell/ifcopenshell - 90c4a2fd41cf19d560d7fe5cce215590a2387e09 authored over 1 year ago by Andrej730 <[email protected]>
override_outliner_delete poll error fix

github.com/ifcopenshell/ifcopenshell - 4ee66caaf95eef99bc892fba55fbe814fa1725c2 authored over 1 year ago by Andrej730 <[email protected]>
info message for refresh_aggregate

github.com/ifcopenshell/ifcopenshell - 23251de6f10f730cafdedacd2b8f1788b15f2178 authored over 1 year ago by Andrej730 <[email protected]>
You can now add bSDD properties when assigning bSDD classifications

github.com/ifcopenshell/ifcopenshell - 37287bac7e27dce1eaf92dabefe2aee3319b46a4 authored over 1 year ago by Dion Moult <[email protected]>
Fix case when ids_dict has key but value is None

github.com/ifcopenshell/ifcopenshell - 43a7340f5d84736ce5e59ca7eb03cb65da6ef5f6 authored over 1 year ago by Vukas Pajic <[email protected]>
Basic integration of bSDD with BlenderBIM Add-on: you can now assign classification references from the bSDD and set the active bSDD domain.

github.com/ifcopenshell/ifcopenshell - a5a958d6e22cb07040c83c4101992d04aef936be authored over 1 year ago by Dion Moult <[email protected]>
Implement classification searching in bSDD library

github.com/ifcopenshell/ifcopenshell - 812d8508f4bb402cf4da90f0e8bdee77c950c118 authored over 1 year ago by Dion Moult <[email protected]>
Fix crash where IFCTester read directly from IFC in the UI

github.com/ifcopenshell/ifcopenshell - 62bf8c22879d02ca087237d77611584a6bce8e11 authored over 1 year ago by Dion Moult <[email protected]>
select array parent / all array objects to work without parent guid argument

now it's getting parent guid from the currently active object, not from provided guid argument -...

github.com/ifcopenshell/ifcopenshell - c40cc3f7406400bb70da58524f1ad7a6c0902596 authored over 1 year ago by Andrej730 <[email protected]>
Have bim.select_aggregate make the aggregate empty the active object, as well.

github.com/ifcopenshell/ifcopenshell - 56040951f183e750aba1525307191644c622a876 authored over 1 year ago by Ryan Schultz <[email protected]>
IfcTester now includes percentages per requirement

github.com/ifcopenshell/ifcopenshell - 39b1a65dc54b2811f818b83e5c7003d1daaa4ca7 authored over 1 year ago by Dion Moult <[email protected]>
purge cost schedules

github.com/ifcopenshell/ifcopenshell - 438f35fe88d5848f1af47171083f1465164a4721 authored over 1 year ago by Sigma Dimensions (Yass) <[email protected]>
Accommodate potential manual deletion of EPset drawing.

github.com/ifcopenshell/ifcopenshell - 9240518066d3fec1b6d5c4cafb7fc12348918816 authored over 1 year ago by Dion Moult <[email protected]>
Fix #3752. Accommodate situations where layouts don't match IFC.

github.com/ifcopenshell/ifcopenshell - 27b71a9d074e6e91a4a3b184e9e779c130f7a9de authored over 1 year ago by Dion Moult <[email protected]>
Associate IFC files with BlenderBIM on Windows

Buttons located in addon preferences - https://i.imgur.com/Unp4P9L.png

Just waiting for this to...

github.com/ifcopenshell/ifcopenshell - 0f1d675bef138fc94bce88a5d44b563216276a2b authored over 1 year ago by Andrej730 <[email protected]>
Remove orphaned IfcPropertyEnumeration

Noticed a couple hundreds of orphaned IfcPropertyEnumeration in my .ifc like below 😁

IFCPROPERT...

github.com/ifcopenshell/ifcopenshell - 19345ff5386f60fb6b3042e0611ea12492b7fd0a authored over 1 year ago by Andrej730 <[email protected]>
fixed bug creating transition shapes

it was accidentally assigning extrusion vector instead of an offset

github.com/ifcopenshell/ifcopenshell - 7b28bc9c682755effa884c157d42236cce0c24b5 authored over 1 year ago by Andrej730 <[email protected]>
Clean up orphaned meshes

- delete_ifc_project
- bim.add_constr_type_instance
- adding transitions and bends
- add profile...

github.com/ifcopenshell/ifcopenshell - d67eae55df06510d7e663248b446b1039a24cbf8 authored over 1 year ago by Andrej730 <[email protected]>
Save last active context editing doors/windows, solves #3735

previously - https://imgur.com/a/gri6zMk
now - https://imgur.com/a/GIwZP6c

github.com/ifcopenshell/ifcopenshell - 8e375dcf73df9b0b6a3ea10553fb5b0108ae1326 authored over 1 year ago by Andrej730 <[email protected]>
MSP calendar exceptions are now also imported #3766

github.com/ifcopenshell/ifcopenshell - a34d0cabfc621e4303f8b804b5c591b7bb978fb3 authored over 1 year ago by Sigma Dimensions (Yass) <[email protected]>
fix msp .xml import: exception days for a standard working week #3766

github.com/ifcopenshell/ifcopenshell - a668743d10493e7779cb17d6e9ffd6e8ab9b3a44 authored over 1 year ago by Sigma Dimensions (Yass) <[email protected]>
Partial spatial tool refactor

github.com/ifcopenshell/ifcopenshell - b13cbbb244f5e2624421ab45f7deecb254f79bd8 authored over 1 year ago by Massimo Fabbro <[email protected]>
For parametric doors and windows remove "Edit Profile" button from BIM Tool UI to avoid confusion

github.com/ifcopenshell/ifcopenshell - b6ae5fd3446e203d25abce60b58a78c3506e815a authored over 1 year ago by Andrej730 <[email protected]>
MEP bends - fixed bunch of bugs related to adjusting already existing bends types

github.com/ifcopenshell/ifcopenshell - b0d182396864d23cc2ff5cf50725050a3ca27740 authored over 1 year ago by Andrej730 <[email protected]>
Add starting/saving IFC project to Blender F4 file context menu

https://i.imgur.com/FDvZZwc.png

github.com/ifcopenshell/ifcopenshell - 1c85034e194af67aba29b1b5177eef0c462dee6d authored over 1 year ago by Andrej730 <[email protected]>
Project advanced mode filtering now uses new filter syntax

github.com/ifcopenshell/ifcopenshell - f0e03c79df4fe2ee4d4a778bc0402258871426b9 authored over 1 year ago by Dion Moult <[email protected]>
mep operators - clamp properties below zero

github.com/ifcopenshell/ifcopenshell - 63223172b48ecc6b3e16fe8e3e2f797ecd405edc authored over 1 year ago by Andrej730 <[email protected]>
Ooops, forgot to remove debug shape creation

github.com/ifcopenshell/ifcopenshell - 6109cdf41b63602491a11202eec7a4f82a606a4f authored over 1 year ago by Andrej730 <[email protected]>
bends - support for zero radius bends

github.com/ifcopenshell/ifcopenshell - 9778253d21d886639310ed4367a91e4af2062f4d authored over 1 year ago by Andrej730 <[email protected]>
transitions - fixed bug finding compatible fitting

For example, there was a fitting from segment of type A to the segment of type B with start/end ...

github.com/ifcopenshell/ifcopenshell - ec0873d5279fbd6a0e88bfa33ba001e3f7cc6fae authored over 1 year ago by Andrej730 <[email protected]>
IfcDiff can now visualise across linked IFCs

github.com/ifcopenshell/ifcopenshell - 0140b4ded1a093142a1b07fc687c49cbac9020fd authored over 1 year ago by Dion Moult <[email protected]>
Make IfcDiff more forgiving when invalid geometry occurs. See #3755.

github.com/ifcopenshell/ifcopenshell - dca60b83a944e74dbf33dec5fe76acc6142cbabe authored over 1 year ago by Dion Moult <[email protected]>
Fixed bug using tab editing arbitrary profile

It was assuming we were editing extrusion profile and therefore was giving errors.

github.com/ifcopenshell/ifcopenshell - 42e683375cc287e5ed27e331935a251090f73a7f authored over 1 year ago by Andrej730 <[email protected]>
Include buildingSMART psets in IfcFM Basic preset

github.com/ifcopenshell/ifcopenshell - 66e07c2f69de61a42a3ad2e05e6883ca5742fcdc authored over 1 year ago by Dion Moult <[email protected]>
More minor fixes to IfcFM basic preset

github.com/ifcopenshell/ifcopenshell - c22d7d2f417a3fd1b4bbadd9e031a82d967e60f9 authored over 1 year ago by Dion Moult <[email protected]>
Minor fixes to IfcFM

github.com/ifcopenshell/ifcopenshell - ea3d489c24ad9e66e51e0005cd7d3e69e65b15a1 authored over 1 year ago by Dion Moult <[email protected]>
Revert "Replace currently selected objects with occurences of type"

This reverts commit 58199ef7c9239c5f796549c5a55f256d3ffb738c.

github.com/ifcopenshell/ifcopenshell - 97683a14efdadb073bdd738c30e67cec015cc570 authored over 1 year ago by Andrej730 <[email protected]>
bends - adjusting compatible fitting rotation to match the segments

Demo - https://imgur.com/a/cYdWy9X (note that no bend types created in the process - it's just a...

github.com/ifcopenshell/ifcopenshell - 7ec8f8b03e4bb5ebfc92f368221a6675cae1787a authored over 1 year ago by Andrej730 <[email protected]>
bends - consider profile dimensions searching for compatible fitting

So basically now it won't reuse a bend fitting created for the same profile but with different d...

github.com/ifcopenshell/ifcopenshell - d79b912e0ed8679aec72c3a470446a658a5e6c34 authored over 1 year ago by Andrej730 <[email protected]>
Replace currently selected objects with occurences of type

Added operator to replace currently selected objects with occurences of the chosen type. I kept ...

github.com/ifcopenshell/ifcopenshell - 58199ef7c9239c5f796549c5a55f256d3ffb738c authored over 1 year ago by Andrej730 <[email protected]>
bends - considering parametric data searching for compatible fitting

github.com/ifcopenshell/ifcopenshell - d5c46514d3b4895f90acdbba80c35beea4017411 authored over 1 year ago by Andrej730 <[email protected]>
Correct xsi:schemaLocation

github.com/ifcopenshell/ifcopenshell - f400973557be0c1e521396fc3a000e370b926599 authored over 1 year ago by Thomas Krijnen <[email protected]>
Update IDS.xsd

github.com/ifcopenshell/ifcopenshell - 148d6e7b1be86b83b5290c83f72f7b3685f3f1b0 authored over 1 year ago by Thomas Krijnen <[email protected]>
New FM module in BlenderBIM Add-on for interacting with IfcFM.

github.com/ifcopenshell/ifcopenshell - 74dec650a7e648ea0bb3c3f380bcf45dbadbc20b authored over 1 year ago by Dion Moult <[email protected]>
Implement COBie documents and attributes

github.com/ifcopenshell/ifcopenshell - 5f6e003e4e3c1a8e7e65aa354ffee853a94cf768 authored over 1 year ago by Dion Moult <[email protected]>
bends - use IfcArcIndex to define bends curves

instead of manually generating polylines of segments

github.com/ifcopenshell/ifcopenshell - d3df22b44bd0299456a61a67a112ef4762a408fd authored over 1 year ago by Andrej730 <[email protected]>
bends - support for start and end segments

github.com/ifcopenshell/ifcopenshell - 257208d55b143bef3b8c21a64153ca1674818498 authored over 1 year ago by Andrej730 <[email protected]>
shapebuilder - replace y extrusion args with shortcut for readibility

github.com/ifcopenshell/ifcopenshell - d8b9b09d14ddf3ca9d1cecca6bd6da0bcbae6030 authored over 1 year ago by Andrej730 <[email protected]>
Bends - replace faceset with simple extrusion

github.com/ifcopenshell/ifcopenshell - 6f9e14ceb005dde9fbf24adabf49f0738485156d authored over 1 year ago by Andrej730 <[email protected]>
MEP bends - support for circular profiles

Demo - https://imgur.com/a/XQBOvGz

github.com/ifcopenshell/ifcopenshell - d854984dda18792406895dc6f71309aa92a080de authored over 1 year ago by Andrej730 <[email protected]>
Don't strip selector query keys to allow for explicit "mistakes" in key names.

github.com/ifcopenshell/ifcopenshell - 295172188612c41fa3bfed89f7aa4c4febafd23c authored over 1 year ago by Dion Moult <[email protected]>
New util.system.get_port_element function.

github.com/ifcopenshell/ifcopenshell - b243e04fd2366e6e338520a81f75e428ee87d03b authored over 1 year ago by Dion Moult <[email protected]>
Allow optional second arguments to substr formatting.

github.com/ifcopenshell/ifcopenshell - 02902d9a41c4c7919a304a6cbf574fd44e160e59 authored over 1 year ago by Dion Moult <[email protected]>
Implement COBie assemblies, connections, spares, resources, and jobs.

github.com/ifcopenshell/ifcopenshell - 5c33034455f8fa1bfc04d7df1748c696b6e4a156 authored over 1 year ago by Dion Moult <[email protected]>
Minor fix in IfcCSV where strings didn't get auto quoted.

github.com/ifcopenshell/ifcopenshell - 02801b32a64b113982880d70149ba2c20237d1d9 authored over 1 year ago by Dion Moult <[email protected]>
Case sensitivity on entity str comparison from cmd line https://sourceforge.net/p/ifcopenshell/discussion/1782717/thread/2bf3324a7f

github.com/ifcopenshell/ifcopenshell - 7541293a3c06fff31b9ebf8502bdb49f9ee04bd1 authored over 1 year ago by Thomas Krijnen <[email protected]>
Implement COBie systems

github.com/ifcopenshell/ifcopenshell - da7d4dac7a132300a55f015b8585735d41df5238 authored over 1 year ago by Dion Moult <[email protected]>
Fixed top and center alignment in the schedule

Solves #3599

Before - https://i.imgur.com/9s7MxH5.png
After - https://i.imgur.com/ojDj09G.png
I...

github.com/ifcopenshell/ifcopenshell - 507ab8ec110a21f112054bbe41bf6f7ca2e0cd09 authored over 1 year ago by Andrej730 <[email protected]>
MEP bends - more robust start/end points detection

also support for bends with angles > 90 degrees and some other bugs fixed

github.com/ifcopenshell/ifcopenshell - e93ff7a6b12e9d931feff6e92802faae453990f5 authored over 1 year ago by Andrej730 <[email protected]>
Implement COBie type and component tables

github.com/ifcopenshell/ifcopenshell - 098ae2b69f6e800d9057affdfcf3890782b4927b authored over 1 year ago by Dion Moult <[email protected]>
Deprecate purge_module_data in favour of newer refresh_ui_data function.

github.com/ifcopenshell/ifcopenshell - a58a10e93d01f64a015035cbc92b49b01194616d authored over 1 year ago by Dion Moult <[email protected]>
Improve usability of pset template UI by removing save button and using new explicit applicable entity defaults to mitigate possible invalid pset templates.

github.com/ifcopenshell/ifcopenshell - 9be7d951c3f9f68b250d2daa00f197a0c49d5621 authored over 1 year ago by Dion Moult <[email protected]>
Minor UI bugfix where pset template files sometimes displayed with truncated filenames

github.com/ifcopenshell/ifcopenshell - 6cf482dc6377d472e0c9158ccbc32ce140e49dde authored over 1 year ago by Dion Moult <[email protected]>
Fix bug where you couldn't add psets that were inherited.

github.com/ifcopenshell/ifcopenshell - aaa46834624b360bdec66ae7b6a0c97f6ff8d200 authored over 1 year ago by Dion Moult <[email protected]>
Implement COBie zones

github.com/ifcopenshell/ifcopenshell - 0b5535b6d4c0436d97d1a388b6d82a9535d5761f authored over 1 year ago by Dion Moult <[email protected]>
Spatial Manager - try to preserve the selection on loading the manager

Also noticed in Sigma Dimensions video that every time user deletes a storey or applies new elev...

github.com/ifcopenshell/ifcopenshell - 45feaeaec4de83beb340fc336003ffa2dd60092a authored over 1 year ago by Andrej730 <[email protected]>
Units formatting for Spatial Manager

Noticed in Sigma Dimensions video that we have some floating point garbage displayed in the Spat...

github.com/ifcopenshell/ifcopenshell - 90f92cd13987b9480a809460f5ac308596622d9e authored over 1 year ago by Andrej730 <[email protected]>
Reimplement IfcCOBie contacts, facilities, floors, and spaces in IfcFM.

github.com/ifcopenshell/ifcopenshell - 0285d97e3f235a9e24573b26a5303b7945b97ab4 authored over 1 year ago by Dion Moult <[email protected]>
Considering parametric data for fitting #3695

Search for compatible fitting wasn't taking into account that maybe fitting used for the same se...

github.com/ifcopenshell/ifcopenshell - bf80e4b5e164ce04a7ea854457ccaa7b22461922 authored over 1 year ago by Andrej730 <[email protected]>