Commit Graph

  • 10e19d16bd select array parent / all array objects to work without parent guid argument Andrej730 2023-09-19 11:47:43 +05:00
  • d4274e0e20 Have bim.select_aggregate make the aggregate empty the active object, as well. Ryan Schultz 2023-09-18 20:21:19 -05:00
  • 7e10d520f4 IfcTester now includes percentages per requirement Dion Moult 2023-09-19 09:03:41 +10:00
  • 145f601a2e purge cost schedules Sigma Dimensions (Yass) 2023-09-18 20:20:23 +01:00
  • a251816de0 Accommodate potential manual deletion of EPset drawing. Dion Moult 2023-09-18 23:41:13 +10:00
  • f1d2bd0eac Fix #3752. Accommodate situations where layouts don't match IFC. Dion Moult 2023-09-18 23:14:52 +10:00
  • cfebf2549b Associate IFC files with BlenderBIM on Windows Andrej730 2023-09-18 15:17:38 +05:00
  • 34a881da3a Remove orphaned IfcPropertyEnumeration Andrej730 2023-09-18 12:07:19 +05:00
  • ecf3da1d86 fixed bug creating transition shapes Andrej730 2023-09-18 11:30:36 +05:00
  • 624d1fdc3a Clean up orphaned meshes Andrej730 2023-09-18 10:35:47 +05:00
  • 654f84ffb7 Save last active context editing doors/windows, solves #3735 Andrej730 2023-09-18 10:04:02 +05:00
  • 788f2d2044 MSP calendar exceptions are now also imported #3766 Sigma Dimensions (Yass) 2023-09-17 03:10:31 +01:00
  • d7887de3e5 fix msp .xml import: exception days for a standard working week #3766 Sigma Dimensions (Yass) 2023-09-16 19:29:48 +01:00
  • da8cd9daba Add new covering tool. Mock up and initial functions Massimo Fabbro 2023-09-23 18:09:59 +02:00
  • 4ed901204e Partial spatial tool refactor Massimo Fabbro 2023-09-15 22:47:35 +02:00
  • ed9e45bb7d 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
  • 484758e564 Add starting/saving IFC project to Blender F4 file context menu Andrej730 2023-09-15 15:35:53 +05:00
  • 37f1f6d125 MEP bends - fixed bunch of bugs related to adjusting already existing bends types Andrej730 2023-09-15 15:07:36 +05:00
  • 6b15b08835 Project advanced mode filtering now uses new filter syntax Dion Moult 2023-09-15 11:24:57 +10:00
  • 54dcf75a7e Ooops, forgot to remove debug shape creation Andrej730 2023-09-14 15:06:21 +05:00
  • 9e667013a3 transitions - fixed bug finding compatible fitting Andrej730 2023-09-14 14:46:05 +05:00
  • 72d5350b83 mep operators - clamp properties below zero Andrej730 2023-09-14 13:16:03 +05:00
  • 5f94e2b251 bends - support for zero radius bends Andrej730 2023-09-14 13:15:43 +05:00
  • 7f968d6eab IfcDiff can now visualise across linked IFCs Dion Moult 2023-09-14 22:50:57 +10:00
  • 4131e595bd Make IfcDiff more forgiving when invalid geometry occurs. See #3755. Dion Moult 2023-09-14 22:27:46 +10:00
  • fe99b59209 Fixed bug using tab editing arbitrary profile Andrej730 2023-09-14 11:06:21 +05:00
  • 34e4ecb8a4 Include buildingSMART psets in IfcFM Basic preset Dion Moult 2023-09-14 15:17:52 +10:00
  • c1bb3e482e Minor fix Dion Moult 2023-09-14 14:27:07 +10:00
  • e03a4bab23 More minor fixes to IfcFM basic preset Dion Moult 2023-09-14 14:24:06 +10:00
  • b0f1c4d684 Minor fixes to IfcFM Dion Moult 2023-09-14 12:10:25 +10:00
  • f1184e6182 Revert "Replace currently selected objects with occurences of type" Andrej730 2023-09-13 18:44:00 +05:00
  • 4b48b30c3b bends - consider profile dimensions searching for compatible fitting Andrej730 2023-09-13 16:30:01 +05:00
  • 37eb1751b4 bends - adjusting compatible fitting rotation to match the segments Andrej730 2023-09-13 16:16:56 +05:00
  • 14aa32b04a Replace currently selected objects with occurences of type Andrej730 2023-09-13 11:16:50 +05:00
  • fc2aa41717 bends - considering parametric data searching for compatible fitting Andrej730 2023-09-13 09:36:10 +05:00
  • 42da8aba83 Correct xsi:schemaLocation Thomas Krijnen 2023-09-13 12:47:33 +02:00
  • 79c8594f8f Update IDS.xsd Thomas Krijnen 2023-09-13 10:11:01 +02:00
  • e04b69717b New FM module in BlenderBIM Add-on for interacting with IfcFM. Dion Moult 2023-09-13 17:06:42 +10:00
  • 4eaf9c689d Implement COBie documents and attributes Dion Moult 2023-09-13 17:06:05 +10:00
  • 5715a14b17 bends - use IfcArcIndex to define bends curves Andrej730 2023-09-12 16:28:54 +05:00
  • e7b6fad348 bends - support for start and end segments Andrej730 2023-09-12 15:25:54 +05:00
  • 959f05d154 shapebuilder - replace y extrusion args with shortcut for readibility Andrej730 2023-09-12 13:30:50 +05:00
  • 7cef9ffe0e Bends - replace faceset with simple extrusion Andrej730 2023-09-12 13:16:17 +05:00
  • 5180f40245 MEP bends - support for circular profiles Andrej730 2023-09-12 09:40:14 +05:00
  • b25fae8ca8 Don't strip selector query keys to allow for explicit "mistakes" in key names. Dion Moult 2023-09-12 20:45:24 +10:00
  • 728714dae3 Minor fix in IfcCSV where strings didn't get auto quoted. Dion Moult 2023-09-12 17:48:11 +10:00
  • d27e0bdf10 New util.system.get_port_element function. Dion Moult 2023-09-12 17:47:51 +10:00
  • cc1a2db3ff Allow optional second arguments to substr formatting. Dion Moult 2023-09-12 17:47:35 +10:00
  • cb264bac6e Implement COBie assemblies, connections, spares, resources, and jobs. Dion Moult 2023-09-12 17:46:57 +10:00
  • 8976cf5c52 Implement COBie systems Dion Moult 2023-09-11 23:24:25 +10:00
  • afeca7d598 Fixed top and center alignment in the schedule Andrej730 2023-09-11 17:30:14 +05:00
  • 315e8a436a MEP bends - more robust start/end points detection Andrej730 2023-09-11 10:29:25 +05:00
  • 3b070b755a Implement COBie type and component tables Dion Moult 2023-09-11 18:31:37 +10:00
  • 2474b238a8 Deprecate purge_module_data in favour of newer refresh_ui_data function. Dion Moult 2023-09-10 18:27:05 +10:00
  • 913ccd9289 Improve usability of pset template UI by removing save button and using new explicit applicable entity defaults to mitigate possible invalid pset templates. Dion Moult 2023-09-10 17:37:35 +10:00
  • d39df4a933 Minor UI bugfix where pset template files sometimes displayed with truncated filenames Dion Moult 2023-09-10 17:36:07 +10:00
  • 607e367448 Fix bug where you couldn't add psets that were inherited. Dion Moult 2023-09-10 17:35:33 +10:00
  • 61475d0846 Implement COBie zones Dion Moult 2023-09-09 23:11:01 +10:00
  • 12c1d7991a Spatial Manager - try to preserve the selection on loading the manager Andrej730 2023-09-09 18:04:35 +05:00
  • 6700270600 Units formatting for Spatial Manager Andrej730 2023-09-09 17:55:40 +05:00
  • c9c449978d Reimplement IfcCOBie contacts, facilities, floors, and spaces in IfcFM. Dion Moult 2023-09-09 21:26:57 +10:00
  • 602ec57cba Considering parametric data for fitting #3695 Andrej730 2023-09-08 19:23:03 +05:00
  • a1bca1bb4a Fixed issue creating slabs in IFC2X3 #3696 Andrej730 2023-09-08 17:46:18 +05:00
  • 08ace6616c automatically adjust viewport camera on loading ifc Andrej730 2023-09-08 17:08:33 +05:00
  • b5c80ebaab Fixed issue using mitre with small angles between walls (#3721) Andrej730 2023-09-08 15:45:28 +05:00
  • ee4568b7d2 some DumbWallJoiner.join() refactor Andrej730 2023-09-07 18:36:19 +05:00
  • 271161f00f Minor fix after 6887210 Dion Moult 2023-09-08 17:44:33 +10:00
  • 01c1023af2 Fix bug when casting to tessellation for invalid IFCs which don't use material sets properly. Dion Moult 2023-09-08 15:52:44 +10:00
  • 1a59b4913e IfcFM now uses Openpyxl and supports xlsx. Reorder columns to be more logical and group similar data types together (at least for me). Dion Moult 2023-09-08 13:16:17 +10:00
  • 2762d9c47f Fix #3733. Fix round function precision error. Dion Moult 2023-09-08 12:20:52 +10:00
  • 5edc6c4d8a Enable Sphinx auto section labels. Minor doc link fix. Dion Moult 2023-09-08 12:06:47 +10:00
  • 073491a78a For convenience, rounding to an integer value now also casts to integer. Dion Moult 2023-09-08 11:15:01 +10:00
  • fa08d9d01e Update installation.rst Ryan Schultz 2023-09-07 14:23:37 -05:00
  • a405b36167 ResetAbsoluteCoordinates IfcPatch recipe can now choose whether to reset placements, geometry, or both points. Dion Moult 2023-09-07 22:15:44 +10:00
  • 678dce8fc0 Fix bug where unedited mesh objects were still tagged as edited which led to unnecessary processing prior to drawing generation or saving. Dion Moult 2023-09-07 22:09:26 +10:00
  • 292194c4f6 You can now customise the display of empty strings in IfcCSV. Dion Moult 2023-09-07 18:15:12 +10:00
  • c4eed78ca1 Update documentation with new selector keys. Dion Moult 2023-09-07 18:11:55 +10:00
  • 23da63b9a6 Big clean up to IfcFM. It's almost usable! Dion Moult 2023-09-07 17:38:33 +10:00
  • 62b2b9983f Fix #3682. You can now tag setout points with dynamic xyz / enh values. Dion Moult 2023-09-07 13:47:54 +10:00
  • e8b52d3d93 Drawing text annotation now use the new format functions instead of executing arbitrary code. Dion Moult 2023-09-07 13:05:03 +10:00
  • b792fff98c New substr formatting function. Dion Moult 2023-09-07 13:02:45 +10:00
  • e7a90b5597 You can now choose both input and output units for imperial formatting Dion Moult 2023-09-07 12:18:32 +10:00
  • 41c6830ee0 Update ifc_classes_suggestions.json Ryan Schultz 2023-09-06 20:13:55 -05:00
  • ee2f5fc646 Revert "Spreadsheet Import/Export: Fix feet and inch formatting" Dion Moult 2023-09-07 10:13:00 +10:00
  • fbe52287fc Revert "Small fix for feet and inch formatting on Spreadsheet Import/Export" Dion Moult 2023-09-07 10:12:50 +10:00
  • 396fdc7806 Fix #3722. Fix ifcopenshell pypi distribution to use modern manylinux tag for glibc 2.31. Dion Moult 2023-09-07 09:57:46 +10:00
  • bf023370ef Small fix for feet and inch formatting on Spreadsheet Import/Export Ryan Schultz 2023-09-06 13:49:32 -05:00
  • d5e222d8de remove the orphaned data created on object duplicate Andrej730 2023-09-06 17:28:37 +05:00
  • 21aad4c4f5 Update status visibility automatically #3721 Andrej730 2023-09-06 15:44:15 +05:00
  • fbad0eeac2 Fix #3705. Fix ambiguity in using commas in unquoted strings in facet selector. Dion Moult 2023-09-06 16:34:39 +10:00
  • 66032dd8f3 Fix #3712. Fix bug where grid axes couldn't be duplicated. Dion Moult 2023-09-06 15:11:07 +10:00
  • de04c71335 Improve hello world documentation to be more beginner friendly Dion Moult 2023-09-05 23:42:21 +10:00
  • aa71025e7f hotfix for ca4efa6e5 Andrej730 2023-09-04 16:33:02 +05:00
  • eeb7c9b010 Remove operator's name from set_tab tooltip #3704 Andrej730 2023-09-04 16:14:56 +05:00
  • 98503179d9 bim.mep_add_bend Andrej730 2023-08-28 15:25:10 +05:00
  • 3827e1d267 notify about unsupported transition case Andrej730 2023-08-29 14:30:24 +05:00
  • ed9f50298c See #3700. Fix issue in drawing include filter where "addition" selections like GlobalIds and classes didn't have any impact. Dion Moult 2023-09-04 15:59:03 +10:00
  • e336c63005 You can now load 2D point clouds. Dion Moult 2023-09-02 16:29:46 +10:00
  • 59c8326c51 See #3682. You can now add symbols and multisymbols (i.e. one vertex per symbol) annotations. New default symbols for setout points in demo library. Dion Moult 2023-09-02 16:29:22 +10:00
  • 1a3ac79dc2 Fixed bug with adding obstruction fittings Andrej730 2023-09-01 18:24:02 +05:00