Dion Moult
572efd7ea6
Minor fixes for loading schema data. See #1222 .
2021-01-27 09:14:47 +11:00
Dion Moult
b71febab0d
Clear IfcStore when you load a new file. See #1222 .
2021-01-26 21:28:54 +11:00
Dion Moult
bbde897113
Fix importing of grids and non contextual geometry. See #1222 .
2021-01-26 21:13:33 +11:00
Dion Moult
4527d3a96e
Only allow material assignment if we have available materials to assign. See #1222 .
2021-01-26 20:01:16 +11:00
Dion Moult
447a7a0eb2
Minor fix. See #1222 .
2021-01-26 19:50:50 +11:00
Dion Moult
92cb138ca8
WIP improved UI ordering, and print export time in console for convenience. See #1222 .
2021-01-26 16:07:35 +11:00
Dion Moult
fa7353c923
WIP owner model now records ADDED state for creating products. New feature. See #1222 .
2021-01-26 13:56:38 +11:00
Dion Moult
1023c8bc1c
WIP fix BIMTester packaging. See #1222 .
2021-01-26 12:54:27 +11:00
Dion Moult
276dc0d894
WIP implement add/remove material. See #1222 .
2021-01-26 11:45:58 +11:00
Dion Moult
8618befa0f
WIP refactor clash and smart clash. See #1222 .
2021-01-26 09:51:33 +11:00
Dion Moult
20ab036016
WIP implement presentation layers. Nicer UI. See #1222 .
2021-01-25 18:10:18 +11:00
Dion Moult
b4ecdfba69
WIP refactor model module with new pie menu for convenience. See #1222 .
2021-01-25 14:58:12 +11:00
Dion Moult
f9521eca54
WIP Refactor patch module. See #1222 .
2021-01-24 19:57:22 +11:00
Dion Moult
af3ed303d8
WIP port pset template module. It probably needs rewriting, but at least no regressions. See #1222 .
2021-01-24 19:17:33 +11:00
Dion Moult
9d893d2c5a
WIP merge MVDs into geometry workarounds UI. Cleaner, more usable import / export UI. Remove obsoleted MVD options. See #1222 .
2021-01-24 14:33:56 +11:00
Dion Moult
b68f490dbc
WIP port covetool. See #1222 .
2021-01-24 08:19:26 +11:00
Dion Moult
8b7d96893f
WIP purge old export IFC. No going back! See #1222 .
2021-01-23 18:29:59 +11:00
Dion Moult
aa3a855b4c
Refactor qto utils and migrate to bmesh volume calculation. See #1222 .
2021-01-23 18:01:29 +11:00
Dion Moult
f19b962ab1
WIP More import function purging - remove groups. Openings always imported. See #1222 .
2021-01-23 16:40:27 +11:00
Dion Moult
9b6366ddac
WIP port constraints module. See #1222 .
2021-01-23 16:32:52 +11:00
Dion Moult
d0b2bf85cc
WIP port search module with new features! See #1222 .
...
* New IFC class search
* Slicker UI
* Colour by class and reset colours now available in search panel
2021-01-23 14:17:50 +11:00
Dion Moult
86e3d1e548
WIP refactor root module properties. See #1222 .
2021-01-23 12:54:27 +11:00
Dion Moult
d1e2ac4c5a
WIP port BCF to new refactored approach. See #1222 .
2021-01-23 12:20:06 +11:00
Dion Moult
b7f574fa30
WIP implement document assign/unassign. See #1222 .
2021-01-23 12:02:27 +11:00
Dion Moult
2f2611e0cb
WIP implement most of the document module apart from object references. See #1222 .
2021-01-22 21:04:30 +11:00
Dion Moult
3bbdc3f277
WIP fix IFC2X3 errors in classification refactor
2021-01-22 16:55:38 +11:00
Dion Moult
7522f8fb7a
WIP fix issues in IFCCSV refactor. See #1222 .
2021-01-22 16:15:39 +11:00
Dion Moult
404a6c244c
WIP deprecate merging/import aggregates setting as they are much more usable now. See #1222 .
2021-01-22 10:20:38 +11:00
Bernd Hahnebach
02fa8c8413
[read carefully before decide merge] !!! normalize line endings of src files ( #1268 )
...
* all source: prepare to normalize line ending
* all src: normalize line endings
2021-01-22 08:22:34 +11:00
Dion Moult
73439e2114
WIP port classification module with new features. See #1222 .
...
* Adaptive UI based on IFC version
* You can now load new classification libraries on the fly
* You can mix classification libraries with project references
2021-01-21 21:58:27 +11:00
Dion Moult
460cb85e4b
Minor fixes.
2021-01-21 21:55:08 +11:00
Dion Moult
b938e4b3c3
Add new get volume by material script
2021-01-21 10:54:48 +11:00
ihabelaghoury
37f35a7b2e
Small Refactor to Bimtester + Diff Module ( #1271 )
...
* Refactoring of BIMTester Module
* Modification to Bimtester refactor + Diff refactor
Co-authored-by: Ihab El Aghoury <ihab_elaghoury@yahoo.ca >
Co-authored-by: Dion Moult <dion@thinkmoult.com >
2021-01-21 08:56:00 +11:00
Dion Moult
8411333f66
WIP implement project UI to show basic project metadata. See #1222 .
2021-01-20 16:53:34 +11:00
Dion Moult
95ce82a79e
WIP implement deep removal of geometry. See #1222 . See #1228 .
2021-01-20 16:03:35 +11:00
Dion Moult
1d8a568a0b
WIP finish refactoring owner module props. See #1222 .
2021-01-20 10:44:43 +11:00
Dion Moult
70a45be904
WIP purge old aggregate system. See #1222 .
2021-01-20 10:17:31 +11:00
Dion Moult
e3444c60af
WIP implement blender offsets for non-geolocated files. Also deprecate a whole bunch of geolocation vendor workarounds into a standard feature. See #1222 .
2021-01-20 10:13:07 +11:00
Dion Moult
4cea2b7044
WIP code cleanup and deprecate legacy product import. Finally! See #1222 .
2021-01-20 10:11:32 +11:00
Dion Moult
ea524767a0
WIP implement georeference module for correctly geolocated files. See #1222 .
2021-01-19 11:18:26 +11:00
Dion Moult
ee0b9004e3
WIP reimplement material psets with new features. See #1222 .
...
* Data type sensitive UI
* New standardised UI
* Accomodate custom pset templates for materials
* Explicitly disable IFC2X3 material psets which are horrible and I don't want to support it
2021-01-17 21:54:37 +11:00
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
Dion Moult
fa4ba58cac
Minor fix
2021-01-17 12:46:47 +11:00
Cyril Waechter
b10ba45194
Allow to install ifcpatch separately ( #1263 )
...
Will allow to provide ifcpatch as a standard python package for
various usages (eg. standalone, blenderbim addon, FreeCAD)
* Copy folder instead of files [using svn](https://stackoverflow.com/a/18194523/4098083 )
* Fetch recipes from ifcpatch module path
2021-01-16 10:42:45 +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
Dion Moult
a4b2285e8a
Minor fix
2021-01-14 08:02:00 +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
QwiglyDee
a1be2ef868
#1234 section view decorations
2021-01-13 06:27:05 +07:00