Add configurable production machine constraints
This commit is contained in:
@@ -0,0 +1,153 @@
|
||||
schema_version: 1
|
||||
|
||||
machines:
|
||||
- id: bento_1
|
||||
name: Bento 1
|
||||
aliases: [Bento1, B1]
|
||||
location: Espelkamp (Germany)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 2500}
|
||||
roll_diameter_mm: {minimum: 300, maximum: 876}
|
||||
allowed_core_diameters_mm: [150, 168, 170, 200, 235]
|
||||
product_width_m: {minimum: 4.7, maximum: 5.0}
|
||||
line_speed_m_per_min: {minimum: 0.9, maximum: 6.0}
|
||||
- id: bento_2
|
||||
name: Bento 2
|
||||
aliases: [Bento2, B2]
|
||||
location: Selangor (Malaysia)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 2500}
|
||||
roll_diameter_mm: {minimum: 250, maximum: 1000}
|
||||
allowed_core_diameters_mm: [150, 168, 170, 200, 235]
|
||||
product_width_m: {minimum: 4.7, maximum: 5.0}
|
||||
line_speed_m_per_min: {minimum: 0.9, maximum: 6.0}
|
||||
- id: k1
|
||||
name: K1
|
||||
aliases: [K 1]
|
||||
location: Selangor (Malaysia)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 800}
|
||||
roll_diameter_mm: {minimum: 200, maximum: 1100}
|
||||
allowed_core_diameters_mm: [130, 133, 150, 168, 170]
|
||||
product_width_m: {minimum: 4.0, maximum: 6.1}
|
||||
line_speed_m_per_min: {minimum: 1.0, maximum: 20.0}
|
||||
- id: k_3_4
|
||||
name: K3/4
|
||||
aliases: [K 34, K 3/4]
|
||||
location: Espelkamp (Germany)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 800}
|
||||
roll_diameter_mm: {minimum: 200, maximum: 1100}
|
||||
allowed_core_diameters_mm: [130, 133, 150, 168, 170]
|
||||
product_width_m: {minimum: 4.0, maximum: 6.1}
|
||||
line_speed_m_per_min: {minimum: 1.0, maximum: 15.0}
|
||||
- id: k5
|
||||
name: K5
|
||||
aliases: [K 5]
|
||||
location: Adorf (Germany)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 800}
|
||||
roll_diameter_mm: {minimum: 200, maximum: 1200}
|
||||
allowed_core_diameters_mm: [130, 133, 150, 168, 170]
|
||||
product_width_m: {minimum: 4.0, maximum: 6.1}
|
||||
line_speed_m_per_min: {minimum: 1.0, maximum: 20.0}
|
||||
- id: k6
|
||||
name: K6
|
||||
aliases: [K 6]
|
||||
location: Selangor (Malaysia)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 800}
|
||||
roll_diameter_mm: {minimum: 200, maximum: 1100}
|
||||
allowed_core_diameters_mm: [130, 133, 150, 168, 170]
|
||||
product_width_m: {minimum: 4.0, maximum: 6.1}
|
||||
line_speed_m_per_min: {minimum: 1.0, maximum: 20.0}
|
||||
- id: k7
|
||||
name: K7
|
||||
aliases: [K 7]
|
||||
location: Espelkamp (Germany)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 700}
|
||||
roll_diameter_mm: {minimum: 300, maximum: 1100}
|
||||
allowed_core_diameters_mm: [130, 133, 150, 168, 170]
|
||||
product_width_m: {minimum: 4.0, maximum: 6.1}
|
||||
line_speed_m_per_min: {minimum: 0.6, maximum: 40.0}
|
||||
- id: e1
|
||||
name: E1
|
||||
aliases: [E 1]
|
||||
location: Espelkamp (Germany)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 2500}
|
||||
roll_diameter_mm: {minimum: 200, maximum: 1000}
|
||||
allowed_core_diameters_mm: [150, 168, 170]
|
||||
product_width_m: {minimum: 7.5, maximum: 7.5}
|
||||
line_speed_m_per_min: {minimum: 0.6, maximum: 10.0}
|
||||
- id: e4
|
||||
name: E4
|
||||
aliases: [E 4]
|
||||
location: Espelkamp (Germany)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 2000}
|
||||
roll_diameter_mm: {minimum: 200, maximum: 900}
|
||||
allowed_core_diameters_mm: [150, 168, 170]
|
||||
product_width_m: {minimum: 5.1, maximum: 5.1}
|
||||
line_speed_m_per_min: {minimum: 0.5, maximum: 10.0}
|
||||
- id: gitter_1
|
||||
name: Gitter 1
|
||||
aliases: [G1, G 1]
|
||||
location: Adorf (Germany)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 400}
|
||||
roll_diameter_mm: {minimum: 200, maximum: 600}
|
||||
allowed_core_diameters_mm: [140]
|
||||
product_width_m: {minimum: 4.0, maximum: 4.75}
|
||||
line_speed_m_per_min: null
|
||||
- id: gitter_2
|
||||
name: Gitter 2
|
||||
aliases: [G2, G 2]
|
||||
location: Adorf (Germany)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 400}
|
||||
roll_diameter_mm: {minimum: 200, maximum: 600}
|
||||
allowed_core_diameters_mm: [140]
|
||||
product_width_m: {minimum: 4.0, maximum: 4.75}
|
||||
line_speed_m_per_min: null
|
||||
- id: gitter_3
|
||||
name: Gitter 3
|
||||
aliases: [G3, G 3]
|
||||
location: Adorf (Germany)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 400}
|
||||
roll_diameter_mm: {minimum: 200, maximum: 600}
|
||||
allowed_core_diameters_mm: [140]
|
||||
product_width_m: {minimum: 4.0, maximum: 4.75}
|
||||
line_speed_m_per_min: null
|
||||
- id: gitter_4
|
||||
name: Gitter 4
|
||||
aliases: [G4, G 4]
|
||||
location: Adorf (Germany)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 400}
|
||||
roll_diameter_mm: {minimum: 200, maximum: 600}
|
||||
allowed_core_diameters_mm: [140]
|
||||
product_width_m: {minimum: 4.0, maximum: 4.75}
|
||||
line_speed_m_per_min: null
|
||||
- id: secudrain_1_2
|
||||
name: Secudrain 1/2
|
||||
aliases: [Sec 1/2, Secudrain 12, Sec 12]
|
||||
location: Adorf (Germany)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 400}
|
||||
roll_diameter_mm: {minimum: 200, maximum: 800}
|
||||
allowed_core_diameters_mm: [120]
|
||||
product_width_m: {minimum: 2.0, maximum: 4.0}
|
||||
line_speed_m_per_min: null
|
||||
- id: secudrain_3
|
||||
name: Secudrain 3
|
||||
aliases: [Sec 3]
|
||||
location: Adorf (Germany)
|
||||
constraints:
|
||||
roll_weight_kg: {maximum: 400}
|
||||
roll_diameter_mm: {minimum: 200, maximum: 800}
|
||||
allowed_core_diameters_mm: [120]
|
||||
product_width_m: {minimum: 1.8, maximum: 2.1}
|
||||
line_speed_m_per_min: null
|
||||
Reference in New Issue
Block a user