Class MultiPassMarkingParameters
Represents multi pass marking parameters for a code block.
public class MultiPassMarkingParameters : PropertyChangedBase, INotifyPropertyChangedEx, INotifyPropertyChanged
- Inheritance
-
PropertyChangedBaseMultiPassMarkingParameters
- Implements
-
INotifyPropertyChangedEx
- Inherited Members
-
PropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.PropertyChanged
Properties
DeepDigAmount
Gets or sets the deep dig amount in millimeters.
public double DeepDigAmount { get; set; }
Property Value
Format
Gets or sets the overprint format.
public OverPrintFormat Format { get; set; }
Property Value
LaserPower
Gets or sets the laser power in percent.
public double LaserPower { get; set; }
Property Value
- double
Default value is 0%. Value can be between 0.0% and 100.0%. Use UseCommonBlockLaserPower to use the laser power of the common marking parameters.
MarkingCount
Gets or sets the marking count.
public int MarkingCount { get; set; }
Property Value
- int
The default value is 1. Value can be between -210 and 210. Use UseCommonMarkingCount to use marking count of the common marking parameters.
PulseFrequency
Gets or sets the impulse frequency in kilohertz.
public int PulseFrequency { get; set; }
Property Value
- int
The default value is 100 kHz. Value can be between 0 kHz and 400 kHz. Use UseCommonPulseFrequency to use the impulse frequency of the common marking parameters.
ScanSpeed
Gets or sets the scan speed in millimeters per second.
public int ScanSpeed { get; set; }
Property Value
- int
The default value is 1000 mm/s. Value can be between 1 mm/s and 12000 mm/s. Use UseCommonScanSpeed to use the scan speed defined of the common marking parameters.
SpotVariable
Gets or sets the laser point variable.
public int SpotVariable { get; set; }
Property Value
- int
The default value is 0. Value can be between -210 and 210. Use UseCommonSpotVariable to use the spot variable of the common marking parameters.