Программа закачки имеет функции:
- раз в 10 минут проверять наличие новых программ на сервере iFurn.pro и закачивать их на локальный компьютер
- сортировка по станкам, заказам, типам файлов
- Контроль наличия нужных программ. Если на сервере нет нужных программ, система автоматически поставит задачу серверу и в течение 30 мин максимум программы будут сгенерированы
- Автоматическое удаление программ на локальном компьютере и на связанных с ним после выполнения заказа
- Автоматический контроль версии программ на локальных компьютерах. Если программы устаревшие и на ifurn.pro содержаться более новые, система обновит файлы
- Автоматическое копирование с сортировкой «на лету» программ из локального хранилища на компьютеры станков.
- Автоматическое обновление. Если на сервере ifurn.pro будет обновлённая версия программы закачки, система автоматически обновит программу у вас локально.
Установка
-
Скачайте файл по ссылке.
Запускать программу можно на каждом станке отдельно, либо использовать какой-то компьютер как сервер. Мы гарантируем загрузку программ в папку, которую Вы указали. Синхронизация из этой папки в папки станков зависит от Ваших локальных настроек. Если доступы к папкам-получателям есть, проблем не будет. Важно помнить, что многие станки блокируют свою рабочую папку от изменений во время работы, поэтому синхронизация прямо в рабочую папку работает не всегда.
Архитектура получения зависит от Вашей инфраструктуры.
Зайдите в файл 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. Все файлы lc4 должны сохраняться в папке runs без структуры.
Тип folder означает копирование с сохранением структуры папок
Очистка данных.
Для полного обнуления данных нужно сделать:
- закрываем программу main.exe
- удаляем папки C:\orders_copy C:\orders
- удаляем в папке программы 2 файла (orders.csv, sync_files.txt)
- запускаем программу main.exe
Во время работы программы синхронизации следует помнить, что ВСЕ подключенные в программу сетевые папки должны быть доступны. Если нет, то часть файлов не будет скопирована на станок.
Если это произошло, можете скопировать данные сами, либо через процедуру очистки всё получить заново.
Если появилась такая ошибка
Зайдите по ссылке и установите нужную программу:
Обновление.
Программа обновляет сама себя, если на сервере появилась более новая версия. Если по каким-то причинам обновление не удалось, Вы можете скачать программу по ссылке. Из полученного архива нужно взять папку “main” и заменить ею, существующую папку в каталоге программы закачки.