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

Use "split" in Brick relations list to better align layout

3f18ad0bc5e7cd0f7079a09bba8c3c8bdcb4386e authored over 1 year ago
Move Brick "set last saved" to BrickStore

d6655a5c1470d33d5b54fed221139c1954549092 authored over 1 year ago
Brick UI relations list uses "label" if there is one

9740582a84766759825ede215d03c8390bcbee6c authored over 1 year ago
Restore Brick select ifcGlobalID functionality

a8046a6d699e26c7201e8154d8380cd2ebca8e19 authored over 1 year ago
Catch Assign_Brick_Reference with no selections

2f99dd8e988739b9f821bd7b6cc74e9c4b4e46af authored over 1 year ago
forgotten bits and bobs + run black

7a3ad6c3a1b7750c6cd7292463513d6fbb88e2ef authored over 1 year ago
Feature to constrain a resource work or number of used resources

0b2007011ef31c5915593b2d2b37118eee6892c7 authored over 1 year ago
Fix calculating resource work based from parent's productivity and improve UI to show this

eae6983ca53e81e2150019117faa915b378007d5 authored over 1 year ago
improve purge of remove_metric usecase

0ec337748fda6f8ee602a060be5b7212c7f4975a authored over 1 year ago
api usecase to add a reference path to a metric objective

2699278ba3d9265c45703a4ab5b7f2d1e64b048b authored over 1 year ago
fix updating an objective's metric

0406166d8ab954e5342b116fecf97bad44b52c33 authored over 1 year ago
Save blenderbim last commit hash to the ifc header

Now it's possible to identify blenderbim version from .ifc file which is useful for debugging

E...

2128eda87bf701d7a6c02cc93e1a1c065b2a489f authored over 1 year ago
Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0

59e11aa804b1d1ed59209d107ef84f1fe3c27743 authored over 1 year ago
New util function to format a length value in preparation for custom formatting rules in drawings and schedules.

21f4fb169f9925054aa2e096041e82c4380858a4 authored over 1 year ago
#3616 Only consider distance orthogonal to projection vector for 2d boolean preprocessing

30fc52ebd935664fd9fdf7d81507e92dc19f9497 authored over 1 year ago
mep transitions - correct angle when connected segments share the same dimensions

Basically there are 3 methods to define the transition angle (https://i.imgur.com/AtCIJty.png). ...

64bc7af4efd63ac648ac6ec19923a8a9d87ef8e0 authored over 1 year ago
IfcCSV can now create summary rows (e.g. total, average) at the end of the table (may or may not be in addition to group totals).

b3f1fc667aae87352fa7b5070b6130f187564cc2 authored over 1 year ago
When you force an object to be a tessellation, automatically remove all parametric constraints for you.

fcbb28f9d8d42210c8c45d88c2cf17d19d909620 authored over 1 year ago
Fix bug where split elements by plane didn't work on multiple elements due to forgetting to toggle normals of the cutting plane.

240a31db3a561c65662d1379cc71d6655e4ec6db authored over 1 year ago
IfcCSV now supports grouping and group operations like concat, sum, min, max, etc.

c1bde095852a65c8b296c8a306eba0c570da8bab authored over 1 year ago
New support for sorting IfcCSV outputs

5dd2b5e55598844a04fbc7c6642545d06eb4e470 authored over 1 year ago
Drawing include/exclude filters now use the new facet selector syntax

37dcb9222048664666233692c7e148e92b022d87 authored over 1 year ago
Drawings now can include non-drawing specific annotations too.

6c43c60d04af391f51149f636240653c86ade229 authored over 1 year ago
Now support custom queries for advanced users in the facet selector (similar to old selector). Also support types and count keys. (e.g. filter by objects with zero types, or zero materials, etc).

b8d191ac1c40c0136587f74f52693cc6e97ad813 authored over 1 year ago
You can now get specific container types via util.element or util.selector. E.g. if you wanted to know what building an object is in or what storey an object is on.

57173c7740fda64a81591682b726db479b4e5f02 authored over 1 year ago
fix the errors occured trying to find compatible fitting type

1) It would stop if the first occurence would be connected to a segment without type
2) It would...

4210b8333fbdb8f8f46208b4cb1006906790ba48 authored over 1 year ago
more work on transitions for MEP

- support transitions from and to circle profiles
- reworked transition length algorithm now it ...

2d3295ec54a800fc4f2055e37ef9303fe5404409 authored over 1 year ago
show error if transition length is more the segments length

941ede117cbaab96ea48bca0fc89df883e659ce2 authored over 1 year ago
Update tests for editing sequence relationships

1723d1e5a9d234ad9de0bd04f8a4999cae99bc52 authored over 1 year ago
remove unused function

3ee06ee7a0caf563bbe1e43d512ba1ca7e82c7e9 authored over 1 year ago
stop committing print statements

d3e8da58dc90abcefb7358d6ee35b4bc3e7da14c authored over 1 year ago
clean up updating selected task ICOM and UI re-ordering for work schedule subpanels

29e000b93980b3487e36953d97e249f15e2431c6 authored over 1 year ago
editing sequence relationships now requires less clicks

6686a72d1f01eeec6517c0e78308a4316ac2af33 authored over 1 year ago
ligten up add cost schedule UI

7dd20f69d7f161da1004c30b6c9a81ce69e52cbd authored over 1 year ago
Close #3615. Follow (terrible, unofficial) convention that boolean result is intentional and boolean clipping result is automated.

0044ef55884675e719e1fff42f90375c749a5f6b authored over 1 year ago
Fix #3614. Remove_pset API now supports removing predefined property sets (E.g. door lining properties).

ffa5686b225a0889e500be728bace8894660451e authored over 1 year ago
update sequence tool functions

ab8d6bea9976515ba27b81c0ec94e4aae063ee50 authored over 1 year ago
You can now save and load 4D animation color schemes

e7bb89f58259ae86c030571e9d054fa0a30cb563 authored over 1 year ago
Fix #3551. Project specific pset templates now show up in the pset template editor.

c80b0464e5fae20c100d93efe58aec222fca07e2 authored over 1 year ago
Fix #3610. Glitch where editing existing float cells in IfcCSV ODS files created new cells or didn't update.

7e3547b3098399e04fde50988765668b62038ddb authored over 1 year ago
Minor fix

45c7432ff71540286358d0231431127562d4cda2 authored over 1 year ago
Fix #3583. BaseQuantity QTOs in IFC4 can now be set on types.

c98c20d40369372277afc2e34ff25ce3dc1fe3d5 authored over 1 year ago
Fix #3605. Bug where invalid representation type was created when booleans are added / removed.

d26a2580ea5a165c0e26b9f2290a0644edcb30b8 authored over 1 year ago
IfcCSV now supports importing from ODS, XLSX, and Pandas dataframes in addition to CSV

f84c4ab2e50b8984d65fd321ab8aa77ae2ae01f3 authored over 1 year ago
Fix #3609. IfcCSV can now optionally attempt to "preserve" formatting for XLSX and ODS.

de6676a516347af24696854f8723c1057ffe26da authored over 1 year ago
Fix #2973. Bundle pandas, openpyxl, and odfpy in preprataion for upgrades in IfcCSV and IfcFM.

bfbb7bec942f5b0f68e10ed8cc1b13a5867cc0d6 authored over 1 year ago
Fix #3607. IfcCSV now supports omitting the GlobalId column. This is great for presentation schedules, but the tradeoff is that you can't use it for imports.

ac00aaae4d9ad0662b4d5999bc60337271e2baf6 authored over 1 year ago
Bump IOS

422222a7cb151193c5764ff2e096b3cacb6a1564 authored over 1 year ago
See #3587. IfcCSV now supports custom header titles.

e1c7b37d62cc3e32896d04262aaefe3801009bf0 authored over 1 year ago
small fix on 'Live development environment' instructions

dec978743b5356abd17330a0ac059d11543f2e0c authored over 1 year ago
fix saving and loading coulour schemes

10fae033c83eaaa78d1bf8b46f36535cd9653e3b authored over 1 year ago
fix enumartion of saved searches

b23180d2878d17f2193694a18d585921d054ba05 authored over 1 year ago
You can now purge unused representations from the purge data panel

99ccd81b3f1b681d903852bdecb4510f66aa4f21 authored over 1 year ago
You can now purge types from the Purge data panel

And refactor a bit the purge profiles code to make use of the profile tool module

e2d3f3a351277155397b0ce3de1c198bd217bcb5 authored over 1 year ago
Advanced users can now directly edit search filter queries.

5e6a444aa2140f02d11ed3de6fddbb1824265caa authored over 1 year ago
Minor fix to allow edit_work_time to work seamlessly for IFC4X3.

72cf5cfc5912bb7d06f778a019e5ca916cf362f3 authored over 1 year ago
Refactored svg angle decorator code, solves #3602, more constistency between viewport and svg

Now it should be more consistent and more stable since svg and viewport are now using much more ...

75cb68d2f1534d29d482bd4520b61f300ea716b9 authored over 1 year ago
See #3603. Base64 encode gantt chart JSON data to prevent JSON parsing problems.

7f40a9d7236bcd10c3cb8bdc589e8f630807e1d6 authored over 1 year ago
set_objects_selection to set selection only if active_object is not None

It was creating errors if you'd try to add angle annotation without having any objects active.

dcc9d0e9cd0b73820b032e17d4c08e38fa83d9a0 authored over 1 year ago
Start improving UI for clash detection and management

7228329f5eccc5efcbfaac95583ce18cd481308e authored over 1 year ago
Active profil users count is now dynamically fetched when the profile is clicked in the UI list

d8786717b617cdb20a0e486dcf0bb7b92d59a6ea authored over 1 year ago
Fixed clearing scales (after 3345d7e)

It was producing a bug with text rotation in elevation view
Added fix to make matrix normalizati...

b73bd3506f160f8004e4633e23e33e86069f8024 authored over 1 year ago
Fill-bg for template tags #3594

Also simplified create_text_tag a bit - now it adds fill_bg by just by copying text tags and add...

bdb2791b35747f05f925954e595dbc497da52619 authored over 1 year ago
Support arbitrary element selection for manual groups in search / IfcCSV, with support for huge element selections.

549ea1194539c37c8cadea4317f032fcf2805a87 authored over 1 year ago
IfcCSV can now use the graphical filter query builder too.

aed01b57034358711fa2e34b19875ae69c90b085 authored over 1 year ago
Add support for converting IFC spaces, systems, and feed / location / part relationships into Brick. Brick utilities can now get downstream equipment, and system util can now take into account port flow direction.

13eb8562e0db35ac4fe27a2b9127aafe7bbc41ed authored over 1 year ago
Support displaying Brick Bnode relations

- Important for Ifc External References and other data.
- Set predicate_uri of predicates of the...

c022a12835b378e2d92ea79b8bd22bf4c6b70b0b authored over 1 year ago
Support Add Brick with IfcEntity selected (part 2 aka references)

Can now assign references again.
See https://github.com/BrickSchema/Brick/tree/master/examples/i...

750c720c9b13405c437682e180f458bce32a912d authored over 1 year ago
HIde Brick "Create Relation:" when not toggled

04eb47ff6523093717fa46a68d10707f17188473 authored over 1 year ago
Rework "view brick item" conditional access

Change from never show the operator if the relation is "type" to not showing it only if the "typ...

75852bfa75dde1fda4b3c0d7227226b61fc15a0d authored over 1 year ago
Refresh Brick split screen on ConvertIfcToBrick

10ecd16f0c0bab4f1cf6bf6b1df0d54ef8a1abfa authored over 1 year ago
Support Add Brick with IfcEntity selected (part 1)

Next is to add the reference

4697681fcb40f5c3c5ef2602c7178663a4d53337 authored over 1 year ago
Fix #3589. Users can now configure how the null values are represented in IfcCSV.

9398363cbf7c9084a6ce9796fa951c29955a857d authored over 1 year ago
Clone opening initial draft

ae45e6b9605a867f50a65fd27dd6e1bdbc345c6c authored over 1 year ago
Move profile data and inverse check in data class

88c002703eec39777671fc1bca941bf53706a02b authored over 1 year ago
simplify ifc class suggestions json file and operator

51c78a89bdcc7203ae954dc6e119b1af5a81bb24 authored over 1 year ago
Scene properties : Highlight buttons to make them stand out more (#3598)

e36a958c0de9cab0e1c5953aafdb51f56ec7c45e authored over 1 year ago
You can now purge unused profiles

a8126a6f90fe52c6ee4d38201cf89ab583b9fa66 authored over 1 year ago
Fix #3596. Fix bug where objects marked as edited were not unmarked after saving when toggling mode. Also fix bug where updating representation didn't check whether or not the meshlike representation has openings applied (which would bake the openings, instead of leaving them dynamic).

9b857cdefa01a0caa0e25eb912b6a3e6b4c707b2 authored over 1 year ago
Active Profile's inverse relationships count is now displayed in the profiles editor

90e640011524a51fc59c22cf96a2a1435518a0a2 authored over 1 year ago
Fix #3591. Fix bug where IfcCSV import was not symmetric capability wise. Now you can set all sorts of complex values with the exact same keys you are using to query.

2dcfcf9708c775f2d5ca47e3352d3a680f741201 authored over 1 year ago
#3429 Fix b operand non-planar face check

f4971da42eadb2e244dfd0c1d03047c4f4ed1627 authored over 1 year ago
misspelling 😅

4f7564e5ae992a4f4e8a982835921a4b1858419c authored over 1 year ago
geometry.edit_object_placement was producing orphaned placements

It was producing orphaned IfcLocalPlacement if placement was parent to some other one. During ed...

54812374805d189ce2dae7332d1fced116abce7b authored over 1 year ago
Fix tests errors after 8689164

Error was AttributeError: module 'blenderbim.bim.handler' has no attribute 'setDefaultProperties'

008f953b6cacd65bd931871c90217ecad64ce646 authored over 1 year ago
Fix #3590. Update dev instructions to symlink other utility libraries in BBIM.

d214cbaece4ad4ce56512e24af61e547857da493 authored over 1 year ago
Fix #2626. New IFC overrides for setting object origins.

d0c5f1e69f3779eb7ab084782de3e356085c1d66 authored over 1 year ago
fix #3213 Problem related with sheet created on windows and opened on Linux

4ba3240fb4335a45b9fb07a4c29b64eb4e7c6568 authored over 1 year ago
Merge Brick classification

https://github.com/rileywong311/BrickIfcClassification

6d8e5e4c83d32c0c77fae9b6c7b751d938d23d2e authored over 1 year ago
Merge IfcClassification

https://github.com/Moult/IfcClassification/tree/master

cd1402570bb6e8230e47acaa8517e62bf1172695 authored over 1 year ago
enable an object to take part in an object type decomposition #3592

6c0e528dd2ca394f4486b4d55cc5302eb888e2b5 authored over 1 year ago
Don't strictly require guids / class filters that exist in new facet selector.

297a513d21ac7ad4aa2569d1d2f67b5216ea0c9b authored over 1 year ago
Calculate/guess quantity descriptions to avoid confusion

9f0a4ba064a841fa1d31b76532befa40d510ae2e authored over 1 year ago
See #3582. Fix bug where switching representations didn't handle curves in a body / model_view.

This means that if you created a curve body, you couldn't switch to it, or if you deleted everyt...

8813ed66e063d46590ab50e4e9f05da59e35b0fe authored over 1 year ago
root.copy_class to remove connections from previously connected ports

fafcd5dfca273ad8a058022b793e8433f5fe2d7e authored over 1 year ago
Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0

155a8b79da1d83373ee0ad589f5242973c3177a2 authored over 1 year ago
Fix #3584. Support matching enumerated properties in new facet selector.

f523870b578ee5336e14547bccc7676fcfe1a165 authored over 1 year ago
experimental import plot coordinates

2ed24434c88ee6000c400a6d150a295c932834bd authored over 1 year ago
Handle ods schedules without column styles #3573

Turned out there are ODS files (and turned out we're producing them ourselves from ifccsv) where...

6878b2c0725ebc7109d97afe6e1d62c805185458 authored over 1 year ago
New simplified IfcFM parser for basic object data.

0ed8dc970db7d06d1264b1b2444e8dd3f0acc87b authored over 1 year ago