Dion Moult
3fe5c88910
WIP implement material attributes panel. See #1222 .
2021-01-17 21:07:01 +11:00
Dion Moult
25fb9be82e
WIP port object material assignment with 3 new features. See message. See #1222 .
...
* Full support for editing IfcMaterialList added
* The reusability of material set relationships are now roundtripped
* UI is sensitive to IFC schema version and adapts intelligently
2021-01-17 12:46:47 +11:00
ihabelaghoury
f5796eaed3
Refactoring of BIMTester Module ( #1259 )
...
Co-authored-by: Ihab El Aghoury <ihab_elaghoury@yahoo.ca >
2021-01-14 20:43:39 +11:00
ihabelaghoury
713e70ff63
Total refactoring for CSV into a blenderBim module + use of IfcStore ( #1254 )
...
* Add new feature to Load from IFCStore in Cobie
* Initial refactor for CSV to become a CSV Module
* Update __init__.py
* Address Dion's review
Co-authored-by: Ihab El Aghoury <ihab_elaghoury@yahoo.ca >
Co-authored-by: Dion Moult <dion@thinkmoult.com >
2021-01-14 07:53:48 +11:00
Dion Moult
071c84ddf8
WIP implement qtos. See #1222 .
2021-01-13 21:26:10 +11:00
Dion Moult
9400eab0ff
WIP implement void module with add / remove openings. See #1222 .
2021-01-12 15:14:14 +11:00
QwiglyDee
1836136049
adding section annotations
2021-01-12 09:33:46 +07:00
ihabelaghoury
497f793a6b
Cobie Module Refactoring ( #1252 )
...
* Create Mylog.txt
* Remove Cobie references from ui and operator
* Update __init__.py
* Extra Updates
* Update operator.py
* Update ui.py
Co-authored-by: Ihab El Aghoury <ihab_elaghoury@yahoo.ca >
2021-01-12 10:02:37 +11:00
Dion Moult
8ef752f173
WIP port owner history setting to partial editing. See #1222 .
2021-01-09 12:00:22 +11:00
Dion Moult
06e1ee7825
WIP implement organisation editing. Also new features see commit message. See #1222 .
...
* Organisations are now imported.
* Organisation identification attribute support is now added, which I missed before
2021-01-09 11:42:21 +11:00
Dion Moult
84de1f1b09
WIP port address and role editing to owner module. See #1222 .
2021-01-08 20:53:51 +11:00
Dion Moult
be2ea335f5
WIP partial port of IfcPerson to partial editing. New feature too! See message. See #1222 .
...
* Previously, IfcPerson was not imported. Now it is! Funky.
2021-01-08 16:27:19 +11:00
Dion Moult
53de93e582
WIP move the IFC Debug code into its own module. See #1222 .
2021-01-08 13:49:31 +11:00
Dion Moult
d673e845f6
WIP psets now use partial editing with new features! See full message. See #1222 .
...
* Psets are now sensitive to data type
* Psets now support null vs empty
* Psets now respect shared STEP IDs
2021-01-07 19:09:55 +11:00
Dion Moult
fcc2b9ee13
WIP migrate types to partial editing. See #1222 .
2021-01-07 10:47:50 +11:00
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