Thomas Krijnen
|
159ce931b4
|
Break up sweeps along adjacent non-linear segments.
|
2019-11-01 15:06:04 +01: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 |
|
Thomas Krijnen
|
f231db0aff
|
Remove newlines and other characters from material names
|
2019-10-29 10:06:02 +01:00 |
|
Dion Moult
|
0a610f88e0
|
New UI to set features dir and diff JSON file
|
2019-10-29 18:13:10 +11:00 |
|
Dion Moult
|
e2764c9764
|
Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0
|
2019-10-28 21:02:03 +11:00 |
|
Dion Moult
|
d6ef64aef4
|
Proof of concept for IFC construction documentation
|
2019-10-28 21:01:32 +11:00 |
|
Dion Moult
|
cf454c6306
|
IFC cutting tool now supports multiple files and classes
|
2019-10-28 20:59:16 +11:00 |
|
Dion Moult
|
18daa6aacd
|
Allow gbXML export of simple objects that don't have vertex groups
Also record space names
|
2019-10-28 17:53:13 +11:00 |
|
Dion Moult
|
55717756e6
|
Create IFC Diff tool, showing added, removed, and modified.
It produces a JSON output of exactly what changed. It requires a patched version of the DeepDiff library, which I will provide.
|
2019-10-25 16:42:49 +11:00 |
|
Dion Moult
|
852df6e2ce
|
Some bugfixes and package IFC COBie for alpha release
|
2019-10-25 08:22:16 +11:00 |
|
Dion Moult
|
bc2bce8fae
|
Add experimental support for openings in gbXML export
|
2019-10-23 13:29:25 +11:00 |
|
Dion Moult
|
e5efa2803a
|
Fix BIMTester file overwrite bug and template re-reading.
|
2019-10-23 13:28:18 +11:00 |
|
Dion Moult
|
d3ccd9ee61
|
Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0
|
2019-10-23 11:33:05 +11:00 |
|
Dion Moult
|
593af0509f
|
Optimise import to only create shapes once. Much faster.
|
2019-10-23 11:32:30 +11:00 |
|
Thomas Krijnen
|
60073da049
|
Update validate.py
|
2019-10-22 10:49:07 +02: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
|
240b642d6d
|
Test light schedule data for gbxml
|
2019-10-17 18:46:06 +11:00 |
|
Dion Moult
|
574d9a3036
|
Add attributes interface
|
2019-10-16 23:17:48 +11:00 |
|
Dion Moult
|
34e5dac549
|
Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0
|
2019-10-16 07:23:39 +11:00 |
|
Dion Moult
|
1fc06da7a2
|
Create UI to assign and remove Psets
|
2019-10-16 07:23:03 +11:00 |
|
Thomas Krijnen
|
4000fef4c7
|
Don't apply too many half space subtraction operands at once
|
2019-10-15 15:06:51 +02:00 |
|
Thomas Krijnen
|
503029733c
|
Fix face-face distance calc and hardcode tolerance independent of precision.
|
2019-10-15 14:14:50 +02:00 |
|
Thomas Krijnen
|
734c456fa5
|
Properly adjust wire intersection tolerance based on vertex clustering
|
2019-10-15 12:53:44 +02:00 |
|
Thomas Krijnen
|
5b81d7a0c1
|
Fix previous commit
|
2019-10-15 10:39:58 +02:00 |
|
Thomas Krijnen
|
f9b76ce022
|
Don't write materials without diffuse color in geom server
|
2019-10-15 10:38:49 +02: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
|
05c05b5700
|
Purge old BIMTester files
|
2019-10-15 16:30:10 +11:00 |
|
Dion Moult
|
58b7c42fc5
|
Create features template
|
2019-10-15 11:58:26 +11:00 |
|
Dion Moult
|
f78fb0a4f0
|
Package up BIMTester - basically a super lightweight wrapper around Behave and a JUnit HTML formatter.
|
2019-10-15 11:19:44 +11:00 |
|
Dion Moult
|
2b34d66ca4
|
Include Behave configuration
|
2019-10-14 18:27:17 +11:00 |
|
Dion Moult
|
f21fac9edc
|
Change build url
|
2019-10-13 20:30:01 +11:00 |
|
Dion Moult
|
15a93b1651
|
Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0
|
2019-10-13 20:23:53 +11:00 |
|
Dion Moult
|
b7ffd4e350
|
Fix makefile to build just one plugin, since import and export are merged now
|
2019-10-13 20:20:48 +11:00 |
|
Thomas Krijnen
|
833d16404f
|
Update attribute filter in accordance with help string
|
2019-10-13 07:45:19 +02:00 |
|