Massimo Fabbro
05bdc962a3
Now it's possible to see the selected object related cost items and related quantities in qto n-panel
2023-03-20 08:12:24 +11:00
Dion Moult
bcc399b842
Empty psets are purged to discourage invalid psets with no properties
2023-03-19 13:13:15 +11:00
Andrej730
31f6baaf67
small refactor for Ifc.edit and tool.Ifc
...
1) replaced IfcStore.edited_objs.add with tool.Ifc.edit
2) updated interface in tool.py
3) removed unlink from tool.Ifc - it was declared there twice
2023-03-17 17:50:56 +05:00
Andrej730
0d473fa9ac
Fixing BoxAlignment value in tests (similar to 9f7db386a)
2023-03-16 16:08:58 +05:00
Andrej730
b55ac88c9d
Fixing tests after 9f7db386a
...
TestExportTextLiteralAttributes and TestImportTextAttributes was failing because now we're assuming that BoxAlignment will have 1 of values from the list below and not "BoxAlignment"
"top-left", "top-middle", "top-right", "middle-left", "center", "middle-right", "bottom-left", "bottom-middle", "bottom-right"
2023-03-15 19:43:17 +05:00
Dion Moult
0dad93bf00
See #2140 . You can now bulk unassign aggregates, and they are auto directly contained in any previous indirect containers.
2023-03-11 16:31:23 +11:00
Andrej730
fb3023bb79
Moved blenderbim tests temporary files to separate directory
...
Moved temporary test files to separate directory and added it to gitignore
Still have test.exp.cache.dat spawning from `test_feature`...
2023-03-01 18:46:13 +05:00
Dion Moult
b25233a748
Fix critical bug where duplicate orphaned collections were created in the background.
2023-02-27 20:12:39 +11:00
Dion Moult
007d984baf
Fix #2274 . You can now purge unused types.
2023-02-13 15:20:56 +11:00
Dion Moult
93d0ffd459
Fix #2520 . You can now duplicate drawings with or without annotations.
2023-02-08 21:16:54 +11:00
Dion Moult
88bddb9531
See #2520 . You can now duplicate drawings.
2023-02-08 12:29:49 +11:00
Dion Moult
ccd7db06f8
Fix #2611 . Address multiple situations in the UI where the users could create invalid material data without an indication that it is invalid.
2023-02-05 17:10:25 +11:00
Dion Moult
044cd6e97b
See #1848 . Refactor boundary data class.
2023-01-30 11:27:38 +11:00
Massimo Fabbro
70f35095ff
Writing qto tests ( #2728 )
...
* Update qto tool tests and fix some bugs
* complete test_run qto tests
2023-01-29 10:03:07 +11:00
Dion Moult
d69f6c02b6
See #1636 . Fix drawing caching when new voids are added or parametric objects updated.
2023-01-26 12:14:45 +11:00
Dion Moult
cb92be2b08
No need to specify SI unit names as they can be derived from the unit type
2023-01-05 17:37:40 +11:00
Dion Moult
ec955ca717
You can now draw walls at a set RL
2022-10-19 17:54:25 +11:00
Dion Moult
80020970e1
Purge old dynamic void system as Blender booleans are not sufficient.
2022-10-19 12:32:02 +11:00
Dion Moult
b90ab70658
Modeling dimensions now have sensible defaults depending on units and show prior to element creation
2022-10-15 11:06:21 +11:00
Dion Moult
ab31fd7e48
Copying filled openings is now possible.
2022-10-09 22:25:55 +11:00
Dion Moult
bdbd874fa8
Fix #2488 . Copying objects now copy deep instead of adding afresh (and losing parametric data and openings).
2022-10-09 18:09:22 +11:00
Dion Moult
1db5d3b06c
Begin purging old dynamic void feature
2022-10-07 20:47:13 +11:00
Dion Moult
49d3ee2f73
Copying an opening now tracks it as a special objects in the scene
2022-10-05 20:04:19 +11:00
Dion Moult
1590e8c0e7
Openings locations are fixed relative to slab profile editing
2022-10-05 16:39:10 +11:00
Massimo Fabbro
b673fc94a5
Add calculate all qtos button ( #2441 )
...
* Add button to calculate all object qtos in qto n-panel
* Calculate all qtos button: now the schema is readed from the file
* Calculate all qtos button: now edit_qto runs only one time every object
* Add button to assign pset qto to selected objects
* Calculate all qtos button: small fixing and unable to execute if no selected objects
* Calculate all qtos button: first tool test
* Calculate all qtos button: use better built-in function to get ifc obj entity
2022-09-26 16:05:08 +10:00
Dion Moult
e179070978
New interface to show, select, and remove path connections
2022-09-20 16:25:52 +10:00
Dion Moult
d751ee9995
Fix critical typo in rendering styles creation that led to invisible styles
2022-09-19 23:10:56 +10:00
Dion Moult
de6b578d9c
Fix #1375 . Spatial zones as non-hierarchical entities are now supported.
2022-08-22 17:31:44 +10:00
Dion Moult
f50e790b11
Minor fix
2022-08-22 17:02:05 +10:00
Dion Moult
9821c3af67
Fix #2317 add graphical support for viewing and editing referenced structures
2022-08-22 13:52:12 +10:00
Vukas Pajic
f1e0375b6a
api: assign_group now expects product to be a list
...
* minor change to assign_group
* api: assign_group now expects product: list
2022-07-21 10:14:58 +02:00
Dion Moult
7eac5397cd
Run black
2022-07-06 18:29:22 +10:00
Dion Moult
95881c6258
Fix embarrassing geolocation bug for showing / setting grid north
2022-06-09 10:22:02 +10:00
Dion Moult
3e1c2c4daf
Code review and tests for georeferencing module refactor
2022-05-29 23:44:18 +10:00
Dion Moult
2d4e316df2
Fix bug where unit editing failed for named units
2022-05-29 17:25:28 +10:00
Dion Moult
93fd3f97e3
#2111 New feature to select by style and see style usage
2022-05-08 18:03:18 +10:00
Dion Moult
c8d6d12442
The material manager now groups materials into categories
2022-05-08 15:48:09 +10:00
Dion Moult
73e048a9a8
#1153 You can now manage assigned products for all annotations
2022-05-06 15:35:39 +10:00
Dion Moult
c5773b5665
Port locations are now auto synchronised when hiding ports
2022-05-03 16:50:55 +10:00
Dion Moult
6bcf00ef31
#1153 Reimplement ability to build SVG tables from referenced ODS documents
2022-04-28 19:57:47 +10:00
Dion Moult
3f28ae18c0
#1153 You can now add / remove / open schedules, implemented as IFC documents
2022-04-28 14:16:39 +10:00
Dion Moult
31ddb0f2c5
#1153 Add support for Annotation3D representations
2022-04-24 10:00:31 +10:00
Dion Moult
4184f2bf46
#2094 . Removing styles now also purges Blender material object if possible.
2022-03-26 21:17:52 +11:00
Dion Moult
baf75f552e
New barebones presentation style manager to see the styles in your project.
2022-03-26 18:15:30 +11:00
Dion Moult
0bba31e5f9
You can now select elements by material in the material manager.
2022-03-22 13:25:26 +11:00
Dion Moult
9b9f0058f9
The material manager now shows total elements used by a material
2022-03-22 12:50:10 +11:00
Dion Moult
c478e5bf1b
#2094 . Deleting materials now also deletes Blender material if not used for a style
2022-03-21 12:04:51 +11:00
Dion Moult
a43fae68b6
#2094 . You can now add material sets independently of IFC objects in the material manager
2022-03-19 22:13:07 +11:00
Dion Moult
b8aa90de00
#2094 . New rudimentary project materials browser to manage materials.
2022-03-18 17:24:59 +11:00
Dion Moult
2bfff12988
#1153 . Drawing names are now generated based on their location and show an icon based on the drawing type.
2022-03-18 15:49:56 +11:00