Commit Graph

  • 1f605484d9 library.unassign_reference - support batching #4474 Andrej730 2024-04-15 16:28:43 +05:00
  • 81dcad6a14 library.assign_reference - support batching #4474 Andrej730 2024-04-15 16:00:40 +05:00
  • 03af1013a0 add tests for util.element.get_referenced_elements Andrej730 2024-04-15 13:38:28 +05:00
  • 144831f9ee classification.remove_reference - support batching #4474 Andrej730 2024-04-15 12:20:19 +05:00
  • d6e69bd6e9 classification.add_reference - support batching #4474 Andrej730 2024-04-15 12:06:39 +05:00
  • 7d6fd03eb4 rename tests for consistency with api Andrej730 2024-04-15 12:03:56 +05:00
  • 75c854da01 ifcopenshell.util.get_referenced_elements Andrej730 2024-04-15 13:29:47 +05:00
  • 3e7afbed08 Minor doc improvements and SQL/stream code cleanup Dion Moult 2023-07-07 18:12:52 +10:00
  • bb7a73feac Fix #3394. Fix bug where railing and roof type names were hardcoded. Also improve UI of create type form so you can actually read the fields. Dion Moult 2023-07-07 17:57:09 +10:00
  • cb412c78b5 Fix #3213. Internally, we should always use Unix path separators. Dion Moult 2023-07-07 17:20:07 +10:00
  • 7d83eb114a The user can now toggle between rotate before / after translating in OffsetObjectPlacements Dion Moult 2023-07-07 15:57:42 +10:00
  • c45b28e78a Fix #3016. Drawing styles that set the shading style will change shading style upon activating the style. Dion Moult 2023-07-07 15:17:53 +10:00
  • 8896a74d1b Fix #3121. Merge equivalent contexts when merging projects in MergeProject Ifcpatch recipe. Dion Moult 2023-07-07 13:04:44 +10:00
  • fac527b0fe Fix failing tests since Github test runner only has IFC4X3_ADD1 not TC1 compiled in. Dion Moult 2023-07-07 12:33:16 +10:00
  • 73d2146a6c Remove binding namespace new project (already in schema) Trashman247 2023-07-06 15:21:43 -07:00
  • 0c5a8bea4e remove import BrickStore in props Trashman247 2023-07-06 12:38:08 -07:00
  • 301800d8ed Add brick operator accepts label parameter & add toggle for namespace editing Trashman247 2023-07-06 00:19:58 -07:00
  • a28b8c1cd4 Add filter to listed namespaces (need add more aliases) Trashman247 2023-07-05 19:57:15 -07:00
  • 79e9bef565 Double space core functions and clear brick browser on project close Trashman247 2023-07-01 15:46:00 -07:00
  • 8b2fae4369 Separate serialize into "save" and "save as" with file selection Trashman247 2023-07-01 15:32:30 -07:00
  • 676c96c6e2 Georeferencing utility to convert an angle in degrees to X Axis Abscissa and Ordinate Sigma Dimensions 2023-07-06 16:02:03 +01:00
  • 13075dcae4 See #3126 and 5b4010c. Fix failing tests, and allow schema_by_name to follow the same schema_version distinction as file. Dion Moult 2023-07-06 22:40:15 +10:00
  • 236581baa3 w-type US steel profiles #3203 Andrej730 2023-07-06 16:03:16 +05:00
  • e8d6f122f3 See #3126. Forgot to commit tests related to explicit schema versions. Dion Moult 2023-07-06 20:56:20 +10:00
  • 22ffd3d2b7 Update win32 download links installation.rst Thomas Krijnen 2023-07-06 11:30:09 +02:00
  • 26d0f98cd9 #3359 return early in case of no-prefiltering Thomas Krijnen 2023-07-06 11:21:17 +02:00
  • 8f6f03cd27 fill-bg support for dimensions #3387 Andrej730 2023-07-06 13:52:51 +05:00
  • 54492e3769 Fix #3383. Disallow any extrusion angles >=90 which are invalid. Dion Moult 2023-07-06 17:34:22 +10:00
  • 1c739dfa55 Test all shapes in the debug panel now also attempts 2D checks to prevent false positives. Dion Moult 2023-07-06 17:24:51 +10:00
  • 6d37104280 Revert "More descriptive RuntimeError: Failed to process shape #3383" Dion Moult 2023-07-06 17:02:57 +10:00
  • 6f9c9d1032 More descriptive RuntimeError: Failed to process shape #3383 Andrej730 2023-07-06 10:28:31 +05:00
  • e9d12d5e31 Fix #3126. Implement mapping from IFC4X3 to IFC4X3_ADD1 and explicit version identifiers in ifcopenshell.file Dion Moult 2023-07-06 14:22:36 +10:00
  • 814bec11e9 Fix #3386. Dion Moult 2023-07-06 13:46:09 +10:00
  • 69e650cc50 Fix #3349. Allow inserting a filling into an uncontained building element. Dion Moult 2023-07-06 13:40:10 +10:00
  • 7d56f91aa0 fix #3063 Bruno Perdigão 2023-07-01 19:33:23 -03:00
  • 8ba976078b Fix #3382. Minor regression in wall join refactor from d64c135 Dion Moult 2023-07-06 11:45:01 +10:00
  • 3e2a509793 fix #3385 - renaming grids with "F2" Sigma Dimensions 2023-07-05 17:41:33 +01:00
  • 1486dc26e6 minor fix Bruno Perdigão 2023-07-07 15:27:48 -03:00
  • 72b2cf626f bugfix and alt+click functionality Bruno Perdigão 2023-07-07 15:19:35 -03:00
  • 4be1fa7632 implements #3268 Bruno Perdigão 2023-07-06 15:10:53 -03:00
  • e792471725 Moving editing roof and railing paths hotkey from Shift+E/Q to Tab Andrej730 2023-07-05 18:40:35 +05:00
  • 444166b37c Fix #3263 Andrej730 2023-07-05 18:04:14 +05:00
  • 7a91b3d153 railing modifiers - fixing normals for frameless_panel #3277 Andrej730 2023-07-05 17:47:07 +05:00
  • 200aeb896d See #3359. Bump IfcOpenShell and enable HLR prefiltering optimisation for drawing generation Dion Moult 2023-07-05 22:18:39 +10:00
  • 20d19bfcba type selection error #3318 Andrej730 2023-07-05 16:44:55 +05:00
  • 461eeba9ff Revert "enable activating object type when trying to select type from an object ( whilst the type is hidden from view layer)" Andrej730 2023-07-05 14:51:07 +05:00
  • 5b10923b45 ShapeBuilder.polyline - skip creating segments if they are not needed Andrej730 2023-07-05 13:02:05 +05:00
  • 4efe780df7 Fix #3356. Include version info in status bar for debugging and new copy debug info button to help bugreporting. Dion Moult 2023-07-05 17:39:43 +10:00
  • a5579d1d69 Fix #3256. Support file profiles made out of multiple representation items. Dion Moult 2023-07-05 14:38:48 +10:00
  • f1e3fb38ad See #3334. Fix some get_pset implementation errors in 64516a1 Dion Moult 2023-07-05 10:36:43 +10:00
  • 0f6e934ca8 Proposed fix to #3352 OrionSehn 2023-07-04 17:33:19 -06:00
  • 1109d4cc51 Sync ifc class in BIM Tool and Type Manager Andrej730 2023-07-04 17:17:32 +05:00
  • bd70f7bf7f add_representation - detect non consequtive curves and handle them Andrej730 2023-07-04 14:38:15 +05:00
  • d81e64f7a2 See #3376. Bump updated build of IfcSverchok. Dion Moult 2023-07-04 20:17:01 +10:00
  • 00ccb77f86 Merge AWS Lambda installation documentation into official docs Dion Moult 2023-07-04 20:10:57 +10:00
  • 5dd9a24647 Whoops Dion Moult 2023-07-04 19:47:49 +10:00
  • d435152904 Close #3377. Implement xyz coordinates for COBie object placement. Dion Moult 2023-07-04 19:45:11 +10:00
  • 5840b1770e Write IfcOpenShell documentation for geometry trees. Dion Moult 2023-07-04 18:03:57 +10:00
  • 33d3afc35d experimental support for spline curves representation #3233 Andrej730 2023-07-04 10:57:22 +05:00
  • ce8a9293bb See #3334. Optimise pset getting and add simple "broadphase" filtering for all facets for faster validation. Dion Moult 2023-07-04 15:50:29 +10:00
  • b8e2e693f1 Fix bug where IfcTester would pass derived attribute facets. Dion Moult 2023-07-04 15:48:11 +10:00
  • 9af7ddaf56 See #3334. Fix bug where get_pset didn't handle property inheritance correctly. Dion Moult 2023-07-04 14:24:09 +10:00
  • 31a6049eb6 Add extra formats to output file c4rlosdias 2023-07-03 10:22:08 -03:00
  • 5474d0f56a Prevent crash on attempt to link the current .blend file Andrej730 2023-07-03 17:23:49 +05:00
  • d57e152c7d Storing external styles paths as posix for cross platform compatibility Andrej730 2023-07-03 17:09:01 +05:00
  • 3fa5679bd7 disable default vebose mode for getting shader attribute to prevent spam Andrej730 2023-07-03 16:56:47 +05:00
  • 5ce7abbda0 adding default ifc objects added from shift-a menu to the current collection Andrej730 2023-07-03 16:22:20 +05:00
  • 1b39f243eb Editiing arbitrary profile without enabling editing profile Andrej730 2023-07-03 15:54:51 +05:00
  • 9864f7d19e Update type manager thumbnails on editing profiles Andrej730 2023-07-03 14:31:54 +05:00
  • 5a5e1e9892 disable chaching sound running the bim tests Andrej730 2023-07-03 12:09:25 +05:00
  • 4845242769 Fix #3366. Fix crash in IfcDiff if you are comparing a model with no geometry. Dion Moult 2023-07-03 17:28:20 +10:00
  • 847d30fdaa Fixed errors displaying IFC Connections for IfcRelConnectsElements Andrej730 2023-07-03 11:52:30 +05:00
  • 99e2598c00 Fix #3355. Reimplement graphical clash snapshots in BCF from IfcClash in the BlenderBIM Add-on. Dion Moult 2023-07-03 16:49:04 +10:00
  • 6758d878d8 You can now unload BCF projects to load another one. Dion Moult 2023-07-03 16:46:58 +10:00
  • 6986b901d0 Move Brick.ttl ignore to main git-ignore file Trashman247 2023-06-29 23:56:20 -07:00
  • 9cedd37694 Silence known rdflib_sqlalchemy TypeError warning Trashman247 2023-06-29 23:42:00 -07:00
  • 2b52ab930c Implement fully undo/redo with checks Trashman247 2023-06-27 13:21:44 -07:00
  • 36d0e33958 Change namespace selector to only show alias Trashman247 2023-06-26 23:17:11 -07:00
  • 6a88905e23 Add changeset versioning to Brick add/remove Trashman247 2023-06-26 23:16:52 -07:00
  • 64d1fb4ee7 Reformat commenting, remove prints, and remove BrickStore.project Trashman247 2023-06-26 16:01:26 -07:00
  • bcd7c79004 Implement fully serialize operator Trashman247 2023-06-26 13:59:28 -07:00
  • 38788cc95b Implement early testing for serialize operator (not functional) Trashman247 2023-06-25 23:56:15 -07:00
  • 4a04411262 Change graph naming to all caps Trashman247 2023-06-25 23:21:27 -07:00
  • 590049638e Add Brick.ttl to .gitignore Trashman247 2023-06-25 23:20:56 -07:00
  • b13f6116d0 Update BrickStore.purge() Trashman247 2023-06-23 16:55:34 -07:00
  • d2815415df Rework NewBrick and LoadBrick in test_brick.py to fit with new VGC format Trashman247 2023-06-19 21:59:17 -07:00
  • c85b97af5a Implement VersionedGraphCollection to Brick module Trashman247 2023-06-19 21:54:28 -07:00
  • 205128400e Update operator.py Carlos Dias 2023-07-02 20:25:51 -03:00
  • 6e01d5ce01 reworked detecting neighbour walls when placing new ones Andrej730 2023-07-02 19:58:35 +05:00
  • 6a1d1cf039 More responsive UI for IFC search Andrej730 2023-07-02 15:48:39 +05:00
  • 62ecb1e261 a bit of bim.join_wall refactor Andrej730 2023-07-02 11:04:00 +05:00
  • 4e186f4a62 Error editing roof profile #3357 Andrej730 2023-07-02 10:44:01 +05:00
  • 84b08fa448 BlenderBIM Git documentation minor corrections Bruno Postle 2023-07-01 14:35:32 +01:00
  • e61c572743 BlenderBIM document Git merge asymmetry (#3096) Bruno Postle 2023-07-01 09:53:26 +01:00
  • fcd68a1e64 Whoops Dion Moult 2023-07-01 15:41:40 +10:00
  • 623ac1fe93 Fix hppfcl segfault by bumping hppfcl and its dependencies. Remove support for py37. Dion Moult 2023-07-01 15:36:45 +10:00
  • 2122ab7bdc Added warning for a86456392 Andrej730 2023-06-30 18:19:23 +05:00
  • 49abaf6798 improved relative path handling for textures #3365 Andrej730 2023-06-30 17:57:23 +05:00
  • bfcc8decc0 Calculating angle based on world position instead of camera pos #3362 Andrej730 2023-06-30 15:02:39 +05:00
  • 1357b83d99 Added support for OCCLUSION textures for 3aff29dec Andrej730 2023-06-30 14:42:43 +05:00