rileywong311
17b04ad697
Update Brick feature tests
2023-08-22 13:15:01 -07:00
rileywong311
2f99dd8e98
Catch Assign_Brick_Reference with no selections
2023-08-22 13:15:01 -07:00
rileywong311
49f825ba82
Refactor+polish Brick UI
2023-08-22 13:15:01 -07:00
rileywong311
3f18ad0bc5
Use "split" in Brick relations list to better align layout
2023-08-22 13:15:01 -07:00
rileywong311
991c42e816
Update Brick References Panel
2023-08-22 13:15:01 -07:00
rileywong311
20d6eae50a
Export/assign Brick library reference uses "label" if there is one
2023-08-22 13:15:01 -07:00
rileywong311
9740582a84
Brick UI relations list uses "label" if there is one
2023-08-22 13:15:01 -07:00
rileywong311
a8046a6d69
Restore Brick select ifcGlobalID functionality
2023-08-22 13:15:01 -07:00
rileywong311
d6655a5c14
Move Brick "set last saved" to BrickStore
2023-08-22 13:15:01 -07:00
rileywong311
0a3a2db4ae
Simplify buttons for add Brick relations manually
2023-08-22 13:15:01 -07:00
rileywong311
499eb5ea14
Rework Brick UI into toggle panels
2023-08-22 13:15:01 -07:00
rileywong311
b8ca287883
Fix up convert_ifc_to_brick
...
Remove line separation between code, but add comments
Add full URI to Brick relations
Fix typo where "system_uris" was written as "space_uris"
Remove unnecessary get of "distribution_elements = brick.get_convertable_brick_elements()" again
2023-08-22 13:15:01 -07:00
rileywong311
52f3392ece
Remove Brick data debugging printouts
2023-08-22 13:15:01 -07:00
rileywong311
d53641ce5e
Check Brick library location exists
2023-08-22 13:15:01 -07:00
Sigma Dimensions (Yass)
7a3ad6c3a1
forgotten bits and bobs + run black
2023-08-22 20:03:09 +01:00
Sigma Dimensions (Yass)
0b2007011e
Feature to constrain a resource work or number of used resources
2023-08-22 20:01:19 +01:00
Sigma Dimensions (Yass)
eae6983ca5
Fix calculating resource work based from parent's productivity and improve UI to show this
2023-08-22 19:54:37 +01:00
Andrej730
2128eda87b
Save blenderbim last commit hash to the ifc header
...
Now it's possible to identify blenderbim version from .ifc file which is useful for debugging
Example:
FILE_NAME('test.ifc','2023-08-22T18:07:07+05:00',(),(),'IfcOpenShell v0.7.0-fc50bdd3a','BlenderBIM 0.0.999999-64bc7af','Nobody');
2023-08-22 19:59:46 +05:00
Dion Moult
b3f1fc667a
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).
2023-08-22 21:04:59 +10:00
Dion Moult
fcbb28f9d8
When you force an object to be a tessellation, automatically remove all parametric constraints for you.
2023-08-22 17:32:29 +10:00
Dion Moult
240a31db3a
Fix bug where split elements by plane didn't work on multiple elements due to forgetting to toggle normals of the cutting plane.
2023-08-22 17:31:54 +10:00
Dion Moult
c1bde09585
IfcCSV now supports grouping and group operations like concat, sum, min, max, etc.
2023-08-22 15:43:31 +10:00
Dion Moult
5dd2b5e555
New support for sorting IfcCSV outputs
2023-08-22 14:32:26 +10:00
Dion Moult
37dcb92220
Drawing include/exclude filters now use the new facet selector syntax
2023-08-22 11:31:18 +10:00
Dion Moult
6c43c60d04
Drawings now can include non-drawing specific annotations too.
2023-08-22 11:30:48 +10:00
Dion Moult
b8d191ac1c
Now support custom queries for advanced users in the facet selector (similar to old selector). Also support types and count keys. (e.g. filter by objects with zero types, or zero materials, etc).
2023-08-21 23:44:20 +10:00
Andrej730
2d3295ec54
more work on transitions for MEP
...
- support transitions from and to circle profiles
- reworked transition length algorithm now it should be more accurate
- added support for creating transitions between profiles that are parallel but not collinear
2023-08-21 17:56:17 +05:00
Andrej730
941ede117c
show error if transition length is more the segments length
2023-08-21 17:56:17 +05:00
Andrej730
4210b8333f
fix the errors occured trying to find compatible fitting type
...
1) It would stop if the first occurence would be connected to a segment without type
2) It would raise an error if one of the fitting's ports was not connected.
2023-08-21 17:56:17 +05:00
Sigma Dimensions (Yass)
1723d1e5a9
Update tests for editing sequence relationships
2023-08-21 13:43:43 +01:00
Sigma Dimensions (Yass)
3ee06ee7a0
remove unused function
2023-08-21 13:41:42 +01:00
Sigma Dimensions (Yass)
d3e8da58dc
stop committing print statements
2023-08-21 13:30:20 +01:00
Sigma Dimensions (Yass)
29e000b939
clean up updating selected task ICOM and UI re-ordering for work schedule subpanels
2023-08-21 13:28:08 +01:00
Sigma Dimensions (Yass)
6686a72d1f
editing sequence relationships now requires less clicks
2023-08-21 13:24:36 +01:00
Sigma Dimensions (Yass)
7dd20f69d7
ligten up add cost schedule UI
2023-08-21 01:13:17 +01:00
Sigma Dimensions (Yass)
ab8d6bea99
update sequence tool functions
2023-08-20 23:02:31 +01:00
Sigma Dimensions (Yass)
e7bb89f582
You can now save and load 4D animation color schemes
2023-08-20 21:39:00 +01:00
Dion Moult
c80b0464e5
Fix #3551 . Project specific pset templates now show up in the pset template editor.
2023-08-20 23:51:38 +10:00
Dion Moult
f84c4ab2e5
IfcCSV now supports importing from ODS, XLSX, and Pandas dataframes in addition to CSV
2023-08-20 16:55:01 +10:00
Dion Moult
de6676a516
Fix #3609 . IfcCSV can now optionally attempt to "preserve" formatting for XLSX and ODS.
2023-08-20 16:34:42 +10:00
Dion Moult
bfbb7bec94
Fix #2973 . Bundle pandas, openpyxl, and odfpy in preprataion for upgrades in IfcCSV and IfcFM.
2023-08-20 15:28:09 +10:00
Dion Moult
ac00aaae4d
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.
2023-08-20 14:41:34 +10:00
Dion Moult
422222a7cb
Bump IOS
2023-08-19 23:13:25 +10:00
Dion Moult
e1c7b37d62
See #3587 . IfcCSV now supports custom header titles.
2023-08-19 23:09:40 +10:00
Ryan Schultz
dec978743b
small fix on 'Live development environment' instructions
2023-08-18 13:15:35 -05:00
Sigma Dimensions (Yass)
10fae033c8
fix saving and loading coulour schemes
2023-08-18 17:09:00 +01:00
Sigma Dimensions (Yass)
b23180d287
fix enumartion of saved searches
2023-08-18 17:08:01 +01:00
Gorgious56
99ccd81b3f
You can now purge unused representations from the purge data panel
2023-08-18 16:20:41 +02:00
Gorgious56
e2d3f3a351
You can now purge types from the Purge data panel
...
And refactor a bit the purge profiles code to make use of the profile tool module
2023-08-18 16:04:08 +02:00
Dion Moult
5e6a444aa2
Advanced users can now directly edit search filter queries.
2023-08-18 23:39:13 +10:00