Commit Graph

  • e2e217700d #843 SetTransparency requires theToUpdateViewer Thomas Krijnen 2020-06-12 11:18:30 +02:00
  • 2035cf64c2 Improve i18n support in section plane tool and fix bug for invalid materials Dion Moult 2020-06-12 16:59:27 +10:00
  • eacea738f9 move dispatch curve creation Thomas Krijnen 2020-06-11 20:51:22 +02:00
  • 7f60ea9c52 cgal curve implementations Thomas Krijnen 2020-06-11 20:51:08 +02:00
  • b85e03374a Workaround singularity issues in gp_GTrsf Thomas Krijnen 2020-06-11 20:50:50 +02:00
  • 939d1a6c4f implement triangulation transformation in eigen Thomas Krijnen 2020-06-11 20:50:13 +02:00
  • 018f1ea1d4 fix radius Thomas Krijnen 2020-06-11 20:49:53 +02:00
  • 52a3d627e2 mapped item implementation Thomas Krijnen 2020-06-11 20:49:44 +02:00
  • 109131961f heap alloc for eigen types for alignment issues Thomas Krijnen 2020-06-11 20:48:35 +02:00
  • 185b4ef9fa shell based surface model Thomas Krijnen 2020-06-11 20:44:29 +02:00
  • 8b7850b3ff New IFC Patch recipe to split an IFC by building storey Dion Moult 2020-06-11 15:15:54 +10:00
  • 2f8ea33da5 Native elements are now always processed separately with multithreading, reducing bugs with 2D axis representation parsing too. See #865. Dion Moult 2020-06-11 10:57:29 +10:00
  • edc3aa6157 Support import whitelists and blacklist filters. Groundwork for #865. Dion Moult 2020-06-11 10:52:00 +10:00
  • 4a6868495e Opening elements now create a boolean relationship. See #865. Dion Moult 2020-06-11 09:58:40 +10:00
  • 9ae3adf0d7 Distinct representation items are now stored in different vertex groups. See #865 Dion Moult 2020-06-08 17:04:05 +10:00
  • a8a51eb212 Add support for styled surfaces for native elements. See #865 Dion Moult 2020-06-08 12:06:15 +10:00
  • afb05f42db Merge branch 'master' into v0.6.0 Thomas Krijnen 2020-06-07 20:23:00 +02:00
  • 2a42a582fd Merge branch 'master' into HEAD Thomas Krijnen 2020-06-07 19:46:34 +02:00
  • 86d7205760 layerset-first setting Thomas Krijnen 2020-06-07 19:46:10 +02:00
  • c8cca08dfa TODO note Thomas Krijnen 2020-06-07 16:44:42 +02:00
  • 603cf011c3 Implement LINE primitives in glb exporter #864 Thomas Krijnen 2020-06-07 16:39:23 +02:00
  • 91bfd116e8 Fix correspondence between material_ids and edges Thomas Krijnen 2020-06-07 16:13:20 +02:00
  • 95c953fd52 Share vertices amonst edge-segments Thomas Krijnen 2020-06-07 15:47:19 +02:00
  • 0237f12ceb Add native element processor for extruded solids and swept disks. See #865 #885 Dion Moult 2020-06-07 22:53:33 +10:00
  • a17b211983 rename by_type_excl_subtypes Thomas Krijnen 2020-06-07 12:49:39 +02:00
  • a575b701b7 Merge pull request #888 from robertguetzkow/v0.6.0 Dion Moult 2020-06-07 08:12:27 +10:00
  • 7c7587f167 Fix #833 by adding correct number of edges Robert Gützkow 2020-06-06 23:42:24 +02:00
  • 793c1c8ec6 Enable curve imports by default, so rebar, profiles, are imported without user confusion. See #771 and #865. Dion Moult 2020-06-06 11:55:22 +10:00
  • 9c111a1470 Disable limited dissolve, which can break geometric accuracy. Dion Moult 2020-06-05 21:24:28 +10:00
  • f21ae53950 Merge pull request #880 from globalcitizen/v0.6.0 Dion Moult 2020-06-05 21:11:04 +10:00
  • 8ab42cf09f Section Plane -> Temporary Section Cutaway Walter Stanish 2020-06-05 20:53:20 +10:00
  • a6a4cb81c5 Merge pull request #876 from globalcitizen/v0.6.0 Dion Moult 2020-06-04 12:05:16 +10:00
  • 619abdae51 Update strings as per pull request Walter Stanish 2020-06-04 11:42:29 +10:00
  • f5d01a90a9 Note on platform specificity Walter Stanish 2020-06-04 11:08:34 +10:00
  • 3a8a4b7c86 Normalize UI panel naming Walter Stanish 2020-06-04 11:06:46 +10:00
  • d0f02f9247 Users are prompted to assign an IFC class prior to changing IFC metadata. See #869. Dion Moult 2020-06-04 10:47:51 +10:00
  • 12bb14da48 Minor fix. See #874. Dion Moult 2020-06-04 10:33:05 +10:00
  • b708c25f90 Minor fix Dion Moult 2020-06-03 22:03:30 +10:00
  • 4f1514022a Material layer set usage data is now half-imported, with no metadata. See #865. Dion Moult 2020-06-03 11:21:10 +10:00
  • 43abb87e82 Fix incorrect type assignment on non-unique type names bug. See #865. Dion Moult 2020-06-02 20:48:36 +10:00
  • 2e19d7697a IFC4 georeferencing data is now imported Dion Moult 2020-06-02 09:34:24 +10:00
  • 72a1c00e46 Switching contexts are now more tolerant of broken IFCs. See #865. Dion Moult 2020-06-01 22:37:11 +10:00
  • fa461502a0 Store the IFC geometry type on import. See #865. Dion Moult 2020-06-01 21:57:56 +10:00
  • 0ec205ad1d Retain material data if a surface style overrides it on import. See #865 Dion Moult 2020-06-01 20:55:14 +10:00
  • 82ada5c102 minor fix in ifc2ca (revert a bad modification :|) Jesusbill 2020-06-01 01:41:20 +02:00
  • 9fa89651c4 minor fixes in ifc2ca Jesusbill 2020-06-01 01:26:35 +02:00
  • 6aa32fb77a Remove debugging statement Thomas Krijnen 2020-05-31 17:11:00 +02:00
  • be96cee77d Iterator include/exclude of entity_instance in Python Thomas Krijnen 2020-05-31 17:08:19 +02:00
  • 4ffa658faf Don't segfault on empty multithreaded iterator result set Thomas Krijnen 2020-05-31 17:07:41 +02:00
  • 1eea532c9e python interator include/exlude entity types Thomas Krijnen 2020-05-31 12:51:21 +02:00
  • ee7ea5445a Covetool now reads north angle from project geolocation Dion Moult 2020-05-30 19:40:05 +10:00
  • 7e77c0c92c You can now submit custom geometry for covetool environmental analysis Dion Moult 2020-05-29 19:18:57 +10:00
  • ec8a07ec6a Setup a default project if one hasn't been setup yet instead of an error Dion Moult 2020-05-29 09:24:07 +10:00
  • bdf17e5c12 Allow for objects with no placement Dion Moult 2020-05-28 22:34:54 +10:00
  • e071c7812f major update, refactoring to consider generalization of connections Jesusbill 2020-05-27 05:33:36 +02:00
  • 8bef6b9347 Bump IfcOpenShell build Dion Moult 2020-05-25 20:42:35 +10:00
  • 11b3f1c70c Minor fix Dion Moult 2020-05-25 20:38:18 +10:00
  • e75cc10988 New feature to select IFC clash results Dion Moult 2020-05-25 19:07:09 +10:00
  • 0d93633326 Update docstrings as per aothms comments Dion Moult 2020-05-21 08:25:47 +10:00
  • 295b2fb56b More documentation Dion Moult 2020-04-02 06:04:38 +02:00
  • d62bbd995f Add sphinx docstrings to ifcopenshell python binding Dion Moult 2020-04-02 05:53:14 +02:00
  • 1361c7b7e5 Users can now switch between IFC4 and IFC2X3 for exporting Dion Moult 2020-05-22 12:06:55 +10:00
  • 3b81a69591 You can now export psets for spatial elements Dion Moult 2020-05-22 11:08:54 +10:00
  • 72a2ab93c3 When importing, existing rooted elements are reused Dion Moult 2020-05-21 20:26:08 +10:00
  • d3590c2325 You can now specify relationships to IFC Diff in Blender Dion Moult 2020-05-21 19:26:28 +10:00
  • 5ead8995e1 BIMTester now purges data based on the latest MicroMVD syntax spec Dion Moult 2020-05-21 12:46:27 +10:00
  • ea1c3079cb add export to .ifcjson, related #839 Jesusbill 2020-05-21 04:10:20 +02:00
  • d81196316d Alternative implementation to #801 Thomas Krijnen 2020-05-20 16:27:59 +02:00
  • eba631d245 Add missing IFC_PARSE_API kukalaka 2020-04-08 13:39:34 +02:00
  • 2ee9dafd16 Fix visualization for pythonocc 7.4.0 didi-ux 2020-04-29 15:51:13 +02:00
  • 839ca49a7a Fix #861 Thomas Krijnen 2020-05-20 11:55:59 +02:00
  • 3d06af0001 New simple energy/daylight analysis through cove.tool integration Dion Moult 2020-05-20 10:42:48 +10:00
  • f081c9dbcb Add support for import and export of clash sets from Blender Dion Moult 2020-05-19 20:35:00 +10:00
  • bc56196f27 New UI to create, manage, and run clash sets within BlenderBIM Add-on Dion Moult 2020-05-19 15:08:54 +10:00
  • e45f5d867b IFC Clash now supports clashing multiple clash sets and recording the results for each clash set Dion Moult 2020-05-18 19:40:01 +10:00
  • 35ea0b1b8b further fix to geolocation.py carlopav 2020-05-17 13:04:49 +02:00
  • 3427b99521 libxml2.so on travis Thomas Krijnen 2020-05-17 13:46:36 +02:00
  • 8fe4eb1dba util/geolocation.py fix imports and dms2dd carlopav 2020-05-17 12:20:36 +02:00
  • b08fb47a47 You can now perform internal collision checks Dion Moult 2020-05-17 19:53:13 +10:00
  • b0bb05bcdb Minor fix. See #854. Dion Moult 2020-05-17 19:41:26 +10:00
  • 6193a18734 You can now filter elements in IfcClash with either inclusion or exclusion IFC selectors Dion Moult 2020-05-17 19:32:04 +10:00
  • c7e3dba8c4 Add util module to IfcOpenShell, including element, geolocation, unit, and selector. See #829. Dion Moult 2020-05-17 18:32:56 +10:00
  • 1ac37d9110 Users can now configure clash tolerance distance and results show the greatest distance Dion Moult 2020-05-17 14:40:48 +10:00
  • ca4b257188 You can now clash multiple IFC files against multiple IFC files Dion Moult 2020-05-17 14:35:08 +10:00
  • ef5f86273e Minor fix. Dion Moult 2020-05-17 08:34:50 +10:00
  • e44eaf0ccd Implement import and export of relative placements of spatial hierarchy. See #852. Dion Moult 2020-05-16 21:36:34 +10:00
  • 3235d2495a Minor fix. See #852. Dion Moult 2020-05-16 20:04:51 +10:00
  • 81b3711c33 Bump IOS build and add support for IFCXML import. See #854. Dion Moult 2020-05-16 16:07:12 +10:00
  • 588549ca91 If you export two IfcProjects, they get merged into one by default. See #852. Dion Moult 2020-05-16 15:10:11 +10:00
  • 64fe2e978e Bundle IFC Clash in Blender for clash detection for Windows and Linux Dion Moult 2020-05-16 12:54:26 +10:00
  • 3e223b53e4 Move utility as it is starting to mature Dion Moult 2020-05-16 09:16:54 +10:00
  • 64c0679a7e FIx code generation import for schema_class Thomas Krijnen 2020-05-15 14:28:56 +02:00
  • 67cf93d182 Let IFCClash be used either as a standalone or as a library Dion Moult 2020-05-15 21:08:27 +10:00
  • fd821f3553 Allow ifcclash to patch coordinates to aid clash accuracy Dion Moult 2020-05-15 21:01:18 +10:00
  • e3c36a28f2 Fix bug where type mapped representations were not isolated to a single IFC Dion Moult 2020-05-15 16:39:40 +10:00
  • 480a1100ea Allow custom Qto quantities to be exported Dion Moult 2020-05-14 21:37:33 +10:00
  • 25f5407933 Fix inability to export due to truncated object names Dion Moult 2020-05-14 21:36:21 +10:00
  • 395d5ebea7 Fix round-trip bug when IFC2X3 classifications are imported. See #851. Dion Moult 2020-05-14 21:35:43 +10:00
  • dd525d8a30 Fix bug where a subcontext is always assumed during import, causing a fail Dion Moult 2020-05-14 16:30:16 +10:00
  • 32c621139b Fix bug where monetary unit causes import to fail Dion Moult 2020-05-14 16:29:56 +10:00