Dion Moult
970832411c
Enable exporting the plan context by default
2020-09-09 23:21:24 +10:00
Dion Moult
68a821b0ec
Drawing styles store the render type and include outlines for more CAD-like drawings, and store shadow and lighting settings
2020-09-09 18:49:27 +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
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
45b805b05f
New debug panel to create shapes from STEP IDs. See #977 .
2020-09-05 12:58:53 +10:00
Dion Moult
7e80615fe0
Minor fix
2020-09-03 23:02:41 +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
1b2c8bdf8e
Enable multiprocessing by default. Let's see how stable it is.
2020-08-30 21:41:46 +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
Dion Moult
2f4c96b9dc
Drawings can now be associated with an IFC geometric subcontext target view
2020-08-29 18:55:38 +10:00
Dion Moult
c5dd9a24cb
Different drawings can now have different aspect ratios. Finally!
2020-08-29 10:28:34 +10:00
Dion Moult
6bc05c5bdc
Add support for custom titleblocks, and provide presets for A1, A2, A3 sizes
2020-08-28 23:16:25 +10:00
Dion Moult
0c145dd885
Fix #956 . Add support for imperial and custom drawing scales.
2020-08-28 21:40:24 +10:00
Dion Moult
c368ae6596
Fix #882 . All SVG scales are now standardised to human units with appropriate spacing and placement. Views now appear within the titleblock border.
2020-08-28 11:45:57 +10:00
Dion Moult
ff5bc25228
Support tessellated polygonal face set for much more efficient files (44kb vs 84kb Suzanne!)
2020-08-21 18:14:46 +10:00
Dion Moult
09dd778f97
You can now specify custom attribute mappings to COBie spreadsheets
2020-08-21 14:38:41 +10:00
Dion Moult
668edbc45e
Add support to override COBie types/components selection
2020-08-21 11:38:43 +10:00
Dion Moult
d3da378ba3
New UI to add and manage schedules from ODS spreadsheets
2020-08-17 21:43:33 +10:00
Dion Moult
31c349b0f1
Exports now automatically detect curve representations
2020-08-16 12:54:41 +10:00
Dion Moult
b7bb7815ad
Improved user friendly UI for sheet creation
2020-08-16 11:54:05 +10:00
Dion Moult
2c79f07abf
New purge classifications feature, and imported systems shows up immediately
2020-08-15 18:37:03 +10:00
Dion Moult
43186e4e59
You can now pick the vector style for each drawing style
2020-08-13 20:38:50 +10:00
Dion Moult
e9b791adaa
Improve drawings management UI from a single dropdown to a proper list
2020-08-13 20:17:51 +10:00
Dion Moult
a7c76b1f48
Drawing styles now can store rudimentary rendering settings
2020-08-13 09:22:27 +10:00
Dion Moult
a47d1ac32a
Add prototype drawing style UI
2020-08-12 21:50:57 +10:00
Dion Moult
01d0d125a6
Utility to quickly set object colours, also colour mode is automatically changed now
2020-08-12 19:59:30 +10:00
Dion Moult
ef41daedb9
Users can now specify what objects to cut for documentation with presets
2020-08-11 13:52:16 +10:00
Dion Moult
34fc2136c6
Fix #839 . Add upstream support for IFCJSON, including compact, v4, and v5a
2020-08-09 18:10:30 +10:00
Dion Moult
b1842de9fa
New function to add ifc opening relationships
2020-08-09 13:09:29 +10:00
Dion Moult
7d976b1bc7
Add support for importing area and volume units
2020-08-08 14:47:33 +10:00
Dion Moult
43f0f396ab
New feature to calculate total length of selected edges
2020-08-08 14:22:48 +10:00
Dion Moult
b60438b51c
New UI in Blender to run IFCPatch
2020-08-05 17:18:10 +10:00
Dion Moult
5fbb324d7d
New GUI to run IFCCOBie using the BlenderBIM Add-on
2020-07-23 17:02:48 +10:00
Dion Moult
41c539965c
Add automatic quantities calculated at export. See #898 .
2020-07-18 14:22:18 +10:00
Dion Moult
42f597a7af
New experimental mode to allow users to profile import progress
2020-07-13 16:15:23 +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
Dion Moult
6b07aeb703
Allow export of positioning elements (only IfcGrid for now) See #911
2020-07-12 10:19:22 +10:00
Dion Moult
58fad83d4f
No longer require object linked materials in Blender in preparation for new material system
2020-07-11 22:25:06 +10:00
Dion Moult
4baec5754d
Allow you to specify whether to recut all, or just recut selected. See #901 .
2020-07-10 21:22:22 +10:00
Dion Moult
c7211ed171
Create basic UI to manage people and organisations. See #875 .
2020-07-09 20:46:50 +10:00
Dion Moult
fbaa6cd2ed
New UI to assign constraints to objects and export
2020-07-07 12:33:41 +10:00
Dion Moult
fda508e3f8
New UI to manage IFC constraints in the file
2020-07-06 17:26:38 +10:00
Dion Moult
358d9ef1c8
Reimplement edge based mesh import
...
We don't use foreach_set, since for some reason doing it with foreach_set requires edit mode to be toggled for the edges to be visible. We make the assumption that an object is either edge based or face based, but not both.
2020-06-21 09:48:54 +10:00
Dion Moult
d3f07c4ac4
Support native export of IfcArbitraryClosedProfileDef and IfcRectangleProfileDef
2020-06-18 21:55:07 +10:00
Dion Moult
9961f6172f
Users can now choose whether to import type representations, disabled by default
2020-06-12 21:46:28 +10:00
Dion Moult
edc3aa6157
Support import whitelists and blacklist filters. Groundwork for #865 .
2020-06-11 10:52:00 +10:00
Dion Moult
0237f12ceb
Add native element processor for extruded solids and swept disks. See #865 #885
...
* New user option to enable native element processing
* Native element geometry will be substituted with dummy geometry so that the iterator doesn't waste time on it
* IfcArbitraryClosedProfileDef and IfcRectangleProfileDef are supported for IfcExtrudedAreaSolid
* Old rebar code full of assumptiosn deleted for a more globally applicable native support for IfcSweptDiskSolid
* Probably created a whole bunch of new useful utility functions in the process, which can contribute to #829
2020-06-07 22:53:33 +10:00
Dion Moult
793c1c8ec6
Enable curve imports by default, so rebar, profiles, are imported without user confusion. See #771 and #865 .
2020-06-06 11:55:22 +10:00