Commit Graph

2521 Commits

Author SHA1 Message Date
Dion Moult ca6adffc25 Fix incorrect auditing of geolocation MicroMVD in BIMTester 2020-09-09 14:21:10 +10:00
Dion Moult c58db675e3 You can now audit high poly objects using BIMTester 2020-09-09 11:23:11 +10:00
Thomas Krijnen 1494657368 Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 2020-09-08 14:40:37 +02:00
Thomas Krijnen d506ad77b7 python changes for latebound schema manipulation from python 2020-09-08 14:40:27 +02:00
Thomas Krijnen 95a29dec7b cpp changes for latebound schema manipulation from Python 2020-09-08 14:37:50 +02:00
Thomas Krijnen 27f358b314 Move express parser into module code 2020-09-08 14:36:57 +02:00
Thomas Krijnen fa4ff3e46b Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 2020-09-08 14:36:14 +02:00
Thomas Krijnen 44565b320c Submodule 2020-09-08 14:36:05 +02:00
Dion Moult f2de8ce8df Implement imperial formatting for drawing dimensions 2020-09-08 22:13:41 +10:00
Thomas Krijnen 6ceda94cd4 Submodule 2020-09-08 10:49:57 +02:00
Dion Moult 635e84610e Fix #986. Text IfcAnnotation now stores classes and metadata like all IFC objects in SVG. 2020-09-08 18:32:11 +10:00
Dion Moult 94bd8da75e Fix #985. If the active object is a camera, the temporary section plane matches the camera orientation. 2020-09-08 18:14:39 +10:00
Dion Moult 627be5725a Fix #983. Minor fix. 2020-09-08 17:17:45 +10:00
Dion Moult cd5786d2a7 Fix bug where sometimes you cannot add a context 2020-09-07 22:09:48 +10:00
Dion Moult 9c190d74bb Fix #981. Incorrect and inaccurate conversion to imperial units in quantities. 2020-09-07 21:46:13 +10:00
Dion Moult b43f77bc01 Fix #980. You can now have rotated text in drawings. 2020-09-07 19:54:36 +10:00
Dion Moult f351d80453 Fix #979. Include IfcSpace in the preset for cut objects for an overall plan / section 2020-09-07 18:16:39 +10:00
Dion Moult ffebc44c64 Make stroke linecaps use round ends. They're just nicer, you know. 2020-09-07 17:50:04 +10:00
Dion Moult 22d7aef7be You can now refresh the drawing list, in case you are manually creating drawings 2020-09-07 17:47:19 +10:00
Dion Moult 36bd903736 Switch between drawings with one click, with access from the 3D view 2020-09-07 17:08:04 +10:00
Dion Moult 24c00c0235 New feature to select high polygon meshes 2020-09-07 11:28:35 +10:00
Dion Moult 14c824dfee If objects are not selected, export entire project to IFC 2020-09-06 10:21:12 +10:00
Dion Moult dae5adc38b Dumb walls are now even simpler, using two modifiers by default. Plane walls are still available as an option. 2020-09-05 14:23:43 +10:00
Dion Moult 57bc6f7763 Fix #978. Minor fix. 2020-09-05 14:15:37 +10:00
Dion Moult 45b805b05f New debug panel to create shapes from STEP IDs. See #977. 2020-09-05 12:58:53 +10:00
Dion Moult 0522ea61f6 Minor cleanup 2020-09-05 12:20:16 +10:00
Dion Moult a2f24a265a Support exporting qtos related to a spatial element 2020-09-05 10:33:50 +10:00
Dion Moult 0583a5f430 Fix #975. Add error message if drawing not created when adding to sheet 2020-09-05 08:08:50 +10:00
Dion Moult 7e80615fe0 Minor fix 2020-09-03 23:02:41 +10:00
Dion Moult 71fffa41a9 Minor: add demolish hatch pattern 2020-09-03 23:02:00 +10:00
Dion Moult b2e6075aa3 Fix bug where enum properties won't export 2020-09-03 19:36:35 +10:00
Dion Moult d1852b2415 Minor fix 2020-09-03 19:36:06 +10:00
Dion Moult 0b0876877e Provide 3 default hatching styles for orthogonal squares (e.g. for tiling) 2020-09-03 19:35:51 +10:00
Dion Moult 147bf664cc You can now copy properties to selection even if the pset doesn't exist yet 2020-09-03 19:24:55 +10:00
Dion Moult dbbc56ef0d You can now store arbitrary IFC data in the SVG, depending on the drawing style 2020-09-02 21:51:58 +10:00
Dion Moult 9c8f8ba56f You can now add arbitrary annotation to a drawing, not just belonging to one of the preset types 2020-09-02 21:50:58 +10:00
Dion Moult 73e5f1adf2 Switching cameras now automatically sets all of the drawing styles on the fly 2020-09-02 21:49:18 +10:00
Dion Moult 311174b1e7 Fix bug where Plan RL tag was not projected correctly onto the drawing 2020-09-02 21:48:16 +10:00
Dion Moult cba30f0831 Fix bug where 2D annotation curves geometry would be mangled on export. 2020-09-01 22:44:51 +10:00
Dion Moult 03b8503049 2D annotation now extracts from IFC directly, and considers bounding box intersection with the section plane 2020-09-01 22:44:28 +10:00
Dion Moult 3c8c411dc5 Fix #963. Allow getting / setting north to / from IFC and Blender sun position. 2020-09-01 22:43:00 +10:00
Dion Moult 2e6150b5ef You can now set the viewport shadow from the sun angle, useful for shadow studies 2020-09-01 22:26:57 +10:00
Dion Moult 55a54098dd Fix #961. Reloading is now more robust, and detects opening and projection changes to geometry 2020-09-01 12:18:48 +10:00
Dion Moult f1269c7618 Fix #964. Allow import of nested IfcSpace. 2020-09-01 09:46:40 +10:00
Dion Moult 6ac56cbcf6 Fix #965. Improve canonicalisation of material names to fix import failure. 2020-08-31 22:31:15 +10:00
Dion Moult 6f6a1aede6 You can now export to DXF automatically when creating sheets 2020-08-31 10:38:48 +10:00
Thomas Krijnen 1e3dc6ba16 Update validate.py 2020-08-30 15:21:21 +02:00
Dion Moult 1b2c8bdf8e Enable multiprocessing by default. Let's see how stable it is. 2020-08-30 21:41:46 +10:00
Dion Moult 9107c65ad0 New default site boundary CSS stroke style 2020-08-30 21:41:25 +10:00
Dion Moult 8d80c58e2d You can now render OpenGL for drawings - allowing much better wireframe views 2020-08-30 21:41:01 +10:00