mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-08 22:35:03 -06:00
Add information about the (legacy) BuildPlateDecorator
CURA-7502
This commit is contained in:
parent
c8c795e573
commit
6ff6fa4af0
1 changed files with 40 additions and 9 deletions
|
@ -78,15 +78,15 @@ SceneNodeDecorators
|
|||
SceneNodeDecorators are decorators that can be added to the nodes of the scene to provide them with additional functions.
|
||||
|
||||
Cura provides the following classes derived from the SceneNodeDecorator class:
|
||||
1. GroupDecorator
|
||||
2. ConvexHullDecorator
|
||||
3. SettingOverrideDecorator
|
||||
4. SliceableObjectDecorator
|
||||
5. BuildPlatedecorator
|
||||
6. LayerDataDecorator
|
||||
7. ZOffsetDecorator
|
||||
8. BlockSlicingDecorator
|
||||
9. GCodeListDecorator
|
||||
1. [GroupDecorator](#groupdecorator)
|
||||
2. [ConvexHullDecorator](#convexhulldecorator)
|
||||
3. [SettingOverrideDecorator](#settingoverridedecorator)
|
||||
4. [SliceableObjectDecorator](#sliceableobjectdecorator)
|
||||
5. [LayerDataDecorator](#layerdatadecorator)
|
||||
6. [ZOffsetDecorator](#zoffsetdecorator)
|
||||
7. [BlockSlicingDecorator](#blockslicingdecorator)
|
||||
8. [GCodeListDecorator](#gcodelistdecorator)
|
||||
9. [BuildPlateDecorator](#buildplatedecorator)
|
||||
|
||||
GroupDecorator
|
||||
----
|
||||
|
@ -146,7 +146,38 @@ This decorator provides the following function to the node:
|
|||
node.callDecoration("isSliceable")
|
||||
```
|
||||
|
||||
LayerDataDecorator
|
||||
----
|
||||
|
||||
TODO
|
||||
|
||||
ZOffsetDecorator
|
||||
----
|
||||
|
||||
TODO
|
||||
|
||||
BlockSlicingDecorator
|
||||
----
|
||||
|
||||
TODO
|
||||
|
||||
GCodeListDecorator
|
||||
----
|
||||
|
||||
TODO
|
||||
|
||||
BuildPlateDecorator
|
||||
----
|
||||
|
||||
The BuildPlateDecorator is added to all the CuraSceneNodes. This decorator is linked to a legacy feature which allowed the user to have multiple build plates open in Cura at the same time. With this decorator it was possible to determine which nodes are present on each build plate, and therefore, which objects should be visible in the currently active build plate. It indicates the number of the build plate this scene node belongs to, which currently is always the build plate -1.
|
||||
|
||||
This decorator provides the following function to the node:
|
||||
|
||||
```python
|
||||
node.callDecoration("isSliceable")
|
||||
```
|
||||
|
||||
**Note:** Changing the active build plate is a disabled feature in Cura and it is intended to be completely removed (internal ticket: CURA-4975).
|
||||
|
||||
Layer Data
|
||||
----
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue