Для предприятий, использующих машины термической резки, внедрение современных информационных технологий — задача из числа самых актуальных. Понятно, что сокращение сроков подготовки программ раскроя, оптимальное размещение деталей на листе, меньший расход материала решающим образом повлияют на себестоимость и качество продукции.
Новый программный продукт Техтран Раскрой дополняет линейку программ семейства Техтран и предназначен для проектирования программ раскроя листового материала. Возможности CAM-системы объединены здесь с функциями организации производственного процесса. Подход к решению, использованный в программе, суммирует опыт работы ряда предприятий, эксплуатирующих машины термической резки. Задача в том, чтобы по заданию на раскрой, которое состоит из номенклатуры отобранных деталей и их количества по каждому наименованию, оперативно, учитывая складские запасы, оптимальным образом разложить детали на листах и получить управляющие программы резки этих деталей. Листы делового отхода, остающиеся после работы, должны быть учтены в базе данных системы для дальнейшего использования.
Техтран Раскрой объединяет традиционные для Техтрана средства программирования обработки с базой данных. Объектами базы данных стали теперь и программы раскроя листов металла, а потому на нее возлагается управление не только различными данными, но и работой системы в целом. В базе данных хранятся объекты следующих типов:
Прежде всего в базу данных вносятся детали, которые могут быть построены средствами Техтрана или импортированы из другой системы. Детали удобно просматривать одновременно с полным их списком (рис. 1). На рис. 2 приведен вид экрана в режиме просмотра раскроев листов. Следует отметить, что для управления всеми объектами базы данных в Техтране предлагается наглядный единый механизм, использующий две панели. Это позволяет производить действия над объектами из списка в базе данных (создание, удаление, редактирование и просмотр параметров) и одновременно видеть на соседней панели графическое представление элементов списка (деталей, листов, раскроев листов
База данных не привязана к конкретной СУБД, поэтому пользователи могут выбирать ее в зависимости от своих потребностей. Более того, к записям могут добавляться новые поля.
Процесс работы начинается с формирования задания на раскрой. В него вносятся все детали, которые требуется изготовить, причем для каждой из них указывается количество экземпляров. В режиме автоматического размещения все детали задания оптимальным образом укладываются на листах, при этом выдерживаются заданные расстояния до края листа и между деталями. Стратегия автоматического размещения обеспечивает весьма высокий коэффициент использования материала. Подходящие листы подбираются со склада листов, хранящегося в базе данных. Программа позволяет также автоматически разместить отобранные детали на конкретном листе. Результат такого размещения показан на рис. 3.
Предусмотрен интерактивный режим: деталь выбирается из списка неразмещенных деталей задания на раскрой и укладывается на лист, а затем перемещается на свободное место средствами графического редактора (рис. 4). Есть также средства точного контроля взаимного расположения объектов.
После того как детали размещены на листе, программируется обработка. В простейшем случае надо лишь последовательно указать обрабатываемые контуры деталей. Техтран строит траекторию движения инструмента с учетом необходимых поправок, формирует подходы, отходы и вспомогательные перемещения инструмента, команды включения и выключения резака, подачи, коррекции
Для нестандартных случаев предусмотрена возможность построения траектории и задания технологических команд в явном виде. Из неиспользованной части листа формируется деловой отход, который может быть помещен в базу данных для последующего применения.
В состав системы включены данные об оборудовании, позволяющие формировать управляющие программы для машин термической резки, таких как «Гранат», «Кристалл», «Комета», «Енисей», «ESAB», «HEBR». По программе раскроя листа для одного станка можно получить УП для любого другого из имеющихся в списке.
Техтран обеспечивает возможность настройки на конкретное оборудование с ЧПУ. Для описания оборудования требуется заполнить паспорт станка и создать модуль станка на специальном языке Техпост. Такой механизм позволяет пользователям самостоятельно учитывать особенности формирования УП, разрабатывая собственные модули на основе уже имеющихся.
Как правило, конкретный вид выходных документов определяется традициями предприятия. Поэтому пользователю необходима возможность настройки формата документов и объема выводимой информации. При помощи Генератора отчетов, входящего в Техтран Раскрой, для каждого типа документов можно написать программу вывода требуемых данных в нужном формате.
Карта раскроя листа представляет собой изображение листа с разложенными на нем деталями, траекторией движения инструмента и текстовой информацией. Каждая деталь снабжена номером, соответствующим ее месту в спецификации. Штамп содержит характеристики листа и реквизиты разработчика.
В спецификацию карты раскроя листа включается перечень деталей, разложенных на листе с указанием их обозначения, количества, габаритов, массы и др.
Спецификация задания на раскрой содержит перечень входящих в задание деталей, ведомость расхода листов, перечень размещенных и неразмещенных деталей.
При построении геометрических объектов и проектировании раскроя листа происходит формирование текста программы на языке Техтран. Программа включает в себя всю последовательность произведенных действий и может быть использована при дальнейшей работе, что позволяет гибко сочетать удобство диалогового режима с преимуществами текстового представления программы, к которым относятся:
Раскрой листа и соответствующий ему текст программы на Техтране показаны на рис. 6.
Для работы с программой на языке Техтран предусмотрены разнообразные средства.
Платформа: Windows 95/98/NT, Pentium 200, 64 RAM, 1Gb HDD, CD-ROM.
Интерфейсы: графика — формат DXF, база данных — ODBC.