Commit Graph

  • ede3edcf1e fix toggle_cost_item_parent Sigma Dimensions 2023-05-09 13:25:21 +01:00
  • 184c9f87b2 Fix baseline gantt chart bug when new tasks are added to the planned schedule Sigma Dimensions 2023-05-05 23:43:27 +01:00
  • 0793a4602d Minor improvements to shape utility. blenderbim-230509 Dion Moult 2023-05-09 20:51:08 +10:00
  • bb285c47dc See #2673. Bundle IfcTester for PyPI. Dion Moult 2023-05-09 20:49:08 +10:00
  • 4cb6fc05d6 corrected get_extrusions function blenderbim-230508 arun 2023-05-08 20:36:33 +05:30
  • a302e5db64 add zlib to conda build dependency Kristoffer Andersen 2023-05-08 14:12:03 +02:00
  • ff21749da4 Merge branch 'v0.7.0' of github.com:IfcOpenShell/IfcOpenShell into v0.7.0 Bruno Postle 2023-05-07 13:12:22 +01:00
  • 23b5da7670 BlenderBIM ifc file association (linux only) #2399 Bruno Postle 2023-05-07 13:08:28 +01:00
  • c31e479f47 Rename blenderbim.sh, better initialisation #2399 Bruno Postle 2023-05-07 09:46:15 +01:00
  • 260eb31a69 Add shape utility to easily get profiles and extrusions blenderbim-230507 Dion Moult 2023-05-07 17:32:46 +10:00
  • 1fb6dac6fb Fix failing tests in preparation for release. blenderbim-230506 Dion Moult 2023-05-06 11:05:13 +10:00
  • 34d947c51f Fix #3084. Issue where drawings with no elements couldn't be generated. Dion Moult 2023-05-06 11:02:41 +10:00
  • 23f7a6d5a6 fix test-related sequence bug Sigma Dimensions 2023-05-06 00:21:57 +01:00
  • b15926c20a Fix baseline gantt chart bug when new tasks are added to the planned schedule Sigma Dimensions 2023-05-05 23:43:27 +01:00
  • 0a7ef80ca7 BBIM4D: Enable filtering by active work schedule when retrieve tasks related to objects Sigma Dimensions 2023-05-05 18:26:32 +01:00
  • be08406cc1 Auto-refresh task sorting blenderbim-230505 Sigma Dimensions 2023-05-05 17:11:24 +01:00
  • cc9777b1e8 Basic user documentation for BlenderBIM Git functionality (#3096) Bruno Postle 2023-05-04 23:53:37 +01:00
  • 539b3a243b Fix fundamental bug where area and volume units were ignored on new projects. Dion Moult 2023-05-04 21:43:18 +10:00
  • 41e58a3d46 Small addition to 8c302ed85 Andrej730 2023-05-04 16:00:12 +05:00
  • 8c302ed85c Changed x_angle subtype to degrees Andrej730 2023-05-04 15:53:29 +05:00
  • dc4dc46b62 See #1676. Fix space boundary generation for IFC4 RV where openings are already subtracted from the body. Dion Moult 2023-05-04 20:22:29 +10:00
  • a07fa5a2c2 Accommodate invalid named units when loading IFCs. Dion Moult 2023-05-04 19:55:54 +10:00
  • ad9dbce003 See #3085. Don't bundle numpy as Blender already has it and it causes conflicts. Dion Moult 2023-05-04 19:44:52 +10:00
  • d0526d0ae5 Updating BIM Tools props on active object change #3102 Andrej730 2023-05-04 12:53:50 +05:00
  • 75e9c3265d Fallback to abs path adding schedule rel path is not available #3106 Andrej730 2023-05-04 11:32:05 +05:00
  • b37705ab6e Updating drawing's size on sheet to match it's scale #2965 Andrej730 2023-05-03 16:54:38 +05:00
  • d9d5f86a6e Now it's possible to regenerate a space that it was created automatically from walls blenderbim-230504 Massimo Fabbro 2023-05-04 03:15:06 +02:00
  • 1f3ad95c00 remove annoying print statement, run black on cost Sigma Dimensions 2023-05-03 19:45:01 +01:00
  • 9e360f7efa remove annoying print statement, run black on cost Sigma Dimensions 2023-05-03 19:45:01 +01:00
  • 64fd6a1f52 fix copying relationships when duplicating tasks Sigma Dimensions 2023-05-03 19:43:05 +01:00
  • ba04df4ce3 BBIM 4D: implement human readable duration to read/edit durations. new IOS Fuzzy Duration Parsing utility Sigma Dimensions 2023-05-03 16:09:27 +01:00
  • cd27a026fd fix editing null task duration values #3091 Sigma Dimensions 2023-05-03 16:01:58 +01:00
  • baedf71106 Minor documentation update to describe how add-ons with conflicting deps / hotkeys are incompatible. Dion Moult 2023-05-04 00:31:44 +10:00
  • 4f6c95b119 See #1676. Space boundary generation now accounts for voids and fills. Dion Moult 2023-05-04 00:31:24 +10:00
  • b1761ac393 See #1676. Space boundaries default to physical internal boundaries. Dion Moult 2023-05-03 21:21:55 +10:00
  • fcdf3e583f See #1676. You can now set the type of boundary class prior to generating boundaries. Dion Moult 2023-05-03 20:59:18 +10:00
  • 2001119dff A bit more intuitive adding drawing/schedule to the sheet Andrej730 2023-05-03 15:38:51 +05:00
  • 60a9d96ac8 See #1676. You can now duplicate space boundaries. Dion Moult 2023-05-03 20:37:59 +10:00
  • 6bd177d250 Annotation Tool - always show "Add type" button Andrej730 2023-05-03 15:00:58 +05:00
  • 1ece84e31d Fixed error during building schedule from ods Andrej730 2023-05-03 14:55:32 +05:00
  • 40ea9457a8 Apply scale and rotation to ifc text symbols #3094 Andrej730 2023-05-03 14:04:48 +05:00
  • e95d91a91e Support multiline text in the schedule #3010 Andrej730 2023-05-03 12:21:33 +05:00
  • c8fb92175f Added some (naive) text wrapping in the schedule #3010 Andrej730 2023-05-03 11:51:46 +05:00
  • a6fb4cbfbf BBIM 4D: Enable displaying task tooltip in the gantt chart & add resource columns Sigma Dimensions 2023-05-03 04:34:55 +01:00
  • 30bb6d05c5 BBIM 4D: You can now visualize & print work schedule baselines with Gantt Charts Sigma Dimensions 2023-05-03 04:33:16 +01:00
  • 9422f804fb minor fix blenderbim-230503 Sigma Dimensions 2023-05-03 04:22:02 +01:00
  • 415a7746be BBIM 4D Gantt: Support multiple languages, human readable durations, add convenient Print Function with different Sheet Formats, start improving overall page style; refactor code to split js and css code away from mustache file Sigma Dimensions 2023-05-02 17:27:47 +01:00
  • ee903208dc Small fix for text alignment in scheduler Andrej730 2023-05-02 17:41:13 +05:00
  • f89e834fea Fix #3085. Prioritise shipped BlenderBIM Add-on packages instead of system packages to avoid dependency clashes. Dion Moult 2023-05-02 22:20:22 +10:00
  • e8b4335741 Minor UI cleanup. Remove align buttons from architectural tool panel. Dion Moult 2023-05-02 22:17:47 +10:00
  • 83010f0542 See #1676. You can now add basic space boundaries with the BIM Tool with Shift-B, either by selecting both a space and an element (e.g. wall) or selecting a space and placing the 3D cursor on a face. Dion Moult 2023-05-02 22:16:18 +10:00
  • 04e5f5036c See #1676. Deleting space boundaries now also removes connection geometry. Dion Moult 2023-05-02 22:14:38 +10:00
  • 5d86d38a14 Support cells text alignment building schedule from ods #2885 Andrej730 2023-05-02 16:59:26 +05:00
  • a82db1f622 Support merged columns building schedule from ods #2885 Andrej730 2023-05-02 16:24:30 +05:00
  • fb618d536b Keep rows height building svg schedule from ods #2885 Andrej730 2023-05-02 14:56:05 +05:00
  • 23f96779fa More safe adding roof modifier #3080 Andrej730 2023-05-02 10:35:35 +05:00
  • 7b67854654 Fix #3088. Prioritise body curves to be loaded before trying to load 2D annotations. Dion Moult 2023-05-02 13:10:49 +10:00
  • 2e7f941465 BBIM 4D: Auto Update Resource Usage from resource tree Sigma Dimensions 2023-05-02 02:47:22 +01:00
  • 1c1706fde3 BBIM feature to create & view work schedule baselines Sigma Dimensions 2023-05-02 02:43:54 +01:00
  • ca77a895e0 IOS.API consider removing baseline tasks when deleting tasks Sigma Dimensions 2023-05-02 02:31:48 +01:00
  • 0f447f964e IOS.API usecase to create a work schedule baseline Sigma Dimensions 2023-05-02 02:30:12 +01:00
  • 2c31fc6b25 run black Sigma Dimensions 2023-05-02 02:27:32 +01:00
  • 0ba79dc105 Accommodate space boundaries with no connection geometry, fetch spatial structure for IFC2X3, and fix scale bug when editing boundary profiles. blenderbim-230502 Dion Moult 2023-05-02 10:23:43 +10:00
  • 52c686b656 Bump flask from 2.0.1 to 2.3.2 in /src/opencdeserver dependabot[bot] 2023-05-01 22:56:10 +00:00
  • 64d98f1295 #2676 Thomas Krijnen 2023-05-01 20:16:39 +02:00
  • ceb2c4075c Option to scale symbol from ifc tag by scaling ifc text object #2946 Andrej730 2023-05-01 16:24:11 +05:00
  • 166e7d52ec Keep text rotation for text annotation with symbols #2946 Andrej730 2023-05-01 15:56:01 +05:00
  • 644c2652ea See #1676. You can now toggle boundaries on or off in the BIM tool via Alt-B, with a special boundary decorator. Dion Moult 2023-05-01 21:19:18 +10:00
  • 63b201fd95 Test command to load blend file during test scenario for debugging Andrej730 2023-05-01 15:35:27 +05:00
  • d70616056c Moving decorators colors from scene to addon props #3033 Andrej730 2023-05-01 14:50:11 +05:00
  • a65e376886 See #1676. Tab now toggles space boundary surface profile editing. Dion Moult 2023-05-01 19:40:49 +10:00
  • a985c70f0c Fixed error on adding Roof modifier to non-footprint objects #3080 Andrej730 2023-05-01 14:02:17 +05:00
  • 0d09e02e7e Fixed bug with double conversion of height/extrusion length #3073 blenderbim-230501 Andrej730 2023-05-01 13:46:24 +05:00
  • 23e3551f27 Fix regex escape in rule_executor.py Thomas Krijnen 2023-04-30 19:09:43 +02:00
  • 885bca0865 Fix wrong attribute name usage (ValueComponent -> UnitComponent) in IfcFile::getUnit Shohei Kunimatsu 2023-05-01 00:53:21 +09:00
  • 0f874dad51 BBIM 4D features & fixes: - feature to re-order tasks - fixes for task sorting - further workSchedule UI/UX improvements - forgotten bits and bobs Sigma Dimensions 2023-04-30 15:44:13 +01:00
  • 107873cf6e - refactor IOS.API resource calculation to re-use shared utilities - run black Sigma Dimensions 2023-04-30 15:35:17 +01:00
  • 4a8f5af7ba - BBIM 4D: features to review and edit Resource productivity data on the fly - IOS: new resource utilitiy functions Sigma Dimensions 2023-04-30 15:31:36 +01:00
  • 83084aeb7b Add profile-style (like slab editing) enable editing, edit, and disable editing operators for energy boundary surface geometry. Dion Moult 2023-04-30 20:57:51 +10:00
  • 51640ccc28 Fix #3030. Don't bother layerset slicing walls with a single layer. blenderbim-230430 Dion Moult 2023-04-30 13:43:33 +10:00
  • aefbc134ea Cut merging now only applies to particular elements for the majority of cases. Drawing generation can be twice as fast due to this. Dion Moult 2023-04-30 09:24:03 +10:00
  • 29e1d70334 Generate space from walls refactor and cleaning around Massimo Fabbro 2023-04-24 15:52:50 +02:00
  • 9118e529e6 Add generate space button in UI in N-Panel -> BlenderBim -> Architectural Massimo Fabbro 2023-04-23 08:21:20 +02:00
  • 8ee0a1611d Now it's possible to create spaces automatically from selected walls Massimo Fabbro 2023-04-22 22:27:25 +02:00
  • 2af4388f40 Fix duplicate task logic in IOS.API Sigma Dimensions 2023-04-29 13:53:04 +01:00
  • 93a2d18ea6 Filter elements visible in the camera view. Drawing generation is now significantly faster on larger projects (e.g. 24s down to 10s for a portion of the Revit sample project) blenderbim-230429 Dion Moult 2023-04-29 16:33:44 +10:00
  • fc49859ea4 Fallback to unmerged polygons if merging fails. More investigation needed. Dion Moult 2023-04-29 16:30:40 +10:00
  • c0ac9cb380 Viewport layerset slicing now uses a cache for speed. Dion Moult 2023-04-28 22:44:56 +10:00
  • d5cc6c3c8e Fixed double conversion in bim tool props after b4b6404 Andrej730 2023-04-28 17:31:54 +05:00
  • 9b22b5000f Added support for different railing cap types Andrej730 2023-04-28 17:23:04 +05:00
  • 3b69a4cc78 Fix bug where numerical tolerance caused certain objects to be unnecessarily updated. Dion Moult 2023-04-28 22:15:09 +10:00
  • adf54efcc5 Fix bug in cut decorator layersets where walls could be joined to odd non-layered things. Dion Moult 2023-04-28 22:14:26 +10:00
  • f6962eb58e Fix #3053. Bug where very thin meshes (<1mm) couldn't be reverse engineered into extrusions. Dion Moult 2023-04-28 21:05:00 +10:00
  • 11601d6532 Fixed bug with wrong position of support in wall mounted railing blenderbim-230428 Andrej730 2023-04-28 11:42:25 +05:00
  • be2131d62c BBIM 4D: Auto-refresh task re-ordering Sigma Dimensions 2023-04-27 13:57:47 +01:00
  • 3ffbf46ac2 Fix #3066. Regression crash when deleting openings. Dion Moult 2023-04-27 22:23:42 +10:00
  • 3943107eec forgotten core functions & run black Sigma Dimensions 2023-04-27 13:05:51 +01:00
  • 94e3f75341 Sequence Tools clean-up Sigma Dimensions 2023-04-27 13:03:32 +01:00
  • 8bc8b950e7 BBIM 4D: Features to select a Work Schedule's assigned / unassigned products Sigma Dimensions 2023-04-27 12:55:31 +01:00
  • 05a95ac666 Work Schedule Panel UX improvement Sigma Dimensions 2023-04-27 12:53:27 +01:00