Commit Graph

  • b458aea6b9 ifctester docs for command line use Andrej730 2024-04-16 14:21:21 +05:00
  • e1e169ece8 fix bug in d6e69bd6e Andrej730 2024-04-16 12:25:01 +05:00
  • aeea9dfb5e fix test after ac64d0c40 Andrej730 2024-04-16 12:12:23 +05:00
  • 9a9be821d1 constraint.unassign_constraint - support batching #4474 Andrej730 2024-04-16 11:52:42 +05:00
  • c808382154 constraint.assign_constraint - support batching #4474 Andrej730 2024-04-16 11:24:45 +05:00
  • 81608b0cee ifcopenshell.util.get_constrained_elements Andrej730 2024-04-16 11:45:30 +05:00
  • 02ae838c45 util.constraint - typing and docs Andrej730 2024-04-16 11:32:32 +05:00
  • f1f8b3da6b spatial.dereference_structure - support batching #4474 Andrej730 2024-04-16 10:59:50 +05:00
  • 8ac0d22a95 spatial.reference_structure - support batching #4474 Andrej730 2024-04-16 10:53:54 +05:00
  • 3a9c023d33 Fix issue editing object placement that shares it's axis placement with other placements Andrej730 2024-02-16 17:44:22 +05:00
  • 16eba637f1 fix errors getting layer assignments in ifc2x3 #4330 Andrej730 2024-02-16 16:01:09 +05:00
  • 8b360742a7 sort representation items in ui based on shape aspect Andrej730 2024-02-15 16:04:01 +05:00
  • ae47de8851 Fix #4319 Andrej730 2024-02-15 14:53:11 +05:00
  • 27349290b7 Fix section cut planes not working anymore on Blender < 4.0.0 Gorgious56 2024-02-15 08:41:42 +01:00
  • 288455416b add missing typename krande 2024-02-14 20:24:47 +01:00
  • 73ae2b7055 #4308 : Fix section cutaway shader links incorrectly linking when removing a section Gorgious56 2024-02-14 14:15:07 +01:00
  • fc2009d000 Fix #4308 : Section cutaway shader : Update API for 4.0 breaking changes + draw line decorator for more than one section cutaway Gorgious56 2024-02-14 13:43:27 +01:00
  • f522e2beb7 some typing Andrej730 2024-02-14 14:23:13 +05:00
  • 075b9e4775 Fix bug in ExtractElements recipe adding a lot unrelated products Andrej730 2024-02-14 14:15:02 +05:00
  • 2f75b7edf8 Minor fix Massimo Fabbro 2024-02-13 17:15:25 +01:00
  • 80dcbb2e46 fix bugs in c5c7363a9 Andrej730 2024-02-13 17:45:32 +05:00
  • 1e4693346a fix project name for IfcAdvancedHouse Andrej730 2024-02-13 13:50:29 +05:00
  • c706ae0292 UI info message when patch execution was finished Andrej730 2024-02-13 12:33:36 +05:00
  • f61738112e ifctester Attribute.filter not to check subtypes attributes Andrej730 2024-02-13 12:25:32 +05:00
  • e5b63853ef Fix #4314 Andrej730 2024-02-13 11:58:49 +05:00
  • 41996daaa7 ifctester - some typing Andrej730 2024-02-13 11:56:27 +05:00
  • e5810dbc7c CMake - disable optimization for RelWithDebInfo with ENABLE_BUILD_OPTIMIZATIONS=Off Andrej730 2024-02-12 14:23:21 +05:00
  • dea29a3ec7 Fixed #4310 Andrej730 2024-02-12 12:15:27 +05:00
  • 317dbc0ab8 Fix bug removing relating object of IfcRelNests Andrej730 2024-02-12 12:01:04 +05:00
  • e289f23c40 root.remove_product - fix some cases producing invalid ifc #4313 Andrej730 2024-02-12 11:26:13 +05:00
  • 53cc393697 proposed fix for #4311 Ryan Schultz 2024-02-11 13:36:23 -06:00
  • 6c9383d968 See #4007. Now clone opening works also when a opening hosts a window or a door Massimo Fabbro 2024-01-28 17:17:41 +01:00
  • 2a52f0fadd Clone opening now deletes also old opening placement Massimo Fabbro 2024-01-08 17:26:05 +01:00
  • 65a5c2c1f5 Small refactor clone opening operator in order to better understand and reuse it rebase Massimo Fabbro 2024-01-07 15:28:59 +01:00
  • 1f10b2415e Assigning an ifc class to an object now displays a message if the object is not in OBJECT mode Gorgious56 2024-02-09 17:26:48 +01:00
  • e2ef636209 add fallback to the previous schema versions for docs and mappings Andrej730 2024-02-09 11:55:00 +05:00
  • 7c81633113 bump py version in run-cmake.bat after c0d84713b Andrej730 2024-02-08 14:11:31 +05:00
  • 8c707f3b48 Fix issue building IfcOpenHouse for IFC4 Andrej730 2024-02-07 15:24:56 +05:00
  • 9560e0b3b2 Fix bug in IfcHierarchyHelper.addRelatedObject Andrej730 2024-02-07 16:56:06 +05:00
  • 4418c1327d MergeDuplicateTypes - fix error occuring if ifcopenshell.api is not imported Andrej730 2024-02-07 11:09:49 +05:00
  • 3dd94889fa ifcopenshell installation notion about compiling only specific schemas Andrej730 2024-02-06 14:16:52 +05:00
  • 070f869932 fix cmake warning with CMP0144 policy Andrej730 2024-02-06 12:06:06 +05:00
  • c4bf4d7d92 bump required cmake version to remove deprecation warning Andrej730 2024-02-06 11:58:40 +05:00
  • d82fbcd66c bump python version in windows build dependencies Andrej730 2024-02-05 17:08:10 +05:00
  • b503463a02 ifcpatch.execute - make input attribute optional Andrej730 2024-02-05 16:23:16 +05:00
  • 39eed06e90 Bump fastapi from 0.101.0 to 0.109.1 in /src/opencdeserver/api/app dependabot[bot] 2024-02-05 22:55:44 +00:00
  • b11ca61462 Correct protocol to encrypted HTTPS marwiss 2024-02-03 13:07:26 +01:00
  • 7ee66de043 Replace existing code in src/opencdeserver with code from the "Kontroll OpenCDE API:s server" POC project on https://github.com/marwiss/Kontroll marwiss 2024-02-03 13:03:58 +01:00
  • 10ef4293f3 fixed bug removing representation item Andrej730 2024-02-02 14:53:10 +05:00
  • ad76c3ae82 some refactor for bbim drawings svg serialization Andrej730 2024-02-02 12:56:06 +05:00
  • 7fc8119956 add a note on get_info_2() #4270 Andrej730 2024-02-01 16:30:50 +05:00
  • 182e428452 Fixed #4259 Andrej730 2024-01-30 15:41:08 +05:00
  • 7d31791034 Fixed error adding a boolean Andrej730 2024-01-30 14:40:07 +05:00
  • 6d07a157a9 black format Andrej730 2024-01-30 14:31:00 +05:00
  • cdf866dc81 Fix test Model.get_manual_booleans after we added pset to store them Andrej730 2024-01-30 14:30:02 +05:00
  • 5d020f36d3 Fix #4267 and add tests Andrej730 2024-01-30 14:05:35 +05:00
  • af593b6663 Update ui.py Andrej730 2024-01-30 13:35:01 +05:00
  • 1e96df4311 display active representation presentation layer in UI Andrej730 2024-01-30 12:06:19 +05:00
  • e8055ec396 remove_representation to consider representation item's layers too Andrej730 2024-01-30 11:40:18 +05:00
  • a4d6b2cab3 Small presentation layers UI fixes Andrej730 2024-01-30 11:34:09 +05:00
  • 8091b25fcd access layer assignments from inverse attribute instead of going through representation inverses Andrej730 2024-01-30 11:28:11 +05:00
  • fd48196bcb test for removing representation items Andrej730 2024-01-29 16:46:20 +05:00
  • de63a8086b UI to remove representation items Andrej730 2024-01-29 16:40:09 +05:00
  • 5de1dc115c tests for creating shape aspects and adding items Andrej730 2024-01-29 15:28:41 +05:00
  • caa1181c02 create new shape aspects from UI Andrej730 2024-01-29 12:29:15 +05:00
  • fcbbeffc01 edit shape aspect attributes from UI Andrej730 2024-01-29 11:54:55 +05:00
  • fb9f830cf0 Fix #4262 after 0da3270c7 Andrej730 2024-01-29 11:13:22 +05:00
  • ab704aeb01 UI for changing representation item's shape aspect Andrej730 2024-01-26 15:51:07 +05:00
  • 90a77d3453 geometry.remove_representation documentation Andrej730 2024-01-26 15:43:10 +05:00
  • 70472787bf operator to remove representation item from shape aspect Andrej730 2024-01-26 14:51:46 +05:00
  • bd5c650774 Simple UI to display repr item shape aspect Andrej730 2024-01-26 14:21:45 +05:00
  • 7cb08a93a8 BBIM to print console errors in case IFC file is failed to load Andrej730 2024-01-26 11:17:07 +05:00
  • 947ae02ab9 black format Andrej730 2024-01-26 14:22:17 +05:00
  • 1136ef374c IfcGit avoid leaving stray .git/config.lock files Bruno Postle 2024-01-25 23:30:00 +00:00
  • 5b0528cdbc shape builder docs Andrej730 2024-01-25 16:35:28 +05:00
  • 6d8de6425f shape builder polyline example and tests Andrej730 2024-01-25 16:24:43 +05:00
  • 8bbb4cb43b UI for changing styles for representation items Andrej730 2024-01-25 15:17:44 +05:00
  • c3ddfbdae2 fix couple building docs errors / warnings Andrej730 2024-01-24 16:36:58 +05:00
  • d344923a3c shape builder docs fixes Andrej730 2024-01-24 16:14:26 +05:00
  • a28e24d2f5 IFC4 Landscape Library Andrej730 2024-01-24 11:47:19 +05:00
  • 017b020545 See #4247. Loading models now skips excessively voided objects for performance. Dion Moult 2024-01-24 10:39:20 +11:00
  • 3a14b51fd3 Give user additional feedback when trying to duplicate an IFCproject and Drawing. Also deselects the object to prevent inadvertently moving it. Ryan Schultz 2024-01-23 08:04:12 -06:00
  • a47a9ce0ce Fix bug where merging by type when loading broke if a type didn't have a name Dion Moult 2024-01-23 19:45:31 +11:00
  • 187160347a Fix bug where loading filtered IFC2X3 models didn't work. Dion Moult 2024-01-23 17:39:13 +11:00
  • 937fd00dba Fix #2719. Indicator whether or not IFC is dirty to help users know when to save. Dion Moult 2024-01-23 16:29:42 +11:00
  • 1ee2913dd1 See #4241. Only use shapely to repolygonise if IfcOpenShell returns unclosed paths. Hollow cuts typically are closed paths. Dion Moult 2024-01-23 16:06:54 +11:00
  • 5030023b1b Fix #4239. Stop users from duplicating IfcProject. Dion Moult 2024-01-23 12:30:25 +11:00
  • b5261e029e Fix regression where you couldn't unlink an object that already had a broken element link, and bug where you couldn't unlink a spatial element or similar with its own collection. Dion Moult 2024-01-23 12:27:09 +11:00
  • 29b84078ac See #4239. Ensure that all copy pasted objects are unlinked. Use duplicate if you want to copy. Dion Moult 2024-01-23 12:25:46 +11:00
  • 2308538735 See 0028fd3. Fix regression when duplicating objects without connections. Dion Moult 2024-01-23 09:04:44 +11:00
  • 8ba68d0f0b static ifcopenshell.geom.serializers and some typing for IDE code hints Andrej730 2024-01-22 14:24:15 +05:00
  • ce927cfe30 #4216 todo note Thomas Krijnen 2024-01-22 09:38:05 +01:00
  • 7b7dece5e7 See #4240. Guard against possible user creating invalid userdefined attribute values. Dion Moult 2024-01-21 21:56:45 +11:00
  • 0d3901336b See #4240. Fix validation issue with perspective drawing pyramid booleans. Boolean clipping results can only be used on swept solids. Dion Moult 2024-01-21 19:13:40 +11:00
  • 34c6be0f02 See #4240. Fix bug where 2D arbitrary profiles were invalid IFC (used 3D point lists not 2D) Dion Moult 2024-01-21 16:06:46 +11:00
  • 7806dc1d6a docs: include doxygen-awesome as git submodule Dirk Olbrich 2024-01-19 11:23:09 +01:00
  • 9f0a781d05 docs: add README with instructions Dirk Olbrich 2023-09-29 11:35:10 +02:00
  • 15d58e32d1 docs: modify doxygen config to new folder Dirk Olbrich 2023-09-29 11:34:46 +02:00
  • 03e5d767bd git: clean up gitignore Dirk Olbrich 2023-09-29 10:14:32 +02:00
  • 05b3a55e08 docs: move C++ API docs to subfolder Dirk Olbrich 2023-09-29 10:13:45 +02:00