Inputs
| Name | Type | Description |
|---|---|---|
| Mesh | Mesh | Mesh body to apply draft to. draft will be applied to entire body unless a region is specified. |
| Demolding direction | Vector | Vector representing the demolding direction. draft will be applied in this direction. |
| Draft angle | Scalar | Draft angle to apply to mesh. |
| Max iterations | Integer | The maximum number of iterations per attempt to converge each mesh element to be compliant with the desired draft. increasing the number of iterations is beneficial for meshes with a large number of faces. |
| Max attempts | Integer | The maximum number of attempts to achieve a mesh compliant with the draft angle. while a larger number of attempts increases solve time, it also increases the likelihood of creating convergent meshes on more complex parts (overhangs, larger draft angles etc). as soon as all faces of the initial region achieve the input draft, the block finishes execution successfully. |
| Smoothening | Scalar | Value used to adjust the smoothness. values can range from 0-1 with 0 turning off the smoothening function and 1 making the output shape as smooth as possible. |
| Height stability | Scalar | Value to adjust the importance of maintaining height values (according to demolding direction). values can range from 0-1 with 0 allowing for unlimited movement and 1 allowing very little movement. |
| Region | Implicit Body | Optional input to limit draft to being applied only to a specific region of the input mesh. |
Outputs
| Type |
|---|
| Mesh |

