Commit Graph

2321 Commits

Author SHA1 Message Date
CyrilWaechter d87ea93e89 Restore OCC 0.18.1 support 2020-07-27 23:03:25 +10:00
Dion Moult 1d6f0c8e63 Document dependencies 2020-07-27 21:01:16 +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 e2621e0207 Publish definitions for geolocation and project setup MicroMVD 2020-07-27 18:38:13 +10:00
Dion Moult 2837f75d50 BIMTester will now report unspecified tests with fancy colours 2020-07-27 18:37:05 +10:00
CyrilWaechter ab1f7337a5 Support for pythonocc-core 7.4.0 2020-07-27 08:39:28 +10:00
Cyril Waechter 21a4680811 Adapt data type for python-fcl/fcl 0.6.1
Credit to @aothms #919 
Need testing with python-fc 0.0.12l / fcl 0.5 to make sure it breaks nothing
2020-07-26 10:53:25 +10:00
Dion Moult 019f460af2 IFCPatch can now be used as a library or as a CLI 2020-07-25 18:38:35 +10:00
Thomas Krijnen 2a7c406412 #916 2020-07-23 10:49:45 +02:00
blocovin 1018118341 Add center-model-geometry 2020-07-23 10:47:48 +02:00
Dion Moult 5fbb324d7d New GUI to run IFCCOBie using the BlenderBIM Add-on 2020-07-23 17:02:48 +10:00
Dion Moult 7d4c760332 IFCCOBie now supports the ODS format, not just XLSX and CSV 2020-07-23 15:36:25 +10:00
Dion Moult d636775cad Create a better CLI for IFCCOBie, and don't create CSVs when you just need a XLSX 2020-07-23 13:43:57 +10:00
Dion Moult 18a2996a93 Fix bug where COBie convert fails on empty names of related objects for assemblies 2020-07-23 13:42:41 +10:00
Thomas Krijnen 4f1aca8ceb #921 2020-07-22 12:25:24 +02:00
HeySora 416640891f Use cerr_ instead of std::cerr
It was crashing on UNICODE builds.
2020-07-22 10:36:03 +02:00
Yoni Chechik 02bb7bea92 fixed broken url
fixed broken url (thanks https://github.com/IfcOpenShell/IfcOpenShell/issues/656)
2020-07-21 11:39:53 +02:00
Thomas Krijnen f92d1708f2 #924 2020-07-21 11:35:56 +02:00
Dion Moult 37e32738b9 Minor fix 2020-07-21 16:40:33 +10:00
Dion Moult 2d3ede02da BIMTester can now audit predefined types 2020-07-21 16:37:11 +10:00
Dion Moult 95f97efa72 Minor fix 2020-07-21 15:26:43 +10:00
Dion Moult a89f7dc116 New UI to run BIMTester from BlenderBIM Add-on 2020-07-20 22:08:39 +10:00
Dion Moult f1ed9d5b53 More granular reporting from BIMTester, and ability to run without packaging 2020-07-20 16:59:16 +10:00
Dion Moult e7afa0b3e4 Improved error reporting on failed BIMTester tests 2020-07-20 16:58:18 +10:00
Thomas Krijnen 20303ed6a8 Check for unbounded composite curve segments 2020-07-18 10:32:18 +02:00
Thomas Krijnen fdfe1097c4 Minor changes after #916 2020-07-18 09:59:07 +02:00
Stefan Fink ea71a1f8a7 IfcSiPrefix.cpp changes for MSVC 2013
IfcHierarchyHelper.h:176,185 changes in addRelatedObject about throw exception
exception comes from

ifcparse/IfcHierarchyHelper.h line 176 get_parent_of_relation(rel)
if (get_parent_of_relation(rel) == relating_object) {

ifcparse/IfcHierarchyHelper.h line 47
IfcUtil::IfcBaseClass* get_parent_of_relation(IfcUtil::IfcBaseClass* t)

ifcparse/IfcSchema.h
ptrdiff_t attribute_index(const std::string& attr_name) const {

ptrdiff_t index = -1;

-1 return but getArgument(..) Parameter is unsigned int
in the methode -1 is ca. 42123423423423 and throw IfcParse::IfcAttributeOutOfRangeException
we catch this exception and all works as expected and before in 0.5-rc1
2020-07-18 09:55:31 +02:00
Dion Moult 9d6e7c2481 Allow for wildcard expansion in IFCCSV export 2020-07-18 17:29:40 +10:00
Dion Moult 41c539965c Add automatic quantities calculated at export. See #898. 2020-07-18 14:22:18 +10:00
Dion Moult ab432ba3dd Allow "none" geometry types for objects with no body representation 2020-07-18 13:11:13 +10:00
Dion Moult 11472f9aa9 Allow export of mesh edges for structural curve members 2020-07-18 13:10:28 +10:00
Dion Moult 1ec78e57ce Minor fix 2020-07-16 17:35:57 +10:00
Dion Moult 418e4133b7 Minor fix 2020-07-16 17:19:07 +10:00
Dion Moult 2e1a32d540 Provide manual length, area, volume calc operators in qto UI. See #898. 2020-07-16 17:12:11 +10:00
Dion Moult c885652338 Minor fix 2020-07-16 13:05:50 +10:00
Dion Moult ee4a93c0d3 Remove TK interface for BIMTester. Will provide a Blender UI instead. 2020-07-16 12:59:28 +10:00
Dion Moult 9f63f42e6e Support import of IfcObjective constraints 2020-07-16 11:52:51 +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 e3de339ab2 Fix import bug where truncated material names cause import failure 2020-07-16 11:11:47 +10:00
Jesusbill 2a6b3b981a update changelog 2020-07-15 00:33:06 +02:00
Jesusbill a8d261f271 add zero-length springs for point connections and connection-to-member 2020-07-14 21:48:54 +02:00
Jesusbill 6c22894a93 import elements with no material or profile 2020-07-14 21:44:14 +02:00
Jesusbill 6e8eca37ef experimental ca2ifc (json -> ifc) for creating example files 2020-07-14 21:40:23 +02:00
Dion Moult 63e65b2114 Fix broken selector utility 2020-07-14 19:27:56 +10:00
Dion Moult 1222716e16 BIMTester UI updated to new Gherkin syntax conventions 2020-07-14 18:22:32 +10:00
Thomas Krijnen 98ed21a1e2 Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 2020-07-13 13:20:08 +02:00
Thomas Krijnen 093ebb2d8f Don't try to apply opening elements marked as Reference 2020-07-13 13:19:28 +02:00
Dion Moult 42f597a7af New experimental mode to allow users to profile import progress 2020-07-13 16:15:23 +10:00
Dion Moult 88331d16a2 Fix bug where imported materials that duplicated a name could be incorrectly assigned 2020-07-13 16:12:34 +10:00
Dion Moult fa1926fa84 Exporting now uses custom people and organisations defined from the UI. See #875. 2020-07-13 15:29:06 +10:00