Jesusbill
ea1c3079cb
add export to .ifcjson, related #839
2020-05-21 04:10:20 +02:00
Thomas Krijnen
d81196316d
Alternative implementation to #801
2020-05-20 16:27:59 +02:00
kukalaka
eba631d245
Add missing IFC_PARSE_API
2020-05-20 16:15:08 +02:00
didi-ux
2ee9dafd16
Fix visualization for pythonocc 7.4.0
...
Following up the issue disscused here: https://sourceforge.net/p/ifcopenshell/discussion/1782717/thread/06e3103d93/
The yield and for-loop in initialize_display() changed slightly, 'GetHandles' and 'SetDiffuse' were removed. The directions are now V3d_TypeOfOrientation enumerations (randomly chosen by me) instead of tuples of integers.
2020-05-20 16:14:41 +02:00
Thomas Krijnen
839ca49a7a
Fix #861
2020-05-20 11:55:59 +02:00
Dion Moult
3d06af0001
New simple energy/daylight analysis through cove.tool integration
2020-05-20 10:42:48 +10:00
Dion Moult
f081c9dbcb
Add support for import and export of clash sets from Blender
2020-05-19 20:35:00 +10:00
Dion Moult
bc56196f27
New UI to create, manage, and run clash sets within BlenderBIM Add-on
2020-05-19 15:08:54 +10:00
Dion Moult
e45f5d867b
IFC Clash now supports clashing multiple clash sets and recording the results for each clash set
2020-05-18 19:40:01 +10:00
carlopav
35ea0b1b8b
further fix to geolocation.py
2020-05-17 15:26:54 +02:00
Thomas Krijnen
3427b99521
libxml2.so on travis
2020-05-17 13:46:36 +02:00
carlopav
8fe4eb1dba
util/geolocation.py fix imports and dms2dd
2020-05-17 12:32:52 +02:00
Dion Moult
b08fb47a47
You can now perform internal collision checks
2020-05-17 19:53:13 +10:00
Dion Moult
b0bb05bcdb
Minor fix. See #854 .
2020-05-17 19:41:26 +10:00
Dion Moult
6193a18734
You can now filter elements in IfcClash with either inclusion or exclusion IFC selectors
2020-05-17 19:32:04 +10:00
Dion Moult
c7e3dba8c4
Add util module to IfcOpenShell, including element, geolocation, unit, and selector. See #829 .
2020-05-17 18:32:56 +10:00
Dion Moult
1ac37d9110
Users can now configure clash tolerance distance and results show the greatest distance
2020-05-17 14:40:48 +10:00
Dion Moult
ca4b257188
You can now clash multiple IFC files against multiple IFC files
2020-05-17 14:35:08 +10:00
Dion Moult
ef5f86273e
Minor fix.
...
Use PyPi windows build of fcl instead. https://github.com/BerkeleyAutomation/python-fcl/issues/17
2020-05-17 08:34:50 +10:00
Dion Moult
e44eaf0ccd
Implement import and export of relative placements of spatial hierarchy. See #852 .
2020-05-16 21:36:34 +10:00
Dion Moult
3235d2495a
Minor fix. See #852 .
2020-05-16 20:04:51 +10:00
Dion Moult
81b3711c33
Bump IOS build and add support for IFCXML import. See #854 .
2020-05-16 16:07:12 +10:00
Dion Moult
588549ca91
If you export two IfcProjects, they get merged into one by default. See #852 .
2020-05-16 15:10:11 +10:00
Dion Moult
64fe2e978e
Bundle IFC Clash in Blender for clash detection for Windows and Linux
2020-05-16 12:54:26 +10:00
Dion Moult
3e223b53e4
Move utility as it is starting to mature
2020-05-16 09:16:54 +10:00
Thomas Krijnen
64c0679a7e
FIx code generation import for schema_class
2020-05-15 14:28:56 +02:00
Dion Moult
67cf93d182
Let IFCClash be used either as a standalone or as a library
2020-05-15 21:08:27 +10:00
Dion Moult
fd821f3553
Allow ifcclash to patch coordinates to aid clash accuracy
2020-05-15 21:01:18 +10:00
Dion Moult
e3c36a28f2
Fix bug where type mapped representations were not isolated to a single IFC
2020-05-15 16:39:40 +10:00
Dion Moult
480a1100ea
Allow custom Qto quantities to be exported
2020-05-14 21:37:33 +10:00
Dion Moult
25f5407933
Fix inability to export due to truncated object names
2020-05-14 21:36:21 +10:00
Dion Moult
395d5ebea7
Fix round-trip bug when IFC2X3 classifications are imported. See #851 .
2020-05-14 21:35:43 +10:00
Dion Moult
dd525d8a30
Fix bug where a subcontext is always assumed during import, causing a fail
2020-05-14 16:30:16 +10:00
Dion Moult
32c621139b
Fix bug where monetary unit causes import to fail
2020-05-14 16:29:56 +10:00
Dion Moult
5d7a841380
Rewrite IFCClash to get good results
2020-05-13 22:08:30 +10:00
Dion Moult
619416f7ad
Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0
2020-05-12 13:32:01 +10:00
Dion Moult
df12d6bab1
New feature to convert from local to global coordinates
2020-05-12 13:31:16 +10:00
Thomas Krijnen
ad4e7fa14f
Fix amiguous implicit cast
2020-05-11 11:19:54 +02:00
Dion Moult
df62643fc7
Minor fix
2020-05-11 17:55:26 +10:00
Dion Moult
42f325295e
Refactor SVG writer class to make multiprocessing easier in Blender
2020-05-11 17:46:38 +10:00
Dion Moult
48341176df
Minor fix
2020-05-11 17:29:35 +10:00
Dion Moult
754ebaba1f
Forgot to commit this
2020-05-11 17:24:56 +10:00
Dion Moult
7728e83f1e
Default to IfcAnnotation for all annotation objects
2020-05-11 17:13:27 +10:00
Dion Moult
42634e9c60
Export views as groups, and text annotation as IfcTextLiteralWithExtents
2020-05-11 15:30:31 +10:00
Dion Moult
1d7865c558
Add support for IfcAnnotation elements
2020-05-11 15:17:39 +10:00
Dion Moult
c481b77e73
Add support for breakline annotations
2020-05-11 10:00:54 +10:00
Dion Moult
4871243445
New door tag symbol
2020-05-11 08:34:10 +10:00
Dion Moult
1a31999abf
Release new optimised patterns with caching for polygon metadata
2020-05-10 22:11:20 +10:00
Thomas Krijnen
b8f790ca8b
SVG: Sort storeys and output elements names
2020-05-10 11:48:39 +02:00
Thomas Krijnen
1c82d8c936
svg print space areas
2020-05-10 11:10:30 +02:00