Skip to main content
Skip table of contents

Modifiers | Outputs

Modifier

Explanation

Input

2D shape

Visualizes and or exports a 2D vector file (SVG, DXF or PDF).

  • Cut: a 2D shape for cutting.

  • Etch: a 2D shape for etching.

  • Fill: a 2D shape for filling.

  • Meta: a 2D shape holding meta data.

  • Measure: a 2D shape holding measurement shapes.

  • Style: a shape style element to modify how the above shapes are drawn in the product. Leave empty for Twikbot's default style.

  • Export configuration: Connect an export config modifier to this input to customize how the product is exported.

  • Part: Whether or not this product needs to be an order part.

  • Visualize: Visualize the mesh or not.

  • Export: Able to export the mesh or not.

3D mesh

Exports and or visualizes a 3D mesh (OBJ, STL).

  • Source: A 3D shape, or any modifier with regards to a 3D shape.

  • Material: A material.

  • Dynamic Material: A Standard Material.

  • Visualize: Visualize the mesh or not.

  • Export: Able to export the mesh or not.

Image output

Exports an image (as PNG).

  • Source: An image node.

  • Export Configuration: An input for the export node where the user can give the export a custom name and a different extension.

Export

Creates configuration settings for a product export.

  • File name: The file name of the exported product.

  • File extension: The file extension supported format of the exported product.

Numeric value

Exports a numeric value, that will be added in the 'additional_outputs.JSON' file.

  • Source: the source number.

  • Part: Whether or not this value needs to be an order part.

  • Viewer: Visualize the value or not. Facade can signal changes to Numeric values through the primitiveComponents$ observable.

  • Export: Able to export the value or not. Exported Numeric values end up in the 'additional_outputs.json' file.

String value

Exports a string value in the 'additional_outputs.JSON' file.

  • Source: the source string.

  • Part: Whether or not this value needs to be an order part.

  • Viewer: Visualize the value or not. Facade can signal changes to String values through the primitiveComponents$ observable.

  • Export: Able to export the value or not. Exported String values end up in the 'additional_outputs.json' file.

Text value

Exports a text-value in a separate text-file.

  • Source: The source text.

  • Export configuration: An input for the export node where the user can give the export a custom name and a different extension. (still needs to supported)

  • Part: Whether or not this value needs to be an order part.

  • Export: Able to export the value or not. Exported String values end up in the 'additional_outputs.json' file.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.