Table of Contents

Class MultiPassParamters

Namespace
Loehnert.Lisrt.Laser.Keyence.Jobs
Assembly
Loehnert.Lisrt.Laser.Keyence.dll

Represents a parameter of a multi pass marking of a code block.

public class MultiPassParamters
Inheritance
MultiPassParamters
Inherited Members

Properties

Approach

Gets or sets the approach in millimeters.

public double Approach { get; set; }

Property Value

double

Remarks

Default value is 0.5mm.

BlockMarkingDelayTime

Gets or sets the block marking delay time in milliseconds.

public double BlockMarkingDelayTime { get; set; }

Property Value

double

CurveCorrectionIsEnabled

Gets or sets a value indicating whether curve correction is enabled.

public bool CurveCorrectionIsEnabled { get; set; }

Property Value

bool

FillParameters

Gets or sets the fill parameters.

public MultiPassFillParameters FillParameters { get; set; }

Property Value

MultiPassFillParameters

Exceptions

ArgumentNullException

The property cannot be null.

JumpSpeed

Gets or sets the jump speed.

public JumpSpeed JumpSpeed { get; set; }

Property Value

JumpSpeed

MarkingParameters

Gets or sets the marking parameters.

public MultiPassMarkingParameters MarkingParameters { get; set; }

Property Value

MultiPassMarkingParameters

Exceptions

ArgumentNullException

The property cannot be null.

Pattern

Gets or sets the pattern.

public MultiPassPattern Pattern { get; set; }

Property Value

MultiPassPattern

Exceptions

ArgumentNullException

The property cannot be null.

QualityLevel

Gets or sets the quality level.

public QualityLevel QualityLevel { get; set; }

Property Value

QualityLevel

Remarks

The default value is Standard.

SpaceApproach

Gets or sets the space approach in millimeters.

public double SpaceApproach { get; set; }

Property Value

double

Remarks

Default value is 0.25mm.