Commit Graph

  • 4066cfc7ff Support Add Brick with IfcEntity selected (part 2 aka references) rileywong311 2023-08-15 16:24:02 -07:00
  • edb8d636d0 Support Add Brick with IfcEntity selected (part 1) rileywong311 2023-08-14 20:18:18 -07:00
  • ff9903b6a2 Fix #3589. Users can now configure how the null values are represented in IfcCSV. Dion Moult 2023-08-18 08:50:39 +10:00
  • a8422717fd Clone opening initial draft Massimo Fabbro 2023-08-17 22:01:45 +02:00
  • 595f6a15a2 Move profile data and inverse check in data class Gorgious 2023-08-17 21:00:03 +02:00
  • a3aaa9eeba simplify ifc class suggestions json file and operator Gorgious56 2023-08-17 17:31:00 +02:00
  • abc052b667 Scene properties : Highlight buttons to make them stand out more (#3598) Gorgious56 2023-08-17 16:56:26 +02:00
  • 4c221b41ad You can now purge unused profiles Gorgious56 2023-08-17 16:26:21 +02:00
  • f9ee96c47e Fix #3596. Fix bug where objects marked as edited were not unmarked after saving when toggling mode. Also fix bug where updating representation didn't check whether or not the meshlike representation has openings applied (which would bake the openings, instead of leaving them dynamic). Dion Moult 2023-08-18 00:03:46 +10:00
  • b331623464 Active Profile's inverse relationships count is now displayed in the profiles editor Gorgious56 2023-08-17 15:44:37 +02:00
  • 54eda1a81c Fix #3591. Fix bug where IfcCSV import was not symmetric capability wise. Now you can set all sorts of complex values with the exact same keys you are using to query. Dion Moult 2023-08-17 23:33:29 +10:00
  • d9e9013e38 #3429 Fix b operand non-planar face check Thomas Krijnen 2023-08-17 11:28:02 +02:00
  • 6f17846a87 Fix tests errors after 8689164 Andrej730 2023-08-17 13:13:04 +05:00
  • c2013a172f geometry.edit_object_placement was producing orphaned placements Andrej730 2023-08-16 10:48:42 +05:00
  • 69daaff3e1 misspelling 😅 Andrej730 2023-08-15 15:25:12 +05:00
  • b53c0d551c Fix #3590. Update dev instructions to symlink other utility libraries in BBIM. Dion Moult 2023-08-17 17:37:37 +10:00
  • 8260469c9b Fix #2626. New IFC overrides for setting object origins. Dion Moult 2023-08-17 17:25:28 +10:00
  • 14bffda53c fix #3213 Problem related with sheet created on windows and opened on Linux Massimo Fabbro 2023-08-10 23:37:48 +02:00
  • 26b6bc2b3c Merge Brick classification rileywong311 2023-08-11 12:30:39 -07:00
  • 0e685f6fb2 Merge IfcClassification rileywong311 2023-08-11 12:24:56 -07:00
  • 6d1b468166 enable an object to take part in an object type decomposition #3592 Sigma Dimensions (Yass) 2023-08-16 16:08:27 +01:00
  • 93031f0fc0 Don't strictly require guids / class filters that exist in new facet selector. Dion Moult 2023-08-16 14:05:13 +10:00
  • b2868aa7f7 Calculate/guess quantity descriptions to avoid confusion Andrej730 2023-08-15 14:41:58 +05:00
  • b4e46da97f See #3582. Fix bug where switching representations didn't handle curves in a body / model_view. Dion Moult 2023-08-15 18:06:02 +10:00
  • 4fe03230c5 root.copy_class to remove connections from previously connected ports Andrej730 2023-08-15 10:35:36 +05:00
  • 7038eb887f Fix #3584. Support matching enumerated properties in new facet selector. Dion Moult 2023-08-15 09:55:48 +10:00
  • 39d1bc36c6 experimental import plot coordinates Sigma Dimensions (Yass) 2023-08-14 18:21:44 +01:00
  • 520e0cd0b4 Handle ods schedules without column styles #3573 Andrej730 2023-08-14 17:46:10 +05:00
  • 62678ac491 New simplified IfcFM parser for basic object data. Dion Moult 2023-08-14 16:14:16 +10:00
  • 2cfb10df30 Small info message on using validate Andrej730 2023-08-14 11:08:50 +05:00
  • ce91e04166 Remove empty IfcDocumentInformationRelationship #3581 Andrej730 2023-08-14 11:04:55 +05:00
  • faa5a78b39 Fix #3578. Support querying surface styles in tools like IfcCSV. Dion Moult 2023-08-14 11:55:15 +10:00
  • 48cd3b4a11 See #3561. Misc annotation decorator now only highlights non-internal edges. Dion Moult 2023-08-13 23:34:06 +10:00
  • 9d42df8315 Fix #3562. Non-manifold geometry is no longer considered in join criteria as there is no such thing as a closed polygon. Dion Moult 2023-08-13 23:02:49 +10:00
  • 89826deeb9 Improve Cost Schedule Layout Sigma Dimensions (Yass) 2023-08-13 13:23:31 +01:00
  • 02d09a3ab0 woopsies Sigma Dimensions (Yass) 2023-08-13 12:18:48 +01:00
  • 79a66c47f2 fix the bug fix #07b5c49 - where counting objects controlled by a cost item stopped working Sigma Dimensions (Yass) 2023-08-13 12:16:29 +01:00
  • 34c8e80cf0 Fix #3253. Bug where duplicating elements with fillings incorrectly recreated fillings at the cursor (i.e. the cursor was used as a target destination). Dion Moult 2023-08-13 20:07:33 +10:00
  • 782e38b561 Fix #3472. You can now toggle selectability of linked IFCs. Dion Moult 2023-08-13 15:49:23 +10:00
  • 072344a9b5 See #3579. Support Google Colab as an installation option. Dion Moult 2023-08-13 14:48:36 +10:00
  • 6234adf451 fix SyntaxError: '(' was never closed Bruno Postle 2023-08-12 21:36:40 +01:00
  • 820d2f8a9d fix api logic where only quantities of the same type can be assignmed to a cost control Sigma Dimensions (Yass) 2023-08-12 15:17:32 +01:00
  • b92bbf1672 fix orphaned data when unassigning element quantities from cost item control Sigma Dimensions (Yass) 2023-08-12 14:57:01 +01:00
  • e659e033e2 Fix #3554. Support editing IfcIndexedPolyCurve profiles where IfcLineIndex has >2 indices. Dion Moult 2023-08-12 22:25:20 +10:00
  • f0032ec4cf Fix contracting/expanding cost schedule tree and add tests to avoid proof changes Sigma Dimensions (Yass) 2023-08-12 12:58:16 +01:00
  • 8785dfbe65 Fix #3569 Variable name override caused the bug (#3575) Massimo Fabbro 2023-08-12 11:03:58 +02:00
  • 8e444489d2 Fix #3564. Bug where IfcBuiltSystems didn't show up due to missing icon in IFC4X3. Dion Moult 2023-08-12 17:09:48 +10:00
  • 9462d906ef Fix #3576. Explicit drawing annotations are now immune to "include / exclude" filters. Dion Moult 2023-08-12 17:06:22 +10:00
  • da5fd9092c Fix #3556. Bug where quantities could not be imported using IfcCSV. Also make IfcCSV support any qset name, not just "Qto" prefixed names. Dion Moult 2023-08-12 16:41:57 +10:00
  • e24e15cb50 IfcCSV now uses the new filter query system. Dion Moult 2023-08-12 16:40:43 +10:00
  • afe87a6aec Fix #3577. Don't force uppercase in schedules. Dion Moult 2023-08-12 16:16:36 +10:00
  • ec0d3c1129 Make refresh Brick viewer refresh both screens rileywong311 2023-08-11 13:01:25 -07:00
  • fae02aaff2 Second level query for Brick equipment+point roots rileywong311 2023-08-10 14:00:56 -07:00
  • 405e449380 Polish Brick UI and add "last saved" label rileywong311 2023-08-10 13:32:45 -07:00
  • 5b970dd7ea Filter Brick class if deprecated rileywong311 2023-08-10 13:00:02 -07:00
  • 1a24107497 Filter more (all) Brick ontology namespaces rileywong311 2023-08-10 12:51:46 -07:00
  • d23fe7b301 Clear Brick breadcrumbs on close project rileywong311 2023-08-10 12:44:25 -07:00
  • 15a8b4d120 Remove another needless BrickStore.graph.triples check rileywong311 2023-08-10 12:32:32 -07:00
  • 7dc3c62455 Add description to Brick operators rileywong311 2023-08-10 12:29:12 -07:00
  • f2dc98e64e Move Brick "set root" button and change roots on update instead of operator rileywong311 2023-08-09 22:02:03 -07:00
  • 10dfacd794 fix Cost schedule of rates UI bug where linked types dont't refresh correctly (and black formatting) Sigma Dimensions (Yass) 2023-08-11 14:57:18 +01:00
  • b5cbeb3fb1 See #3561. Fix bug where schedules couldn't be removed. Dion Moult 2023-08-11 22:47:42 +10:00
  • 600456641d Auto create relevant context when attempting to add an annotation to make it friendlier for new users. Dion Moult 2023-08-11 22:41:24 +10:00
  • 7fcc3f8e3b Fix #2894. Implement reflected ceiling plans. Note that this requires new bot build. Dion Moult 2023-08-11 22:40:46 +10:00
  • 5ae55cd89e See #3501. Minor matrix math fix that caused annotations to not appear in global coordinates. Dion Moult 2023-08-11 22:36:23 +10:00
  • a7cb0cdac7 Improve default search filter to include types and spatial elements. Dion Moult 2023-08-11 22:34:49 +10:00
  • f125032d46 Feature to add a camera to extents of the scene objects Sigma Dimensions (Yass) 2023-08-11 13:39:58 +01:00
  • a0768ff408 feature to clear previous 4D Animation (object keyframes & colors) Sigma Dimensions (Yass) 2023-08-11 13:36:14 +01:00
  • 144a61662c Update bld.bat Kristoffer Andersen 2023-08-11 11:42:08 +02:00
  • 1eff547af2 Update meta.yaml Kristoffer Andersen 2023-08-11 08:44:25 +02:00
  • cf8945ec2c Update build.sh Kristoffer Andersen 2023-08-11 08:22:52 +02:00
  • 9cb3ce1f9a See #2894. Implement SVG mirroring options (typically used for RCPs or useful when converting to other things like DXF). Dion Moult 2023-08-11 16:01:01 +10:00
  • eaffd4a2a1 simplify setup_default_task_columns Sigma Dimensions (Yass) 2023-08-11 02:06:49 +01:00
  • 73f81a9bd3 animation settings now use human readable durations to make it less confusing Sigma Dimensions (Yass) 2023-08-11 02:05:37 +01:00
  • f728004077 simplify updateTaskDuration Sigma Dimensions (Yass) 2023-08-11 02:03:07 +01:00
  • 8dbdfa2301 WIP - Scheduling UI improvements Sigma Dimensions (Yass) 2023-08-10 22:07:34 +01:00
  • c864bb88f5 Hide Header for Costing and Schedule Tab Sigma Dimensions (Yass) 2023-08-10 16:36:35 +01:00
  • 044a2f8960 Revert "Rename and move sub panels of Costing and Schedule Tab" Sigma Dimensions (Yass) 2023-08-10 16:20:13 +01:00
  • b6ed12589f plug add_transition to fit_flow_segments Andrej730 2023-08-10 17:37:52 +05:00
  • ba9fa8a091 Adjusting connected elements on bim.regenerate_distribution_element Andrej730 2023-08-10 16:30:51 +05:00
  • 4f8a53f048 quickly connect mep elements if they have matching ports Andrej730 2023-08-10 15:06:16 +05:00
  • 75e0d94588 fixed bug getting port relating element in ifc2x3 Andrej730 2023-08-10 14:12:20 +05:00
  • fe2b22b6cd More descriptive error message on attempt to delete drawings category Andrej730 2023-08-10 13:55:46 +05:00
  • c2f515402b small refactor Andrej730 2023-08-10 13:49:35 +05:00
  • 76235f151e Update draw.py --include-curves Thomas Krijnen 2023-08-10 15:44:21 +08:00
  • 57a36de71e Update build.sh Kristoffer Andersen 2023-08-10 08:22:07 +02:00
  • e7ace4c0bd Update build.sh Kristoffer Andersen 2023-08-10 08:06:38 +02:00
  • 9adb4ac82b #3510 Sample points along diagonal as well for quick and dirty occlusion detection Thomas Krijnen 2023-08-10 10:52:06 +08:00
  • 040cd398cf remove_product to also remove psets for types Andrej730 2023-08-09 16:30:55 +05:00
  • dbc482dfee More Ports UI Andrej730 2023-08-09 11:16:57 +05:00
  • 86b63242d8 bim.add_transition Andrej730 2023-08-04 14:46:48 +05:00
  • 2c98ab078a Fix default mep profile names Andrej730 2023-08-04 14:46:00 +05:00
  • 1f4b12443a fix edge segments in world coords #3536 Thomas Krijnen 2023-08-09 14:55:23 +08:00
  • 00bd159ee7 IfcTester JSON reporter now also stores identification data separately for convenient reporting. Dion Moult 2023-08-09 16:42:03 +10:00
  • c9adefd947 Store applicability in IfcTester JSON results Dion Moult 2023-08-09 15:00:58 +10:00
  • 9b2455e0f0 Fix #2753. Disable mapping representations when appending assets via the ExtractElements recipe to be more forgiving (and faster) on invalid models. Dion Moult 2023-08-09 00:13:16 +10:00
  • 3cabe935cd Fix SurfaceColour typo that broke loading colours in some IFCs Dion Moult 2023-08-08 23:47:57 +10:00
  • 73b93e7020 Fix #3547. Bug where using existing clippings were not preserved when editing profile or wall representations. Dion Moult 2023-08-08 22:35:27 +10:00
  • bd1bfe548a Update create_2pt_wall.py (#3553) arun 2023-08-08 08:36:36 +05:30
  • a85fdf3f8e Add element guId in BCF report (#3549) Carlos Dias 2023-08-06 08:11:31 -03:00