Немного о ЧПУ
Всем привет.Как я погляжу,народ здесь неравнодушен к ЧПУ-станкам и иже с ними связаному. Это мой первый пост в текстовом варианте,поэтому,как водится-прошу не пинать и указать на ошибки.И простите за сумбурность.
Итак,поехали.
Станки бывают 2-х видов-на ручном управлении и с стойкой ЧПУ на борту.Что же такое стойка?Это обычный компьютер с минимумом железа и с упором на математику.На данный момент в мире есть куча стоек.Fanuc,Mazak,Siemens,Мицубиси. Это наиболее популярные и надежные.Особенно Фанук.
Но я расскажу об отечественной стойке.А именно-FMS3000\3200. Это чудо инженерной мысли создано в Нижнем Новгороде,фирмой МодМаш.
Первая картинка-это она.
На моем заводе этой стойкой оборудованы:
2 координатно-расточных станка.
2 токарных
2 станка ГФ
и мой ленинградец 2А622Ф4.Фото из интернета,для наглядности.
Программирование стойки можно осуществить 2-мя способами.
Первый способ-это напрячь нашего технолога-программиста,который по 3D-модели составит управляющую программу (далее-УП),скинет ее на флешку или дискету,которую потом надо скормить стойке.Как это делается?В DelCam загружается 3D-модель штампа,пресс формы или вообще того,что нужно изготовить.Указывается инструмент,обрабатываемые поверхности,способ обработки,припуски,режимы резания и т.д. ПО расчитывает траектории и посредством постпроцессора выдает УП для станка.Поясню.постпроцессор-это такая примочка для генерирующей программы,которая помогает выдать код в формате,понятном для станка.
Т.е. одну и ту же деталь можно сделать на абсолютно разных станка при одних и тех же режимах,просто поменяв постпроцессор и получив совсем другую УП. Что,кстати,практикуется на нашем заводе.
Второй способ-это набить программу в ручном режиме.Это самый верный способ. УП можно написать как на голимом G-коде,так и на адовой смеси G-кода и Бейсика. Кстати,очень удобно делать циклические обработки. Стойка обладает всем необходимым минимумом,который нужен оператору для работы:
Отрисовка траектории
Поворот системы координат
Масштабирование по одной или нескольким осям
Зеркалирование по одной или нескольким осям
Блокировка одной или нескольких осей
Ускоренная отработка
Задание разнообразных циклов-сверления,расточки,нарезки канавок,цековок,сверление сеток отверстий,в том числе и деформированых и много другого.
Поддержка 5 осевой обработки.
Стойка работает под управлением MS-DOS,т.е. она фактически-реал-тайм стойка,что необходимо для моментального реагирования.И в ней-о,боги,аж 128кб оперативной памяти!
Думаю,стоит рассказать,как вообще устроен ЧПУ-станок.Итак,мы составили программу.Нажали кнопку "Старт".Что происходит в мозгах станка при этом?Все предельно просто.Стойка считывает программу построчно.Кстати строка УП обзывается "Кадр".Посредством специальных плат-контроллеров передается сигнал на усилители (приводы,драйверы).С усилителей идет сигнал уже на моторы станка,которые двигают стол,инструмент,шпиндель и т.д.Но стойка же тоже должна знать,где сейчас находится инструмент.Для этого реализована обратная связь моторов(стола).Лично я знаю 2 типа обратной связи-оптические линейки,крепятся на столе.Это дорогой,но точный способ позиционирования и круговые датчики,которые крепятся на валах моторов.Дешевые,но неточные в силу люфтов винтовых пар станка. Т.к. на моем станке установлены простые частотники то я веду речь о них.Про шаговые двигатели отдельная песня.
Итак,на примере.
G54G90G1X10Y10.
Этой командой мы заставляем инструмент переехать в координату X10 и Y10.Сигнал передается моторам,моторы начинают тащить стол,пока датчик или линейка не перешлет сигнал-эээ,стопэ,братуха,координата найдена,давай другую команду.И так до конца УП.
Когда я делал штампы для Арматы,программисты писали нам программы по 400 тысяч кадров.По двое суток шла обработка.
Для каждой стойки-свой G-код,как ни прискорбно.Но есть стандартизированые команды,которые просто обязаны работать на всех стойках-
G0-ускоренное перемещение
G1-рабочая подача
G2,G3-интерполяци по\против часовой стрелки.
Кроме G-команд,которые по своей сути задают ход инструмента,есть еще и М-команды.
Это команды управления электроавтоматикой станка.
К примеру,М5-остановка шпинделя,М30-конец УП и перемотка на начало.
Они тоже идут для своих стоек по разному,но есть и стандартизированые.
М0,М1-безусловный и условный стоп программы
М8,М9-включение и выключение охлаждающей жидкости
М2,М30-конец программы без\с перемоткой на начало
М3,М4-включение оборотов шпинделя по\против часовой стрелки.
М5-стоп шпинделя.
С этим базовым набором можно смело работать,но все-таки следует изучить инструкцию к станку.
По своей сути УП станка-это упорядоченный набор инструкций для него.Куда поехать,какие обороты шпинделя включить,какой инструмент(радиус и длина) вставлен в него,как охлаждать зону резания и куча,куча всего.
Я-самоучка и за 5 лет работы на станках-узнал может четверть их возможностей. Можно каждый день узнавать что-то новое,новые приёмы работы.Вообще-металлообработка-это очень интересная отрасль.Она востребована,без работы не сидим.Делаем пресс-формы для литья аккумуляторов,работаем на оборонку.На фото ваш покорный слуга во время приемки станка после капитального ремонта и установки FMS3200 на борт.
Если интересно,задавайте вопросы,с радостью отвечу.
PS.мир,труд,май! и как убрать лишний тэг?






















