Thomas Krijnen
|
186da7ce8b
|
Better formatting in IFC express parser
|
2020-04-24 13:56:06 +02:00 |
|
Dion Moult
|
4db3b83681
|
Deprecate CSV-based pset assignment
|
2020-04-24 20:54:24 +10:00 |
|
Dion Moult
|
13fef5a452
|
New workaround for importing Civil 3D files with absolute coords
|
2020-04-24 19:55:00 +10:00 |
|
Dion Moult
|
80863f94d3
|
New feature to write new property set templates
|
2020-04-24 18:05:59 +10:00 |
|
Dion Moult
|
9ad57d658e
|
New feature to read pset template files
|
2020-04-24 17:14:07 +10:00 |
|
Dion Moult
|
a90ad6e16c
|
Only bundle Uniclass and Omniclass. Other systems can be downloaded online.
|
2020-04-23 18:16:04 +10:00 |
|
Dion Moult
|
19130b109e
|
New hierarchical classification navigator, reading class data from IFCs. Thanks to Lucyon Oak (Teck-Freak)
|
2020-04-23 16:05:06 +10:00 |
|
Dion Moult
|
9217af315b
|
New Graphisoft classification XML to IFC converter utility
|
2020-04-23 14:31:58 +10:00 |
|
Dion Moult
|
13d434c00f
|
Fix incorrect OffsetObjectPlacement patch when coordinates or directions are recycled
|
2020-04-23 09:48:52 +10:00 |
|
Dion Moult
|
2bb57aebb5
|
New IfcPatch recipe to offset and rotate an entire model
|
2020-04-21 18:55:28 +10:00 |
|
Dion Moult
|
048966bda2
|
Read from model precision to determine tolerance when doing diffs
|
2020-04-21 17:29:47 +10:00 |
|
Dion Moult
|
ee69bfedcb
|
New feature to copy attributes or psets to all selected objects courtesy of Lucyon Oak (Teck-Freak)
|
2020-04-20 11:06:34 +10:00 |
|
Dion Moult
|
f63ac9609b
|
Optimise rebar profile creation on IFC import
|
2020-04-16 13:40:46 +10:00 |
|
Dion Moult
|
7adf4934aa
|
Add support for importing IFC groups
|
2020-04-15 10:08:09 +10:00 |
|
Dion Moult
|
66afa9872d
|
Minor fix
|
2020-04-14 20:53:32 +10:00 |
|
Dion Moult
|
4e0347fb05
|
Fix IFC grids imported in wrong location
|
2020-04-14 20:51:38 +10:00 |
|
Dion Moult
|
442ab790d4
|
Add export support for CAD presentation layer assignment
|
2020-04-13 18:24:47 +10:00 |
|
Dion Moult
|
ddc37ab4d1
|
Minor fix
|
2020-04-13 13:23:53 +10:00 |
|
Dion Moult
|
c3a795c825
|
Add support for BCF orthogonal camera scales
|
2020-04-12 21:00:13 +10:00 |
|
Dion Moult
|
88bb7da0b2
|
Add support for BCF component visibility, colouring, and selection sets
|
2020-04-12 20:40:07 +10:00 |
|
Dion Moult
|
d180c4732f
|
Support for exporting IFCZIP files. See #834
|
2020-04-12 09:51:10 +10:00 |
|
Dion Moult
|
bdfe197c64
|
Support for importing IFCZIP files. See #834
|
2020-04-12 09:17:26 +10:00 |
|
Thomas Krijnen
|
42fedf81c4
|
Add parse_ifcxml to ifcopenshell_wrapper
|
2020-04-11 14:13:19 +02:00 |
|
Dion Moult
|
c93a4b6808
|
Fix schema-invalid exports for booleans, mat slots without polys, and linked duplicate objects having duplicate materials
|
2020-04-11 21:54:36 +10:00 |
|
Dion Moult
|
3562b566d0
|
Remove unnecessary cmake files for linux builds
|
2020-04-11 11:11:53 +10:00 |
|
Dion Moult
|
65a9d6ac50
|
Fix potential infinite loop during export thanks to Stephen Leger
|
2020-04-11 11:03:29 +10:00 |
|
Dion Moult
|
2e21c97d82
|
Remove obsolete IFC file
|
2020-04-11 10:40:35 +10:00 |
|
Dion Moult
|
efc8533c2d
|
Delete obsolete ifcdoc tool
|
2020-04-11 10:38:12 +10:00 |
|
Dion Moult
|
407e64632e
|
Reorganise libs into its own folder thanks to Stephen Leger
|
2020-04-11 10:37:47 +10:00 |
|
Dion Moult
|
3d1c796f14
|
Minor fix
|
2020-04-09 18:14:55 +10:00 |
|
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 |
|