Dion Moult
|
2db3cf0aa0
|
Merge pull request #830 from s-leger/patch-3
Remove hardcoded selection
|
2020-04-09 10:51:57 +10:00 |
|
s-leger
|
f59f017bde
|
Remove hardcoded selection
use selected_objects argument of exporter
|
2020-04-09 02:46:38 +02:00 |
|
s-leger
|
abbaef459b
|
Remove hardcoded input objects
Small cleanup of add_spatial_elements_if_unselected using sets
IfcExporter.export and IfcParser.parse take selected_objects as argument
|
2020-04-09 02:42:03 +02:00 |
|
Dion Moult
|
dd1b0a1056
|
Merge pull request #828 from s-leger/patch-2
Use ifcExportSettings.factory()
|
2020-04-09 08:26:55 +10:00 |
|
Dion Moult
|
79b741225b
|
Merge pull request #827 from s-leger/patch-1
Settings factory
|
2020-04-09 08:26:45 +10:00 |
|
s-leger
|
c78bb18c8d
|
Use ifcExportSettings.factory()
|
2020-04-08 15:43:45 +02:00 |
|
s-leger
|
4cf3479036
|
Settings factory
Use a static "factory" method to keep init logic near settings definition.
```python
logger = logging.getLogger('ExportIFC')
logging.basicConfig(
filename=context.scene.BIMProperties.data_dir + 'process.log',
filemode='a', level=logging.DEBUG)
output_file = bpy.path.ensure_ext(self.filepath, '.ifc')
ifc_export_settings = export_ifc.IfcExportSettings.factory(context, output_file, logger)
ifc_parser = export_ifc.IfcParser(ifc_export_settings)
ifc_export_settings.logger.info('Starting export')
```
|
2020-04-08 15:40:12 +02:00 |
|
Thomas Krijnen
|
8bf8cdf51b
|
Guarantee schemas are initialized for serialization and tesselation
|
2020-04-08 15:04:17 +02:00 |
|
Thomas Krijnen
|
a59633ae0b
|
Update MVD submodule
|
2020-04-08 12:34:18 +02:00 |
|
Dion Moult
|
f6db62c758
|
Psets and qtos can be selected from a list instead of typed
|
2020-04-08 14:15:36 +10:00 |
|
Dion Moult
|
44b49f4ce9
|
Minor fix
|
2020-04-08 12:07:27 +10:00 |
|
Dion Moult
|
b6e97dd26c
|
Optimise spatial tree creation during import
|
2020-04-08 11:05:27 +10:00 |
|
Dion Moult
|
67bb18b580
|
Bump to latest IfcOpenShell build
|
2020-04-08 11:04:18 +10:00 |
|
Jesusbill
|
4786dc78a3
|
create ifc2ca dedicated folder and populate with existing scripts
|
2020-04-07 16:10:42 +02:00 |
|
Dion Moult
|
fb51e85f79
|
Minor fix
|
2020-04-07 19:01:57 +10:00 |
|
Dion Moult
|
acf1289d50
|
Import rebar as an extruded circle instead of a brep
|
2020-04-07 18:50:07 +10:00 |
|
Dion Moult
|
b8edcb880d
|
Minor fix
|
2020-04-07 18:49:16 +10:00 |
|
Dion Moult
|
e86839d2db
|
Diffs are now supported in non-legacy importer
|
2020-04-07 15:44:54 +10:00 |
|
Dion Moult
|
3049d24f6f
|
Accomodate invalid psets without properties created by Solidworks
|
2020-04-07 14:46:58 +10:00 |
|
Dion Moult
|
28d5d11474
|
Spatial elements without geometry are now imported too
|
2020-04-07 14:34:24 +10:00 |
|
Dion Moult
|
503fcee432
|
Remove uninstall feature, as the built-in Blender remove plugin now handles this
|
2020-04-07 12:57:07 +10:00 |
|
Dion Moult
|
4c3051267e
|
Repackage BlenderBIM Add-on in single add-on dir thanks to Stephen Leger from Archipack
|
2020-04-07 12:02:44 +10:00 |
|
Dion Moult
|
df14ab57bf
|
Fix wrapped data values in COBie extracts
|
2020-04-06 17:30:02 +10:00 |
|
Dion Moult
|
374d5a5d1d
|
New optional GUI for BIMTester for user friendly testing
|
2020-04-06 16:55:36 +10:00 |
|
Dion Moult
|
ee288bf7f9
|
Implement Project setup MicroMVD steps in BIMTester
|
2020-04-06 11:59:28 +10:00 |
|
Dion Moult
|
96ab539a0f
|
Allow people to export context / project metadata
|
2020-04-06 10:18:23 +10:00 |
|
Dion Moult
|
1662b11fb2
|
Support different aspect ratios for BCF snapshots
|
2020-04-03 17:35:45 +11:00 |
|
Dion Moult
|
7ee385866a
|
Minor fix
|
2020-04-03 16:08:49 +11:00 |
|
Dion Moult
|
f3590f2b7b
|
Allow people to check all inverse relationships without filters
|
2020-04-03 11:15:29 +11:00 |
|
Dion Moult
|
22e4eb4570
|
Allow to diff inverse relationships
|
2020-04-03 11:10:14 +11:00 |
|
Dion Moult
|
82c38f67ba
|
BIMTester can now package test definitions for portability
|
2020-04-02 18:38:42 +11:00 |
|
Dion Moult
|
4c58cec393
|
Fix bug where missing styles in invalid IFCs cause imports to fail
|
2020-04-02 13:11:07 +11:00 |
|
Dion Moult
|
02e29955bf
|
Merge pull request #819 from Jesusbill/v0.6.0
udpate ifc2ca.py - major revision
|
2020-04-02 09:04:00 +11:00 |
|
Jesusbill
|
f4681b2053
|
udpate ifc2ca.py - major revision
|
2020-04-01 15:39:49 +02:00 |
|
Thomas Krijnen
|
b41d3ed2e6
|
SVG --print-space-names and entity classes
|
2020-04-01 12:19:56 +02:00 |
|
Dion Moult
|
55f3f20531
|
Add experimental multicore import to IFCClash
|
2020-04-01 15:11:05 +11:00 |
|
Dion Moult
|
a6c88a1d01
|
Accomodate deprecreated IfcPresentationStyleAssignment better
|
2020-04-01 09:25:34 +11:00 |
|
Dion Moult
|
3ff4b056b7
|
Support multiple materials per object on import
|
2020-03-31 19:37:04 +11:00 |
|
Dion Moult
|
a5fd66706a
|
Add support for BCF header files
|
2020-03-31 12:35:17 +11:00 |
|
Thomas Krijnen
|
293ba0db51
|
Don't fail on parse errors in multithreaded mode #746
|
2020-03-30 10:53:08 +02:00 |
|
Dion Moult
|
d5d36f85be
|
Change exception to error log
|
2020-03-30 10:20:15 +02:00 |
|
Dion Moult
|
f921b6a7e7
|
Make validate module write to logger
|
2020-03-30 10:20:15 +02:00 |
|
Dion Moult
|
fe633d9698
|
Add support for ordered BCF viewpoint snapshot images
|
2020-03-30 18:27:28 +11:00 |
|
Dion Moult
|
c4cd6ef710
|
New feature to validate IFC files against specification
|
2020-03-30 12:47:14 +11:00 |
|
Thomas Krijnen
|
df81490f86
|
Don't run wire intersection checks on parallel edge pairs
|
2020-03-27 13:26:34 +01:00 |
|
Dion Moult
|
c99bf6e63a
|
Compile views and sheets with automatic numbers, names, and scales
|
2020-03-27 18:23:46 +11:00 |
|
Dion Moult
|
46c878341d
|
Fix broken ResetAbsoluteCoordinates IfcPatch recipe
|
2020-03-27 09:04:20 +11:00 |
|
Thomas Krijnen
|
21c9598409
|
Remove duplicate element quantity from XML #802
|
2020-03-26 18:53:57 +01:00 |
|
Dion Moult
|
03a23958a3
|
Store scale and view title in views on sheets, so it can be post-processed
|
2020-03-26 21:44:54 +11:00 |
|
Dion Moult
|
f37e5e5d83
|
New buttons to open views and sheets instead of browsing manually
|
2020-03-26 20:47:21 +11:00 |
|