Commit Graph

  • c70b41f21a Fix #1112. You can now tag material attributes. Dion Moult 2020-12-02 09:03:18 +11:00
  • aaf9b10a9e Fix #1128 with improved IFCCSV description Dion Moult 2020-12-02 08:50:15 +11:00
  • 9281c8fbce #1126 Update serialization for trimmed curve Thomas Krijnen 2020-12-01 14:03:07 +01:00
  • 5f76062575 Fix issue where invalidly declared representation contexts can confuse drawing creation Dion Moult 2020-12-01 22:26:02 +11:00
  • efd2663f15 Support layer set material names classes in drawings Dion Moult 2020-12-01 22:25:22 +11:00
  • 823b10e323 Dumb grids are auto placed in an IfcSite if it can be detected for convenience Dion Moult 2020-12-01 21:37:47 +11:00
  • 431de8d5a1 Package ExtractElements IfcPatch recipe with the BlenderBIM Add-on Dion Moult 2020-12-01 21:29:09 +11:00
  • dce730d9c2 Ship optimise IfcPatch recipe with BlenderBIM Dion Moult 2020-12-01 21:24:30 +11:00
  • 50d7efa99b move import statements to make dependencies optional Vincent Cadoret 2020-11-30 20:41:46 -05:00
  • 957c719224 Skip clash_set if it has 0 clashes Vincent Cadoret 2020-11-21 20:05:15 -05:00
  • b407b815e2 Allow selection of max grouping distance in UI Vincent Cadoret 2020-11-21 19:17:29 -05:00
  • ac12a6785c Added a button to Load the smart clash groups for the active clash set Vincent Cadoret 2020-11-21 18:43:07 -05:00
  • 8aae7c95e6 Rename IsolateSmartGroup operator to SelectSmartGroup Vincent Cadoret 2020-11-21 16:37:53 -05:00
  • bbde4e7522 Added a ui to select input and output files to clash smart grouper. Vincent Cadoret 2020-11-21 16:29:55 -05:00
  • 803a4b6c12 cleanup unnecessary imports and prints Vincent Cadoret 2020-11-20 08:25:04 -05:00
  • 5a06bd5a57 Minimum viable protoype for Smart Clash Grouping completed Vincent Cadoret 2020-11-10 21:01:51 -05:00
  • 51dca4329c Add a more useful error message when no clashes are loaded for the given clashset Vincent Cadoret 2020-11-06 21:41:11 -05:00
  • 1921b4cecf Added clash manager basic interface to load smart grouped clashes Vincent Cadoret 2020-11-06 21:14:21 -05:00
  • f7e05e011a Merge branch 'fix-roundtrip' into v0.6.0 Dion Moult 2020-12-01 10:47:49 +11:00
  • 2596f90015 Fix #952. Implement roundtripping of all representation contexts. Dion Moult 2020-11-30 19:37:53 +11:00
  • 24c542e33a bimtester: small code improvements in gui Bernd Hahnebach 2020-11-30 07:49:03 +01:00
  • 7b7f756506 Add support of exporting material sets for construction types Dion Moult 2020-11-30 11:28:32 +11:00
  • 9ca124bf2f New UI to show inherited materials from related types Dion Moult 2020-11-30 11:25:11 +11:00
  • c9666015bb Fix error when creating a drawing of a file with material set usages Dion Moult 2020-11-30 09:51:42 +11:00
  • 8815b74ff8 thanks @tpaviot Thomas Krijnen 2020-11-29 16:16:11 +01:00
  • 98f45817a6 Improved UI for psets and qtos with collapsible panels and improved readibility Dion Moult 2020-11-29 23:24:56 +11:00
  • e3f61510ad The object psets panel now show inherited psets too Dion Moult 2020-11-29 22:26:51 +11:00
  • 864dcffef8 bimtester: startscript, add argument to start gui with some start directories Bernd Hahnebach 2020-11-27 17:55:06 +01:00
  • fae899823b bimtester: rename startscript, if startscript and package have the same name it is difficault to import the startscrip as the package has priority Bernd Hahnebach 2020-11-27 17:53:59 +01:00
  • 26d35a7644 bimtester: improve the signatures of the methods to run behave in temporary directory Bernd Hahnebach 2020-11-27 17:52:23 +01:00
  • 4a5fe83dab Fix minor regression where the section cutting plane doesn't work if you haven't selected an object Dion Moult 2020-11-27 22:07:32 +11:00
  • 78666caa47 Minor improvement to roundtripping. Combined with 2.91 booleans, this rocks. Dion Moult 2020-11-27 22:02:12 +11:00
  • 3ad2d0eaac Fix import bug where some IfcOpeningElements aren't put in the openings collection properly Dion Moult 2020-11-27 22:01:34 +11:00
  • 7ad35249b8 IfcOpeningElements now show up as wireframe for convenience by default Dion Moult 2020-11-27 22:01:15 +11:00
  • 259d467164 Add experimental support for non-IFC Blender clashing. See #1129. Dion Moult 2020-11-27 18:18:23 +11:00
  • cfa97be080 Be less accommodating to invalid Revit grids. See #1133. Dion Moult 2020-11-27 12:14:08 +11:00
  • fddea742b8 Support invalid IfcGrid elements coming from Revit. See #1133. Dion Moult 2020-11-27 09:31:00 +11:00
  • 6ebb69f62e bimtester: steps, improve imports Bernd Hahnebach 2020-11-26 15:35:53 +01:00
  • b0097d35b4 Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0 Dion Moult 2020-11-26 21:31:52 +11:00
  • 15ea15d9ab Roundtripping geometry now works for one to many styled item relationships Dion Moult 2020-11-26 21:31:42 +11:00
  • b88eb37bdf bimtester: improve imports in steps Bernd Hahnebach 2020-11-26 08:08:38 +01:00
  • 5ce334019c bimtester: merge guibimtester into bimtester module Bernd Hahnebach 2020-11-26 07:38:50 +01:00
  • 15199152ac bimtester: code formating and comments Bernd Hahnebach 2020-11-26 07:37:29 +01:00
  • e346d5e3c6 Support invalid empty IFC properties coming from ArchiCAD. See #1131. Dion Moult 2020-11-26 12:48:03 +11:00
  • 957cc02157 Support exporting downgraded material definitions to IFC2X3 from IFC4 Dion Moult 2020-11-26 09:53:05 +11:00
  • 32f99428c3 bimtester: move code into a package directory Bernd Hahnebach 2020-11-25 17:21:20 +01:00
  • acb518613b #1118 check parallel and shape type Thomas Krijnen 2020-11-25 11:02:57 +01:00
  • 25a26db360 Exporting classifications to IFC2X3 (including downgrading) is now supported Dion Moult 2020-11-25 20:35:11 +11:00
  • 5cbc924c85 Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0 Dion Moult 2020-11-25 20:17:47 +11:00
  • 4bff3dc3dd Roundtripping native geometry now works across different IFC schema versions Dion Moult 2020-11-25 20:17:17 +11:00
  • a5b00f1ac9 bimtester: pass the ifc base file name to behave Bernd Hahnebach 2020-11-25 07:29:10 +01:00
  • a9a8213731 bimtester: comments and code formating Bernd Hahnebach 2020-11-25 07:28:10 +01:00
  • 33b2661464 Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0 Dion Moult 2020-11-25 13:15:20 +11:00
  • 3085c88647 New experimental IfcOpenShell IFC2X3<->IFC4 version migration utility Dion Moult 2020-11-25 13:13:46 +11:00
  • 7ec91728be bimtester: remove the just added licence headers to avoid any confusion Bernd Hahnebach 2020-11-24 12:21:47 +01:00
  • b1c4481795 Option to disable boolean results (sets result to first operand) Thomas Krijnen 2020-11-24 16:58:05 +01:00
  • dd4902be18 bimtester: fix licence header Bernd Hahnebach 2020-11-24 06:25:57 +01:00
  • c057cb9aab Recreating round-tripped representations now preserves surface styles Dion Moult 2020-11-24 12:09:49 +11:00
  • e2543954c0 Native geometry round-tripping now works with decoupled surface styles Dion Moult 2020-11-24 10:18:16 +11:00
  • 7ba812c6c9 bimtester: some restructure work Bernd Hahnebach 2020-11-23 09:34:13 +01:00
  • b15acfed42 Update IfcGeomShapes.cpp Thomas Krijnen 2020-11-23 11:21:14 +01:00
  • 648c976dd4 Remove debugging code #1121 Thomas Krijnen 2020-11-23 11:20:55 +01:00
  • dd0a3ad7b8 Minor fix. Forgot to commit when I cleaned up the simpler copy attributes operator. Dion Moult 2020-11-23 16:01:21 +11:00
  • b37ddb766f Native representation roundtripping now supports layer assignments and will "fix" representations to use subcontexts properly. See #952. Dion Moult 2020-11-23 15:59:32 +11:00
  • 7cc832ea15 Fix warnings in new simplified copy attribute to selection operator Dion Moult 2020-11-22 09:29:33 +11:00
  • fc5fcef079 Fix for #1119 (regression from 0984751) johanrd 2020-11-20 15:45:12 +01:00
  • 280466df53 Fix bug where a material wouldn't get assigned for multiple mapped representations Dion Moult 2020-11-20 23:31:52 +11:00
  • 2bd44e2fe8 Add support for importing IfcMaterial description and category attributes Dion Moult 2020-11-20 23:31:29 +11:00
  • 9a87f3673a Vendor workaround "treat styled item as material" deprecated, as new material & style system supports styles much better Dion Moult 2020-11-20 20:30:30 +11:00
  • 5af85ee7a3 Add support for IFC2X3 material data imports Dion Moult 2020-11-20 19:49:50 +11:00
  • e150e5f6c3 Fix default layer category to none, not load bearing, in case we import IFC2X3 where this is blank Dion Moult 2020-11-20 19:49:04 +11:00
  • 44dc5a92b7 Fix bug where no colour is set if only a styled item has a style but a material has no representation Dion Moult 2020-11-19 22:38:23 +11:00
  • 1f938c7f1a Deleted IfcWall duplicate in defaut styles Laurens Oostwegel 2020-11-19 09:09:02 +01:00
  • 225f8c788b Bump IFCJSON dep Dion Moult 2020-11-15 22:15:53 +11:00
  • 17d069e9b5 Bump IfcOpenShell & minor fix Dion Moult 2020-11-15 21:05:24 +11:00
  • 21b9557b97 Minor fix Dion Moult 2020-11-15 20:26:22 +11:00
  • 76b29cb174 Presentation layers are now assigned to meshes, and implement representation assignment. See #1109. Dion Moult 2020-11-15 17:00:50 +11:00
  • 1c24a59075 Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0 Dion Moult 2020-11-14 22:18:14 +11:00
  • 9080744669 Minor fixes to new presentation layer features by Krande Dion Moult 2020-11-14 22:17:56 +11:00
  • 47cd183e61 submodule Thomas Krijnen 2020-11-14 11:04:12 +01:00
  • 9dcb2f9094 Merge branch 'Krande-presentationlayer' into v0.6.0 Dion Moult 2020-11-14 19:55:09 +11:00
  • 2e762854fa Merge branch 'presentationlayer' of https://github.com/Krande/IfcOpenShell into Krande-presentationlayer Dion Moult 2020-11-14 19:54:51 +11:00
  • 819b62a747 Fix bug where a styled item could be incorrectly assigned if an element has more than one representation context Dion Moult 2020-11-14 14:33:58 +11:00
  • 599089ad67 Now materials that aren't also used as a styled item can be exported Dion Moult 2020-11-14 13:36:49 +11:00
  • ddfe0e0c98 IFCCSV will now skip GUIDS that it cannot find Dion Moult 2020-11-14 10:11:36 +11:00
  • 27a8e7c89a IFCCSV now continues to edit other attributes even if it cannot change a class Dion Moult 2020-11-14 10:07:08 +11:00
  • b9e34a107b Prepare for pull request Kristoffer 2020-11-13 14:45:08 +01:00
  • df3bb0428c Fix #1103 bug where importing multiple grids with the same name fails Dion Moult 2020-11-13 22:01:49 +11:00
  • 728b60e8c3 remove unused imports htlcnn 2020-11-13 15:50:37 +07:00
  • 808ef1a19e New UI to manage material psets instead of needing to use CSVs Dion Moult 2020-11-11 23:02:07 +11:00
  • d6397baa59 Blender materials now map 1:1 to IfcMaterial and can store attributes Dion Moult 2020-11-11 22:13:50 +11:00
  • ecdc05d265 remove unused IfcElementType dropdown items htlcnn 2020-11-09 17:00:18 +07:00
  • 7bb5860200 bimtester: fix in report creation on empty steps Bernd Hahnebach 2020-11-11 00:40:03 +01:00
  • b3d180a288 Add workaround to guess geolocation data from Revit Dion Moult 2020-11-10 22:43:05 +11:00
  • a9ae92883d Add support for importing material data for type elements with no representation geometry Dion Moult 2020-11-10 18:02:18 +11:00
  • 1866b7852a Provide support of upgrading a deprecated material list as a constituent set during import Dion Moult 2020-11-10 17:50:04 +11:00
  • aca90b38c8 further experimentation. Still not able to hide\unhide krande 2020-11-09 18:08:03 +01:00
  • 2eae3a70d9 Added support for importing Presentation Layers from Ifc Kristoffer 2020-11-09 16:44:56 +01:00
  • 26510de9e0 Cleaned up formatting to align with master v0.6 branch Kristoffer 2020-11-09 13:40:14 +01:00
  • 2a585c98d8 Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into presentationlayer Kristoffer 2020-11-09 13:35:15 +01:00