Commit Graph

  • 750b9201a9 Fixed error creating a door type / window types after 8f6be60c6 Andrej730 2023-10-02 17:32:56 +05:00
  • eef3cd80b6 Getting drawing group more precisely Andrej730 2023-10-02 16:55:38 +05:00
  • 2d07e4634b Small fix for 05d4dc566 Andrej730 2023-10-02 15:38:26 +05:00
  • 20f3a6443f Rever IFC Project Andrej730 2023-10-02 15:30:32 +05:00
  • e2a08b9947 Fixed #3829 occured after ae45e6b Andrej730 2023-10-02 11:44:31 +05:00
  • 984dca6408 Fixed #3832 Andrej730 2023-10-02 10:57:24 +05:00
  • 916917e2bb fix f2097c0 Sigma Dimensions (Yass) 2023-09-29 17:30:33 +01:00
  • 1fb9223434 importing csv cost schedules now allows using selector queries for effortless product assignments to cost items, and add new ods and csv format templates (in french) Sigma Dimensions (Yass) 2023-09-29 16:10:16 +01:00
  • ed4df72df6 IfcFM can now be used to federate multiple spreadsheets together Dion Moult 2023-09-29 23:03:42 +10:00
  • 34b0970c6b Revise COBie 2.4 contact table mapping in collaboration with Emma Hooper Dion Moult 2023-09-29 12:56:53 +10:00
  • 89d3ee995d Workaround for #3778 Andrej730 2023-09-29 15:26:57 +05:00
  • 1f815619b6 copy_deep to always pass exclude_callback to the recursion Andrej730 2023-09-29 09:29:25 +05:00
  • fc3b68ada4 bim.remove_opening not to force Model/Body/Model_view Andrej730 2023-09-28 18:50:47 +05:00
  • dfcafed648 Ship with fallback IFC2X3 georeferencing pset Dion Moult 2023-09-28 23:07:21 +10:00
  • 06b5982b59 fix generate spaces from walls bug Massimo Fabbro 2023-09-27 18:51:37 +02:00
  • 4a507c0827 Print unused elements stats / purge unused elements Andrej730 2023-09-27 15:41:51 +05:00
  • dadb9aa8e8 info message for amount of purged elements Andrej730 2023-09-27 12:34:51 +05:00
  • 9095e6dd8b Introductory docs written for IfcFM Dion Moult 2023-09-27 18:21:35 +10:00
  • cffc8b519c New introduction section in IOS docs Dion Moult 2023-09-27 18:21:20 +10:00
  • b0d3049ddd Minor fix after 22edbdd Andrej730 2023-09-27 12:09:44 +05:00
  • 4719bc0c62 IfcFM now supports writing to Pandas Dataframes Dion Moult 2023-09-27 14:18:48 +10:00
  • 30495f2688 You can now interact with IfcFM via CLI Dion Moult 2023-09-27 14:17:46 +10:00
  • 888f9c0864 You can now specify empty formatting for IfcCSV via CLI Dion Moult 2023-09-27 14:16:43 +10:00
  • fd80055ef7 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. Dion Moult 2023-09-27 11:50:43 +10:00
  • 88360a4d55 fix loading animation color scheme Sigma Dimensions (Yass) 2023-09-26 18:33:52 +01:00
  • 070439fa07 run black and forgotten calender utils Sigma Dimensions (Yass) 2023-09-26 16:44:35 +01:00
  • 09ed0a682c maintain tasks bar visual property state when tasks properties are reloaded Sigma Dimensions (Yass) 2023-09-26 16:42:35 +01:00
  • 1cb0294fd6 hide spaces when creating an animation Sigma Dimensions (Yass) 2023-09-26 16:38:33 +01:00
  • 7f3559437f fix warning statement when there are no saved animation color schemes Sigma Dimensions (Yass) 2023-09-26 16:36:48 +01:00
  • 6b25a64976 fix typo Sigma Dimensions (Yass) 2023-09-26 16:35:31 +01:00
  • 61831c7321 fix missing task types for animations color scheme Sigma Dimensions (Yass) 2023-09-26 16:35:00 +01:00
  • 22539db737 fix tasks not displaying derived calendar Sigma Dimensions (Yass) 2023-09-26 16:28:51 +01:00
  • ac18bba661 system decorations - live time update Andrej730 2023-09-26 14:53:54 +05:00
  • ae483f7aca Add ports to MEP bends/transitions types instead of occurences Andrej730 2023-09-26 14:45:45 +05:00
  • ca2b804337 system decorations to show flow direction Andrej730 2023-09-26 11:44:46 +05:00
  • 7de1738d30 settings flow direction without jumping to ports Andrej730 2023-09-21 16:21:43 +05:00
  • 06c2b06f7c Possible optimisation by caching in IfcTester property checks Dion Moult 2023-09-26 16:02:59 +10:00
  • 4fda95a4a6 Fixed most issues with IDS auditing Claudio Benghi 2023-09-26 02:50:00 +02:00
  • bf8ee909ff proposed fix for #3792 Ryan Schultz 2023-09-25 10:32:06 -05:00
  • a970b40513 Descriptions for add_representation conversion methods Andrej730 2023-09-25 16:06:22 +05:00
  • 2ebd00eea2 draw calculate_all_quantities hotkey in bim tool ui Andrej730 2023-09-25 15:24:11 +05:00
  • e6019e8519 recalculate fills on applying changes to ifc windows / ifc doors Andrej730 2023-09-25 15:16:07 +05:00
  • 7404357995 Moved common duplication operators code to DuplicateMove Andrej730 2023-09-25 14:38:42 +05:00
  • 9c13ae1993 replace Drawing.remove_object_data with more general method Andrej730 2023-09-25 11:55:56 +05:00
  • 0b4532b7aa Purge IfcCOBie deps from build Dion Moult 2023-09-25 19:24:01 +10:00
  • 407f363648 Fix #3793. Bug where flipping a wall with generic connection relationships would fail. Dion Moult 2023-09-25 08:34:37 +10:00
  • 5d6a823493 resources code cleanup Sigma Dimensions (Yass) 2023-09-24 19:02:35 +01:00
  • 2575348c9d change tests due to new class assignment workflow ref commit 808ff54 Sigma Dimensions (Yass) 2023-09-24 18:44:56 +01:00
  • d0177891e4 remove connections with old objects when duplicating aggregates Bruno Perdigão 2023-09-22 16:37:46 -03:00
  • b752048baf We now support separating IFC meshes. Dion Moult 2023-09-24 15:45:11 +10:00
  • f6cd6d2591 Splitting by edge now resolved mapped representations, voided, and non-mesh geometries Dion Moult 2023-09-24 15:43:10 +10:00
  • 604373415f fix parametric duration/ resource update Sigma Dimensions (Yass) 2023-09-24 04:39:30 +01:00
  • 034d43502b Minor fix during loading arrays Dion Moult 2023-09-24 13:18:32 +10:00
  • 9ef5dc9f8e Fix #3791. Add isodate as an optional dependency to ifcopenshell-python. Dion Moult 2023-09-24 13:14:44 +10:00
  • c5879f2c57 improved template for resource csv imports Sigma Dimensions (Yass) 2023-09-24 03:17:39 +01:00
  • 8649a1a23d fix location search filter Sigma Dimensions (Yass) 2023-09-23 23:35:17 +01:00
  • 609b7840b0 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
  • e9ed850b78 Proposal to use resource's parent cost, reducing manual insertions Sigma Dimensions (Yass) 2023-09-23 16:04:01 +01:00
  • 0fc478f2f3 New debug feature to override the display type. Dion Moult 2023-09-23 14:51:05 +10:00
  • 0e525dcbee 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
  • 6bdc4cd607 Moving common code for duplication operators Andrej730 2023-09-22 16:00:20 +05:00
  • b58c25fdc9 Duplicate the array if all it's elements are selected #3763 Andrej730 2023-09-22 15:24:33 +05:00
  • 48a88835dd Setup arrays constraints on loading .ifc #3753 Andrej730 2023-09-22 12:16:36 +05:00
  • 425a31ffa1 Clear constraint and transform lock on duplicating array child object Andrej730 2023-09-22 11:41:50 +05:00
  • 2691e8a082 Try to get unit from EnumerationReference for IfcPropertyEnumeratedValue A. R. S 2023-09-20 09:46:57 +02:00
  • c5ec9a66f3 Refactor IfcFM to make it easier to exclude things Dion Moult 2023-09-22 17:17:15 +10:00
  • b92c2b2dbc Finally purge IfcCOBie to be superseded by IfcFM Dion Moult 2023-09-22 17:04:11 +10:00
  • 1f20330772 removing arrays if all array elements are selected #3781 Andrej730 2023-09-22 11:24:39 +05:00
  • c1553247c1 Fixed error editing pset with prop with empty prop.NominalValue Andrej730 2023-09-22 10:10:26 +05:00
  • d3a37bf0eb Add model test about manual booleans Massimo Fabbro 2023-08-27 23:07:48 +02:00
  • 1154d60921 Added calculating quantities function for Qto_DuctSegmentBaseQuantities and Qto_DuctFittingBaseQuantities Massimo Fabbro 2023-09-06 18:45:10 +02:00
  • 54e8421d3d small fix for 9e67565 Ryan Schultz 2023-09-21 12:58:16 -05:00
  • 37ed67da56 typo Vukas Pajic 2023-09-21 16:14:37 +02:00
  • aabeba54f9 Update ids validation Vukas Pajic 2023-09-21 13:27:38 +02:00
  • 5ca6de023a small fix when calculating resource work Sigma Dimensions (Yass) 2023-09-21 06:04:24 +01:00
  • 672a2c4483 Autogenerate API docs for more modules. Dion Moult 2023-09-21 13:33:26 +10:00
  • 2587e29750 Forgot to commit BCF docs Dion Moult 2023-09-21 13:23:43 +10:00
  • 9736d08064 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
  • 33b5672344 Refresh aggregate from selecting a part Ryan Schultz 2023-09-20 08:54:04 -05:00
  • 590c3f0384 mep system decorators - basic implementation Andrej730 2023-09-20 15:19:19 +05:00
  • 1ae1e4c4f9 fixed error in api.system.disconnect_port Andrej730 2023-09-20 12:30:12 +05:00
  • 9e7d04f337 get_viewport_context to also return space Andrej730 2023-09-20 11:01:54 +05:00
  • 9f1bfe2868 bim.draw_system_arrows updated for ifc4 Andrej730 2023-09-20 09:34:50 +05:00
  • 0c72ee9b0f improve pset editing workflow and use refactored core and tool functions Sigma Dimensions (Yass) 2023-09-20 01:22:18 +01:00
  • f79e6ada9b cascade schedule when adding a sequence relationship Sigma Dimensions (Yass) 2023-09-20 01:15:06 +01:00
  • a96e7d97ac 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
  • 8549debdc9 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
  • 46c775c585 fix cascading schedule when parent tasks have sequence relationships #3772 Sigma Dimensions (Yass) 2023-09-20 01:05:19 +01:00
  • 79c0779449 fix rotation from refresh aggregate operator Bruno Perdigão 2023-09-07 21:06:08 -03:00
  • 39ee129724 Datatype checks in IfcTester are now case insensitive Dion Moult 2023-09-19 23:55:53 +10:00
  • ebd02f20db Exposed some MEP operators in BIM Tool UI Andrej730 2023-09-19 16:58:12 +05:00
  • 0c57f8ea39 bim.mep_connect_elements to connect elements by the closest ports Andrej730 2023-09-19 16:16:10 +05:00
  • f516c59784 override_outliner_delete poll error fix Andrej730 2023-09-19 14:46:08 +05:00
  • 39e622b559 info message for refresh_aggregate Andrej730 2023-09-19 14:46:00 +05:00
  • dd0e997935 You can now add bSDD properties when assigning bSDD classifications Dion Moult 2023-09-19 20:30:43 +10:00
  • 3e760e9406 Fix case when ids_dict has key but value is None Vukas Pajic 2023-09-19 12:28:09 +02:00
  • 855ee4c48e Minor fix Dion Moult 2023-09-19 19:13:21 +10:00
  • af9ce9d8fd Fix crash where IFCTester read directly from IFC in the UI Dion Moult 2023-09-19 18:15:56 +10:00
  • a7f33d8172 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
  • 28ddd2aefc Implement classification searching in bSDD library Dion Moult 2023-09-19 18:08:58 +10:00