Перейти к публикации

Наладка станка с ЧПУ


hexadecimal

Рекомендованные сообщения

<noindex>Изображение</noindex>

Объясните мне наладку токарного станка!!!

1. Включили станок, выехали в ноль.

2. Закрепили инструменты в револьверной головке.

3. Закрепили заготовку в кулачках.

4. Выбрали Т0101, (все корректоры пока равны нулю).

5. Включили шпиндель М03 S500.

6. Подрезали торец, при этом координата этого самого торца неизвестна!!!

7. Пошли в offset/geom набрали 0 нажали measure, что то туда записалось.

Я не понимаю как туда может записаться вылет (режущей точки инструмента от базовой точки головки, по Z) если известно только смещение базовой точки головки от референтной точки станка.

8. Выбрали другой инструмент, подрезали торец (ещё на неизвестное количество миллиметров) повторили процедуру #7.

9. Теперь установка рабочего смещения системы координат, выбрали инструмент с активизированным и известным корректором, подрезали торец (ещё, на неизвестное количество миллиметров) пошли в offset/work (G54-59) набрали Z0 нажали measure, что то туда записалось, или G50 Z0, машинный ноль установился на торце заготовке.

Объясните как все эти перемещения связаны геометрически или поправьте меня если я неправ, либо точно опишите как это делаете вы.

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

И ещё подробно опишите как выставлять заготовку ( а, также пруток с подачей через барфидер) по упору в револьверной головке и как производить наладку самого этого упора.

Я работаю на 3х осевом фрезерном, наладка которого существенно отличается. На фрезерном станке, сначала:

1. Через торец шпинделя (базовая точка) и концевую меру (размер которой также известен) установили ноль рабочего смещения (G54-59), по Z на необходимую нам плоскость.

2. Потом от нуля (G54-59) замеряли длину вылета инструмента!!!

Изменено пользователем hexadecimal
Ссылка на сообщение
Поделиться на других сайтах


Токарный от фрезерного отличается тем ,что лежит на боку и одна ось не работает. :blink: Что Вам мешает представить ,что "торец шпинделя (базовая точка) ..."- это торец р.головки ,"...и концевую меру (размер которой также известен) установили ноль рабочего смещения (G54-59), по Z на необходимую нам плоскость."

"2. Потом от нуля (G54-59) замеряли длину вылета инструмента!!!"- а Вы тоже снимаете КАЖДЫМ следующим инструментом КАКОЕ ТО кол-во материала , размер которого не известен или всётаки от касания? :g:

Изменено пользователем asm74
Ссылка на сообщение
Поделиться на других сайтах

Процедура привязки следующая:

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

2. В патрон устанавливаете заготовку с необходимым вылетом

3. Вызываете резец с корректором (например, Т0101) и включаете обороты (G97 S600 M3)

4. Касаетесь торца детали и в offset/work выбираете систему координат G54, пишите Z0.5, т.е. припуск на торец 0.5 мм (зависит от кривизны и размера детали, он может быть и больше) нажимаете measure

5. Торцуете деталь в координате Z0 по программе или вручную.

6. Далее привязываете необходимые инструменты к этому торцу, т.е. либо при вращении шпинделя касаетесь (не торцуете) торца детали маховичком на подаче 0.01 мм и в offset/geom забиваете Z0 и нажимаете measure, либо при неподвижном шпинделе через мерную плитку.

Таким образом привязать инструмент можно в сотку.

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

Ссылка на сообщение
Поделиться на других сайтах

Хорошо:

1. Торцевать деталь первым резцом, а остальными на касание - понятно.

2. Рабочие смещение (G54-59, либо G50 Z_) нужно устанавливать через торец РГ (потому, что если устанавливать через произвольный резец, вылет которого измерен "деревянной линейкой", то поменяв его придётся перебивать все остальные), вставит заготовку в патрон но не зажимать, подвести РГ, с включённой позицией без инструмента, на необходимое расстояние, прижать заготовку к торцу РГ и зажать кулачки, потом offset\work G5_ Z_ measure.

Тогда почему, некоторые советуют - " работай через tooloffset, а G54-59 не трогай", по моему при таком способе, на каждую новую заготовку, придётся все резцы перебивать по "Z".

Изменено пользователем hexadecimal
Ссылка на сообщение
Поделиться на других сайтах

только G54 - это удобно. G50Z - почитайте, что это такое.

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

Можете не измерять деверянной линейкой а поставить просто 0, главное в этой процедуре связать длины инструментов друг с другом.

Еще более лучший вариант: если у вашего станка оправки VDI, купить пресеттер и измерять корректоры на нем. Удовольствие от 400 т.р. и выше.

Раборать через tooloffset советуют либо начинающие операторы, либо недалекие люди, которые не хотят развиваться. На моей практике был оператор, который на фрезерном станке работал без G43, т.е. привязывал каждый инструмент к каждой детали. На предложение научить его, отвечал что ему так привычней.

Ссылка на сообщение
Поделиться на других сайтах

Хорошо, с этим более менее понятно!!!

Расскажите - как по "Х" настраивать осевой (приводной и не приводной) инструмент, а также радиальный приводной инструмент.

Ссылка на сообщение
Поделиться на других сайтах
  • 8 месяцев спустя...

Здравствуйте.

Ребята, есть вопрос: токарный станок САТ 630 , стойка 0i-td.

Станок до меня не работал, только пусконаладка и местные технолог с токарем пытались разобраться.

Начал с привязки инструмента.

 

По Х замерил от вершины резца до оси посадочного отверстия на РГ, по Z от вершины резца до плоскости РГ.

короче, по Андрееву.

 А в какую таблицу заносить вылеты? Тут есть износ и геометрия.

Явно ведь не в износ. А в геометрии стоят трехзначные значения, к вылетам никакого отношения не имеющие.

Ребята сказали, что так они привязывали резцы к детали, им наладчики ТАК объяснили. А в таблице G54-G59(заготовка)

ничего нет.

Блин, в какую таблицу заносить вылеты?

 

 

post-16511-0-21342200-1392201705_thumb.jpg

post-16511-0-20658600-1392201717_thumb.jpg

post-16511-0-36702900-1392201728_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах

Покурил форум, в ветке "Начальные сведения по Фанук..."только упомянули, что таблиц две, что путают износ с геометрией и ломают станки. Поиском пользовался.

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

накопал вот что:

В руководстве В-64305ru, цитирую:ВВОД ВЕЛИЧИНЫ КОРРЕКЦИИ НА ИНСТРУМЕНТ

 1 Войдите в режим редактирования EDIT

 2 Отключите ключ защиты программ..

 3 Нажмите дисплейную клавишу (КОРРЕКЦИЯ),

    чтобы вывести на дисплей окно величины коррекции на инстр.

 4 Нажмите дисп. клавишу (ОПРЦ) и клавишу перехода к след. меню

 5 Нажмите (ВВОД Ф) и (ИСПОЛН), после чего начнется ввод величины коррекции на инстр.

 

Кнопки КОРРЕКЦИЯ у меня нет, соответственно, продолжить не могу.

 

Еще в одном руководстве(уже не вспомню, в каком) была таблица, в которой столбики Х и Z разделены на два-

вылеты и износ.

Ссылка на сообщение
Поделиться на других сайтах

Коррекция - это и есть сдвиг, просто по-разному переводят (OFFSET=КОРРЕКЦИЯ). 

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

Если в голове путаница, то лучше пока вкладкой "ИЗНОС" не пользоваться вовсе.

В 99,9% случаев, в таблице "КООРДИНАТЫ ЗАГОТОВКИ" по оси "Х" стоят нули. Бывает удобно ставить ненулевое значение при фрезеровке на поверхности цилиндра.

Значения коррекции что по Х, что по Z - космические. Спросонья не пойму даже как это работало.

Ссылка на сообщение
Поделиться на других сайтах

Коррекция - это и есть сдвиг, просто по-разному переводят (OFFSET=КОРРЕКЦИЯ). 

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

Если в голове путаница, то лучше пока вкладкой "ИЗНОС" не пользоваться вовсе.

В 99,9% случаев, в таблице "КООРДИНАТЫ ЗАГОТОВКИ" по оси "Х" стоят нули. Бывает удобно ставить ненулевое значение при фрезеровке на поверхности цилиндра.

Значения коррекции что по Х, что по Z - космические. Спросонья не пойму даже как это работало.

Спасибо. Думал, никто не откликнется.

Сделал так:

- Отторцевал - занес в "Сдвиг-геометрия" в Z.

- Проточил диаметр - занес в "Сдвиг-геометрия" измеренный диаметр в Х .

- "Заготовку" обнулил. Вызывал потом по G54.

- Занес R (0.4) и Т (3 положение) в "Сдвиг-геометрия".

- "Сдвиг-износ" обнулил.

 

Точить-то точит, но дискомфорт остался. Как-то неправильно все это. :no:

Я в САМ раньше вылеты указывал.

С фануком не так.

С радиусной хоть ничего не изменилось, как были G41,42, так и остались.

Ссылка на сообщение
Поделиться на других сайтах

Объясняю теорию от начала и до конца:

1. Станок очень точно "знает" расстояние от нулевой точки шпинделя, до нулевой точки револьвера.

2. Нулевая точка шпинделя - это, как правило, точка пересечения оси шпинделя и посадочной плоскости шпинделя (грубо говоря - задняя поверхность патрона)

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

4. Смещение нулевой точки - это расстояние от нулевой точки шпинделя, до нулевой точки детали (грубо говоря до торца, обращённого к револьверу, хотя бывает, что программы пишут от "жопы")

5. Корректор инструмента - это расстояние от нулевой точки револьвера, до вершины режущего инструмента.

6. Теперь на кошках:

Допустим высота патрона 200мм. Высота кулачков - 70мм. Вылет детали - 120мм. Таким образом, в G54(55 и т.д.) по Z запишется 200+70+120=390мм. По X у нас смещения нет, т.к. ось вращения детали совпадает с осью вращения шпинделя. Т.е. X=0

Допустим мы поставили проходной резец в револьвер. Расстояние до вершины резца примем наугад: X=100, Z=27. Это расстояние и есть корректор/offset.

Допустим, расстояние от ноля шпинделя до ноля револьвера по Z=600ммб по X=300мм (на самом деле 150, но, т.к. дело имеем с токарным станком, то все Х умножаем на два).

Допустим мы в MDA дали команду

G54

G0 X0 Z0

Станок приедет в МАШИННЫЕ координаты:

по Z600мм(расстояние между 0шпинделя и "0"револьвера)- 390мм(см. выше)-27(корректор инструмента)=183мм

по X=100мм.

Теперь рассмотрим 2 варианта привязки, от револьвера и от эталонного инструмента.

Исходное состояние: в корректорах стоят нули, в системах координат стоят нули, в патроне зажата заготовка.

1. Крепим на револьвере черновой резец (он почти всегда находится в револьвере и его можно использовать в качестве эталона).

Касаемся/подрезаем деталь. Переходим во вкладку заготовка, ставим курсор на координату Z в G54. Набираем Z0 на клавиатуре. Нажимаем "измерить". В G54 занесётся текущая МАШИННАЯ координата. Деталь привязана. Теперь поочерёдно касаемся этого же торца другими инструментами  и во вкладке "ГЕОМЕТРИЯ", в координате Z нажимаем "ИЗМЕРИТЬ". В корректор будет внесена разность по Z между текущей координатой Z и координатой Z, стоящей в G54. Фактически, в корректора всех остальных инструментов будет вноситься разность между вылетом чернового резца и текущего инструмента и в корректорах может стоять как положительное значение (если расстояние от нулевой точки револьвера до вершины резца больше, чем у чернового резца), так и отрицательное. Для установки корректора по оси X мы просто протачиваем деталь и во вкладке "геометрия",  установив курсор на координате X, набираем на клавиатуре X"измеренный диаметр" и нажимаем кнопку "измерить"

2. Касаемся револьвером детали. Во вкладке "заготовка" устанавливаем курсор на координате Z. Набираем Z0 на клавиатуре. Нажимаем "измерить". В G54 вставится текущая машинная координата. Далее ставим резец. Касаемся этого же торца детали, во вкладке "геометрия", устанавливаем курсор на координате Z, набираем на клавиатуре Z0. Нажимаем "измерить". Теперь в корректор внеслась разница между координатой Z, стоящей в G54 и текущей координатой Z. Теперь все корректоры по Z - это расстояние от нулевой точки револьвера до вершины инструмента. Все значения корректоров будут положительные. Для X процедура остаётся такой же.

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

 

Можно касаться торца детали револьвером через плитку (некоторые через бумажку), но тогда на клавиатуре набираем не Z0, а Z=высота плитки/толщина бумажки.

 

Если всю эту писанину вдумчиво прочитать и вникнуть в то, что написано, то вопросов никогда больше не возникнет.

Ссылка на сообщение
Поделиться на других сайтах
  • 11 месяцев спустя...
Допустим, расстояние от ноля шпинделя до ноля револьвера по Z=600ммб по X=300мм (на самом деле 150, но, т.к. дело имеем с токарным станком, то все Х умножаем на два).

Вот с этим не могу разобраться с координатами, почему умножаем на 2?  

5O_BzJ3PCWE.jpgz6SO1WigflM.jpg

Изменено пользователем Zombie47
Ссылка на сообщение
Поделиться на других сайтах

И можно ли использовать G50? просто у меня на CNC симуляторе нельзя задать для G54 координату только Z а потом только Х, можно просто поставить куданить нить револьвер и нажать Save as G54.

Ссылка на сообщение
Поделиться на других сайтах

Могу посоветовать способ привязки, которым пользуюсь сам на станке. Не используйте при привязке к детали G54, записывайте значения только в OFFSET (геометрию). Если будете обрабатывать заготовку с другим вылетом, запишите разницу между старым и новым нулем детали в G54. Все инструменты будут привязаны к новому нулю.

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

В таком случае после касания торца обработанного в размер и записи в OFFSET значения смещения необходимо будет отнять от значения корректора  инструмента значение G54 Z.

Например: После касания торца обработанного в размер новым инструментом в уже существующей наладке в таблицу геометрия внеслось значение по Z -400. Значение G54 Z-20. Замените значение Z -400 на -400.-(-20.)=-380.

Если значение G54 будет  Z+20. тогда -400.-20.=-420.

Если при задании значения G54 у вас вводятся сразу X и Z, а вы хотите задать только Z, переместите резец по X в ноль детали, или попробуйте внести значение вручную непосредственно в G54. На станке так сделать можно, про симулятор не знаю.

Иногда для привязки инструментов по Z используют не торец детали, а торец кулачков. Затем в G54 Z вносят разницу между положением торца кулачков и торца детали.

 

Изменено пользователем andre_77
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

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

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • gudstartup
      да у вас очень древний чемоданчик думаю из 90-х ну его ломать не жалко но если все уже заменили с рабочего то тут даже не знаю что и посоветовать....
    • stanislavz
      Спасибо за ответ. Так этот и был заказан на запас. В машине живой рабочий. Носителя нету, все в памяти hm628128-10 + ээпром.
    • gudstartup
      @stanislavz вы уж сразу еще один контроллер закажите а потом этот доламывайте. а со старым комбинировать не пробовали? у вас там диск или ssd в качестве носителя? может hdd загибается а вы сразу в мат.плату полезли. дисковые операции тоже ввод вывод тормозят...
    • maxx2000
      Подушную малость. Чё там. Уже в упор научились резьбу резать без выходной канавки?
    • ispite
      Здравствуйте, не могу построить стандартную сетку, что не позволяет дальше провести расчёт. Получается сделать сетку "на основе кривизны", но солид отказывается считать, после нажатия кнопки "запустить исследование" происходит сбой. https://disk.yandex.ru/d/D8wvRbYMW1lWjQ
    • ddm
      изготовить по чертежу с последующим покрытием,цинкование ,по 1000 шт каждой позиции ,предложение отправить на почту qwer463@yandex.ru
    • sklide008
      И еще можно ли задать горчие клавиши на кнопки открыть, скрыть и тд?
    • sklide008
      Подскажите, пожалуйста, в инвенторе есть такой пункт упорядочи по алфавиту дерево. Здесь найти такого не могу, пытался treesorter ставить но он добавляет просто в папку а не сортирует в дереве. Есть ли такой макрос чтобы все детали в дереве по порядку и алфавиту шли?
    • stanislavz
      Есть станок с данным контроллером. Все работает. Недавно была проблема с передачей данных - установил запасной контроллер. А запасной контроллер сказал нет работе. Проблема была в программе компьютера для передачи данных. Грустно, досадно, контроллер был куплен как рабочий. Как бы и не горит, но необходимо поправить. Плата управления с процессором mc68020, память hm628128-10. Память буферным питанием от 3 батареек + 0,5 Фарада на плате как буфер для замены батареек на 1 сутки. Лежало долго, без батареек. Симптомы: После первого включения, в памяти были и программы и параметры (0 странность). Честно, удивило. Но - система жутко тормозит, отклик на нажатие кнопки 3-5 секунд. В таком режиме сумел закачать машинные параметры под свой станок. Но это заняло час.. 4 строки и ждет секунд 10 итд. Есть видео. Перекинул с рабочего контроллера, БП, плату плц, ээпром плц - все то же. Проверил осциллографом кварцы живые , частота есть, амплитуда хорошая. 1 странность - после манипуляций по замене батарейки, старые записи из памяти исчезли. Ничего не коротнул. Возможно 0,5 Ф был не заряжен. Там тоже необходимы сутки для зарядки. Но как оно было запечатоно до этого - мистика. 2 странность. Если плата лежит ночь без питания, только с буфером - потом 2-3 минуты работает хорошо. 3 аналогично работает 2-3 минуты если питание отключить и очистить питание памяти (выпаял 0,5 Ф буфер с платы) Проверка памяти на старте есть. Проходит хорошо. На зависает, на холодную пайку не похоже. Шевелил / двигал все. Да и не виснет, именно тормозит. При том если оставить на час - тоже все стабильно плохо. Если набрать быстро 5 символей- экран сразу пуст, но после задержки символы будут на экране. Заказал второй процессор и память. 10 штук. Подавал прямо 5 вольт на память - все так же. Токи потребления между плохой и хорошей платой смогу проверит.    
    • brigval
×
×
  • Создать...