Числовое управление

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

Цифровое управление (также компьютер с числовым программным управлением, и обычно называют CNC) является автоматизированным управлением по обработке инструментов (например, сверло, токарных станков, мельниц и 3D принтеров ) с помощью компьютера. Станок с ЧПУ обрабатывает кусок материала (металл, пластик, дерево, керамика или композит) в соответствии со спецификациями, следуя кодированной запрограммированной инструкции и без ручного оператора, непосредственно управляющего операцией обработки.

Станок с ЧПУ представляет собой моторизованный маневренный инструмент и часто моторизованную маневренную платформу, которые управляются компьютером в соответствии с конкретными входными инструкциями. Команды доставляются на станок с ЧПУ в виде последовательной программы команд управления станком, таких как G-код и M-код, а затем выполняются. Программа может быть написана человеком или, гораздо чаще, сгенерирована с помощью программного обеспечения для графического автоматизированного проектирования (CAD) и / или программного обеспечения для автоматизированного производства (CAM). В случае 3D-принтеров печатаемая часть «нарезается» до того, как будут созданы инструкции (или программа). 3D-принтеры также используют G-Code.

ЧПУ - это значительное улучшение по сравнению с некомпьютеризированной обработкой, которой необходимо управлять вручную (например, с помощью таких устройств, как маховички или рычаги) или механически с помощью предварительно изготовленных направляющих шаблона ( кулачков ). В современных системах ЧПУ проектирование механической части и ее производственная программа в высокой степени автоматизированы. Механические размеры детали определяются с помощью программного обеспечения CAD, а затем переводятся в производственные директивы с помощью программного обеспечения автоматизированного производства (CAM). Полученные директивы преобразуются ( с помощью « постпроцессора программного обеспечения») в конкретных команды, необходимые для конкретной машины для производства компонент, а затем загружают в машину с ЧПУ.

Поскольку для любого конкретного компонента может потребоваться использование ряда различных инструментов - сверл, пил и т. Д. - современные машины часто объединяют несколько инструментов в одну «ячейку». В других установках используется ряд различных машин с внешним контроллером и операторами-людьми или роботами, которые перемещают компонент от машины к машине. В любом случае последовательность шагов, необходимых для производства любой детали, в значительной степени автоматизирована и позволяет получить деталь, которая близко соответствует исходному чертежу САПР.

СОДЕРЖАНИЕ
  • 1 Описание
    • 1.1 Описание деталей
  • 2 История
  • 3 Примеры станков с ЧПУ
  • 4 Другие инструменты с ЧПУ
  • 5 Сбой инструмента / станка
  • 6 Числовая точность и люфт оборудования
  • 7 Система управления позиционированием
    • 7.1 Декартовы координаты
  • 8 Кодирование
    • 8.1 G-коды
    • 8.2 М-коды
    • 8.3 Пример
  • 9 См. Также
  • 10 Ссылки
  • 11 Дальнейшее чтение
  • 12 Внешние ссылки
Описание

Движение управляет несколькими осями, обычно как минимум двумя (X и Y), и шпинделем инструмента, который перемещается по Z (глубина). Положение инструмента регулируется шаговыми двигателями с прямым приводом или серводвигателями для обеспечения высокоточных перемещений или, в более старых конструкциях, двигателями через серию понижающих передач. Управление без обратной связи работает до тех пор, пока силы остаются достаточно небольшими, а скорости не слишком большими. На промышленных металлообрабатывающих станках управление с обратной связью является стандартным и требуется для обеспечения требуемой точности, скорости и повторяемости.

Описание частей

По мере развития аппаратного обеспечения контроллера развивались и сами фабрики. Одно изменение заключалось в том, чтобы в качестве меры безопасности поместить весь механизм в большую коробку, часто с дополнительными блокировками безопасности, чтобы оператор находился достаточно далеко от обрабатываемой детали для безопасной работы. Большинство новых систем ЧПУ, построенных сегодня, имеют 100% электронное управление.

Системы, подобные ЧПУ, используются для любого процесса, который можно описать как движения и операции. К ним относятся лазерная резка, сварка, сварка трением с перемешиванием, ультразвуковой сварки, пламени и плазменной резки, гибки, прядение, перфорирования, пиннинга, склейка, ткани резки, шитье, ленты и размещение волокон, маршрутизации, сбор и размещение, а также распиловки.

История
Основная статья: История числового программного управления

Первые станки с ЧПУ были построены в 1940-х и 1950-х годах на основе существующих инструментов, которые были модифицированы двигателями, которые перемещали инструмент или деталь в соответствии с точками, введенными в систему на перфорированной ленте. Эти ранние сервомеханизмы были быстро дополнены аналоговыми и цифровыми компьютерами, в результате чего были созданы современные станки с ЧПУ, которые произвели революцию в процессах обработки.

Примеры станков с ЧПУ
Станок с ЧПУ Описание Изображение
Мельница Переводит программы, состоящие из определенных цифр и букв, для перемещения шпинделя (или заготовки) в различные места и на различную глубину. Может быть вертикальным фрезерным центром (VMC) или горизонтальным фрезерным центром, в зависимости от ориентации шпинделя. Многие используют G-код. Функции включают в себя: торцевое фрезерование, фрезерование уступов, нарезание резьбы, сверление, а некоторые даже предлагают токарную обработку. Сегодня фрезерные станки с ЧПУ могут иметь от 3 до 6 осей. Большинство фрезерных станков с ЧПУ требуют размещения заготовки на них или в них, и они должны быть по крайней мере такими же большими, как и заготовка, но производятся новые 3-осевые станки, которые намного меньше. Вертикальный фрезерный станок с ЧПУ
Токарный станок Режет детали во время вращения. Выполняет быстрые и точные пропилы, как правило, с использованием сменных инструментов и сверл. Эффективен для сложных программ, предназначенных для изготовления деталей, которые было бы невозможно изготовить на ручных токарных станках. Характеристики управления аналогичны фрезерным станкам с ЧПУ и часто могут считывать G-код. Обычно имеют две оси (X и Z), но в новых моделях осей больше, что позволяет выполнять более сложные задания.
Плазменный резак Включает в себя резку материала с помощью плазменной горелки. Обычно используется для резки стали и других металлов, но может использоваться для обработки различных материалов. В этом процессе газ (например, сжатый воздух ) выдувается из сопла с высокой скоростью; в то же время электрическая дуга образуется через этот газ от сопла до разрезаемой поверхности, превращая часть этого газа в плазму. Плазма достаточно горячая, чтобы расплавить разрезаемый материал, и движется достаточно быстро, чтобы сдувать расплавленный металл от разреза. Файл: CNC Plasma Cutting.ogv Воспроизвести медиа Плазменная резка с ЧПУ
Электроэрозионная обработка (EDM), также известный как искровая обработка, искровая эрозия, горение, опускание штампа или эрозия проволоки, представляет собой производственный процесс, в котором желаемая форма достигается с помощью электрических разрядов (искр). Материал удал ют из заготовки путем серией быстро повторяющегося ток разряда между двумя электродами, разделенной диэлектрической жидкостью и с учетом электрического напряжения. Один из электродов называется инструментальным электродом или просто «инструментом» или «электродом», а другой называется электродом заготовки или «заготовкой». Мастер вверху, заготовка штампа внизу, масляные форсунки слева (масло слито). Первоначальное плоское тиснение будет «выдавлено», чтобы получить искривленную поверхность.
Многошпиндельный станок Тип винтовой машины, применяемой в серийном производстве. Считается высокоэффективным за счет повышения производительности за счет автоматизации. Может эффективно разрезать материалы на мелкие кусочки, одновременно используя разнообразный набор инструментов. Многошпиндельные станки имеют несколько шпинделей на барабане, который вращается по горизонтальной или вертикальной оси. Барабан содержит сверлильную головку, состоящую из ряда шпинделей, установленных на шарикоподшипниках и приводимых в действие шестернями. Есть два типа насадок для этих сверлильных головок: фиксированные и регулируемые, в зависимости от того, нужно ли изменять межосевое расстояние сверлильного шпинделя.
Проволочный EDM Этот процесс, также известный как электроэрозионный электроэрозионный станок с проволочной резкой, электроэрозионный электроэрозионный электрод с подвижной проволокой или электроэрозионный электрод с подвижной проволокой, использует искровую эрозию для обработки или удаления материала с любого электропроводящего материала с помощью электрода с подвижной проволокой. Проволочный электрод обычно состоит из латуни или латуни с цинковым покрытием. Электроэрозионный электроэрозионный станок позволяет создавать углы под углом около 90 градусов и оказывает очень небольшое давление на материал. Поскольку в этом процессе проволока разрушается, электроэрозионный станок подает свежую проволоку из катушки, измельчая использованную проволоку и оставляя ее в бункере для переработки.
Грузило EDM Погружной электроэрозионный электродвигатель, также называемый электроэрозионным электродвигателем с полостью или объемным, состоит из электрода и заготовки, погруженных в масло или другую диэлектрическую жидкость. Электрод и заготовка подключены к подходящему источнику питания, который создает электрический потенциал между двумя частями. По мере приближения электрода к заготовке в жидкости происходит пробой диэлектрика, образуя плазменный канал и небольшие искровые скачки. Производственные штампы и формы часто изготавливаются с помощью грузила EDM. Некоторые материалы, такие как мягкие ферритовые материалы и магнитные материалы с высоким содержанием эпоксидной смолы, несовместимы с грузилом EDM, поскольку они не электропроводны.
Водоструйный резак Также известный как «водоструйная резка», это инструмент, способный разрезать металл или другие материалы (например, гранит ) с помощью струи воды с высокой скоростью и давлением или смеси воды и абразивного вещества, такого как песок. Его часто используют при изготовлении или производстве деталей для машин и других устройств. Гидравлическая струя является предпочтительным методом, когда разрезаемые материалы чувствительны к высоким температурам, создаваемым другими методами. Он нашел применение в различных отраслях промышленности от горнодобывающей до аэрокосмической, где он используется для таких операций, как резка, формовка, резьба и развёртывание. Станок для гидроабразивной резки Thibaut Станок гидроабразивной резки для всех материалов
Пробивной пресс Используется для быстрой пробивки отверстий и резки тонких материалов. Такие как листовой металл, фанера, тонкий пруток и трубы. Пробивные прессы обычно используются, когда фрезерный станок с ЧПУ неэффективен или невозможен. Пробивные прессы с ЧПУ могут поставляться в C-образной раме, где листовой материал зажимается на обрабатывающем столе, и гидравлический плунжер толкает материал, или они могут быть в варианте с портальной рамой, где пруток / трубы подаются в станок.
Другие инструменты с ЧПУ

Многие другие инструменты имеют варианты с ЧПУ, в том числе:

Сбой инструмента / станка

В ЧПУ «авария» происходит, когда станок движется таким образом, что это вредно для станка, инструментов или обрабатываемых деталей, что иногда приводит к изгибу или поломке режущих инструментов, вспомогательных зажимов, тисков и приспособлений, или вызывает повреждение самого станка из-за изгиба направляющих рельсов, поломки приводных винтов или растрескивания или деформации элементов конструкции под действием напряжения. Легкая авария может не повредить станок или инструменты, но может повредить обрабатываемую деталь, и ее придется утилизировать. Многие инструменты с ЧПУ не чувствуют абсолютного положения стола или инструментов при включении. Они должны быть вручную "привязаны" или "обнулены", чтобы иметь какую-либо ссылку для работы, и эти ограничения предназначены только для определения местоположения детали для работы с ней и на самом деле не являются каким-либо ограничением жесткого движения для механизма. Часто возможно вывести машину за пределы физических границ ее приводного механизма, что приведет к столкновению с самим собой или повреждению приводного механизма. Многие станки реализуют параметры управления, ограничивающие движение оси сверх определенного предела, в дополнение к физическим концевым выключателям. Однако эти параметры часто могут быть изменены оператором.

Многие инструменты с ЧПУ также ничего не знают о своей рабочей среде. Станки могут иметь системы измерения нагрузки на шпиндельных и осевых приводах, но некоторые из них не имеют. Они слепо следуют предоставленному коду обработки, и оператор должен определить, происходит ли сбой или вот-вот произойти, а оператор должен вручную прервать активный процесс. Станки, оснащенные датчиками нагрузки, могут останавливать движение оси или шпинделя в ответ на состояние перегрузки, но это не предотвращает аварии. Это может только ограничить ущерб, нанесенный в результате аварии. Некоторые сбои могут не привести к перегрузке приводов оси или шпинделя.

Если система привода слабее, чем структурная целостность машины, то система привода просто толкает препятствие, и приводные двигатели «скользят на месте». Станок может не обнаруживать столкновение или проскальзывание, поэтому, например, инструмент теперь должен находиться на 210 мм по оси X, но на самом деле он находится на 32 мм, когда он ударяется о препятствие и продолжает проскальзывать. Все следующие движения инструмента будут отклоняться на -178 мм по оси X, и все будущие движения теперь недействительны, что может привести к дальнейшим столкновениям с зажимами, тисками или самим станком. Это обычное явление в шаговых системах с разомкнутым контуром, но невозможно в системах с замкнутым контуром, если не произошло механического проскальзывания между двигателем и приводным механизмом. Вместо этого в системе с обратной связью машина будет продолжать попытки двигаться против нагрузки до тех пор, пока либо приводной двигатель не перейдет в состояние перегрузки, либо серводвигатель не перейдет в желаемое положение.

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

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

Числовая точность и люфт оборудования

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

Сам механизм с высоким люфтом не обязательно должен обеспечивать повторяющуюся точность в процессе резки, но для обнуления механизма можно использовать какой-либо другой эталонный объект или прецизионную поверхность, сильно приложив давление к эталону и установив его в качестве нулевых эталонов для все последующие движения с ЧПУ. Это похоже на метод ручного станка: прижимают микрометр к эталонному лучу и устанавливают шкалу Нониуса на ноль, используя этот объект в качестве эталона.

Система управления позиционированием

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

Декартовы координаты

Все позиции кода G и M основаны на трехмерной декартовой системе координат. Эта система представляет собой типичную плоскость, которую часто можно увидеть в математике при построении графиков. Эта система требуется для отображения траекторий станка и любых других действий, которые должны происходить в определенных координатах. Абсолютные координаты - это то, что обычно используется для машин и представляет собой точку (0,0,0) на плоскости. Эта точка устанавливается на материал заготовки, чтобы задать начальную точку или «исходное положение» перед началом фактической обработки.

Кодирование

G-коды

G-коды используются для управления определенными движениями станка, такими как движения станка или функции сверления. Большинство программ G-кода начинаются с символа процента (%) в первой строке, за которым следует «O» с числовым названием программы (например, «O0001») во второй строке, затем еще один процент (%) в последней строке программы. Формат G-кода - это буква G, за которой следуют две-три цифры; например G01. G-коды немного различаются между фрезерными и токарными станками, например:

[G00 Rapid Motion Positioning]
[G01 Движение с линейной интерполяцией]
[G02 Круговая интерполяция, движение по часовой стрелке]
[G03 Движение с круговой интерполяцией - против часовой стрелки]
[G04 Dwell (Group 00) Mill]
[G10 Задать смещения (Группа 00) Фрезерование]
[G12 Круглые карманы - по часовой стрелке]
[G13 Круглые карманы - против часовой стрелки]

М-коды

[Код Прочие функции (M-код)]. M-коды - это разные машинные команды, которые не управляют движением оси. Формат M-кода - это буква M, за которой следуют две-три цифры; Например:

[M02 Конец программы]
[M03 Пуск шпинделя - по часовой стрелке]
[M04 Пуск шпинделя - против часовой стрелки]
[M05 Stop Spindle]
[M06 Смена инструмента]
[M07 Охлаждающая жидкость на тумане охлаждающей жидкости]
[M08 Затопление охлаждающей жидкости включено]
[M09 Coolant off]
[M10 Chuck open]
[M11 Chuck close]
[M13 BOTH M03 amp; M08 Шпиндель по часовой стрелке вращение и залив охлаждающей жидкости]
[M14 BOTH M04 amp; M08 Шпиндель против часовой стрелки и залив охлаждающей жидкости]
[Вызов специального инструмента M16]
[Ориентация шпинделя M19]
[Режим M29 DNC]
[M30 Программа сброса и перемотки]
[Дверь M38 открыта]
[M39 Дверь закрывается]
[Шпиндель M40 посередине]
[M41 Выбор пониженной передачи]
[M42 Выбор высокой передачи]
[M53 Retract Spindle] (поднимает инструментальный шпиндель выше текущего положения, чтобы оператор мог делать все, что ему нужно)
[Гидравлический патрон M68 закрыт]
[Гидравлический патрон M69 открыт]
[Задняя бабка M78 выдвигается]
[M79 Реверс задней бабки]

Пример

% O0001 G20 G40 G80 G90 G94 G54(Inch, Cutter Comp. Cancel, Deactivate all canned cycles, moves axes to machine coordinate, feed per min., origin coordinate system) M06 T01 (Tool change to tool 1) G43 H01 (Tool length comp. in a positive direction, length compensation for the tool) M03 S1200 (Spindle turns CW at 1200RPM) G00 X0. Y0. (Rapid Traverse to X=0. Y=0.) G00 Z.5 (Rapid Traverse to z=.5) G00 X1. Y-.75 (Rapid traverse to X1. Y-.75) G01 Z-.1 F10 (Plunge into part at Z-.25 at 10in per min.) G03 X.875 Y-.5 I.1875 J-.75 (CCW arc cut to X.875 Y-.5 with radius origin at I.625 J-.75) G03 X.5 Y-.75 I0.0 J0.0 (CCW arc cut to X.5 Y-.75 with radius origin at I0.0 J0.0) G03 X.75 Y-.9375 I0.0 J0.0(CCW arc cut to X.75 Y-.9375 with radius origin at I0.0 J0.0) G02 X1. Y-1.25 I.75 J-1.25 (CW arc cut to X1. Y-1.25 with radius origin at I.75 J-1.25) G02 X.75 Y-1.5625 I0.0 J0.0 (CW arc cut to X.75 Y-1.5625 with same radius origin as the previous arc) G02 X.5 Y-1.25 I0.0 J0.0 (CW arc cut to X.5 Y-1.25 with same radius origin as the previous arc) G00 Z.5 (Rapid traverse to z.5) M05 (spindle stops) G00 X0.0 Y0.0 (Mill returns to origin) M30 (Program End) %

Наличие в программе правильных скоростей и подач обеспечивает более эффективный и плавный прогон продукта. Неправильная скорость и подача могут привести к повреждению инструмента, шпинделя станка и даже продукта. Самый быстрый и простой способ найти эти числа - использовать калькулятор, который можно найти в Интернете. Формулу также можно использовать для расчета правильной скорости и подачи материала. Эти значения можно найти в Интернете или в Справочнике по оборудованию.

Смотрите также
использованная литература
дальнейшее чтение
  • Бриттен, Джеймс (1992), Александерсон: пионер в американской электротехнике, Johns Hopkins University Press, ISBN   0-8018-4228-X.
  • Холланд, Макс (1989), Когда машина остановилась: предостерегающая история из промышленной Америки, Бостон: Harvard Business School Press, ISBN   978-0-87584-208-0, OCLC   246343673.
  • Ноубл, Дэвид Ф. (1984), Производственные силы: Социальная история промышленной автоматизации, Нью-Йорк, Нью-Йорк, США: Кнопф, ISBN   978-0-394-51262-4, LCCN   83048867.
  • Рейнтьес, Дж. Фрэнсис (1991), Численное управление: создание новой технологии, Oxford University Press, ISBN   978-0-19-506772-9.
  • Weisberg, David, The Engineering Design Revolution (PDF), архивировано из оригинала (PDF) 9 марта 2010 г.
  • Wildes, Karl L.; Линдгрен, Нило А. (1985), Век электротехники и информатики в Массачусетском технологическом институте, MIT Press, ISBN   0-262-23119-0.
  • Херрин, Голден Э. "Промышленность чествует изобретателя NC", Modern Machine Shop, 12 января 1998 г.
  • Сигел, Арнольд. «Автоматическое программирование станков с числовым программным управлением», « Техника управления», том 3, выпуск 10 (октябрь 1956 г.), стр. 65–70.
  • Смид, Питер (2008), Справочник по программированию ЧПУ (3-е изд.), Нью-Йорк: Industrial Press, ISBN   9780831133474, LCCN   2007045901.
  • Кристофер Джун Пэгариган (Вини) Эдмтон Альберта Канада. CNC Infomatic, Автомобильный дизайн и производство.
  • Эволюция станков с ЧПУ (2018). Получено 15 октября 2018 г. из Engineering Technology Group.
  • Фитцпатрик, Майкл (2019), «Технология обработки и ЧПУ».
внешние ссылки
  • СМИ, связанные с числовым программным управлением на Викискладе?
Последняя правка сделана 2023-03-20 02:34:57
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте