Mach3 Смещает 0 Координат По Х..., Кто-нибудь сталкивался? |
Здравствуйте, гость ( Вход | Регистрация )
Mach3 Смещает 0 Координат По Х..., Кто-нибудь сталкивался? |
12.7.2010, 18:17
Сообщение
#1
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
Приветствую!
Столкнулся с такой особенностью: MACH3 смещает начало координат(0) по оси Х на 0,5мм. С чем это связано и как избавиться? Т.е. процесс выглядит так- нужно изготовить несколько одинаковых деталей, для этого: 1.Выставляю на станине угольник и закрепляю его, 2.Нахожу "нули" по X и Y, задаю их как начала координат для деталей, 3.Устанавливаю первую заготовку, обрабатываю, всё нормально, 4.Отгоняю шпиндель в "нули", устанавливаю вторую заготовку, 5.Запускаю в работу, всё нормально. 6.При сравнении первой детали со второй выясняется, что вся фрезеровка правильная, но относительно габаритов детали сдвинута на 0,5мм. В G-кодах ошибок нет. В чём дело, где копать? |
|
|
12.7.2010, 19:58
Сообщение
#2
|
|
Завсегдатай Группа: Пользователи Сообщений: 223 Регистрация: 30.10.2008 Пользователь №: 12481 |
Проверь, чтобы в MACH3 на те пины, куда идут STEP и DIR для осей ничего не было назначено в папке Outputs.
|
|
|
13.7.2010, 3:37
Сообщение
#3
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
|
|
|
13.7.2010, 10:03
Сообщение
#4
|
|
Завсегдатай Группа: Пользователи Сообщений: 223 Регистрация: 30.10.2008 Пользователь №: 12481 |
Тогда может быть проблема из-за Breakout board. Надо попробовать напрямую подключить к LPT.
|
|
|
13.7.2010, 10:10
Сообщение
#5
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
|
|
|
13.7.2010, 12:23
Сообщение
#6
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
Подключил старый комп с TurboCNC под DOS- всё чётко, без смещений.
Только медленно... Значит не в контроллере дело... И главное- только по оси Х. |
|
|
13.7.2010, 12:34
Сообщение
#7
|
|
Прописанный Группа: Главные администраторы Сообщений: 3127 Регистрация: 7.10.2006 Из: Санкт-Петербург Пользователь №: 4 |
пропуск шагов при G0.
-------------------- Проблем нет,есть задачи.
|
|
|
13.7.2010, 12:38
Сообщение
#8
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
пропуск шагов при G0. А как точно определить? И почему всегда одна и та же величина? Там ведь не происходит накопления сбойных шагов, фрезеровка проходит как надо. Т.е. между операциями для смены фрез я отгоняю в нули G00, дальнейшая фрезеровка проходит точно в размер. По логике, если бы были пропуски шагов, то и фрезеровка была бы кривая(накопленные пропуски шагов), но этого нет. Именно смещение нуля детали по Х на 0,5мм. Хотя первая деталь обрабатывается как надо. Сообщение отредактировал CINN - 13.7.2010, 12:52 |
|
|
13.7.2010, 12:51
Сообщение
#9
|
|
Прописанный Группа: Главные администраторы Сообщений: 3127 Регистрация: 7.10.2006 Из: Санкт-Петербург Пользователь №: 4 |
Сама фрезеровка G01
замените все G0 на 01 и посмотрите -------------------- Проблем нет,есть задачи.
|
|
|
13.7.2010, 13:06
Сообщение
#10
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
Сама фрезеровка G01 замените все G0 на 01 и посмотрите Если бы были пропуски шагов при фрезеровке (G01), то изделие выглядело бы причудливо и гравировка с толщиной линии в 0,2мм. вообще не получилась бы. Здесь же всё идеально, за исключением того, что ноль координат по Х отъезжает на 0,5мм., а обработка идёт от этого нуля. Опять же, то же самое в TurboCNC фрезеруется как надо(скорости и ускорения в настройках те же), только медленно(лукахеада нету). |
|
|
13.7.2010, 14:04
Сообщение
#11
|
|
Прописанный Группа: Главные администраторы Сообщений: 3127 Регистрация: 7.10.2006 Из: Санкт-Петербург Пользователь №: 4 |
ответ вы сами и даете; МЕДЛЕННО!!!
трудно понять что там: механика или сбой по частоте,но предположение именно это. г 0 у вас же явно больше Г01 ну,или заготовку сместили. -------------------- Проблем нет,есть задачи.
|
|
|
13.7.2010, 18:45
Сообщение
#12
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
ответ вы сами и даете; МЕДЛЕННО!!! Медленно- в смысле в режиме "точного останова", MACH в режиме "точного останова" точно так же работает. Скорости и ускорения- те же. трудно понять что там: механика или сбой по частоте,но предположение именно это. г 0 у вас же явно больше Г01 ну,или заготовку сместили. Заготовку сместил- отпадает, на столе закреплён угольник. При помощи стрелочного индикатора и мерной плитки выставлен 0 с точностью+-0,0125мм. Заготовку прижимаю к угольнику. Соринок нет, всё плотно. По поводу быстрых перемещений G00- в процессе работы они тоже есть, учитывая нормально отфрезерованное изделия, вряд ли именно там пропускает. Сообщение отредактировал CINN - 13.7.2010, 18:48 |
|
|
18.7.2010, 0:00
Сообщение
#13
|
|
Постоялец Группа: Пользователи Сообщений: 85 Регистрация: 12.12.2007 Пользователь №: 1403 |
Приветствую! Столкнулся с такой особенностью: MACH3 смещает начало координат(0) по оси Х на 0,5мм. С чем это связано и как избавиться? Т.е. процесс выглядит так- нужно изготовить несколько одинаковых деталей, для этого: 1.Выставляю на станине угольник и закрепляю его, 2.Нахожу "нули" по X и Y, задаю их как начала координат для деталей, 3.Устанавливаю первую заготовку, обрабатываю, всё нормально, 4.Отгоняю шпиндель в "нули", устанавливаю вторую заготовку, 5.Запускаю в работу, всё нормально. 6.При сравнении первой детали со второй выясняется, что вся фрезеровка правильная, но относительно габаритов детали сдвинута на 0,5мм. В G-кодах ошибок нет. В чём дело, где копать? Детали разные. Значит программы тоже разные. Вот и копать в эту сторону. Если бы одну и туже деталь фрезеровало со смещением - тогда копать в ПО, станок, драйвера и т.д. Возможны фокусы с коррекцией на радиус, относительного смещения, зеркального отражения и т.п. Вы уверены что программы подготовлены относительно одного нуля и под один и тот-же набор инструментов? |
|
|
18.7.2010, 5:04
Сообщение
#14
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
Детали разные. Значит программы тоже разные. Вот и копать в эту сторону. Если бы одну и туже деталь фрезеровало со смещением - тогда копать в ПО, станок, драйвера и т.д. Это самое первое, что в голову приходит. Программы сверял, всё в норме. Возможны фокусы с коррекцией на радиус, относительного смещения, зеркального отражения и т.п. А вот это интересно- где копать? Вы уверены что программы подготовлены относительно одного нуля и под один и тот-же набор инструментов? Да. Это я несколько раз проверил, прежде, чем в форум вылезать. |
|
|
23.7.2010, 8:08
Сообщение
#15
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
Пробовал уменьшать ускорения по Х в motor tuning, было 100мм, стало 80мм. всё тоже самое. Т.е. при команде G00 X0 Y0 инструмент отъезжает к нулям, на экране тоже нули, а фреза останавливается за пределами истинного нуля на 0,5мм., т.е. как будто не успевает остановиться. Истинный ноль- это грань слесарного угольника, закреплённого на столе. Нули по Y и X в начале работы выставляю при помощи стрелочного индикатора по граням угольника.
Ещё интересный момент- в motor tuning скорость привода Х ставлю 2000мм/мин. По команде G00 X0 Y0 на табло скорости перемещения почему-то 2500мм/мин. Перерыл все настройки Mach3, нигде не нашёл 2500мм/мин. Это-то откуда?! Ещё нашёл вкладку fixtures, там в графе G54 сидело x-0,4 y-0,1 z-101. Это может как-то влиять на переезд по Х? Может кто из более опытных товарищей глянет xml файл настройки? Ато сразу всего не постичь, а работать надо... Сообщение отредактировал CINN - 23.7.2010, 8:28
Прикрепленные файлы
|
|
|
23.7.2010, 9:01
Сообщение
#16
|
|
Прописанный Группа: Главные администраторы Сообщений: 3127 Регистрация: 7.10.2006 Из: Санкт-Петербург Пользователь №: 4 |
Цитата там в графе G54 сидело x-0,4 y-0,1 z-101. Это может как-то влиять на переезд по Х? смотря что в г кодах написано. саму программу положите. -------------------- Проблем нет,есть задачи.
|
|
|
23.7.2010, 12:41
Сообщение
#17
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
смотря что в г кодах написано. саму программу положите. Да, конечно... Т.е. выставляется ноль по осям, запускаются в работу коды. В конце обработки даётся команда G00 X0 Y0, и видно, что фреза в направлении Х выходит на 0,4-0,5мм. "в минус" от истинного нуля. Сообщение отредактировал CINN - 23.7.2010, 12:48
Прикрепленные файлы
|
|
|
23.7.2010, 13:47
Сообщение
#18
|
|
Прописанный Группа: Главные администраторы Сообщений: 3127 Регистрация: 7.10.2006 Из: Санкт-Петербург Пользователь №: 4 |
Попробуйте так,но думаю это электро-механический трабл.
в проге ничего криминального не нашел.
Прикрепленные файлы
-------------------- Проблем нет,есть задачи.
|
|
|
23.7.2010, 13:48
Сообщение
#19
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
|
|
|
24.7.2010, 2:36
Сообщение
#20
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
Попробуйте так,но думаю это электро-механический трабл. в проге ничего криминального не нашел. Попробовал, станок отработал 4 часа, по команде G00 X0 Y0 вышел в 0. (это на глаз, индикатором ещё не мерил) Может быть субъективно, но показалось, что звук работы шаговиков чуть другим стал. Большое спасибо! P.S. Если нетрудно- на что при настройке приводов(кроме мотортюнинга) нужно первостепенное внимание уделять? |
|
|
24.7.2010, 7:37
Сообщение
#21
|
|
Завсегдатай Группа: Пользователи Сообщений: 155 Регистрация: 26.2.2009 Из: Украина, Киев Пользователь №: 25564 |
CINN
Что в новых настройках изменилось по сравнению с вашими? |
|
|
24.7.2010, 10:09
Сообщение
#22
|
|
Прописанный Группа: Пользователи Сообщений: 508 Регистрация: 22.11.2008 Из: г.Уфа Пользователь №: 15115 |
|
|
|
21.7.2013, 10:53
Сообщение
#23
|
|
Мимо проходящий Группа: Пользователи Сообщений: 1 Регистрация: 19.7.2013 Пользователь №: 35286 |
что такое -"электро-механический трабл" ? розшыфруйте...
|
|
|
22.7.2013, 9:18
Сообщение
#24
|
|
Прописанный Группа: Главные администраторы Сообщений: 3127 Регистрация: 7.10.2006 Из: Санкт-Петербург Пользователь №: 4 |
Цитата что такое -"электро-механический трабл" ? розшыфруйте... это когда электроника хочет,а механика не может. -------------------- Проблем нет,есть задачи.
|
|
|
20.12.2017, 9:20
Сообщение
#25
|
|
Мимо проходящий Группа: Пользователи Сообщений: 1 Регистрация: 19.12.2017 Пользователь №: 40400 |
Приветствую всех точно такая же ерунда (тоже самое все вначале делал,как и человек-проверили все ,ну не мог же я раз десять по привязке ошибиться ).Октлонение десятки на две тоже по "X".Если не затруднит-можно файл Mach 3.xml глянуть?
|
|
|
Текстовая версия | Сейчас: 27.4.2024, 6:49 |