Ecosyste.ms: OpenCollective

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

github.com/ifcopenshell/ifcopenshell

Open source IFC library and geometry engine
https://github.com/ifcopenshell/ifcopenshell

Fix #3901. Add configurable list concatenation support in IfcFM.

68acf84e260058a90224315682541571320c2874 authored about 1 year ago by Dion Moult <[email protected]>
Fix #3903. Bug where stairs started off with an empty mesh and had a representation added, resulting in an invalid empty point cloud.

Now stairs have should_add_representation=False when creating the IfcStairFlight, and the repres...

aaceb923ad80c74f89322a730a1c26ed4013fcf7 authored about 1 year ago by Dion Moult <[email protected]>
Fix regression from 744c08e where type products cannot have an instance specified in create_shape

074de2741a673ae4a192bb814e67d1e73f6ccd2e authored about 1 year ago by Dion Moult <[email protected]>
Adding / editing shading / rendering styles in the style manager now updates Blender materials

0e4bc320cbcf98190c8ab376895bfe0d0bf18747 authored about 1 year ago by Dion Moult <[email protected]>
Forgot to fix test after 35d66f5

9e9412bec08c4c2b3d10d15cc6fd218b050cec39 authored about 1 year ago by Andrej730 <[email protected]>
Fixed issue unlinking mesh objects

After d67eae5 delete_ifc_object is removing the meshes and it end up invalidating the unlinked o...

7e92471ac9bebfc8abee7145f0810b4211a19c02 authored about 1 year ago by Andrej730 <[email protected]>
Fix tests after 808ff54

078a7eb2904bc4ed601f7223580ea2c82d1ca9e5 authored about 1 year ago by Andrej730 <[email protected]>
Minor fix after a47c57c

df3876b438b89df3a3a98ebf28494cf31a0de7ed authored about 1 year ago by Andrej730 <[email protected]>
Fixed test after c34a9c5

Also fixed bug in the sheeter

d414de450b0e07d06a10c7aa0569cc8ff31b7a77 authored about 1 year ago by Andrej730 <[email protected]>
Fixed test after 418444a

9e89bb504438e907fbd1412a4b98782e93e50eed authored about 1 year ago by Andrej730 <[email protected]>
Fixed test after 90b40ff

aa0c42e1ec34a8d6720bbb73a68db7c896b366a2 authored about 1 year ago by Andrej730 <[email protected]>
Fixed test after 88d96f7

a4daa0e3d96739e3f581fdf55698132ad83c648d authored about 1 year ago by Andrej730 <[email protected]>
Fixed test after 6e9639446

162ac39570e53e7a2f59f4f2d546bd98d3935a08 authored about 1 year ago by Andrej730 <[email protected]>
Fixed #3907 after dd7a6a80e

8c73fa69a11bffcac4068084ea66ae8016b102af authored about 1 year ago by Andrej730 <[email protected]>
You can now edit rendering styles in the style manager

159eeeb3a4cda2fe962864cd80409c0668b3c348 authored about 1 year ago by Dion Moult <[email protected]>
wip: refactor of RefreshLinkedAggregate. The operator triggers all the other linked aggregates deletion.

66f735fde91460179b2de2c3028797c2322ad40d authored about 1 year ago by Bruno Perdigão <[email protected]>
IfcElementAssembly share a group instead of a pset

1a3aa7f03105447bec0023b0b3526cbf1d858d78 authored about 1 year ago by Bruno Perdigão <[email protected]>
allow SI with CAD tools.

ac41a9e63a0a5ebc0010c55123a97d6d8a6ff9b6 authored about 1 year ago by Ryan Schultz <[email protected]>
Added IfcZone to systems UI in IFC2X3 #3905

In IFC2X3 IfcZone is a subtype of IfcGroup but not subtype of IfcSystem (it become one after IFC...

eb0873996f460d09539b81ca82a1984a4134fbb6 authored about 1 year ago by Andrej730 <[email protected]>
Fixed #3901

It was throwing an error because was failing to write a list to an excel cell, now it's explicit...

c85826ef2e70bea238fc8d616d0aa6a0d8f4399a authored about 1 year ago by Andrej730 <[email protected]>
ifcfm symlink to dev environment setup script

627cf63a4c8036ddcb481a0277692a1f822d0556 authored about 1 year ago by Andrej730 <[email protected]>
bim.switch_representation to switch to exact representation

previously it was switching to the first representation that matches the context, so it wasn't p...

744c08e13e43cf76fa4eedaeabe67993738ca724 authored about 1 year ago by Andrej730 <[email protected]>
activate_drawing to prioritize already active representation

If there are multiple representations in the same subcontext, when it was searching for the repr...

dd7a6a80eb21794ed78a35ec3e25407e33fb8054 authored about 1 year ago by Andrej730 <[email protected]>
bim.create_all_shapes info message

ab807e3b9ba2c0b9c890af890f4ab6550d9a87e7 authored about 1 year ago by Andrej730 <[email protected]>
Bump build version to fix #3889

c35be50c836e6ba73bf2db5adff20890942d93e9 authored about 1 year ago by Andrej730 <[email protected]>
Duplication now recreates connections path #3770

37ab9c80e3bc34620e08199e9026344241bbd495 authored about 1 year ago by Bruno Perdigão <[email protected]>
Some UI to mark booleans as manual #3709

Currently it allows only to either set all object's booleans to be marked as manual or all of th...

7ff98d2918cbdda744b70db662cdffd01e6ca35a authored about 1 year ago by Andrej730 <[email protected]>
move to tools methods for working with manual booleans #3709

Also fixed a bug adding boolean when pset is already added and representation type in add_boolea...

35d66f5d8c8955eb8c1a0303c8561372163abdc7 authored about 1 year ago by Andrej730 <[email protected]>
localize mathutils dependency in tests #3895

replaced shapebuilder with general ifcopenshell code in `test_add_boolean` (the only place besid...

3f018a419514d4f06c0a24ce82135caa91891bc7 authored about 1 year ago by Andrej730 <[email protected]>
refresh_aggregate to show time it took

since this can get very time consuming on large projects

578e15adb266943c472ab061faef5587e1a32f7c authored about 1 year ago by Andrej730 <[email protected]>
Fix poll error after 3de9915

The error was
Traceback (most recent call last):
File "\blenderbim\bim\module\model\covering.p...

c4474455e978ddd91c417d82cba7d18e05095e52 authored about 1 year ago by Andrej730 <[email protected]>
Minor fix

8f43854cbf8c5f59049be4730d4252aad6c828d7 authored about 1 year ago by Dion Moult <[email protected]>
Regen express rule code: lowercase str comparison in express rule generated code

787149da1339ef0a1add7ee020fc94a9a242ad1e authored about 1 year ago by Thomas Krijnen <[email protected]>
Compile IFC4X3_ADD2 express rules

3b31f6932a3be314497319b79af1a59fd0a0c933 authored about 1 year ago by Thomas Krijnen <[email protected]>
small fix f38952dc5 #3898 😬

6c9e130ca831838b4e22361a606940a41c55031f authored about 1 year ago by Andrej730 <[email protected]>
Changed operator name

86a234d17e5b7216d4c0b1bea4705a74b5085013 authored about 1 year ago by Bruno Perdigão <[email protected]>
small deletions

f68baee5c3d000d4e24cc43c7a836a3e64e4a9a7 authored about 1 year ago by Bruno Perdigão <[email protected]>
ifc_duplicate_operator now remove the connections with old objects. Similar solutions presented in PR #3789

0028fd3e9c9538f5e272ff715da9148a7359fba6 authored about 1 year ago by Bruno Perdigão <[email protected]>
Fix #2187. ifc_duplicate_operator now recreates the IfcElementAssembly structure into a new Assembly

f5f9862b786bde09aa568fe1c70ba97c13a46abe authored about 1 year ago by Bruno Perdigão <[email protected]>
small refactor

f38952dc51cc4cf1b9ff2563804e0893ae354efd authored about 1 year ago by Andrej730 <[email protected]>
Fixed issue after 19345ff

It wasn't considering that EnumerationReference could be None

ce8598a0b40d761854d970fbe55622da17b5f1ea authored about 1 year ago by Andrej730 <[email protected]>
Support other voiding IfcFeatureElementSubtraction elements #3889

Support other voiding IfcFeatureElementSubtraction besides IfcOpeningElement.

24eb1492217031e86d457aa351501cd84eca11e1 authored about 1 year ago by Andrej730 <[email protected]>
#3889 Apply handling of openings on IfcFeatureElementSubtraction generically

fb9cf75412c1318a32bbf093cf9a024e15f7b374 authored about 1 year ago by Thomas Krijnen <[email protected]>
black formatting

68f5df73b955ca2499f18ce5acb2de6d1f72012f authored about 1 year ago by Andrej730 <[email protected]>
Keep placement axes recalculating profiles #3879

e068c523ec01401f84c72468d3c042043d2e9782 authored about 1 year ago by Andrej730 <[email protected]>
small fix add_profile_representation - use of undefined variables

aa182bf047e51fbad05379fc1e28783c7e597781 authored about 1 year ago by Andrej730 <[email protected]>
Add a preference for particular app to open sheet layout

6e9639446d68211e485e694dd3a748fa3005c0a2 authored about 1 year ago by Ryan Schultz <[email protected]>
BlenderBIM minor fix after 7107a91

c48c1c3b326a1b9bd781e02ab11f5581ac4483b7 authored about 1 year ago by Bruno Postle <[email protected]>
Fix #3870. Bug where element filtering wasn't initialised properly when loading a camera for the first time.

Raster_x/y would only be set after the handler triggers. This is no longer necessary with the ne...

14224ac5388f9f8d009f7af14f3eb4a732d04cea authored about 1 year ago by Dion Moult <[email protected]>
New verbose option in util get_pset(s) which lets you get ID and class for complex processing.

58be92d3fc9346b3d643c9ba8b9b3c2ad53b266b authored about 1 year ago by Dion Moult <[email protected]>
BlenderBIM keep camera position on git switch

New 'zoom extents' behaviour on IFC load is unwanted when switching
between git revisions

7107a91f6f08658c9e72e5e53dae42207af4d8fe authored about 1 year ago by Bruno Postle <[email protected]>
Merge pull request #3888 from isma3lMB/v0.7.0

Adding support for non ascii characters when reporting

438ed22f8fabadb57306b6df30c0955f343a96f4 authored about 1 year ago by Thomas Krijnen <[email protected]>
Adding support for non ascii characters when reporting

a9dfc9a9fd1396175afcf640488962abac661415 authored about 1 year ago by isma3lMB <[email protected]>
Update build-deps.cmd: proj compilation

f8b09b35252fb6db84742b534aceec6b8d89a2e7 authored about 1 year ago by Thomas Krijnen <[email protected]>
Fix bug in covering/space tool with matrix global and local

f1ab02b311b48b90f3f01834d9af30a47eb89bd3 authored about 1 year ago by Massimo Fabbro <[email protected]>
wip: DuplicateMoveAggregate now calls DuplicateMove function and removes code duplication

4e833e26ca75814604a29feee8cb598d58d68946 authored about 1 year ago by Bruno Perdigão <[email protected]>
Minor fixes to placement utilities for getting mapped item matrixes

1f6d23c19cd171ff44626f56fce9aa36c07c15ff authored about 1 year ago by Dion Moult <[email protected]>
See #3884. Rewrite native geometry handling with a much more robust approach fixing a number of invalid coordinates and simplifying things.

25df2f64145e522eaed45c67c708965b6e210300 authored about 1 year ago by Dion Moult <[email protected]>
Fix bug where native meshes had normal smoothing enabled by default

42719d3fe3cb7a9652353674a94d78f2617da333 authored about 1 year ago by Dion Moult <[email protected]>
Add IFC4X3_ADD2 schema

94db9ec522fdcc31e319ff9af0df3cfde661663e authored about 1 year ago by Thomas Krijnen <[email protected]>
First draft of style manager panel

a47c57c22c2d89e23fef0f45e91705533de25c9e authored about 1 year ago by Dion Moult <[email protected]>
Material manager panel now moved to geometry tab

8f4bc0ea000a1f34b86061621d1316a5b8c54c8a authored about 1 year ago by Dion Moult <[email protected]>
Representation items panel now shows styles and layers

dd70b09fb1b85a4d1651abfeb96d2e32c2e414d2 authored about 1 year ago by Dion Moult <[email protected]>
Modernize zone and type table mappings for COBie 2.4 with Emma Hooper

ca2ae36d41cd2f5b3bc7e4b99a7cf9f27fb9f3cb authored about 1 year ago by Dion Moult <[email protected]>
Accommodate bug in Revit where mapped representations were missing... well, a representation map.

c930050da6697b524bd7addbc878612c3a991af4 authored about 1 year ago by Dion Moult <[email protected]>
Minor bug fixes with error message when selecting objects in layers without objects

55a7a72e61ca4abc516e2fbd7e79ae5a07a15880 authored about 1 year ago by Dion Moult <[email protected]>
Use schema_identifier for schema and express rule validation. See #3126

81b4e42ca23759480b71306b73f4073d964ed5f2 authored about 1 year ago by Thomas Krijnen <[email protected]>
fix generate space and covering where objects weren't created in the right location

a99529cb1e5cc8070a60bd8e1d52b71306fae8fb authored about 1 year ago by Massimo Fabbro <[email protected]>
better UI for covering tool

55e61b55d888eac22d965ccf8742bd27987bc991 authored about 1 year ago by Massimo Fabbro <[email protected]>
Begin drafting out a new representation items panel for managing styles and layers properly

bf43efe509bbf8c1fec73f70ec57b097c307d641 authored about 1 year ago by Dion Moult <[email protected]>
add missing attributes in ids.parse

da7f5b015bd43c95bf5fa93bc70fafdd6d96ba1d authored about 1 year ago by Vukas Pajic <[email protected]>
Add generate flooring from cursor and regen (#3874)

3de99153897a49f79d3fbfebcaf6858103901105 authored about 1 year ago by Massimo Fabbro <[email protected]>
Fix #3873. Regression due to new importing logic.

418444a196492044bd9133976ca9c217f181b80c authored about 1 year ago by Dion Moult <[email protected]>
See #1619. Fix issue where copying non-templated properties didn't work.

171251b27d1ee995363f2f8be8b3eb90560b0aab authored about 1 year ago by Dion Moult <[email protected]>
Further clarify the bim.link_ifc command

9fef920a6f20dd021f0fe249586c85e74940dff7 authored about 1 year ago by Ryan Schultz <[email protected]>
Minor fix

5bff837a61b71a2edeb9cbd8f877334f5d079dbf authored about 1 year ago by Dion Moult <[email protected]>
Manual booleans are now tracked via a Pset instead of arbitrary class conventions which should fix a bunch of issues.

05f6f4efab4f4de3ce141e709cbccf3c81502a89 authored about 1 year ago by Dion Moult <[email protected]>
Write documentation for placement utility

e4f5b0e3d83b0a13514ec966fbff2aedf14fd072 authored about 1 year ago by Dion Moult <[email protected]>
See #3817. WARNING: fundamental change. Standardise prioritisation of all context permutations when loading occurrences and types.

49b733f66096c8887997e81bffac9d6d0ae0ec39 authored about 1 year ago by Dion Moult <[email protected]>
You can now federate FM spreadsheets using the Blender UI

36ed618adf22a041aa165aa0d8d37b8d14983137 authored about 1 year ago by Dion Moult <[email protected]>
Merge pull request #3860 from IfcOpenShell/Representation_Utilities_more_functions

Adding "Manually Save Representation" and bim.get_representation_ifc_…

48042011e2018d1ba1ceb9061275a594eec46677 authored about 1 year ago by Dion Moult <[email protected]>
Minor fix #3862

0e1939a871659be678856d7637ea084cb54d830c authored about 1 year ago by Andrej730 <[email protected]>
Adding "Manually Save Representation" and bim.get_representation_ifc_parameters back to Representation Utilities panel

from: https://github.com/IfcOpenShell/IfcOpenShell/commit/3a812a9ec156818061c01bd5b2ac2c2bee09fa...

bea1e61739f2d043cb70256aeb6eabe25f14e5db authored about 1 year ago by Ryan Schultz <[email protected]>
fixed error when creating new walltype in IFC2x3

72cd82f4508cfeae8b818b8cfcb424c5de9e3e50 authored over 1 year ago by Ryan Schultz <[email protected]>
Merge pull request #3838 from maxfb87/covering_tool

Covering tool (see #3754)

befa059591c9acebc7e3354bde8f1b1fd00c4159 authored over 1 year ago by Massimo Fabbro <[email protected]>
BlenderBIM make fca90e9 optional

setup_viewport_camera() does a 'zoom extents' on IFC import.
Create a should_setup_viewport_came...

7229f7271cd0b870a4fc5ea878cafcd05856de4e authored over 1 year ago by Bruno Postle <[email protected]>
system decorations - indicate both directions flow

2fe3f0a9dfd20fa39c0d1565817b2d88926b1d6f authored over 1 year ago by Andrej730 <[email protected]>
fixed issue with placing end port for a bend

9c5970e75700bc90ba785e65779029d6fbfc781b authored over 1 year ago by Andrej730 <[email protected]>
Fix #3843. Regression where IfcMaterialList UI didn't show list of materials.

3929f02e94263e6981fc5d11ccaab1330fb088dd authored over 1 year ago by Dion Moult <[email protected]>
Minor fix after b9a9abd30

1abf80c31075288374de699682a3d4f77b0ddb74 authored over 1 year ago by Andrej730 <[email protected]>
revert flow directions icons to arrows

2c18c89807318b52bac798ada164bb63aec19687 authored over 1 year ago by Andrej730 <[email protected]>
Minor fix after 78c748df5

RuntimeError: Error: Registering panel class: parent 'BIM_PT_tab_placement' for 'BIM_PT_placemen...

1b81fa5aa1344e19d5f1379e41783e6c72afe5e5 authored over 1 year ago by Andrej730 <[email protected]>
Update build-deps.cmd

baa08b3221b5a020b83882ed27e2ddade4918443 authored over 1 year ago by Hilko <[email protected]>
Moving some code to tool.Geometry

33536957d8bb752587d4d6ea49772c0442e199c4 authored over 1 year ago by Andrej730 <[email protected]>
Fixed adding opening to meshes of all occurences for non material based representations

Mentioned in #3817

b9a9abd30d55b228fb5d5d89c3a77cfbabef3405 authored over 1 year ago by Andrej730 <[email protected]>
You can now select coloured objects in a colourscheme.

d092fd45ba1d081acbbe08b3faf2e8b8693c6861 authored over 1 year ago by Dion Moult <[email protected]>
New placement panel to consolidate placement data in geometry tab

78c748df5db7eaab6e180ed8b0d4a570c44e89f6 authored over 1 year ago by Dion Moult <[email protected]>
New geometry tree documentation picture and minor documentation improvements including mention of COBie 2.4 legacy mode in IfcFM.

3d76de30417c4890f00b97928e9783c508106fd7 authored over 1 year ago by Dion Moult <[email protected]>
New documentation for shape utility

ed3e9f33478bfefeab95763c3d248a1015c64ad1 authored over 1 year ago by Dion Moult <[email protected]>
Implement projected surface area calculation function in util.shape

eb836436b96a4f8c27a8108729f225bebc764b5e authored over 1 year ago by Dion Moult <[email protected]>