Dion Moult
|
60b3daf686
|
Create legacy features to export materials into broken BIM programs like Revit
|
2019-11-08 15:10:51 +11:00 |
|
Dion Moult
|
80dccfeb54
|
Add support for inner curves in mesh extrusions and fix position bug
|
2019-11-08 12:39:34 +11:00 |
|
Dion Moult
|
ee7956d921
|
Add support for plan representations and all target views
|
2019-11-07 21:49:14 +11:00 |
|
Dion Moult
|
609ef5f3a7
|
Add support for exporting survey points geometry
|
2019-11-07 17:59:37 +11:00 |
|
Dion Moult
|
0477910fc0
|
Add support for export of imperial units
|
2019-11-07 16:40:57 +11:00 |
|
Dion Moult
|
85a3a97d13
|
Fix import of conversion based units
|
2019-11-07 14:20:54 +11:00 |
|
Dion Moult
|
9eb035e6f5
|
Fix export bug with uncast attribute data types
|
2019-11-07 09:11:25 +11:00 |
|
Dion Moult
|
0d7d843fc9
|
Support extruded vector curves and tilts
|
2019-11-06 17:37:51 +11:00 |
|
Dion Moult
|
fae405bfe0
|
Add support for importing curves, such as for survey point curve sets
|
2019-11-06 11:10:51 +11:00 |
|
Dion Moult
|
37990310eb
|
Experimental half-broken support for curves added
|
2019-11-05 21:49:17 +11:00 |
|
Dion Moult
|
2d0d0ed786
|
New UI to add and remove classifications
|
2019-11-01 17:44:10 +11:00 |
|
Dion Moult
|
635ad552d3
|
New UI to create, edit, and save aggregates
|
2019-11-01 16:32:11 +11:00 |
|
Dion Moult
|
c3a36b7cdb
|
Support cartesian transformations on mapped representations on import
|
2019-10-30 13:15:03 +11:00 |
|
Dion Moult
|
0a610f88e0
|
New UI to set features dir and diff JSON file
|
2019-10-29 18:13:10 +11:00 |
|
Dion Moult
|
593af0509f
|
Optimise import to only create shapes once. Much faster.
|
2019-10-23 11:32:30 +11:00 |
|
Dion Moult
|
681a3c3a5c
|
Test new way of getting element position matrix in import
|
2019-10-22 15:54:38 +11:00 |
|
Dion Moult
|
f63c0293bf
|
IFC import now supports IFC attributes
|
2019-10-21 17:44:06 +11:00 |
|
Dion Moult
|
7e8cda6c12
|
Add interface to add or remove documents to objects
|
2019-10-21 15:31:10 +11:00 |
|
Dion Moult
|
1bdb64d9e7
|
Refactor properties to have prefix to prevent name clashes with other addons
|
2019-10-21 14:56:40 +11:00 |
|
Dion Moult
|
e2ada7ce90
|
Implement IFC import mesh reuse for mapped representations
|
2019-10-21 14:33:51 +11:00 |
|
Dion Moult
|
2751b7728f
|
Add new feature to select object by GlobalId
|
2019-10-19 17:38:25 +11:00 |
|
Dion Moult
|
9ee708fbe6
|
Create UI to input georeferencing variables
|
2019-10-19 15:15:42 +11:00 |
|
Dion Moult
|
851acca4b2
|
Support custom psets
|
2019-10-19 14:45:07 +11:00 |
|
Dion Moult
|
4cddd95337
|
Fix bug where blank predefined types could be added by accident
|
2019-10-19 13:59:05 +11:00 |
|
Dion Moult
|
5a7acda57d
|
Allow to add attributes from a drop down for ease of use
|
2019-10-19 13:48:07 +11:00 |
|
Dion Moult
|
62f04fc9a6
|
Move pset definitions into a property group and create a UI for it
|
2019-10-19 11:36:29 +11:00 |
|
Dion Moult
|
4dbe7d92aa
|
Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0
|
2019-10-19 10:47:15 +11:00 |
|
Dion Moult
|
c79db0380d
|
Create quick project setup button for convenience
|
2019-10-19 10:47:00 +11:00 |
|
Dion Moult
|
791be5006b
|
Couple of minor fixes to make importing more robust
|
2019-10-17 18:47:01 +11:00 |
|
Dion Moult
|
574d9a3036
|
Add attributes interface
|
2019-10-16 23:17:48 +11:00 |
|
Dion Moult
|
1fc06da7a2
|
Create UI to assign and remove Psets
|
2019-10-16 07:23:03 +11:00 |
|
Dion Moult
|
fa3431f983
|
Fix bug with Revit where Revit expects normalised unit vectors.
I think IFC doesn't require it, but fine, we'll play with Revit.
|
2019-10-15 18:11:06 +11:00 |
|
Dion Moult
|
2d673acb1d
|
Styled items repeat per product, so this should be a list, not a dict
|
2019-10-15 18:10:32 +11:00 |
|
Dion Moult
|
c55dbfc7fa
|
Implement UI to toggle wireframe / swept solid, and assign profiles and extrusions
Also allow file browser to select a location for an external material
|
2019-10-13 15:36:49 +11:00 |
|
Dion Moult
|
4476cce08c
|
Create interface panel to select external materials
|
2019-10-13 11:14:49 +11:00 |
|
Dion Moult
|
4732dae384
|
Allow to define surface styles via object, rather than by material
|
2019-10-12 22:20:09 +11:00 |
|
Dion Moult
|
a9397e23ba
|
Refactor material creation to follow IFC data, not rely on ifcopenshell geom, since we want to retain a bunch of smart IFC data later
|
2019-10-12 20:09:41 +11:00 |
|
Dion Moult
|
c5645a1084
|
Prevent infinite loops on broken spatial trees
|
2019-10-12 18:54:12 +11:00 |
|
Dion Moult
|
556766bf2b
|
Spatial elements should check both class and name to prevent issue where two elements have the same name
|
2019-10-12 18:53:40 +11:00 |
|
Dion Moult
|
9d0bbf52a2
|
Don't include IfcSpace since there can be _lots_ in a large file, and ifc spaces actually have geometry
|
2019-10-10 21:13:00 +11:00 |
|
Dion Moult
|
9056fd7fd1
|
Remove some abstract entities
|
2019-10-10 21:12:40 +11:00 |
|
Dion Moult
|
7513906aaa
|
Implement basic Gherkin-based QA system
|
2019-10-10 18:29:22 +11:00 |
|
Dion Moult
|
d9ebd2d08e
|
Merge experimental new importer plugin into export plugin
|
2019-10-08 23:05:27 +11:00 |
|
Dion Moult
|
792c9b65b1
|
Build "select by class / type" feature in the UI panel
|
2019-10-08 22:09:39 +11:00 |
|
Dion Moult
|
fc44b4e0d4
|
Allow user option to export without representations
|
2019-10-07 22:23:31 +11:00 |
|
Dion Moult
|
0ebb33da18
|
Improve error messaging for incorrect psets
|
2019-10-07 22:14:52 +11:00 |
|
Dion Moult
|
1f6f7f570e
|
Refactor operators into their own file and provide logging capabilities
|
2019-10-07 21:11:11 +11:00 |
|
Dion Moult
|
824b30b3da
|
Bundle and implement basic UI with addon
|
2019-10-05 21:15:53 +10:00 |
|
Dion Moult
|
624888adab
|
Half-implement experimental support for space boundary relationships
|
2019-10-03 17:56:45 +10:00 |
|
Dion Moult
|
50c51530e7
|
Add pset examples
|
2019-10-01 18:03:16 +10:00 |
|