Commit Graph

  • 8320623210 Exposed some MEP operators in BIM Tool UI Andrej730 2023-09-19 16:58:12 +05:00
  • 90c4a2fd41 bim.mep_connect_elements to connect elements by the closest ports Andrej730 2023-09-19 16:16:10 +05:00
  • 4ee66caaf9 override_outliner_delete poll error fix Andrej730 2023-09-19 14:46:08 +05:00
  • 23251de6f1 info message for refresh_aggregate Andrej730 2023-09-19 14:46:00 +05:00
  • 37287bac7e You can now add bSDD properties when assigning bSDD classifications Dion Moult 2023-09-19 20:30:43 +10:00
  • 43a7340f5d Fix case when ids_dict has key but value is None Vukas Pajic 2023-09-19 12:28:09 +02:00
  • 2363b5e167 Minor fix Dion Moult 2023-09-19 19:13:21 +10:00
  • 62bf8c2287 Fix crash where IFCTester read directly from IFC in the UI Dion Moult 2023-09-19 18:15:56 +10:00
  • a5a958d6e2 Basic integration of bSDD with BlenderBIM Add-on: you can now assign classification references from the bSDD and set the active bSDD domain. Dion Moult 2023-09-19 18:13:38 +10:00
  • 812d8508f4 Implement classification searching in bSDD library Dion Moult 2023-09-19 18:08:58 +10:00
  • c40cc3f740 select array parent / all array objects to work without parent guid argument Andrej730 2023-09-19 11:47:43 +05:00
  • 56040951f1 Have bim.select_aggregate make the aggregate empty the active object, as well. blenderbim-230919 Ryan Schultz 2023-09-18 20:21:19 -05:00
  • 39b1a65dc5 IfcTester now includes percentages per requirement Dion Moult 2023-09-19 09:03:41 +10:00
  • 438f35fe88 purge cost schedules Sigma Dimensions (Yass) 2023-09-18 20:20:23 +01:00
  • 9240518066 Accommodate potential manual deletion of EPset drawing. Dion Moult 2023-09-18 23:41:13 +10:00
  • 27b71a9d07 Fix #3752. Accommodate situations where layouts don't match IFC. Dion Moult 2023-09-18 23:14:52 +10:00
  • 0f1d675bef Associate IFC files with BlenderBIM on Windows Andrej730 2023-09-18 15:17:38 +05:00
  • 19345ff538 Remove orphaned IfcPropertyEnumeration Andrej730 2023-09-18 12:07:19 +05:00
  • 7b28bc9c68 fixed bug creating transition shapes Andrej730 2023-09-18 11:30:36 +05:00
  • d67eae55df Clean up orphaned meshes Andrej730 2023-09-18 10:35:47 +05:00
  • 8e375dcf73 Save last active context editing doors/windows, solves #3735 blenderbim-230918 Andrej730 2023-09-18 10:04:02 +05:00
  • 3bc9f81b6a Remove 4x3 RCs from cmake defaults Thomas Krijnen 2023-09-17 21:02:05 +02:00
  • 053e3a3191 #3098 Move boost::type application to curve to template function Thomas Krijnen 2023-09-17 09:35:14 +02:00
  • a34d0cabfc MSP calendar exceptions are now also imported #3766 blenderbim-230917 Sigma Dimensions (Yass) 2023-09-17 03:10:31 +01:00
  • a14c40feda Check for empty result from map(IfcRepresentation) in iterator Thomas Krijnen 2023-09-16 22:23:22 +02:00
  • 88ef7c75b8 #3098 IfcCurveSegment and IfcClothoid handling (?) Thomas Krijnen 2023-09-16 22:23:04 +02:00
  • a668743d10 fix msp .xml import: exception days for a standard working week #3766 blenderbim-230916 Sigma Dimensions (Yass) 2023-09-16 19:29:48 +01:00
  • b13cbbb244 Partial spatial tool refactor Massimo Fabbro 2023-09-15 22:47:35 +02:00
  • b6ae5fd344 For parametric doors and windows remove "Edit Profile" button from BIM Tool UI to avoid confusion Andrej730 2023-09-15 15:54:56 +05:00
  • 1c85034e19 Add starting/saving IFC project to Blender F4 file context menu Andrej730 2023-09-15 15:35:53 +05:00
  • b0d1823968 MEP bends - fixed bunch of bugs related to adjusting already existing bends types Andrej730 2023-09-15 15:07:36 +05:00
  • f0e03c79df Project advanced mode filtering now uses new filter syntax blenderbim-230915 Dion Moult 2023-09-15 11:24:57 +10:00
  • 79d456bbf1 mapping: always overwrite orientation of loop as facebound Thomas Krijnen 2023-09-14 21:58:46 +02:00
  • 380cf4eca5 cgal kernel: permissiveness for multiple outer bounds in face Thomas Krijnen 2023-09-14 21:57:49 +02:00
  • 179e3049dd cgal kernel: Continue with invalid state after triangulation Thomas Krijnen 2023-09-14 21:57:23 +02:00
  • 6109cdf41b Ooops, forgot to remove debug shape creation Andrej730 2023-09-14 15:06:21 +05:00
  • ec0873d527 transitions - fixed bug finding compatible fitting Andrej730 2023-09-14 14:46:05 +05:00
  • 63223172b4 mep operators - clamp properties below zero Andrej730 2023-09-14 13:16:03 +05:00
  • 9778253d21 bends - support for zero radius bends Andrej730 2023-09-14 13:15:43 +05:00
  • 0140b4ded1 IfcDiff can now visualise across linked IFCs Dion Moult 2023-09-14 22:50:57 +10:00
  • dca60b83a9 Make IfcDiff more forgiving when invalid geometry occurs. See #3755. Dion Moult 2023-09-14 22:27:46 +10:00
  • 5bead4b219 #2805 Apply changes to v0.8 geometry mapping as well Thomas Krijnen 2023-09-14 11:33:23 +02:00
  • cae5a80397 Apply e9d0b8ab6 part of Serialization Thomas Krijnen 2023-09-14 10:07:22 +02:00
  • 02864f96e0 #2819 Handle periodic bspline curves in serialization Thomas Krijnen 2023-06-15 16:18:48 +02:00
  • 085d420d7c #2819 Mark rep id as AdvancedBrep Thomas Krijnen 2023-06-15 16:18:29 +02:00
  • 43b525e7e7 cmake: add use of ccache Dirk Olbrich 2023-09-13 17:23:49 +02:00
  • 1534e5cef5 cmake: fix regex for option flags Dirk Olbrich 2023-09-13 16:52:27 +02:00
  • 1263f3c4d3 cmake: move all macros/functions into utility file Dirk Olbrich 2023-09-13 16:26:16 +02:00
  • b3d10ce43e clang-tidy: add basic checks Dirk Olbrich 2023-09-13 16:08:03 +02:00
  • 66a0b56443 cmake: bump version and add compile commands Dirk Olbrich 2023-09-13 16:07:35 +02:00
  • e341fb9892 clangd: gitignore cache Dirk Olbrich 2023-09-13 15:39:12 +02:00
  • eca4eba747 Remove logging statement Thomas Krijnen 2023-09-14 09:27:26 +02:00
  • 727ea55315 Apply ifcparse/ part of '65cb47e2d892d84c0d3d8e89ba157360c6902c7f' Thomas Krijnen 2023-09-14 09:27:08 +02:00
  • d7951668e9 Case sensitivity on entity str comparison from cmd line https://sourceforge.net/p/ifcopenshell/discussion/1782717/thread/2bf3324a7f Thomas Krijnen 2023-09-11 21:27:54 +02:00
  • 8bb0ffd2c7 ifcparse: fix compiler warning -Wignored-qualifiers Dirk Olbrich 2023-09-03 13:59:36 +02:00
  • 1641ad0047 #2805 IFC4X3 codegen Thomas Krijnen 2023-06-22 14:09:59 +02:00
  • a40e359620 #2805 Pasta errors Thomas Krijnen 2023-06-22 11:03:06 +02:00
  • b374454f3a #2805 template keyword for gcc Thomas Krijnen 2023-06-22 10:48:19 +02:00
  • b4ee981134 #2805 Rerun codegen Thomas Krijnen 2023-06-22 10:30:57 +02:00
  • 5dabcbb944 #2805 Use dynamic cast for generalize() due to virtual inheritance of selects Thomas Krijnen 2023-06-22 10:30:42 +02:00
  • 39c1face4d #2805 update hierarchy helper Thomas Krijnen 2023-06-22 10:08:41 +02:00
  • 6180627acd #2805 rerun codegen Thomas Krijnen 2023-06-22 10:07:18 +02:00
  • 1a014046a9 #2805 rerun codegen Thomas Krijnen 2023-06-21 17:01:17 +02:00
  • c0abaa36f4 fix syntax error on gcc Thomas Krijnen 2023-06-01 22:03:31 +02:00
  • db3a6c8ef7 typename :( Thomas Krijnen 2023-06-01 21:47:07 +02:00
  • 52421a6398 Fix IfcFile::getInverse<T>() Thomas Krijnen 2023-06-01 21:39:08 +02:00
  • 063bb0a017 #3139 Capture parsed selected simple type values Thomas Krijnen 2023-05-12 10:19:15 +02:00
  • 1767b09bbc Fix wrong attribute name usage (ValueComponent -> UnitComponent) in IfcFile::getUnit Shohei Kunimatsu 2023-05-01 00:53:21 +09:00
  • 42e683375c Fixed bug using tab editing arbitrary profile blenderbim-230914 Andrej730 2023-09-14 11:06:21 +05:00
  • 66e07c2f69 Include buildingSMART psets in IfcFM Basic preset Dion Moult 2023-09-14 15:17:52 +10:00
  • 2b067b9dec Minor fix Dion Moult 2023-09-14 14:27:07 +10:00
  • c22d7d2f41 More minor fixes to IfcFM basic preset Dion Moult 2023-09-14 14:24:06 +10:00
  • ea3d489c24 Minor fixes to IfcFM Dion Moult 2023-09-14 12:10:25 +10:00
  • 235c32875d Use plane eq snapping for boolean ops in cgal and other strategies in addition to minkowsky sum dilation Thomas Krijnen 2023-09-13 22:04:58 +02:00
  • 5eff7178da Restructure cgal shape triangulation Thomas Krijnen 2023-09-13 22:03:49 +02:00
  • 0116be1386 Use geobim tooling as a provisional iterator adaptor Thomas Krijnen 2023-09-13 22:02:52 +02:00
  • 97683a14ef Revert "Replace currently selected objects with occurences of type" Andrej730 2023-09-13 18:44:00 +05:00
  • d79b912e0e bends - consider profile dimensions searching for compatible fitting Andrej730 2023-09-13 16:30:01 +05:00
  • 7ec8f8b03e bends - adjusting compatible fitting rotation to match the segments Andrej730 2023-09-13 16:16:56 +05:00
  • 58199ef7c9 Replace currently selected objects with occurences of type Andrej730 2023-09-13 11:16:50 +05:00
  • d5c46514d3 bends - considering parametric data searching for compatible fitting Andrej730 2023-09-13 09:36:10 +05:00
  • f400973557 Correct xsi:schemaLocation Thomas Krijnen 2023-09-13 12:47:33 +02:00
  • 148d6e7b1b Update IDS.xsd Thomas Krijnen 2023-09-13 10:11:01 +02:00
  • 74dec650a7 New FM module in BlenderBIM Add-on for interacting with IfcFM. blenderbim-230913 Dion Moult 2023-09-13 17:06:42 +10:00
  • 5f6e003e4e Implement COBie documents and attributes Dion Moult 2023-09-13 17:06:05 +10:00
  • d3df22b44b bends - use IfcArcIndex to define bends curves Andrej730 2023-09-12 16:28:54 +05:00
  • 257208d55b bends - support for start and end segments Andrej730 2023-09-12 15:25:54 +05:00
  • d8b9b09d14 shapebuilder - replace y extrusion args with shortcut for readibility Andrej730 2023-09-12 13:30:50 +05:00
  • 6f9e14ceb0 Bends - replace faceset with simple extrusion Andrej730 2023-09-12 13:16:17 +05:00
  • d854984dda MEP bends - support for circular profiles Andrej730 2023-09-12 09:40:14 +05:00
  • 2951721886 Don't strip selector query keys to allow for explicit "mistakes" in key names. Dion Moult 2023-09-12 20:45:24 +10:00
  • 02801b32a6 Minor fix in IfcCSV where strings didn't get auto quoted. blenderbim-230912 Dion Moult 2023-09-12 17:48:11 +10:00
  • b243e04fd2 New util.system.get_port_element function. Dion Moult 2023-09-12 17:47:51 +10:00
  • 02902d9a41 Allow optional second arguments to substr formatting. Dion Moult 2023-09-12 17:47:35 +10:00
  • 5c33034455 Implement COBie assemblies, connections, spares, resources, and jobs. Dion Moult 2023-09-12 17:46:57 +10:00
  • 7541293a3c Case sensitivity on entity str comparison from cmd line https://sourceforge.net/p/ifcopenshell/discussion/1782717/thread/2bf3324a7f Thomas Krijnen 2023-09-11 21:27:54 +02:00
  • da7d4dac7a Implement COBie systems Dion Moult 2023-09-11 23:24:25 +10:00
  • 507ab8ec11 Fixed top and center alignment in the schedule Andrej730 2023-09-11 17:30:14 +05:00
  • e93ff7a6b1 MEP bends - more robust start/end points detection blenderbim-230911 Andrej730 2023-09-11 10:29:25 +05:00
  • 8d85aaba6d cmake: reset to c++17 Dirk Olbrich 2023-09-07 13:04:55 +02:00