Dion Moult
fb5c25bb68
Fix #873
2020-08-09 17:32:54 +10:00
Dion Moult
3292b98080
Allow export of type relations in IFCCSV
2020-08-08 17:58:45 +10:00
Dion Moult
11a66ee181
Convert units to project settings when guessing quantities
2020-08-08 16:31:27 +10:00
Dion Moult
6772886e65
New utility function to replace an attribute
2020-08-04 21:08:49 +10:00
Dion Moult
2a22acfdc9
Make util.element.get_psets() support IfcComplexProperty
2020-08-04 20:18:08 +10:00
Dion Moult
9359c388d1
Add true north conversion function to IfcOpenShell geolocation util lib
2020-07-27 18:38:34 +10:00
Dion Moult
4d30be716e
You can now select all COBie defined assets and types using the selector
2020-07-16 11:37:56 +10:00
Dion Moult
63e65b2114
Fix broken selector utility
2020-07-14 19:27:56 +10:00
Thomas Krijnen
e2784fb69b
Backwards pyocc compatibility in occ_utils
2020-06-15 11:36:13 +02:00
Thomas Krijnen
e2e217700d
#843 SetTransparency requires theToUpdateViewer
2020-06-12 11:18:30 +02:00
Thomas Krijnen
6aa32fb77a
Remove debugging statement
2020-05-31 17:11:00 +02:00
Thomas Krijnen
be96cee77d
Iterator include/exclude of entity_instance in Python
2020-05-31 17:08:19 +02:00
Thomas Krijnen
1eea532c9e
python interator include/exlude entity types
2020-05-31 12:51:21 +02:00
Dion Moult
0d93633326
Update docstrings as per aothms comments
2020-05-22 11:30:45 +02:00
Dion Moult
295b2fb56b
More documentation
2020-05-22 11:30:45 +02:00
Dion Moult
d62bbd995f
Add sphinx docstrings to ifcopenshell python binding
2020-05-22 11:30:45 +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
carlopav
35ea0b1b8b
further fix to geolocation.py
2020-05-17 15:26:54 +02:00
carlopav
8fe4eb1dba
util/geolocation.py fix imports and dms2dd
2020-05-17 12:32:52 +02: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
Thomas Krijnen
a59633ae0b
Update MVD submodule
2020-04-08 12:34:18 +02:00
Dion Moult
d5d36f85be
Change exception to error log
2020-03-30 10:20:15 +02:00
Dion Moult
f921b6a7e7
Make validate module write to logger
2020-03-30 10:20:15 +02:00
Thomas Krijnen
3937d995b6
Merge branch 'master' into v0.6.0
...
# Conflicts:
# src/ifcopenshell-python/ifcopenshell/geom/main.py
2019-12-16 13:41:54 +01:00
Mieszko Boczkowski
1426c7066b
Move has_occ() function to __init__
2019-12-11 11:54:56 +01:00
Mieszko Boczkowski
f84982f99a
Change exception on failed import for Python 2 compatibility
2019-12-11 11:54:56 +01:00
Mieszko Boczkowski
8d4f34461e
Fix OCC imports in Python
2019-12-11 11:54:56 +01:00
Thomas Krijnen
60073da049
Update validate.py
2019-10-22 10:49:07 +02:00
Demetrio92
e6cae6e7b9
minor bugfix
...
should be OR, not AN; color is spelled without U everywhere else; exception call itself was breaking
2019-10-17 14:14:15 +02:00
Thomas Krijnen
d99b5fb2f9
Merge branch 'master' into v0.6.0
2019-09-30 09:11:04 +02:00
Dion Moult
3d11a98eef
Fix #665 - Display curves too, not just solid elements
2019-09-07 07:40:16 +10:00
gpioto
98f4c8518e
Casting default timestamp template to integer
...
The documentation of IFC indicates that the timestamp must be of type Integer. (https://standards.buildingsmart.org/IFC/DEV/IFC4_2/FINAL/HTML/link/ifctimestamp.htm )
If not, it cause some problems importing the generated IFC file in some platforms
2019-08-28 09:01:13 +02:00
Thomas Krijnen
6e4a692de3
Threads in python app
2019-07-19 15:55:22 +02:00
Thomas Krijnen
91d10a1465
Provide basic validation utility in Python
2019-04-03 14:41:25 +02:00
Thomas Krijnen
2bf3648966
Add MVD subrepo
2019-03-19 11:04:24 +01:00
Thomas Krijnen
5e54e84a92
Delete MVD module now separate repo
2019-03-19 11:02:24 +01:00
johltn
a800a9e7c7
FIx MVD module
2019-03-04 12:50:28 +01:00
Thomas Krijnen
9052721a00
Preliminary work on MVD parser/converter/checker
2019-03-04 10:20:42 +01:00
Thomas Krijnen
0016256f57
Merge branch 'master' into v0.6.0
2018-11-19 17:13:28 +01:00
Thomas Krijnen
0018224da7
Handle python positional arguments in case of derived fields more explicitly
2018-11-19 16:38:52 +01:00
Thomas Krijnen
54d96fe167
Merge branch 'master' into v0.6.0
...
# Conflicts:
# src/ifcconvert/IfcConvert.cpp
# src/ifcgeom/IfcGeom.h
2018-09-07 14:42:15 +02:00
luz.paz
d78c9171db
Misc. typos
...
Found via `codespell -q 3`
2018-09-07 11:52:01 +02:00
Thomas Krijnen
03da7bc6e4
Fix missing schema identifier in geometry function
2018-09-05 14:43:25 +02:00
Thomas Krijnen
5245341cdc
Correct previous commit
2018-07-08 11:06:45 +02:00
Thomas Krijnen
49932ba5c0
Python wrapper precision updates
2018-07-08 10:32:26 +02:00
Thomas Krijnen
d105292817
Merge branch 'master' into v0.6.0
...
# Conflicts:
# src/ifcconvert/IfcConvert.cpp
# src/ifcgeom/IfcGeomFilter.h
# src/ifcgeom/IfcGeomIteratorImplementation.h
# src/ifcgeom/IfcGeomWires.cpp
# src/ifcparse/IfcFile.h
# src/ifcparse/IfcLogger.cpp
# src/ifcparse/IfcLogger.h
# src/ifcparse/IfcParse.cpp
# src/serializers/SvgSerializer.cpp
# src/serializers/schema_dependent/XmlSerializer.cpp
2018-07-07 17:15:54 +02:00
thorade
20cd383504
triple double-quoted docstring
...
and do not use builtin names for variables
2018-05-30 11:32:47 +02:00
Thomas Krijnen
fd821d08cd
Dont fail on missing AIS_MultipleConnectedShape in earlier versions of pyocc
2018-05-17 15:54:12 +02:00
Thomas Krijnen
6b772d18b8
Fixes to qt5 port of viewer app
2018-05-17 15:53:40 +02:00
civilx64
33635c2c40
Port viewer app to PyQt5
2018-05-17 00:11:09 -04:00