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
Jesse Vander Does
2829a0764b
Remove wire intersection check to preserve faces
2021-02-09 13:43:29 +01:00
Dion Moult
76d61cb4d4
Minor fix - map representation now only does that, and nothing more
2021-02-07 22:15:21 +11:00
Dion Moult
e9d2a39166
Only IFC files are now shown in the export file dialog for a less confusing user experience
2021-02-07 20:00:26 +11:00
Dion Moult
d08f4171e3
Type representations are now always imported (better for authoring), and also import super fast compared to before (before, enabling types being imported would significantly slow down import times)
2021-02-07 19:57:32 +11:00