CONTACTAȚI-NE

PhotoRobot Controls App - Configurare mod expert

În aplicația PhotoRobot Controls (denumită în continuare "CAPP"), modul Wizard utilizează o serie de pași de expert pentru a ghida utilizatorii prin diverse sarcini. Acești pași sunt definiți într-un format de limbaj asemănător JavaScript și pot fi creați de consultanți PhotoRobot pentru funcționalitate personalizată. Utilizatorii pot, de asemenea, să creeze funcții de bază pentru experimente inițiale sau setări simple.

Notă: Următorul manual de utilizare oferă instrucțiuni tehnice despre cum să configurați pașii operatorului în modul expert. Pentru mai multe informații generale despre capturarea în modul expert la nivelul operatorului liniei de producție, consultați Manualul de utilizare Introducere.

Prezentare generală a modului expert

Modul Wizard permite utilizatorilor să creeze o configurație a unei serii de pași pe care un operator îi va urma pentru a captura produsul. Interfața expertului este apoi limitată; De obicei, permite operatorului să facă doar o fotografie și nu are setări reglabile.

Expertul de creare

Pentru a crea un nou mod expert, deschideți meniul Setări din aplicația locală și utilizați Expertul adăugare în partea dreaptă sus a interfeței:

În acest meniu, există opțiuni pentru a crea, edita și personaliza experți: 

  • Numele expertului 
  • Numele articolului
  • Note
  • Presetări
  • Spaţiu
  • Pașii expertului

Notă: Pentru a lansa un expert, acesta trebuie să conțină presetări valide, toate configurațiile spațiului de lucru și, cel mai important, numărul și numele folderelor de directoare. Fiecare dintre acestea va trebui apoi să se potrivească cu pașii definiți în Expert pentru buna sa funcționare.

Pași de vrăjitor

Fiecare expert conține o listă de pași. Sunt disponibile următoarele tipuri de pași:

  • creare-element
  • select-element
  • captură-folder
  • import-imagini
  • Vizualizare live

Descrieri detaliate ale pașilor

creare-element

Descriere

Pasul creare element permite utilizatorului să creeze un element nou. Utilizatorii definesc elementele după cum urmează și cu următoarele obiecte.

  • tip: "creare-element"
  • Câmpuri: Această matrice de obiecte definește câmpurile pentru crearea elementelor. Câmpurile pot include "nume", "cod de bare", "cod de urmărire", "link", "notă", "etichete", "spațiu de lucru". Fiecare câmp poate fi, de asemenea, marcat ca opțional.
  • design: Acest obiect specifică aspecte de proiectare, cum ar fi "bgImage" (URL-ul imaginii de fundal) și "bgColor" (culoarea de fundal).

Exemplu

JavaScript:


{
   "type": "creare-element",
   «câmpuri»: [
       {
           "name": "nume"
       },
       {
           "name": "notă",
           "opțional": adevărat
       }
   ],
   "proiectare": {
     "bgImage": "https://hosting. photorobot.com/imagini/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

select-element

Descriere

Pasul de selectare a elementului permite utilizatorului să selecteze un element existent. Utilizatorii vor activa de obicei acest pas atunci când lista de elemente a fost deja creată, de exemplu după importul din CSV. 

  • tip: "select-element"
  • design: Acest obiect specifică aspectele de proiectare, similar cu elementul create.

Exemplu

JavaScript:


{
   "type": "select-item",
   "proiectare": {
     "bgImage": "https://hosting. photorobot.com/imagini/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

captură-folder

Descriere

Pasul captură-folder permite utilizatorului să captureze un folder.

  • tip: "Captură-folder"
  • titlu: Titlul pasului
  • notă: Descriere sau instrucțiuni pentru pas.
  • dirNume: Numele directorului în care vor fi stocate imaginile.
  • facultativ: Dacă este adevărat, acest pas este opțional, iar utilizatorul îl poate omite.
  • copiere (opțional): copiați imaginile capturate într-un alt dosar.
  • copie laDir: Folderul țintă
  • Copiați filtrul: Filtru opțional, vor fi copiate numai imaginile care se potrivesc cu "swingAbs", "turnAbs" sau "label".

Exemplul 1 - Captură simplă de foldere

JavaScript:


{
   "type": "captură-folder",
   "title": "Capturați interiorul",
   "note": "Capturați interiorul cu camera portabilă.",
   "dirName": "detalii"
}

Exemplul 2 - Capturați folderul și copiați imaginile selectate într-un alt folder

JavaScript


{
 "type": "captură-folder",
 "title": "Rotire captură",
 "dirName": "rotire",
 "copie": {
   "toDir": "fotografii",
   «filtru»: [
     { "swingAbs": 10, "turnAbs": 0 },
     { "swingAbs": 10, "turnAbs": 45 },
     { "swingAbs": 10, "turnAbs": 180 }
   ]
 }
}

import-imagini

Descriere

Pasul import-imagini permite utilizatorului să importe imagini de pe disc. Obiectele din cadrul acestui pas includ următoarele.

  • tip: "import-imagini"
  • titlu: Titlul pasului
  • notă: Descrierea sau instrucțiunile pentru pas
  • dirNume: Numele folderului în care vor fi stocate imaginile
  • facultativ: Dacă este adevărat, acest pas este opțional, iar utilizatorul îl poate omite

Exemplu

JavaScript:


{
   "type": "captură-folder",
   "title": "Capturați interiorul",
   "note": "Importați imagini realizate cu o cameră portabilă.",
   "dirName": "interior"
}

Vizualizare live

Descriere

Pasul liveview activează vizualizarea live a camerei. Utilizatorii vor activa de obicei acest lucru pentru a verifica poziția obiectului.

  • tip: "Vizualizare live"
  • notă: Descrierea sau instrucțiunile pentru pas
  • cameraAngle (opțional): specifică unghiul camerei pentru vizualizarea în timp real

Exemplu

JavaScript:


{
   "type": "Vizualizare live",
   "title": "Verificați poziția",
   "notă": "Verificați poziția obiectului și asigurați-vă că este centrat."
}

Exemplu de utilizare

Următorul exemplu creează un pas expert pentru crearea elementelor, utilizând câmpuri pentru nume și note (opțional) și un design cu o imagine și o culoare de fundal.

JavaScript:


[
 {
   "type": "select-item",
   «câmpuri»: [
     {
       "name": "nume"
     },
     {
       "name": "notă",
       "opțional": adevărat
     }
   ],
   "proiectare": {
     "bgImage": "https://hosting. photorobot.com/imagini/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200"
   }
 },
 {
   "type": "Vizualizare live",
   "title": "Verificați poziția",
   "note": "Verificați dacă persoana respectivă este în vedere.",
   "cameraAngle": 15
 },
 {
   "type": "captură-folder",
   "title": "Rotire captură",
   "dirName": "spin"
 },
 {
   "type": "captură-folder",
   "title": "Capturați fotografii",
   "dirName": "fotografii"
 }
]

Notă: Acesta este un cod generic pentru a permite experimentele inițiale și configurarea simplă a scriptului de către utilizatorii PhotoRobot. Utilizați-l pentru a testa funcționalitatea Wizards și pentru a rula un script de bază pentru experimentare.