Commit Graph

  • 284feb5d67 couple descriptions for setting north Andrej730 2023-09-01 10:58:18 +05:00
  • 2f6e702809 Fix #3470. Fix bug where hppfcl for IfcClash was incorrectly bundled for Windows. Dion Moult 2023-09-01 22:13:50 +10:00
  • 7b0a10dc13 Fix bug where models that might have invalid shapes or 2D far shapes might break georeferencing and model loading. Dion Moult 2023-09-01 17:39:53 +10:00
  • 2bc7b98806 Minor fix Dion Moult 2023-09-01 17:33:33 +10:00
  • 2743d18f50 IfcTester BCFs now include viewpoints for occurrences Dion Moult 2023-09-01 17:29:06 +10:00
  • 69d9388f61 Add filepath popup when saving IDS reports to BCF Dion Moult 2023-09-01 17:28:19 +10:00
  • 39ec1f9ea0 Bump IOS Dion Moult 2023-09-01 16:55:18 +10:00
  • 2ea3704d96 Update BBIM tester module UI to be compatible with new IfcTester upgrades Dion Moult 2023-09-01 16:47:55 +10:00
  • 283961fc72 IfcTester now supports much more granular statistic reports and more detailed / beautiful HTML reports. Dion Moult 2023-09-01 16:46:49 +10:00
  • 68025d8204 Fix #3649. Increase profile threshold. Dion Moult 2023-08-31 23:04:44 +10:00
  • aacf902ce0 Fix #3667. Allow removing drawings if the sheet hasn't yet been generated or manually removed. Dion Moult 2023-08-31 22:36:10 +10:00
  • 116ad507cf Fix #3647. Fix bug where Windows .exe suffix needed to be explicit in commands. No more eval, and commands must now be provided in json form, and variables should be given as simple strings. Dion Moult 2023-08-31 22:28:18 +10:00
  • f1f5b7627c fix failed context for hotkey Shitf+C #3676 Sigma Dimensions (Yass) 2023-08-31 11:14:53 +01:00
  • 429f468e47 Update src/qtviewer/ParseIfcFile.cpp dushyant basson 2023-08-31 00:53:18 +05:30
  • 504307791c Update src/qtviewer/ParseIfcFile.cpp dushyant basson 2023-08-31 00:52:57 +05:30
  • ac8db0e21b Revert "Updated included header files" dushyant basson 2023-08-31 00:52:09 +05:30
  • 74d790a28e Updated included header files dushyant basson 2023-08-31 00:48:17 +05:30
  • 14454d1b78 Added output panel (for debug info, etc.) Dushyant Basson 2023-08-29 09:48:27 +05:30
  • 98102b9df0 added IFCOS libraries; Qt include dir Dushyant Basson 2023-08-29 09:16:02 +05:30
  • 3783729900 Rename files - fixing case change dushyant basson 2023-08-14 13:50:13 +05:30
  • eefe821d0a Updated to use Qt6; Created initial structure of the viewer with OpenGL widget dushyant basson 2023-08-12 02:42:11 +05:30
  • 1878dedbd4 Fix #3531. See #3660. Exclude 2D elements from generating shapely surface polygons in drawings. Dion Moult 2023-08-31 18:13:53 +10:00
  • 5af30b6f07 #3660 Oops... propagate setting Thomas Krijnen 2023-08-31 08:27:45 +02:00
  • 2ec1a97a00 Fix #3002. You can now have metadata classes on projection lines. Dion Moult 2023-08-31 12:40:27 +10:00
  • 7bcddb8951 Bump IOS to take advantage of setSegmentProjection Dion Moult 2023-08-31 12:35:03 +10:00
  • 0001a1f98b Fixed #3666 after 101972f Andrej730 2023-08-30 17:43:11 +05:00
  • 09f68ae556 Update validate.py - catch some runtime errors Thomas Krijnen 2023-08-30 13:48:31 +02:00
  • 100ef1d375 Update ci.yml Thomas Krijnen 2023-08-30 11:38:28 +02:00
  • ecfeadbbd5 Update ci-py-only.yml Thomas Krijnen 2023-08-30 11:38:20 +02:00
  • dc84f84e86 #3660 setSegmentProjection() / --svg-segment-projection options Thomas Krijnen 2023-08-30 10:57:33 +02:00
  • 941d25d398 docs: fix backslash in cmake command Dirk Olbrich 2023-08-29 09:04:42 +02:00
  • b33131db44 Fix #3644. Annotation matrixes properly calculated now for RCPs. Dion Moult 2023-08-30 18:15:10 +10:00
  • 0a69e3668e BlenderBIM keep view when switching git revision Bruno Postle 2023-08-29 22:28:02 +01:00
  • cd890b2c2e fix issue where add materials operator would only show when a material is selected Sigma Dimensions (Yass) 2023-08-29 17:00:24 +01:00
  • 41986fb051 fix toggle link selectability and visibility when linked IFCs use a relative path Sigma Dimensions (Yass) 2023-08-29 16:32:18 +01:00
  • e2ab4f1ed8 fix loading and unloading linked IFCs with a relative path Sigma Dimensions (Yass) 2023-08-29 16:30:29 +01:00
  • 68dcbd8e5c fix various issues by preventing data from linked IFCs to be saved in current project Sigma Dimensions (Yass) 2023-08-29 16:28:40 +01:00
  • 218d51cbc9 Maintain active status filters override when activating 3D model during drawing worfklows Sigma Dimensions (Yass) 2023-08-29 10:29:03 +01:00
  • a6f96fe0ad IfcElementType now appears first in Object Metadata Andrej730 2023-08-29 10:42:33 +05:00
  • 2808715406 Rename IFC AU Library to IFC Furniture library Andrej730 2023-08-29 10:31:16 +05:00
  • d22095f603 fix removing drawings from sheets when deleting drawings #3645 Sigma Dimensions (Yass) 2023-08-29 00:45:01 +01:00
  • 676b16bc29 Spreadsheet Import/Export: Fix feet and inch formatting Ryan Schultz 2023-08-28 10:11:24 -05:00
  • f573871493 shape_builder docs test Andrej730 2023-08-28 16:13:37 +05:00
  • cac6ea6263 add build to Makefile and use it in bcf-pypi Workflow Christoph Mellueh 2023-08-28 10:43:19 +02:00
  • f7b46f1265 fill-bg for text instead of the entire symbol by default #3594 Andrej730 2023-08-28 11:58:17 +05:00
  • 76708dd8ce Create constants ELEMENT_ARRAY_BUFFER and ARRAY_BUFFER to allow for more descriptive bufferview construction. Change the bufferViewId variable from a static variable to a member variable because python instances of IfcOpenShell can have multiple serializers open at any given time. This commit also includes some minor code reformatting and code comments explaining the changes done. Finally integer constants GLB_FILE_HEAER, GLB_JSON_HEADER, GLB_BINARY_CHUNK_HEADER were added to make the glb file header creation more descriptive Chetan 2023-08-28 13:54:21 +08:00
  • f4cce9878f Give each accessor its own buffer view to improve the memory and rendering efficiency of the glb file Chetan 2023-08-25 09:45:30 +08:00
  • f7609132b4 run black and fix silly code #3652 Sigma Dimensions (Yass) 2023-08-27 18:43:33 +01:00
  • 2e5819ca0a you can now reload linked IFCs #3652 Sigma Dimensions (Yass) 2023-08-27 18:21:19 +01:00
  • 2e8a282276 Move grids panel under Project Setup Sigma Dimensions (Yass) 2023-08-27 18:19:33 +01:00
  • 8114df0263 Write documentation describing facet selector and element query syntax. Dion Moult 2023-08-27 22:32:31 +10:00
  • 4463b44d63 Bump IOS and enable unify inputs. Dion Moult 2023-08-26 22:11:54 +10:00
  • 54a0e4ebff Minor fix to use new regex syntax in select similar dialog. Dion Moult 2023-08-26 18:26:03 +10:00
  • 628005333d Minor fixes, and IfcCSV now uses pandas to import ODS/XLSX for more robust importing. Dion Moult 2023-08-26 18:24:48 +10:00
  • 2298201e50 Selector element key queries now allow for regex matching, and single regex matches return that only item, not a list with one item in it. Dion Moult 2023-08-26 16:42:18 +10:00
  • a30b2dff31 Fix #3587. IfcCSV now supports custom formatting functions. Dion Moult 2023-08-26 15:15:19 +10:00
  • 8f19e04ccc Fix #3641 : Error when creating roof type Gorgious56 2023-08-25 15:13:07 +02:00
  • 0b673f725e #3158 Fix unify inputs Thomas Krijnen 2023-08-25 12:48:45 +02:00
  • b4045aa960 Update draw.py --with-unify-inputs [True] Thomas Krijnen 2023-08-25 12:43:32 +02:00
  • 4dba048fa0 small info message on bim.get_representation_ifc_parameters Andrej730 2023-08-25 11:58:41 +05:00
  • 6721468bcf Fix incorrect implementation of regex matching Dion Moult 2023-08-25 17:15:21 +10:00
  • 279ddc639b Fix #3635. Minor fix. Dion Moult 2023-08-25 16:59:08 +10:00
  • f4fda85dfa Accommodate invalid Revit models where they have invalid material relationships. Dion Moult 2023-08-25 16:51:45 +10:00
  • 1fc4b921e6 Fix failing tests and optimise brick tests. Dion Moult 2023-08-25 16:51:14 +10:00
  • f3e38e8884 fixed errors after 13309cb8c #3624 Andrej730 2023-08-25 11:21:43 +05:00
  • 42be4344a1 Update core/test_brick.py rileywong311 2023-08-24 16:37:16 -07:00
  • 97ee85aa87 Update tool/test_brick.py rileywong311 2023-08-24 16:37:08 -07:00
  • 99b99fbf2c Fix bug where split screen selection from previous page is out of range on the next rileywong311 2023-08-23 18:26:01 -07:00
  • c27d9ad382 Undo indentation from commit <e08283350> (did not account for no name existing) rileywong311 2023-08-23 18:17:18 -07:00
  • 7220dd024e Fix Brick core rileywong311 2023-08-23 16:58:27 -07:00
  • 6aa6f91be4 Update core\tool.py for Brick rileywong311 2023-08-23 16:55:28 -07:00
  • d44e5987d2 Fix Brick tool rileywong311 2023-08-23 16:03:03 -07:00
  • fe8e370b8c Fix brick.feature rileywong311 2023-08-22 17:03:36 -07:00
  • 1f48281177 Refactor UI get_brick_relations rileywong311 2023-08-22 16:43:24 -07:00
  • fd948e9481 Fix condition for hiding "view_brick_item" rileywong311 2023-08-22 16:20:07 -07:00
  • 529dc4d984 Rename 'add_brick_failed" to "add_brick_relation_failed" rileywong311 2023-08-22 16:18:55 -07:00
  • 1e6d86b4d7 Fix indentation for assign Brick reference rileywong311 2023-08-22 16:01:33 -07:00
  • 2ff4aba6cc Fix #3636 : Check if representation class exists before testing if it's a circle extrusion representation Gorgious 2023-08-24 20:42:42 +02:00
  • a29ae07b72 updating a duration will not auto update schedule usage Sigma Dimensions (Yass) 2023-08-24 15:51:33 +01:00
  • dd02925cc4 Fixed bug adding ports to the transitions between profiles with an offset Andrej730 2023-08-24 18:18:31 +05:00
  • f92709dadd Fixed bug in shape_builder.mep_transition_calculate Andrej730 2023-08-24 18:16:02 +05:00
  • dcfd790a07 Fixed bug with segments incorrectly adjusted after adding transition Andrej730 2023-08-24 18:14:29 +05:00
  • feec0e2437 Fix more failing tests. Dion Moult 2023-08-24 23:03:36 +10:00
  • 7b52e359f2 fix bug where nested resources in task ICOM panel didn't show Sigma Dimensions (Yass) 2023-08-24 13:58:18 +01:00
  • b27262f81f Resource Features : - Adding/removing and edit productivity data is now easier (+ cleaner UI) - Pressing calculate schedule work on a parent resource will default to calculating its nested resources schedule work. - Show derived Schedule Work for a parent resource - Improve apperance of Resource Tree Structure Sigma Dimensions (Yass) 2023-08-24 13:43:25 +01:00
  • 66dbd7d8e7 Prevent user from editing the mesh of a circle based extrusion Gorgious56 2023-08-24 14:16:59 +02:00
  • 1c016c4212 See #3581. Fix failing IOS tests. Dion Moult 2023-08-24 22:12:30 +10:00
  • 50d0d16351 rename File and unify with ci-ifctester-pypi Christoph Mellueh 2023-08-24 12:23:22 +02:00
  • eb95bdd21e Fixed #3624 - tools props were updating only for BIM Tool Andrej730 2023-08-24 15:41:50 +05:00
  • 966a04e053 Update currently selected ifc class and type on selecting object Andrej730 2023-08-24 15:20:36 +05:00
  • 8ff760261b A button to jump back from boolean to the original object Andrej730 2023-08-24 14:07:21 +05:00
  • 2333997bda Fix #3632. Make search and CSV UIs share the same Blender props for DRY. Dion Moult 2023-08-24 17:01:25 +10:00
  • 6b05f4a2aa You can now reorder columns in IfcCSV Dion Moult 2023-08-24 13:56:43 +10:00
  • c190ae5aea Loading IFCs now prioritise 2D bodies over 3D non-bodies. This helps prevent loading and seeing a bunch of Box / Clearance representations. Dion Moult 2023-08-24 13:24:08 +10:00
  • f8b3b3a54f Fix #3627. Bug where exclude didn't take into account entities are "OR" not "AND". Whoops. Dion Moult 2023-08-24 11:50:33 +10:00
  • ed58072d64 run black Sigma Dimensions (Yass) 2023-08-23 21:21:19 +01:00
  • 1996e98506 Feature to calculate required resources Sigma Dimensions (Yass) 2023-08-23 21:21:03 +01:00
  • 39d072d0ca Calculates the number of resources based on required person-hours. Sigma Dimensions (Yass) 2023-08-23 21:19:16 +01:00
  • 05a5b2abfd clean up Resource UI using column layout Sigma Dimensions (Yass) 2023-08-23 21:15:59 +01:00
  • 60aaf4fc2c Fix duplicate id in EP_set_Drawing template Jesusbill 2023-08-23 17:01:25 +02:00