IPB IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Mach3 Смещает 0 Координат По Х..., Кто-нибудь сталкивался?
CINN
сообщение 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-кодах ошибок нет.
В чём дело, где копать?
Перейти в начало страницы
 
+Цитировать сообщение
Gene
сообщение 12.7.2010, 19:58
Сообщение #2


Завсегдатай
****

Группа: Пользователи
Сообщений: 223
Регистрация: 30.10.2008
Пользователь №: 12481



Проверь, чтобы в MACH3 на те пины, куда идут STEP и DIR для осей ничего не было назначено в папке Outputs.
Перейти в начало страницы
 
+Цитировать сообщение
CINN
сообщение 13.7.2010, 3:37
Сообщение #3


Прописанный
*****

Группа: Пользователи
Сообщений: 508
Регистрация: 22.11.2008
Из: г.Уфа
Пользователь №: 15115



Цитата(Gene @ 12.7.2010, 22:58) *
Проверь, чтобы в MACH3 на те пины, куда идут STEP и DIR для осей ничего не было назначено в папке Outputs.

Проверил, в Outputs вообще ничего не назначено(красные крестики).
Перейти в начало страницы
 
+Цитировать сообщение
Gene
сообщение 13.7.2010, 10:03
Сообщение #4


Завсегдатай
****

Группа: Пользователи
Сообщений: 223
Регистрация: 30.10.2008
Пользователь №: 12481



Тогда может быть проблема из-за Breakout board. Надо попробовать напрямую подключить к LPT.
Перейти в начало страницы
 
+Цитировать сообщение
CINN
сообщение 13.7.2010, 10:10
Сообщение #5


Прописанный
*****

Группа: Пользователи
Сообщений: 508
Регистрация: 22.11.2008
Из: г.Уфа
Пользователь №: 15115



Цитата(Gene @ 13.7.2010, 13:03) *
Тогда может быть проблема из-за Breakout board. Надо попробовать напрямую подключить к LPT.

А это как? Без контроллера?
А порт не погорит?
Перейти в начало страницы
 
+Цитировать сообщение
CINN
сообщение 13.7.2010, 12:23
Сообщение #6


Прописанный
*****

Группа: Пользователи
Сообщений: 508
Регистрация: 22.11.2008
Из: г.Уфа
Пользователь №: 15115



Подключил старый комп с TurboCNC под DOS- всё чётко, без смещений.
Только медленно... wacko.gif
Значит не в контроллере дело...
И главное- только по оси Х.
Перейти в начало страницы
 
+Цитировать сообщение
AlexSpb
сообщение 13.7.2010, 12:34
Сообщение #7


Прописанный
*****

Группа: Главные администраторы
Сообщений: 3127
Регистрация: 7.10.2006
Из: Санкт-Петербург
Пользователь №: 4



пропуск шагов при G0.


--------------------
Проблем нет,есть задачи.
Перейти в начало страницы
 
+Цитировать сообщение
CINN
сообщение 13.7.2010, 12:38
Сообщение #8


Прописанный
*****

Группа: Пользователи
Сообщений: 508
Регистрация: 22.11.2008
Из: г.Уфа
Пользователь №: 15115



Цитата(AlexSpb @ 13.7.2010, 15:34) *
пропуск шагов при G0.

А как точно определить? И почему всегда одна и та же величина?
Там ведь не происходит накопления сбойных шагов, фрезеровка проходит как надо.
Т.е. между операциями для смены фрез я отгоняю в нули G00, дальнейшая фрезеровка проходит точно в размер.
По логике, если бы были пропуски шагов, то и фрезеровка была бы кривая(накопленные пропуски шагов), но этого нет.
Именно смещение нуля детали по Х на 0,5мм. Хотя первая деталь обрабатывается как надо.


Сообщение отредактировал CINN - 13.7.2010, 12:52
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Перейти в начало страницы
 
+Цитировать сообщение
AlexSpb
сообщение 13.7.2010, 12:51
Сообщение #9


Прописанный
*****

Группа: Главные администраторы
Сообщений: 3127
Регистрация: 7.10.2006
Из: Санкт-Петербург
Пользователь №: 4



Сама фрезеровка G01
замените все G0 на 01 и посмотрите


--------------------
Проблем нет,есть задачи.
Перейти в начало страницы
 
+Цитировать сообщение
CINN
сообщение 13.7.2010, 13:06
Сообщение #10


Прописанный
*****

Группа: Пользователи
Сообщений: 508
Регистрация: 22.11.2008
Из: г.Уфа
Пользователь №: 15115



Цитата(AlexSpb @ 13.7.2010, 15:51) *
Сама фрезеровка G01
замените все G0 на 01 и посмотрите

Если бы были пропуски шагов при фрезеровке (G01), то изделие выглядело бы причудливо и гравировка с толщиной линии в 0,2мм. вообще не получилась бы.
Здесь же всё идеально, за исключением того, что ноль координат по Х отъезжает на 0,5мм., а обработка идёт от этого нуля.
Опять же, то же самое в TurboCNC фрезеруется как надо(скорости и ускорения в настройках те же), только медленно(лукахеада нету).
Перейти в начало страницы
 
+Цитировать сообщение
AlexSpb
сообщение 13.7.2010, 14:04
Сообщение #11


Прописанный
*****

Группа: Главные администраторы
Сообщений: 3127
Регистрация: 7.10.2006
Из: Санкт-Петербург
Пользователь №: 4



ответ вы сами и даете; МЕДЛЕННО!!!
трудно понять что там: механика или сбой по частоте,но предположение именно это.
г 0 у вас же явно больше Г01
ну,или заготовку сместили.


--------------------
Проблем нет,есть задачи.
Перейти в начало страницы
 
+Цитировать сообщение
CINN
сообщение 13.7.2010, 18:45
Сообщение #12


Прописанный
*****

Группа: Пользователи
Сообщений: 508
Регистрация: 22.11.2008
Из: г.Уфа
Пользователь №: 15115



Цитата(AlexSpb @ 13.7.2010, 17:04) *
ответ вы сами и даете; МЕДЛЕННО!!!


Медленно- в смысле в режиме "точного останова", MACH в режиме "точного останова" точно так же работает.
Скорости и ускорения- те же.

Цитата(AlexSpb @ 13.7.2010, 17:04) *
трудно понять что там: механика или сбой по частоте,но предположение именно это.
г 0 у вас же явно больше Г01
ну,или заготовку сместили.


Заготовку сместил- отпадает, на столе закреплён угольник. При помощи стрелочного индикатора и мерной плитки выставлен 0 с точностью+-0,0125мм.
Заготовку прижимаю к угольнику.
Соринок нет, всё плотно.

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

Сообщение отредактировал CINN - 13.7.2010, 18:48
Перейти в начало страницы
 
+Цитировать сообщение
Xentaur
сообщение 18.7.2010, 0:00
Сообщение #13


Постоялец
***

Группа: Пользователи
Сообщений: 85
Регистрация: 12.12.2007
Пользователь №: 1403



Цитата(CINN @ 12.7.2010, 18:17) *
Приветствую!

Столкнулся с такой особенностью: MACH3 смещает начало координат(0) по оси Х на 0,5мм. С чем это связано и как избавиться?

Т.е. процесс выглядит так- нужно изготовить несколько одинаковых деталей, для этого:
1.Выставляю на станине угольник и закрепляю его,
2.Нахожу "нули" по X и Y, задаю их как начала координат для деталей,
3.Устанавливаю первую заготовку, обрабатываю, всё нормально,
4.Отгоняю шпиндель в "нули", устанавливаю вторую заготовку,
5.Запускаю в работу, всё нормально.
6.При сравнении первой детали со второй выясняется, что вся фрезеровка правильная, но относительно габаритов детали сдвинута на 0,5мм.

В G-кодах ошибок нет.
В чём дело, где копать?


Детали разные. Значит программы тоже разные. Вот и копать в эту сторону.
Если бы одну и туже деталь фрезеровало со смещением - тогда копать в ПО, станок, драйвера и т.д.

Возможны фокусы с коррекцией на радиус, относительного смещения, зеркального отражения и т.п.
Вы уверены что программы подготовлены относительно одного нуля и под один и тот-же набор инструментов?
Перейти в начало страницы
 
+Цитировать сообщение
CINN
сообщение 18.7.2010, 5:04
Сообщение #14


Прописанный
*****

Группа: Пользователи
Сообщений: 508
Регистрация: 22.11.2008
Из: г.Уфа
Пользователь №: 15115



Цитата(Xentaur @ 18.7.2010, 3:00) *
Детали разные. Значит программы тоже разные. Вот и копать в эту сторону.
Если бы одну и туже деталь фрезеровало со смещением - тогда копать в ПО, станок, драйвера и т.д.

Это самое первое, что в голову приходит.
Программы сверял, всё в норме.

Цитата(Xentaur @ 18.7.2010, 3:00) *
Возможны фокусы с коррекцией на радиус, относительного смещения, зеркального отражения и т.п.


А вот это интересно- где копать?

Цитата(Xentaur @ 18.7.2010, 3:00) *
Вы уверены что программы подготовлены относительно одного нуля и под один и тот-же набор инструментов?

Да. Это я несколько раз проверил, прежде, чем в форум вылезать. rolleyes.gif
Перейти в начало страницы
 
+Цитировать сообщение
CINN
сообщение 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 файл настройки? Ато сразу всего не постичь, а работать надо... wacko.gif

Сообщение отредактировал CINN - 23.7.2010, 8:28
Прикрепленные файлы
Прикрепленный файл  Mach3Mill.zip ( 8,61 килобайт ) Кол-во скачиваний: 489
 
Перейти в начало страницы
 
+Цитировать сообщение
AlexSpb
сообщение 23.7.2010, 9:01
Сообщение #16


Прописанный
*****

Группа: Главные администраторы
Сообщений: 3127
Регистрация: 7.10.2006
Из: Санкт-Петербург
Пользователь №: 4



Цитата
там в графе G54 сидело x-0,4 y-0,1 z-101. Это может как-то влиять на переезд по Х?

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


--------------------
Проблем нет,есть задачи.
Перейти в начало страницы
 
+Цитировать сообщение
CINN
сообщение 23.7.2010, 12:41
Сообщение #17


Прописанный
*****

Группа: Пользователи
Сообщений: 508
Регистрация: 22.11.2008
Из: г.Уфа
Пользователь №: 15115



Цитата(AlexSpb @ 23.7.2010, 12:01) *
смотря что в г кодах написано.
саму программу положите.

Да, конечно...
Т.е. выставляется ноль по осям, запускаются в работу коды. В конце обработки даётся команда G00 X0 Y0, и видно, что фреза в направлении Х выходит на 0,4-0,5мм. "в минус" от истинного нуля.

Сообщение отредактировал CINN - 23.7.2010, 12:48
Прикрепленные файлы
Прикрепленный файл  BP.zip ( 1,06 мегабайт ) Кол-во скачиваний: 457
 
Перейти в начало страницы
 
+Цитировать сообщение
AlexSpb
сообщение 23.7.2010, 13:47
Сообщение #18


Прописанный
*****

Группа: Главные администраторы
Сообщений: 3127
Регистрация: 7.10.2006
Из: Санкт-Петербург
Пользователь №: 4



Попробуйте так,но думаю это электро-механический трабл.
в проге ничего криминального не нашел.
Прикрепленные файлы
Прикрепленный файл  Mach3Mill.zip ( 20,8 килобайт ) Кол-во скачиваний: 722
 


--------------------
Проблем нет,есть задачи.
Перейти в начало страницы
 
+Цитировать сообщение
CINN
сообщение 23.7.2010, 13:48
Сообщение #19


Прописанный
*****

Группа: Пользователи
Сообщений: 508
Регистрация: 22.11.2008
Из: г.Уфа
Пользователь №: 15115



Цитата(AlexSpb @ 23.7.2010, 16:47) *
Попробуйте так,но думаю это электро-механический трабл.
в проге ничего криминального не нашел.

Спасибо, сейчас попробую...
Перейти в начало страницы
 
+Цитировать сообщение
CINN
сообщение 24.7.2010, 2:36
Сообщение #20


Прописанный
*****

Группа: Пользователи
Сообщений: 508
Регистрация: 22.11.2008
Из: г.Уфа
Пользователь №: 15115



Цитата(AlexSpb @ 23.7.2010, 16:47) *
Попробуйте так,но думаю это электро-механический трабл.
в проге ничего криминального не нашел.

Попробовал, станок отработал 4 часа, по команде G00 X0 Y0 вышел в 0. (это на глаз, индикатором ещё не мерил)
Может быть субъективно, но показалось, что звук работы шаговиков чуть другим стал.

Большое спасибо!

P.S. Если нетрудно- на что при настройке приводов(кроме мотортюнинга) нужно первостепенное внимание уделять?
Перейти в начало страницы
 
+Цитировать сообщение
ukr-sasha
сообщение 24.7.2010, 7:37
Сообщение #21


Завсегдатай
****

Группа: Пользователи
Сообщений: 155
Регистрация: 26.2.2009
Из: Украина, Киев
Пользователь №: 25564



CINN
Что в новых настройках изменилось по сравнению с вашими?
Перейти в начало страницы
 
+Цитировать сообщение
CINN
сообщение 24.7.2010, 10:09
Сообщение #22


Прописанный
*****

Группа: Пользователи
Сообщений: 508
Регистрация: 22.11.2008
Из: г.Уфа
Пользователь №: 15115



Цитата(ukr-sasha @ 24.7.2010, 10:37) *
CINN
Что в новых настройках изменилось по сравнению с вашими?

Не знаю. Мой xml был 30Кб., новый- 90Кб....
Перейти в начало страницы
 
+Цитировать сообщение
Yuriy86
сообщение 21.7.2013, 10:53
Сообщение #23


Мимо проходящий


Группа: Пользователи
Сообщений: 1
Регистрация: 19.7.2013
Пользователь №: 35286



что такое -"электро-механический трабл" ? розшыфруйте...
Перейти в начало страницы
 
+Цитировать сообщение
AlexSpb
сообщение 22.7.2013, 9:18
Сообщение #24


Прописанный
*****

Группа: Главные администраторы
Сообщений: 3127
Регистрация: 7.10.2006
Из: Санкт-Петербург
Пользователь №: 4



Цитата
что такое -"электро-механический трабл" ? розшыфруйте...

это когда электроника хочет,а механика не может. biggrin.gif


--------------------
Проблем нет,есть задачи.
Перейти в начало страницы
 
+Цитировать сообщение
Maier-86
сообщение 20.12.2017, 9:20
Сообщение #25


Мимо проходящий


Группа: Пользователи
Сообщений: 1
Регистрация: 19.12.2017
Пользователь №: 40400



Приветствую всех точно такая же ерунда (тоже самое все вначале делал,как и человек-проверили все ,ну не мог же я раз десять по привязке ошибиться ).Октлонение десятки на две тоже по "X".Если не затруднит-можно файл Mach 3.xml глянуть?
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Текстовая версия Сейчас: 27.4.2024, 6:49