Commit Graph

  • 00aad53181 Bug #663 - Implement experimental support for cobie IFC->CSV conversion for contact information Dion Moult 2019-10-04 17:20:57 +10:00
  • bf7005acfc Add experimental support for gbxml - make importer import spaces, as it is very important for energy modeling Dion Moult 2019-10-04 17:20:19 +10:00
  • e37c882fe2 Experimental code for a user interface Dion Moult 2019-10-03 22:11:05 +10:00
  • 624888adab Half-implement experimental support for space boundary relationships Dion Moult 2019-10-03 17:56:45 +10:00
  • 144df86380 Throw in experimental import and bulk rename script Dion Moult 2019-10-01 18:37:33 +10:00
  • 50c51530e7 Add pset examples Dion Moult 2019-10-01 18:03:16 +10:00
  • 7312b8cbe7 Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 Dion Moult 2019-10-01 18:01:55 +10:00
  • 4e878f5848 Move pset into pset dir Dion Moult 2019-10-01 18:00:54 +10:00
  • d99b5fb2f9 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-09-30 09:11:04 +02:00
  • 51e0097db1 Add prepackaged installation instructions. Dion Moult 2019-09-30 10:10:50 +10:00
  • 1cac87fa50 Bump readme with new features Dion Moult 2019-09-30 08:07:56 +10:00
  • e688f781f5 Parenting is reserved for type assignment, whereas a named child of constraint now specifys a nesting relationship Dion Moult 2019-09-29 22:41:26 +10:00
  • 2f2c40406f Implement support for window attributes Dion Moult 2019-09-29 22:29:06 +10:00
  • a406f3d78a Implement support for door attributes Dion Moult 2019-09-29 22:12:51 +10:00
  • 22d35cf89a Fix placement rel to for nested elements for a start. Dion Moult 2019-09-28 23:43:50 +10:00
  • 8e2723951d Fix #670 - fix compilation with OCE and C++11 range based for loop Dion Moult 2019-09-28 23:14:08 +10:00
  • 4d4c111d5f Implement nested relationships between elements Dion Moult 2019-09-28 14:08:09 +10:00
  • 0c294a58bf Implement support for material constituent sets Dion Moult 2019-09-28 12:41:51 +10:00
  • 81864def9e Implement support for material layer sets Dion Moult 2019-09-28 10:54:10 +10:00
  • 6771c91224 Remove duplicate swig dependency statement Thomas Krijnen 2019-09-27 15:45:48 +02:00
  • 596e13b24c Add null check on trimmed curve Thomas Krijnen 2019-09-27 15:12:35 +02:00
  • a07c2cb1f8 Minor fix to packaging Dion Moult 2019-09-27 08:43:49 +10:00
  • ae6dfce7e3 Add an excemption for the requirement of boolean op result to be manifold Thomas Krijnen 2019-09-26 15:14:23 +02:00
  • 1f371f3319 Create Blender export plugin Dion Moult 2019-09-26 21:55:30 +10:00
  • a41e7fc298 Add SVG sectioning utility Dion Moult 2019-09-26 07:37:08 +10:00
  • 389964c9f4 cgal boolean result and minkowski sum for dilation Thomas Krijnen 2019-09-25 15:30:11 +02:00
  • 11ad1b2cc5 cgal extrusion Thomas Krijnen 2019-09-24 15:46:50 +02:00
  • d91ac7363f Mark loops from profile_helper as external Thomas Krijnen 2019-09-22 16:02:48 +02:00
  • 0085393884 Take into account vertex welding Thomas Krijnen 2019-09-22 16:02:22 +02:00
  • 61403e878e Try catch face normal computation Thomas Krijnen 2019-09-22 16:02:05 +02:00
  • a1671448db Default static runtime to off. Thomas Krijnen 2019-09-22 15:05:14 +02:00
  • a10e852a35 Fixes for placement cloning that affected layersets Thomas Krijnen 2019-09-22 14:01:35 +02:00
  • 7f5d733ed8 Propagate static runtime settings to voxel tk Thomas Krijnen 2019-09-22 12:57:36 +02:00
  • 474786c4c5 IfcArbitraryProfileDefWithVoids Thomas Krijnen 2019-09-22 10:32:03 +02:00
  • 739c5fb326 Roundtrip export of swept solid for basic extrusions for programs like Revit Dion Moult 2019-09-20 09:15:32 +10:00
  • 1f4bc28e2b Product placements and openings Thomas Krijnen 2019-09-19 10:11:01 +02:00
  • 3cde411e1b halfspaces and boolean ops Thomas Krijnen 2019-09-18 16:35:26 +02:00
  • 8b40b9944f Provide support for center of gravity representations Dion Moult 2019-09-18 11:30:07 +10:00
  • 19d587d17c Allow generated mesh representations such as bounding box Dion Moult 2019-09-17 12:56:43 +10:00
  • 45678c8536 Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 Dion Moult 2019-09-17 11:21:05 +10:00
  • c21c9c24f8 Handle materials which don't have nodes Dion Moult 2019-09-17 11:20:22 +10:00
  • a447dc6208 Work towards trimmed curves Thomas Krijnen 2019-09-16 19:30:11 +02:00
  • 3731c95728 Mapped item Thomas Krijnen 2019-09-16 17:40:55 +02:00
  • d59f3e9932 Polyline Thomas Krijnen 2019-09-16 15:40:13 +02:00
  • 32588c63eb Bump readme with new features Dion Moult 2019-09-16 19:36:44 +10:00
  • 04bce57e80 Fix placements Thomas Krijnen 2019-09-16 10:25:39 +02:00
  • 611f0e7248 Minor fixes to representation detection Dion Moult 2019-09-16 17:25:00 +10:00
  • 2d408eb985 Add support for footprint and reference subcontexts Dion Moult 2019-09-16 16:53:34 +10:00
  • ac166691c4 Allow support for clearance geometry Dion Moult 2019-09-16 16:47:48 +10:00
  • 7516177304 Add support for multiple representations such as body and axis Dion Moult 2019-09-16 16:28:26 +10:00
  • f8d713a412 fixup! Use model-offset in IfcGeom::Kernel and add model-rotation Birger Brekke 2019-09-16 07:54:10 +02:00
  • 6d36ee3f53 Relate documents and classifications to project itself Dion Moult 2019-09-16 13:16:58 +10:00
  • e3041219b5 Further work on profiles Thomas Krijnen 2019-09-15 15:59:05 +02:00
  • e6606e363a Use model-offset in IfcGeom::Kernel and add model-rotation Birger Brekke 2019-09-13 15:19:54 +02:00
  • dee8af6ec9 Implement associations to qualitative objective constraints Dion Moult 2019-09-11 16:50:27 +10:00
  • 00af240915 Implement rel associate classifications for objects and types Dion Moult 2019-09-11 14:47:53 +10:00
  • 730057ed4d Allow objects and types to be associated with external documents Dion Moult 2019-09-11 12:44:36 +10:00
  • 675ba205ef Bump readme with new features Dion Moult 2019-09-11 09:23:02 +10:00
  • 9ab13a3e0c Maintain GlobalIds for type products Dion Moult 2019-09-10 20:11:58 +10:00
  • 9b7ea1e83c Allow for psets to be assigned to types, and pset overrides Dion Moult 2019-09-10 20:11:37 +10:00
  • 2c84a07bdc Don't hardcode unit definitions Dion Moult 2019-09-10 17:08:45 +10:00
  • dd1ddfcd8e Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 Dion Moult 2019-09-10 05:26:43 +01:00
  • cd21611646 Define diffuse colour, and give possibility for externally defined material URI Dion Moult 2019-09-10 14:18:50 +10:00
  • 360767a6eb Bump feature list Dion Moult 2019-09-09 22:00:12 +10:00
  • 2bf89f11c8 Minor code cleanup Dion Moult 2019-09-09 15:11:32 +10:00
  • 018123aa21 Export basic material information Dion Moult 2019-09-09 15:11:07 +10:00
  • 0bf149c894 Fix minor bug where libraries don't exist Dion Moult 2019-09-09 12:48:42 +10:00
  • b0797db321 Maintain GlobalIds for projects and spatial structures Dion Moult 2019-09-08 20:51:59 +10:00
  • 58e870d185 Relate objects to psets Dion Moult 2019-09-08 19:02:00 +10:00
  • 70ec98a9e0 Add ability to detect data types from property set templates so that psets are easier to insert Dion Moult 2019-09-08 18:30:16 +10:00
  • 22bb5cc276 Relate types to their respective project library Dion Moult 2019-09-08 14:55:23 +10:00
  • cecb623e76 Prevent unnecessary duplicate creation of the same representation Dion Moult 2019-09-08 11:24:41 +10:00
  • 04aa0ad04d Support IfcProjectLibrary as related to IfcProject Dion Moult 2019-09-08 11:07:40 +10:00
  • 58be8e95b0 Bump readme with new features Dion Moult 2019-09-07 22:32:41 +10:00
  • 5f8a792cf4 Allow the creation and storage of map conversions and CRSes Dion Moult 2019-09-07 22:27:52 +10:00
  • 5dbbe174de Allow wireframe geometry exports Dion Moult 2019-09-07 08:05:42 +10:00
  • 9908e5cf05 Clean up trailing whitespace Dion Moult 2019-09-07 08:04:49 +10:00
  • 3d11a98eef Fix #665 - Display curves too, not just solid elements Dion Moult 2019-09-07 07:39:53 +10:00
  • 5ce8917c82 Allow type definitions which have no representation, to be used as simply ways to inherit properties Dion Moult 2019-09-05 21:38:52 +10:00
  • 9c11e6bd09 Update readme with new features Dion Moult 2019-09-05 18:50:32 +10:00
  • dd3df2258d Allow settings to toggle export of representations and quantities Dion Moult 2019-09-05 17:18:13 +10:00
  • 826280f35c Add support for multiple collection instances Dion Moult 2019-09-05 12:04:34 +10:00
  • 5536bd5d59 Minor fix where qto calculator wasn't passed in, whoops Dion Moult 2019-09-05 12:03:07 +10:00
  • 90bf32c342 Fix reusing meshes and mesh naming Krzysztof Trzciński 2019-09-04 21:02:25 +01:00
  • d917e738db Merge pull request #662 from elmopl/blender_ifc_280rc1 Dion Moult 2019-09-05 07:13:16 +10:00
  • 42307972a8 Fix reusing meshes and mesh naming Krzysztof Trzciński 2019-09-04 21:02:25 +01:00
  • bd9aa18053 Record and remember globalids between exports Dion Moult 2019-09-04 17:46:58 +10:00
  • 0c54bdcd54 Cleanup Thomas Krijnen 2019-09-04 09:10:57 +02:00
  • 3074242aa0 Add basic support for some forms of quantity take-off Dion Moult 2019-09-04 16:53:10 +10:00
  • 684e687b6a Simplify unnecessary code to get representations Dion Moult 2019-09-04 11:58:18 +10:00
  • 1dff84ace3 Fix clash of mesh names (fixes #661) Krzysztof Trzciński 2019-09-03 17:57:39 +01:00
  • 99d8e96a35 Add support for collections Krzysztof Trzciński 2019-07-16 19:31:16 +01:00
  • c3a3cbee3f Fix filename -> ifcopenshell.file Krzysztof Trzciński 2019-07-16 18:33:54 +01:00
  • 748f826418 Introduce defaultdict instead of checks Krzysztof Trzciński 2019-07-16 18:30:03 +01:00
  • 032a4743ac Merge pull request #641 from elmopl/blender_ifc_280rc1 Dion Moult 2019-09-04 08:55:46 +10:00
  • 7c99294ba8 Fix clash of mesh names (fixes #661) Krzysztof Trzciński 2019-09-03 17:57:39 +01:00
  • 1665d8e0f6 Merge remote-tracking branch 'blender-bim-ifc/master' into v0.6.0 Dion Moult 2019-09-03 21:06:15 +10:00
  • 6e9f24af66 Move to subdir Dion Moult 2019-09-03 21:02:57 +10:00
  • 359b55aeab Add feature about IfcRelAggregates to readme Dion Moult 2019-09-03 20:55:10 +10:00
  • b1dda0a679 Support element decomposition through IfcRelAggregates Dion Moult 2019-09-03 20:52:22 +10:00