Commit Graph

6400 Commits

Author SHA1 Message Date
Dion Moult 522d3a8367 Add API documentation for classification module 2023-01-05 16:59:47 +11:00
Dion Moult 37954e35e7 Add API docs for boundary module 2023-01-05 16:59:47 +11:00
Thomas Krijnen 49d5264ed2 Missing file 2023-01-05 16:59:47 +11:00
Thomas Krijnen 1d53a92f8a Refactoring 2023-01-05 16:59:47 +11:00
Dion Moult 2f39490fda Add docs for attribute API 2023-01-05 16:59:47 +11:00
Dion Moult f322ab6c51 Add docs for aggregate api 2023-01-05 16:59:47 +11:00
Massimo Fabbro f93d4ff92f Cleaning around in qto_calculator 2023-01-05 16:59:47 +11:00
Thomas Krijnen 412e850167 Refactoring 2023-01-05 16:59:47 +11:00
Thomas Krijnen 64021720ca Refactoring 2023-01-05 16:59:47 +11:00
Dion Moult 3a8df68710 Minor fix 2023-01-05 16:59:47 +11:00
Dion Moult e9a4b06f2b Minor documentation tweaks 2023-01-05 16:59:47 +11:00
Thomas Krijnen bf8771c586 draw.include_projection setting 2023-01-05 16:59:47 +11:00
Dion Moult 4cca5a64b0 Minor fixes to IfcTester 2023-01-05 16:59:47 +11:00
Erik Abrahamsson fb2788cf7a Fix translation of days in Powerproject importer 2023-01-05 16:59:47 +11:00
Andrej730 c129f4f7d8 IFC Stair - added "Wood / Steel" stair type
Added new stair type "Wood / Steel" to IFC Stair modifier. It's less sophisticated than "Concrete" stair type - it acts more like a "Dumb stair" operator we have.
2023-01-05 16:59:47 +11:00
Andrej730 14e954545e IFC Stair - cosmetic adjustments 2023-01-05 16:59:47 +11:00
Massimo Fabbro f87b4a8072 Fix some errors and update notes 2023-01-05 16:59:47 +11:00
Massimo Fabbro d8b0b097e9 Finish mapping Qto_BeamBaseQuantities 2023-01-05 16:59:47 +11:00
Massimo Fabbro 6345daa708 Fix some get_lateral_area function errors 2023-01-05 16:59:47 +11:00
Massimo Fabbro 341eb4dda9 Finish mapping Qto_BeamBaseQuantities 2023-01-05 16:59:47 +11:00
Dion Moult daf1cadfdb Fix astapowerproject import to ifc which seemed mostly broken for some reason 2023-01-05 16:59:47 +11:00
Sigma Dimensions 5f0aa27996 BBIM feature to load nested tasks outputs, and select all nested task outputs 2023-01-05 16:59:47 +11:00
Otso Alho 9cf946f51d catch missing instances one by one. do not throw away whole relation. 2023-01-05 16:59:47 +11:00
Dion Moult bbc79e7f21 The profile manager now only manages named profiles 2023-01-05 16:59:47 +11:00
Andrej730 112b02c8bb Added "IFC Stair" to object modifiers
1) Added "IFC Stair" to object modifiers - it works in similar way as "IFC Array". It creates a stair from current object (if it's IfcStairFlight) and writes it's parameters to property set "BBIM_Stair" and also to IfcStairFlight parameters.
Then you can edit it - modifying stair parameters and immediately see the changes, then you can save those changes or discard them.
2) "Clever Stair" operator (in Shift+A menu) works a bit different now - it creates new IfcStairFlight with IFC Stair modifier activated.
2023-01-05 16:59:47 +11:00
Dion Moult 74db8db4dd Get cross section area from profile directly rather than mesh parsing 2023-01-05 16:59:47 +11:00
Dion Moult cce0ca600b Distinguish between calculating gross and net surface area 2023-01-05 16:59:47 +11:00
Thomas Krijnen 8432553fda Be a bit more careful in throwing NoSuchObject in case of triangulated face handling https://github.com/IfcOpenShell/wasm-preview/issues/1 2023-01-05 16:59:47 +11:00
Dion Moult 5e80db500d Elementary fixes to the BCF module just so that things load (but lots are still broken) 2023-01-05 16:59:47 +11:00
Thomas Krijnen 33b5b350ef Update build-all.py 2023-01-05 16:59:47 +11:00
Thomas Krijnen 5262a9fec5 Update build-all.py 2023-01-05 16:59:47 +11:00
Dion Moult 20d8b665d4 Fix issue where sometimes world coordinate system would trigger the georeferencing distance threshold 2023-01-05 16:59:47 +11:00
Andrea Ghensi 9838309fe3 [BCF] New BCF XML handler with better performances (#2355)
BREAKING CHANGE: incompatible methods and objects with previous version.

closes #2321
2023-01-05 16:59:46 +11:00
Massimo Fabbro ada8e1e923 Finish Qto_SlabBaseQuantities quantities (#2567) 2023-01-05 16:59:46 +11:00
Dion Moult 57917f89e5 Document how you can get the matrix of elements from IfcOpenShell Python. 2023-01-05 16:59:46 +11:00
Dion Moult be028fe075 Fix some bugs in IfcTester that prevented tests running on IFC2X3 2023-01-05 16:59:46 +11:00
Dion Moult 6ce8ad70d6 Fix #2577. Bug where system editing UI appears multiple times. 2023-01-05 16:59:46 +11:00
Andrej730 ca35d75b0d Updated EU, AU steel profiles libraries
1) Updated AU profiles based on more correct data (https://github.com/boltsparts/boltsparts/pull/4) - also added welded i-beam profiles
2) Added inner and outer fillet radius to hollow profiles since this data was added to https://github.com/boltsparts/boltsparts
3) Added more data to ifc profiles that was available on bolts: FilletRadius for I-beams, C-beams; FilletRadius and EdgeRadius for I-beams. Sovles #2556
4) Set names IfcProfileDef names too. Solves #2556
2023-01-05 16:59:46 +11:00
Martyna Jakubowska fbb3f9e83d Resolved Code Review 2023-01-03 16:59:31 +01:00
Martyna Jakubowska 6bda68e834 Update README.md 2022-11-18 15:08:48 +01:00
Martyna Jakubowska 07e4e0c175 Update README.md 2022-11-18 14:49:05 +01:00
Martyna Jakubowska 29bb5c666d Update README.md 2022-11-14 01:13:02 +01:00
martinaCodes bab281235f Added example model and a corresponding description 2022-11-14 01:06:40 +01:00
martinaCodes 3966f0ad29 Bug fixes in create_entity 2022-11-13 23:05:49 +01:00
martinaCodes cc69dfc136 Bug fixes and changed behaviour of create_entity, so it creates an entity pr. each representation 2022-11-13 15:56:33 +01:00
martinaCodes 7ea8c24b68 - 2022-11-11 12:58:35 +01:00
martinaCodes bc548c785d Updated by_query and removed print statements 2022-11-11 12:52:06 +01:00
Martyna Jakubowska b7ff2347f1 Updated README 2022-11-11 05:08:56 +01:00
martinaCodes b7bdddf640 Updated following nodes to work with the current workflow: add_pset, by_guid, get_attribute, get_property, read_entity. Added tooltips and other minor fixes 2022-11-11 02:50:30 +01:00
martinaCodes cc567534f1 Merge branch 'v0.7.0' of github.com:mdjska/IfcOpenShell into v0.7.0
merge changes
2022-11-09 01:55:05 +01:00