Commit Graph

  • 4dcb9116e0 Fixed issue with tool.Blender.apply_bmesh Andrej730 2023-04-03 12:06:56 +05:00
  • b18503d1e6 FixRevitTINs patch recipe now also purges non up-facing polygons as Revit doesn't handle them very well. Dion Moult 2023-04-03 21:28:34 +10:00
  • dd5e069729 Fix #2930. Do not require entity applicability in IfcTester. Dion Moult 2023-04-03 21:28:00 +10:00
  • 79479901f6 Fix #2910. Bug where style colours were not synced prior to duplication. Dion Moult 2023-04-03 20:16:43 +10:00
  • 4bdf5475a9 a simplifier workflow and a more consistent coding style Chun 2023-03-16 00:29:33 +08:00
  • ab17b85854 Unify variable Chun 2023-03-14 14:52:58 +08:00
  • f859f11add Update functions of get_connected_to and get_connected_from compatible with IFC4 and IFC2X3 Chun 2023-03-14 14:49:30 +08:00
  • 765b4a73d3 Add IFC4 support for functions get_connected_to and get_connected_from in util.system Chun 2023-03-14 00:59:52 +08:00
  • 9d70b9303b Add IFC4 support to get_connected_to and get_connected_from functions Chun 2023-03-14 00:37:34 +08:00
  • a92c0d59d0 Fix #2928. Dion Moult 2023-04-03 18:12:32 +10:00
  • 4bd9515bf5 Fix #2924. IfcElements default to a null predefined type so they can inherit where possible. Dion Moult 2023-04-03 13:54:25 +10:00
  • 109df898e6 Fix #2926. Connections removed when rotating 90 deg to prevent unintuitive behaviour. Layer2 are also now recalculated. Dion Moult 2023-04-03 13:43:42 +10:00
  • e6468f280e Link to IfcArchitect tutorial series for quickstart video tutorials Dion Moult 2023-04-03 12:35:10 +10:00
  • ea5069a991 See #2881. Add support for evaluated commands in smart text literals Dion Moult 2023-04-02 21:25:06 +10:00
  • 40fb960101 Fix #2927. Continuing to make mesh editing stricter. Dion Moult 2023-04-02 15:02:43 +10:00
  • 65d2e51742 Shortlist which IFC geometries may be treated as a meshlike object. Dion Moult 2023-04-02 13:45:05 +10:00
  • 4b8152776d Minor fix Dion Moult 2023-04-01 22:17:35 +11:00
  • 3f2adc1e13 fix qto ui bug where objects with no assigned base qto doesn't allow to show the qto panel Massimo Fabbro 2023-04-01 08:56:51 +02:00
  • 86ed354a05 Fix #2922. You can now edit extrusion profiles of swept solids. Dion Moult 2023-04-01 21:27:20 +11:00
  • 2f3c5a7c75 Disable edit mode on non mesh-like representations as well to prevent risk of invalid geometry. Dion Moult 2023-04-01 21:25:36 +11:00
  • 6b4955344d Fix bug where generated openings invalidly used 3 dimensions instead of 2 Dion Moult 2023-04-01 18:14:12 +11:00
  • e0f1ec3317 Fixed bug in tool.Blender.get_bmesh_for_mesh Andrej730 2023-04-01 12:12:34 +05:00
  • 31e5090a5d Fixed error with switching from EDIT mode for annotation meshes Andrej730 2023-04-01 12:00:07 +05:00
  • 45536111b7 Revert part of 3a3d96be0 #2897 Andrej730 2023-03-31 19:56:26 +05:00
  • 95848561c1 Fixed another typo related to #2889... Andrej730 2023-03-31 19:50:22 +05:00
  • 6ec4fc7914 Fixed crash in Blender 3.5 on creating fill area annotation Andrej730 2023-03-31 17:47:07 +05:00
  • 65055a9dd0 bgl to gpu: profiles and openings decorations #2897 Andrej730 2023-03-31 16:04:29 +05:00
  • db55cfc4ee Added description to some annotation operators Andrej730 2023-03-31 11:05:39 +05:00
  • d4a8de95c5 Automatically adjusted STAIR_ARROWs now stop at the top thread Andrej730 2023-03-31 10:49:28 +05:00
  • c807ea26e6 STAIR_ARROW annotations attached to IfcStairFlight object now readjusted after changes in IFC Stair modifier Andrej730 2023-03-31 10:33:16 +05:00
  • 1ff6f691ac Clever STAIR_ARROW annotation Andrej730 2023-03-30 18:31:39 +05:00
  • 01a62bacd2 Fixed bug causing errors in IFC4X3 projects Andrej730 2023-03-30 17:10:27 +05:00
  • e5427583ad Fixed typo in ifcopenshell.util.type Andrej730 2023-03-30 16:42:25 +05:00
  • 3429972067 Added arrow to 2d repr of sliding doors (#2919) Andrej730 2023-03-30 16:33:10 +05:00
  • 4e1dca6934 Load all type products by default (in preparation for IfcAnnotationType support) Dion Moult 2023-03-30 21:26:05 +11:00
  • 7f1bb71c66 IFC Door Modifier - sliding doors Andrej730 2023-03-30 12:10:41 +05:00
  • 5e237a1670 Fix #4553. Dion Moult 2024-04-15 17:22:12 +10:00
  • 969b7382b6 Replace unpacking with boost::tie() for compatibility with msvc17 build machine Thomas Krijnen 2024-04-14 20:04:43 +02:00
  • acf6628f23 Fix #4547. Handle both null inherited predefined types and disable editing predefined types on occurrences which inherit from a type. blenderbim-240415 Dion Moult 2024-04-15 11:53:37 +10:00
  • 8a62558575 Fix #4484. Clarify inheritance rules of predefined types. Dion Moult 2024-04-15 09:27:58 +10:00
  • 0e0861c84b Further clarification of type vs occurrence psets/qtos. Dion Moult 2024-04-15 09:27:00 +10:00
  • d23ead1b5c bim.select_aggregate(select_parts=True) - selects all the host aggregates and all the parts and subaggregates within these host aggregates bim.select_linked_aggregates(select_parts=False) - selects all the host aggregates that are linked bim.select_linked_aggregates(select_parts=True) - selects all the host aggregates that are linked and all the parts and subaggregates within these host aggregates Ryan Schultz 2024-04-14 17:42:20 -05:00
  • 5a8209e2ad Fix #4549. Drawing decorators are now refreshed like the rest of the UI after operations. Dion Moult 2024-04-15 00:01:42 +10:00
  • 50b41f5af6 Fix #4486. Sync camera properties from IFC on both drawing load as well as drawing activation. Dion Moult 2024-04-14 15:18:23 +10:00
  • fc6678f5ce Fix #3402. blenderbim-240414 Dion Moult 2024-04-14 14:41:37 +10:00
  • ee1183481f Fix #4525. Fix #4546. Specify dependencies for ifcopenshell and ifcpatch. Dion Moult 2024-04-14 08:52:19 +10:00
  • 6ddf7dae01 See #4546. Fix docs link to filtering elements query syntax. Dion Moult 2024-04-14 08:34:49 +10:00
  • 8232c9fa24 See #4541. Clarify how to use include args for IfcConvert Dion Moult 2024-04-14 08:33:23 +10:00
  • 07b6c95f54 Fix #4550. Update doc urls. Dion Moult 2024-04-14 08:11:40 +10:00
  • ca2f683af3 Update BBIM version in docs blenderbim-240413 Andrej730 2024-04-13 10:59:56 +05:00
  • eb46de9658 material.unassign_material - support batching #4474 blenderbim-240412 Andrej730 2024-04-12 16:15:14 +05:00
  • 59cc9c0a16 material.assign_material - support batching #4474 Andrej730 2024-04-12 11:21:35 +05:00
  • 32d2f1d629 material.assign_material - update owner history Andrej730 2024-04-12 12:14:19 +05:00
  • 38a73d6510 ifcpatch - add ifc2x3 tests and test for MergeDuplicateTypes Andrej730 2024-04-12 10:57:35 +05:00
  • 59b496d4b5 typing Andrej730 2024-04-12 10:42:15 +05:00
  • 44deaedccc Incorporate profile in FixedRefSolid, some attempt at DirectrixDerived Thomas Krijnen 2024-04-12 10:24:24 +02:00
  • 7b296629d6 Doing a transpose was most likely misguided Thomas Krijnen 2024-04-12 10:23:27 +02:00
  • e56aa45a82 Fix #4526. Bug when exporting IfcTester results to BCF due to new "failures" attribute. Dion Moult 2024-04-12 10:09:44 +10:00
  • a3c99b8362 See #4541. Add documentation examples on how to use include filters in IfcConvert. Dion Moult 2024-04-12 10:03:51 +10:00
  • 420eed1828 Adds new simplified alignment example that makes us of the alignment helper functions Richard Brice 2024-04-11 11:15:38 -07:00
  • e30fd6096a Adds framework for alignment helper functions. Richard Brice 2024-04-11 11:15:16 -07:00
  • 85887b6db0 Clone profile for immutability in IfcDerivedProfileDef Thomas Krijnen 2024-04-11 20:01:06 +02:00
  • 9e2645d4cf Respect face matrix in IfcSectionedSolidHorizontal Thomas Krijnen 2024-04-11 20:00:17 +02:00
  • c535c000a6 Wrong axis typo causing singular matrices Thomas Krijnen 2024-04-11 19:57:25 +02:00
  • a1d8aaf999 Fixes problems with Helmert curves Richard Brice 2024-04-11 11:13:02 -07:00
  • e66ac3d7db system.unassign_system - support batching #4474 Andrej730 2024-04-11 16:59:39 +05:00
  • 6b48e8b4b9 system.assign_system - support batching #4474 Andrej730 2024-04-11 15:54:06 +05:00
  • 3d243b5eee system.add_system - fix failing default agrument in ifc2x3 Andrej730 2024-04-11 16:54:13 +05:00
  • fa0dbac914 new util method ifcopenshell.util.element.get_groups Andrej730 2024-04-11 16:38:46 +05:00
  • 49e7abb4dc type.unassign_type - support batching #4474 Andrej730 2024-04-11 15:52:33 +05:00
  • 5098550399 assign_type not to remap if it's type was assigned previously Andrej730 2024-04-11 14:00:49 +05:00
  • e12c05eea0 typing Andrej730 2024-04-11 11:27:54 +05:00
  • 39433fb5a5 remove unused lines from tests Andrej730 2024-04-11 11:15:25 +05:00
  • 1ea80016cd fix bug generating profiles on assign_type after df4943205 Andrej730 2024-04-11 11:01:19 +05:00
  • 58b39d3926 fix: address test fails Vukas Pajic 2024-04-11 13:03:13 +02:00
  • 946c868388 fix: cascade_schedule correctly handles timelag with IfcRatioMeasure blenderbim-240411 Vukas Pajic 2024-04-11 11:35:34 +02:00
  • 4807e5b432 Fixes curve segment placement issues Richard Brice 2024-04-10 15:15:11 -07:00
  • a34da81ac5 Fixes tilt slope for cant Richard Brice 2024-04-10 14:09:46 -07:00
  • 7589e0bd40 Implement product matric access in Python wrapper Thomas Krijnen 2024-04-10 21:22:13 +02:00
  • 6d5a9f8716 Fixes anon namespace that was causing problems with linking Richard Brice 2024-04-10 11:48:26 -07:00
  • df4943205a type.assign_type - support batching #4474 Andrej730 2024-04-10 17:18:37 +05:00
  • ba4eb2a891 fix bug in nest.assign_object Andrej730 2024-04-10 18:58:33 +05:00
  • 90bb2f0e16 unify tests for ifc4 and ifc2x3 Andrej730 2024-04-10 16:26:48 +05:00
  • c2840d92c2 fix test files names Andrej730 2024-04-10 16:28:34 +05:00
  • 81ff9c168e nest.assign_object to support ifc2x3 Andrej730 2024-04-10 15:54:04 +05:00
  • 239ab5b587 get_pset() fix bug getting inherited psets with psets_only/qtos_only = True Andrej730 2024-04-10 15:22:22 +05:00
  • 37a33d62d5 further ifcopenshell.util.element optimization Andrej730 2024-04-10 12:19:16 +05:00
  • 13c6fdd3c6 maintain verbosity getting complex property subproperties Andrej730 2024-04-10 12:24:45 +05:00
  • e69597f72b typing Andrej730 2024-04-10 12:08:09 +05:00
  • 9c633c8b6c black format Andrej730 2024-04-10 17:59:46 +05:00
  • 4d906578c7 Use "gltf" instead of "gtlf" (#4538) Alper Kantarci 2024-04-10 13:02:56 +02:00
  • de744dddda Fix #4290. You can now format custom thousands separators and decimal separators in IfcCSV. Dion Moult 2024-04-10 17:32:39 +10:00
  • 0a04b88a52 Document how MacOS users using Blender from Steam should still use Mac Intel Dion Moult 2024-04-10 14:30:38 +10:00
  • bee1e21f0e Fix #4490. Fix fundamental bug where get_pset would return none for inherited props with a boolean False value. Dion Moult 2024-04-10 12:57:52 +10:00
  • f5c5fba151 Fix issue where the underlay cache option was not yet implemented and ignored. Dion Moult 2024-04-10 11:09:58 +10:00
  • 4f9badc063 Fix issue where reloading the drawing list would cause drawing names to be synced Dion Moult 2024-04-10 11:07:17 +10:00
  • b61d870922 See #4481. Defer setting render visibility to drawing generation to speed up switching between drawings. blenderbim-240410 Dion Moult 2024-04-10 10:36:51 +10:00
  • fda4c674d9 Fixes more problems with mapping IfcCurveSegment Richard Brice 2024-04-09 16:46:43 -07:00
  • 153389fe4a ifcopenshell.util.element optimization Andrej730 2024-04-09 18:36:55 +05:00
  • 965a45d65b ifcopenshell.util.element.get_nest test Andrej730 2024-04-09 18:30:33 +05:00