Dion Moult
02ac150a51
WIP Implement style edit/add. See #1222 .
2021-01-06 17:57:24 +11:00
Dion Moult
8eb9973045
WIP refactor mesh UI into geometry module and minor fixes. See #1222 .
2021-01-06 10:28:22 +11:00
QwiglyDee
cef3b9537a
toggle decorations onload
...
fix #1237
2021-01-06 04:01:03 +07:00
Dion Moult
113efa1206
WIP you can now start a fresh project with partial editing support. See #1222 .
2021-01-05 21:15:52 +11:00
Dion Moult
f76d792a25
WIP port unit assignment to partial editing. See #1222 .
2021-01-05 21:13:44 +11:00
Dion Moult
d74b344a95
WIP create aggregation module to manipulate aggregations. See #1222 .
2021-01-05 16:29:14 +11:00
Dion Moult
30b3090386
WIP migrate attribute management to partial editing with 4 new features! See #1222 .
...
New features include:
- New clarity between null and empty string attributes
- Attribute editing now shows appropriate UI widgets depending on data type
- Attribute editing for enumerations now show a dropdown
- Attribute editing is now schema sensitive
2021-01-05 13:16:31 +11:00
Dion Moult
23a66b3a72
WIP allow partial editing of spatial container. See #1222 .
2021-01-04 15:57:25 +11:00
Dion Moult
0c0ffce908
WIP assigning a class now ported over to partial editing and creates an IFC element. See #1222 .
2021-01-04 11:08:15 +11:00
Dion Moult
af5350bb9f
WIP refactor representation editing into geometry module. See #1222 . Some new functionality as a result:
...
- Representations can now be added to any context, even invalid ones, non-subcontext, or missing target views
- Switching representations now change all linked data objects
2021-01-03 19:45:40 +11:00
Dion Moult
c5ec54ca7f
WIP refactor context UI into its own module. Remove dependency to Blender properties. See #1222 .
2021-01-03 12:08:00 +11:00
Dion Moult
008014a89b
WIP refactor ability to partially write a new shape representation. See #1222 .
2021-01-02 15:39:24 +11:00
Dion Moult
b016d39eca
WIP refactoring representations to be incrementally edited. See #1222 .
...
# Conflicts:
# src/ifcblenderexport/blenderbim/bim/operator.py
2021-01-01 12:15:18 +11:00
Dion Moult
9def261316
Importing now stores a link to the original IFC representation contexts and subcontext IDs
2020-12-30 21:09:19 +11:00
Dion Moult
ceb7b0e13f
Refactor BCF features into its own module
2020-12-29 14:15:15 +11:00
Dion Moult
f49174cab4
Refactor main init to call module inits instead
2020-12-29 13:49:53 +11:00
Dion Moult
17e805e144
Minor fix - see #1062
2020-12-29 10:03:57 +11:00
Long
5c92bd7348
implement Open Drawing Camera button ( #1220 )
2020-12-29 10:00:49 +11:00
Dion Moult
c0381588f3
Implement add BCF related topic
2020-12-28 20:13:41 +11:00
Dion Moult
37e56c4011
Implement remove BCF related topic
2020-12-28 19:56:57 +11:00
Dion Moult
ea83238e7a
Implement support for adding BCF document references
2020-12-28 19:46:47 +11:00
Dion Moult
fa6df3fa30
Implement support for deleting document references
2020-12-28 18:44:33 +11:00
Dion Moult
36a0119f40
Implement add BIM Snippet
2020-12-28 16:04:09 +11:00
Dion Moult
510d756cc4
Implement delete BCF topic BIM snippet
2020-12-28 13:14:33 +11:00
Dion Moult
bca9c82c3d
Implement ability to edit labels
2020-12-28 12:50:22 +11:00
Dion Moult
3deba2e71e
Implement support for adding BCF labels to topics
2020-12-28 12:46:52 +11:00
Dion Moult
d5566785be
Implement BCF delete label
2020-12-28 11:40:40 +11:00
Dion Moult
6cfa9f6e9b
Implement ability to edit individual BCF reference links
2020-12-28 11:20:44 +11:00
Dion Moult
6a00f2f0d2
Implement adding BCF reference links
2020-12-27 17:07:02 +11:00
Dion Moult
b9583c562d
Implement support for deleting reference links
2020-12-27 16:53:40 +11:00
Dion Moult
e51b7d3c85
Implement ability to add BCF header file
2020-12-27 16:20:35 +11:00
QwiglyDee
abaae7f06d
copying grid.
...
close #1210
2020-12-26 23:25:39 +07:00
Dion Moult
67f7e68fa7
Implement support for deleting BCF header files
2020-12-23 16:22:29 +11:00
Dion Moult
7b2fa3e877
Add support for adding BCF viewpoints
2020-12-23 15:53:38 +11:00
Dion Moult
5a1f2ec4fe
Implement support for editing BCF comments
2020-12-23 13:58:28 +11:00
Dion Moult
6f84bc6ce5
Implement BCF add comment
2020-12-22 18:41:51 +11:00
Dion Moult
6a5d255c2f
Implement delete BCF comment
2020-12-22 18:23:43 +11:00
Dion Moult
ee42703f9f
Implement delete BCF viewpoint
2020-12-22 16:22:29 +11:00
Dion Moult
eb0f2de197
New snap spaces together utility for cleaning up spaces for energy modeling
2020-12-21 18:26:39 +11:00
Dion Moult
c16b63e5ae
New import code profiler in the IFC debug panel
2020-12-20 13:48:37 +11:00
Dion Moult
05d835410d
Reimplement basic BCF metadata editing and further improve BCF UI
2020-12-19 21:48:23 +11:00
Dion Moult
de4f18e2af
New UI to show BCF comments in the BCF panel as a subpanel
2020-12-18 22:14:31 +11:00
Dion Moult
7dd40149aa
Migrate from bcfplugin to new bcf library in the BlenderBIM Add-on
2020-12-18 16:28:17 +11:00
Dion Moult
17a8b33387
You can new create new BCF projects from scratch
2020-12-14 13:51:01 +11:00
Dion Moult
4f2bf3a36f
You can now add new BCF topics to a BCF project
2020-12-14 13:29:52 +11:00
Dion Moult
9dcf44fbea
You can now view and edit the BCF project name
2020-12-13 16:35:51 +11:00
Dion Moult
e39a997f5f
Bump to latest bcfplugin, new operator to save BCF projects
2020-12-13 13:45:21 +11:00
Dion Moult
2ac0b75dbc
New Link IFC operator to easily append IFCs from another Blend file into a master file
2020-12-10 13:52:29 +11:00
Dion Moult
ce6350a52f
New clean wireframes operator to easily apply edge split modifier to nicer drawings
2020-12-10 13:50:43 +11:00
Dion Moult
c1bbb1e721
You can now bake parametric geometry to meshes
2020-12-07 15:33:51 +11:00