Commit Graph

  • ecff7980b3 PsetQto - interpret IFC4X3 as IFC4X3_ADD2 #5732 bonsai-0.8.1-alpha2411120953 Andrej730 2024-11-12 14:52:37 +05:00
  • be6e9200b6 calculate_cost_item_resource_value - remove rounding to preserve the original quantities #5706 Andrej730 2024-11-12 14:31:17 +05:00
  • 204a1b1dc6 Measure tool - Add UI button to clear measurement from the screen bonsai-0.8.1-alpha2411120015 Bruno Perdigão 2024-11-11 21:13:16 -03:00
  • d74a0d05fd calculate_cost_item_resource_value - fix bug when 0 resource cost value would be misinterpreted as parent's cost value bonsai-0.8.1-alpha2411111331 Andrej730 2024-11-11 18:21:00 +05:00
  • 70e75f5ed2 calculate_cost_item_resource_value not to skip 0 costs/quantities Andrej730 2024-11-11 18:15:40 +05:00
  • 8ffa208ca7 Increase rounding precision for updating cost item resource values #5706 Andrej730 2024-11-11 18:11:43 +05:00
  • c409258ff3 calculate_cost_item_resource_value not to skip resources without quantities Andrej730 2024-11-11 17:43:44 +05:00
  • de414313d3 Fix cost values for resources not updating properly Andrej730 2024-11-11 16:56:22 +05:00
  • 0f421da6e3 Multifile properties to show selected paths Andrej730 2024-11-11 12:48:37 +05:00
  • 478dcb8d78 Fix UI errors selecting empty ifcpatch ("-") Andrej730 2024-11-11 11:43:06 +05:00
  • 37d9cade92 black . Andrej730 2024-11-11 12:49:21 +05:00
  • 004488533f typing Andrej730 2024-11-11 11:56:37 +05:00
  • 088bc207ab Don't fail on untyped enumerations Thomas Krijnen 2024-11-11 13:57:36 +01:00
  • c61e3670a8 fix test_removing_existing_element_representations_and_mapping_type_representations bonsai-0.8.1-alpha2411111138 bonsai-0.8.1-alpha2411111132 bonsai-0.8.1-alpha2411111131 Andrej730 2024-11-11 16:23:13 +05:00
  • c5aad82e3d typing - add missing settings Andrej730 2024-11-11 16:11:15 +05:00
  • acd93ead4d Fix crash during test_remove_fill_area_with_fill_area_style_hatching Andrej730 2024-11-11 16:04:54 +05:00
  • 8070338087 fix test_remove_non_surface_styles Andrej730 2024-11-11 15:24:56 +05:00
  • 05542ca6ec Fix failing ifcopenshell ci tests due missing ifcpatch (56de208) Andrej730 2024-11-11 13:55:40 +05:00
  • 8932d8758e validate.py distinguish internal errors from invalid files bonsai-0.8.1-alpha2411111010 bonsai-0.8.1-alpha2411111009 Thomas Krijnen 2024-11-11 11:09:26 +01:00
  • 130afac752 Revert back to github occt uri due to persistent 500 Thomas Krijnen 2024-11-11 08:58:01 +01:00
  • 67f8c74c70 Fix processing ifcpatch docs after fe8c396e1 bonsai-0.8.1-alpha2411110750 Andrej730 2024-11-11 12:08:39 +05:00
  • 6ece1648ab Update entity_instance.py after 8ae951d bonsai-0.8.1-alpha2411101407 Thomas Krijnen 2024-11-10 15:06:41 +01:00
  • 2165dbb3fa Minor fix after 10aad5a531 bonsai-0.8.1-alpha2411082004 bonsai-0.8.1-alpha2411082001 Bruno Perdigão 2024-11-08 17:04:07 -03:00
  • 10aad5a531 Change hotkey for angle lock in polyline tool, from "L" to "A". Bruno Perdigão 2024-11-08 17:00:47 -03:00
  • 23c30e7642 Implement #3083 bonsai-0.8.1-alpha2411081926 Bruno Perdigão 2024-11-08 16:25:21 -03:00
  • f08959aaa9 Fix - Measure tool plane method now works with object snap. bonsai-0.8.1-alpha2411081907 Bruno Perdigão 2024-11-08 16:05:22 -03:00
  • b416df538a Add AuthoringData.data["relating_type_id_current"] to model data. bonsai-0.8.1-alpha2411081420 Bruno Perdigão 2024-11-08 11:13:38 -03:00
  • 084c2aa25a Add AuthoringData.data["ifc_class_current"] to model data. Bruno Perdigão 2024-11-08 09:52:50 -03:00
  • 66ded3fc41 Partially fix an issue with BIMModelProperties ifc_class enum. Bruno Perdigão 2024-10-22 14:48:48 -03:00
  • 4b558604cc Remove mathutils dependency from add_slab_representation.py bonsai-0.8.1-alpha2411081334 bonsai-0.8.1-alpha2411081333 Bruno Perdigão 2024-11-08 10:33:07 -03:00
  • 024566887d Minor fix Bruno Perdigão 2024-11-08 10:28:00 -03:00
  • 916c6a94f1 bim.remove_cost_value - fix misleading label Andrej730 2024-11-08 18:27:51 +05:00
  • af1f3cad34 bim.calculate_cost_item_resource_value - tooltip Andrej730 2024-11-08 18:05:46 +05:00
  • 534355cd33 Fix for 1acf8f1 Andrej730 2024-11-08 17:25:31 +05:00
  • a0226eb0a1 document double tags for fill-bg #5719 Andrej730 2024-11-08 16:45:23 +05:00
  • 1fa3478a9d bim.execute_ifc_tester - remove unnecessary ifc operator Andrej730 2024-11-08 16:15:08 +05:00
  • f7a7626575 ifctester to fail more gracefully meeting invalid .ids file Andrej730 2024-11-08 14:48:43 +05:00
  • 0a7ee4e360 ifctester.main - fail more gracefully for invalid files Andrej730 2024-11-08 14:47:18 +05:00
  • 466ba6c159 get_components - add test Andrej730 2024-11-08 14:21:57 +05:00
  • 1a19864e82 get_contained - add test Andrej730 2024-11-08 14:08:42 +05:00
  • 36f12b5145 Fix get_pset tests after 832ad6d31 Andrej730 2024-11-08 12:42:45 +05:00
  • eed4985957 get_parts - add test Andrej730 2024-11-08 12:23:47 +05:00
  • 5597095198 util.element - check schema version explicitly Andrej730 2024-11-08 11:53:03 +05:00
  • 1b2508f8de Fix util.element for cases with multiple rels #5713 Andrej730 2024-11-08 11:50:25 +05:00
  • 77e6ab3b8b MergeProjects - temporary handle old way of passing files to merge Andrej730 2024-11-08 11:05:44 +05:00
  • fe8c396e12 typing Andrej730 2024-11-08 11:04:18 +05:00
  • 1d3ca475d9 fix: Rename the "MergeProject" recipe to "MergeProjects" (#5187) bonsai-0.8.1-alpha2411080552 Blender Defender 2024-11-08 06:51:47 +01:00
  • 09fcd32b7a Fix error duplicating array item after c415767 #5705 bonsai-0.8.1-alpha2411071304 Andrej730 2024-11-07 17:12:38 +05:00
  • fb081e3cf2 pset.edit_pset - fix issue editing enum props without EnumerationReference #5707 Andrej730 2024-11-07 16:22:21 +05:00
  • b0cc2e30a9 Fix error starting to edit pset without enum reference/enum values #5707 Andrej730 2024-11-07 16:03:35 +05:00
  • d9186bce11 Bonsai to show different error for Python 3.12 users #5704 Andrej730 2024-11-07 15:20:48 +05:00
  • cc15e6b3c1 typing Andrej730 2024-11-07 11:33:30 +05:00
  • 832ad6d318 Prioritize existing data types for templates props for safety Andrej730 2024-11-07 14:56:51 +05:00
  • 3ad713d5c6 Patch Ifc4 psets that missing IfcThermalTransmittanceMeasure type in ThermalTransmittance props Andrej730 2024-11-07 14:53:51 +05:00
  • 822107a6ed Patch Ifc4 psets that missing IfcBoolean type in LoadBearing props #5708 Andrej730 2024-11-07 14:45:07 +05:00
  • 90d5509046 Add min 0 value to IFC props in UI Andrej730 2024-11-07 10:37:10 +05:00
  • f0a6906d73 Use helper.import_attributes for representation item attributes Andrej730 2024-11-07 10:51:20 +05:00
  • bbca07d535 Edit other representation item attributes besides IfcSweptSolid depth bonsai-0.8.1-alpha2411061328 Andrej730 2024-11-06 17:50:27 +05:00
  • 9a77222017 Option to add IfcEllipse as representation item Andrej730 2024-11-06 17:37:42 +05:00
  • 19cbf6d140 ifcfm - move preset searching logic from ifcm to bonsai Andrej730 2024-11-06 17:17:15 +05:00
  • 9821c343ca Keep bim.select_container available for IfcProjects too Andrej730 2024-11-06 16:59:09 +05:00
  • a3845c2b5c Reload decorator after item attributes are updated and it's representation is reloaded Andrej730 2024-11-06 16:27:33 +05:00
  • 5c33a66548 Hide assign class panel for representation items Andrej730 2024-11-06 16:26:53 +05:00
  • ecdbcff1aa ifcfm operators - add info message when it's finished Andrej730 2024-11-06 15:42:21 +05:00
  • 47853bc551 Prevent user from selecting unavailable tabs from dropdown if ifc project is not loaded Andrej730 2024-11-06 15:35:37 +05:00
  • 41fc0cf8c1 BIMTabProperties fixes Andrej730 2024-11-06 14:17:09 +05:00
  • e3de9c3ea4 bim.set_tab / bim.switch_tab not to create undo steps Andrej730 2024-11-06 14:37:19 +05:00
  • c594bc2c1a bim.execute_ifcfm_federate - small fixes Andrej730 2024-11-06 13:54:23 +05:00
  • d89be97bcd ifcclash docs - small fix Andrej730 2024-11-06 12:57:56 +05:00
  • c63469f85e ifcm - fix missing ifcopenshell import Andrej730 2024-11-06 12:03:57 +05:00
  • cf68c5755b ifcfm - add example Andrej730 2024-11-06 11:58:27 +05:00
  • 3d79ae53ad ifcfm - fix bug exporting csvs to folder that didn't yet existed Andrej730 2024-11-06 11:48:09 +05:00
  • 681b89d95c Bonsai - improve error message if ifc file fails to open #5694 Andrej730 2024-11-06 17:50:58 +05:00
  • 4fdb313449 typing Andrej730 2024-11-06 11:47:17 +05:00
  • 4e070545ae black . Andrej730 2024-11-06 10:53:21 +05:00
  • 36bd89bb40 ifcopenshell.util.element.get_type to be less strict again after d443c5e bonsai-0.8.1-alpha2411061106 Andrej730 2024-11-06 16:03:44 +05:00
  • e70bc04915 Update draw.py with provisionary access to arrange_spaces bonsai-0.8.1-alpha2411060818 Thomas Krijnen 2024-11-06 09:16:41 +01:00
  • 585821d763 Update wrapper for svgfill::arrange_polygons() Thomas Krijnen 2024-11-06 09:15:59 +01:00
  • 262fca95e3 Bump IOS build #5661 bonsai-0.8.1-alpha2411060554 Andrej730 2024-11-06 10:52:39 +05:00
  • a2538fdd35 Update ci.yml Thomas Krijnen 2024-11-05 16:13:47 +01:00
  • 3c174e3dc9 svgfill submodule with arrange_polygons API Thomas Krijnen 2024-11-05 15:43:37 +01:00
  • 3672ce90d0 Minor tweak for cant with IfcCosineSpiral and IfcSineSpiral Richard Brice 2024-11-04 15:00:27 -08:00
  • 6729739ee8 Fix a bug where the product decorator displays the incorrect position when type origin is not at world origin. bonsai-0.8.1-alpha2411041350 Bruno Perdigão 2024-11-04 10:48:11 -03:00
  • 4a8710efd8 Fix product decorator to be uninstalled after mouse right click. bonsai-0.8.1-alpha2411041329 Bruno Perdigão 2024-11-04 10:27:49 -03:00
  • f2c96b65e0 If perspective, don't add scale to the view title bonsai-0.8.1-alpha2411031529 Ryan Schultz 2024-11-03 09:29:11 -06:00
  • bf8c3530a1 Fixes piecewise function evaluation in alignment api bonsai-0.8.1-alpha2411022143 Richard Brice 2024-11-02 14:42:44 -07:00
  • caeabe2cd5 Optimize enums by moving them to data.py bonsai-0.8.1-alpha2411011113 Andrej730 2024-11-01 14:24:40 +05:00
  • 9c0256165e Use static enum items instead of dynamic Andrej730 2024-11-01 14:13:08 +05:00
  • 1acf8f1ed8 deprecate some prop.purge Andrej730 2024-11-01 14:10:07 +05:00
  • 0944f8a7cb Fix unsafe enum items #5673 Andrej730 2024-11-01 13:50:56 +05:00
  • 3debf62ca6 Mark unsafe enums #5673 Andrej730 2024-11-01 13:41:57 +05:00
  • f3019e4d7a Store enum items strings references to be safe #5673 Andrej730 2024-11-01 12:44:05 +05:00
  • 33b7c0a76f small optimizations for enum props Andrej730 2024-11-01 12:19:37 +05:00
  • ae18590893 typing Andrej730 2024-11-01 15:27:06 +05:00
  • 7517414552 add favicon to ifcopenshell-python and bonsaibim docs bonsai-0.8.1-alpha2411011021 Dawid Huczyński 2024-10-31 10:17:39 +01:00
  • 63e98e69e9 Test whether polygonal boundary is simple #5665 Thomas Krijnen 2024-11-01 11:15:09 +01:00
  • 4c08eaf953 Add a proposal to #3692 bonsai-0.8.1-alpha2410312044 Bruno Perdigão 2024-10-31 17:43:30 -03:00
  • 05b32b3c32 Fix #4298 bonsai-0.8.1-alpha2410311841 Bruno Perdigão 2024-10-31 15:38:57 -03:00
  • f3ce57480a Fixes unit conversion problem in IfcCurveSegment Richard Brice 2024-10-31 08:55:01 -07:00
  • 08e38c65f5 Display Ifc length attributes as Blender length properties bonsai-0.8.1-alpha2410311552 Andrej730 2024-10-31 17:49:47 +05:00