Configuration editor reference

Dialog elements and functions explained

To enter the configuration editor, click Change in the context view of a PBF-type machine workspace.

Jump to:

Working with a selection in the configuration editor

This is the first page of the configuration editor. Select a configuration to proceed.

Context menu options

Selection options

Selection buttons

Top

Editing a configuration

Current configuration
Name

Text that appears in the machine workspace context view to indicate which configuration was chosen.

Caution: Netfabb does not prevent you from having multiple configurations with the same name.
(UUID)

A unique ID used by Netfabb to tell configurations apart. Normally nothing to worry about during regular work, but may be used for trouble-shooting when suspecting configuration-related conflicts.

Description

Text to provide more detail, or a comment

Type

One of Simple, Programmable, Diagram, EBPA, or a machine-specific custom type

Change type

Simple-type configurations may be converted to Programmable or Diagram, and configurations of type Programmable or Diagram may be converted into their respective opposite.

Configuration details
(parameter list), XML program code, or (visual programming tools)

Lists parameters exposed by Simple- or EBPA-style configurations, or lists the XML source code for the build strategies contained in the configuration, or visualizes relationships between calculation blocks in it

For EBPA-type configurations, shows a separate page for platform settings that affect the whole build. This can include an exposure order setting that overrides the one set on the Global settings tab.

Global settings
(parameter list) Lists parameters pertaining to, or affecting, the whole build
Top

Global settings parameters

Note: The availability of these parameters may depend on the machine type. Exemplarily, these are the parameters available for the Autodesk Generic MPBF machine.
Top

Configuration details for Simple-type configurations

Simple-type configurations expose or present a selection of parameters. Internally, these configurations are XML-programmable and can thus be converted into the types Programmable or Diagram. However, configurations cannot be converted or converted back to Simple-type.

Top

Configuration details for Programmable-type configurations

The Programmable type is a text-based display variant for Netfabb's XML-programmable toolpathing, showing the actual XML code.

Top

Configuration details for Diagram-type configurations

The Diagram type is a graphical display variant for Netfabb's XML-programmable toolpathing. Configurable function blocks and connection lines both visualize and provide visual programming access to the definition of the build strategies contained within a build configuration.

Editing controls

Select

Use to select existing function blocks and reveal their settings in the view by the right-hand side of the editor. This mode must also be chosen when right-clicking a connection to access its context menu.

Create connection

Use to define output-input relationships between function blocks. Functions can have as many outputs as required. Some functions require multiple inputs.

Toolpath filters and generators

Create offset

Draws the closed input contour displaced by this value. Positive numbers mean an offset towards the area enclosed by the contour.

Ignores open contours and hatches

thinwalls

Generates a hatchline along very narrow or acute sections of contours where regular filling or contour offsets would leave an unacceptable gap.

subtract

Performs a Boolean subtract of two closed contours.

Requires two inputs. Right-click their + and - labels and choose Switch input for Subtract from the context menu to flip assignment when the connections have already been created.

intersection

Performs a Boolean intersect of closed contours, including intersecting contours in its only source if applicable.

Can have multiple inputs, forwarding only the intersection formed by all involved contours.

unify

Performs a Boolean unify of closed contours, including unification of contours in its only source, if applicable.

Can have multiple inputs, forwarding the unification formed by all involved contours.

Tip: Use to unify solid support bars in bouquets as bundling the individual bars naturally creates multiple intersections.
linestippling

Subdivides contours into short segments that are then exposed in interleaved order

axisfilter

Crops input contours and hatches to specified ranges along X and Y and discards any offcuts

downskin, upskin

Identifies contour segments that correspond to surfaces facing upwards or downwards with shallow angles against the horizontal

hatchfilling, stripefilling, quadfilling, checkerboard, radial hatches

Generates area-filling hatching in various variants from contour input

layerfilter

Selectively forwards or discards toolpath data for calculated layers

hatchsort

Changes the draw order of hatches

regionsort

Changes the draw order of contours

hatchcutting

Trims hatches with a contour as a stencil

Requires an input of hatches and an input of contours. Right-click their H ("hatches") and S ("stencil") labels and choose Switch input for Hatch cutting from the context menu to flip assignment when the connections have already been created.

hatchextension

Uses an experimental algorithm to lengthen hatches for machines that do not compensate for laser switching and galvo acceleration themselves ("skywriting")

Arrangement controls

Rasterization

Toggles grid snapping for positioning the function blocks

Arrange

Attempts to distribute the function blocks across the available space to avoid overlapping

Freeze

Toggles fixation of the function blocks to the view area

Undo, Redo

Takes back changes, or applies them after all

Top