{
  "slug": "why-just-in-time-changed-manufacturing",
  "version": 1,
  "layout": "flow",
  "nodes": [
    {
      "id": "n1",
      "type": "sign",
      "label": "Pull Signal",
      "x": 61,
      "y": 62,
      "w": 162,
      "h": 162,
      "detail": "demand trigger"
    },
    {
      "id": "n2",
      "type": "warehouse",
      "label": "Parts Store",
      "x": 284,
      "y": 62,
      "w": 82,
      "h": 82,
      "detail": "minimal stock"
    },
    {
      "id": "n3",
      "type": "assembly-line",
      "label": "Assembly",
      "x": 284,
      "y": 172,
      "w": 82,
      "h": 82
    },
    {
      "id": "n4",
      "type": "package",
      "label": "Output",
      "x": 284,
      "y": 290,
      "w": 82,
      "h": 82
    }
  ],
  "relationships": [
    {
      "from": "n1",
      "to": "n2",
      "label": "triggers delivery of"
    },
    {
      "from": "n2",
      "to": "n3",
      "label": "feeds exactly"
    },
    {
      "from": "n3",
      "to": "n4",
      "label": "produces"
    }
  ],
  "summary": "A demand pull signal triggers just enough parts to arrive at assembly exactly when needed.",
  "mechanism": "demand-pull-minimal-inventory",
  "fig": "FIG. / MAKING ONLY WHAT IS NEEDED WHEN NEEDED",
  "animation": {
    "style": "assemble",
    "duration": 700,
    "stagger": 60
  },
  "presentation": {
    "style": "vignette",
    "hero": "n1",
    "support": [
      "n2",
      "n3"
    ],
    "icon": "clock",
    "label": "Clock",
    "tilt": 0
  },
  "illustration": {
    "concept": "Parts conveyor delivers exactly two components to assembly station precisely when the robot arm needs them; finished units leave right; no buffer stockpile",
    "paths": [
      {
        "d": "M 45,310 L 565,310",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 48,240 L 242,240 Q 245,240 245,243 L 245,267 Q 245,270 242,270 L 48,270 Q 45,270 45,267 L 45,243 Q 45,240 48,240 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 45,240 L 245,240",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 45,270 L 245,270",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 70,245 C 75.523,245 80,249.477 80,255 C 80,260.523 75.523,265 70,265 C 64.477,265 60,260.523 60,255 C 60,249.477 64.477,245 70,245 Z",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 120,245 C 125.523,245 130,249.477 130,255 C 130,260.523 125.523,265 120,265 C 114.477,265 110,260.523 110,255 C 110,249.477 114.477,245 120,245 Z",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 170,245 C 175.523,245 180,249.477 180,255 C 180,260.523 175.523,265 170,265 C 164.477,265 160,260.523 160,255 C 160,249.477 164.477,245 170,245 Z",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 220,245 C 225.523,245 230,249.477 230,255 C 230,260.523 225.523,265 220,265 C 214.477,265 210,260.523 210,255 C 210,249.477 214.477,245 220,245 Z",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 58,215 L 90,215 Q 93,215 93,218 L 93,240 Q 93,243 90,243 L 58,243 Q 55,243 55,240 L 55,218 Q 55,215 58,215 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 108,215 L 140,215 Q 143,215 143,218 L 143,240 Q 143,243 140,243 L 108,243 Q 105,243 105,240 L 105,218 Q 105,215 108,215 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 249,200 L 401,200 Q 405,200 405,204 L 405,306 Q 405,310 401,310 L 249,310 Q 245,310 245,306 L 245,204 Q 245,200 249,200 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 325,200 L 325,155 L 360,130",
        "fill": "none",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 360,113 C 366.6276,113 372,118.3724 372,125 C 372,131.6276 366.6276,137 360,137 C 353.3724,137 348,131.6276 348,125 C 348,118.3724 353.3724,113 360,113 Z",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 269,230 L 381,230 Q 385,230 385,234 L 385,286 Q 385,290 381,290 L 269,290 Q 265,290 265,286 L 265,234 Q 265,230 269,230 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 325,230 L 325,290",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 408,240 L 552,240 Q 555,240 555,243 L 555,267 Q 555,270 552,270 L 408,270 Q 405,270 405,267 L 405,243 Q 405,240 408,240 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 430,245 C 435.523,245 440,249.477 440,255 C 440,260.523 435.523,265 430,265 C 424.477,265 420,260.523 420,255 C 420,249.477 424.477,245 430,245 Z",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 470,245 C 475.523,245 480,249.477 480,255 C 480,260.523 475.523,265 470,265 C 464.477,265 460,260.523 460,255 C 460,249.477 464.477,245 470,245 Z",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 510,245 C 515.523,245 520,249.477 520,255 C 520,260.523 515.523,265 510,265 C 504.477,265 500,260.523 500,255 C 500,249.477 504.477,245 510,245 Z",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 545,245 C 550.523,245 555,249.477 555,255 C 555,260.523 550.523,265 545,265 C 539.477,265 535,260.523 535,255 C 535,249.477 539.477,245 545,245 Z",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 433,215 L 487,215 Q 490,215 490,218 L 490,240 Q 490,243 487,243 L 433,243 Q 430,243 430,240 L 430,218 Q 430,215 433,215 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 402,254 L 250,254 M 260.0,250.0 L 250,254 L 260.0,258.0",
        "fill": "none",
        "weight": 4,
        "motion": "slide"
      },
      {
        "d": "M 52,175 L 68,193 M 68,175 L 52,193",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      }
    ]
  }
}
