Commit Graph

6384 Commits

Author SHA1 Message Date
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
martinaCodes fc29eec6e9 Important rework of handling multiple/nested items in bmesh_to_ifc, create_entity and sverchok_to_ifc nodes. Formatting and other minor fixes. 2022-11-09 01:49:01 +01:00
Martyna Jakubowska 2b4c09dac0 Create README.md 2022-11-07 19:39:38 +01:00
martinaCodes 240c98dbd7 Merge branch 'ifcsverchok_dev' of github.com:mdjska/IfcOpenShell into v0.7.0
Merging gsoc changes
2022-11-07 18:28:33 +01:00
martinaCodes d88adc2333 cleaned print statements etc 2022-11-07 18:08:27 +01:00
martinaCodes 9bf6cb953f write_file added logic that ensures proper model hierarchy 2022-11-07 17:40:18 +01:00
martinaCodes 3361895e1d bmesh_to_ifc now creates separate representations for each distinct bmesh geometry 2022-11-07 17:21:09 +01:00
martinaCodes 9f855c3a83 major changes primarily to file creation/saving logic.
Bug fix in create entity.
Other..
this commit is way to big and unstructured.
2022-11-07 15:45:28 +01:00
Dion Moult 62e5c3684b Fix #2564. Bug where profiles were not reused across copies. 2022-11-07 22:37:53 +11:00
Dion Moult ff90728a22 New unassign container API function 2022-11-07 18:47:15 +11:00
Dion Moult dadf23681b Fix #2123. Bug where mesh to extrusion conversion didn't work for thin extrusions. 2022-11-07 17:45:05 +11:00
Dion Moult 516bd37518 Fix #2550. Bug where material styles weren't included when appending from a library 2022-11-07 16:20:23 +11:00
Dion Moult 521ec1b124 Support styles defined somewhere along a boolean result stack blenderbim-221107 2022-11-07 11:24:13 +11:00
Thomas Krijnen 4881e4c686 Error in type checking introduced in ca98e77b40 2022-11-06 14:45:00 +01:00
Thomas Krijnen a57cac5f9c #2558 make conditional 2022-11-06 14:39:01 +01:00
Thomas Krijnen ca98e77b40 #2471 Fix refcount when setting aggregates 2022-11-05 16:24:04 +01:00
Dion Moult cbd9c898c3 Fix failing tests blenderbim-221104 2022-11-04 17:08:41 +11:00