Commit Graph

1759 Commits

Author SHA1 Message Date
Dion Moult b500dab88a Fix PDF dimension annotation rendering bug 2019-12-17 17:04:00 +11:00
Dion Moult eed5d05af5 Convert template to OpenGOST typeface 2019-12-17 14:59:02 +11:00
Adrien Scho 4b6fe80fb2 chore: updated broken links in readme 2019-12-16 13:43:52 +01:00
Adrien Scho 05a5c3c3f9 fix: #734 - No XML serializer registered for IFC4X1 2019-12-16 13:43:52 +01:00
Thomas Krijnen 3937d995b6 Merge branch 'master' into v0.6.0
# Conflicts:
#	src/ifcopenshell-python/ifcopenshell/geom/main.py
2019-12-16 13:41:54 +01:00
Dion Moult 1b2af78e65 Experimental packaging with OCC and SVG deps 2019-12-16 05:44:52 +01:00
Thomas Krijnen 974e3fa904 Correct clean up in Iterator 2019-12-14 13:23:40 +01:00
Dion Moult c0cd0ce07e Add section cut multiprocessing, grids, hidden lines, stair arrows, text annotations, and leaders 2019-12-13 17:25:52 +11:00
Dion Moult 4f7925580a Implement dimension text rotation, technical font, and dimension position 2019-12-12 18:17:39 +11:00
Dion Moult e87bff736e Add simple section cut results caching 2019-12-12 18:16:02 +11:00
Dion Moult 948ff287f1 Standardise line thicknesses and dimension tick styles 2019-12-12 18:14:44 +11:00
Dion Moult b452d7c794 Add support for different view scales 2019-12-12 12:51:47 +11:00
Mieszko Boczkowski 1426c7066b Move has_occ() function to __init__ 2019-12-11 11:54:56 +01:00
Mieszko Boczkowski f84982f99a Change exception on failed import for Python 2 compatibility 2019-12-11 11:54:56 +01:00
Mieszko Boczkowski 8d4f34461e Fix OCC imports in Python 2019-12-11 11:54:56 +01:00
Dion Moult 516757ba38 Support placing a view / section / diagram on a sheet 2019-12-11 18:50:01 +11:00
Dion Moult 25dfa32b7e Switch to absolute paths for module loading 2019-12-11 18:44:46 +11:00
Dion Moult 2eeb507b78 WIP support for cutting a section with dimension annotation lines 2019-12-10 18:54:26 +11:00
Dion Moult 1d04a3a5c7 Move section generator into plugin to prepare for integration 2019-12-09 21:26:29 +11:00
Dion Moult d3b56bd79b Experimental code to merge background faces in a section cut 2019-12-08 21:14:04 +11:00
Dion Moult 53d64348fd Allow people to configure exportable contexts 2019-12-07 21:33:44 +11:00
Dion Moult d46ba7d1cd Simplify UI for context management 2019-12-07 17:02:59 +11:00
Dion Moult c339a97443 Allow IFC clash utility to run as a command line app 2019-12-05 17:28:34 +11:00
Dion Moult dfc30c2137 Add sample material pass files and fix relative material locations 2019-12-05 09:54:35 +11:00
Dion Moult e9418bfb0b Allow IFC diff utility to read from command line input 2019-12-04 21:58:59 +11:00
Dion Moult f7116d70e7 Add experimental UI to manage geometric contexts 2019-12-04 17:49:28 +11:00
Dion Moult 2d495e6124 Add support to do basic import of document relationships 2019-12-04 15:30:33 +11:00
Dion Moult 5df2b3aa0a Experimental support to proxy one shape for another in IFC 2019-12-03 17:27:22 +11:00
Dion Moult a00449e34b Export clash results to JSON with metadata 2019-12-01 22:17:23 +11:00
Dion Moult 6250f903ff Implement experimental clash detection with a tolerance 2019-12-01 22:04:28 +11:00
Dion Moult 5bb59f3136 Allow fetching Eevee or Cycles materials from a material pass file 2019-11-30 22:42:04 +11:00
Dion Moult d76a67450c Import externally defined materials 2019-11-30 12:05:56 +11:00
Dion Moult a38df48d5a Support styled item surface colours on IFC import 2019-11-30 11:26:02 +11:00
Thomas Krijnen e283b51dbc Add includes for older occt versions 2019-11-26 12:47:43 +01:00
Dion Moult 44491c6167 Make the audit class a drop down in the panel UI 2019-11-26 21:05:05 +11:00
stephassoria afaa34ffc2 IfcOpenShell v0.6.0 as subrepo 2019-11-26 10:09:16 +01:00
Dion Moult 031fd1baff Mostly stable implementation of mirror modifier 2019-11-26 11:49:14 +11:00
Dion Moult e643966191 Fix incorrect version replacement 2019-11-25 07:49:13 +11:00
Dion Moult ad7ef0be4f Implement experimental support for mirror modifier 2019-11-24 22:11:57 +11:00
Dion Moult b9e6665eab Fix reuse of representation maps. See #724 2019-11-24 18:12:33 +11:00
Thomas Krijnen 9bcd932bed fixes for macos catalina 2019-11-22 18:45:11 +01:00
Thomas Krijnen bfaa9ed5f9 Old OCC compatibility 2019-11-22 13:12:39 +01:00
Johan Luttun a2418cf260 added faceset feature (#714)
* added faceset feature

* indented code correctly

* better indentation on selected hunk
2019-11-22 12:58:30 +01:00
Dion Moult 69a6f5ee36 Minor fix to build script 2019-11-21 21:49:18 +11:00
Dion Moult e781df10b8 Merge branch 'v0.6.0' of github.com:IfcOpenShell/IfcOpenShell into v0.6.0 2019-11-21 21:27:49 +11:00
Dion Moult f16861d5a9 Implement support for IfcLibraryInformation like a Git server 2019-11-21 21:27:32 +11:00
Dion Moult ad504ff081 Add sentences to exempt IFC files from BIMTester auditing 2019-11-21 09:46:37 +11:00
Dion Moult 9a18198988 Partial implementation of project library information 2019-11-21 07:09:08 +11:00
Dion Moult de64e3afc3 Reorder BIM property panels for better user experience 2019-11-21 06:48:22 +11:00
Dion Moult 7253b07b0c Fix broken select IFC type operator 2019-11-21 06:43:35 +11:00