Sergey431

Техтран ® Листовая штамповка

1 post in this topic

Автор: Владислав Кириленко, |CADMASTER|2011|№2

Мы продолжаем знакомить читателей с программой Техтран® Листовая штамповка. Представим себе, что мы достигли того момента технологического проектирования, когда детали размещены на листе и обработаны. Именно теперь, когда программа располагает сведениями обо всей обработке в целом, самое время разобраться с окончательным порядком выполнения переходов в совокупности с базированием листа.

Автоматическое управление переходами. Пользователю Техтрана не обязательно досконально вникать в механизм управления порядком выполнения переходов. Программа предложит свое решение: организует перемещение в рабочую зону станка тех участков листа, которые выходят за ее пределы, сгруппирует переходы по инструментам, сопоставит диапазоны перемещения гнезд револьверной головки с границами рабочей зоны станка, проверит, не произойдет ли столкновение между зажимом и пуансоном. Однако при необходимости полученное решение можно проконтролировать и скорректировать.

Зоны обработки. Для организации управления порядком переходов лист разбивается на зоны листа. Они отображаются в диалоговом окне Технологические переходы. Зона листа характеризуется положением на листе, способом базирования листа при ее обработке, положением зажимов, а также методикой отбора и группирования переходов (рис. 1).

Изображение

Рис. 1. Параметры зоны листа

Такой подход – использовать для управления переходами зоны обработки листа – представляется наглядным и гибким. Он естественным образом проистекает из специфики штамповки. Ведь лист, выходящий за пределы рабочей зоны станка, обрабатывается по частям. Части листа по очереди базируются в рабочей зоне станка и обрабатываются. Таким образом, программа обработки неизбежно разбивается на несколько фрагментов, относящихся к каждому фиксированному положению листа. Зоны листа – это те его области, которые перемещаются в рабочую зону станка при базировании. Фактически в УП отсчет координат ведется относительно текущей зоны обработки. И, включив определение зон листа в модель обработки, мы тем самым получаем возможность не только управлять базированием листа, но и обеспечить более точное соответствие модели обработки и УП.

Выделение зон листа. Зоны выделяются автоматически или вручную. При автоматическом назначении зон на листе определяются прямоугольные области размером с рабочую зону станка. Положение зон подбирается таким образом, чтобы в конечном итоге ими были охвачены все переходы.

При ручном задании зоны ее положение на листе определяется по усмотрению пользователя.

Распределение переходов по зонам. В диалоговом окне Технологические переходы отображаются переходы, распределенные по зонам листа (рис. 8). Каждый переход к моменту получения УП должен оказаться в определенной зоне. Способ включения переходов в зону листа (автоматический или ручной) указывается при ее создании.

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

Для примера представим себе, что несколько переходов необходимо выполнить в последнюю очередь, когда весь лист будет уже обработан. Для этого нам потребуется занести эти переходы в отдельную зону и поместить ее в конец списка.

Если интересующие нас переходы расположены достаточно компактно и не перемешаны с другими переходами, можно попробовать подобрать охватывающую их зону. Заметим, что размеры зоны могут быть меньше рабочей зоны станка.

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

Базирование. Применительно к обработке зоны листа под базированием понимается способ ее перемещения в рабочую зону станка. Предусмотрены следующие виды базирования: перенос, поворот и переворот. С точки зрения УП базирование определяет преобразование координат из системы координат детали в систему координат станка для переходов, относящихся к некоторой зоне.

Изображение

Рис. 2. Длина листа больше рабочей зоны станка

Длинный лист. Использование всего пространства листа, длина которого больше размера рабочей области станка, обеспечивается за счет его перепозиционирования по горизонтали (рис. 2). Для этого в поле Базирование для всех зон надо выбрать Перемещение.

Изображение

Рис. 3. Лист шире рабочей зоны станка

Широкий лист. Лист может оказаться шире, чем рабочая зона станка (рис. 3). Поворотом на 180 градусов доступное для обработки пространство в поперечном измерении увеличивается вдвое. Для зон, расположенных со стороны дальней кромки листа, в поле Базирование надо выбрать Поворот.

Этот режим позволяет оставаться в рамках единой модели при обработке в обоих положениях: без поворота и с поворотом.

Изображение

Рис. 4. Штамповка с обеих сторон листа

Штамповка с обеих сторон листа. Если по технологическим соображениям требуется производить обработку с разных сторон листа (например, для деталей, имеющих выпуклые элементы), можно запрограммировать переворот листа (рис. 4). Предусмотрено два варианта переворота: относительно оси x (Базирование: Переворот х) и относительно оси y (Базирование: Переворот y).

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

Изображение

Рис. 5. Обработка под зажимами

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

Изображение

Рис. 6. Среди параметров перехода присутствует способ базирования

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

Для наглядности представим себе, что получится, если при неизменной ориентации инструмента производить пробивки, меняя базирование листа. Берем лист, выполняем пробивку, затем поворачиваем лист на 180°, снова повторяем пробивку и, наконец, переворачиваем лист на другую сторону и делаем пробивку в таком положении. В нашей модели обработки лист остается неподвижным, а преобразованию подвергаются зоны вместе со своими переходами. Таким образом, применительно к исходному листу мы получим отверстия под различными углами (рис. 7).

Иными словами, в ряде случаев мы не можем сначала выполнить переход, а потом произвольным образом включать его в зоны с разным типом базирования. Тип базирования для переходов и для зон должен соответствовать. Это связано с управлением ориентацией инструмента. Для зон, обрабатываемых при повернутом листе, действительное положение инструмента будет отличаться от установочного на 180°. А в случае переворота фактически должна программироваться работа зеркального отражения инструмента.

Благодаря задаваемому в переходах способу базирования, программа имеет возможность корректно отрабатывать ориентацию инструмента для всех ситуаций.

Изображение

Рис. 7. При различном базировании штамп выглядит на модели по-разному

Группирование переходов. В левой части окна Технологические переходы представлена в виде дерева иерархия вхождения различных групп переходов в зоны обработки (рис. 8). Такие группы включают переходы, относящиеся к определенным деталям и инструментам. А справа отображаются переходы, относящиеся к выбранной группе.

Изображение

Рис. 8. Технологические переходы и зоны листа

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

Как правило, в рамках некоторой зоны переходы группируются по инструментам. Это значит, что независимо от того, в какой последовательности велось проектирование, в первую очередь будут выполнены все переходы, относящиеся к первому инструменту, затем – ко второму, потом – к третьему и т.д.

Возможна более сложная схема. Допустим, надо полностью обработать каждую деталь, прежде чем переходить к следующей. Это реализуется за счет группирования по деталям. Группирование по инструментам производится уже в рамках каждой детали отдельно.

Изображение

Рис. 9. Технологические переходы и зоны листа

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

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

Порядок выполнения переходов можно назначить и вручную через список переходов или графическое окно (рис. 9). В режиме ручного переупорядочения порядковые номера отображаются в графическом окне рядом с переходами. Требуется указывать переходы в нужной последовательности. Причем можно выстроить только фрагмент цепочки, не затрагивая те переходы, которые уже заняли свои места.

Share this post


Link to post
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • SHARit
      Яйца - наше все   Hide    
    • Sergei
      Здесь это много обсуждалось. Повторюсь в общем смысле зачем нужно показывать линии перехода условно: 1. Чтобы чертёж был читаемым. 2. От линий перехода, показанных условно можно ставить размеры, которые часто больше ни на каком виде и разрезе не проставить.   Вот пример. Есть разница? 1. Как сейчас можно отобразить во всех перечисленных CAD-системах.   А вот как нужно отобразить. Линии перехода показаны условно и показаны размеры, которые при других режимах отображения линий перехода просто не проставить.   Почему этого требовал нормоконтролёр? Да просто чтобы чертежи имели привычный вид после многих лет работы в 2D и хорошо читались, особенно заказчиком, который их согласовывает.
    • Ninja
      @ДОБРЯК вы круглый двоечник потому, что в десятичной системе счисления 8/2*(2+2) = 1 ты на счетах попробуй.
    • NCC_@RAMBLER.RU
    • ddshild
      Все это - мало предметная риторика. Спасибо за внимание ))   
    • Artas28
      Что бы не создавать отдельную тему, спрашиваю здесь.
      В чем разница между SprutCAM и SprutCAM Практик? Разница в цене почти в 10 раз. В более дешевой версии можно делать токарку и полноценную 3 осевую обработку (HSR HSS) ?
    • SAPRonOff
      это верно :) это бред :) в ТФ можно и так и так =) ощутимой разницы в скорости не будет, можно даже потом взять любую копию перекрасить, поменять отверстия, удалить отверстия, что угодно... и массив все-равно останется массивом - можно менять будет количество копий, направление и тп, видео пилить или так поверите? :) Это верно, а какая задача? Перевести как SW сплайны по точкам в сплайн по полюсам что ли, если подумать это также некоторое изменение исходной геометрии - к этому нет замечаний?:)   как я понимаю, ТФ только 1 к 1 и переводит, остальное уже можно настроить в шаблоне ТФ до экспорта в DWG - см. рис под спойлером, либо отмасштабировать в виде AC, что в принципе не противоречит основным методам работы с AutoCAD, а так как в виду распространенности АС на ранних стадиях пика популярности внедрения САПР, то возрастному поколению это привычнее даже: А если еще докапаться к возможностям экспорта/импорта разных САПР: 1) то как из 2D-чертежа SW экспортировать только выделенные линии в DWG? (из 3D документов более менее SW приспособлен, только все-равно придется в маленьком окне предпросмотра чистить лишнее вручную). Заранее удалить все что не нужно, а после этого экспортировать-> как-то не современно, не по-молодежному:)  2) И наоборот как выделенные линии в AutoCAD быстро импортировать в SW(например для эскиза, или же просто как набор линий для чертежа)?(для ТФ: выделил набор нужных линий в AC  -ctrl+c и далее в TF просто ctrl+v  - всё)
    • Kelny
      О какой детали речь, а то может эту деталь не зеркалить надо, а просто привязать иначе и будет как раз как надо. Зеркальная деталь это таже конфигурация только созданная машиной, можно сделать конфигурацию детали самостоятельно и это в некоторых случаях может оказаться изящнее, так же проще редактироваться в последствии.
    • Константин Петрович
      Фельман это немецкий прецизионный фрезерный станок с системой Hiedenhine 355.Перевод ошибки-грубая ошибка позиционирования С.Есть основания пологать,что это сбой оси С.
    • IgorSh
      уже :) все к чертям полетело