Commit Graph

  • f911bbd931 Some variations of shell mapping in occt Thomas Krijnen 2023-10-24 20:56:39 +02:00
  • 85b3509ce3 Notify on product conversion start as in 0.7 Thomas Krijnen 2023-10-24 20:56:06 +02:00
  • ad61353fb5 Implement ObjectPlacement using native recursion Thomas Krijnen 2023-10-24 20:54:25 +02:00
  • 2a53911c52 Removed assert, added Logger::Warning and Logger::Error. Made treatment of unexpected data more permissive Richard Brice 2023-10-23 08:22:03 -07:00
  • 94b567a25b Implements Eigen shortcut Richard Brice 2023-10-23 07:21:36 -07:00
  • 3237190d83 Implements Eigen shortcut Richard Brice 2023-10-23 07:21:03 -07:00
  • 5482ca145e Implements Eigen shortcut Richard Brice 2023-10-23 07:20:52 -07:00
  • 6f5f7016fe Implements Eigen shortcut Richard Brice 2023-10-23 07:20:41 -07:00
  • 5c64a1bd8d Instantiates IfcHierarchyHelper template for ADD2 Richard Brice 2023-10-20 20:24:38 -07:00
  • fc22d2fa51 Adds support for IfcLinearPlacement Richard Brice 2023-10-20 13:29:33 -07:00
  • 74132dcd49 New operator that creates a ceiling from cursor position in covering tool Massimo Fabbro 2023-10-22 22:12:56 +02:00
  • ef72cd3250 recreates assembly for array children objects Bruno Perdigão 2023-10-23 15:46:14 -03:00
  • 5cf1dd4249 fixed core tests after switch_representation changes Andrej730 2023-10-23 17:25:07 +05:00
  • 29bd30d3bf "Edit Profile" in BIM Tool for mapped representations blenderbim-231023 Andrej730 2023-10-23 16:50:05 +05:00
  • 3f8a0a91b3 switch_representation to automatically switch to unresolved mapped representation Andrej730 2023-10-23 16:39:25 +05:00
  • 416a572664 switch_representation not to break with temporary mesh representations Andrej730 2023-10-23 15:24:43 +05:00
  • 33dc49693a whoops, forgot to delete some bits. check_to_see_if_context_exists Ryan Schultz 2023-10-21 19:53:50 -05:00
  • ec8210fb67 When adding a context, check to see if it already exists first. Ryan Schultz 2023-10-21 19:50:43 -05:00
  • 4f3dacd6d5 Use --start/end-group on linux to fix ld geomserver Thomas Krijnen 2023-10-21 22:29:41 +02:00
  • 388c72360d Use --start/end-group on linux to fix ld geomserver Thomas Krijnen 2023-10-21 22:26:16 +02:00
  • b841afc2e4 Update beginners tutorial documentation with images from new UI. Dion Moult 2023-10-21 22:46:15 +11:00
  • f10d340254 You can now assign and unassign styles to materials blenderbim-231021 Dion Moult 2023-10-21 15:23:43 +11:00
  • 0d0b91ee9b You can now specify a name when adding materials Dion Moult 2023-10-21 15:19:14 +11:00
  • 4f1e59a613 improvements on dealing with sub-aggregates Bruno Perdigão 2023-10-20 21:26:56 -03:00
  • 5960e4153c wip: RefreshLinkedAggregate is working with IfcGroup Bruno Perdigão 2023-10-20 14:34:03 -03:00
  • 8032333a17 Additional clarification on save and save as Ryan Schultz 2023-10-20 09:53:29 -05:00
  • 712ec6def3 Reorganise new stakeholders panel, move profiles into geometry tab. General UI polish. Dion Moult 2023-10-20 22:15:37 +11:00
  • 0d43ef0736 option to set active system Andrej730 2023-10-20 14:02:26 +05:00
  • b318509cba Merge systems UI into one Andrej730 2023-10-20 11:59:31 +05:00
  • f3b541f00a Fix #3095. Very basic implementation of a new zones panel. Dion Moult 2023-10-20 17:51:30 +11:00
  • 4f64dcdbd4 Fixed tests after selector syntax update Andrej730 2023-10-20 11:06:10 +05:00
  • 68acf84e26 Fix #3901. Add configurable list concatenation support in IfcFM. Dion Moult 2023-10-20 13:38:17 +11:00
  • aaceb923ad Fix #3903. Bug where stairs started off with an empty mesh and had a representation added, resulting in an invalid empty point cloud. blenderbim-231020 Dion Moult 2023-10-20 12:28:18 +11:00
  • 074de2741a Fix regression from 744c08e where type products cannot have an instance specified in create_shape Dion Moult 2023-10-20 12:24:57 +11:00
  • 0e4bc320cb Adding / editing shading / rendering styles in the style manager now updates Blender materials Dion Moult 2023-10-20 10:26:23 +11:00
  • 9e9412bec0 Forgot to fix test after 35d66f5 Andrej730 2023-10-19 18:07:23 +05:00
  • 7e92471ac9 Fixed issue unlinking mesh objects Andrej730 2023-10-19 17:05:14 +05:00
  • 078a7eb290 Fix tests after 808ff54 Andrej730 2023-10-19 16:42:20 +05:00
  • df3876b438 Minor fix after a47c57c Andrej730 2023-10-19 16:11:08 +05:00
  • d414de450b Fixed test after c34a9c5 Andrej730 2023-10-19 16:06:33 +05:00
  • 9e89bb5044 Fixed test after 418444a Andrej730 2023-10-19 13:22:06 +05:00
  • aa0c42e1ec Fixed test after 90b40ff Andrej730 2023-10-19 11:02:39 +05:00
  • a4daa0e3d9 Fixed test after 88d96f7 Andrej730 2023-10-19 11:01:01 +05:00
  • 162ac39570 Fixed test after 6e9639446 Andrej730 2023-10-19 10:55:13 +05:00
  • 8c73fa69a1 Fixed #3907 after dd7a6a80e Andrej730 2023-10-19 10:49:39 +05:00
  • 159eeeb3a4 You can now edit rendering styles in the style manager blenderbim-231019 Dion Moult 2023-10-19 16:38:42 +11:00
  • 66f735fde9 wip: refactor of RefreshLinkedAggregate. The operator triggers all the other linked aggregates deletion. Bruno Perdigão 2023-10-18 21:36:04 -03:00
  • 1a3aa7f031 IfcElementAssembly share a group instead of a pset Bruno Perdigão 2023-10-18 20:43:41 -03:00
  • ac41a9e63a allow SI with CAD tools. si_unit_w_cad_tools Ryan Schultz 2023-10-18 17:07:29 -05:00
  • eb0873996f Added IfcZone to systems UI in IFC2X3 #3905 Andrej730 2023-10-18 17:13:11 +05:00
  • c85826ef2e Fixed #3901 Andrej730 2023-10-18 16:40:07 +05:00
  • 627cf63a4c ifcfm symlink to dev environment setup script Andrej730 2023-10-18 16:07:27 +05:00
  • 744c08e13e bim.switch_representation to switch to exact representation Andrej730 2023-10-18 15:45:00 +05:00
  • dd7a6a80eb activate_drawing to prioritize already active representation Andrej730 2023-10-18 12:25:00 +05:00
  • 164125fe70 Add noexcept to hash functor Thomas Krijnen 2023-10-18 09:47:15 +02:00
  • fd3ef6508b In-code changes for ADD2 Thomas Krijnen 2023-10-18 09:46:29 +02:00
  • 1eb8ef08d2 Rerun C++ codegen Thomas Krijnen 2023-10-17 12:16:14 +02:00
  • 6302be6bfd Merge v0.7.0 -- src\ifcopenshell-python\ifcopenshell\express Thomas Krijnen 2023-10-17 12:12:37 +02:00
  • ab807e3b9b bim.create_all_shapes info message Andrej730 2023-10-18 12:21:41 +05:00
  • c35be50c83 Bump build version to fix #3889 blenderbim-231018 Andrej730 2023-10-18 11:10:04 +05:00
  • 37ab9c80e3 Duplication now recreates connections path #3770 Bruno Perdigão 2023-10-17 18:45:14 -03:00
  • 7ff98d2918 Some UI to mark booleans as manual #3709 Andrej730 2023-10-17 18:18:58 +05:00
  • 35d66f5d8c move to tools methods for working with manual booleans #3709 Andrej730 2023-10-17 16:38:25 +05:00
  • 3f018a4195 localize mathutils dependency in tests #3895 Andrej730 2023-10-17 15:36:10 +05:00
  • 578e15adb2 refresh_aggregate to show time it took Andrej730 2023-10-17 14:15:46 +05:00
  • c4474455e9 Fix poll error after 3de9915 Andrej730 2023-10-17 14:12:55 +05:00
  • 8f43854cbf Minor fix Dion Moult 2023-10-17 20:47:29 +11:00
  • 787149da13 Regen express rule code: lowercase str comparison in express rule generated code Thomas Krijnen 2023-10-17 11:04:46 +02:00
  • 3b31f6932a Compile IFC4X3_ADD2 express rules Thomas Krijnen 2023-10-17 09:50:39 +02:00
  • d52f12973a Mapping of vertical profiles with IfcGradientCurve Richard Brice 2023-10-16 14:13:43 -07:00
  • 3eb85cc36a Fixes mapping of horizontal curve with IfcCircle Richard Brice 2023-10-16 14:13:27 -07:00
  • e794911926 Fixes problems with horizontal curves and clothoid spirals Richard Brice 2023-10-13 15:03:23 -07:00
  • 6c9e130ca8 small fix f38952dc5 #3898 😬 blenderbim-231017 Andrej730 2023-10-17 10:47:52 +05:00
  • 86a234d17e Changed operator name Bruno Perdigão 2023-10-16 22:32:09 -03:00
  • f68baee5c3 small deletions Bruno Perdigão 2023-10-16 22:17:22 -03:00
  • 51f72b4edc Update nef_to_halfspace_tree.h Thomas Krijnen 2023-10-16 21:28:38 +02:00
  • 0028fd3e9c ifc_duplicate_operator now remove the connections with old objects. Similar solutions presented in PR #3789 Bruno Perdigão 2023-10-16 15:39:38 -03:00
  • f5f9862b78 Fix #2187. ifc_duplicate_operator now recreates the IfcElementAssembly structure into a new Assembly Bruno Perdigão 2023-10-16 15:31:56 -03:00
  • f38952dc51 small refactor Andrej730 2023-10-16 16:23:48 +05:00
  • 24eb149221 Support other voiding IfcFeatureElementSubtraction elements #3889 Andrej730 2023-10-16 15:05:40 +05:00
  • ce8598a0b4 Fixed issue after 19345ff Andrej730 2023-10-16 15:24:02 +05:00
  • fb9cf75412 #3889 Apply handling of openings on IfcFeatureElementSubtraction generically Thomas Krijnen 2023-10-16 11:02:30 +02:00
  • 68f5df73b9 black formatting Andrej730 2023-10-16 12:21:20 +05:00
  • e068c523ec Keep placement axes recalculating profiles #3879 Andrej730 2023-10-16 12:19:18 +05:00
  • aa182bf047 small fix add_profile_representation - use of undefined variables Andrej730 2023-10-16 11:59:33 +05:00
  • 6e9639446d Add a preference for particular app to open sheet layout blenderbim-231016 Ryan Schultz 2023-10-15 20:04:53 -05:00
  • c48c1c3b32 BlenderBIM minor fix after 7107a91 Bruno Postle 2023-10-15 21:15:32 +01:00
  • 14224ac538 Fix #3870. Bug where element filtering wasn't initialised properly when loading a camera for the first time. blenderbim-231015 Dion Moult 2023-10-15 22:23:10 +11:00
  • 58be92d3fc New verbose option in util get_pset(s) which lets you get ID and class for complex processing. Dion Moult 2023-10-15 08:57:26 +11:00
  • 7107a91f6f BlenderBIM keep camera position on git switch blenderbim-231014 Bruno Postle 2023-10-14 21:54:16 +01:00
  • 661c8bc50f Small changes to curve segment handling for purpose of wrapper Thomas Krijnen 2023-10-14 16:37:50 +02:00
  • 438ed22f8f Merge pull request #3888 from isma3lMB/v0.7.0 Thomas Krijnen 2023-10-14 16:00:18 +02:00
  • a9dfc9a9fd Adding support for non ascii characters when reporting isma3lMB 2023-10-14 15:31:33 +02:00
  • f8b09b3525 Update build-deps.cmd: proj compilation Thomas Krijnen 2023-10-13 22:34:35 +02:00
  • f1ab02b311 Fix bug in covering/space tool with matrix global and local Massimo Fabbro 2023-10-13 16:07:35 +02:00
  • 4e833e26ca wip: DuplicateMoveAggregate now calls DuplicateMove function and removes code duplication Bruno Perdigão 2023-10-13 14:41:21 -03:00
  • 25df2f6414 See #3884. Rewrite native geometry handling with a much more robust approach fixing a number of invalid coordinates and simplifying things. Dion Moult 2023-10-13 23:39:31 +11:00
  • 42719d3fe3 Fix bug where native meshes had normal smoothing enabled by default Dion Moult 2023-10-13 23:37:00 +11:00
  • 1f6d23c19c Minor fixes to placement utilities for getting mapped item matrixes Dion Moult 2023-10-13 23:36:24 +11:00
  • 94db9ec522 Add IFC4X3_ADD2 schema Thomas Krijnen 2023-10-13 11:50:55 +02:00