Програма завантаження ЧПУ файлів для верстатів

#162

Програма закачування має функції:  

 

- раз на 10 хвилин перевіряти наявність нових програм на сервері iFurn . pro та закачувати їх на локальний комп'ютер  

- сортування за верстатами, замовленнями, типами файлів  

- Контроль наявності необхідних програм. Якщо на сервері немає потрібних програм, система автоматично поставить завдання серверу і протягом 30 хв максимум програми буде згенеровано  

- Автоматичне видалення програм на локальному комп'ютері та пов'язаних з ним після виконання замовлення  

- автоматичний контроль версії програм на локальних комп'ютерах. Якщо програми застарілі і на ifurn . pro міститься новіші, система оновить файли  

- Автоматичне копіювання із сортуванням «на льоту» програм із локального сховища на комп'ютери верстатів.  

- Автоматичне оновлення. Якщо на сервері ifurn . pro буде оновлена ​​версія програми завантаження, система автоматично оновить програму у вас локально.  

 

 

Встановлення  

  1. Завантажте файл за посиланням .  

Запускати програму можна на кожному верстаті окремо, або використовувати комп'ютер як сервер. Ми гарантуємо завантаження програм у папку , яку Ви вказали. Синхронізація з цієї папки в папки верстатів залежить від локальних налаштувань. Якщо доступи до папок-підлог учням є, проблем не буде. Важливо пам'ятати, що багато верстатів блокують свою робочу папку від змін під час роботи, тому синхронізація прямо в робочу папку працює не завжди.  

Архітектура отримання залежить від вашої інфраструктури.  

 

Зайдіть у файл config . txt :  

1. внесіть ваш ключ API  

2. CHECK_PROGRAMS_URL - заповніть цей параметр залежно від того, який API Ви використовуєте .  

3. orders_dir_path – основна папка, куди будуть збережені файли для верстатів.  

4. CONVERT_SVG=1. Якщо різання КДТ, має бути 1, якщо ні 0.  

 

Після запуску програму просто згорніть і нехай «висить» в консолі .  

Окрім папки замовлень, у Вас була створена папка c:\orders_copy  

Це демонстрація як працює синхронізація зі верстатами  

Зайдіть у файл synchronize_folders . txt  

C: /orders/ cuting > / tmp / orders_copy /cutting file  

C:/orders/giblab_projects > / tmp / orders_copy / giblab_projects folder  

Папка джерело > папка одержувач > тип копіювання  

Тип копіювання file означає, що при копіюванні даних не буде зберігатися початкова структура папок. Це важливо, наприклад, для Holtzma . Усі файли lc 4 повинні зберігатися у папці runs без структури.  

Тип folder означає копіювання із збереженням структури папок  

 

Очищення даних.  

Для повного обнулення даних необхідно зробити:  

- Закриваємо програму main.exe

- видаляємо папки C :\ orders _ copy C :\ orders  

- видаляємо в папці програми 2 файли ( orders . csv , sync _ files . txt )  

- запускаємо програму main.exe

Під час роботи програми синхронізації слід пам'ятати, що ВСІ підключені до програми мережні папки мають бути доступні. Якщо ні, частина файлів не буде скопійована на верстат.  

Якщо це сталося, можете скопіювати дані самі, або через процедуру очищення отримати все заново.  

 

Якщо виникла така помилка  

Малюнок 10, Picture  

Зайдіть за посиланням та встановіть потрібну програму:  

 

Відновлення.  

Програма оновлює сама себе, якщо на сервері з'явилася нова версія. Якщо з якихось причин оновлення не вдалося, Ви можете завантажити програму посилання . З отриманого архіву потрібно взяти папку " main " і замінити нею існуючу папку в каталозі програми завантаження.