Dion Moult
1b46f5c83a
Fix bug where you couldn't edit the geometry of a grid axis
2021-02-20 17:13:36 +11:00
Dion Moult
3a0edab8c1
Blender now helps prevent saving Blender without having an exported IFC. See #1323 .
2021-02-20 15:15:44 +11:00
Dion Moult
7032ee9f11
STEP IDs are now shown for non-rooted elements, like grid axes.
2021-02-20 13:53:11 +11:00
Dion Moult
fd19b2d730
Fix #1312 . Allow null ownership histories in IFC4.
2021-02-20 10:26:58 +11:00
Dion Moult
a65b9f2ba7
You can now add type instances, and mapped representations are enforced.
2021-02-20 10:11:27 +11:00
Dion Moult
2db4a6f89f
Fix bug where you couldn't copy classes without representations.
2021-02-20 09:21:18 +11:00
Thomas Krijnen
517b819504
.bat script typo
2021-02-19 10:43:47 +01:00
Dion Moult
a0f79cc0db
Fix #1318 - unable to install add-on due to clash with Blender-OSM.
2021-02-18 17:45:06 +11:00
Thomas Krijnen
67666ed70e
Attempt at https://github.com/IfcOpenShell/IfcOpenBot/issues/1
2021-02-17 16:06:50 +01:00
Dion Moult
6bcfa5946f
New basic UI to view tasks in an IFC file
2021-02-17 22:54:11 +11:00
Dion Moult
52691b7ee5
You can now edit parameters of parametric profile definitions in geometry.
2021-02-17 22:03:41 +11:00
Dion Moult
780ea707b0
Highly experimental script to convert from IFC task trees into a Gantt chart JSON for jsgantt-improved
2021-02-17 21:17:02 +11:00
Dion Moult
7e7cfbdd5f
Highly experimental script to convert from P6 XML into an IFC task tree.
2021-02-17 21:16:21 +11:00
Dion Moult
ab102176cc
IfcOpenShell date util now supports converting to IFC2X3 date entities
2021-02-17 21:12:04 +11:00
Thomas Krijnen
d7f289bc8a
Update stylesheet
2021-02-16 20:23:36 +01:00
Thomas Krijnen
95a34cb8d0
Update stylesheet
2021-02-16 12:13:59 +01:00
Dion Moult
8369818b88
Fix bug where geolocation was lost if you tried to edit an absolutely positioned file
2021-02-16 20:27:37 +11:00
Dion Moult
5251bdabc6
Fix bug #1315 - regression in the absolute coordinate offset feature where I forgot to convert non-meter units.
2021-02-16 18:50:04 +11:00
Dion Moult
83c33dd5b0
Fix bug where only a light removal occured when removing elements. Now, a full geometry purge is done as well.
2021-02-16 11:12:42 +11:00
Thomas Krijnen
bfc695c756
#1311 better error handling during parse for schema and header
2021-02-15 11:11:14 +01:00
Thomas Krijnen
459faec01a
#1311 normalize schema name case
2021-02-14 17:39:15 +01:00
Thomas Krijnen
4fb65199b8
Validate: better handling of boxed enum
2021-02-14 17:32:08 +01:00
Thomas Krijnen
08576e28d6
fixed boxed enum validation
2021-02-14 17:23:16 +01:00
Thomas Krijnen
b3f581d78d
Handle boxed enum creation in Python
2021-02-14 17:22:15 +01:00
Thomas Krijnen
89d6b3d21a
Fixes for RC2 changes re IfcPoint and IfcSegment
2021-02-14 17:21:58 +01:00
Thomas Krijnen
d2bf2cf46e
Pick RC2 definitions where required
2021-02-14 17:21:34 +01:00
Thomas Krijnen
43b2982dbb
fix char encoding issue in source
2021-02-14 17:20:55 +01:00
Thomas Krijnen
e750a134d0
Add generated rc2 schemas
2021-02-14 17:20:34 +01:00
Thomas Krijnen
6bbbc528fe
prep for 4x3_rc2
2021-02-14 12:43:27 +01:00
Thomas Krijnen
7f4a436708
regen schema
2021-02-14 12:43:09 +01:00
Thomas Krijnen
e6592ca706
conversion rules for first citizin enum types #1276
2021-02-14 12:19:06 +01:00
Thomas Krijnen
cc2138463e
Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0
2021-02-14 09:49:03 +01:00
Thomas Krijnen
6de3e55d19
make wrapper import in schema_class optional
2021-02-14 09:43:10 +01:00
Dion Moult
595131e6e8
Fix #1313 . Fix bug where you couldn't import two different IFC files in succession in the same Blender file.
2021-02-14 17:27:10 +11:00
Dion Moult
6966da3bdf
Switching construction type now has an option to map representations
2021-02-14 16:50:27 +11:00
Thomas Krijnen
4e897a0c21
surface style ids on serialization
2021-02-13 16:03:57 +01:00
Long
73a9015801
ifcpatch make.py ( #1319 )
2021-02-13 20:23:59 +11:00
Dion Moult
1b2bebecb0
You can now assign types with a smart type filter, without needing to first import types into Blender
2021-02-13 18:29:52 +11:00
Dion Moult
e4dee2258d
Fix #1300 . New IfcOpenShell.util.type module for checking applicable type classes.
2021-02-13 18:27:02 +11:00
Long
7de3eec1b1
make ifcpatch callable from command line ( #1317 )
2021-02-13 10:06:15 +11:00
rbertucat
20fe48bd6a
BuildingSmart IFCRail changes to BIMTester ( #1309 )
...
* Add a way to validate the IFC file in BIMTester
* Fix an issue in Report where only the first error was shown
* Fix the usage of Schema in BIMTester
* Add Aggreation steps to BIMTester
2021-02-12 09:34:10 +11:00
Thomas Krijnen
1d6b2dcb37
SVG: IfcAnnotation objectype handling
2021-02-09 14:04:01 +01:00
Thomas Krijnen
45f3e677df
Also process wires as part of geometric sets
2021-02-09 14:03:35 +01:00
Jesse Vander Does
65160f9bb4
Removed new line
2021-02-09 13:43:29 +01:00
Jesse Vander Does
333ba08841
Added '--no-wire-intersection-tolerance' option
2021-02-09 13:43:29 +01:00
Jesse Vander Does
2cb3b0817f
Updated description
2021-02-09 13:43:29 +01:00
Jesse Vander Does
4ea95960a2
Added '--strict-tolerance' option
2021-02-09 13:43:29 +01:00
Jesse Vander Does
10f4bca5d2
Moved no wire flag inside of wire_intersections method
2021-02-09 13:43:29 +01:00
Jesse Vander Does
d4a01618cd
Fixed white space
2021-02-09 13:43:29 +01:00
Jesse Vander Does
c9c6529978
Added '--no-wire-intersection-check'
2021-02-09 13:43:29 +01:00