Commit Graph

  • 624d5f2580 bump ifcsverchok release in readme Andrej730 2023-08-23 18:43:27 +05:00
  • 8a3f2cf0ef added UI to display connections for realizing elements Andrej730 2023-08-23 18:39:19 +05:00
  • d715bd784a Added small UI to show realizing elements for the connections Andrej730 2023-08-23 18:21:43 +05:00
  • 8856d513f4 test to make sure nothing happened to ifcsverchok 😅 Andrej730 2023-08-23 17:29:42 +05:00
  • f88cdae500 a bit faster renaming ifc elements when renaming blender objects Andrej730 2023-08-23 16:09:08 +05:00
  • 8bb1a129dd fixed bug in mep transitions Andrej730 2023-08-23 15:06:05 +05:00
  • 4e47827b86 added tests for shape builder transition length calculator Andrej730 2023-08-23 11:32:04 +05:00
  • 9b5b5da91e you can now also update resource numbers (usage) from the task ICOM resource list Sigma Dimensions (Yass) 2023-08-23 14:13:16 +01:00
  • afce0ce76c refactor highligh_task code Sigma Dimensions (Yass) 2023-08-23 14:04:09 +01:00
  • 678fb313eb Fix #3620. Bug where manually inserted windows should preseve the existing Z value. Dion Moult 2023-08-23 23:02:54 +10:00
  • 8299ae6239 when editing sequence relationships, enabling selecting successor and predecessor task Sigma Dimensions (Yass) 2023-08-23 14:02:53 +01:00
  • 2fc3c03170 feature to select a resource in resource tree from task ICOM list Sigma Dimensions (Yass) 2023-08-23 13:59:31 +01:00
  • e444003803 Fix #3628. Minor issue where regex queries didn't load properly. Dion Moult 2023-08-23 22:42:21 +10:00
  • 7a7ac30faf The copy property tool now works on enumerated properties. Hooray for copying over statuses! Dion Moult 2023-08-23 17:46:47 +10:00
  • 01dad745ba Small fix for 422f772c4 Andrej730 2023-08-23 12:30:13 +05:00
  • 2e8c218415 IfcPatch now uses the new facet selector syntax. Dion Moult 2023-08-23 17:09:51 +10:00
  • 51e6d51a0d Due to popular demand, custom EPset_Status to be used for "userdefined" status values as well as for things which don't have a status. Dion Moult 2023-08-23 17:09:09 +10:00
  • 4217318654 New Status panel for managing statuses in the costing / scheduling tab. Dion Moult 2023-08-23 17:08:28 +10:00
  • 098420b858 Fixed bug with remembering materials assigned to faces Andrej730 2023-08-23 11:07:38 +05:00
  • 53a43442fe implement calculating task duration based on resource usage change for fixed person-hours and prevent constrained attributes from updating Sigma Dimensions (Yass) 2023-08-23 02:19:32 +01:00
  • 82f868f90c Fix #3627. Error where using filters incorrectly applied includes / excludes. Dion Moult 2023-08-23 11:15:21 +10:00
  • f8651430e6 consolidate constraint utilities into ifcopenshell.util.constraint and refactor Sigma Dimensions (Yass) 2023-08-23 02:11:18 +01:00
  • 7e5bcd4c49 Update Brick feature tests rileywong311 2023-08-20 13:01:58 -07:00
  • a5eb5c869d Catch Assign_Brick_Reference with no selections rileywong311 2023-08-20 12:56:55 -07:00
  • 328c38b640 Refactor+polish Brick UI rileywong311 2023-08-20 12:47:52 -07:00
  • 3e95f8a4ab Use "split" in Brick relations list to better align layout rileywong311 2023-08-20 12:16:39 -07:00
  • 1e0769b254 Update Brick References Panel rileywong311 2023-08-19 22:00:55 -07:00
  • a9c5464ea9 Export/assign Brick library reference uses "label" if there is one rileywong311 2023-08-19 15:35:23 -07:00
  • 233b31a057 Brick UI relations list uses "label" if there is one rileywong311 2023-08-19 15:10:33 -07:00
  • 265948f37f Restore Brick select ifcGlobalID functionality rileywong311 2023-08-19 14:41:18 -07:00
  • 4c37423ff4 Move Brick "set last saved" to BrickStore rileywong311 2023-08-19 14:36:15 -07:00
  • efa9cdbacb Simplify buttons for add Brick relations manually rileywong311 2023-08-19 14:34:03 -07:00
  • 7a925e3078 Rework Brick UI into toggle panels rileywong311 2023-08-19 14:27:40 -07:00
  • 164c0adc0d Fix up convert_ifc_to_brick rileywong311 2023-08-18 17:25:29 -07:00
  • 8ee28ecb52 Remove Brick data debugging printouts rileywong311 2023-08-18 17:14:58 -07:00
  • 8e74880767 Check Brick library location exists rileywong311 2023-08-18 16:32:53 -07:00
  • 95de43f5b6 forgotten bits and bobs + run black Sigma Dimensions (Yass) 2023-08-22 20:03:09 +01:00
  • a2078e8de7 Feature to constrain a resource work or number of used resources Sigma Dimensions (Yass) 2023-08-22 20:01:19 +01:00
  • 3582ccc1d4 Fix calculating resource work based from parent's productivity and improve UI to show this Sigma Dimensions (Yass) 2023-08-22 19:54:37 +01:00
  • 2e4e2c3173 improve purge of remove_metric usecase Sigma Dimensions (Yass) 2023-08-22 19:36:01 +01:00
  • 2be46970fe api usecase to add a reference path to a metric objective Sigma Dimensions (Yass) 2023-08-22 19:34:47 +01:00
  • 8b43767a6f fix updating an objective's metric Sigma Dimensions (Yass) 2023-08-22 19:21:26 +01:00
  • 7b135180a8 Save blenderbim last commit hash to the ifc header Andrej730 2023-08-22 18:09:04 +05:00
  • 9f42a91045 New util function to format a length value in preparation for custom formatting rules in drawings and schedules. Dion Moult 2023-08-22 23:12:24 +10:00
  • d233f3e488 #3616 Only consider distance orthogonal to projection vector for 2d boolean preprocessing Thomas Krijnen 2023-08-22 15:00:25 +02:00
  • ca7984e12e mep transitions - correct angle when connected segments share the same dimensions Andrej730 2023-08-22 16:04:07 +05:00
  • e6e364780b IfcCSV can now create summary rows (e.g. total, average) at the end of the table (may or may not be in addition to group totals). Dion Moult 2023-08-22 21:04:59 +10:00
  • 5e36255efe When you force an object to be a tessellation, automatically remove all parametric constraints for you. Dion Moult 2023-08-22 17:32:29 +10:00
  • 2c0b6ca464 Fix bug where split elements by plane didn't work on multiple elements due to forgetting to toggle normals of the cutting plane. Dion Moult 2023-08-22 17:31:54 +10:00
  • 94e3627c8c IfcCSV now supports grouping and group operations like concat, sum, min, max, etc. Dion Moult 2023-08-22 15:43:31 +10:00
  • 83566845df New support for sorting IfcCSV outputs Dion Moult 2023-08-22 14:32:26 +10:00
  • 4838b13d63 Drawing include/exclude filters now use the new facet selector syntax Dion Moult 2023-08-22 11:31:18 +10:00
  • a73fd2b55f Drawings now can include non-drawing specific annotations too. Dion Moult 2023-08-22 11:30:48 +10:00
  • 641b5e002a Now support custom queries for advanced users in the facet selector (similar to old selector). Also support types and count keys. (e.g. filter by objects with zero types, or zero materials, etc). Dion Moult 2023-08-21 23:44:20 +10:00
  • 2dd6b164a9 You can now get specific container types via util.element or util.selector. E.g. if you wanted to know what building an object is in or what storey an object is on. Dion Moult 2023-08-21 23:06:49 +10:00
  • b998e1c927 more work on transitions for MEP Andrej730 2023-08-21 17:22:20 +05:00
  • e86ba7d2fb show error if transition length is more the segments length Andrej730 2023-08-15 14:23:23 +05:00
  • c4030134f2 fix the errors occured trying to find compatible fitting type Andrej730 2023-08-15 15:19:52 +05:00
  • cb1ab7ec20 Update tests for editing sequence relationships Sigma Dimensions (Yass) 2023-08-21 13:43:43 +01:00
  • dddb4192af remove unused function Sigma Dimensions (Yass) 2023-08-21 13:41:42 +01:00
  • efa4db344e stop committing print statements Sigma Dimensions (Yass) 2023-08-21 13:30:20 +01:00
  • dde12b36f8 clean up updating selected task ICOM and UI re-ordering for work schedule subpanels Sigma Dimensions (Yass) 2023-08-21 13:28:08 +01:00
  • 954722f40b editing sequence relationships now requires less clicks Sigma Dimensions (Yass) 2023-08-21 13:24:36 +01:00
  • c16d8a39e9 ligten up add cost schedule UI Sigma Dimensions (Yass) 2023-08-21 01:12:57 +01:00
  • 7f34c54327 Close #3615. Follow (terrible, unofficial) convention that boolean result is intentional and boolean clipping result is automated. Dion Moult 2023-08-21 08:53:14 +10:00
  • f51f2a0e8c Fix #3614. Remove_pset API now supports removing predefined property sets (E.g. door lining properties). Dion Moult 2023-08-21 08:44:10 +10:00
  • df97bff203 update sequence tool functions Sigma Dimensions (Yass) 2023-08-20 23:02:31 +01:00
  • 3a6e9a4500 You can now save and load 4D animation color schemes Sigma Dimensions (Yass) 2023-08-20 21:39:00 +01:00
  • ae0a341c95 Fix #3551. Project specific pset templates now show up in the pset template editor. Dion Moult 2023-08-20 23:51:38 +10:00
  • 822bc4c08c Fix #3610. Glitch where editing existing float cells in IfcCSV ODS files created new cells or didn't update. Dion Moult 2023-08-20 23:42:11 +10:00
  • 3d933d2abe Minor fix Dion Moult 2023-08-20 22:53:32 +10:00
  • 6097d4415a Fix #3583. BaseQuantity QTOs in IFC4 can now be set on types. Dion Moult 2023-08-20 20:50:32 +10:00
  • 861659c212 Fix #3605. Bug where invalid representation type was created when booleans are added / removed. Dion Moult 2023-08-20 17:11:57 +10:00
  • eac84c6965 IfcCSV now supports importing from ODS, XLSX, and Pandas dataframes in addition to CSV Dion Moult 2023-08-20 16:55:01 +10:00
  • 00c81a3add Fix #3609. IfcCSV can now optionally attempt to "preserve" formatting for XLSX and ODS. Dion Moult 2023-08-20 16:34:42 +10:00
  • 9d4bb4ca27 Fix #2973. Bundle pandas, openpyxl, and odfpy in preprataion for upgrades in IfcCSV and IfcFM. Dion Moult 2023-08-20 15:28:09 +10:00
  • 312b2aecf0 Fix #3607. IfcCSV now supports omitting the GlobalId column. This is great for presentation schedules, but the tradeoff is that you can't use it for imports. Dion Moult 2023-08-20 14:41:34 +10:00
  • a9ea54a146 Bump IOS Dion Moult 2023-08-19 23:13:25 +10:00
  • 331b9cc440 See #3587. IfcCSV now supports custom header titles. Dion Moult 2023-08-19 23:09:27 +10:00
  • 90163c822a small fix on 'Live development environment' instructions Ryan Schultz 2023-08-18 13:15:35 -05:00
  • aad75f19bf fix saving and loading coulour schemes Sigma Dimensions (Yass) 2023-08-18 17:09:00 +01:00
  • b9cb297b4c fix enumartion of saved searches Sigma Dimensions (Yass) 2023-08-18 17:08:01 +01:00
  • 729e794091 You can now purge unused representations from the purge data panel Gorgious56 2023-08-18 16:20:41 +02:00
  • 035f7bcbae You can now purge types from the Purge data panel And refactor a bit the purge profiles code to make use of the profile tool module Gorgious56 2023-08-18 16:04:08 +02:00
  • 4a37e29429 Advanced users can now directly edit search filter queries. Dion Moult 2023-08-18 23:39:13 +10:00
  • 539cd047a2 Minor fix to allow edit_work_time to work seamlessly for IFC4X3. Dion Moult 2023-08-18 23:01:12 +10:00
  • b021103a99 Refactored svg angle decorator code, solves #3602, more constistency between viewport and svg Andrej730 2023-08-18 17:59:40 +05:00
  • 130355f915 See #3603. Base64 encode gantt chart JSON data to prevent JSON parsing problems. Dion Moult 2023-08-18 22:19:15 +10:00
  • 8464fc86a4 set_objects_selection to set selection only if active_object is not None Andrej730 2023-08-18 15:37:04 +05:00
  • 5c22faebe6 Start improving UI for clash detection and management Sigma Dimensions (Yass) 2023-08-18 11:04:21 +01:00
  • 5e25e4670d Active profil users count is now dynamically fetched when the profile is clicked in the UI list Gorgious56 2023-08-18 09:43:46 +02:00
  • e1db448bad Fixed clearing scales (after 3345d7e) Andrej730 2023-08-18 12:05:53 +05:00
  • 42316f9591 Fill-bg for template tags #3594 Andrej730 2023-08-18 11:28:53 +05:00
  • 53f0f7c390 Support arbitrary element selection for manual groups in search / IfcCSV, with support for huge element selections. Dion Moult 2023-08-18 16:58:07 +10:00
  • 1f84457ac9 IfcCSV can now use the graphical filter query builder too. Dion Moult 2023-08-18 13:43:42 +10:00
  • fa3c8b43f6 Add support for converting IFC spaces, systems, and feed / location / part relationships into Brick. Brick utilities can now get downstream equipment, and system util can now take into account port flow direction. Dion Moult 2023-08-18 10:25:06 +10:00
  • 13b783feb5 Support displaying Brick Bnode relations rileywong311 2023-08-17 15:55:54 -07:00
  • 85c0ecba13 HIde Brick "Create Relation:" when not toggled rileywong311 2023-08-16 23:06:13 -07:00
  • acb3d42245 Refresh Brick split screen on ConvertIfcToBrick rileywong311 2023-08-16 22:42:46 -07:00
  • 0dfdfb6463 Rework "view brick item" conditional access rileywong311 2023-08-15 21:53:37 -07:00