Commit Graph

  • 733b89be12 Link to C++ API reference from Python Sphinx docs Dion Moult 2022-10-23 12:15:00 +11:00
  • 6346c5ba47 #1444 V3d_DirectionalLight compatibility fix blenderbim-221022 Thomas Krijnen 2022-10-22 20:30:13 +02:00
  • 548f1531f1 Merge branch 'IfcOpenShell:v0.7.0' into ifcsverchok_dev Martyna Jakubowska 2022-10-21 17:19:49 +02:00
  • 720de2ffe5 updated by_type to current workflow + added sv_to_ifc martinaCodes 2022-10-21 17:16:24 +02:00
  • dbb342d494 Small changes to code_examples.rst Thomas Krijnen 2022-10-21 09:25:55 +02:00
  • cb0ad67bcc Fixed errors and little improvement Massimo Fabbro 2022-10-20 22:40:04 +02:00
  • f0266a16a3 Little improve about code example doc and geometry setting doc Massimo Fabbro 2022-10-18 22:14:49 +02:00
  • 93b92dca9d changes 1) pasing ID references 2) bugs in create_entities, where number of representations couldn't be updated 3) by_id node updated to current workflow ... other small fixes martinaCodes 2022-10-21 00:11:45 +02:00
  • cdde536651 Test cases for #2486 and #2517 Thomas Krijnen 2022-10-20 20:31:56 +02:00
  • c1aca6ba8c #2517 Don't free parsed simple types as part of parent entity, but at file destruction Thomas Krijnen 2022-10-20 20:30:48 +02:00
  • f9391f80c4 #2408 test case Thomas Krijnen 2022-10-20 13:36:00 +02:00
  • f012286eda #2408 ifcopenshell.file.get_inverse(with_attribute_indices) Thomas Krijnen 2022-10-20 13:35:02 +02:00
  • 45087e8822 The BIM Tool now provides similar slab-like editing tools for ramps and roofs Dion Moult 2022-10-20 20:51:32 +11:00
  • 8fa944d2a8 You can now have sloped slabs, good for doing roof slabs. Dion Moult 2022-10-20 19:56:15 +11:00
  • 67955b4e35 Batch reassign utility to address performance issues in #2408. Dion Moult 2022-10-20 18:25:14 +11:00
  • 9a0f29170a Fix #2518. Don't fail on non-existent schemas to allow for custom schemas blenderbim-221020 Dion Moult 2022-10-20 15:03:11 +11:00
  • d09286eeca Schema migrator now supports IfcElectricDistributionPoint Dion Moult 2022-10-20 14:32:43 +11:00
  • 89f64eacef Remove info mode and streamline entity url fetching Gorgious56 2022-10-19 18:42:05 +02:00
  • 3334ea5c10 Fix error when toggling viewport annotations if there is no active camera in the current scene Gorgious56 2022-10-19 16:13:53 +02:00
  • 16b05d9981 Fix support for document references in IFC2X3 Dion Moult 2022-10-19 20:15:51 +11:00
  • 7f278fbde4 Import submodule explicitly Thomas Krijnen 2022-10-19 10:44:29 +02:00
  • 2cad62554e Fix #2510. Dion Moult 2022-10-19 18:54:35 +11:00
  • 83bd0a973c Add function grouped_by in Selector (#2515) Boris Brangeon 2022-10-19 09:49:06 +02:00
  • b2c5153c1c Add IsGroupedBy in function get_decomposition (#2513) Boris Brangeon 2022-10-19 09:48:55 +02:00
  • ec955ca717 You can now draw walls at a set RL Dion Moult 2022-10-19 17:54:25 +11:00
  • 9c28a95f41 Fix #2416. Dion Moult 2022-10-19 12:44:55 +11:00
  • 80020970e1 Purge old dynamic void system as Blender booleans are not sufficient. blenderbim-221019 Dion Moult 2022-10-19 12:32:02 +11:00
  • f55b47dcb3 Include sample file generator in IfcTester doc generator Dion Moult 2022-10-19 11:54:30 +11:00
  • 7197db796c Fix #2508 Dion Moult 2022-10-19 09:48:05 +11:00
  • a5aa970977 Add support for normalised ratio diffuse colours. See #2509. Dion Moult 2022-10-19 09:37:22 +11:00
  • 159e2ca779 Run black and minor fix. See #1990. Dion Moult 2022-10-19 09:17:37 +11:00
  • ec1fbabd00 Dynamic Attribute Info (#1990) Gorgious56 2022-10-18 23:17:31 +02:00
  • b70bf5ed33 Cute developer function to spit out a debug object to help when coding. Dion Moult 2022-10-18 23:11:37 +11:00
  • d6be887bde Minor IfcTester test case fixes Dion Moult 2022-10-18 23:11:11 +11:00
  • 6098d94223 Fix #2507. Dion Moult 2022-10-18 22:47:42 +11:00
  • f045e86a38 Rebuild wall engine (again) to allow for sloped wall clippings. blenderbim-221018 Dion Moult 2022-10-18 20:02:00 +11:00
  • 9ef65c9cc5 Add basic support for sloped walls, sloping along the local X axis Dion Moult 2022-10-17 22:52:28 +11:00
  • f8a8250429 searching for an IfcMaterial in IfcMaterialDefinitions (#2503) Ryan Schultz 2022-10-17 04:24:05 -05:00
  • a75341b36e Fix #2505. Missing rotate button in UI. Dion Moult 2022-10-17 20:11:37 +11:00
  • 0a0271a30e Filled openings can now be based off a custom profile representation Dion Moult 2022-10-17 18:34:25 +11:00
  • 871f6ebdf1 Updated windows batch script for setting up environment for blenderbim blenderbim-221017 Andrej730 2022-10-17 12:19:53 +06:00
  • 90f1a179bc You can now flip the direction of doors and windows Dion Moult 2022-10-16 23:49:39 +11:00
  • 81d80ee415 Doc API is now accessible without setting up DocAPI class Andrej730 2022-10-16 16:54:05 +06:00
  • 1eeb820d26 Flipping walls with fillings now works. See #2491. Dion Moult 2022-10-16 21:04:57 +11:00
  • 4dc860c019 Added IFC v4.0 json schema and added docs API for working with schemas Andrej730 2022-10-16 13:32:22 +06:00
  • cb28a0b298 Flipping walls with openings now works. See #2491. blenderbim-221016 Dion Moult 2022-10-16 17:58:06 +11:00
  • 76e6923a3e Filled openings now handle offset wall axes Dion Moult 2022-10-16 10:16:10 +11:00
  • 56a09e51bd Modeling dimensions now affect newly created walls and profiles Dion Moult 2022-10-15 22:53:19 +11:00
  • b90ab70658 Modeling dimensions now have sensible defaults depending on units and show prior to element creation blenderbim-221015 Dion Moult 2022-10-15 11:06:09 +11:00
  • 28aab490df IFC v2.3 json schema and parsing tool to regenerate it (#2501) Andrej730 2022-10-15 02:14:34 +06:00
  • 0810fa7564 Escape \W in selector grammar Thomas Krijnen 2022-10-14 11:30:11 +02:00
  • a34c0cb35c Fix a variety of IFC validation errors in entity creation and asset appending Dion Moult 2022-10-14 18:19:26 +11:00
  • 10bde73c1a choco nightly path (#2498) v0.7.0a5 fbpyr 2022-10-14 08:16:50 +02:00
  • 670399f327 Add gross volume calculation (#2487) blenderbim-221014 Massimo Fabbro 2022-10-14 07:50:04 +02:00
  • 241c5b1f48 Fix bug where unnamed types didn't show up in the UI. Dion Moult 2022-10-14 10:08:52 +11:00
  • 9ef3b4389b Change pip name to ifcopenshell. See #2468. Dion Moult 2022-10-14 08:25:15 +11:00
  • 2d37d3c914 More robust type switching of parametric objects Dion Moult 2022-10-13 22:50:59 +11:00
  • ede9c5fca5 Fixes to svgfill/cgal/mpfr/gmp for -shared build on nix Thomas Krijnen 2022-10-13 09:52:22 +02:00
  • 4cccfd08d3 #671 check for zero magnitude vector in newells method Thomas Krijnen 2022-10-13 09:34:14 +02:00
  • 153c5a06e7 #671 use new faceset_helper api in IfcFace Thomas Krijnen 2022-10-13 09:22:49 +02:00
  • 9a4d3e706a #671 api in faceset_helper to obtain multiple bounds from single loop in case of intersections Thomas Krijnen 2022-10-13 09:22:28 +02:00
  • 0b20d3ae2c #671 correct check for NO_WIRE_INTERSECTION_CHECK setting Thomas Krijnen 2022-10-13 09:21:50 +02:00
  • 92fb46558f #671 perform fix on wires after wire_intersections() Thomas Krijnen 2022-10-13 09:20:44 +02:00
  • 8be1a913ec Basic support for mesh booleans Dion Moult 2022-10-13 17:04:53 +11:00
  • c354de7b83 Minor fix blenderbim-221013 Dion Moult 2022-10-13 11:50:33 +11:00
  • 19b718cdf5 Thumbnails auto load when projects are loaded. Dion Moult 2022-10-13 10:19:09 +11:00
  • cdffeba4cc Map units are now supported in converting to and from local to global coordinates blenderbim-221012 Dion Moult 2022-10-12 20:31:44 +11:00
  • e6e8db8a00 choco yesterday (#2495) fbpyr 2022-10-12 08:39:50 +02:00
  • 8dab1810c7 #2486 #1861 Don't fail on overwriting header values Thomas Krijnen 2022-10-11 10:48:53 +02:00
  • c5c9a192b0 You can now duplicate existing types in the type manager Dion Moult 2022-10-11 17:51:01 +11:00
  • 4279576d3c Type manager can now browse to type classes that don't have any types yet Dion Moult 2022-10-11 17:34:17 +11:00
  • dff35c173d You can now delete a type when managing types Dion Moult 2022-10-11 15:31:31 +11:00
  • 38f563d4f4 New timerless thumbnailed type manager. blenderbim-221011 Dion Moult 2022-10-11 13:49:46 +11:00
  • 36fdd3f7fc Bundle pillow as dependency for thumbnail generator Dion Moult 2022-10-11 10:53:56 +11:00
  • 47e0ec43c2 fix get sha256sum directly from release download (#2493) fbpyr 2022-10-11 00:40:00 +02:00
  • 0446fca56a --json --spf option in validate.py Thomas Krijnen 2022-10-10 14:25:45 +02:00
  • 785dc2a300 Test case for string formatting Thomas Krijnen 2022-10-10 14:20:21 +02:00
  • 64ff046e96 #2482 Use u32string for character encoder, remove CODECVT_BOOST_FALLBACK Thomas Krijnen 2022-10-10 14:19:42 +02:00
  • 16582cf57f Experimental new thumbnail with smarter layer / profile thumbnails and no timers. Dion Moult 2022-10-10 23:13:37 +11:00
  • 310cbebba9 fixed create_entity and minor changes to bmesh_to_ifc martinaCodes 2022-10-10 09:01:00 +02:00
  • a5517071cc Make remove opening more accessible in UI and refactor blenderbim-221010 Dion Moult 2022-10-10 11:45:40 +11:00
  • 5d5ab3dafd Fix bad indenting in last commit Sorry, I'm a bit rusty ! Gorgious 2022-10-09 22:05:56 +02:00
  • ccfbeab51e Creating a wall with a IfcMaterialLayerSet with the BIM tool now makes it active (yellow outline) + deduplicate code under new function Gorgious 2022-10-09 22:04:01 +02:00
  • c9214bf04a The BIM Tool workspace now intelligently reflects the active object Dion Moult 2022-10-09 23:51:40 +11:00
  • 492a535312 You can now set a fixed RL for inserted windows Dion Moult 2022-10-09 23:29:06 +11:00
  • 278931f5db Minor fix Dion Moult 2022-10-09 22:40:20 +11:00
  • d847f358ba Minor fix Dion Moult 2022-10-09 22:26:38 +11:00
  • ab31fd7e48 Copying filled openings is now possible. Dion Moult 2022-10-09 22:25:55 +11:00
  • 32f0911479 Elements with filled openings don't have their openings copied, as it depends on the fill Dion Moult 2022-10-09 22:22:12 +11:00
  • bdbd874fa8 Fix #2488. Copying objects now copy deep instead of adding afresh (and losing parametric data and openings). Dion Moult 2022-10-09 18:09:22 +11:00
  • 232252f61d Copy deep can now exclude things, useful for copying representation graphs where you don't want to duplicate the context Dion Moult 2022-10-09 17:15:39 +11:00
  • 3ee4b1f0e3 Fix #2489. Prevent openings from being added twice and only save changed openings. blenderbim-221009 Dion Moult 2022-10-09 15:19:42 +11:00
  • cd27d48701 #2482 entity_instance.to_string() Thomas Krijnen 2022-10-08 17:18:47 +02:00
  • 94ba1a121d #2486 store provenance to file also in simple type instances Thomas Krijnen 2022-10-08 15:16:53 +02:00
  • 4110b81270 Decomposition mode now selects all children (not parenting) to move a host and all children easily Dion Moult 2022-10-08 23:42:03 +11:00
  • 37028857b4 Suspicious undo stack fix Dion Moult 2022-10-08 22:29:13 +11:00
  • 7c1f02cafe You can now reinsert windows and doors into other hosts Dion Moult 2022-10-08 22:28:46 +11:00
  • 7d779130e1 Removing products now handles purging a bunch more inverse relationships blenderbim-221008 Dion Moult 2022-10-08 21:12:11 +11:00
  • fb6d24b3ed add choco alpha version tag, description fixes (#2484) fbpyr 2022-10-07 13:14:04 +02:00
  • c6ee1d1679 Deleting a fill auto deletes the opening Dion Moult 2022-10-07 20:55:46 +11:00