Kristoffer
26510de9e0
Cleaned up formatting to align with master v0.6 branch
2020-11-09 13:40:14 +01:00
Kristoffer
2a585c98d8
Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into presentationlayer
2020-11-09 13:35:15 +01:00
Dion Moult
40e30eaa36
Support exporting more metadata labels like names and descriptions for profile sets
2020-11-09 19:15:23 +11:00
Kristoffer
a1cbf9a055
minor improvements in ui,export and operator
2020-11-08 13:52:20 +01:00
Dion Moult
b37ea77934
Implement IFC element inspector interface, useful for training and teaching OpenBIM
2020-11-08 21:52:34 +11:00
Kristoffer
5928ddba40
Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into presentationlayer
2020-11-06 12:24:06 +01:00
Dion Moult
19b867dae8
Full support added for exporting material layer and constituent set attributes
2020-11-06 21:57:34 +11:00
ofskrand
87e25cc597
Attempt to simplifying assigned items pointer. Stuck on read only
2020-11-05 16:32:49 +01:00
ofskrand
5009371e0f
Ran into error when attempting to append EnumProperty. How is that done?
2020-11-05 13:54:20 +01:00
Dion Moult
ba09e08da5
Create new UI to manage material constituents
2020-11-05 22:41:43 +11:00
Dion Moult
4b2c129a4e
Add IFC export to Navisworks workaround to enforce triangulation
2020-11-05 22:01:53 +11:00
Dion Moult
6ecf7a80f5
You can now convert from global to local coordinates
2020-11-05 18:17:45 +11:00
ofskrand
227ec74a51
Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into presentationlayer
2020-11-05 08:00:24 +01:00
ofskrand
9560211307
debugging collection property
2020-11-05 07:57:24 +01:00
Dion Moult
30afd6c95b
New fancy UI for material layer set management
2020-11-04 21:28:47 +11:00
ofskrand
eeef2cfb3f
Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into presentationlayer
2020-11-04 07:57:40 +01:00
Dion Moult
b07d999bce
Fix #946 . More intuitive UI for reassigning IFC class of the active object.
2020-11-03 22:59:35 +11:00
Dion Moult
67baad5182
Fix #971 . New utility function to query which psets/qtos apply to a class.
2020-11-03 09:53:03 +11:00
Kristoffer
d9ecd20414
testing with layers [skip ci]
2020-11-02 15:14:33 +01:00
Dion Moult
8660d22476
Minor fix.
2020-11-02 11:26:31 +11:00
Dion Moult
3bc4e756cb
Add support for case insensitive file units on import
2020-11-02 10:20:44 +11:00
htlcnn
163075a821
black ifcblenderexport
2020-11-02 08:28:02 +11:00
krande
19c8d13e86
Started on PresentationLayer support. Made necessary change to props set_unit enumerate list of tuples to adhere to actual IFC naming.
2020-11-01 15:59:43 +01:00
Ryan Schultz
5c89a386ca
added drop down menus for area_unit and volume_unit
2020-11-01 15:29:42 +11:00
Dion Moult
9447e87ebd
Add support for rounding metric and imperial units in drawings
2020-10-31 21:46:09 +11:00
Dion Moult
473d97649c
Implement workaround when importing ProStructures files that aggregate elements of different types together
2020-10-26 14:06:06 +11:00
Dion Moult
e1c1cf6c9b
Implement model offset workaround for Bentley ProStructures. See #1047 .
...
In an ideal world, projects are geolocated properly in IFC. If not, they tend to store it in the spatial structure placement which is then inherited (e.g. Revit) or in the geometry coords themselves (e.g. 12D). In the case of Bentley ProStructures, it seemas s though large coords can be found in both object placements and geometry coords and who knows where else. In this scenario, a model offset is a clean solution rather than patching. However, it will lead to mesh inaccuracies in Blender due to the mixing of large numbers in both object locations and geometry coordinates.
Also model offsetting is useful to have available in general.
2020-10-26 13:36:18 +11:00
Dion Moult
8872a13fd8
Classification trees are now stored in the blend instead of an external file for portability. See #1036 .
2020-10-24 21:35:01 +11:00
Dion Moult
6cc4ce46c2
Proof of concept of native representation roundtripping
2020-09-17 17:28:17 +10:00
Dion Moult
2310bf628f
You can now set facet tolerances (angular and deflection tolerance) when importing. See #766 .
2020-09-15 15:59:52 +10:00
Dion Moult
e25629e64f
Remove papercuts when creating drawings to minimise manual tasks
2020-09-11 18:29:09 +10:00
Dion Moult
518c3eb6f0
Remove deprecated representation item operators in the mesh properties
2020-09-11 16:33:33 +10:00
Dion Moult
9c591ce285
Add support for exporting addresses to the site and building
2020-09-10 16:11:33 +10:00
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