Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

Аватара пользователя
demonlibra
Администратор
Сообщения: 6158
Зарегистрирован: 11 сен 2008 08:20

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#16

Сообщение demonlibra » 17 июл 2018 21:34

Наткнулся на очередную проблему и проблема эта Optiplanning`а.
Если в карте раскроя сначала идут резы 4,5, а потом 1,2, то при экспорте в формат NC300/NC500 в файле резы перепутаны местами.
Не бойся поломать. Бойся не починить ))
Правила русской речи на производстве
Изображение

Аватара пользователя
demonlibra
Администратор
Сообщения: 6158
Зарегистрирован: 11 сен 2008 08:20

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#17

Сообщение demonlibra » 17 июл 2018 22:27

Файл экспорта из Optiplanning в XML потемки. Файл экспорта из OSI вполне понятен и содержит всю необходимую информацию.

Знает ли кто-нибудь, возможно получить экспорт из Optiplanning в XML как из OSI в XML?
Не бойся поломать. Бойся не починить ))
Правила русской речи на производстве
Изображение

Аватара пользователя
demonlibra
Администратор
Сообщения: 6158
Зарегистрирован: 11 сен 2008 08:20

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#18

Сообщение demonlibra » 19 июл 2018 20:51

Написал костыль, который открывает файл экспорта Xml (NC OSI), определяет присутствует ли глюк и правит коды резов.
Имеющиеся проекты экспортируются и открываются в WinCUT. На станке еще не проверяли.
Не бойся поломать. Бойся не починить ))
Правила русской речи на производстве
Изображение

Аватара пользователя
demonlibra
Администратор
Сообщения: 6158
Зарегистрирован: 11 сен 2008 08:20

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#19

Сообщение demonlibra » 20 июл 2018 21:13

demonlibra писал(а):
17 июл 2018 16:28
Создал логику преобразования без резов "P-wincut", так как они создавали массу проблем. Решил от них отказаться и заменил на "X-wincut". Но при этом не хватает иерархии резов в картах раскроя, в которых режутся поперечные и продольные полосы, а так же присутствуют резы Z1.

Изображение Изображение

Создал логику преобразования с резами "P-wincut", но столкнулся с другой проблемой. Резы "1-optiplanning" могут иметь повторы, а резы "P-wincut" повторять нельзя.

Прописал работу с резами P-wincut и X-wincut. Работает.
Если появятся карты с повтором резов 1, с раскроем сперва на поперечные полосы, а далее на продольные и резами Z1, то схема работать перестанет. Единственный выход будет увеличение реальных операций при раскрое.
Все-таки вернулся к этой проблеме. Такие карты раскроя встречаются.
Код придется сильно усложнить так как после резов P придется повторять все следующее далее.
Не бойся поломать. Бойся не починить ))
Правила русской речи на производстве
Изображение

Аватара пользователя
demonlibra
Администратор
Сообщения: 6158
Зарегистрирован: 11 сен 2008 08:20

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#20

Сообщение demonlibra » 21 июл 2018 10:26

Переспал с проблемой и решение нашлось.
Изображение
Не бойся поломать. Бойся не починить ))
Правила русской речи на производстве
Изображение

Аватара пользователя
demonlibra
Администратор
Сообщения: 6158
Зарегистрирован: 11 сен 2008 08:20

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#21

Сообщение demonlibra » 21 июл 2018 13:28

Наткнулся на еще одну особенность Optiplanning или формата NC300/NC500.
Резы 5 пропускаются, если они одинаковые для предыдущих резов 4..
Изображение
Не бойся поломать. Бойся не починить ))
Правила русской речи на производстве
Изображение

Аватара пользователя
demonlibra
Администратор
Сообщения: 6158
Зарегистрирован: 11 сен 2008 08:20

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#22

Сообщение demonlibra » 21 июл 2018 17:26

Вроде работает. Проверил на 2-х сотнях карт раскроя. С понедельника начнем полевые испытания.
https://yadi.sk/d/bRAkdXPy3ZWKhM
Не бойся поломать. Бойся не починить ))
Правила русской речи на производстве
Изображение

Аватара пользователя
demonlibra
Администратор
Сообщения: 6158
Зарегистрирован: 11 сен 2008 08:20

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#23

Сообщение demonlibra » 27 июл 2018 22:42

Пытливый ум не дает мне покоя. Научился в VBscript парсить XML и немного переписал скрипт.

1. Очень хочу избавиться от файлов NC300/NC500 и напрямую работать с файлами XML.
Пытаюсь разобраться в логике строк:

Код: Выделить всё

S(X,(Y,7,7,7,19,(X,21),(X,27)),(Y,2,1,1,1,1,1,(X,17,28)),(Y,13,13,12,12),(Y,13,13,12,12))
Как бы смысл понятен, но вот как это в резы 1,2,4,5 и Z1 перевести, пока ума не приложу.

2. Хочу переписать скрипт на VB.NET, чтобы получить бинарник и нормальную форму (GUI).
Не бойся поломать. Бойся не починить ))
Правила русской речи на производстве
Изображение

Аватара пользователя
demonlibra
Администратор
Сообщения: 6158
Зарегистрирован: 11 сен 2008 08:20

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#24

Сообщение demonlibra » 28 июл 2018 19:04

Возможны четыре варианта:

H(Y - карта содержит резы 4, 5, Z1 и далее 1, 2, Z1.
S(X - карта содержит только резы 1,2 и Z1.
L(Y - карта содержит только резы 4, 5 и Z1.
H(X - карта содержит резы 1, 2 и далее резы 4, 5.

Код: Выделить всё

S(X,(Y,7,7,7,19,(X,21),(X,27)),(Y,2,1,1,1,1,1,(X,17,28)),(Y,13,13,12,12),(Y,13,13,12,12))
последовательность - сетка панелей на листе
цифры - номера панелей
& - поворот панели на 90 градусов (ширина меняется с длиной)

Преобразовать последовательность в полосы и далее в резы получилось. А вот свернуть повторы оказалось проблемой.
Не бойся поломать. Бойся не починить ))
Правила русской речи на производстве
Изображение

Аватара пользователя
demonlibra
Администратор
Сообщения: 6158
Зарегистрирован: 11 сен 2008 08:20

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#25

Сообщение demonlibra » 30 июл 2018 22:44

Вроде и свернуть смог. Столкнулся со следующей дилеммой. Последовательность резов в OSI и NC отличаются.
Карта преобразуется в обоих вариантах, но получается разное количество строк резов. Не понятно как правильно.

Изображение
Не бойся поломать. Бойся не починить ))
Правила русской речи на производстве
Изображение

Dmytro
Сообщения: 17
Зарегистрирован: 14 янв 2011 12:14

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#26

Сообщение Dmytro » 15 янв 2019 18:58

demonlibra писал(а):
02 мар 2017 13:32
Возможно ли карты раскроя optipalnning (Biesse, Selco) импортировать в Wincut (SCM)?
Извините, я, наверное, запоздал с ответом. Но я представляю разработчиков программы Астра Раскрой. Сама программа включает постпроцессоры для всех пильных центров с ЧПУ и есть конвертор из формата Selco XML на любой другой станок. Если нужны примеры - покажу.

Аватара пользователя
demonlibra
Администратор
Сообщения: 6158
Зарегистрирован: 11 сен 2008 08:20

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#27

Сообщение demonlibra » 15 янв 2019 19:05

При экспорте в WinCut используются ли "Р-резы"?
Например, программа БАЗИС РАСКРОЙ с "Р-резами" не дружит и карты для WinCut получаются далекими от оптимизированных.
Не бойся поломать. Бойся не починить ))
Правила русской речи на производстве
Изображение

Аватара пользователя
demonlibra
Администратор
Сообщения: 6158
Зарегистрирован: 11 сен 2008 08:20

Re: Из optiplanning (Biesse Selco OSI) в Wincut (SCM)

#28

Сообщение demonlibra » 28 фев 2019 09:36

Созданное работает. Проверено на станке.

Есть нюанс. Для сложных карт приходится использовать P-резы, при наличии которых WinCut делает обратную очередность раскроя полос на детали. Т.е. первая полученная полоса будет распилена на детали последней.

В WinCut определенно не хватает иерархии резов. Карты с резами 1,2,...,4,5,Z1,... реализуются через одно место. Карты с резами Z2 в принципе не возможно реализовать.
Не бойся поломать. Бойся не починить ))
Правила русской речи на производстве
Изображение

Ответить

Вернуться в «Раскроечные центры и форматно-раскроечные станки SCM»