Use a part and a support script as a template, generating part clones with individual parameter value sets each
This functionality is aimed at finding the best values for the various parameters used during support generation. The values can come from manual input or from import of a file containing the values.
Jump to:
Preparation
- Arrange and orient the single part.
- Select the part and open the support editor.
- Create a new support script with actions, or select the existing script to apply.
This is the same as using any other support script in the support editor, except that you do not execute it yet.
Top
Setting up the list of variable parameters
Script parametrization uses a separate dialog.
Opening the parametrization dialog
- Select the script to run with a parameter list.
- Choose
in the context view.
- Click
Generate parameter template.
- Select the parameters to vary and click
OK.
- For each part copy with its own parameter values, click
New entry and specify the values for the individual copy. Click
OK to accept the set of values.
- Click
Save to close the dialog, saving the rows and values, or click
Execute to start generating the part clones and their support variations.
As an alternative to steps 4-6 click
Import CSV and load the parameters and values from a CSV file.
Top
Parametrization dialog reference
The parametrization dialog is mainly divided into two tabsheets.
Parameter table
- (Table view): Lists the various values in columns defined for use with this script
By default, the column
Copy names is always predefined, even when there is no parameter yet selected, or no name explicitly defined. This means that any part copy created from the parametrization receives the original part's name.
- Buttons:
Generate parameter template: Opens a new selection dialog that compiles all modifiable parameters from all support actions present in the current script.
New entry: Creates a new row of parameters.
Leaving
Copy names empty causes the part copy to be named like the original. Anything added in this field, however, becomes the new name for the respective copy.
Tip: Include the parameter
Description to annotate the respective row of parameters with a comment. It does not affect the list or even the outcome in any other way.
Edit entry: Opens a dialog to edit the currently selected row of parameters.
Delete entry: Removes the currently selected row of parameters.
Important: This is immediate, irreversible, and without confirmation prompt.
Export as CSV: Writes the parameters as semicolon-separated, plain-text values to a CSV file.
Note: Angles are stored in radians, but displayed in degrees.
Import CSV: Prompts to load a file CSV file with the field name selection and the field values. This automatically selects the applicable parameters and generates a list from the values stored in the file.
Note: This discards and replaces any current selection and parameter values.
Copy positioning
- Manage settings: Store and recall values for the parameters further down on the tabsheet.
- Gap X,
Gap Y: Specify the spacing between part clones.
Note: This does not include any additional footprint generated by supports, such as from stand angles, baseplate offsets, pads-on-platform, space used by adaptive-lattice bars.
- Distance to platform in X: Leaves at least this much space from the far X end of the platform
- Positioning: Sets the arrangement method for the part copies on the buildroom's platform. Choose from
Fill platform,
Fill in X direction,
Fill in Y direction.
Note: Neither method stops "filling" the platform if there are still rows in the parameter table when the buildroom size is reached or exceeded.
- Maximum copies in X,
… Y: Enabled only when
Fill in X direction or
Fill in Y direction is selected. Generates all duplicates from the parameter list in at most this many rows or columns, even when more rows or columns would fit in the buildroom.
Note: Automatic placement of the copies ignores any existing parts, including the original. Make sure to rectify any overlaps so created.
Top