Страница 1 из 3

PLRA1. Помогите новечку!

Добавлено: 28 фев 2012, 11:25
Yarik_22
Привет Всем! только не давно начал осваивать ЧПУ станок, так тож не судите за возможно глупые вопросы))). В наличии имеется станок фрезерный PLRA1 с контроллером PLC545 и шаговики PL57Н76-3,0-4, по оси "Y" 2 движка. Использую Mach3. Вопросов конечно много, но все по порядку...
Как сказано во многочисленных инструкциях настроил станок "по образу и подобию" хотя со своими пока что знаниями не уверен :D - портал передвигается более менее точно по линейке. Во время эксплуатации выявился косяк круги вырезаються не ровно - линия в некторых местах появляется волнистая, прямые линии режутся ровно. В настройках моторая по "Х" стоит Steps per 639,... скорость 4999.5 ускорение 500, по "Y" Steps per 641,... скорость 4999.5 ускорение 500.
В чем причина?! За ранее СПАСИБО!

Re: Помогите новечку!!

Добавлено: 28 фев 2012, 11:29
aftaev
за шпиндель возьмись рукой и подергай, если отклоняется то и при фрезероании фреза будет отводить шпиндель.

Re: Помогите новечку!!

Добавлено: 28 фев 2012, 12:55
Nick
Это люфты. А что там стоит, ходовые винты? Гайки сфотографируй!

Re: PLRA1. Помогите новечку!

Добавлено: 29 фев 2012, 13:49
Yarik_22
Сегодня маялся с этой напастью, вот фото... Шпиндель прикручен надежно это точно! Нашел проблему - это люфт, но получался он из-за того что вал ШВП одной из оси "Y" был плохо привинчен к муфте , из-за этого были проскальзывания.
Далее продвигаясь в освоении ЧПУ начал вырезать заготовки, в "таблицы инструментов..." вбил размеры фрезы ( диаметр 2мм, раб пов. 5мм) еще не совсем понятно чем отличается Diametr от Diam.Wear и т.д., задал в программе G42, а вырезал квадрат 70х70, в итоге все равно заготовка на 2мм короче, что делаю не та?!

Re: PLRA1. Помогите новечку!

Добавлено: 29 фев 2012, 16:39
Nick
Yarik_22 писал(а):Далее продвигаясь в освоении ЧПУ начал вырезать заготовки, в "таблицы инструментов..." вбил размеры фрезы ( диаметр 2мм, раб пов. 5мм) еще не совсем понятно чем отличается Diametr от Diam.Wear и т.д., задал в программе G42, а вырезал квадрат 70х70, в итоге все равно заготовка на 2мм короче, что делаю не та?!
А режет контур станок по часовой стрелке или против?
Может еще нужно включить инструмент, т.е. T1M6

Re: PLRA1. Помогите новечку!

Добавлено: 29 фев 2012, 16:43
vladimir74
а если не использовать компенсацию инструмента а просто вырезать круг или квадрат, размеры совпадут?

Re: PLRA1. Помогите новечку!

Добавлено: 29 фев 2012, 18:24
Yarik_22
Nick
станок режет против часовой стрелки, и кода я пытался вырезать надпись, она получилась зеркально :shock:
"T1M6" этот код не пробовал, а где можно по смотреть подобные полезные вещи, а то я скачал таблицу с ними, а там подобного нет((

vladimir74
размеры так же сократятся, но завтра я еще по экспериментирую,такое чувство, что эта компенсация вообще у меня не работает, может я ее не туда вписываю, а пишу так N__ G01 G42 X0 Y70 F200...

Re: PLRA1. Помогите новечку!

Добавлено: 29 фев 2012, 18:31
vladimir74
если размеры сократятся, то я бы проверил правильность параметра который отвечает за расстояние пройденное за один оборот винта, как это называется в матче не знаю.

Re: PLRA1. Помогите новечку!

Добавлено: 29 фев 2012, 18:39
Yarik_22
в том то все и дело, размеры правильные, проверял по прибору "ИП" "ПИ" (не помню как называется :mrgreen: ) а размер сокращается именно на диаметр фрезы, т.е. на 2мм

Re: PLRA1. Помогите новечку!

Добавлено: 29 фев 2012, 18:41
vladimir74
из википедии:
G42 X15 Y15 D1 F100
G42 Компенсировать радиус инструмента справа от траектории
D Параметр коррекции выбранного инструмента
G40 Отмена компенсации радиуса инструмента

Re: PLRA1. Помогите новечку!

Добавлено: 29 фев 2012, 20:09
Nick
Yarik_22 писал(а):"T1M6" этот код не пробовал, а где можно по смотреть подобные полезные вещи, а то я скачал таблицу с ними, а там подобного нет((
Это просто код смены инструмента.
http://ru.wikipedia.org/wiki/G-code#.D0 ... 0.BE.D0.B2
Yarik_22 писал(а):станок режет против часовой стрелки, и кода я пытался вырезать надпись, она получилась зеркально
Это я думал, может компенсацию в другую сторону надо настроить... но если меньше ровно на диаметр, значит она просто не включилась.

Re: PLRA1. Помогите новечку!

Добавлено: 01 мар 2012, 06:07
vladimir74
Yarik_22 писал(а):станок режет против часовой стрелки, и кода я пытался вырезать надпись, она получилась зеркально
Инвертируй направление шага двигателя той оси по которой зеркальное отображение.

Re: PLRA1. Помогите новечку!

Добавлено: 01 мар 2012, 06:33
Yarik_22
vladimir74 писал(а):
Yarik_22 писал(а):станок режет против часовой стрелки, и кода я пытался вырезать надпись, она получилась зеркально
Инвертируй направление шага двигателя той оси по которой зеркальное отображение.
Сегодня по пробую! Вечером отпишусь что получилось из всего этого...

Re: PLRA1. Помогите новечку!

Добавлено: 02 мар 2012, 08:42
Yarik_22
Попробовал вводить Т1М6, действиетельно компенсация не работала из-за того что не был подключен инструмент, спасибо за полезный совет! С параметром D так и не разобрался :D , правда вот что получается линия компенсации идет под углом, все просто а все что то не так...
За то нашел полезную информацию по работе с G-кодом http://epcm.ucoz.ru/programs/Fanuc/Fanuc0i.pdf может кому тож пригодиться! Сижу изучаю...

Re: PLRA1. Помогите новечку!

Добавлено: 02 мар 2012, 11:21
Nick
Первое движение при включении компенсации идет по-диагонали.
Т.е. находимся мы с точке (0,0),
G0 X0 Y0
включаем коменсацию на 5 мм
G42 ..
Едем в точку (0,100)
G1 X0 Y100
Станок поедет по прямой (0,0)-(0,105). Вообще, пока не было движения компенсация смысла не имеет - компенсация делается либо справа от траектории, либо слева, а у одиночной точки нет ни права ни лева :).

Т.е. нужно делать так
G00 X-10 Y0
G42 ....
G00 X0 Y0
И потом пилить G01 X0 Y100.

Re: PLRA1. Помогите новечку!

Добавлено: 02 мар 2012, 12:41
vladimir74
Yarik_22 писал(а):С параметром D так и не разобрался
В ручную очень редко код составляю, но в данном случае D должен быть номер инструмента.
А с кодом
G 42.1 символ D должен означать диаметр инструмента
Если ошибаюсь, может кто поправит.

Re: PLRA1. Помогите новечку!

Добавлено: 02 мар 2012, 12:49
Nick
G41, G42 - компенсация из таблицы инструментов. Если есть параметр D то компенсация берется согласно указанному в D инструменту. D задает номер ячейки инструмента.
G41.1, G42.1 - динамическая компенсация. Параметр D задает диаметр инструмента в единицах измерения станка. Также опиционально, может задаваться параметр L задающий ориентацию [0-9], он используется в основном на токарных станках.

Re: PLRA1. Помогите новечку!

Добавлено: 05 мар 2012, 08:31
Yarik_22
Разобрался с прямыми линиями, начал вычерчивать фланец, из автокада формат dxf перевел в "LesiСam", в итоге вот что получается... наружняя линия компенсации идет по спирали (линия компенсации проходит слева)(См. рис.), а внутрений круг и отверсия вырезаються не много не так (линия компенсации проходит справа) - сначала фреза опускается на кромпу заготовки,а уже потом отходит на лиию компенсации, в итоге все отверстия получаються с "апендицитом" в пол диаметра фрезы, тож на рисунке отображено...
видимо какую то функциию не включил определяющую положения входа фрезы... что здесь не так делаю?!

Re: PLRA1. Помогите новечку!

Добавлено: 05 мар 2012, 08:32
Yarik_22
Nick писал(а):Первое движение при включении компенсации идет по-диагонали.
Т.е. находимся мы с точке (0,0),
G0 X0 Y0
включаем коменсацию на 5 мм
G42 ..
Едем в точку (0,100)
G1 X0 Y100
Станок поедет по прямой (0,0)-(0,105). Вообще, пока не было движения компенсация смысла не имеет - компенсация делается либо справа от траектории, либо слева, а у одиночной точки нет ни права ни лева :).

Т.е. нужно делать так
G00 X-10 Y0
G42 ....
G00 X0 Y0
И потом пилить G01 X0 Y100.
Примерно так уже и думал делать!
Хочу по пробовать гравировку какого нибудь рисунка, какую программу по советуете для преобразования его в G код?!

Re: PLRA1. Помогите новечку!

Добавлено: 05 мар 2012, 11:40
Nick
Yarik_22 писал(а):видимо какую то функциию не включил определяющую положения входа фрезы... что здесь не так делаю?!
Скинь свой Gкод, можешь в сообщении, можешь файлом.