Place here you comments about anything related with part settings.
part_comments: Part comments
Scaling
X
Defines scaling factor in X direction (1.0 means unscaled)
scaling_x: X
Y
Defines scaling factor in Y direction (1.0 means unscaled)
scaling_y: Y
Z
Defines scaling factor in Z direction (1.0 means unscaled)
scaling_z: Z
Slicing
Slice thickness
Defines the distance between two layers. In other software it might be named as Layer thickness.
slice_thickness [mm]: Slice thickness
Implicit geometries
Minimum feature size
Defines the granularity of the implicit function evaluation. Set this to half the thickness of your thinnest detail. Example: For a lattice with 1 mm thick struts, set to 0.5 mm. To determine optimal value: identify the thinnest wall (e.g., 0.5 mm), set Min. Feature Size to half that value (0.25 mm or smaller), review the slices, and if geometry appears coarse or missing, continue halving the feature size until the result is smooth.
min_feature_size [mm]: Minimum feature size
Slice algorithm
nTop slicing algorithm to use. Dual Contouring (default): Best for CAD-like parts with sharp edges and flat planes. Maintains crisp corners using gradient information but may produce chevron artifacts in extremely thin-walled structures. Marching Squares: Ideal for complex/thin geometries like TPMS and dense lattices. More stable and robust in areas with geometric complexity, but will chamfer sharp corners. Use Marching Squares if Dual Contouring shows tool path errors or self-intersections.
slice_algorithm: Slice algorithm
Options:
Dual Contouring (DualContouring)
Marching Squares (MarchingSquares)
Implicit debug mode
When enabled, CLI files will be created in the output folder immediately after slicing with the nTop core slicer. These files contain the raw slice data for debugging purposes.
implicit_debug_mode: Implicit debug mode
Gap fill
If enabled, fills in gaps in open contours.
fix_gapFill_enable: Gap fill
Max size
The threshold distance value for the gap fill.
fix_gapFill_maxSize [mm]: Max size
Point reduction
If enabled, the point reduction algorithm is used to reduce the amount of vectors. It works by merging successive vectors that lie on one line (within a given tolerance).
optimize_pointReduction_enable: Point reduction
Point reduction tolerance
Points whose distance to a given vector is smaller than this value will be removed.
optimize_pointReduction_tolerance: Point reduction tolerance
Contour filter
If enabled, automatically removes contours that are too small, e.g. Because they can not be represented accurately.
optimize_contourFilter_enable: Contour filter
Min. length inner closed
Closed inner contours whose length is smaller than this value will be removed.
optimize_contourFilter_minLengthInnerClosed [mm]: Min. length inner closed
Min. length outer closed
Closed outer contours whose length is smaller than this value will be removed.
optimize_contourFilter_minLengthOuterClosed [mm]: Min. length outer closed
Overheat prevention
Enable or disable the overheat prevention mechanism during filling scans. When enabled, ghost vectors are added as needed to meet the minimum scan time.
Sets the minimum scan time (in seconds) required between two parallel filling vectors to prevent overheating. If the actual vector scan time is shorter, a ghost vector is added. Example: Minimum time = 0.5 s, actual vector time = 0.3 s → ghost vector must account for an extra 0.2 s.
filling_overheat_prevention_min_time [s]: Overheat prevention min time
Overheat prevention scan speed
Defines the scan speed (in mm/s) for the ghost vector. Combined with the required delay, this determines the ghost vector’s length. Example: Extra time needed = 0.2 s, ghost speed = 500 mm/s → ghost vector length = 500 mm/s × 0.2 s = 100 mm.
Indicates from which angle between 2 layers an area is seen as an upskin area.
It is used to limit and enhance the calculation of the upskin area.
It filters out narrow sections regardless of the fact that single vectors may fit into the calculated area.
upskin_max_surf_angle [°]: Max. surface angle
Upskin remelting
If enabled, the top layers of a part would be treated as a
separate zone. Upskin remelt is applied on top of a volume exposure.
upskin_remelting_enabled: Upskin remelting
Skin generation
Borders
Enables borders for a complete part.
upskin_remelting_border_enabled: Borders
Border offset
Determines an offset between the original slice contour and the outermost border.
Defines by how much the fill area is reduced (positive values) or enlarged (negative values) compared to the initially calculated skin size. Positive values will result in a gap between the ends of the hatch vectors and the innermost border. Negative values will lead to an overlap of hatches and borders. Attention: high negative values can cause the hatch vectors to extend outside of the part boundary. This can lead to inferior surface quality and can even cause failure during job calculation.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Select if the external following borders are scanned first and the internal ones later, or the opposite.
upskin_remelting_offsetFill_sorting: Following borders ordering
Options:
In to out (In2Out)
Out to in (Out2In)
Blocked path
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
Defines to which extent the stripes overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
Results in a “shift” of the entire “pattern” in y-direction. The original “Pattern” position will be reached after x iterations, with x being the entered value. The “Shift Factor” can be used in combination with rotation to perform a reference point relocation.
upskin_remelting_stripeFill_shift: Shift factor
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the desired size of the chess fields in X direction. The actual size will be the closest multiple of the value defined for the hatch distance.
upskin_remelting_chessFill_patternSizeX [mm]: Size X
Size Y
Defines the desired size of the chess fields in Y direction. The actual size will be the closest multiple of the value defined for the hatch distance.
upskin_remelting_chessFill_patternSizeY [mm]: Size Y
Field offset
Defines to which extent the chess fields overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
upskin_remelting_chessFill_patternOffset [mm]: Field offset
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
upskin_remelting_chessFill_order: Field output order
Options:
Field based (FieldBased)
Line based (LineBased)
In2Out (In2Out)
Out2In (Out2In)
Small area optimization
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
upskin_remelting_chessFill_smallAreaOptimization_enabled: Small area optimization
Minimal field size
Defines the minimal length of chess field sides. Small chess fields will be merged with their neighbouring elements by extending the hatch vector length.
upskin_remelting_chessFill_minimalFieldSize [mm]: Minimal field size
Upskin recoating
If enabled, the top layers of a part would be treated as a
separate zone. Upskin remelt is applied on top of a volume exposure.
upskin_recoating_enabled: Upskin recoating
Skin generation
Borders
Enables borders for a complete part.
upskin_recoating_border_enabled: Borders
Border offset
Determines an offset between the original slice contour and the outermost border.
Defines by how much the fill area is reduced (positive values) or enlarged (negative values) compared to the initially calculated skin size. Positive values will result in a gap between the ends of the hatch vectors and the innermost border. Negative values will lead to an overlap of hatches and borders. Attention: high negative values can cause the hatch vectors to extend outside of the part boundary. This can lead to inferior surface quality and can even cause failure during job calculation.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Select if the external following borders are scanned first and the internal ones later, or the opposite.
upskin_recoating_offsetFill_sorting: Following borders ordering
Options:
In to out (In2Out)
Out to in (Out2In)
Blocked path
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
Defines to which extent the stripes overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
Results in a “shift” of the entire “pattern” in y-direction. The original “Pattern” position will be reached after x iterations, with x being the entered value. The “Shift Factor” can be used in combination with rotation to perform a reference point relocation.
upskin_recoating_stripeFill_shift: Shift factor
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the desired size of the chess fields in X direction. The actual size will be the closest multiple of the value defined for the hatch distance.
upskin_recoating_chessFill_patternSizeX [mm]: Size X
Size Y
Defines the desired size of the chess fields in Y direction. The actual size will be the closest multiple of the value defined for the hatch distance.
upskin_recoating_chessFill_patternSizeY [mm]: Size Y
Field offset
Defines to which extent the chess fields overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
upskin_recoating_chessFill_patternOffset [mm]: Field offset
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
upskin_recoating_chessFill_order: Field output order
Options:
Field based (FieldBased)
Line based (LineBased)
In2Out (In2Out)
Out2In (Out2In)
Small area optimization
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
upskin_recoating_chessFill_smallAreaOptimization_enabled: Small area optimization
Minimal field size
Defines the minimal length of chess field sides. Small chess fields will be merged with their neighbouring elements by extending the hatch vector length.
upskin_recoating_chessFill_minimalFieldSize [mm]: Minimal field size
Volume
Borders
Enables borders for a complete part.
border_enabled: Borders
Start Point Relocation Mode
Select an algorithm which is used to define the first point of each layer.
border_startPointRelocation_type: Start Point Relocation Mode
Options:
None (None)
Random (Random)
Beam compensation
Determines an offset between the original slice contour and the outermost border.
border_offset [mm]: Beam compensation
Additional borders
border_following: Additional borders
Columns:
Border offset
border_offset [mm]: Border offset
Fill contour
Enable an additional innermost border before hatching starts. This provides a smoother transition between borders and hatching.
fill_contour_enabled: Fill contour
Fill contour offset
Offset for the fill contour from the innermost following border.
fill_contour_offset [mm]: Fill contour offset
Additional fill contours
fill_contour_following: Additional fill contours
Columns:
Border offset
border_offset [mm]: Border offset
Borders ordering
Select if the external borders are scanned first and the internal ones later, or viceversa.
border_order: Borders ordering
Options:
In to out (In2Out)
Out to in (Out2In)
Border optimization
Optimizes the quality of small areas like thin walls and sharp edges. In areas thinner than twice the beam compensation (outermost border) or border offset (following borders), blocked paths segments are created . When disabled those thin areas will not be scanned at all.
borderOptimization_enabled: Border optimization
Blocked path
Scan twice
If checkbox is disabled blocked paths will be scanned once.
borderOptimization_scan_twice: Scan twice
Trim threshold
Determines the offset contour for trimming the blocked path. Outermost borders are never trimmed.
borderOptimization_trimThreshold: Trim threshold
Sharp edges
Helps to avoid uncovered areas in sharp edges during building caused by the beam compensation in combination with the shape of the laser beam.
borderOptimization_sharpEdges: Sharp edges
Max angle
Two vectors form a corner of a given angle. When this angle is below the ‘Max. angle’ the corner is considered a sharp edge and subject to optimization.
borderOptimization_maxAngle [°]: Max angle
Correction factor
Is multiplied by ‘Beam compensation’ (for the first border) or by ‘Border distance’ (for following borders). The resulting value is subtracted from the length of the blocked path for the sharp edge. This defines the length of the segment that is scanned additionally in a corner between the original slice contour and the beam-compensated border. The larger the value for ‘Correction factor’ the shorter the segment that is scanned additionally.
Controls the number of volume layers to be scanned. For example, the value 1 will make sure all volume layers are scanned, while the value 3 will cause all second and third layer to be skipped.
volume_hatching_every_xlayers: Hatch every … layers
Offset
Defines by how much the fill area is reduced (positive values) or enlarged (negative values) compared to the initially calculated skin size. Positive values will result in a gap between the ends of the hatch vectors and the innermost border. Negative values will lead to an overlap of hatches and borders. Attention: high negative values can cause the hatch vectors to extend outside of the part boundary. This can lead to inferior surface quality and can even cause failure during job calculation.
volume_fill_offset [mm]: Offset
Pattern
Select a fill pattern (no pattern, stripe).
volume_fill_pattern: Pattern
Options:
No pattern (NoPattern)
Stripe (Stripe)
Chess (Chess)
No pattern
Hatch style
Select a hatch style (single, cross, offset).
volume_fill_pattern_noPattern: Hatch style
Options:
Single (Hatch)
Cross (Cross)
Offset (Offset)
Hatch fill
Distance
Defines the distance between two neighbouring hatch vectors.
volume_hatchFill_hatchDistance [mm]: Distance
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Select if the external following borders are scanned first and the internal ones later, or the opposite.
volume_offsetFill_sorting: Following borders ordering
Options:
In to out (In2Out)
Out to in (Out2In)
Blocked path
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
Defines to which extent the stripes overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
Results in a “shift” of the entire “pattern” in y-direction. The original “Pattern” position will be reached after x iterations, with x being the entered value. The “Shift Factor” can be used in combination with rotation to perform a reference point relocation.
volume_stripeFill_shift: Shift factor
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the desired size of the chess fields in X direction. The actual size will be the closest multiple of the value defined for the hatch distance.
volume_chessFill_patternSizeX [mm]: Size X
Size Y
Defines the desired size of the chess fields in Y direction. The actual size will be the closest multiple of the value defined for the hatch distance.
volume_chessFill_patternSizeY [mm]: Size Y
Field offset
Defines to which extent the chess fields overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
volume_chessFill_patternOffset [mm]: Field offset
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Shifts the entire pattern in X and Y directions. The original pattern position will be reached after n iterations, with n being the value entered.
volume_chessFill_shift: Shift factor
Filling orientation
Determines the orientation of the vectors of two adjacent chess fields.
volume_chessFill_orientation: Filling orientation
Options:
90°/0° (NinetyZero)
0°/90° (ZeroNinety)
90°/90° (NinetyNinety)
0°/0° (ZeroZero)
Field output order
volume_chessFill_order: Field output order
Options:
Field based (FieldBased)
Line based (LineBased)
In2Out (In2Out)
Out2In (Out2In)
Small area optimization
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
volume_chessFill_smallAreaOptimization_enabled: Small area optimization
Minimal field size
Defines the minimal length of chess field sides. Small chess fields will be merged with their neighbouring elements by extending the hatch vector length.
volume_chessFill_minimalFieldSize [mm]: Minimal field size
Volume Core
If enabled, Core will be treated as a separate zone. In the terminology of hull & core the volume section indicates the settings for the hull and the volume core section indicates the settings for the core. If no core is present the volume core settings are skipped.
core_enabled: Volume Core
Hatch every … layers
Controls the number of core layers to be scanned. For example, the value 1 will make sure all core layers are scanned, while the value 3 will cause all second and third layer to be skipped. It is worth noting that core cannot be hatched without a hull (volume).
core_every_xlayers: Hatch every … layers
Transition Contours
core_fill_contour_enabled: Transition Contours
Transition Contours Offset
Defines by how much the hull zone is reduced (positive values) compared to the initially calculated skin size.
Select if the external transition contours are scanned first and the internal ones later, or viceversa.
core_fill_contour_order: Transition Contours order
Options:
In to out (In2Out)
Out to in (Out2In)
Hatching
core_hatching_enabled: Hatching
Offset
Defines the offset given to the fill area in relation with the hull and core boundary. Positive values will make the fill area smaller negative values make the fill area overlap the border.
core_fill_offset [mm]: Offset
Pattern
Select a fill pattern (no pattern, stripe).
core_fill_pattern: Pattern
Options:
No pattern (NoPattern)
Stripe (Stripe)
Chess (Chess)
No pattern
Hatch style
Select a hatch style (single, cross).
core_fill_pattern_noPattern: Hatch style
Options:
Single (Hatch)
Cross (Cross)
Hatch fill
Distance
Defines the distance between two neighbouring hatch vectors.
core_hatchFill_hatchDistance [mm]: Distance
Filter length
Vectors shorter than this threshold will not be generated.
core_hatchFill_filter_length [mm]: Filter length
Order
Defines the sorting of the scanned vectors within the fill area.
core_hatchFill_sorting: Order
Options:
Bidirectional (ZigZag)
Unidirectional (ZigZig)
Bidirectional jump optimized (Optimized)
Rotation start angle
Defines the initial start angle from which rotation of the fill vectors starts.
core_hatchFill_angle [°]: Rotation start angle
Rotation increment angle
Defines the increment value of the rotation angle between consecutive layers.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines to which extent the stripes overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
core_stripeFill_patternOffset [mm]: Stripe offset
Shift factor
Results in a “shift” of the entire “pattern” in y-direction. The original “Pattern” position will be reached after x iterations, with x being the entered value. The “Shift Factor” can be used in combination with rotation to perform a reference point relocation.
core_stripeFill_shift: Shift factor
Filter length
Vectors shorter than this threshold will not be generated.
core_stripeFill_filter_length [mm]: Filter length
Hatch sorting
Defines the sorting of the scanned vectors within each stripe.
core_stripeFill_sorting: Hatch sorting
Options:
Bidirectional (ZigZag)
Unidirectional (ZigZig)
Bidirectional jump optimized (Optimized)
Rotation start angle
Defines the initial start angle from which rotation of the fill vectors starts.
core_stripeFill_angle [°]: Rotation start angle
Rotation increment
Defines the increment value of the rotation angle between consecutive layers.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the distance between two neighbouring hatch vectors within each chess field.
core_chessFill_hatchDistance [mm]: Hatch distance
Size X
Defines the desired size of the chess fields in X direction. The actual size will be the closest multiple of the value defined for the hatch distance.
core_chessFill_patternSizeX [mm]: Size X
Size Y
Defines the desired size of the chess fields in Y direction. The actual size will be the closest multiple of the value defined for the hatch distance.
core_chessFill_patternSizeY [mm]: Size Y
Field offset
Defines to which extent the chess fields overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
core_chessFill_patternOffset [mm]: Field offset
Filter length
Vectors shorter than this threshold will not be generated.
core_chessFill_filter_length [mm]: Filter length
Hatch sorting
Defines the sorting of the scanned vectors within each chess field.
core_chessFill_sorting: Hatch sorting
Options:
Bidirectional (ZigZag)
Unidirectional (ZigZig)
Bidirectional jump optimized (Optimized)
Rotation start angle
Defines the initial start angle from which rotation of the fill vectors starts.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Shifts the entire pattern in X and Y directions. The original pattern position will be reached after n iterations, with n being the value entered.
core_chessFill_shift: Shift factor
Filling orientation
Determines the orientation of the vectors of two adjacent chess fields.
core_chessFill_orientation: Filling orientation
Options:
90°/0° (NinetyZero)
0°/90° (ZeroNinety)
90°/90° (NinetyNinety)
0°/0° (ZeroZero)
Field output order
core_chessFill_order: Field output order
Options:
Field based (FieldBased)
Line based (LineBased)
In2Out (In2Out)
Out2In (Out2In)
Small area optimization
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
core_chessFill_smallAreaOptimization_enabled: Small area optimization
Minimal field size
Defines the minimal length of chess field sides. Small chess fields will be merged with their neighbouring elements by extending the hatch vector length.
core_chessFill_minimalFieldSize [mm]: Minimal field size
Additional Volume
If enabled, rescan, on top of the volume hatching, the volume area with completely different settings for border, fill contour and hatching in remelt or recoat exposure mode.
advol_enabled: Additional Volume
Exposure Mode
In Recoating mode, a new layer of material powder will be applied without platform movements before scanning. In Remelting mode scanning is performed without the additional powder.
advol_exposure_mode: Exposure Mode
Options:
Recoating (Recoating)
Remelting (Remelting)
Borders
Enables borders for a complete part.
advol_border_enabled: Borders
Start Point Relocation Mode
Select an algorithm which is used to define the first point of each layer.
advol_border_startPointRelocation_type: Start Point Relocation Mode
Options:
None (None)
Random (Random)
Beam compensation
Determines an offset between the original slice contour and the outermost border.
advol_border_offset [mm]: Beam compensation
Additional borders
advol_border_following: Additional borders
Columns:
Border offset
border_offset [mm]: Border offset
Fill contour
Enable an additional innermost border before hatching starts. This provides a smoother transition between borders and hatching.
advol_fill_contour_enabled: Fill contour
Fill contour offset
Offset for the fill contour from the innermost following border.
advol_fill_contour_offset [mm]: Fill contour offset
Additional fill contours
advol_fill_contour_following: Additional fill contours
Columns:
Border offset
border_offset [mm]: Border offset
Borders ordering
Select if the external borders are scanned first and the internal ones later, or viceversa.
advol_border_order: Borders ordering
Options:
In to out (In2Out)
Out to in (Out2In)
Border optimization
Optimizes the quality of small areas like thin walls and sharp edges. In areas thinner than twice the beam compensation (outermost border) or border offset (following borders), blocked paths segments are created . When disabled those thin areas will not be scanned at all.
If checkbox is disabled blocked paths will be scanned once.
advol_borderOptimization_scan_twice: Scan twice
Trim threshold
Determines the offset contour for trimming the blocked path. Outermost borders are never trimmed.
advol_borderOptimization_trimThreshold: Trim threshold
Sharp edges
Helps to avoid uncovered areas in sharp edges during building caused by the beam compensation in combination with the shape of the laser beam.
advol_borderOptimization_sharpEdges: Sharp edges
Max angle
Two vectors form a corner of a given angle. When this angle is below the ‘Max. angle’ the corner is considered a sharp edge and subject to optimization.
advol_borderOptimization_maxAngle [°]: Max angle
Correction factor
Is multiplied by ‘Beam compensation’ (for the first border) or by ‘Border distance’ (for following borders). The resulting value is subtracted from the length of the blocked path for the sharp edge. This defines the length of the segment that is scanned additionally in a corner between the original slice contour and the beam-compensated border. The larger the value for ‘Correction factor’ the shorter the segment that is scanned additionally.
Controls the number of volume layers to be scanned. For example, the value 1 will make sure all volume layers are scanned, while the value 3 will cause all second and third layer to be skipped.
advol_hatching_every_xlayers: Hatch every … layers
Offset
Defines by how much the fill area is reduced (positive values) or enlarged (negative values) compared to the initially calculated skin size. Positive values will result in a gap between the ends of the hatch vectors and the innermost border. Negative values will lead to an overlap of hatches and borders. Attention: high negative values can cause the hatch vectors to extend outside of the part boundary. This can lead to inferior surface quality and can even cause failure during job calculation.
advol_fill_offset [mm]: Offset
Pattern
Select a fill pattern (no pattern, stripe).
advol_fill_pattern: Pattern
Options:
No pattern (NoPattern)
Stripe (Stripe)
Chess (Chess)
No pattern
Hatch style
Select a hatch style (single, cross, offset).
advol_fill_pattern_noPattern: Hatch style
Options:
Single (Hatch)
Cross (Cross)
Offset (Offset)
Hatch fill
Distance
Defines the distance between two neighbouring hatch vectors.
advol_hatchFill_hatchDistance [mm]: Distance
Filter length
Vectors shorter than this threshold will not be generated.
advol_hatchFill_filter_length [mm]: Filter length
Order
Defines the sorting of the scanned vectors within the fill area.
advol_hatchFill_sorting: Order
Options:
Bidirectional (ZigZag)
Unidirectional (ZigZig)
Bidirectional jump optimized (Optimized)
Rotation start angle
Defines the initial start angle from which rotation of the fill vectors starts.
advol_hatchFill_angle [°]: Rotation start angle
Rotation increment angle
Defines the increment value of the rotation angle between consecutive layers.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Select if the external following borders are scanned first and the internal ones later, or the opposite.
advol_offsetFill_sorting: Following borders ordering
Options:
In to out (In2Out)
Out to in (Out2In)
Blocked path
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
Defines to which extent the stripes overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
Results in a “shift” of the entire “pattern” in y-direction. The original “Pattern” position will be reached after x iterations, with x being the entered value. The “Shift Factor” can be used in combination with rotation to perform a reference point relocation.
advol_stripeFill_shift: Shift factor
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the desired size of the chess fields in X direction. The actual size will be the closest multiple of the value defined for the hatch distance.
advol_chessFill_patternSizeX [mm]: Size X
Size Y
Defines the desired size of the chess fields in Y direction. The actual size will be the closest multiple of the value defined for the hatch distance.
advol_chessFill_patternSizeY [mm]: Size Y
Field offset
Defines to which extent the chess fields overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
advol_chessFill_patternOffset [mm]: Field offset
Filter length
Vectors shorter than this threshold will not be generated.
advol_chessFill_filter_length [mm]: Filter length
Hatch sorting
Defines the sorting of the scanned vectors within each chess field.
advol_chessFill_sorting: Hatch sorting
Options:
Bidirectional (ZigZag)
Unidirectional (ZigZig)
Bidirectional jump optimized (Optimized)
Rotation start angle
Defines the initial start angle from which rotation of the fill vectors starts.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Shifts the entire pattern in X and Y directions. The original pattern position will be reached after n iterations, with n being the value entered.
advol_chessFill_shift: Shift factor
Filling orientation
Determines the orientation of the vectors of two adjacent chess fields.
advol_chessFill_orientation: Filling orientation
Options:
90°/0° (NinetyZero)
0°/90° (ZeroNinety)
90°/90° (NinetyNinety)
0°/0° (ZeroZero)
Field output order
advol_chessFill_order: Field output order
Options:
Field based (FieldBased)
Line based (LineBased)
In2Out (In2Out)
Out2In (Out2In)
Small area optimization
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
advol_chessFill_smallAreaOptimization_enabled: Small area optimization
Minimal field size
Defines the minimal length of chess field sides. Small chess fields will be merged with their neighbouring elements by extending the hatch vector length.
advol_chessFill_minimalFieldSize [mm]: Minimal field size
Additional Volume Core
If enabled, Additional Core will be treated as a separate zone. In the terminology of hull & core the volume section indicates the settings for the hull and the volume core section indicates the settings for the core. If no core is present the additional volume core settings are skipped.
adcore_enabled: Additional Volume Core
Exposure Mode
In Recoating mode, a new layer of material powder will be applied without platform movements before scanning. In Remelting mode scanning is performed without the additional powder.
adcore_exposure_mode: Exposure Mode
Options:
Recoating (Recoating)
Remelting (Remelting)
Hatch every … layers
Controls the number of core layers to be scanned. For example, the value 1 will make sure all core layers are scanned, while the value 3 will cause all second and third layer to be skipped. It is worth noting that core cannot be hatched without a hull (volume).
adcore_every_xlayers: Hatch every … layers
Apply to upskin core only
If enabled only the top layer will be scanned.
adcore_apply_to_upskin_only: Apply to upskin core only
Transition Contours
adcore_fill_contour_enabled: Transition Contours
Transition Contours Offset
Defines by how much the hull zone is reduced (positive values) compared to the initially calculated skin size.
Select if the external transition contours are scanned first and the internal ones later, or viceversa.
adcore_fill_contour_order: Transition Contours order
Options:
In to out (In2Out)
Out to in (Out2In)
Hatching
adcore_hatching_enabled: Hatching
Offset
Defines the offset given to the fill area in relation with the hull and core boundary. Positive values will make the fill area smaller negative values make the fill area overlap the border.
adcore_fill_offset [mm]: Offset
Pattern
Select a fill pattern (no pattern, stripe).
adcore_fill_pattern: Pattern
Options:
No pattern (NoPattern)
Stripe (Stripe)
Chess (Chess)
No pattern
Hatch style
Select a hatch style (single, cross).
adcore_fill_pattern_noPattern: Hatch style
Options:
Single (Hatch)
Cross (Cross)
Hatch fill
Distance
Defines the distance between two neighbouring hatch vectors.
adcore_hatchFill_hatchDistance [mm]: Distance
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines to which extent the stripes overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
Results in a “shift” of the entire “pattern” in y-direction. The original “Pattern” position will be reached after x iterations, with x being the entered value. The “Shift Factor” can be used in combination with rotation to perform a reference point relocation.
adcore_stripeFill_shift: Shift factor
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the desired size of the chess fields in X direction. The actual size will be the closest multiple of the value defined for the hatch distance.
adcore_chessFill_patternSizeX [mm]: Size X
Size Y
Defines the desired size of the chess fields in Y direction. The actual size will be the closest multiple of the value defined for the hatch distance.
adcore_chessFill_patternSizeY [mm]: Size Y
Field offset
Defines to which extent the chess fields overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
adcore_chessFill_patternOffset [mm]: Field offset
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Shifts the entire pattern in X and Y directions. The original pattern position will be reached after n iterations, with n being the value entered.
adcore_chessFill_shift: Shift factor
Filling orientation
Determines the orientation of the vectors of two adjacent chess fields.
adcore_chessFill_orientation: Filling orientation
Options:
90°/0° (NinetyZero)
0°/90° (ZeroNinety)
90°/90° (NinetyNinety)
0°/0° (ZeroZero)
Field output order
adcore_chessFill_order: Field output order
Options:
Field based (FieldBased)
Line based (LineBased)
In2Out (In2Out)
Out2In (Out2In)
Small area optimization
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
adcore_chessFill_smallAreaOptimization_enabled: Small area optimization
Minimal field size
Defines the minimal length of chess field sides. Small chess fields will be merged with their neighbouring elements by extending the hatch vector length.
adcore_chessFill_minimalFieldSize [mm]: Minimal field size
Downskin
If enabled, the bottom layers of a part would be treated as a separate zone - Downskin.
downskin_enabled: Downskin
Skin generation
Number of layers
Defines how deep (how many layers) the downskin treatment will penetrate into the part.
downskin_count: Number of layers
Overlap transition area
The downskin area will be enlarged into the volume area. In this area both downskin and volume hatches are overlapping. This ensures a solid lamination of the downskin and volume areas.
downskin_overlap_transition_area [mm]: Overlap transition area
Offset transition area
The downskin area will be enlarged into the inskin area. Inskins will be removed from this area to become downskin area only.
downskin_offset_transition_area [mm]: Offset transition area
Max. surface angle
Indicates from which angle between 2 layers an area is seen as a down skin area.
downskin_max_surf_angle [°]: Max. surface angle
Border mode
Border which follows the contour of the same slice is split into downskin and volume border according to the area it belongs to.
Discontinuous: Creating two different vector types.
Continuous: Only changing the process parameters for the respective zones, but will not change the order.
No border: Replacing the border with hatching.
Volume border: Creating a volume border without using the downskin border process parameters.
Defines by how much the fill area is reduced (positive values) or enlarged (negative values) compared to the initially calculated skin size. Positive values will result in a gap between the ends of the hatch vectors and the innermost border. Negative values will lead to an overlap of hatches and borders. Attention: high negative values can cause the hatch vectors to extend outside of the part boundary. This can lead to inferior surface quality and can even cause failure during job calculation.
downskin_fill_offset [mm]: Offset
Pattern
Select a fill pattern (no pattern, stripe).
downskin_fill_pattern: Pattern
Options:
No pattern (NoPattern)
Stripe (Stripe)
Chess (Chess)
No pattern
Hatch style
Select a hatch style (single, cross).
downskin_fill_pattern_noPattern: Hatch style
Options:
Single (Hatch)
Cross (Cross)
Hatch fill
Distance
Defines the distance between two neighbouring hatch vectors.
downskin_hatchFill_hatchDistance [mm]: Distance
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines to which extent the stripes overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
Results in a “shift” of the entire “pattern” in y-direction. The original “Pattern” position will be reached after x iterations, with x being the entered value. The “Shift Factor” can be used in combination with rotation to perform a reference point relocation.
downskin_stripeFill_shift: Shift factor
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the desired size of the chess fields in X direction. The actual size will be the closest multiple of the value defined for the hatch distance.
downskin_chessFill_patternSizeX [mm]: Size X
Size Y
Defines the desired size of the chess fields in Y direction. The actual size will be the closest multiple of the value defined for the hatch distance.
downskin_chessFill_patternSizeY [mm]: Size Y
Field offset
Defines to which extent the chess fields overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
downskin_chessFill_patternOffset [mm]: Field offset
Filter length
Vectors shorter than this threshold will not be generated.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
downskin_chessFill_smallAreaOptimization_enabled: Small area optimization
Minimal field size
Defines the minimal length of chess field sides. Small chess fields will be merged with their neighbouring elements by extending the hatch vector length.
downskin_chessFill_minimalFieldSize [mm]: Minimal field size
Solid Supports
Scan solid supports every … layers
Controls the number of solid support layers to be scanned. For example, the value 1 will make sure all layers are scanned, while the value 3 will cause all second and third layer to be skipped.
sss_hatching_every_xlayers: Scan solid supports every … layers
Borders
Enables solid support borders.
sss_border_enabled: Borders
Start Point Relocation Mode
Select an algorithm which is used to define the first point of each layer.
sss_border_startPointRelocation_type: Start Point Relocation Mode
Options:
None (None)
Random (Random)
Beam compensation
Determines an offset between the original slice contour and the outermost border.
sss_border_offset [mm]: Beam compensation
Additional borders
sss_border_following: Additional borders
Columns:
Border offset
border_offset [mm]: Border offset
Borders ordering
Select if the external borders are scanned first and the internal ones later, or viceversa.
sss_border_order: Borders ordering
Options:
In to out (In2Out)
Out to in (Out2In)
Filling
Offset
Defines by how much the fill area is reduced (positive values) or enlarged (negative values) compared to the initially calculated skin size. Positive values will result in a gap between the ends of the hatch vectors and the innermost border. Negative values will lead to an overlap of hatches and borders. Attention: high negative values can cause the hatch vectors to extend outside of the part boundary. This can lead to inferior surface quality and can even cause failure during job calculation.
sss_fill_offset [mm]: Offset
Pattern
Select a fill pattern (no pattern, stripe).
sss_fill_pattern: Pattern
Options:
No pattern (NoPattern)
Stripe (Stripe)
Chess (Chess)
No pattern
Hatch style
Select a hatch style (single, cross, offset).
sss_fill_pattern_noPattern: Hatch style
Options:
Single (Hatch)
Cross (Cross)
Offset (Offset)
Hatch fill
Distance
Defines the distance between two neighbouring hatch vectors.
sss_hatchFill_hatchDistance [mm]: Distance
Filter length
Vectors shorter than this threshold will not be generated.
sss_hatchFill_filter_length [mm]: Filter length
Order
Defines the sorting of the scanned vectors within the fill area.
sss_hatchFill_sorting: Order
Options:
Bidirectional (ZigZag)
Unidirectional (ZigZig)
Bidirectional jump optimized (Optimized)
Rotation start angle
Defines the initial start angle from which rotation of the fill vectors starts.
sss_hatchFill_angle [°]: Rotation start angle
Rotation increment angle
Defines the increment value of the rotation angle between consecutive layers.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Shifts all hatch lines both in X and Y directions by a half of hatch distance.
sss_crossFill_shift_enabled: Shift
Offset fill
Hatch distance
Defines the distance between two neighbouring hatch vectors within each stripe.
sss_offsetFill_hatchDistance [mm]: Hatch distance
Following borders ordering
Select if the external following borders are scanned first and the internal ones later, or the opposite.
sss_offsetFill_sorting: Following borders ordering
Options:
In to out (In2Out)
Out to in (Out2In)
Blocked path
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
sss_offsetFill_blocked_path_enable: Blocked path
Blocked path trim threshold
sss_offsetFill_blocked_path_trim_threshold [mm]: Blocked path trim threshold
Stripe fill
Hatch distance
Defines the distance between two neighbouring hatch vectors within each stripe.
sss_stripeFill_hatchDistance [mm]: Hatch distance
Stripe size
Defines the width of the stripes.
sss_stripeFill_patternSize [mm]: Stripe size
Stripe offset
Defines to which extent the stripes overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
sss_stripeFill_patternOffset [mm]: Stripe offset
Shift factor
Results in a “shift” of the entire “pattern” in y-direction. The original “Pattern” position will be reached after x iterations, with x being the entered value. The “Shift Factor” can be used in combination with rotation to perform a reference point relocation.
sss_stripeFill_shift: Shift factor
Filter length
Vectors shorter than this threshold will not be generated.
sss_stripeFill_filter_length [mm]: Filter length
Hatch sorting
Defines the sorting of the scanned vectors within each stripe.
sss_stripeFill_sorting: Hatch sorting
Options:
Bidirectional (ZigZag)
Unidirectional (ZigZig)
Bidirectional jump optimized (Optimized)
Rotation start angle
Defines the initial start angle from which rotation of the fill vectors starts.
sss_stripeFill_angle [°]: Rotation start angle
Rotation increment
Defines the increment value of the rotation angle between consecutive layers.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Defines the distance between two neighbouring hatch vectors within each chess field.
sss_chessFill_hatchDistance [mm]: Hatch distance
Size X
Defines the desired size of the chess fields in X direction. The actual size will be the closest multiple of the value defined for the hatch distance.
sss_chessFill_patternSizeX [mm]: Size X
Size Y
Defines the desired size of the chess fields in Y direction. The actual size will be the closest multiple of the value defined for the hatch distance.
sss_chessFill_patternSizeY [mm]: Size Y
Field offset
Defines to which extent the chess fields overlap or stand apart from each other. Positive values will result in a gap, negative values will lead to an overlap.
sss_chessFill_patternOffset [mm]: Field offset
Filter length
Vectors shorter than this threshold will not be generated.
sss_chessFill_filter_length [mm]: Filter length
Hatch sorting
Defines the sorting of the scanned vectors within each chess field.
sss_chessFill_sorting: Hatch sorting
Options:
Bidirectional (ZigZag)
Unidirectional (ZigZig)
Bidirectional jump optimized (Optimized)
Rotation start angle
Defines the initial start angle from which rotation of the fill vectors starts.
Defines the circle sector facing the gas flow direction and containing range of vector angles which should not be present in the output if “Limitation window enabled” option is enabled in a part strategy.Every proposed pattern angle (starting with start angle and afterwards incrementing the previous one with angle increment) is first checked with respect to the limitation window. If the proposed pattern angle would result in a situation where one of the eventual hatch vectors lies within a limitation window, another pattern angle is proposed by incrementing the previous proposal with angle increment again. The process is repeated until a valid pattern angle is found (with a maximum of 100 attempts).the orientation and the sense of the angles can be controlled. For example, in the case of Single Fill, Unidirectional: by specifying 180 degrees as a limitation window, the orientation and the sense of the hatch vectors will be compatible with a gasflow of 0 degrees in a ‘strict interpretation’ (i.e., the gas flows right to left, the hatch vectors will be sorted left to right, and the sense of the hatch vectors is opposite to the gasflow).
Shifts the entire pattern in X and Y directions. The original pattern position will be reached after n iterations, with n being the value entered.
sss_chessFill_shift: Shift factor
Filling orientation
Determines the orientation of the vectors of two adjacent chess fields.
sss_chessFill_orientation: Filling orientation
Options:
90°/0° (NinetyZero)
0°/90° (ZeroNinety)
90°/90° (NinetyNinety)
0°/0° (ZeroZero)
Field output order
sss_chessFill_order: Field output order
Options:
Field based (FieldBased)
Line based (LineBased)
In2Out (In2Out)
Out2In (Out2In)
Small area optimization
When filling a contour with chess fields also very small pattern elements may be procuded. These areas would contain short hatch vectors that cannot be scanned optimally. To reduce the possibility of those short vectors occurance, small chess fields can be merged with neighbouring fields.
sss_chessFill_smallAreaOptimization_enabled: Small area optimization
Minimal field size
Defines the minimal length of chess field sides. Small chess fields will be merged with their neighbouring elements by extending the hatch vector length.
sss_chessFill_minimalFieldSize [mm]: Minimal field size
Non-solid Support
Optimize non-solid supports jumps
Vectors are sorted using heuristics to minimize jumps trading-off the sorting against gasflow.
Controls the number of support layers to be scanned. For example, the value 1 will make sure all support layers are scanned, while the value 3 will cause all second and third layer to be skipped.
nsss_scan_every_n_layers: Scan supports every … layers
Scanning
** **
** **
scanning_table:
Columns:
Scanning type
Volume | Blocked Path: Scanning parameters for “Blocked Paths” of “Borders” in “Volume” areas.
Volume | Border: Scanning parameters for “Borders” in “Volume” areas.
Volume | Fill contour: Scanning parameters for “Fill Contours” in “Volume” areas.
Volume | Fill contour | Blocked Path: Scanning parameters for “Blocked Paths” for “Fill Contours” in “Volume” areas.
Volume | Hatching: Scanning parameters for “Hatches” of the “Outer Hull” in “Volume” areas.
Volume Core | Transition Contours: Scanning parameters for “Transition Contours” of the “Core” area for “Hull and Core” models.
Volume Core | Hatching: Scanning parameters for “Hatches” of the “Core” area for “Hull and Core” models.
Additional Volume | Blocked Path: Scanning parameters for “Blocked Paths” of “Borders” in “Additional Volume” areas.
Additional Volume | Border: Scanning parameters for “Borders” in “Additional Volume” areas.
Additional Volume | Fill contour: Scanning parameters for “Fill Contours” in “Additional Volume” areas.
Additional Volume | Fill contour | Blocked Path: Scanning parameters for “Blocked Paths” for “Fill Contours” in “Additional Volume” areas.
Additional Volume | Hatching: Scanning parameters for “Hatches” of the “Outer Hull” in “Additional Volume” areas.
Additional Volume Core | Transition Contours: Scanning parameters for “Transition Contours” of the “Core” area for “Hull and Core” models in “Additional Volume” areas.
Additional Volume Core | Hatching: Scanning parameters for “Hatches” of the “Core” area for “Hull and Core” models in “Additional Volume” areas.
Upskin Remelting | Border: Scanning parameters for “Borders” in “Upskin Remelting” areas.
Upskin Remelting | Hatching: Scanning parameters for “Hatches” in “Upskin Remelting” areas.
Upskin Recoating | Border: Scanning parameters for “Borders” in “Upskin Recoating” areas.
Upskin Recoating | Hatching: Scanning parameters for “Hatches” in “Upskin Recoating” areas.
Downskin | Border: Scanning parameters for “Borders” in “Downskin” areas.
Downskin | Hatching: Scanning parameters for “Hatches” in “Downskin” areas.
Downskin | Blocked Path: Scanning parameters for “Blocked Paths” of “Borders” in “Downskin” areas.
Solid support | Border: Scanning parameters for “Borders” in “Solid Support” areas.
Solid support | Hatching: Scanning parameters for “Hatches” in “Solid Support” areas.
Non-solid support: Scanning parameters for “Non-solid supports” (vector supports).
Note that the recommended Focus distance for classical machines is -5/+5. For NXG machines the Magnification factor valid range is +1.0/+2.1 or +3.2/+6.0
entity: Scanning type
Options:
Volume | Blocked Path (VolumeBlockedPath)
Volume | Border (VolumeBorder)
Volume | Fill contour (VolumeFillContours)
Volume | Fill contour | Blocked Path (VolumeFillContoursBlockedPath)
Downskin | Fill contour blocked path (DownskinFillContoursBlockedPath)
Solid support | Border (SolidSupportBorder)
Solid support | Hatching (SolidSupportHatching)
Non-solid support (NonSolidSupport)
Power
scan_power [W]: Power
Speed
Take into consideration that BTE might fail if values are under 10 mm/s.
scan_speed [mm/s]: Speed
Focus distance/Magnification factor
For classical machines use Focus distance values in the range -5.0 to +5.0. For NxG machines use Magnification factors values in the range +1.0 to +2.1 and+3.2 to +6.0.