SetupSpec

@Serializable
sealed class SetupSpec(source)

A sequence-dependent setup (changeover) specification for a station.

Inheritors

Constructors

Link copied to clipboard
protected constructor()

Types

Link copied to clipboard
@Serializable
@SerialName(value = "changeover")
data class Changeover(val setupTime: Double) : SetupSpec

A fixed setup incurred whenever the served type changes (including the first job).

Link copied to clipboard
@Serializable
@SerialName(value = "sequenceDependent")
data class SequenceDependent(val setups: List<SetupEntry>, val initialSetups: List<InitialSetupEntry> = emptyList(), val defaultSetup: Double = 0.0) : SetupSpec

A (fromType, toType) setup matrix with optional initial setups and a default.