Commit Graph

2071 Commits

Author SHA1 Message Date
Dion Moult 01e82620aa Make IFC export more granular to only export contexts that are specified
This allows us to build up highly specific IFC exports instead of monolithic files.
2020-05-05 15:25:48 +10:00
Dion Moult fa8b12497c Reuse materials on subsequent imports if they already exist 2020-05-05 09:35:15 +10:00
Dion Moult 534ede4839 Relevant types are auto selected for export if you don't select them 2020-05-04 18:47:57 +10:00
Dion Moult c3b04d554c Lat/longs are converted to decimal degrees when imported from DMS 2020-05-04 18:46:47 +10:00
Dion Moult 3fedbad7bb Fix classification round-trip bug 2020-05-04 18:46:19 +10:00
Dion Moult 11362becc8 Geometric representation contexts and subcontexts are now imported 2020-05-04 15:27:12 +10:00
Jesusbill 2d2c5cfc3d add orientation in the json file for point and line geometries 2020-05-04 05:34:19 +02:00
Dion Moult 3ce71e855f Text annotation can now extract dynamic variables from IFC data 2020-05-04 12:20:34 +10:00
Dion Moult dce5c40007 Aggregates are now placed inside IfcProject during import 2020-05-04 10:21:28 +10:00
Dion Moult 7410d75ef5 Users can now specify a symbol for text annotation 2020-05-04 09:35:35 +10:00
Dion Moult be2556aa0c Minor fix 2020-05-04 07:46:25 +10:00
Dion Moult 97ac0e09b7 Add option to use cached render during documentation 2020-05-03 20:37:51 +10:00
Dion Moult 61a2eb4a43 Feature to set and resize text to 1.8, 2.5, 3.5, 5 and 7 sizes 2020-05-03 19:54:27 +10:00
Dion Moult 7deedf6ec9 New UI to add annotation objects 2020-05-03 15:41:05 +10:00
Dion Moult 9e250a9616 Cache IFC metadata so you don't need to reload the IFC file on every view generation 2020-05-03 11:24:52 +10:00
Dion Moult a712861633 Grid annotations now work in 3D too 2020-05-03 11:24:22 +10:00
Dion Moult 280c7df79a Don't cut rooms in documentation, fix non single material bug, and add view present for construction style documentation 2020-05-02 21:01:39 +10:00
Dion Moult 47eb032689 Users can now specify which IFC files they want to cut 2020-05-02 17:33:16 +10:00
Dion Moult 741ae2575d Full classification HasReferences hierarchy is now exported 2020-05-02 13:57:11 +10:00
Dion Moult 70f298baae Support import of document information and relationships 2020-05-02 09:21:13 +10:00
Dion Moult 04afc101a3 You can now relate and export document references and information entities 2020-05-01 19:13:54 +10:00
Dion Moult 784a394298 New document reference UI, where all docs are imported regardless of object association, and you can edit almost all metadata 2020-05-01 17:24:59 +10:00
Dion Moult 6e0fb6145e Author and export document information metadata 2020-05-01 12:56:57 +10:00
Dion Moult 7b5d8a4079 Import rebar more efficiently without needing to create a profile 2020-05-01 10:23:19 +10:00
Dion Moult 9d9911c4c0 Import all document association metadata, not just location 2020-05-01 09:58:15 +10:00
Dion Moult 7ac2dc6712 Import element classification references 2020-05-01 08:33:50 +10:00
Dion Moult ce00b3d5f8 Import classifications, as well as the hierarchy tree which can be browsed 2020-04-30 17:03:01 +10:00
Dion Moult 38167af916 Fix section planes not cutting through aggregates and appearing at cursor 2020-04-30 08:28:00 +10:00
Dion Moult adb4a3f72a New feature to select similar type 2020-04-29 20:26:36 +10:00
Dion Moult a34a05262e Minor fix 2020-04-29 18:11:44 +10:00
Dion Moult fcd528abfa Aggregate metadata is now imported (attributes / psets / types / etc) 2020-04-29 09:29:55 +10:00
Dion Moult 3eee143bed New option to merge aggregates into a single object for artists 2020-04-29 09:20:30 +10:00
Dion Moult 203fcc1dca Bump bcfplugin dependency to latest version 2020-04-28 18:32:45 +10:00
Dion Moult 2fa49d36d8 New operator to reload an existing IFC file 2020-04-28 14:52:04 +10:00
Dion Moult 7bb7d91c7e Improve usability of IFCDiff by prompting for export JSON file 2020-04-28 11:42:08 +10:00
Dion Moult 1fdd3352ec Add support for BCF bitmaps 2020-04-28 10:46:08 +10:00
Dion Moult 6d26e1c31f Add support for BCF clipping planes 2020-04-27 14:30:33 +10:00
Dion Moult bb935bf167 Add support for BCF line annotations 2020-04-27 13:35:39 +10:00
Dion Moult 01cd5d1d79 Let user control section plane colour 2020-04-27 09:33:00 +10:00
Dion Moult 9f5ef32173 Eyedrop tool to visually select objects to export to IFC 2020-04-27 08:32:01 +10:00
Dion Moult d65f2b432b New import workaround for vendors who create a silly amount of materials like DDS-CAD 2020-04-26 22:06:27 +10:00
Dion Moult b8ea5dc3be IFCCSV now supports queries for inverse spatial or type relationships 2020-04-26 17:33:18 +10:00
Dion Moult cbfd41ad28 Package IFCCSV with BlenderBIM, with UI to import export CSV IFC data 2020-04-26 14:41:38 +10:00
Dion Moult 753fdae0d4 Allow export of IFC class into CSV 2020-04-26 14:40:33 +10:00
Dion Moult 011c50a042 IFCCSV can now be included as a library in your app! 2020-04-26 14:21:11 +10:00
Dion Moult a695eecd9a Minor fix to IFCCSV when exporting non-existant attributes 2020-04-26 14:12:31 +10:00
Dion Moult 3d45f9afeb New feature to only apply section planes to specific objects 2020-04-25 19:17:47 +10:00
Dion Moult 82e38e3abe New feature to remove a section plane 2020-04-25 19:09:34 +10:00
Dion Moult 3671953472 New feature to have multiple section planes at any angle 2020-04-25 17:40:24 +10:00
Dion Moult b250472d60 New feature to create a section plane on a model in real-time 2020-04-25 16:21:15 +10:00