Jump to content
forum-okna.ru

СО5 выгрузка данных в станки


Recommended Posts

Описывать все -займет много времени. Вкратце. В программе есть специальный модуль, который позволяет выбирать нужные изделия для экспорта. Формируются несколько файлов( в зависимости от кол-ва станков), далее по сети файлы отправляются на станки. Дополнительно в программе настраиваются артикулы для выгрузок с мин и мах размерами. На мой взгляд, нужно правильно сформировать файл для пилы, от него зависит, что будет отображаться на этикетке.

Если тема интересна- отвечю на конкретные вопросы.

Сетка для станков своя или через общую локалку?

Link to comment
Share on other sites


Оконный портал tybet.ru | Подписка на новости | Бесплатные объявления | База оконных знаний | ОНЛАЙН-ВЫСТАВКА


Сетка общая. Можно выделить в отдельну рабочую группу, если есть желание.

Если я правильно понял к каждому станку свой комп, а через него уже инфа в станок?

И еще Scarabeo55,SBZ,AKS1600,Macotek - чьи станки?

Edited by edward
Link to comment
Share on other sites

Если я правильно понял к каждому станку свой комп, а через него уже инфа в станок?

И еще Scarabeo55,SBZ,AKS1600,Macotek - чьи станки?

Все гораздо проще. У каждого станка свои "мозги". У Scarabeo55 и AKS1600(URBAN)- машины под DOS'ом. SBZ- под XP. Просто в каждом станке расшаривается папка, откуда чтение задания происходит, и с центрального компа( на котором формируются файлы выгрузки) разбрасывается.

МАСОТЕК- Итальянская линия по обработке стекла, там стоит своя прога по оптимизации и управлению, туда просто файл с данными по стеклам выгружается. После импорта прога сама все делает- и этикетки печатает и заказы оптимизирует.

Link to comment
Share on other sites

  • 2 weeks later...

смысл следующий - через кнопку печать выделяются интересующие счета по изделиям (только так можно выделить разные счета из разных отделов, если отдел один, то все проще-выделяются номера счетов через запятую в фильтре в изделиях). далее просмотр специально написанного документа (в нем данные, к-е тебе надо передать на станок). этот док-т сохраняется в виде файла с расширением CSV (на мой взгляд наиболее удобный файл с разделенными данными). далее этот файл конвертируется самописной прогой во входной формат файла станка. вуаля. единственный геморр - выделят счета по изделиям, можно ошибиться, да и долго, но СО по другому не дает. до другого я еще не додумался, но это работает, я так на стеклорез данные передаю, а на след неделе будет еще на пилы и сварку у каждого производителя свой входной формат, поэтому надо делать разные конверторы. у меня станки в основном URBAN и PERTICI

Link to comment
Share on other sites

  • 5 months later...
Все гораздо проще. У каждого станка свои "мозги". У Scarabeo55 и AKS1600(URBAN)- машины под DOS'ом. SBZ- под XP. Просто в каждом станке расшаривается папка, откуда чтение задания происходит, и с центрального компа( на котором формируются файлы выгрузки) разбрасывается.

МАСОТЕК- Итальянская линия по обработке стекла, там стоит своя прога по оптимизации и управлению, туда просто файл с данными по стеклам выгружается. После импорта прога сама все делает- и этикетки печатает и заказы оптимизирует.

 

Здравствуйте господа!

Судя по всему народ тут знает о чём говорит, поэтому попытаюсь подключится к разговору.

Рассылка заданий для машин у нас так-же происходит, но не всё здесь нравиться.

Во-первых, оптимизация резки профиля у Scarabeo55 и СО5 оставляют желать лучшего, хотя все укладываются в 10% отходов, но всегда хочется большего. Задание для сварки AKS1600 у нас не засинхронизированно с заданием на резку и приходится размахивать сканером, что не всегда полезно для сканера и оператора. Отчёт о проделанной работе (дневной и недельный)у Scarabeo55

почему-то идёт в штуках (хлыстов, заготовок), а хотелось бы в миллиметрах в крайнем случае в дюймах и т.д. и т.п.

Link to comment
Share on other sites

Тема станков - это очередной этап программирования в любом случае! Какой бы прогой не пользовались... а выгрузка под конкретное ТЗ в этом играет большую роль :megalol:

Link to comment
Share on other sites

Здравствуйте господа!

Судя по всему народ тут знает о чём говорит, поэтому попытаюсь подключится к разговору.

Рассылка заданий для машин у нас так-же происходит, но не всё здесь нравиться.

Во-первых, оптимизация резки профиля у Scarabeo55 и СО5 оставляют желать лучшего, хотя все укладываются в 10% отходов, но всегда хочется большего. Задание для сварки AKS1600 у нас не засинхронизированно с заданием на резку и приходится размахивать сканером, что не всегда полезно для сканера и оператора. Отчёт о проделанной работе (дневной и недельный)у Scarabeo55

почему-то идёт в штуках (хлыстов, заготовок), а хотелось бы в миллиметрах в крайнем случае в дюймах и т.д. и т.п.

 

1. Оптимизация - решается следующим образом. Выбирается программа оптимизации, устраивающая по своим выходным данным. В нее выгружаются данные из СО, там всё оптимизируется и выгружается в станок.

2. Синхронизировать задания на резку и на сварку - при оптимизации раскроя не реально. Резка идет по оптимизации, т.е. одна деталь изделия может быть в начале оптимизации, другая - в конце. НО есть вариант. Ставится стеллаж с ячейками (магазин), в задании на резку указывается, в какую ячейку попадают детали после резки. Каждая ячейка содержит детали одного контура (рамы, створки), или один импост. Туда же попадают детали с резки армирования. Задания на армировку, торцовку импоста и на сварку составляются по мере заполнения ячеек, т.е. задание содержит номер ячейки.

3. Отчет о проделанной работе у пилы естественно идет в штуках, т.к. производительность станка измеряется в количестве резов. Ему не важна длина деталей. Сделайте отчет из СО - там вы можете получить хоть штуки, хоть метры.

Edited by Sergeitch
Link to comment
Share on other sites

Во-первых, оптимизация резки профиля у Scarabeo55 и СО5 оставляют желать лучшего, хотя все укладываются в 10% отходов, но всегда хочется большего. Задание для сварки AKS1600 у нас не засинхронизированно с заданием на резку и приходится размахивать сканером, что не всегда полезно для сканера и оператора. Отчёт о проделанной работе (дневной и недельный)у Scarabeo55

почему-то идёт в штуках (хлыстов, заготовок), а хотелось бы в миллиметрах в крайнем случае в дюймах и т.д. и т.п.

Все вышеперечисленное можно сделать на этапе формирования задания (оптимизацию реза). У нас есть все входящие данные: длина заготовки, длина палки профиля, ширина реза... За пару недель думаю можно осилить линейную оптимизацию одним из существующих алгоритмов процедурой на стороне сервера. С плоскостной уже сложнее ... Тот же отчет можно спокойно выдернуть/создать в ПО - в любом случае будет более читабельно

Link to comment
Share on other sites

1. Оптимизация - решается следующим образом. Выбирается программа оптимизации, устраивающая по своим выходным данным. В нее выгружаются данные из СО, там всё оптимизируется и выгружается в станок.

2. Синхронизировать задания на резку и на сварку - при оптимизации раскроя не реально. Резка идет по оптимизации, т.е. одна деталь изделия может быть в начале оптимизации, другая - в конце. НО есть вариант. Ставится стеллаж с ячейками (магазин), в задании на резку указывается, в какую ячейку попадают детали после резки. Каждая ячейка содержит детали одного контура (рамы, створки), или один импост. Туда же попадают детали с резки армирования. Задания на армировку, торцовку импоста и на сварку составляются по мере заполнения ячеек, т.е. задание содержит номер ячейки.

3. Отчет о проделанной работе у пилы естественно идет в штуках, т.к. производительность станка измеряется в количестве резов. Ему не важна длина деталей. Сделайте отчет из СО - там вы можете получить хоть штуки, хоть метры.

 

Приятно то что Ваши мысли совпадают с нашими действиями, хотя здесь не всё так просто.

Прежде чем заниматься оптимизацией необходимо разбить контура задания на ячейки и тележки, но для этого из общего списка надо выкинуть всю нестандартку (неполный контур, детали для арок и п.р.), поскольку она изготавливается в другое время и в другом месте. Конечно можно поручить это человеку,но бог не дай он ошибётся, тогда пол дня надо будет комплектовать контура для сварки.

Это первая задача которую приходится решать, по ней свет в конце туннеля появился.

Потом с присвоенной нумерацией контуров можно оптимизировать резку заготовок, после резки они легко собираются в свои ячейки. В том же первом этапе из очищенного списка формируется задание для сварки в котором ещё нужно уложить больший размер по определённой оси сварочной машины, дабы оператору было удобней укладывать заготовки.

Теперь об отчете, можно конечно взять отчёт из СО, но в нём не будет самого главного отчёта о проделанной работе, я уже не говорю от том что не будет количества реально использованного профиля, не будет реальных деловых обрезков, которые нужно повторно использовать и п.р. мелочь.

Link to comment
Share on other sites

Приятно то что Ваши мысли совпадают с нашими действиями, хотя здесь не всё так просто.

Прежде чем заниматься оптимизацией необходимо разбить контура задания на ячейки и тележки, но для этого из общего списка надо выкинуть всю нестандартку (неполный контур, детали для арок и п.р.), поскольку она изготавливается в другое время и в другом месте. Конечно можно поручить это человеку,но бог не дай он ошибётся, тогда пол дня надо будет комплектовать контура для сварки.

Это первая задача которую приходится решать, по ней свет в конце туннеля появился.

Потом с присвоенной нумерацией контуров можно оптимизировать резку заготовок, после резки они легко собираются в свои ячейки. В том же первом этапе из очищенного списка формируется задание для сварки в котором ещё нужно уложить больший размер по определённой оси сварочной машины, дабы оператору было удобней укладывать заготовки.

Теперь об отчете, можно конечно взять отчёт из СО, но в нём не будет самого главного отчёта о проделанной работе, я уже не говорю от том что не будет количества реально использованного профиля, не будет реальных деловых обрезков, которые нужно повторно использовать и п.р. мелочь.

 

все от и до правильно, единственное что можно сделать сразу вручную разбить на 2 цеха либо прописать процедуру формирования задания в цеха с некоторыми условиями. Это можно сделать причем реально при наличии например формирования групп конструкций (либо вручную добавить таблицу в БД с несколькими полями). Давайте возмем для примера несколько типов конструкций и попробуем разнести их по цехам:

1. если профиль ламинированный (проверка всех артикулов рамы/створки/импоста на каждую конструкцию на ниличие цвета) - да, ставим отметку что в дискеты не попадает

2. проверяем палки рамы/створки на мин. и макс. размер , если не попадает в пределы тогда конструции тоже ставим пометку что она нестандартная

3. проверяем на наличие кривых створок и рам ... опять отметочка ...

4. можно еще много чего проверить по вашему желанию

 

и далее либо создаем группу конструкций либо просто соединяем в одном отчете в задание на производство ... все это можно сделать вручную, что реально проще и дешевле :-)

 

по отчету по проделанной работе - в любом случае ставить комп на выходе из цеха и отмечать каждую конструкцию. На станках можно только посчитать количество распилов, количество спаяных периметров ... Так что на эту тему надо еще думать :-)

 

ЗЫ: надеюсь кому-то помогла моя писанина :angry:

Link to comment
Share on other sites

все от и до правильно, единственное что можно сделать сразу вручную разбить на 2 цеха либо прописать процедуру формирования задания в цеха с некоторыми условиями. Это можно сделать причем реально при наличии например формирования групп конструкций (либо вручную добавить таблицу в БД с несколькими полями). Давайте возмем для примера несколько типов конструкций и попробуем разнести их по цехам:

1. если профиль ламинированный (проверка всех артикулов рамы/створки/импоста на каждую конструкцию на ниличие цвета) - да, ставим отметку что в дискеты не попадает

2. проверяем палки рамы/створки на мин. и макс. размер , если не попадает в пределы тогда конструции тоже ставим пометку что она нестандартная

3. проверяем на наличие кривых створок и рам ... опять отметочка ...

4. можно еще много чего проверить по вашему желанию

 

и далее либо создаем группу конструкций либо просто соединяем в одном отчете в задание на производство ... все это можно сделать вручную, что реально проще и дешевле :-)

 

по отчету по проделанной работе - в любом случае ставить комп на выходе из цеха и отмечать каждую конструкцию. На станках можно только посчитать количество распилов, количество спаяных периметров ... Так что на эту тему надо еще думать :-)

 

ЗЫ: надеюсь кому-то помогла моя писанина :D

 

Спасибо за соучастие!

 

Но в разбивке задания есть подводные камни.

С одной стороны нам необходимо укрупнять задания для того что-бы получить лучшую оптимизацию и минимальные отходы, а проблема отходов у нас пока стоит жёстко. Кстати может кто подскажет оптимальные параметры файлов для резки на Скарабее55(по количеству изделий), что-бы оптимизацию получить более-менее и на склад заготовок не работать. С другой стороны из задания на сварку надо выкинуть очень многое и не всё пока можем. Одинарные заготовки с косыми углами пока из задания на сварку выкидывать не научились ( делаем это не СО, а в отдельном модуле под управлением DOS).

Link to comment
Share on other sites

Одинарные заготовки с косыми углами пока из задания на сварку выкидывать не научились ( делаем это не СО, а в отдельном модуле под управлением DOS).

 

вопрос маленький , по какому признаку собираются задания в отдельный модуль под DOS?

варианта опять минимум два:

- вручную не проставлять этот признак по которому забираются задания в DOS

- вводить новый признак на разные цеха и перепрописывать этот модуль

Link to comment
Share on other sites

вопрос маленький , по какому признаку собираются задания в отдельный модуль под DOS?

варианта опять минимум два:

- вручную не проставлять этот признак по которому забираются задания в DOS

- вводить новый признак на разные цеха и перепрописывать этот модуль

 

 

Задания в модуль вываливают из СО менеджер по достаточно сложно-случайному разумению, организационно выкинуть неудобные заготовки из задания не состовляет проблем, этим путём и пойдём.

Немного отвлекусь. Тема "выгрузка данных в станки" спору нет полезна, потому как позволяет состыковать мощную оффисную программу с реальным производством, но к сожалению в этой цепочки нет обратной связи на том-же уровне(я по образованию автоматизатор) и могу со всей ответственностью заявить любая система управления без обратной связи неуправляема. Так вот на сегодняшний день имеем мощьную оффисную программу, поток данных в сторону исполнителей и абсолютное отсутствие такого потока от исполнителей в оффис повторюсь на том же уровне. Откуда такой перекос не понятно. Вот мне на сегодня и приходится не только стыковать оффисную программу с исполнительными програмно-аппаратными комплексами, но и думать о перекосе.

Link to comment
Share on other sites

Так вот на сегодняшний день имеем мощьную оффисную программу, поток данных в сторону исполнителей и абсолютное отсутствие такого потока от исполнителей в оффис повторюсь на том же уровне. Откуда такой перекос не понятно. Вот мне на сегодня и приходится не только стыковать оффисную программу с исполнительными програмно-аппаратными комплексами, но и думать о перекосе.

это проблема довольно большого количества производств, я пока еще решить ее не смог ((((

Link to comment
Share on other sites

Что больше нет желающих?

 

Здравствуйте, я занимался выгрузкой в станки из СуперОкон

разработал ПО, которое работает в 11 организациях, если есть вопросы пишите на MaxVlasov@mail.ru

Link to comment
Share on other sites

  • 2 weeks later...

Отчёт о проделанной работе (дневной и недельный)у Scarabeo55

почему-то идёт в штуках (хлыстов, заготовок), а хотелось бы в миллиметрах в крайнем случае в дюймах и т.д. и т.п.

 

Здраствуйте господа!

 

К сожалению не получил ответа на свой главный вопрос как вытащить из Scarabeo55 данные об резке в метрических еденицах, и добавочно, как этот процесс происходит на других машинах подобного класса оснащённых управляющим компъютером. Нормальный отчёт на этапе резки заготовок это ведь и есть начало цепочки обратной связи для системы управления. Неужели этим никто не занимался, или его просто нет на нашем форуме?

 

С уважением.

Link to comment
Share on other sites

Всем доброго времени!

Предлагается обсудить тему выгрузка данных из СО5 в станки.

У кого нибудь есть реальный опыт работы в этом направлении.

С какими проблемами приходилось сталкиваться?

Нами создана программа выгрузки в станки "IT окна производство". Она решает вопросы управления производственными процессами на производстве. Учет, планирование производственных процессов, планирование и распределение производственных заданий, выгрузка в стаки, учет отгрузки готовой продукции. Кому интересно, заходите в мою карточку, там скоро появятся координаты.

Link to comment
Share on other sites

  • 5 years later...

Мужики, может, кто подскажет пример правильного формата файла для выгрузи в KabanCut для станка Kaban AC1040,

а то уже замучился подбирать форматы, загружает вроде все нормально, только некоторые партии перемешивает порядок резов.

 

Благодарю.

 

Можно на мейл FQL(at)MAIL.RU

Link to comment
Share on other sites

  • 6 months later...
  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.