Commit Graph

  • 81e4ad2ce2 handle numeric simpleValue (#5376) ArturTomczak 2024-09-18 13:42:31 +02:00
  • 736d91f38e Shape builder now supportes meshy things and faceted breps Dion Moult 2024-09-18 21:35:33 +10:00
  • a1d99b544a Basic support for deleting items, and editing meshlike items Dion Moult 2024-09-18 21:35:18 +10:00
  • ed530f737c Remove deprecated code for fixed bug #2002. Dion Moult 2024-09-18 21:08:31 +10:00
  • 0899a2a87b Fix bug where switching geometry may not correctly share representations Dion Moult 2024-09-18 21:08:10 +10:00
  • 3bdbb3d513 Don't import cwd ifcopenshell folder when running tests Thomas Krijnen 2024-09-18 11:35:24 +02:00
  • e22ec57e16 Fix #5409 Andrej730 2024-09-18 13:48:34 +05:00
  • 9b06797efa Fix crash when removing representation item with removed inverses bonsai-0.8.1-alpha240918 Dion Moult 2024-09-18 17:35:51 +10:00
  • 96ba8e8e29 Fix bug where dissolving edges created corrupted geometry for advanced breps with curved surfaces Dion Moult 2024-09-18 17:34:41 +10:00
  • 6e9e270683 IfcGit don't switch colouring so much closes #5402 Bruno Postle 2024-09-17 23:34:04 +01:00
  • 53a6192858 Skip loading mappings if representation has openings #5405 bonsai-0.8.1-alpha240917 Andrej730 2024-09-17 17:50:20 +05:00
  • 2a2efefac3 IfcSchema declaration_by_name to be safe Andrej730 2024-09-17 12:40:40 +05:00
  • a7cac5c77b IfcWrap cmake - regenerate .py and .cxx on changes in ifcopenshell libs Andrej730 2024-09-17 12:25:35 +05:00
  • 1575696a8b ifcwrap cmake - use default CMP0078 policy Andrej730 2024-09-17 12:14:14 +05:00
  • 555eb44f00 Add IfcAlignmentSegments to XML output Thomas Krijnen 2024-09-17 13:07:01 +02:00
  • 0b555b30d2 Add IfcAlignmentSegments to XML output Thomas Krijnen 2024-09-17 13:03:25 +02:00
  • 06f14774f7 Avoid more unnecessary calls to docs api bonsai-0.8.1-alpha240916 Andrej730 2024-09-16 18:46:38 +05:00
  • 11ddcb0256 IfcSchema declaration_by_name to use size_t instead of int Andrej730 2024-09-16 18:37:53 +05:00
  • 0d77ff5270 remove debug code Andrej730 2024-09-16 17:35:28 +05:00
  • c75fa70d23 Support for loading face colors from ifc (IfcIndexedColourMap) Andrej730 2024-09-16 14:58:11 +05:00
  • 6d8ffc27cc ifcopenshell.util.shape.get_material_colors Andrej730 2024-09-16 14:06:33 +05:00
  • 531327578f bim.print_unused_elements_stats - to skip colour map Andrej730 2024-09-16 12:44:53 +05:00
  • 6a47e68b78 fix typo Andrej730 2024-09-16 12:34:40 +05:00
  • 5ec10018d9 bim.purge_unused_elements_by_class - skip IfcRepresentationContext Andrej730 2024-09-16 12:34:04 +05:00
  • ec0094ef33 bim.purge_unused_elements_by_class - keep list sorted Andrej730 2024-09-16 12:33:11 +05:00
  • a2c2cf65a1 bim.purge_unused_elements_by_class - make filepath argument optional Andrej730 2024-09-16 12:15:20 +05:00
  • cfd63392e7 Add to recent projects when project is saved Andrej730 2024-09-16 11:02:31 +05:00
  • 0891df5d6c typing Andrej730 2024-09-16 10:56:19 +05:00
  • cf95c9151c black formatting after 71de39e Bruno Postle 2024-09-15 17:34:44 +01:00
  • 71de39ea7c Recover external git repo changes, fixes #5311 bonsai-0.8.1-alpha240915 Bruno Postle 2024-09-15 17:24:36 +01:00
  • c487643d76 ifcgit - fix errors if paths are mixing up slashes and backslashes bonsai-0.8.1-alpha240914 Andrej730 2024-09-14 11:33:09 +05:00
  • 6dbfb3afb3 black format Andrej730 2024-09-14 11:41:54 +05:00
  • aa3a362391 Fixed issue in polyline tools where orbit and pan where not updating the ray cast. Bruno Perdigão 2024-09-13 17:35:08 -03:00
  • a2cf95038a Custom snap symbols #5325. Bruno Perdigão 2024-09-13 17:34:08 -03:00
  • 96f3ee2f3a Added text background to polyline measurements. Bruno Perdigão 2024-09-13 15:38:05 -03:00
  • 1659498c88 Fix 'C' to trigger wall preview Bruno Perdigão 2024-09-13 14:08:18 -03:00
  • a992844e93 Fix enter to trigger wall preview Bruno Perdigão 2024-09-13 13:50:27 -03:00
  • 59b665758d Colors update in polyline decorators. Bruno Perdigão 2024-09-13 12:32:02 -03:00
  • 4dc8a27e82 Fix on polyline wall preview when dealing with closed loops. Bruno Perdigão 2024-09-13 11:39:55 -03:00
  • e83bdcc820 Polyline tool - Wall preview is now working for angled walls. Bruno Perdigão 2024-09-13 10:30:40 -03:00
  • 7ea3d63aa0 Small fix to clear wall preview when deleting all polyline points. Bruno Perdigão 2024-09-12 17:22:34 -03:00
  • bd51363532 Small fix related to trying to use polyline wall without wall type. Bruno Perdigão 2024-09-12 17:20:52 -03:00
  • d4ccc0dff9 More fixes related to d5b20397a Bruno Perdigão 2024-09-12 17:20:21 -03:00
  • 66fe2331ef fix rebase conflict Bruno Perdigão 2024-09-13 12:38:31 -03:00
  • b7c4f1a1f0 Minor fix in polyline decorator variables initialization. Bruno Perdigão 2024-09-12 16:49:23 -03:00
  • c2cf8cd7dd Fix bug in polyline tool when "=" were pressed before "TAB". Bruno Perdigão 2024-09-12 16:48:29 -03:00
  • efcaf14fbb fix rebase conflict Bruno Perdigão 2024-09-13 12:37:39 -03:00
  • bc884c9dc4 fix rebase conflict Bruno Perdigão 2024-09-13 12:35:50 -03:00
  • c340f496f2 swizzle material and style purging operators Andrej730 2024-09-13 18:01:43 +05:00
  • b8aefe7df0 geometry.unassign_representation - fix missing ifc2x3 tests Andrej730 2024-09-13 16:53:07 +05:00
  • 8061e22480 geometry.unassign_representation to remove shape aspects Andrej730 2024-09-13 16:50:41 +05:00
  • aa289fd796 purge unused materials to consider IfcMaterialLists #3914 Andrej730 2024-09-13 15:41:20 +05:00
  • b911b68aec typing Andrej730 2024-09-13 14:09:59 +05:00
  • 80af847f99 purge unused material to try to purge materials recursively #3914 Andrej730 2024-09-13 14:15:20 +05:00
  • 4d149e8a78 Purge unused materials to consider materials with styles and psets #3914 Andrej730 2024-09-13 12:45:04 +05:00
  • c41a4607d1 Fix missing return values in e5a59d0bea Andrej730 2024-09-13 12:26:09 +05:00
  • 148f8361be make bump - show an error for incorrect use Andrej730 2024-09-13 11:57:44 +05:00
  • d879bf9f89 Reintroduce --model-offset/-rotation MODEL_OFFSET/_ROTATION setting #5231 Thomas Krijnen 2024-09-13 11:37:05 +02:00
  • 81399ffd19 Support loading project without clearing Blender session bonsai-0.8.1-alpha240913 Andrej730 2024-09-13 11:34:39 +05:00
  • 21cfd03301 Merge pull request #5362 from IfcOpenShell/fix-ifccircle-ifcellipse-processing Thomas Krijnen 2024-09-12 20:19:17 +02:00
  • 1697e49e65 Merge branch 'v0.8.0' into fix-ifccircle-ifcellipse-processing Thomas Krijnen 2024-09-12 20:18:57 +02:00
  • 51211dc527 ifcopenshell makefile - use VERSION Andrej730 2024-09-12 19:19:04 +05:00
  • 806975c4b9 bump ifcopenshell build for bonsai Andrej730 2024-09-12 19:07:13 +05:00
  • e3c23072a5 Hide edit mode for locked elements #5371 Andrej730 2024-09-12 18:32:44 +05:00
  • d34d3312ba Add messages for operations with locked elements Andrej730 2024-09-12 18:34:15 +05:00
  • 845402ea9c Replace grids/space elements visibility two toggles with one Andrej730 2024-09-12 18:15:15 +05:00
  • e5a59d0bea remove unnecessary ifc operators Andrej730 2024-09-12 17:49:24 +05:00
  • 3bb4243850 Purge unused styles and materials #3914 Andrej730 2024-09-12 17:31:48 +05:00
  • 094bbe6913 bim.override_origin_set to reuse descriptions from blender operator Andrej730 2024-09-12 14:57:25 +05:00
  • 0f6cc7326c bim.add_proposed_prop - document possible property types Andrej730 2024-09-12 11:38:08 +05:00
  • cc90c92dec bim.add_proposed_prop to show error message if property already exists Andrej730 2024-09-12 11:08:17 +05:00
  • e81fe60218 CMakeLists - fix issue on msvc >= 14.40 #5158 Andrej730 2024-09-11 21:48:29 +05:00
  • aa97ff7f16 typing Andrej730 2024-09-11 18:34:56 +05:00
  • 2168b3b7bd black format Andrej730 2024-09-12 18:40:14 +05:00
  • cb21f9bc07 taxonomy::cast - order upgrades in the same order as in taxonomy::dcast for consistency Andrej730 2024-09-12 11:19:37 +05:00
  • f930897240 taxonomy::dcast - add missing curve_to_loop_upgrade Andrej730 2024-09-12 11:16:49 +05:00
  • 93c47498ef AbstractKernel::dispatch_conversion - use static cast Andrej730 2024-09-12 11:13:59 +05:00
  • 2545769f67 Add support for IfcSectionedSurface Thomas Krijnen 2024-09-12 11:20:30 +02:00
  • 35a4d87a65 give schedules a css style called 'schedule' to help with styling bonsai-0.8.1-alpha240912 Ryan Schultz 2024-09-11 23:06:43 -05:00
  • c7183a58ea aggregate of int/real compatibility in parsing #5302 Thomas Krijnen 2024-09-11 20:15:14 +02:00
  • 5a44a8e325 Defensiveness against invalid data Thomas Krijnen 2024-09-11 20:13:50 +02:00
  • f5e02d1413 Merge branch 'v0.8.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.8.0 myoualid 2024-09-11 19:00:27 +01:00
  • 1964def3ca web ui cost module features: - improve UI for editing cost quantites - add, edit, delete manual quantities myoualid 2024-09-11 19:00:15 +01:00
  • cc2017518b Update build-all.py : _ifcopenshell_wrapper now called ifcopenshell_wrapper? Thomas Krijnen 2024-09-11 19:58:52 +02:00
  • 97393eb173 prevent spatial elements selection from being assigned to cost control myoualid 2024-09-11 18:48:59 +01:00
  • 4c04bc7cb5 fix test_create_IfcBSplineCurve Andrej730 2024-09-11 19:41:10 +05:00
  • 005c17084b dispatch_with_upgrade to use only upgrade types for optimization Andrej730 2024-09-11 18:24:24 +05:00
  • 858e57351e AbstractKernel::convert - more generic approach Andrej730 2024-09-11 17:46:11 +05:00
  • 9be392e2f1 test TesselateElements #5199 Andrej730 2024-09-11 14:39:07 +05:00
  • f4c3ceb693 black format Andrej730 2024-09-11 10:08:03 +05:00
  • 32c6ea9363 shapebuilder.profile - fix bug in ifc2x3 assigning non existing Position attr Andrej730 2024-09-11 15:38:09 +05:00
  • ad8131114d IfcLine, IfcBSplineCurve geometry tests Andrej730 2024-09-11 15:08:18 +05:00
  • fe0be0cdae shape_builder.create_axis2_placement_2d Andrej730 2024-09-11 15:05:18 +05:00
  • 35221ed772 AbstractKernel::convert to use upgrade to edge as a fallback Andrej730 2024-09-11 11:56:21 +05:00
  • 37315e941a taxonomy.h - move upgrades code to cpp Andrej730 2024-09-11 11:56:49 +05:00
  • 11f017e715 revert manual upgrade to edges for ellipses and circles Andrej730 2024-09-10 18:26:14 +05:00
  • c63f1cfa88 Iterator: Don't crash on calling get() before initialize() Thomas Krijnen 2024-09-11 11:18:09 +02:00
  • 5fe85e71bb Work in progress example to import multiple representation items as an object-based breakdown Dion Moult 2024-09-11 18:03:46 +10:00
  • f8f3519a68 Minor bugfix to allow unaggregation of hidden elements Dion Moult 2024-09-11 13:45:11 +10:00
  • bad6931a84 Fix bug in tessellate elements bonsai-0.8.1-alpha240911 Dion Moult 2024-09-11 12:26:39 +10:00