Click or drag to resize

SPICE3DevicePrepareMasterSingleList Method

Creates a list containing the job settings for single list mode.

Namespace: RAYLASE.MarkerPlugin.Devices.ScanController.SPICE3
Assembly: RAYLASE.MarkerPlugin (in RAYLASE.MarkerPlugin.dll) Version: 2.19.0
Syntax
C#
public override Guid PrepareMasterSingleList(
	int executions,
	bool assertExecutionInProgress,
	bool assertMarkInProgress,
	MarkOnTheFlyTriggerProfile motfTriggerHeadProfile,
	MarkOnTheFlyTriggerProfile motfTriggerTailProfile,
	MarkOnTheFlyTriggerProfile motfTriggerRepetitionProfile,
	Guid? parentListGuid,
	bool provideInfiniteLoopExit,
	int correctionFileIndex,
	string markCounterName,
	bool zeroPowerAfterExecution,
	bool callProcessTransformationList
)

Parameters

executions  Int32
Number of executions. A negative value means an infinite number of executions.
assertExecutionInProgress  Boolean
If true, execution in progress will be asserted while job is active.
assertMarkInProgress  Boolean
If true, mark in progress will be asserted while job is active.
motfTriggerHeadProfile  MarkOnTheFlyTriggerProfile
The mark-on-the-fly trigger profile to be executed at the start of job execution.
motfTriggerTailProfile  MarkOnTheFlyTriggerProfile
The mark-on-the-fly trigger profile to be executed at the end of job execution.
motfTriggerRepetitionProfile  MarkOnTheFlyTriggerProfile
The mark-on-the-fly trigger profile to be executed at the start of job repetition.
parentListGuid  NullableGuid
The list ID of the parent. If set, the new list will be wrapped inside the parent list.
provideInfiniteLoopExit  Boolean
Exits the loop when setting EnableJobLoop(Boolean) to false.
correctionFileIndex  Int32
Index of the correction file, in case multiple correction files are supported.
markCounterName  String
zeroPowerAfterExecution  Boolean
Sets laser power to 0 after execution has finished.
callProcessTransformationList  Boolean
Use process transformation queue.

Return Value

Guid
Guid of the created list. Pass this Guid to [M:BaseScanController.SetList(???,System.Int32,System.Boolean,System.Boolean)]
See Also