Commit Graph

  • 98e082ccac Assign product types using a property, not by parenting for scalability. Dion Moult 2020-01-23 15:23:19 +11:00
  • 9e67b05df9 Add workaround for importing wrongly geolocated Revit buildings. Dion Moult 2020-01-22 21:43:18 +11:00
  • 3575aded90 containment check Thomas Krijnen 2020-01-21 16:26:00 +01:00
  • f80e700997 Add autodoc for IfcOpenShell-python. See #755. Dion Moult 2020-01-21 21:34:32 +11:00
  • 2f1b5ff2d4 Add doc pages for utilities, rename doc to IfcOpenShell Dion Moult 2020-01-21 18:03:15 +11:00
  • 9b5265e6fd Merge IfcOpenShell documentation structure. See #755. Dion Moult 2020-01-21 17:53:05 +11:00
  • b88739eed8 Add progress bar when importing. Fix #759. Dion Moult 2020-01-21 14:55:35 +11:00
  • 3108d3ecfe Add experimental IFC to Code_Aster converter script. See #756. Dion Moult 2020-01-21 09:55:40 +11:00
  • f78a0ec88a Assign all structural members to group. See #756. Dion Moult 2020-01-20 20:15:06 +11:00
  • afaab7c9e0 Allow export of structural analysis models. See #756. Dion Moult 2020-01-20 17:26:41 +11:00
  • 8dce661830 Allow export of structural member connections. See #756. Dion Moult 2020-01-20 16:22:24 +11:00
  • 47723b4e63 Allow export of boundary conditions. See #756. Dion Moult 2020-01-20 15:06:24 +11:00
  • f50722c4bc New UI to add structural boundary condition data. See #756. Dion Moult 2020-01-19 18:41:57 +11:00
  • a34588179d Extract select attributes from XSD into JSON. Dion Moult 2020-01-19 18:40:39 +11:00
  • 3fb268f687 Properly detect all possible representation contexts for an object. See #756. Dion Moult 2020-01-18 12:47:55 +11:00
  • 368f76b713 Minor fix Dion Moult 2020-01-17 14:13:11 +11:00
  • 09e4fe56f4 Add junit dir argument Dion Moult 2020-01-17 12:52:55 +11:00
  • e077235eee Add bimtester definitions related to model setup tests Dion Moult 2020-01-16 17:55:37 +11:00
  • d9805185ee Fix boolean op style selection Thomas Krijnen 2020-01-15 11:50:44 +01:00
  • f58d9243fa Fix trimmed curve where vertex order does not agree with linear curve geom Thomas Krijnen 2020-01-15 10:35:31 +01:00
  • 9a2f101df7 Allow structural point connections to be exported. See #756. Dion Moult 2020-01-15 17:43:21 +11:00
  • af278b5724 Add UI for pset overrides without the need to create a CSV. Dion Moult 2020-01-15 17:17:03 +11:00
  • 71f836d013 Add ability to export parameterised profiles for material profiles. Dion Moult 2020-01-14 17:38:54 +11:00
  • 8490dc7841 Allow material profile sets to be exported. Dion Moult 2020-01-14 16:11:11 +11:00
  • 2dbcd6712e Create UI to add/remove material attributes Dion Moult 2020-01-14 15:38:22 +11:00
  • ef919ab431 Create UI to change material definition type Dion Moult 2020-01-14 13:28:48 +11:00
  • 29b7b2963e Allow topological reference export of structural members. See #756. Dion Moult 2020-01-14 12:11:26 +11:00
  • 8ae8042d65 Only show predefined type and user defined type if it is a valid input Dion Moult 2020-01-13 17:42:59 +11:00
  • c4af52e8ee Allow IfcStructural* elements to be exported. See #756. Dion Moult 2020-01-13 17:35:56 +11:00
  • 9ef9498c35 Submodule Thomas Krijnen 2020-01-12 15:21:09 +01:00
  • 68763f4988 Don't raise error on eliminated compcurve polygon points Thomas Krijnen 2020-01-12 15:18:12 +01:00
  • 98d8a3477d Limit max angle for trimmed curve approx Thomas Krijnen 2020-01-12 15:17:48 +01:00
  • 07756ab2da Renable wire segmentation for #468 and #674 Thomas Krijnen 2020-01-12 14:40:27 +01:00
  • a2003101a0 Support export of point clouds to IFC Dion Moult 2020-01-12 20:47:06 +11:00
  • ce5bf5749f Minor fix Dion Moult 2020-01-12 20:45:55 +11:00
  • 7519447966 Add sample data for doors and window. Dion Moult 2020-01-12 19:02:32 +11:00
  • e1cfa68dcb Allow export of material properties. Related to #756. Dion Moult 2020-01-12 19:01:35 +11:00
  • 614348d3a2 Update testfile submodule Thomas Krijnen 2020-01-11 14:45:36 +01:00
  • 4320888d9d Fix #726, #728, #730 by other transition mode, more aggressive curve approx and custom revolution implementation Thomas Krijnen 2020-01-11 14:23:16 +01:00
  • d84cfeffcc Export an axis representation for beveled curves. Related to #756. Dion Moult 2020-01-11 22:58:53 +11:00
  • a762afc7c1 All export of vector curve objects. Related to #756 Dion Moult 2020-01-11 09:55:31 +11:00
  • 7c0f5ca7bc Allow import of site objects Dion Moult 2020-01-11 07:51:57 +11:00
  • 6047addfae #include <Message_Msg.hxx> Thomas Krijnen 2020-01-10 10:05:31 +01:00
  • b66e5e9911 Document context panel Dion Moult 2020-01-10 18:44:05 +11:00
  • e5cd71dd1e Minor fix Dion Moult 2020-01-10 18:24:05 +11:00
  • 28e043f97a Minor makefile fix Dion Moult 2020-01-09 06:00:30 +01:00
  • af2dd8f9bb Minor fix Dion Moult 2020-01-09 15:52:11 +11:00
  • 0f1be45990 Automatically detect and set import workarounds for Revit Dion Moult 2020-01-09 15:30:43 +11:00
  • d91fa69e83 Write documentation for BIM panel and owner history panel Dion Moult 2020-01-09 13:49:11 +11:00
  • a286082a1c Add scene documentation Dion Moult 2020-01-09 07:28:30 +11:00
  • fde80896a1 Add assign context operator and minor UI cleanup Dion Moult 2020-01-08 16:58:59 +11:00
  • 579d3d9f86 Add feature to explode an aggregation. Dion Moult 2020-01-08 15:58:39 +11:00
  • f11021b505 Place opening elements into collection on import. Fix #750. Dion Moult 2020-01-08 15:26:31 +11:00
  • 21ed3ea515 Import aggregations into collections. Fix #750. Dion Moult 2020-01-08 15:07:29 +11:00
  • e927ac49ac Add basic sphinx docs Dion Moult 2020-01-08 10:58:52 +11:00
  • e8494dcbfd Fix placement on STP and IGS export Thomas Krijnen 2020-01-07 15:37:22 +01:00
  • 99706bdf5a Fix #741 Thomas Krijnen 2020-01-07 14:17:55 +01:00
  • 6b9a01c50d Add STEP header metadata Dion Moult 2020-01-07 16:12:11 +11:00
  • 13e0b77c7f Fallback to legacy importer if diff feature enabled Dion Moult 2020-01-07 15:48:54 +11:00
  • dcaef14b5f Add dependencies for IFC Diff Dion Moult 2020-01-07 14:42:03 +11:00
  • 6d6f7af3d7 Create UI to run IFCDiff tool from Blender Dion Moult 2020-01-07 14:27:34 +11:00
  • dfe8149b17 Package IFC diff utility for Windows Dion Moult 2020-01-06 17:39:04 +11:00
  • fc220efb6c Create UI to switch between views easily Dion Moult 2020-01-06 14:30:44 +11:00
  • 6d83815ab1 Allow view scales to be set per camera instead of global Dion Moult 2020-01-06 11:46:42 +11:00
  • 461b1735dd New interface to quickly create a new view for documentation Dion Moult 2020-01-06 10:41:59 +11:00
  • 642738e0c0 Merge branch 'v0.6.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.6.0 Dion Moult 2020-01-06 08:49:24 +11:00
  • 99c77fff5e Remove unnecessary example blend file Dion Moult 2020-01-06 08:48:14 +11:00
  • 8a255d3b0d Fix duplicate material assignment bug on import Dion Moult 2020-01-03 21:21:36 +11:00
  • 94d2a11096 Minor fix when ignoring site coordinates Dion Moult 2020-01-03 16:56:32 +11:00
  • 403cda5bc8 Allow you to select person and organisation when exporting owner history metadata Dion Moult 2020-01-03 15:53:57 +11:00
  • d6b9810b94 Add about 50 hatches in SVG pattern format taken from LibreCAD Dion Moult 2020-01-03 12:46:29 +11:00
  • 7c6e7742a8 Implement "should recut" to force recutting of a diagram Dion Moult 2020-01-03 08:44:51 +11:00
  • 220826f141 Turn BIMTester into a CLI app with ability to set arguments to Behave Dion Moult 2020-01-02 15:02:40 +11:00
  • 2007277bfc Add unit tests to check for names, shapes, attributes, properties, and quantities Dion Moult 2020-01-02 13:01:17 +11:00
  • f74295127b Allow people to create spatial structure elements Dion Moult 2020-01-02 13:00:18 +11:00
  • 4ed4bcf660 Implement multicore importer using IfcOpenShell iterator with Revit material hack Dion Moult 2019-12-31 16:32:20 +11:00
  • 4da2f9c9e7 Don't strictly enforce Ifc naming in objects or meshes Dion Moult 2019-12-29 07:28:54 +11:00
  • 782b10fbde Add AI-enabled web 2.0 hypermedia API generate digital twin button Dion Moult 2019-12-20 10:43:39 +11:00
  • 4bb5248593 Minor fix Dion Moult 2019-12-19 16:49:27 +11:00
  • 5127555740 Implement Conda Mac and Linux lib loading workaround Dion Moult 2019-12-19 15:31:00 +11:00
  • 276ac5c1d1 Isolate libs for macos and linux builds Dion Moult 2019-12-19 05:05:57 +01:00
  • d6e16c5373 Fix bug with loading absolute dependencies on a fresh install Dion Moult 2019-12-19 04:35:19 +01:00
  • a93844bb83 Support multiline annotation, improve RL tags, detect active camera Dion Moult 2019-12-19 13:00:19 +11:00
  • 6f5a6418a7 Fix rotated dimensions, add engineering style dimensions Dion Moult 2019-12-19 08:17:14 +11:00
  • f63161e40a Add view cut caching, equal dims, and RL tags Dion Moult 2019-12-17 17:05:03 +11:00
  • b500dab88a Fix PDF dimension annotation rendering bug Dion Moult 2019-12-17 17:04:00 +11:00
  • eed5d05af5 Convert template to OpenGOST typeface Dion Moult 2019-12-17 14:59:02 +11:00
  • 4b6fe80fb2 chore: updated broken links in readme Adrien Scho 2019-12-16 01:32:53 +01:00
  • 05a5c3c3f9 fix: #734 - No XML serializer registered for IFC4X1 Adrien Scho 2019-12-16 01:32:14 +01:00
  • 3937d995b6 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-12-16 13:41:54 +01:00
  • 1b2af78e65 Experimental packaging with OCC and SVG deps Dion Moult 2019-12-16 05:44:52 +01:00
  • 487be4b65e Correct projection to middle surface Thomas Krijnen 2019-12-14 16:17:36 +01:00
  • 612fb8d8d5 Average space boundary construction in Nef polyhedra Thomas Krijnen 2019-12-14 14:50:20 +01:00
  • a729f489ee Fix double free Thomas Krijnen 2019-12-14 14:41:41 +01:00
  • 59b04c7857 Validation work using Nef Thomas Krijnen 2019-12-14 13:25:30 +01:00
  • 974e3fa904 Correct clean up in Iterator Thomas Krijnen 2019-12-14 13:23:40 +01:00
  • c0cd0ce07e Add section cut multiprocessing, grids, hidden lines, stair arrows, text annotations, and leaders Dion Moult 2019-12-13 17:25:52 +11:00
  • 4f7925580a Implement dimension text rotation, technical font, and dimension position Dion Moult 2019-12-12 18:17:39 +11:00
  • e87bff736e Add simple section cut results caching Dion Moult 2019-12-12 18:16:02 +11:00
  • 948ff287f1 Standardise line thicknesses and dimension tick styles Dion Moult 2019-12-12 18:14:44 +11:00