PartMaker: автоматизированная разработка управляющих программ для современного оборудования с ЧПУ. Создание программ для станков с чпу Чичекин И.В., к.т.н

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ МАМИ

Факультет: «Механико-технологический»

Кафедра: «Автоматизированные станочные системы и инструмент»

КУРСОВАЯ РАБОТА

по дисциплине

Программированная обработка на станках с ЧПУ и САП

Разработка управляющей программы для станка с числовым программным управлением

Москва 2011 г.

Ведение

Технологическая подготовка управляющей программы

1 Выбор технологического оборудования

2 Выбор системы УЧПУ

3 Эскиз заготовки, обоснование метода ее получения

4 Выбор инструмента

5 Технологический маршрут обработки детали

6 Назначение режимов обработки

Математическая подготовка управляющей программы

1 Кодирование

2 Управляющая программа

Выводы по работе

Список используемой литературы

кодирование станок деталь программное управление

2. Введение

В настоящее время широкое развитие получило машиностроение. Его развитие идет в направлениях существенного повышения качества продукции, сокращения времени обработки на новых станках за счет технических усовершенствований.

Современный уровень развития машиностроения предъявляет следующие требования к металлорежущему оборудованию:

высокий уровень автоматизации;

обеспечение высокой производительности, точности и качества

выпускаемой продукции;

надежность работы оборудования;

высокая мобильность обусловлена в настоящее время быстросменностью объектов производства.

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

3. Технологическая подготовка управляющей программы

3.1 Выбор технологического оборудования

Для обработки данной детали выбираем токарный станок с ЧПУ модели 16К20Ф3Т02.

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

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

Технические характеристики станка:

Наименование параметраВеличина параметраНаибольший диаметр обрабатываемого детали: над станиной над суппортом 400 мм 220 ммДиаметр прутка проходящего через отверстие50 ммЧисло инструментов6Число частот вращения шпинделя12Пределы частот вращения шпинделя20-2500 мин-1Пределы рабочих подач: продольных поперечных 3-700 мм/мин 3-500 мм/минСкорость быстрых ходов: продольных поперечных 4800 мм/мин 2400 мм/минДискретность перемещений: продольных поперечных 0,01 мм 0,005 мм

3.2 Выбор системы УЧПУ

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

Числовое программное управление (ГОСТ 20523-80) станком - управление обработкой заготовки на станке по управляющей программе, в которой данные заданы в цифровой форме.

Различают ЧПУ:

-контурное;

-позиционное;

позиционно-контурное (комбинированное);

адаптивное.

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

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

Комбинированные системы ЧПУ работают по контрольным точкам (узловым) и по сложным траекториям.

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

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

В данном курсовом проекте была выбрана система УЧПУ «Электроника НЦ-31», которая имеет модульную структуру, что позволяет увеличивать число управляемых координат и предназначено в основном для управления токарными станками с ЧПУ со следящими приводами подач и импульсными датчиками обратной связи.

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

3.3 Эскиз заготовки, обоснование метода ее получения

В данной курсовой работе условно принимаем тип производства рассматриваемой детали как мелкосерийный. Поэтому в качестве заготовки для детали выбран пруток диаметра 95 мм простого сортового проката (круглого профиля) общего назначения из стали 45 ГОСТ 1050-74 с твердостью НВ=207…215 .

Простые сортовые профили общего назначения используется для изготовления гладких и ступенчатых валов, станков диаметром не более 50 мм, втулок диаметром не более 25 мм, рычагов, клиньев, фланцев.

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

Чертеж заготовки после фрезерно-центровальной операции представлен на рисунке 1.

Рисунок 1 - чертеж заготовки

3.4 Выбор инструмента

Инструмент Т1

Для обработки основных поверхностей черновой и чистовой выбираем правый проходной резец с механическим креплением пластины DNMG110408 из твердого сплава GC1525 и прижимом повышенной жесткости (рис. 2).

Рисунок 2 - правый проходной резец

Krb, ммf1, ммh, ммh1, ммl1, ммl3, ммγλsЭталонная пластина9302025202012530,2-60-70DNMG110408

Инструмент Т2


Рисунок 3 - сборный отрезной резец

la, ммar, ммb, ммf1, ммh, ммh1, ммl1, ммl3, ммЭталонная пластина4102020,7202012527N151.2-400-30

Инструмент Т3

Для сверления заданного отверстия выбираем сверло из твердого сплава GC1220 для сверления под резьбу M10 с цилиндрическим хвостовиком (рис. 4).

Рисунок 4 - сверло

Dc, ммdmm, ммD21 max, ммl2, ммl4, ммl6, мм91211,810228,444

Инструмент Т4

Для рассверливания заданного отверстия выбираем сверло из твердого сплава GC1220 с цилиндрическим хвостовиком (рис. 5).

Dc, ммdmm, ммl2, ммl4, ммl6, мм20201315079

Инструмент Т5

Для выполнения внутренней резьбы M10×1 выбираем метчик

ГОСТ 3266-81 из быстрорежущей стали с винтовыми канавками (рис.5).

Рисунок 5 - метчик

3.5 Технологический маршрут обработки

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

Операция 010 Заготовительная. Прокат. Отрезать заготовку Ø 95 мм в размер 155 мм, выполнять центровые отверстия до Ø 8 мм.

Операция 020 Фрезерно-центровальная. Фрезеровать торцы в размер 145 мм.

Операция 030 Токарная: установить заготовку в переднем ведущем и заднем вращающемся центрах.

Установ А

Переход 1

Инструмент Т1

Точить предварительно:

·конус Ø 30 мм до Ø 40

·Ø 40

·конус Ø 40 мм до Ø 60 мм от длины 60 мм до длины 75 мм от торца заготовки

·Ø 60

·Ø 60 мм до Ø 70 по дуге радиусом 15 мм от длины 85 мм от торца заготовки

·Ø 70

·Ø 70 мм до Ø 80 мм на длине 120 мм от торца заготовки

·Ø 80 мм до Ø 90

·Ø 90

Оставить припуск на чистовую обработку 0,5 мм на сторону

Переход 2

Инструмент Т1

Точить окончательно по переходу 1:

·конус Ø 30 мм до Ø 40 мм до длины 30 мм от торца заготовки

·Ø 40 мм от длины 30 мм на длину 30 мм от торца заготовки

·конус Ø 40 мм до Ø 60 мм от длины 60 мм до длины 75 мм от торца заготовки

·Ø 60 мм от длины 75 мм до длины 85 мм от торца заготовки

·Ø 60 мм до Ø 70 по дуге радиусом 15 мм от длины 85 мм от торца заготовки

·Ø 70 мм от длины 100 мм до длины 120 мм от торца заготовки

·Ø 70 мм до Ø 80 мм на длине 120 мм от торца заготовки

·Ø 80 мм до Ø 90 мм по дуге радиусом 15 мм от длины от длины 120 мм от торца заготовки

·Ø 90 мм от длины 135 мм до длины 145 мм от торца заготовки

Переход 3

Инструмент Т2

·Точить прямоугольную канавку шириной 10 мм с диаметра 40 до диаметра 30 мм на расстоянии 50 мм от торца заготовки.

Установ Б

Переход 1

Инструмент Т3

·Сверлить отверстие Ø9 глубиной 40 мм.

Переход 2

Инструмент Т4

·Рассверлить отверстие с Ø9 до Ø20 до глубины 15 мм.

Переход 3

Инструмент Т5

·Нарезать резьбу метчиком М10×1 на глубину 30 мм.

Операция 040 Промывочная.

Операция 050 Термическая.

Операция 060 Шлифовальная.

Операция 070 Контрольная.

3.6 Назначение режимов обработки

Установ А

Переход 1 - черновое точение

Инструмент Т1

2. Глубину резания при предварительном точении стали проходным резцом с твердосплавной пластиной выбираем t = 2,5 мм.

.При точении стали и глубине резания t = 2,5 мм выбираем подачу S = 0,6 мм/об.

.

.Скорость резания

Сv

КMV = 0,8 (, табл. 4 стр. 263)

КПV = 0,8 (, табл. 5 стр. 263)

КИV = 1 (, табл. 6 стр. 263)

6.Число оборотов шпинделя.

7.Сила резания.

где: Ср

(, табл. 9 стр. 264)

8.Мощность резания.

Переход 2 - чистовое точение

Инструмент Т1

.Определение длины рабочего хода L = 145 мм.

2. Глубину резания при предварительном точении стали проходным резцом с твердосплавной пластиной выбираем t = 0,5 мм.

.При точении стали и глубине резания t = 0,5 мм выбираем подачу S = 0,3 мм/об.

.Стойкость инструмента Т = 60 мин.

.Скорость резания

Сv = 350, x = 0,15, y = 0,35, m = 0,2 (, табл. 17 стр. 269)

КMV = 0,8 (, табл. 4 стр. 263)

КПV = 0,8 (, табл. 5 стр. 263)

КИV = 1 (, табл. 6 стр. 263)

6.Число оборотов шпинделя.

7.Сила резания.

где: Ср = 300, х = 1, у = 0,75, n = -0,15 (, табл. 22 стр. 273)

(, табл. 9 стр. 264)

8.Мощность резания.

Переход 3 - точение канавок

Инструмент Т2

.Определение длины рабочего хода L = 10 мм.

2. При нарезании канавок глубина резания равна длине лезвия резца

.При точении стали и глубине резания t = 4 мм выбираем подачу S = 0,1 мм/об.

4.Стойкость инструмента Т = 45 мин.

.Скорость резания

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

Набор программного обеспечения для станков с ЧПУ

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


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


2. Универсальная программа управления LinuxCNC. Функциональным назначением этого софта является управление работой станка с ЧПУ, отладка программы обработки деталей и многое другое.
Подобный программный пакет можно использовать для обрабатывающих центров, фрезерных и токарных станков, а также машин для термической или лазерной резки.
Отличием этого продукта от других программных пакетов является то, что его разработчики частично совместили его с операционной системой. Благодаря этому программу LinuxCNC отличается расширенными функциональными возможностями. Скачать этот продукт можно совершенно бесплатно на сайте разработчика. Она доступна как в виде инсталяционного пакета, так и в виде LifeCD.
Пользовательский интерфейс этого программного обеспечения интуитивно понятный и доступный. Для бесперебойного функционирования софта на жестком диске компьютера должно быть не меньше 4 гигабайтов свободной памяти. Подробное описание программы LinuxCNC можно найти в свободном доступе в интернете.


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



4. Mach4. Это новейшая разработка компании Artsoft. Mach4 считается преемницей популярной программы Mach3. Программа считается одной из самых быстрых. Ее принципиальное отличие от предыдущих версий заключается в наличии интерфейса, который взаимодействует с электроникой. Это новое программное обеспечение может работать с большими по объему файлами в любой операционной системе. Пользователю доступно руководство по использованию программы Mach4 на русском языке.



5. MeshCAM. Это пакет для создания управляющих программ для станков с ЧПУ на основе трехмерных моделей и векторной графики. Примечательно, что пользователю необязательно обладать богатым опытом CNC-программирования, чтобы освоить этот софт. Достаточно обладать базовыми навыками работы на компьютере, а также точно задавать параметры, по которым будет производиться обработка изделий на станке.
MeshCAM идеально подходит для проектирования двухсторонней обработки любых трехмерных моделей. В этом режиме пользователь сможет быстро обрабатывать на станке объекты любой сложности.


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



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



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

Управляющая программа для ЧПУ станка состоит из последовательности кадров и обычно начинается с символа начало программы (%) и заканчивается М02 или М30.

Каждый кадр программы представляет собой один шаг обработки и (в зависимости от ЧПУ) может начинаться с номера кадра (N1...N10 и т.д.), а заканчиваться символом конец кадра (;).

Кадр управляющей программы состоит из операторов в форме слов (G91, M30, X10. и т.д.). Слово состоит из символа (адреса) и цифры, представляющее арифметическое значение.

Адреса X, Y, Z, U, V, W, P, Q, R, A, B, C, D, E являются размерными перемещениям, используют для обозначения координатных осей, вдоль которых осуществляются перемещения.

Слова, описывающие перемещения, могут иметь знак (+) или (-). При отсутствии знака перемещение считается положительным.

Адреса I, J, K означают параметры интерполяции.

G - подготовительная функция.

M - вспомогательная функция.

S - функция главного движения.

F - функция подачи.

T, D, H - функции инструмента.

Символы могут принимать другие значения в зависимости от конкретного УЧПУ.

Подготовительные функции (G коды)

G00 - быстрое позиционирование.

Функция G00 используется для выполнения ускоренного перемещения режущего инструмента к позиции обработки или к безопасной позиции. Ускоренное перемещение никогда не используется для выполнения обработки, так как скорость движения исполнительного органа станка очень высока. Код G00 отменяется кодами: G01, G02, G03.

G01 - линейная интерполяция.

Функция G01 используется для выполнения прямолинейных перемещений с заданной скоростью (F). При программировании задаются координаты конечной точки в абсолютных значениях (G90) или приращениях (G91) с соответственными адресами перемещений (например X, Y, Z). Код G01 отменяется кодами: G00, G02, G03.

G02 - круговая интерполяция по часовой стрелке.

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

Код G02 отменяется кодами: G00, G01, G03.

G03 - круговая интерполяция против часовой стрелки.

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

Параметры интерполяции I, J, K, которые определяют координаты центра дуги окружности в выбранной плоскости, программируются в приращениях от начальной точки к центру окружности, в направлениях, параллельных осям X, Y, Z соответственно.

Код G03 отменяется кодами: G00, G01, G02.

G04 - пауза.

Функция G04 - команда на выполнение выдержки с заданным временем. Этот код программируется вместе с X или Р адресом, который указывает длительность времени выдержки. Обычно, это время составляет от 0.001 до 99999.999 секунд. Например G04 X2.5 - пауза 2.5 секунды, G04 Р1000 - пауза 1 секунда.

G17 - выбор плоскости XY.

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

G18 - выбор плоскости XZ.

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

G19 - выбор плоскости YZ.

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

G20 - ввод дюймовых данных.

Функция G20 активизирует режим работы с дюймовыми данными.

G21 - ввод метрических данных.

Функция G21 активизирует режим работы с метрическими данными.

G40 - отмена коррекции на радиус инструмента.

Функция G40 отменяет действие автоматической коррекции на радиус инструмента G41 и G42.

G41 - левая коррекция на радиус инструмента.

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

G42 - правая коррекция на радиус инструмента.

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

G43 - коррекция на положение инструмента.

Функция G43 применяется для компенсации длинны инструмента. Программируется вместе с функцией инструмента (H).

G52 - локальная система координат.

СЧПУ позволяет устанавливать кроме стандартных рабочих систем координат (G54-G59) еще и локальные. Когда СЧПУ станка выполняет команду G52, то начало действующей рабочей системы координат смещается на значение указанное при помощи слов данных X, Y и Z. Код G52 автоматически отменяется с помощью команды G52 ХО YO Z0.

G54 - G59 - заданное смещение.

Смещение рабочей системы координат детали относительно системы координат станка.

G68 - вращение координат.

Код G68 позволяет выполнить поворот координатной системы на определенный угол. Для выполнения поворота требуется указать плоскость вращения, центр вращения и угол поворота. Плоскость вращения устанавливается при помощи кодов G17, G18 и G19. Центр вращения устанавливается относительно нулевой точки активной рабочей системы координат (G54 - G59). Угол вращения указывается при помощи R. Например: G17 G68 X0. Y0. R120.

G69 - отмена вращения координат.

Код G69 отменяет режим вращения координат G68.

G73 - высокоскоростной цикл прерывистого сверления.

Цикл G73 предназначен для сверления отверстий. Движение в процессе обработки происходит на рабочей подаче с периодическим выводом инструмента. Движение в исходное положение после обработки идет на ускоренной подаче.

G74 - цикл нарезания левой резьбы.

Цикл G74 предназначен для нарезания левой резьбы метчиком. Движение в процессе обработки происходит на рабочей подаче, шпиндель вращается в заданном направлении. Движение в исходное положение после обработки идет на рабочей подаче с обратным вращением шпинделя.

G80 - отмена постоянного цикла.

Функция, которая отменяет любой постоянный цикл.

G81 - стандартный цикл сверления.

Цикл G81 предназначен для зацентровки и сверления отверстий. Движение в процессе обработки происходит на рабочей подаче. Движение в исходное положение после обработки идет на ускоренной подаче.

G82 - сверление с выдержкой.

Цикл G82 предназначен для сверления и зенкования отверстий. Движение в процессе обработки происходит на рабочей подаче с паузой в конце. Движение в исходное положение после обработки идет на ускоренной подаче.

G83 - цикл прерывистого сверления.

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

G84 - цикл нарезания резьбы.

Цикл G84 предназначен для нарезания резьбы метчиком. Движение в процессе обработки происходит на рабочей подаче, шпиндель вращается в заданном направлении. Движение в исходное положение после обработки идет на рабочей подаче с обратным вращением шпинделя.

G85 - стандартный цикл растачивания.

Цикл G85 предназначен для развертывания и растачивания отверстий. Движение в процессе обработки происходит на рабочей подаче. Движение в исходное положение после обработки идет на рабочей подаче.

G86 - цикл растачивания с остановкой вращения шпинделя.

Цикл G86 предназначен для растачивания отверстий. Движение в процессе обработки происходит на рабочей подаче. В конце обработки происходит остановка шпинделя. Движение в исходное положение после обработки идет на ускоренной подаче.

G87 - цикл растачивания с отводом вручную.

Цикл G87 предназначен для растачивания отверстий. Движение в процессе обработки происходит на рабочей подаче. В конце обработки происходит остановка шпинделя. Движение в исходное положение после обработки идет вручную.

G90 - режим абсолютного позиционирования.

В режиме абсолютного позиционирования G90 перемещения исполнительных органов производятся относительно нулевой точки рабочей системы координат G54-G59 (программируется, куда должен двигаться инструмент). Код G90 отменяется при помощи кода относительного позиционирования G91.

G91 - режим относительного позиционирования.

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

G94 - скорость подачи в дюймах/миллиметрах в минуту.

При помощи функции G94 указанная скорость подачи устанавливается в дюймах за 1 минуту (если действует функция G20) или в миллиметрах за 1 минуту (если действует функция G21). Программируется вместе с функцией подачи (F). Код G94 отменяется кодом G95.

G95 - скорость подачи в дюймах/миллиметрах на оборот.

При помощи функции G95 указанная скорость подачи устанавливается в дюймах на 1 оборот шпинделя (если действует функция G20) или в миллиметрах на 1 оборот шпинделя (если действует функция G21). Т.е. скорость подачи F синхронизируется со скоростью вращения шпинделя S. Код G95 отменяется кодом G94.

G98 - возврат к исходной плоскости в цикле.

Если постоянный цикл станка работает совместно с функцией G98, то инструмент возвращается к исходной плоскости в конце каждого цикла и между всеми обрабатываемыми отверстиями. Функция G98 отменяется при помощи G99.

G99 - возврат к плоскости отвода в цикле.

Если постоянный цикл станка работает совместно с функцией G99, то инструмент возвращается к плоскости отвода между всеми обрабатываемыми отверстиями. Функция G99 отменяется при помощи G98.

G-код (УП) можно создать вручную или автоматизировано в таких программах, например, как ArtCam .

На исполнение G-код запускается в программах управления станком Mach3 и KCam .

Компания Metal Working Group оказывает профессиональные конструкторские услуги в сфере машиностроения.

Нами выполняется разработка управляющих программ для станков с ЧПУ и их подготовка, при помощи СAM приложений для ЧПУ Siemens Sinumerik , Fanuc , Mazatro l, Fagor .

Только у нас имеется лицензионное программное обеспечение для написания программ для станков с ЧПУ Mazak - MAZATROL Matrix CAM .

Для других систем ЧПУ написание программ для станков с ЧПУ и подготовка ведется в программах SprutCAM , Cimco , CAMWorks .

У нас имеется большая база постпроцессоров практически для всех видов станков с ЧПУ.

Так же возможно написание в ручную (G-, M- коды ) разрабатываемых управляющих программ для станков с ЧПУ.

Выполняем написание управляющих программ для стоек ЧПУ LJUMO (Люмо) и К524 .

Разрабатываем необходимую техническую документацию.

В комплексе предлагаем разработку 3D модели для станков ЧПУ по весьма демократичным ценам

Имеется богатый опыт создания 3d моделей для станков ЧПУ. Глубокое знание всего технологического процесса даёт нашим специалистам конкурентное преимущество. Мы создаём готовые 3d модели для станков ЧПУ высокого качества с учётом всех пожеланий заказчика.

Cоздаём универсальные 3D модели для станков с ЧПУ. Это значит, что наши 3D модели для станков ЧПУ могут быть использованы в любой программе, предназначенной для обработки по этой технологии.

Обратившись в нашу компанию, вы получите:

  • оперативность и своевременность разработки модели;
  • доступные цены,
  • сжатые сроки выполнения проектов
  • высокое качество выполняемой работы.

В сфере разработки управляющих программ и 3D моделей для станков с ЧПУ мы работаем с заказами повышенной сложности. Сотрудничаем заказчиками разного уровня: малым и среднем бизнесом, крупными предприятиями и частными клиентами.

У нас вы найдете доступные цены, сжатые сроки выполнения проектов и качество выполняемой работы.

Оценка стоимости Вашего заказа нашими специалистами проводится БЕСПЛАТНО .
Время оценки стоимости заказа занимает менее
2 часов .

С полным списком наших услуг, можете ознакомиться в разделе Наши услуги

Если у вас возникли вопросы, будем рады вам ответить.

О станках ЧПУ

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

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

Основным преимуществами работы станков ЧПУ являются:

  • Оптимизация трудозатрат (значительное уменьшение количество работников);
  • Оптимизация затрат на оборудование и организацию рабочих площадей (один станок ЧПУ заменяет несколько обычных);
  • Увеличение производительности и коэффициентов эффективности рабочего времени;
  • Сокращение сроков производства (на 50%);
  • Увеличения показателей точности производимых работ (на 30-50 %).

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

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

Пример программы в G-кодах

Текст программы

Описание

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

Вызов инструмента с номером 1

Включение шпинделя – 8000 об/мин

Ускоренное перемещение в точку X-19 Y-19

Ускоренное перемещение на высоту
по Z 3 мм

Линейное перемещение инструмента в точку ХЗ Y3 с подачей F = 600 мм/мин

Перемещение инструмента по дуге радиусом 8 мм в точку X8 Y3

Выключение шпинделя

Завершение программы

Есть три метода программирования станков с ЧПУ:

  1. Вручную.
  2. На станке, на стойке с ЧПУ.
  3. В CAM-системе.

Вручную

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

Проблемы

Вот с какими проблемами сталкиваются, когда программу на станок пишут вручную:

- Долго . Чем больше строк кода в программе, тем выше трудоемкость изготовления детали, тем выше себестоимость этой детали. Если в программе получается больше 70 строк кода, то лучше выбрать другой способ программирования.

- Брак. Нужна лишняя заготовка на внедрение, чтобы отладить управляющую программу и проверить на зарезы или недорезы.

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

У деталей, для которых программы пишут вручную, очень высокая себестоимость.

На стойке с ЧПУ

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

Проблемы

Вот с какими проблемами сталкиваются, когда программу пишут на стойке:

- Время. Станок не работает, пока наладчик пишет программу для обработки детали. Простой станка – это потерянные деньги. Если в программе получается больше 130 строк кода, то лучше выбрать другой способ программирования. Хотя на стойке с ЧПУ, конечно, написать программу быстрее, чем вручную.

- Брак. Стойка с ЧПУ не сравнивает результат обработки с 3D-моделью детали, поэтому симуляция на стойке с ЧПУ не показывает зарезы или положительный припуск. Для отладки программы нужно заложить лишнюю заготовку.

- Не подходит для сложнопрофильных деталей. На стойке с ЧПУ не запрограммировать обработку сложнопрофильных деталей. Иногда для конкретных деталей и типоразмеров производители стоек ЧПУ под заказ делают специальные операции.

Пока идет создание программы на стойке, станок не приносит деньги производству.

В SprutCAM

SprutCAM – это CAM-система. CAM – сокращение от Computer-Aided Manufacturing. Это переводят как «изготовление при помощи компьютера». В SprutCAM загружают 3D-модель детали или 2D-контур, затем выбирают последовательность изготовления детали. SprutCAM рассчитывает траекторию режущего инструмента и выводит ее в G-кодах для передачи на станок. Для вывода траектории в G-код используют постпроцессор. Постпроцессор переводит внутренние команды SprutCAM на команды G-кода для станка с ЧПУ. Это похоже
на перевод с иностранного языка.

Принцип работы в SprutCAM представлен в этом видео:

Преимущества

Вот какие плюсы при работе со SprutCAM:

- Быстро. Сокращает время на создание программ для станков с ЧПУ на 70 %.

- Внедрение без лишней заготовки. Программа проверяется до запуска на станке.

- Исключает брак. По отзывам наших пользователей, SprutCAM сокращает появление брака на 60 %.

- Контроль столкновений. SprutCAM контролирует соударения с деталью или рабочими узлами станка, врезания на ускоренной подаче.

- Обработка сложнопрофильных деталей. В SprutCAM для многоосевых операций используют 13 стратегий перемещения инструмента по поверхности детали и 9 стратегий управления осью инструмента. SprutCAM автоматически контролирует угол наклона и рассчитывает безопасную траекторию обработки, чтобы не было соударений державки или режущего инструмента с заготовкой.

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

Для тех кто только начал пробовать, мы предоставляем 30 дневную полнофункциональную бесплатную версию программы!

SprutCAM – это 15 конфигураций, в том числе две спецверсии: SprutCAM Практик и SprutCAM Robot. Чтобы узнать, какая конфигурация подходит для вашего оборудования и сколько она стоит, звоните по телефону 8-800-302-96-90 или пишите на адрес info@сайт.