Commit Graph

  • 5ed54d9e7c Revise COBie 2.4 contact table mapping in collaboration with Emma Hooper Dion Moult 2023-09-29 12:56:53 +10:00
  • 78aba1c7e4 Workaround for #3778 Andrej730 2023-09-29 15:26:57 +05:00
  • d50dcadf5c Implemented placement handling with transformation matrix. Richard Brice 2023-09-28 14:58:21 -07:00
  • fdc0c0cbd1 Minor revision to numerical integration code Richard Brice 2023-09-28 14:28:17 -07:00
  • 2d14ad1667 Revises implementation of operator(IfcSchema::IfcClothoid*) to use trapezoid rule numeric integration. Richard Brice 2023-09-28 11:51:26 -07:00
  • 9ac99b6f97 Implements mapping of IfcCurveSegment to taxonomy::geometry Richard Brice 2023-09-22 13:52:48 -07:00
  • 4d3a21de77 Fixes cast to IfcCurveSegment for access to ParentCurve Richard Brice 2023-09-22 13:49:18 -07:00
  • 60723cff2b Fixed problem with call to boost::mpl::for_each Richard Brice 2023-09-21 15:47:40 -07:00
  • 6510291f21 Updated build scripts to use boost_1.79.0 Richard Brice 2023-09-21 15:48:12 -07:00
  • 3faaee80ec copy_deep to always pass exclude_callback to the recursion blenderbim-230929 Andrej730 2023-09-29 09:29:25 +05:00
  • d4f543d2ad Implemented placement handling with transformation matrix. Richard Brice 2023-09-28 14:58:21 -07:00
  • 1564b53ef5 Minor revision to numerical integration code Richard Brice 2023-09-28 14:28:17 -07:00
  • 4f2b083ffc Revises implementation of operator(IfcSchema::IfcClothoid*) to use trapezoid rule numeric integration. Richard Brice 2023-09-28 11:51:26 -07:00
  • a847b8f4e4 bim.remove_opening not to force Model/Body/Model_view Andrej730 2023-09-28 18:50:47 +05:00
  • 24170a8a16 Ship with fallback IFC2X3 georeferencing pset blenderbim-230928 Dion Moult 2023-09-28 23:07:21 +10:00
  • 6ae0cce186 Implements mapping of IfcCurveSegment to taxonomy::geometry Richard Brice 2023-09-22 13:52:48 -07:00
  • 5438331fe1 fix generate spaces from walls bug Massimo Fabbro 2023-09-27 18:51:37 +02:00
  • 3c957e0cbe Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0 Carlos Dias 2023-09-27 10:55:52 -03:00
  • 10672f3e1a Print unused elements stats / purge unused elements Andrej730 2023-09-27 15:41:51 +05:00
  • fa90e420eb info message for amount of purged elements Andrej730 2023-09-27 12:34:51 +05:00
  • 347bb2df4b Introductory docs written for IfcFM Dion Moult 2023-09-27 18:21:35 +10:00
  • 986ffe66f8 New introduction section in IOS docs Dion Moult 2023-09-27 18:21:20 +10:00
  • c1bedec354 Minor fix after 22edbdd Andrej730 2023-09-27 12:09:44 +05:00
  • 182b6c7b07 IfcFM now supports writing to Pandas Dataframes Dion Moult 2023-09-27 14:18:48 +10:00
  • 22edbddd84 You can now interact with IfcFM via CLI Dion Moult 2023-09-27 14:17:46 +10:00
  • 50f6f44d26 You can now specify empty formatting for IfcCSV via CLI Dion Moult 2023-09-27 14:16:43 +10:00
  • e93a697179 Fix #3788. Fix crash when opening drawing SVGs using webbrowser module which is not recommended and the file is on a Dropbox synced external drive. Now replaced with generic os.startfile / xdg-open / open commands. blenderbim-230927 Dion Moult 2023-09-27 11:50:43 +10:00
  • f1a5805b1c fix loading animation color scheme Sigma Dimensions (Yass) 2023-09-26 18:33:52 +01:00
  • 126f530af1 run black and forgotten calender utils Sigma Dimensions (Yass) 2023-09-26 16:44:35 +01:00
  • 5dfbbb8d96 maintain tasks bar visual property state when tasks properties are reloaded Sigma Dimensions (Yass) 2023-09-26 16:42:35 +01:00
  • 6962e505f9 hide spaces when creating an animation Sigma Dimensions (Yass) 2023-09-26 16:38:33 +01:00
  • 5c2523e752 fix warning statement when there are no saved animation color schemes Sigma Dimensions (Yass) 2023-09-26 16:36:48 +01:00
  • 635dff73b4 fix typo Sigma Dimensions (Yass) 2023-09-26 16:35:31 +01:00
  • c85e4e7ceb fix missing task types for animations color scheme Sigma Dimensions (Yass) 2023-09-26 16:35:00 +01:00
  • 7ed4301c6c fix tasks not displaying derived calendar Sigma Dimensions (Yass) 2023-09-26 16:28:51 +01:00
  • 1193e7025a system decorations - live time update Andrej730 2023-09-26 14:53:54 +05:00
  • cc1ee19115 Add ports to MEP bends/transitions types instead of occurences Andrej730 2023-09-26 14:45:45 +05:00
  • e975eac4a7 system decorations to show flow direction blenderbim-230926 Andrej730 2023-09-26 11:44:46 +05:00
  • 779fc35228 settings flow direction without jumping to ports Andrej730 2023-09-21 16:21:43 +05:00
  • 8e59282fe0 Possible optimisation by caching in IfcTester property checks Dion Moult 2023-09-26 16:02:59 +10:00
  • 11c8d47909 fixed a bug where the refresh aggregate operator was not working after adding new objects to the parent aggregate Bruno Perdigão 2023-09-25 22:55:56 -03:00
  • 2661999f3e Fixed most issues with IDS auditing Claudio Benghi 2023-09-26 02:50:00 +02:00
  • e4bfb05875 proposed fix for #3792 Ryan Schultz 2023-09-25 10:32:06 -05:00
  • fe14988d50 Merge pull request #3790 from maxfb87/new_covering_tools Massimo Fabbro 2023-09-25 16:03:56 +02:00
  • d45bef5e70 Merge branch 'v0.7.0' into new_covering_tools Massimo Fabbro 2023-09-25 15:01:03 +02:00
  • 82d03b98c6 Descriptions for add_representation conversion methods Andrej730 2023-09-25 16:06:22 +05:00
  • 9c1ecf3f2c draw calculate_all_quantities hotkey in bim tool ui Andrej730 2023-09-25 15:24:11 +05:00
  • 8f6be60c6e recalculate fills on applying changes to ifc windows / ifc doors Andrej730 2023-09-25 15:16:07 +05:00
  • 81a1bd9206 Moved common duplication operators code to DuplicateMove Andrej730 2023-09-25 14:38:42 +05:00
  • 9f7dffb29d replace Drawing.remove_object_data with more general method Andrej730 2023-09-25 11:55:56 +05:00
  • eee799bfc4 Purge IfcCOBie deps from build blenderbim-230925 Dion Moult 2023-09-25 19:24:01 +10:00
  • 9665adb61d Fix #3793. Bug where flipping a wall with generic connection relationships would fail. Dion Moult 2023-09-25 08:34:37 +10:00
  • e40019f3cb resources code cleanup Sigma Dimensions (Yass) 2023-09-24 19:02:35 +01:00
  • b2f95bfa60 change tests due to new class assignment workflow ref commit 808ff54 Sigma Dimensions (Yass) 2023-09-24 18:44:56 +01:00
  • be2c7a62fd remove connections with old objects when duplicating aggregates Bruno Perdigão 2023-09-22 16:37:46 -03:00
  • 38f5468f19 We now support separating IFC meshes. Dion Moult 2023-09-24 15:45:11 +10:00
  • 31dcbc0159 Splitting by edge now resolved mapped representations, voided, and non-mesh geometries Dion Moult 2023-09-24 15:43:10 +10:00
  • bd81320c08 fix parametric duration/ resource update Sigma Dimensions (Yass) 2023-09-24 04:39:30 +01:00
  • 0707f37247 Minor fix during loading arrays Dion Moult 2023-09-24 13:18:32 +10:00
  • 0993736cea Fix #3791. Add isodate as an optional dependency to ifcopenshell-python. Dion Moult 2023-09-24 13:14:44 +10:00
  • cc3e2204e2 improved template for resource csv imports Sigma Dimensions (Yass) 2023-09-24 03:17:39 +01:00
  • 8ac5f0318b fix location search filter Sigma Dimensions (Yass) 2023-09-23 23:35:17 +01:00
  • 270a61e73a bring back filter operators into new Filter subpanel and change filter by storey to filter by container Sigma Dimensions (Yass) 2023-09-23 21:26:58 +01:00
  • 1c057b1ce1 Add new covering tool. Mock up and initial functions Massimo Fabbro 2023-09-23 18:09:59 +02:00
  • e74e824417 Proposal to use resource's parent cost, reducing manual insertions Sigma Dimensions (Yass) 2023-09-23 16:04:01 +01:00
  • 73d1de5dcf New debug feature to override the display type. Dion Moult 2023-09-23 14:51:05 +10:00
  • 4549be0d05 Autodetect dense meshes to make it faster when loading so users don't need to go into advanced mode. Dion Moult 2023-09-23 14:50:36 +10:00
  • 3e272efce4 Fixes cast to IfcCurveSegment for access to ParentCurve Richard Brice 2023-09-22 13:49:18 -07:00
  • e3f2f2175d Moving common code for duplication operators Andrej730 2023-09-22 16:00:20 +05:00
  • a604cf2b2a Duplicate the array if all it's elements are selected #3763 Andrej730 2023-09-22 15:24:33 +05:00
  • d6b4c1f454 Setup arrays constraints on loading .ifc #3753 Andrej730 2023-09-22 12:16:36 +05:00
  • d3258693b2 Clear constraint and transform lock on duplicating array child object Andrej730 2023-09-22 11:41:50 +05:00
  • 9eba3b6eaa Try to get unit from EnumerationReference for IfcPropertyEnumeratedValue A. R. S 2023-09-20 09:46:57 +02:00
  • 7b75364feb Refactor IfcFM to make it easier to exclude things Dion Moult 2023-09-22 17:17:15 +10:00
  • 4a4a0f09ef Finally purge IfcCOBie to be superseded by IfcFM Dion Moult 2023-09-22 17:04:11 +10:00
  • 6d14c2d448 removing arrays if all array elements are selected #3781 blenderbim-230922 Andrej730 2023-09-22 11:24:39 +05:00
  • 57edd47ed7 Fixed error editing pset with prop with empty prop.NominalValue Andrej730 2023-09-22 10:10:26 +05:00
  • 04b70efd7f Fixed problem with call to boost::mpl::for_each Richard Brice 2023-09-21 15:47:40 -07:00
  • 53028d9c97 Updated build scripts to use boost_1.79.0 Richard Brice 2023-09-21 15:48:12 -07:00
  • aefcedf754 Add model test about manual booleans Massimo Fabbro 2023-08-27 23:07:48 +02:00
  • 2c685c846f Added calculating quantities function for Qto_DuctSegmentBaseQuantities and Qto_DuctFittingBaseQuantities Massimo Fabbro 2023-09-06 18:45:10 +02:00
  • 6536f7b56b small fix for 9e67565 Ryan Schultz 2023-09-21 12:58:16 -05:00
  • 9d3881b00e typo Vukas Pajic 2023-09-21 16:14:37 +02:00
  • baffbd6a32 Update ids validation Vukas Pajic 2023-09-21 13:27:38 +02:00
  • 9e4702c102 small fix when calculating resource work blenderbim-230921 Sigma Dimensions (Yass) 2023-09-21 06:04:24 +01:00
  • b63f3f335c Autogenerate API docs for more modules. Dion Moult 2023-09-21 13:33:26 +10:00
  • 29b0bcb6b9 Forgot to commit BCF docs Dion Moult 2023-09-21 13:23:43 +10:00
  • 62fa0bb218 Migrate more documentation to the official Sphinx docs and mention IfcOpenShell-WASM as an installation option Dion Moult 2023-09-21 13:21:13 +10:00
  • 9e67565c71 Refresh aggregate from selecting a part Ryan Schultz 2023-09-20 08:54:04 -05:00
  • dee4cf591e mep system decorators - basic implementation Andrej730 2023-09-20 15:19:19 +05:00
  • bc5d6ee113 fixed error in api.system.disconnect_port Andrej730 2023-09-20 12:30:12 +05:00
  • 5af3b537da get_viewport_context to also return space Andrej730 2023-09-20 11:01:54 +05:00
  • 4b159d400c bim.draw_system_arrows updated for ifc4 Andrej730 2023-09-20 09:34:50 +05:00
  • f3c012660a improve pset editing workflow and use refactored core and tool functions Sigma Dimensions (Yass) 2023-09-20 01:22:18 +01:00
  • b5b8b5df26 cascade schedule when adding a sequence relationship Sigma Dimensions (Yass) 2023-09-20 01:15:06 +01:00
  • 6d38d9b538 fix count_working_days when the start and finish are the same same hours Sigma Dimensions (Yass) 2023-09-20 01:11:42 +01:00
  • ef11ae6540 fix calculating critical path to consider: - parent tasks with sequence assignments #3772 - tasks that are constrained by a schedule start Sigma Dimensions (Yass) 2023-09-20 01:10:34 +01:00
  • a3802c25c0 fix cascading schedule when parent tasks have sequence relationships #3772 blenderbim-230920 Sigma Dimensions (Yass) 2023-09-20 01:05:19 +01:00
  • 377bcfe6da Merge pull request #3732 from brunoperdigao/fix-refresh-aggregate-rotation Andrej 2023-09-19 23:57:52 +05:00
  • 63a5c0986f Datatype checks in IfcTester are now case insensitive Dion Moult 2023-09-19 23:55:53 +10:00