Gorgious56
c897cb3ea0
Show descriptions for attributes in right click context menu
...
This is hacky, looking for a solution to get tooltips on hover over field
2022-10-28 11:10:12 +02:00
Gorgious56
f38e8f26f5
You can now access property sets online documentation through the right click context menu
2022-10-28 09:07:33 +02:00
Gorgious56
7164103a80
Search button now only displays when an enum has more than 10 items
...
To reduce visual clutter for enums with only a few values
Also tweak the online docs ui function
2022-10-28 08:33:56 +02:00
Gorgious56
5fb7f33fb0
You can now access the ifc classes online docs from the right click context menu
...
+ Remove the ugly buttons in the interface
2022-10-28 08:19:35 +02:00
Gorgious56
e602f16ed3
Add description to more ifc entities enums
...
- Constraint type
- Material type
- ObjectMaterial type
- Actor class and type
- Structural load type and boundary condition type
- Style type
- System type
- Relating type
- Unit type
2022-10-27 17:19:24 +02:00
Gorgious56
17a872a8d8
Use new get_predefined_type_doc function #1982
2022-10-27 16:00:12 +02:00
Dion Moult
62229b032e
You can now array IFC elements parametrically
2022-10-27 23:36:09 +11:00
Dion Moult
ae170bbfac
Fix #2541 . Forgot that wall body must be based off the axis reference line.
2022-10-27 19:08:37 +11:00
Dion Moult
65288eac04
Minor fix. See #2533 .
2022-10-27 09:45:28 +11:00
Massimo Fabbro
bf5a9bdac6
Start quantity calculator implementation (related to #2533 ) ( #2534 )
...
* Start quantity calculator implementation
* Fix get qto_name
2022-10-26 23:51:52 +11:00
Dion Moult
e22ebfbf94
Fix #2523 . Extrusion depth now reflects perpendicular depth
2022-10-26 22:24:18 +11:00
Dion Moult
fb2989c17f
Fix #2528 . Setting x angle on slabs now only affects the X euler angle
2022-10-26 18:11:54 +11:00
Dion Moult
ffbf6483b5
You can now disconnect a wall from a roof clipping
2022-10-26 17:53:20 +11:00
Dion Moult
5c5488fa49
You can now clip walls by sloped slabs / roofs.
2022-10-25 23:13:44 +11:00
Dion Moult
fad80eacaf
Bump IOS
2022-10-25 14:03:25 +11:00
Gorgious56
84020c9832
Type Manager : Add search to ifc class and descriptions to class an predefined type enums
2022-10-24 15:20:52 +02:00
Dion Moult
59bce590cc
Fix #2529 . Bulk copying decomposed elements to multiple storeys now maintains decomposition.
2022-10-24 22:57:23 +11:00
Dion Moult
a7ae78ec2a
Fix crash when deleting opening. See #2529 .
2022-10-24 21:49:44 +11:00
Dion Moult
523a97329e
Fix door appearing on wrong RL when not on ground floor. See #2529 .
2022-10-24 20:34:09 +11:00
Dion Moult
248dab936d
Experimental reimplementation of reloading an updated IFC
2022-10-24 13:36:50 +11:00
Dion Moult
a908fa62ba
Loading model elements is now half aware of existing elements and will reuse where possible.
2022-10-24 13:07:45 +11:00
Dion Moult
226c94381b
IfcDiff now supports file objects as inputs instead of filepaths
2022-10-23 23:33:52 +11:00
Dion Moult
548a2972bc
You can now add new profileset based types easily in the type manager.
2022-10-23 21:17:52 +11:00
Dion Moult
6263110733
You can now add layerset types in the type manager and access the manager on blank projects.
2022-10-23 20:02:34 +11:00
Dion Moult
89e8bf1ed6
You can now add new mesh based types in the type manager
2022-10-23 18:15:33 +11:00
Dion Moult
3809b5a34b
You can now create new empty types, and select type objects from the type manager
2022-10-23 16:53:09 +11:00
Ryan Schultz
3cda25773d
Maintaining the MaterialLayer thickness when X_Angle is used ( #2525 )
2022-10-23 15:35:17 +11:00
Ryan Schultz
77f2ad8f68
'X angle' rotates ifcslab/ifcramp in space. ( #2522 )
...
* 'X angle' rotates ifcslab/ifcramp in space.
* rotation w/ mathutils.Matrix.Rotation instead
per https://github.com/IfcOpenShell/IfcOpenShell/pull/2522#issuecomment-1287969832
2022-10-23 15:32:31 +11:00
Dion Moult
45087e8822
The BIM Tool now provides similar slab-like editing tools for ramps and roofs
2022-10-20 20:51:32 +11:00
Dion Moult
8fa944d2a8
You can now have sloped slabs, good for doing roof slabs.
2022-10-20 19:56:15 +11:00
Gorgious56
89f64eacef
Remove info mode and streamline entity url fetching
2022-10-19 18:42:05 +02:00
Gorgious56
3334ea5c10
Fix error when toggling viewport annotations if there is no active camera in the current scene
2022-10-19 16:13:53 +02:00
Dion Moult
16b05d9981
Fix support for document references in IFC2X3
2022-10-19 20:17:10 +11:00
Dion Moult
2cad62554e
Fix #2510 .
2022-10-19 18:54:42 +11:00
Dion Moult
ec955ca717
You can now draw walls at a set RL
2022-10-19 17:54:25 +11:00
Dion Moult
9c28a95f41
Fix #2416 .
2022-10-19 12:44:55 +11:00
Dion Moult
80020970e1
Purge old dynamic void system as Blender booleans are not sufficient.
2022-10-19 12:32:02 +11:00
Dion Moult
7197db796c
Fix #2508
2022-10-19 09:48:05 +11:00
Dion Moult
a5aa970977
Add support for normalised ratio diffuse colours. See #2509 .
2022-10-19 09:37:22 +11:00
Dion Moult
159e2ca779
Run black and minor fix. See #1990 .
2022-10-19 09:17:37 +11:00
Gorgious56
ec1fbabd00
Dynamic Attribute Info ( #1990 )
...
* Add info mode toggle in addon prefs
* Add documentation property to Attribute
* Add webbrowser open operator
* Populate attribute doc on import
* Add attribute doc popup operator
* use path_resolve instead of eval
* Rename operator
* Add description field
* Panel UI is managed by operator
* Revert "Panel UI is managed by operator"
This reverts commit a7bbd06865 .
* Revert "Revert "Panel UI is managed by operator""
This reverts commit d62115bf63 .
* Add info popup to ifc class panel in object properties
* Implement fetching doc for non-ifc classes from jsonlike format
* Draw doc from non ifc classes
* Add utility function to draw info button on a given layout
* Add info buttons in the create project UI
* Display entity descriptions as tooltips in enum items
* Move predefined types fetching to data class
* Remove leftover prop code
* Use tool to get schema
2022-10-19 08:17:31 +11:00
Dion Moult
b70bf5ed33
Cute developer function to spit out a debug object to help when coding.
2022-10-18 23:11:37 +11:00
Dion Moult
f045e86a38
Rebuild wall engine (again) to allow for sloped wall clippings.
2022-10-18 20:02:00 +11:00
Dion Moult
9ef65c9cc5
Add basic support for sloped walls, sloping along the local X axis
2022-10-17 22:52:44 +11:00
Dion Moult
a75341b36e
Fix #2505 . Missing rotate button in UI.
2022-10-17 20:11:37 +11:00
Dion Moult
0a0271a30e
Filled openings can now be based off a custom profile representation
2022-10-17 18:34:34 +11:00
Andrej730
871f6ebdf1
Updated windows batch script for setting up environment for blenderbim
...
Previous batch scripts was resulting in broken sym links (probably because mklink and some other comands were expecting full paths). New script provide required full paths and also use 1 line to set up blenderbim location.
2022-10-17 12:19:53 +06:00
Dion Moult
90f1a179bc
You can now flip the direction of doors and windows
2022-10-16 23:50:00 +11:00
Dion Moult
1eeb820d26
Flipping walls with fillings now works. See #2491 .
2022-10-16 21:05:05 +11:00
Dion Moult
cb28a0b298
Flipping walls with openings now works. See #2491 .
2022-10-16 17:58:06 +11:00