Massimo Fabbro
5ca0a254ff
Cleaning around in qto_calculator
2022-11-14 06:50:33 +11:00
Andrej730
9dfd7e03f7
IFC Stair - added "Wood / Steel" stair type
...
Added new stair type "Wood / Steel" to IFC Stair modifier. It's less sophisticated than "Concrete" stair type - it acts more like a "Dumb stair" operator we have.
2022-11-11 17:32:57 +06:00
Andrej730
31b633b8b6
IFC Stair - cosmetic adjustments
2022-11-11 16:22:55 +06:00
Massimo Fabbro
20f4737ffd
Fix some errors and update notes
2022-11-11 12:00:08 +11:00
Massimo Fabbro
4d4ab63404
Finish mapping Qto_BeamBaseQuantities
2022-11-11 12:00:08 +11:00
Massimo Fabbro
056f7610c1
Fix some get_lateral_area function errors
2022-11-11 12:00:08 +11:00
Massimo Fabbro
bfb2f06e44
Finish mapping Qto_BeamBaseQuantities
2022-11-11 12:00:08 +11:00
Sigma Dimensions
ff984f62af
BBIM feature to load nested tasks outputs, and select all nested task outputs
2022-11-10 18:05:26 +01:00
Dion Moult
a2362668a3
The profile manager now only manages named profiles
2022-11-10 23:32:15 +11:00
Andrej730
277317e6fd
Added "IFC Stair" to object modifiers
...
1) Added "IFC Stair" to object modifiers - it works in similar way as "IFC Array". It creates a stair from current object (if it's IfcStairFlight) and writes it's parameters to property set "BBIM_Stair" and also to IfcStairFlight parameters.
Then you can edit it - modifying stair parameters and immediately see the changes, then you can save those changes or discard them.
2) "Clever Stair" operator (in Shift+A menu) works a bit different now - it creates new IfcStairFlight with IFC Stair modifier activated.
2022-11-10 15:57:08 +06:00
Dion Moult
b3f0b9b37b
Get cross section area from profile directly rather than mesh parsing
2022-11-10 17:37:14 +11:00
Dion Moult
6de1e73e4f
Distinguish between calculating gross and net surface area
2022-11-10 17:02:11 +11:00
Dion Moult
21f8aca00f
Elementary fixes to the BCF module just so that things load (but lots are still broken)
2022-11-09 23:35:47 +11:00
Dion Moult
67808b8384
Fix issue where sometimes world coordinate system would trigger the georeferencing distance threshold
2022-11-09 18:37:16 +11:00
Massimo Fabbro
d97594df96
Finish Qto_SlabBaseQuantities quantities ( #2567 )
2022-11-08 22:21:00 +11:00
Dion Moult
1ddae8a6f5
Fix #2577 . Bug where system editing UI appears multiple times.
2022-11-08 20:04:59 +11:00
Andrej730
03781bdf9b
Updated EU, AU steel profiles libraries
...
1) Updated AU profiles based on more correct data (https://github.com/boltsparts/boltsparts/pull/4 ) - also added welded i-beam profiles
2) Added inner and outer fillet radius to hollow profiles since this data was added to https://github.com/boltsparts/boltsparts
3) Added more data to ifc profiles that was available on bolts: FilletRadius for I-beams, C-beams; FilletRadius and EdgeRadius for I-beams. Sovles #2556
4) Set names IfcProfileDef names too. Solves #2556
2022-11-08 11:29:43 +06:00
Dion Moult
62e5c3684b
Fix #2564 . Bug where profiles were not reused across copies.
2022-11-07 22:37:53 +11:00
Dion Moult
dadf23681b
Fix #2123 . Bug where mesh to extrusion conversion didn't work for thin extrusions.
2022-11-07 17:45:05 +11:00
Dion Moult
521ec1b124
Support styles defined somewhere along a boolean result stack
2022-11-07 11:24:13 +11:00
Dion Moult
cbd9c898c3
Fix failing tests
2022-11-04 17:08:41 +11:00
Massimo Fabbro
f57731a10a
Mapping quantities #2533 ( #2565 )
...
* Implement some Qto_WallBaseQuantities quantities
* finish Qto_WallBaseQuantities
2022-11-04 08:56:38 +11:00
Dion Moult
0142bface5
You can now edit parameterised profiles again in the material panel
2022-11-04 00:05:09 +11:00
Dion Moult
5acbf4658f
Material UI now prompts to add a profile if none exist in your library
2022-11-03 23:44:47 +11:00
Dion Moult
32e00f6d49
Refactor material UI to not depend on IOS API data class
2022-11-03 23:36:16 +11:00
Gorgious56
4e3ce192cc
Custom property set attributes now show their description when right clicking the field
...
+ Add explicit numerical constraint members to attribute class #2562
+ Fix error in numerical value callback #2562
+ Fix error in setting attribute values because of wrong type cast
2022-11-03 09:54:35 +01:00
Gorgious56
841bb59d18
Fix error when the user selects a class suggestion that is not a predefined type
2022-11-03 08:21:55 +01:00
Gorgious56
8dd8a23af9
The predefined type suggestions now fetch their values from the ifcopenshell.util.doc module instead of parsing the file data
2022-11-03 08:16:40 +01:00
Dion Moult
adc59de2bf
Minor fix to accommodate null descriptions and parents with no attributes
...
# Conflicts:
# src/ifcopenshell-python/ifcopenshell/util/doc.py
2022-11-03 17:13:56 +11:00
Gorgious56
20198bccdb
Numerical Attribute validation callback ( #2562 )
...
* Numerical attributes can now be clamped
* #2545 : IfcMaterialLayer Priority is now clamped between 0 and 100
* Run black
2022-11-03 14:41:47 +11:00
Andrej730
c0909dace0
black.py formatting
2022-11-02 17:35:51 +06:00
Andrej730
bd054d4baf
Added more advanced stair generating operator
2022-11-02 17:31:27 +06:00
Dion Moult
35a70a4ae3
Fix #2559 . Don't consider door and window styles in IFC4X3.
2022-11-02 17:31:10 +11:00
Dion Moult
a1d30d157b
Minor fix.
2022-11-02 17:27:18 +11:00
Gorgious
2fa3793622
Selecting an ifc predefined type in addition to the ifc class in the object ifc class selector now correctly assigns it
2022-11-01 17:34:29 +01:00
Dion Moult
2043a629c7
Material profile sets UI cleanup and now lets you choose from a profile in your library instead of creating new profiles on the fly all the time
2022-11-01 23:39:07 +11:00
Dion Moult
6b7ffc8ca6
Merge pull request #2544 from Gorgious56/Tooltips
...
Blenderbim : Implement tooltips and online docs in the interface
2022-11-01 08:46:51 +11:00
Gorgious
5458f4f9dd
Slightly optimise the display of the description popup
2022-10-31 22:22:46 +01:00
Gorgious
0c3269d9e1
Revert "Squashed commit of the following:"
...
This reverts commit f07cf1d1ef .
2022-10-31 19:53:19 +01:00
Gorgious
84dde4c5c0
Property set templates attributes now show a tooltip on hover
2022-10-31 19:34:59 +01:00
Gorgious
7eefb3f62f
Pset nominal values now show their description on right click
2022-10-31 19:09:58 +01:00
Gorgious
90369bf7f7
Directly use predefined type doc function instead of wrapper
2022-10-31 18:10:03 +01:00
Gorgious
eff3318399
Directly use attribute doc functions instead of wrapper
2022-10-31 18:01:59 +01:00
Gorgious
ee59d366dc
Directly use entity doc functions instead of wrappers
2022-10-31 17:57:24 +01:00
Gorgious
c0b91848a3
Refactor right click context menu
2022-10-31 17:30:33 +01:00
Gorgious
d05d430642
Directly use pset doc functions instead of wrapped ones
2022-10-31 17:30:18 +01:00
Gorgious
e8a73e008e
Pset types and template types enums now show tooltips on hover
2022-10-31 17:15:58 +01:00
Dion Moult
b87191a358
Forgot to commit new profile import export in model tool
2022-10-31 22:34:48 +11:00
Gorgious
a359230181
Actually fix #2553 : Add safeguard to unregister custom right click context menu
2022-10-31 11:29:04 +01:00
Gorgious
a95e12c0b2
Pset enums now display a tooltip on hover
2022-10-31 11:09:31 +01:00