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

Remove empty IfcDocumentInformationRelationship #3581

793b28e43b773e07a92a8fb0fd7c810371d0d97a authored over 1 year ago
Small info message on using validate

bc85f0910984e771dfa9ded7819c009c90b377c8 authored over 1 year ago
Fix #3578. Support querying surface styles in tools like IfcCSV.

ed4abacd1e4732ca27dbe063432d4718d4dd036f authored over 1 year ago
See #3561. Misc annotation decorator now only highlights non-internal edges.

8bf55ab46cb1407c5c7a14d5a8067ab4c03a4629 authored over 1 year ago
Fix #3562. Non-manifold geometry is no longer considered in join criteria as there is no such thing as a closed polygon.

7edabce65726a109561ff43ef9adc63dd3bfebf4 authored over 1 year ago
Improve Cost Schedule Layout

56187e4da3027f758bd00f1e3a3a3eb421e6d9fc authored over 1 year ago
woopsies

31a12faef1e822ebc01f05b4e895022674841ca2 authored over 1 year ago
fix the bug fix #07b5c49 - where counting objects controlled by a cost item stopped working

eb94c164653e2f5c5a7aac6d499ef64f169e4262 authored over 1 year ago
Fix #3253. Bug where duplicating elements with fillings incorrectly recreated fillings at the cursor (i.e. the cursor was used as a target destination).

Now, instead of trying to be clever and regenerating filling locations and opening types, we sim...

e8437a9c541cfd3c18f0dfcc5cbab1d091ba71ad authored over 1 year ago
Fix #3472. You can now toggle selectability of linked IFCs.

840039ef1e9f1c458f1240e3d9b0c823acd4eda9 authored over 1 year ago
See #3579. Support Google Colab as an installation option.

84a749605e9c7ef5db13b74efd84e40ccb507a69 authored over 1 year ago
fix SyntaxError: '(' was never closed

c1283d2ab01685d65541e80e5d12e0bc58a592e3 authored over 1 year ago
fix api logic where only quantities of the same type can be assignmed to a cost control

07b5c4918be53354901dc98deb80b43ecb5c79f9 authored over 1 year ago
fix orphaned data when unassigning element quantities from cost item control

703f0a6b70c1f3084a683066a9635cfe44a0660e authored over 1 year ago
Fix #3554. Support editing IfcIndexedPolyCurve profiles where IfcLineIndex has >2 indices.

5e98dee46fd127a068ded605cffbe65424714270 authored over 1 year ago
Fix contracting/expanding cost schedule tree and add tests to avoid proof changes

b2eddf55d2ff18a122fa301d2bc2df8a819dcea9 authored over 1 year ago
Fix #3569 Variable name override caused the bug (#3575)

db7be640d4a4ab23a4b8170ca283988322a043ac authored over 1 year ago
Fix #3564. Bug where IfcBuiltSystems didn't show up due to missing icon in IFC4X3.

04fa59784481adba390eddedda82dc3934a71c5f authored over 1 year ago
Fix #3576. Explicit drawing annotations are now immune to "include / exclude" filters.

694dbeb96c9fd7e2e711d02b2112e3b4cce4b10a authored over 1 year ago
Fix #3556. Bug where quantities could not be imported using IfcCSV. Also make IfcCSV support any qset name, not just "Qto" prefixed names.

7afd358c3cd8eab33da380caa0c0b8c40f3c7fd4 authored over 1 year ago
IfcCSV now uses the new filter query system.

b0a5a570a9164ad0027f19e756499e70d92ff725 authored over 1 year ago
Fix #3577. Don't force uppercase in schedules.

c45b84c850fe9903320058e9b6ab16180720f291 authored over 1 year ago
Remove another needless BrickStore.graph.triples check

As before, this returns a generator type which always evaluates true, even if it is empty.

08a5d444d4406271025c57a979c701ac4119a318 authored over 1 year ago
Add description to Brick operators

1982069b698b2b9c02deda9aa0c5cdc3305b059f authored over 1 year ago
Move Brick "set root" button and change roots on update instead of operator

7c06c65df307eb161e227a0b9d3066ae659c84dd authored over 1 year ago
Polish Brick UI and add "last saved" label

926970b256189589bd5d68afaef86993655e5915 authored over 1 year ago
Filter Brick class if deprecated

d58af0bfa576475bed0254c0864b259a8dfb22b5 authored over 1 year ago
Second level query for Brick equipment+point roots

0b151ea559e0dc0cca44b2d984f2fc1a00f7584a authored over 1 year ago
Filter more (all) Brick ontology namespaces

I'm not sure if this method of filtering out the entire domain will cause problems. This could u...

429da7c6f3143cff2a9f528b463d26b64b5aae9d authored over 1 year ago
Make refresh Brick viewer refresh both screens

d575a43aee0c5651b2299814a2c3664b3c18dcf3 authored over 1 year ago
Clear Brick breadcrumbs on close project

60a74335735f59455a37bb9947ebc59ae2518462 authored over 1 year ago
fix Cost schedule of rates UI bug where linked types dont't refresh correctly (and black formatting)

6263766202f0a5a1daeca92fdfec46168f96ad2b authored over 1 year ago
See #3561. Fix bug where schedules couldn't be removed.

66fbbeff544e77de83bff9feb7895afd824ea5f4 authored over 1 year ago
Fix #2894. Implement reflected ceiling plans. Note that this requires new bot build.

3345d7e08803e7c1bf677348083820214ff450fd authored over 1 year ago
See #3501. Minor matrix math fix that caused annotations to not appear in global coordinates.

2bb25cb8749fd9285e77da1b4612c7b6e5bf3b45 authored over 1 year ago
Improve default search filter to include types and spatial elements.

444a728e7a3f9c40651aa05f8eb60181c22880a9 authored over 1 year ago
Auto create relevant context when attempting to add an annotation to make it friendlier for new users.

3c5ad1328f2ae56541c6f2e9ea3c6165c6e7ee66 authored over 1 year ago
Feature to add a camera to extents of the scene objects

70bea0c8657ed250d9c892e3fdb87bcd8f19a689 authored over 1 year ago
feature to clear previous 4D Animation (object keyframes & colors)

6eea1e9035bb101ace185b618a1f85076e589e4d authored over 1 year ago
Update bld.bat

reduce number of schema variations on windows as well

4deb1836add21b1c33f287c8eb10cbcd1b9e2ef2 authored over 1 year ago
Update meta.yaml

pin compatible boost, occt and cgal-cpp

4c8007dcfe9e80a2f28f18f6432bf565b07bd44b authored over 1 year ago
Update build.sh

limit number of schema variants

000116bb3d6d44129ec385efb2eb20d02a0d5aec authored over 1 year ago
See #2894. Implement SVG mirroring options (typically used for RCPs or useful when converting to other things like DXF).

a2b6f21c7a08621b4a321b5e12fdc81cd37e9aff authored over 1 year ago
simplify setup_default_task_columns

a374ee39d36b2a6e5ce277034e40c8a2d1878030 authored over 1 year ago
animation settings now use human readable durations to make it less confusing

0f5c82dffd5852d5714b0dce947739d07c257224 authored over 1 year ago
simplify updateTaskDuration

268fed761e82a585551a18ded81afc905a6e1992 authored over 1 year ago
WIP - Scheduling UI improvements

fe01d252db798c139d744053a4eb848da764c410 authored over 1 year ago
Hide Header for Costing and Schedule Tab

dc36d74337e85b79b2330ceb9cdb9590cc951fbc authored over 1 year ago
Revert "Rename and move sub panels of Costing and Schedule Tab"

This reverts commit 9d4715c0a9ec15436e804d4a59b35cd092150c55.

7a0da7bd8efb8d1b6c3d7a65780d1b39f3a911c4 authored over 1 year ago
plug add_transition to fit_flow_segments

530d5a4e630210c7ae0c807355de6407d8783962 authored over 1 year ago
Adjusting connected elements on bim.regenerate_distribution_element

Basically commented out automatic adjustment after 45f81b478 - now it's hapenning only when you ...

2d847d1704ef5e1f86fcdefc4709f685f73db34d authored over 1 year ago
quickly connect mep elements if they have matching ports

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

631d8fcfb1ee1431c1eba03979b9594ca0f01da8 authored over 1 year ago
fixed bug getting port relating element in ifc2x3

a8888efb8832b53dcf1eeccbef2de17ed1b90e1c authored over 1 year ago
More descriptive error message on attempt to delete drawings category

a51ecea9b184f9c1e9567b433a92b74624e87598 authored over 1 year ago
small refactor

4d49517111967701b60f6b79539a9b00413d2006 authored over 1 year ago
Update draw.py --include-curves

d5d1b3567bf4613e5b4b5cb43f3604abd39ed77d authored over 1 year ago
Update build.sh

fix env var declaration

7827ce3448adf7b33530dd4268713c0cf186069f authored over 1 year ago
Update build.sh

Reduce number of schema versions

a05059db01f71f908eb85443d9b834cdbc20b623 authored over 1 year ago
#3510 Sample points along diagonal as well for quick and dirty occlusion detection

b78490ca56ae8ed3871f68510945a6d77e13ece9 authored over 1 year ago
remove_product to also remove psets for types

f8ffc97bf5b82d41e7ba9579e1ebe9905f6212b8 authored over 1 year ago
More Ports UI

Created more UI for ports.

Now you can see the list of ports from UI and what objects they are ...

29d4a8d5fe2386aa9ba052afb573fed0473cc370 authored over 1 year ago
bim.add_transition

Added simple operator to add transition between two mep segments (now only rectangular collinear...

2c1c13f27ede3a336e77cfb05c93d3b07aac35dd authored over 1 year ago
Fix default mep profile names

Previously it was generating names like 4000000x4000000 in mm projects.

4dc55e844ce38622af23cd772de78dc8cdbd00a2 authored over 1 year ago
#3536 fix edge segments in world coords

b6111510396f796fb18daef82286dc9f08a0d7d1 authored over 1 year ago
IfcTester JSON reporter now also stores identification data separately for convenient reporting.

9fc32e5c2ef8f610e605191404cb3fe0b93635c3 authored over 1 year ago
Store applicability in IfcTester JSON results

c5e5036fd3a4681333043066db29f402ea2cacfa authored over 1 year ago
Fix #2753. Disable mapping representations when appending assets via the ExtractElements recipe to be more forgiving (and faster) on invalid models.

0f68679295ad634aade30f5033c927481e3a6e14 authored over 1 year ago
Fix SurfaceColour typo that broke loading colours in some IFCs

fea0d9316225e1f870d6d2b2f111cae3226b04b5 authored over 1 year ago
Fix #3547. Bug where using existing clippings were not preserved when editing profile or wall representations.

e43347161ae5db8d7474dbe6747945f271f197f0 authored over 1 year ago
Update create_2pt_wall.py (#3553)

* Update create_2pt_wall.py

included unit scale for use cases other than si unit

* Revised...

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

b46ccc9b78e071890fdce3d64f65e84e985e4baa authored over 1 year ago
Add element guId in BCF report (#3549)

fe5a6749a7610ee5b6612d756a44cff8e632000b authored over 1 year ago
#3546 Filter duplicate edge indices

c3f352c0184678faa84623b51927516162290ee8 authored over 1 year ago
Add element guId in BCF report

4f1e21dfb024fa2aea33eee150e2e6816b6c5bdd authored over 1 year ago
Whoops

79584dba13947442f15ed37d290b67821492c98c authored over 1 year ago
Dissolve specifically IOS triangulated edges for meshes instead of generic Blender limited dissolve.

1c74147d896f35ab250aa84bdb7fe3e7d7e04d4f authored over 1 year ago
Skeleton operator to regenerate distribution elements recursively

cc53744c29a4c7d5ad6a2c213137a8e7a2e1a95a authored over 1 year ago
Initial implementation of scale dependent map conversion for IFC4X3

945836f578e59862e995fc5ea778255a2c0a5dac authored over 1 year ago
Implement basic Brick create relation

deecd60ff1a155a8e013d9191144eb4e7ba68e33 authored over 1 year ago
Add "rdfs:label" to Brick relation options

This is a tricky one because "rdfs:label" cannot really be queried from the Brick ontology, so i...

a884eb5c5499dbc65d9bc181f9859024e4198b2e authored over 1 year ago
Rename Brick "attributes" to "relations"

97685a7a77795479d45e707ba58be851eec0ed0a authored over 1 year ago
Add brick create relation with split screen

e88e2f5d9c7b68d6937627931e11c9ae2ba44e9b authored over 1 year ago
Remove if Brickstore.graph.triples check

This returns a generator type which I believe is always truthy, so it didn't change anything.

b662d6f08e96212b63846ae4085e6594f1bb1ec9 authored over 1 year ago
Implement Brick split screen

ea267d944339e2d168e7b2577310dcb4cece1849 authored over 1 year ago
Add "remove brick relation" operator

01615724fd33d1e07a14b451b5854981bcd4be4a authored over 1 year ago
Add more subclasses to Brick root options

d64e4d70c5b70e973884409ce62adaa693dba6a1 authored over 1 year ago
Reformat Brick props order and singularize "brick_entity_classes"

b96944ff1bf4a05f5104d8dab363a3850c4060a8 authored over 1 year ago
Refactor AddBrickRelation to combine object namespace+label in operator

This is an important change that should make adding relations through other methods easier to im...

7bfa6115eeb3ebb1535cab35ef38bd6803f62401 authored over 1 year ago
Guard loading brick files from bad paths

Referred to "IFCFileSelector.is_existing_ifc_file" method for to make this

589b3928f325225eff81d7825400507fd41c8efd authored over 1 year ago
Move Brick list root setting

156844b27d0e9be7e1aba7928a9ea4f3aec7c008 authored over 1 year ago
Change BrickschemaData.relations to BrickschemaData.active_relations

796d19a3a81474f119a4aed3baaecd1fa73e2ed6 authored over 1 year ago
Load Brick relationships from schema

b9211e2a93385c0755f6bb5c6fee92e106645e79 authored over 1 year ago
Fix #3538. Update bl_info metadata to reflect that we are a native IFC authoring platform not an import-export add-on.

dc1721ed6094e035434a86cfe961231d91be69d8 authored over 1 year ago
remove_product to remove object placement too

previously it wasn't deleting object placement when you removed the objects (and related element...

2446479d8288fc53f78e7bdeea4cd96821f213b7 authored over 1 year ago
option to provide step_id into bim.create_shape_from_step_id directly

e801ba49b2954135af107f9ce758699acf75a72f authored over 1 year ago
automatically assign ports predefined type

8908011ecf0349516816642c97e7cb002e6b7c59 authored over 1 year ago
small change for readibility

fe6be61d7a45f8ef94d79e37fe37b5ff6a021a35 authored over 1 year ago
adjust obstruction position on changing segment length

Now when you change the segment's length connected obstructions will adjust. Same for changing o...

45f81b47800acd30b5881e61e9badbe3c0556826 authored over 1 year ago
add_obstruction to fit_flow_segments, derive it's position from cursor

92df1b351cc00ff02cbb9669b980377bbc86420f authored over 1 year ago
Fixed #3533 (also fixed the same issue for windows)

002c7c1ad96c75f12b8499a09dae6127507169e9 authored over 1 year ago