{
  "source": "production-line-design/Day truyen vai.pdf — MB DAY TRUYEN SX VAI-DUA-SEN-NUOC DUONG (mặt bằng dây chuyền sản xuất vải-dứa-sen-nước đường)",
  "transcribed": "2026-10-19 from 130-DPI full-page + 250-DPI crops (equipment band, Nước đường row, outdoor band); no text layer in the PDF",
  "units": "mm",
  "axes": { "x": "0..67500 left→right along the hall length", "y": "0..21000 top→bottom across the hall width; y>21000 is the yard outside the south wall" },
  "accuracy": "±500 mm positional, transcribed from dimension chains; totals reconcile with the sheet (67500 x 21000, 7500 column grid)",
  "hall": { "length": 67500, "width": 21000, "columnGrid": 7500, "bays": 9 },
  "yard": { "y0": 21000, "y1": 25500, "note": "outdoor band south of the wall holding the 12/11/10 assembly" },
  "rooms": [
    { "id": "phong-gia-vi", "name": "Phòng gia vị", "nameEn": "Spice room", "x0": 300, "y0": 0, "x1": 12600, "y1": 7700 },
    { "id": "ca-bin", "name": "Ca bin", "nameEn": "Cabin / office", "x0": 300, "y0": 11300, "x1": 11600, "y1": 21000 },
    { "id": "kho-nguyen-lieu", "name": "Kho Nguyên liệu", "nameEn": "Raw-material store", "x0": 13800, "y0": 7950, "x1": 21700, "y1": 16800 },
    { "id": "zone-vai-sen-dua", "name": "Vải-Sen-Dứa", "nameEn": "Lychee-lotus-pineapple zone (open hall)", "x0": 13800, "y0": 0, "x1": 39400, "y1": 7100 },
    { "id": "zone-nuoc-duong", "name": "Nước đường", "nameEn": "Syrup zone (open hall)", "x0": 22000, "y0": 10500, "x1": 39400, "y1": 16500 },
    { "id": "corridor-main", "name": "lối đi", "nameEn": "Flow corridor (arrows on sheet)", "x0": 39400, "y0": 0, "x1": 43000, "y1": 21000 },
    { "id": "room-right-top", "name": "(không ghi tên)", "nameEn": "Unlabeled room (likely packing — guess)", "x0": 49800, "y0": 0, "x1": 67500, "y1": 8500 },
    { "id": "corridor-right", "name": "hành lang", "nameEn": "Right corridor (two 1200 openings on sheet)", "x0": 49800, "y0": 8500, "x1": 67500, "y1": 12500 },
    { "id": "room-right-bottom", "name": "(không ghi tên)", "nameEn": "Unlabeled room (likely finished goods — guess)", "x0": 49800, "y0": 12500, "x1": 67500, "y1": 21000 }
  ],
  "stations": [
    { "no": 1, "vn": "bt phân loại", "en": "Sorting station", "x0": 12900, "y0": 3400, "x1": 16400, "y1": 5600, "h": 950, "form": "sorting-table" },
    { "no": 2, "vn": "Rửa", "en": "Wash tank", "x0": 16900, "y0": 3500, "x1": 19900, "y1": 5600, "h": 1050, "form": "wash-tank" },
    { "no": 3, "vn": "Sàng róc nước", "en": "Drain screen", "x0": 20900, "y0": 3900, "x1": 23600, "y1": 5400, "h": 950, "form": "drain-screen" },
    { "no": 4, "vn": "Đóng lọ", "en": "Jar filling (hopper + chute)", "x0": 23600, "y0": 3300, "x1": 27600, "y1": 5600, "h": 1600, "form": "hopper" },
    { "no": 5, "vn": "Băng tải", "en": "Conveyor", "x0": 27600, "y0": 4300, "x1": 30600, "y1": 5000, "h": 950, "form": "conveyor" },
    { "no": 6, "vn": "Rót dịch", "en": "Syrup filler (Vải-Sen-Dứa line)", "x0": 30600, "y0": 3400, "x1": 33200, "y1": 4400, "h": 1250, "form": "filler" },
    { "no": 7, "vn": "Máy rót nước", "en": "Water filler (Vải-Sen-Dứa line)", "x0": 34000, "y0": 5200, "x1": 35600, "y1": 6800, "h": 1450, "form": "water-filler" },
    { "no": 8, "vn": "Máy đóng lon", "en": "Can seamer — NO marker on the sheet; placed after 7 in flow order (assumption)", "x0": 36200, "y0": 5200, "x1": 37800, "y1": 6800, "h": 1500, "form": "seamer", "assumption": true },
    { "no": 9, "vn": "Balet lọ", "en": "Jar pallets (Vải-Sen-Dứa line)", "x0": 32500, "y0": 5400, "x1": 34000, "y1": 6900, "h": 1050, "form": "pallet" },
    { "no": 9, "vn": "Balet lọ", "en": "Jar pallets (Nước đường line)", "x0": 30700, "y0": 10600, "x1": 32300, "y1": 12400, "h": 1050, "form": "pallet", "instance": "nuoc-duong" },
    { "no": 7, "vn": "Máy rót nước", "en": "Water filler (Nước đường line, stacked above 6 on the sheet)", "x0": 34600, "y0": 11000, "x1": 36200, "y1": 12600, "h": 1450, "form": "water-filler", "instance": "nuoc-duong" },
    { "no": 6, "vn": "Rót dịch", "en": "Syrup filler (Nước đường line, below 7)", "x0": 33400, "y0": 13000, "x1": 37300, "y1": 14200, "h": 1250, "form": "filler", "instance": "nuoc-duong" },
    { "no": 12, "vn": "Hệ thống xì khô", "en": "Air-knife drying system (5000+2500 on sheet) — OUTSIDE the south wall", "x0": 13850, "y0": 23300, "x1": 21650, "y1": 24650, "h": 1550, "form": "airknife", "outdoor": true },
    { "no": 11, "vn": "Hầm thanh trùng", "en": "Pasteurization tunnel (16000 x 1500 on sheet) — OUTSIDE the south wall", "x0": 21850, "y0": 23300, "x1": 37850, "y1": 24650, "h": 2100, "form": "tunnel", "outdoor": true },
    { "no": 10, "vn": "Gầu tải lên", "en": "Lift / bucket elevator (1600 on sheet) — OUTSIDE the south wall", "x0": 37850, "y0": 23300, "x1": 39450, "y1": 24650, "h": 3200, "form": "lift", "outdoor": true }
  ],
  "flowArrows": [
    { "x": 11800, "y": 4500, "dir": "east", "note": "raw material entry into 1" },
    { "x": 18400, "y": 6200, "dir": "east", "note": "1→2→3 run (on sheet between stations)" },
    { "x": 33600, "y": 5200, "dir": "east", "note": "6→7 pipe run" },
    { "x": 35200, "y": 8200, "dir": "south", "note": "out of 7 (Vải-Sen-Dứa line)" },
    { "x": 35200, "y": 10400, "dir": "north", "note": "into 7 (Nước đường line)" },
    { "x": 32800, "y": 13600, "dir": "east", "note": "out of 6 (Nước đường line)" },
    { "x": 41200, "y": 7500, "dir": "south", "note": "corridor run toward the south door (sheet shows ↓↓↓)" },
    { "x": 41200, "y": 12500, "dir": "south", "note": "corridor run" },
    { "x": 41200, "y": 18500, "dir": "south", "note": "corridor run to the door" },
    { "x": 41200, "y": 22200, "dir": "south", "note": "through the south door toward the tunnel band" }
  ],
  "openItems": [
    "Legend item 8 (Máy đóng lon) has no marker anywhere on the sheet — placed by flow order (assumption, flagged).",
    "“bt” in station 1 (“bt phân loại”) is an unexpanded abbreviation on the sheet.",
    "Flow direction through the pasteurization tunnel (11) is unsigned on the sheet.",
    "The two right-hand rooms are unlabeled; packing / finished-goods readings are guesses."
  ]
}
