Dion Moult
e6e364780b
IfcCSV can now create summary rows (e.g. total, average) at the end of the table (may or may not be in addition to group totals).
2024-04-16 10:24:59 +02:00
Dion Moult
94e3627c8c
IfcCSV now supports grouping and group operations like concat, sum, min, max, etc.
2024-04-16 10:24:59 +02:00
Dion Moult
83566845df
New support for sorting IfcCSV outputs
2024-04-16 10:24:59 +02:00
Dion Moult
822bc4c08c
Fix #3610 . Glitch where editing existing float cells in IfcCSV ODS files created new cells or didn't update.
2024-04-16 10:24:58 +02:00
Dion Moult
3d933d2abe
Minor fix
2024-04-16 10:24:58 +02:00
Dion Moult
eac84c6965
IfcCSV now supports importing from ODS, XLSX, and Pandas dataframes in addition to CSV
2024-04-16 10:24:58 +02:00
Dion Moult
00c81a3add
Fix #3609 . IfcCSV can now optionally attempt to "preserve" formatting for XLSX and ODS.
2024-04-16 10:24:58 +02:00
Dion Moult
312b2aecf0
Fix #3607 . IfcCSV now supports omitting the GlobalId column. This is great for presentation schedules, but the tradeoff is that you can't use it for imports.
2024-04-16 10:24:58 +02:00
Dion Moult
331b9cc440
See #3587 . IfcCSV now supports custom header titles.
2024-04-16 10:24:58 +02:00
Dion Moult
ff9903b6a2
Fix #3589 . Users can now configure how the null values are represented in IfcCSV.
2024-04-16 10:24:57 +02:00
Dion Moult
54eda1a81c
Fix #3591 . Fix bug where IfcCSV import was not symmetric capability wise. Now you can set all sorts of complex values with the exact same keys you are using to query.
2024-04-16 10:24:57 +02:00
Dion Moult
da5fd9092c
Fix #3556 . Bug where quantities could not be imported using IfcCSV. Also make IfcCSV support any qset name, not just "Qto" prefixed names.
2024-04-16 10:24:55 +02:00
Dion Moult
e24e15cb50
IfcCSV now uses the new filter query system.
2024-04-16 10:24:55 +02:00
Dion Moult
2896c23143
Add support for Pandas DataFrames in IfcCSV and clean up function signatures
2024-04-15 11:04:26 +02:00
Andrej730
0d3c0b7a03
Fixed problem with ifccsv set_element_key #3192
...
Currently "type" attribute in selector returns something like "#71=IfcWallType('20jY5HfLH4LBwMrDEoTdML',$,'WAL100',$,$,$,$,$,$,.NOTDEFINED.)" when the code was expecting the class name like "IfcSlab" or "IfcWall". Changed it to "class" atribute that returns just class name.
2024-04-15 09:58:25 +02:00
Dion Moult
1250a20e35
Fix #2858 . Fix #2856 . BlenderBIM Add-on drawings and IfcCSV now support the new quoted and escaped selector capabilities.
2023-03-13 11:09:56 +11:00
Dion Moult
4d4961a490
Close #2622 . IfcCSV now supports ODS and XLSX formats for export.
2023-02-05 18:53:16 +11:00
Dion Moult
f88a1038a8
IfcCSV now loads the selector by default so its much more fun to use a lib.
2022-01-24 17:52:32 +11:00
Dion Moult
0c6a3eafd2
IfcCSV now supports setting properties to null values. Neat.
2021-10-13 12:18:29 +11:00
Dion Moult
292cbf55ad
Resolve #1773 . IfcCSV now supports editing properties that were previously null.
2021-10-13 12:17:20 +11:00
Dion Moult
94f0612752
WIP copyright statements. See #1082 . Also IFCP6 is now IFC4D as we will expand into more 4D apps and widen the scope.
2021-08-05 13:21:55 +10:00
Dion Moult
5cf07a910e
Include licenses on IfcOpenShell sub-utilities. See #1082 .
2021-08-04 10:51:31 +10:00
Dion Moult
7c61c7d200
You can now import and export IFCCSV to the current file in memory without writing to disk
2021-03-22 16:19:29 +11:00
Dion Moult
92d28901ac
Fix bug where IFCCSV delimiter was not able to be specified on read/write properly
2021-03-22 15:35:17 +11:00
Priit Laes
40039e65df
Ivccsv fixes ( #1385 )
...
* ifccsv: Fix reference to invalid variable
* ifccsv: Remove unused import
2021-03-15 08:20:51 +11:00
Dion Moult
84959d1cf8
You can now export container data from IFCCSV
2021-01-22 15:52:48 +11:00
Dion Moult
6387c03dbc
WIP port reassign and unassign class to partial editing. See #1222 .
2021-01-04 13:07:29 +11:00
htlcnn
f277733ff5
ifccsv delimiter
2020-12-28 10:18:55 +07:00
Dion Moult
aaf9b10a9e
Fix #1128 with improved IFCCSV description
2020-12-02 08:50:15 +11:00
Dion Moult
ddfe0e0c98
IFCCSV will now skip GUIDS that it cannot find
2020-11-14 10:11:36 +11:00
Dion Moult
27a8e7c89a
IFCCSV now continues to edit other attributes even if it cannot change a class
2020-11-14 10:07:08 +11:00
htlcnn
4a6ec11f6f
black ifccsv, ifcdiff
2020-11-01 23:50:02 +11:00
Dion Moult
85d77798c3
You can now modify IFC classes using IFC CSV
2020-09-15 14:58:17 +10:00
Dion Moult
3292b98080
Allow export of type relations in IFCCSV
2020-08-08 17:58:45 +10:00
Dion Moult
6c7ddcca9c
Fix #940
2020-07-31 16:12:14 +10:00
Bruno Postle
0cc816922c
Fix shebang in command-line scripts
2020-07-30 10:11:32 +10:00
Dion Moult
f56269301f
Fix bug where IFCCSV won't correctly store boolean data types
2020-07-28 11:47:22 +10:00
Dion Moult
9d6e7c2481
Allow for wildcard expansion in IFCCSV export
2020-07-18 17:29:40 +10:00
Dion Moult
6193a18734
You can now filter elements in IfcClash with either inclusion or exclusion IFC selectors
2020-05-17 19:32:04 +10:00
Dion Moult
0af8902dde
Allow text annotation formatting functions
2020-05-06 21:10:39 +10:00
Dion Moult
b8ea5dc3be
IFCCSV now supports queries for inverse spatial or type relationships
2020-04-26 17:33:18 +10:00
Dion Moult
753fdae0d4
Allow export of IFC class into CSV
2020-04-26 14:40:33 +10:00
Dion Moult
011c50a042
IFCCSV can now be included as a library in your app!
2020-04-26 14:21:11 +10:00
Dion Moult
a695eecd9a
Minor fix to IFCCSV when exporting non-existant attributes
2020-04-26 14:12:31 +10:00
Dion Moult
8ba9b37ec9
Add icon and embed common.lark for packaging IFCCSV
2020-03-16 14:54:45 +11:00
Dion Moult
a5b5b10d29
Add IFCCSV tool - import and export data from CSV
2020-03-16 13:19:35 +11:00