Dion Moult
2762d9c47f
Fix #3733 . Fix round function precision error.
2024-04-16 10:34:29 +02:00
Dion Moult
5edc6c4d8a
Enable Sphinx auto section labels. Minor doc link fix.
2024-04-16 10:34:29 +02:00
Dion Moult
073491a78a
For convenience, rounding to an integer value now also casts to integer.
2024-04-16 10:34:29 +02:00
Dion Moult
678dce8fc0
Fix bug where unedited mesh objects were still tagged as edited which led to unnecessary processing prior to drawing generation or saving.
2024-04-16 10:34:29 +02:00
Dion Moult
292194c4f6
You can now customise the display of empty strings in IfcCSV.
2024-04-16 10:34:29 +02:00
Dion Moult
c4eed78ca1
Update documentation with new selector keys.
2024-04-16 10:34:29 +02:00
Dion Moult
62b2b9983f
Fix #3682 . You can now tag setout points with dynamic xyz / enh values.
2024-04-16 10:34:29 +02:00
Dion Moult
b792fff98c
New substr formatting function.
2024-04-16 10:34:29 +02:00
Dion Moult
e7a90b5597
You can now choose both input and output units for imperial formatting
2024-04-16 10:34:29 +02:00
Ryan Schultz
41c6830ee0
Update ifc_classes_suggestions.json
2024-04-16 10:34:29 +02:00
Dion Moult
ee2f5fc646
Revert "Spreadsheet Import/Export: Fix feet and inch formatting"
...
This reverts commit 921d412fc7 .
2024-04-16 10:34:29 +02:00
Dion Moult
fbe52287fc
Revert "Small fix for feet and inch formatting on Spreadsheet Import/Export"
...
This reverts commit 7935bd22c2 .
2024-04-16 10:34:29 +02:00
Dion Moult
396fdc7806
Fix #3722 . Fix ifcopenshell pypi distribution to use modern manylinux tag for glibc 2.31.
2024-04-16 10:34:29 +02:00
Ryan Schultz
bf023370ef
Small fix for feet and inch formatting on Spreadsheet Import/Export
2024-04-16 10:34:29 +02:00
Dion Moult
fbad0eeac2
Fix #3705 . Fix ambiguity in using commas in unquoted strings in facet selector.
2024-04-16 10:34:28 +02:00
Dion Moult
de04c71335
Improve hello world documentation to be more beginner friendly
2024-04-16 10:34:28 +02:00
Andrej730
98503179d9
bim.mep_add_bend
...
Added operator to create bend fittings between objects, it's still work in progress and now it only supports rectangular profiles.
Small demo - https://imgur.com/a/vM7hnJa
2024-04-16 10:33:34 +02:00
Dion Moult
59c8326c51
See #3682 . You can now add symbols and multisymbols (i.e. one vertex per symbol) annotations. New default symbols for setout points in demo library.
2024-04-16 10:30:32 +02:00
Dion Moult
39ec1f9ea0
Bump IOS
2024-04-16 10:28:25 +02:00
Dion Moult
7bcddb8951
Bump IOS to take advantage of setSegmentProjection
2024-04-16 10:26:58 +02:00
Thomas Krijnen
09f68ae556
Update validate.py - catch some runtime errors
2024-04-16 10:26:51 +02:00
Dirk Olbrich
941d25d398
docs: fix backslash in cmake command
2024-04-16 10:26:51 +02:00
Ryan Schultz
676b16bc29
Spreadsheet Import/Export: Fix feet and inch formatting
2024-04-16 10:26:51 +02:00
Andrej730
f573871493
shape_builder docs test
2024-04-16 10:26:51 +02:00
Dion Moult
8114df0263
Write documentation describing facet selector and element query syntax.
2024-04-16 10:25:02 +02:00
Dion Moult
4463b44d63
Bump IOS and enable unify inputs.
2024-04-16 10:25:02 +02:00
Dion Moult
628005333d
Minor fixes, and IfcCSV now uses pandas to import ODS/XLSX for more robust importing.
2024-04-16 10:25:02 +02:00
Dion Moult
2298201e50
Selector element key queries now allow for regex matching, and single regex matches return that only item, not a list with one item in it.
2024-04-16 10:25:02 +02:00
Dion Moult
a30b2dff31
Fix #3587 . IfcCSV now supports custom formatting functions.
2024-04-16 10:25:02 +02:00
Thomas Krijnen
b4045aa960
Update draw.py --with-unify-inputs [True]
2024-04-16 10:25:02 +02:00
Dion Moult
6721468bcf
Fix incorrect implementation of regex matching
2024-04-16 10:25:02 +02:00
Dion Moult
f4fda85dfa
Accommodate invalid Revit models where they have invalid material relationships.
2024-04-16 10:25:02 +02:00
Dion Moult
1fc4b921e6
Fix failing tests and optimise brick tests.
2024-04-16 10:25:02 +02:00
Sigma Dimensions (Yass)
a29ae07b72
updating a duration will not auto update schedule usage
2024-04-16 10:25:01 +02:00
Andrej730
f92709dadd
Fixed bug in shape_builder.mep_transition_calculate
...
it wasn't taking account that `h` can also end up negative
2024-04-16 10:25:01 +02:00
Sigma Dimensions (Yass)
b27262f81f
Resource Features :
...
- Adding/removing and edit productivity data is now easier (+ cleaner UI)
- Pressing calculate schedule work on a parent resource will default to calculating its nested resources schedule work.
- Show derived Schedule Work for a parent resource
- Improve apperance of Resource Tree Structure
2024-04-16 10:25:01 +02:00
Dion Moult
1c016c4212
See #3581 . Fix failing IOS tests.
2024-04-16 10:25:01 +02:00
Dion Moult
f8b3b3a54f
Fix #3627 . Bug where exclude didn't take into account entities are "OR" not "AND". Whoops.
2024-04-16 10:25:01 +02:00
Sigma Dimensions (Yass)
ed58072d64
run black
2024-04-16 10:25:01 +02:00
Sigma Dimensions (Yass)
39d072d0ca
Calculates the number of resources based on required person-hours.
2024-04-16 10:25:00 +02:00
Andrej730
8bb1a129dd
fixed bug in mep transitions
...
it wasn't taking into account that offset can be too big to sustain the angle
2024-04-16 10:25:00 +02:00
Andrej730
4e47827b86
added tests for shape builder transition length calculator
2024-04-16 10:25:00 +02:00
Dion Moult
2e8c218415
IfcPatch now uses the new facet selector syntax.
2024-04-16 10:25:00 +02:00
Sigma Dimensions (Yass)
53a43442fe
implement calculating task duration based on resource usage change for fixed person-hours and prevent constrained attributes from updating
2024-04-16 10:25:00 +02:00
Sigma Dimensions (Yass)
f8651430e6
consolidate constraint utilities into ifcopenshell.util.constraint and refactor
2024-04-16 10:25:00 +02:00
Sigma Dimensions (Yass)
3582ccc1d4
Fix calculating resource work based from parent's productivity and improve UI to show this
2024-04-16 10:24:59 +02:00
Sigma Dimensions (Yass)
2e4e2c3173
improve purge of remove_metric usecase
2024-04-16 10:24:59 +02:00
Sigma Dimensions (Yass)
2be46970fe
api usecase to add a reference path to a metric objective
2024-04-16 10:24:59 +02:00
Sigma Dimensions (Yass)
8b43767a6f
fix updating an objective's metric
2024-04-16 10:24:59 +02:00
Dion Moult
9f42a91045
New util function to format a length value in preparation for custom formatting rules in drawings and schedules.
2024-04-16 10:24:59 +02:00