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

root.remove_product to remove IfcRelFlowControlElements

github.com/ifcopenshell/ifcopenshell - c26988b29203de99972b42dfabcb618d4034b034 authored about 1 year ago by Andrej730 <[email protected]>
fixed issues with ports ui on undo

data.py doesn't update on every undo, so passed blender objects got invalidated on undo resultin...

github.com/ifcopenshell/ifcopenshell - 46e70c92c5b11109ccfe16f559a519185731c441 authored about 1 year ago by Andrej730 <[email protected]>
UI for assigning controls to flow elements #3981

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

github.com/ifcopenshell/ifcopenshell - 325c3665d96249ba4aac463898f41ad3919079dc authored about 1 year ago by Andrej730 <[email protected]>
api for assigning/unassigning flow controls #3981

github.com/ifcopenshell/ifcopenshell - 9a80dc14e9dec15d31558f8f7e5cda34a4dc1ef4 authored about 1 year ago by Andrej730 <[email protected]>
Fixed typo in control.assign_control, added tests

github.com/ifcopenshell/ifcopenshell - 6bda066e1bdb0a69dcb84a5e5c758551ba33c005 authored about 1 year ago by Andrej730 <[email protected]>
tool.System.add_ports tests

github.com/ifcopenshell/ifcopenshell - 912b01587bc186a27f5348ea5ba21eee1c60a44d authored about 1 year ago by Andrej730 <[email protected]>
fixed issue placing ports on a bend if start segment is bending using Z-

github.com/ifcopenshell/ifcopenshell - 5d4d953320d4d5d9d3fdfe6c53ec468ba78302e5 authored about 1 year ago by Andrej730 <[email protected]>
fixed issue in `add_ports` mutating object's matrix

inherently modifying ports positions in some cases

github.com/ifcopenshell/ifcopenshell - 11ed8cc7879f9a5001a40bcd4812c69bf8d1f347 authored about 1 year ago by Andrej730 <[email protected]>
bbim docs: add user interface subsection, general workspace

github.com/ifcopenshell/ifcopenshell - d1a7b99eda3cc69db1395c8e0c649bcc18851560 authored about 1 year ago by Dirk Olbrich <[email protected]>
bbim doc: fix list indentation

github.com/ifcopenshell/ifcopenshell - 1dbe42061dae1f1d17a83855572124aea9297c3a authored about 1 year ago by Dirk Olbrich <[email protected]>
bbim docs: update bbim version, copyright year

github.com/ifcopenshell/ifcopenshell - ea5e3c30b64a6186b467e379660ce68888862268 authored about 1 year ago by Dirk Olbrich <[email protected]>
bbimdocs: reorder images folder in users section

github.com/ifcopenshell/ifcopenshell - 85bdeaeef4c6bb125f5fd13bdc8915ffb08141fb authored about 1 year ago by Dirk Olbrich <[email protected]>
bbim docs: reorder images folder in dev section

github.com/ifcopenshell/ifcopenshell - a5f0de4d19a42547274902c0c483f63786dda589 authored about 1 year ago by Dirk Olbrich <[email protected]>
bbim docs: fix minor warning in ux-guidelines

github.com/ifcopenshell/ifcopenshell - a024d5c07f523f15c7a9eaf32e313f8cf7b8e5f7 authored about 1 year ago by Dirk Olbrich <[email protected]>
bbim docs: use absolute path for icon images

github.com/ifcopenshell/ifcopenshell - cb3392ec70e3cb6d4aa0a6e99fedf1337b1dd119 authored about 1 year ago by Dirk Olbrich <[email protected]>
remove BIMGroupProperties.is_adding attribute to avoid confusion

The problem with that attribute was that object's and project's group ui section were both using...

github.com/ifcopenshell/ifcopenshell - ebfc8ef619a02b04aadcac41a9d394fe90bf9d5c authored about 1 year ago by Andrej730 <[email protected]>
define inherited ports attributes in bim.add_constr_type_instance

github.com/ifcopenshell/ifcopenshell - c0d8467154df76adff9d4b625fda2969e1a5cd34 authored about 1 year ago by Andrej730 <[email protected]>
fixed issue finding finding compatible fitting

it occured sometimes when segment's or fitting's PredefinedType/System were not defined

github.com/ifcopenshell/ifcopenshell - d0adbab9c2f725683d02540444c4df8c4b55f37b authored about 1 year ago by Andrej730 <[email protected]>
fixed bug with system decoration data if no system were selected

github.com/ifcopenshell/ifcopenshell - 8e80f456cbb4719dc4a005fb4823793dbd97c4fa authored about 1 year ago by Andrej730 <[email protected]>
moved 'recreate_assembly' to tool/root.py

github.com/ifcopenshell/ifcopenshell - 61bd98e7dbf8d5f05a9bffeebe26570f54e5f23d authored about 1 year ago by Bruno Perdigão <[email protected]>
added more tests

github.com/ifcopenshell/ifcopenshell - 4bf0d9ccff41137b68ee01bd89a78fdb74e88816 authored about 1 year ago by Bruno Perdigão <[email protected]>
removed the pset and added group to all elements

github.com/ifcopenshell/ifcopenshell - 1e36ac8740a2a36762aa3c47335946df2b2f1f9e authored about 1 year ago by Bruno Perdigão <[email protected]>
added test scenario for duplicating an aggregate

github.com/ifcopenshell/ifcopenshell - af864e8556c5c6722c5486bbe37aa5e510e31029 authored about 1 year ago by Bruno Perdigão <[email protected]>
test stairs calculated params

github.com/ifcopenshell/ifcopenshell - 8cd9fb901535da65e0c763edca32b6798cd98e00 authored about 1 year ago by Andrej730 <[email protected]>
Nosing Lengths / Tread Gap for parametric stairs #3422

Example - https://imgur.com/d8PxLV4

github.com/ifcopenshell/ifcopenshell - d9fdc0908acc7d44d68a81600ea4ae52a20cefdf authored about 1 year ago by Andrej730 <[email protected]>
Select multiple arrays at one time, from various parts. Deselect non-compliant objects.

github.com/ifcopenshell/ifcopenshell - a218ce5160f6b5a4b602f0acf5c37d723e8ca430 authored about 1 year ago by Ryan Schultz <[email protected]>
bf: pass-valid-selected-enumeration.ifc

github.com/ifcopenshell/ifcopenshell - 52700452d9d1a2be1ebb41f838d3ca33d0ffc472 authored about 1 year ago by Igor.Sokolov <[email protected]>
bf: IfcBSplineCurve is an isntance of abstract entity

github.com/ifcopenshell/ifcopenshell - b3a6b8e07f2f637db88c20fff6690768912d43d8 authored about 1 year ago by Igor.Sokolov <[email protected]>
bf: pass-group-1-rels-IFC2X3.ifc failed

github.com/ifcopenshell/ifcopenshell - aab011f7bfbfee88e2046f59af2bb87becb96adf authored about 1 year ago by Igor.Sokolov <[email protected]>
bf: pass-attr-count-ok.ifc failed

github.com/ifcopenshell/ifcopenshell - 5f129e23573fd4009da5cef3ac285a5dfcc0acd1 authored about 1 year ago by Igor.Sokolov <[email protected]>
Docs now mention historic builds

github.com/ifcopenshell/ifcopenshell - 6f3ff51d91468abb0ba6882e56502bc32db2b3f8 authored about 1 year ago by Dion Moult <[email protected]>
add force depsgraph update method

github.com/ifcopenshell/ifcopenshell - 1e0dc7749d826146951be87282b7e72fccb1bf29 authored about 1 year ago by Andrej730 <[email protected]>
skip black format on type manager template description for readibility

github.com/ifcopenshell/ifcopenshell - 0f29de03913c50c9f512413bfea23e5429e5f139 authored about 1 year ago by Andrej730 <[email protected]>
Fixed stair calculated params not updating during edit (after 8b23c615c)

.data doesn't update on props change, so need to take data from props explicitly when BIMStairPr...

github.com/ifcopenshell/ifcopenshell - fa6192e9bc423745c142af415efd216d6cf8bebc authored about 1 year ago by Andrej730 <[email protected]>
move generate_stair_2d_profile to tool, add tests

github.com/ifcopenshell/ifcopenshell - bfd4559da8554b4477be7cc45bfe41274604b434 authored about 1 year ago by Andrej730 <[email protected]>
Customize tread width for the first and last treads #3419

Available on all types of stairs, shouldn't break stairs previously created with BBIM.
Example -...

github.com/ifcopenshell/ifcopenshell - 98de86e0bafd2f7ea138998bd84a90084a0c4992 authored about 1 year ago by Andrej730 <[email protected]>
stair profile generation code refactor

hopefully it's now a bit more readable

github.com/ifcopenshell/ifcopenshell - 9933cc1b2062af2360d6886ff0a1da9c11d6d637 authored about 1 year ago by Andrej730 <[email protected]>
Update unit.py - convert function, case issue

Hi,
I noticed an issue and suggest a fix:
Unit names from <si_conversions> are all lowercase, ...

github.com/ifcopenshell/ifcopenshell - 01f52e069eac5bff0829530ee74938c782065287 authored about 1 year ago by ceegartner <[email protected]>
Forgot rabbit branding.

github.com/ifcopenshell/ifcopenshell - 2fbc9e4424130ff385f0c2243e65ba7b560a5edc authored about 1 year ago by Dion Moult <[email protected]>
New data purging IfcPatch recipe

github.com/ifcopenshell/ifcopenshell - ba97da20eb75cabe93fe8db14506dfeb88b0c195 authored about 1 year ago by Dion Moult <[email protected]>
Fix #3963. Bind IFC separate to P hotkey and prevent separation on non-IFC meshes.

github.com/ifcopenshell/ifcopenshell - 44f5be142f3a54ddd1e84d04e76211726feb6b55 authored about 1 year ago by Dion Moult <[email protected]>
Fix #3948. Bug where IfcTester PartOf facet didn't correctly read entity XML.

github.com/ifcopenshell/ifcopenshell - 2f951d352b93fcc029b37fc73ab458db62eb81b9 authored about 1 year ago by Dion Moult <[email protected]>
Fix issue with calculated params in stair ui

it was displaying incorrect data when stair was just loaded because it was relying on BIMStairPr...

github.com/ifcopenshell/ifcopenshell - 8b23c615c33c67c2e8592edd980b23964082f1c3 authored about 1 year ago by Andrej730 <[email protected]>
Fix #3951. `mats` selector now supports IfcMaterialList.

github.com/ifcopenshell/ifcopenshell - 7c694e5b3efa33752cc958c8cc4174e92d979f3a authored about 1 year ago by Dion Moult <[email protected]>
See #3951. IfcCSV now supports list concatenation.

github.com/ifcopenshell/ifcopenshell - 8eeb2120039177080d50e6257424cb45c0d3f993 authored about 1 year ago by Dion Moult <[email protected]>
Improve data type error reporting

github.com/ifcopenshell/ifcopenshell - 7bf8d58cde3f0b35d4b3f2b0287081bb7d677bca authored about 1 year ago by Dion Moult <[email protected]>
Fix #3961. Improve UI so setting null now clears the value.

github.com/ifcopenshell/ifcopenshell - b6e24559e5844b9f9f144b296eaae96dd71aff69 authored about 1 year ago by Dion Moult <[email protected]>
bim.select_all_array_objects not to clear previous selection #3960

github.com/ifcopenshell/ifcopenshell - 0d87d5927e00a8e8ca6fbda0064a867cdbcbf011 authored about 1 year ago by Andrej730 <[email protected]>
See #3953. Fix bug where IDSes with a single enumeration value didn't validate.

github.com/ifcopenshell/ifcopenshell - dfd5cc4728fffe1d00769aa64a56f17ed5b6f759 authored about 1 year ago by Dion Moult <[email protected]>
Fix #3957. Fix bug where shared properties were not edited independently.

github.com/ifcopenshell/ifcopenshell - 20b7ee009de1ddcb8d5e44402e4cd886ace36e44 authored about 1 year ago by Dion Moult <[email protected]>
Fix #3958. Bug where reassigning type class would incorrectly assign occurrence classes.

github.com/ifcopenshell/ifcopenshell - 19a3f56941bd6452da0e347ba19ea8eba8536ee3 authored about 1 year ago by Dion Moult <[email protected]>
Fix regressions in mapped native swept disk handling

github.com/ifcopenshell/ifcopenshell - 3b298d44c1c93637a6ac035504ceda29503159a0 authored about 1 year ago by Dion Moult <[email protected]>
fix future warning for xml.etree

The warning was: FutureWarning: The behavior of this method will change in future versions. Use ...

github.com/ifcopenshell/ifcopenshell - 038d3bc41c358b90ae02375787014d9e33ff82d9 authored about 1 year ago by Andrej730 <[email protected]>
remove blf.size deprecated dpi argument #3876

turn out it wasn't working for awhile now and in Blender 4.0 was completely removed

github.com/ifcopenshell/ifcopenshell - 235e89ae14ea00428398b31b0439ed906870eda9 authored about 1 year ago by Andrej730 <[email protected]>
Move new Blender 4.0 Simulation section to Scene/Blender tab #3876

github.com/ifcopenshell/ifcopenshell - e2de9efc33d3d63a5bbc2752230951f34e5df96e authored about 1 year ago by Andrej730 <[email protected]>
Warning message on copying node graph on Blender 4.0+ #3876

As we're still looking for a workaround

github.com/ifcopenshell/ifcopenshell - 8126085037bbe4ce93c6905b1ee865330c7461ea authored about 1 year ago by Andrej730 <[email protected]>
Remove 3D shaders prefix #3876

In Blender 4.0 3D_* shaders are called without "3D_" prefix, otherwise it throws an error. Teste...

github.com/ifcopenshell/ifcopenshell - bbe14834e488b4384ce17c22e426b7edfd06a711 authored about 1 year ago by Andrej730 <[email protected]>
fixing test after 0d0b91e

github.com/ifcopenshell/ifcopenshell - 2ecd11d71f5640d602a5c69126323107f696a3b4 authored about 1 year ago by Andrej730 <[email protected]>
More context override fixes #3876

github.com/ifcopenshell/ifcopenshell - 45f2d301b37ff3ac9d62e881cddadb9f87a76b01 authored about 1 year ago by Andrej730 <[email protected]>
You can now eyedrop an object in the viewport to copy container when editing container

github.com/ifcopenshell/ifcopenshell - b42f072bd5fe254b57bbba39e1ee9f36582f52ff authored about 1 year ago by Gorgious56 <[email protected]>
More IFC class suggestions

github.com/ifcopenshell/ifcopenshell - 3b3668eedfb9463b7cd114f653bf7cb9adb620c3 authored about 1 year ago by Ryan Schultz <[email protected]>
Disable batching for removal as it doesn't seem to help mostly from experience. Still testing.

github.com/ifcopenshell/ifcopenshell - 7f7f35313146bee4cac0f7734d99f8819b726ea1 authored about 1 year ago by Dion Moult <[email protected]>
See #3955. PyPI release now specifies compatible Python versions.

github.com/ifcopenshell/ifcopenshell - 53594de1ff3ca2c6da488bfec6763eab6fce7b17 authored about 1 year ago by Dion Moult <[email protected]>
You can now eyedrop an object in the viewport to copy class and predefined type when reassigning class

github.com/ifcopenshell/ifcopenshell - 4fbbfb5191286d8b67c4b64ed4dac73fb37e5784 authored about 1 year ago by Gorgious56 <[email protected]>
Clicking on an entry in the search field popup automatically validates and closes the popup

No need to click on "OK" anymore.
This is not a hacky workaround using the mouse position, it use...

github.com/ifcopenshell/ifcopenshell - 4e1daea838d67431130ade36fa70ee55855c2ccc authored about 1 year ago by Gorgious56 <[email protected]>
Replacing old context override method #3876

github.com/ifcopenshell/ifcopenshell - d8ff83da7381a626fac716fbb8dc26f1ab11a3c5 authored about 1 year ago by Andrej730 <[email protected]>
setup_pytest to find site-packages folder near sys.executable

Used to get errors running setup_pytest.py having python 3.10 installed on my pc (`sys_paths[-1]...

github.com/ifcopenshell/ifcopenshell - a7712a923fcfc08e88fd7b293c59b410156a15ac authored about 1 year ago by Andrej730 <[email protected]>
Minor fix to Uniclass classification

github.com/ifcopenshell/ifcopenshell - b9ad15c50f8e195b1bd2a3efd188b36db563d3fb authored about 1 year ago by Dion Moult <[email protected]>
Update test file for case insensitivity. Thanks Igor.

github.com/ifcopenshell/ifcopenshell - db06cff99783e77d010b33998ed8149b89f807af authored about 1 year ago by Thomas Krijnen <[email protected]>
get_footprint_area now unions 2D polygons to prevent double counting

github.com/ifcopenshell/ifcopenshell - f0028c00947508302cbb719d6959a4eb93581d79 authored about 1 year ago by Dion Moult <[email protected]>
Fix #3939. Bug where IfcLabel data type was incorrectly used for longer text data.

github.com/ifcopenshell/ifcopenshell - 1c954801b0666ccd17671e8cb9dc7136764cffd6 authored about 1 year ago by Dion Moult <[email protected]>
Updated default JoinCriteria to accommodate new facet selector for statuses.

github.com/ifcopenshell/ifcopenshell - 973e4f00641700b6bdef34c5f17b366985f57dbd authored about 1 year ago by Ryan Schultz <[email protected]>
test creating mep transition

github.com/ifcopenshell/ifcopenshell - be5d291bd965577ebc78d9b7ee120816cb198445 authored about 1 year ago by Andrej730 <[email protected]>
ifc2x3 pset library - fix bunch of unit related vlaidation errors #3929

github.com/ifcopenshell/ifcopenshell - cbec56c2f08140c4d8402b23832d7c04614a65ca authored about 1 year ago by Andrej730 <[email protected]>
Add support for latest uniclass and add Uniclass July 2023

github.com/ifcopenshell/ifcopenshell - db85689364a0e1b342be58219f32dd73352b7298 authored about 1 year ago by Dion Moult <[email protected]>
fix displaying undefined or userdefined units in cost schedules

github.com/ifcopenshell/ifcopenshell - 48a0d8c508bae79dd5dd0e506f41fcc6a95cd852 authored about 1 year ago by Sigma Dimensions (Yass) <[email protected]>
fix displaying cost item totals

github.com/ifcopenshell/ifcopenshell - df4cd493eeb7c644fbe3b3e59c53b88cf1732230 authored about 1 year ago by Sigma Dimensions (Yass) <[email protected]>
New operator that creates a ceiling from cursor position in covering tool

github.com/ifcopenshell/ifcopenshell - 74132dcd4905ead0108986e6d9dca2b3b29dbab0 authored about 1 year ago by Massimo Fabbro <[email protected]>
recreates assembly for array children objects

github.com/ifcopenshell/ifcopenshell - ef72cd32505b7ecae1efbe93d84669a6961cd4fc authored about 1 year ago by Bruno Perdigão <[email protected]>
fixed core tests after switch_representation changes

github.com/ifcopenshell/ifcopenshell - 5cf1dd42496f356727e00e3536e5b7b567a5bbab authored about 1 year ago by Andrej730 <[email protected]>
"Edit Profile" in BIM Tool for mapped representations

basically now "edit profile" will be shown in BIM Tool UI and will work from shift+e hotkey if t...

github.com/ifcopenshell/ifcopenshell - 29bd30d3bff3ba7b1df5511c54dffbd3ef56ab53 authored about 1 year ago by Andrej730 <[email protected]>
switch_representation to automatically switch to unresolved mapped representation

The cool thing about it now that it will automatically create a new mesh for "unresolved" repres...

github.com/ifcopenshell/ifcopenshell - 3f8a0a91b3fb3007727fcd7d122d944308ccd96f authored about 1 year ago by Andrej730 <[email protected]>
switch_representation not to break with temporary mesh representations

I've found a bug that if you have some object that consists of extrusion and can be edited in pr...

github.com/ifcopenshell/ifcopenshell - 416a572664d031a2e99f1ecf7da55ea822ab53cf authored about 1 year ago by Andrej730 <[email protected]>
Use --start/end-group on linux to fix ld geomserver

github.com/ifcopenshell/ifcopenshell - 388c72360dd77a43668bcfd1c851346d930aa800 authored about 1 year ago by Thomas Krijnen <[email protected]>
Update beginners tutorial documentation with images from new UI.

github.com/ifcopenshell/ifcopenshell - b841afc2e4f0b56aaba82e375fcee85afda5d8c5 authored about 1 year ago by Dion Moult <[email protected]>
You can now assign and unassign styles to materials

github.com/ifcopenshell/ifcopenshell - f10d340254891f3e3a79e3591580138946eae457 authored about 1 year ago by Dion Moult <[email protected]>
You can now specify a name when adding materials

github.com/ifcopenshell/ifcopenshell - 0d0b91ee9b1320d4531b32f245aa1c6f12235bfc authored about 1 year ago by Dion Moult <[email protected]>
improvements on dealing with sub-aggregates

github.com/ifcopenshell/ifcopenshell - 4f1e59a6137e45b776034e5c59c095a4bb3a7766 authored about 1 year ago by Bruno Perdigão <[email protected]>
wip: RefreshLinkedAggregate is working with IfcGroup

github.com/ifcopenshell/ifcopenshell - 5960e4153c9f220a6679735c205598dbe2e58d0e authored about 1 year ago by Bruno Perdigão <[email protected]>
Additional clarification on `save` and `save as`

github.com/ifcopenshell/ifcopenshell - 8032333a17e7927085612ebabcd588ce27e832c4 authored about 1 year ago by Ryan Schultz <[email protected]>
Reorganise new stakeholders panel, move profiles into geometry tab. General UI polish.

github.com/ifcopenshell/ifcopenshell - 712ec6def34195d9683dcb11948e2c11d442b720 authored about 1 year ago by Dion Moult <[email protected]>
option to set active system

Now it's possible to set in UI active system (currently it's done "select" button next to the sy...

github.com/ifcopenshell/ifcopenshell - 0d43ef07368dedb6198d6fc99df449049b669360 authored about 1 year ago by Andrej730 <[email protected]>
Merge systems UI into one

We had two very similar systems panels that were part of the old UI.

github.com/ifcopenshell/ifcopenshell - b318509cbaa92c13c58558d92bb2b91e1ad72bc0 authored about 1 year ago by Andrej730 <[email protected]>
Fix #3095. Very basic implementation of a new zones panel.

github.com/ifcopenshell/ifcopenshell - f3b541f00a184238f552471ece59fe7eb285ea34 authored about 1 year ago by Dion Moult <[email protected]>
Fixed tests after selector syntax update

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