#762

Serveris atiduoda užsakymą vienu archyvu. Programa jį išpakuoja ir sudėlioja failus ne „kaip archyve“, o pagal tipus — taip, kad kiekvieną aplanką būtų galima atiduoti savoms staklėms viena kopijavimo taisykle.

Aplankai užsakymų aplanko viduje

  • cuting\ — pjovimo kortelės: pjūklo programa ir kortelės paveikslėlis.
  • gl_<staklės>\<užsakymo numeris>\xnc_part\ — CNC programos kiekvienai detalei.
  • gl_<staklės>\<užsakymo numeris>\xnc_cut\ — CNC programos pagal pjovimo kortelę.
  • ifp_lbl\<užsakymo numeris>\ — pradinės detalių etiketės.
  • lbl_print\<užsakymo numeris>\ — spausdinimui paruoštos etiketės (atsiranda po konvertavimo).
  • SVG\<užsakymo numeris>\ — detalių brėžiniai peržiūrai. Nekonvertuojami ir į stakles neina.
  • is_<staklės>\<užsakymo numeris>\<operacija>\ — failai Felder / Otto Mayer pjovimo centrams, įskaitant formatą .may.
  • giblab_projects\ ir giblab_requests\ — pjovimo programos projektai ir užklausos.
  • errors\<užsakymo numeris>\ — čia patenka tai, ką serveris pažymėjo kaip generavimo klaidą. Jei aplankas auga — aiškintis reikia serveryje, o ne programoje.

Viskas, kas netiko nė vienam tipui, dedama į aplanką pagal failo plėtinį.

Kodėl užsakymo numeris yra kiekviename kelyje

Užsakymo numeris kelyje — ne dėl grožio. Pagal jį programa supranta, kuriam užsakymui priklauso failas: kuriuos failus kopijuoti į stakles, kuriuos pašalinti atšaukus užsakymą ir kuriuos parodyti kortelėje. Failą, kurio kelyje numerio nėra, programa laiko svetimu ir neliečia — nei kopijuoja, nei šalina.

Iš čia praktinė taisyklė: neperdėliokite failų užsakymų aplanko viduje rankomis ir nepervadinkite aplankų su numeriais.

Kas vyksta pakartotinai atsisiunčiant

Jei užsakymas serveryje buvo perrinktas, programa pirmiausia ištrina senus šio užsakymo failus, o paskui atsisiunčia naujus. Taip į stakles nepateks senos ir naujos išdėstymo mišinys. Todėl rankomis užsakymo failuose atlikti pataisymai perrenkant dings.

Kiek tai sveria

Pagrindinė apimtis — pjovimo kortelės ir etiketės. Užsakymai laikomi diske tiek dienų, kiek nurodyta faile time.txt, ir patys nešalinami, jei užsakymas nebuvo atšauktas serveryje. Apie tvarkymą — Kiek užsakymų saugoti ir kaip valyti diską.

Kokios staklės kokį formatą gauna — CNC postprocesoriai.