Dion Moult
eceba6932c
Fix date in dist filename
2019-10-07 21:20:39 +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
23d65da0e2
Add makefile
2019-10-06 19:59:41 +11:00
Dion Moult
824b30b3da
Bundle and implement basic UI with addon
2019-10-05 21:15:53 +10:00
Dion Moult
90fee4ef7f
Throw in bootstrap file for when you don't want to reload blender to test the plugin
2019-10-04 17:28:57 +10:00
Dion Moult
adeb3dea61
Include utility to merge materials by diffuse colour to clean up bad IFC files
2019-10-04 17:26:15 +10:00
Dion Moult
75f254d162
Extract definitions and descriptions for use in plugin
2019-10-04 17:24:49 +10:00
Dion Moult
00aad53181
Bug #663 - Implement experimental support for cobie IFC->CSV conversion for contact information
2019-10-04 17:22:03 +10:00
Dion Moult
bf7005acfc
Add experimental support for gbxml - make importer import spaces, as it is very important for energy modeling
2019-10-04 17:20:19 +10:00
Dion Moult
e37c882fe2
Experimental code for a user interface
2019-10-03 22:11:05 +10:00
Dion Moult
624888adab
Half-implement experimental support for space boundary relationships
2019-10-03 17:56:45 +10:00
Dion Moult
144df86380
Throw in experimental import and bulk rename script
2019-10-01 18:37:33 +10:00
Dion Moult
50c51530e7
Add pset examples
2019-10-01 18:03:16 +10:00
Dion Moult
7312b8cbe7
Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0
2019-10-01 18:01:55 +10:00
Dion Moult
4e878f5848
Move pset into pset dir
2019-10-01 18:00:54 +10:00
Thomas Krijnen
d99b5fb2f9
Merge branch 'master' into v0.6.0
2019-09-30 09:11:04 +02:00
Dion Moult
51e0097db1
Add prepackaged installation instructions.
2019-09-30 10:10:50 +10:00
Dion Moult
1cac87fa50
Bump readme with new features
2019-09-30 08:07:56 +10:00
Dion Moult
e688f781f5
Parenting is reserved for type assignment, whereas a named child of constraint now specifys a nesting relationship
...
This allows you to have a defined by type and a rel nests at the same time. Using parenting for types is the more common operation, whereas nesting is a less frequent operation.
2019-09-29 22:41:26 +10:00
Dion Moult
2f2c40406f
Implement support for window attributes
2019-09-29 22:29:06 +10:00
Dion Moult
a406f3d78a
Implement support for door attributes
2019-09-29 22:12:51 +10:00
Dion Moult
22d35cf89a
Fix placement rel to for nested elements for a start.
2019-09-28 23:43:50 +10:00
Dion Moult
8e2723951d
Fix #670 - fix compilation with OCE and C++11 range based for loop
2019-09-28 23:14:08 +10:00
Dion Moult
4d4c111d5f
Implement nested relationships between elements
2019-09-28 14:08:09 +10:00
Dion Moult
0c294a58bf
Implement support for material constituent sets
2019-09-28 12:41:51 +10:00
Dion Moult
81864def9e
Implement support for material layer sets
2019-09-28 10:54:10 +10:00
Thomas Krijnen
6771c91224
Remove duplicate swig dependency statement
2019-09-27 15:45:48 +02:00
Thomas Krijnen
596e13b24c
Add null check on trimmed curve
2019-09-27 15:12:35 +02:00
Dion Moult
a07c2cb1f8
Minor fix to packaging
2019-09-27 08:43:49 +10:00
Thomas Krijnen
ae6dfce7e3
Add an excemption for the requirement of boolean op result to be manifold
2019-09-26 15:14:23 +02:00
Dion Moult
1f371f3319
Create Blender export plugin
2019-09-26 21:55:30 +10:00
Dion Moult
a41e7fc298
Add SVG sectioning utility
2019-09-26 07:37:08 +10:00
Dion Moult
739c5fb326
Roundtrip export of swept solid for basic extrusions for programs like Revit
2019-09-20 09:15:32 +10:00
Dion Moult
8b40b9944f
Provide support for center of gravity representations
2019-09-18 11:30:07 +10:00
Dion Moult
19d587d17c
Allow generated mesh representations such as bounding box
2019-09-17 12:56:43 +10:00
Dion Moult
45678c8536
Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0
2019-09-17 11:21:05 +10:00
Dion Moult
c21c9c24f8
Handle materials which don't have nodes
2019-09-17 11:20:22 +10:00
Dion Moult
32588c63eb
Bump readme with new features
2019-09-16 19:36:44 +10:00
Dion Moult
611f0e7248
Minor fixes to representation detection
2019-09-16 17:25:00 +10:00
Dion Moult
2d408eb985
Add support for footprint and reference subcontexts
2019-09-16 16:53:34 +10:00
Dion Moult
ac166691c4
Allow support for clearance geometry
2019-09-16 16:47:48 +10:00
Dion Moult
7516177304
Add support for multiple representations such as body and axis
2019-09-16 16:28:26 +10:00
Dion Moult
6d36ee3f53
Relate documents and classifications to project itself
2019-09-16 13:16:58 +10:00
Dion Moult
dee8af6ec9
Implement associations to qualitative objective constraints
2019-09-11 16:50:27 +10:00
Dion Moult
00af240915
Implement rel associate classifications for objects and types
2019-09-11 14:47:53 +10:00
Dion Moult
730057ed4d
Allow objects and types to be associated with external documents
2019-09-11 12:44:36 +10:00
Dion Moult
675ba205ef
Bump readme with new features
2019-09-11 09:23:02 +10:00
Dion Moult
9ab13a3e0c
Maintain GlobalIds for type products
2019-09-10 20:11:58 +10:00
Dion Moult
9b7ea1e83c
Allow for psets to be assigned to types, and pset overrides
2019-09-10 20:11:37 +10:00
Dion Moult
2c84a07bdc
Don't hardcode unit definitions
2019-09-10 17:08:45 +10:00