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
QwiglyDee
c773b5741b
decorations anti-aliasing
2020-12-31 19:56:55 +07:00
Cyril Waechter
9060b6ee40
Rework python pset module ( #1221 )
...
New features
============
* Handle all syntax for ApplicableEntity as defined in IFC documentation. (drawback it increase request time by ~2/3)
* Allow to get applicable psets directly from template definition without caching.
This allow more general purpose usages. (drawback it increase request time by ~2.4)
To notice / discuss
===================
* `ifcwrap/CmakeLists` was installing only `.py` and `.bnf` files from `ifcopenshell-python`.
Why ? It now copy all files. Is it an issue ?
* property template file is now stored in ifcopenshell python module to allow usage
from every softwares. It was before only available for blenderbim addon.
* psets and qtos are now optionnally cached at object instead of module level.
This allow to work with multiple schema in the same python interpreter.
(eg. might help conversion between schemas)
* in blenderbim addon psetqto are now stored in `schema.psetqto`.
2020-12-31 21:39:33 +11:00
Thomas Krijnen
c3d4ce8f51
Store drawing location in SVG
2020-12-31 11:31:05 +01:00
Thomas Krijnen
a5adb01dff
IfcConvert --svg-xmlns option
2020-12-30 14:44:43 +01:00
Thomas Krijnen
de5ce28a78
--auto-section and --auto-elevation flags
2020-12-30 14:25:08 +01: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
c844076efb
New experimental option to export file from memory in preparation for incremental editing
2020-12-30 13:50:10 +11:00
Dion Moult
ee222628f3
Add Vim swp files to gitignore
2020-12-30 12:20:02 +11:00
Dion Moult
cd6c258687
IFC Clash in the BlenderBIM Add-on now generates snapshots of clashes in BCF
2020-12-30 12:18:41 +11:00
QwiglyDee
0799a78e9a
aligned grid labels horizontally
2020-12-30 02:44:46 +07:00
QwiglyDee
a073015a9a
Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0
2020-12-30 01:07:13 +07:00
QwiglyDee
01d59a1bc2
decoration code cleanedup/refactored
2020-12-30 01:05:48 +07:00
QwiglyDee
453dbd65ac
grid decorations.
2020-12-29 21:43:35 +07:00
aothms
7ae685dbff
Nix build: py39, boost1.71, no py34 on macos, boost url, no dae validator build
2020-12-29 07:59:52 -05:00
QwiglyDee
0d457ba0ce
breakline decoration.
...
close #1214
2020-12-29 19:10:29 +07:00
Dion Moult
ef8b3d60b7
Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0
2020-12-29 22:49:28 +11:00
Dion Moult
c502d39aaf
Add support for BCFXML export of IFC Clash results
2020-12-29 22:49:22 +11:00
QwiglyDee
397a09846e
Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0
2020-12-29 18:18:45 +07: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
QwiglyDee
7c45181a6e
fixed decoration of broken geom again
2020-12-29 02:15:28 +07:00
QwiglyDee
82468370a7
fixed Level decoration color
...
close #1213
2020-12-29 02:09:48 +07:00
QwiglyDee
7f49ebea55
fixed addin grid
...
close #1217 , close #1215
2020-12-29 02:04:08 +07: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
9fc5d97488
Merge pull request #1219 from htlcnn/v0.6.0
...
ifccsv delimiter
2020-12-28 15:03:55 +11:00
htlcnn
f277733ff5
ifccsv delimiter
2020-12-28 10:18:55 +07: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
Maxim Vasilyev
5234c8086f
fixed typo
2020-12-27 00:21:59 +07:00
QwiglyDee
7e306251c1
Misc annotation and decoration.
...
close #1209
2020-12-26 23:41:10 +07:00
QwiglyDee
8d05ceaea9
Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0
2020-12-26 23:26:00 +07:00
QwiglyDee
abaae7f06d
copying grid.
...
close #1210
2020-12-26 23:25:39 +07:00
QwiglyDee
3c2c591d6d
breakline annotation
...
close #1208
2020-12-26 22:01:14 +07:00
Thomas Krijnen
315b32dd38
Nix build: assert cmake in path
2020-12-26 13:49:57 +01:00
Dion Moult
6699f2dccf
Merge pull request #1212 from htlcnn/v0.6.0
...
fix IfcGetAttribute malfunction #1089
2020-12-26 15:13:09 +11:00
htlcnn
f235f5765b
fix IfcGetAttribute malfunction
2020-12-26 11:08:07 +07:00