Dion Moult
28fbf0ea99
Minor fix
2021-02-23 18:55:42 +11:00
Dion Moult
d874a0089d
Add documentation for ifcpatch.
2021-02-22 22:04:23 +11:00
Long
73a9015801
ifcpatch make.py ( #1319 )
2021-02-13 20:23:59 +11:00
Long
7de3eec1b1
make ifcpatch callable from command line ( #1317 )
2021-02-13 10:06:15 +11:00
Long
01b1f4642f
fix ifcpatch recipe import path ( #1296 )
2021-02-05 18:19:10 +11:00
Dion Moult
28717beff8
Merge branch 'feature/extract-openings' of https://github.com/iospectar/IfcOpenShell into iospectar-feature/extract-openings
...
# Conflicts:
# src/ifcpatch/recipes/ExtractElements.py
2021-01-22 08:26:18 +11:00
Bernd Hahnebach
02fa8c8413
[read carefully before decide merge] !!! normalize line endings of src files ( #1268 )
...
* all source: prepare to normalize line ending
* all src: normalize line endings
2021-01-22 08:22:34 +11:00
Jesse Vander Does
dc41ad5ab1
Adding openings from extracted elements
2021-01-20 09:51:46 -06:00
Cyril Waechter
b10ba45194
Allow to install ifcpatch separately ( #1263 )
...
Will allow to provide ifcpatch as a standard python package for
various usages (eg. standalone, blenderbim addon, FreeCAD)
* Copy folder instead of files [using svn](https://stackoverflow.com/a/18194523/4098083 )
* Fetch recipes from ifcpatch module path
2021-01-16 10:42:45 +11:00
Dion Moult
884e8a5663
Fix #1071 . New IFC file version 2X3<->4 upgrader and downgrader IfcPatch recipe
2020-12-04 11:52:18 +11:00
Dion Moult
3240ec63b7
New recipe to extract out elements into its own IFC
2020-11-04 16:47:49 +11:00
Dion Moult
e68f25bcfb
ResetAbsoluteCoordinates recipe now attempts to avoid changing object placement coordinates, instead focusing on geometry coordinates.
...
This prevents a double up when combining with the OffsetObjectPlacement recipe when doing tricky patching.
2020-10-26 14:59:18 +11:00
Dion Moult
3bd58b7738
You can now specify user coordinates to ResetAbsoluteCoordinates recipe
2020-10-26 14:58:23 +11:00
johltn
b534dc2199
Add Optimise recipe to ifcpatch
2020-10-25 18:22:33 +11:00
Dion Moult
e56648e393
Simple recipe to merge two IFC files
2020-08-06 20:27:10 +10:00
Dion Moult
277786771c
Optimise the optimisation recipe. See #944 .
2020-08-05 15:12:23 +10:00
Dion Moult
61f6ecbf17
New IFCPatch recipe to optimise IFCs by recycling non rooted elements
2020-08-04 21:11:37 +10:00
Dion Moult
6c7ddcca9c
Fix #940
2020-07-31 16:12:14 +10:00
Dion Moult
e63f083a40
Fix bug where IFC2X3 files cannot have coordinates reset properly
2020-07-31 09:32:08 +10:00
Dion Moult
019f460af2
IFCPatch can now be used as a library or as a CLI
2020-07-25 18:38:35 +10:00
Dion Moult
4d8b130f2d
Fix IfcPatch ResetAbsoluteCoordinates recipe to account for coordinate lists
2020-06-30 21:24:08 +10:00
Dion Moult
8b7850b3ff
New IFC Patch recipe to split an IFC by building storey
2020-06-11 15:15:54 +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
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
46c878341d
Fix broken ResetAbsoluteCoordinates IfcPatch recipe
2020-03-27 09:04:20 +11:00
Dion Moult
7c97ad05fd
New IFCPatch tool, which can "patch" an IFC, including adjusting coordinates and elevations.
2020-02-06 16:20:15 +11:00