Лет 5 назад купил станок ЧПУ в Луганске. Станок с 4-я двигателями (осями). Но 4-я ось (А) не активирована. Сейчас решил ее запустить, но не знаю какие в Mach3 ставить галочки. Подскажите, пожалуйста. Рабочее поле станка 600ч400. Винты D14 с шагом 4,6мм (если не ошибаюсь). Mach R3.042.040. Остальное на фото.
Подключение А-оси.
Сообщений 1 страница 18 из 18
Поделиться125-05-2016 13:02:16
Поделиться225-05-2016 20:30:52
Привет. Тоже недавно запускал поворотку через Мач. Опыта минимум. Я понял, что мач не очень приспособлен для работы с 4 осью, используется подмена осей. Модель разворачивается на плоскость(я пользовался арткамом), а потом в g коде правится Х на А. В маче настройки для оси А выставляются в зависимости от диаметра изделия. Вот этот урок мне помог https://www.youtube.com/watch?v=x3qLyyKlNpE
Поделиться326-05-2016 00:48:04
. Я понял, что мач не очень приспособлен для работы с 4 осью, используется подмена осей.
Это не мач не приспособлен - это арткам не приспособлен
По поводу станка от твитов - обычно в комплекте с ним идёт диск с уже готовыми "профилями" станков.
Но если хотите вручную - для начала изучите какие настройки за что отвечают. Далее уже всё само станет понятно(что и куда тыкать).
Поделиться426-05-2016 07:06:39
Привет. Тоже недавно запускал поворотку через Мач. Опыта минимум. Я понял, что мач не очень приспособлен для работы с 4 осью, используется подмена осей. Модель разворачивается на плоскость(я пользовался арткамом), а потом в g коде правится Х на А. В маче настройки для оси А выставляются в зависимости от диаметра изделия. Вот этот урок мне помог https://www.youtube.com/watch?v=x3qLyyKlNpE
Для начала, эта 4-я ось должна вращаться. А это уже зависит от Mach. В котором я и пытаюсь разобраться. Развертка модели в Арткаме обусловлена возможностями Арткама. Другие САМ программы лишены такого недостатка. Например Deskproto или RhinoCAM.
Поделиться526-05-2016 07:15:33
лехич написал(а):
По поводу станка от твитов - обычно в комплекте с ним идёт диск с уже готовыми "профилями" станков.
Но если хотите вручную - для начала изучите какие настройки за что отвечают. Далее уже всё само станет понятно(что и куда тыкать).
Когда я покупал станок, "твитов" ещё не было. Был просто Сергей, у которого "всегда не хватало времени".
Поэтому я, собственно, и пытаюсь разобраться с настройками. А самый эффективный способ разобраться - это спросить у тех, кто уже разбирался.
Я так понимаю, вы, megagad, в этом разбираетесь. Вы не могли бы мне подсказать решение?
Поделиться626-05-2016 12:24:57
Я так понимаю, вы, megagad, в этом разбираетесь. Вы не могли бы мне подсказать решение?
Не имея станка перед собой. "на пальцах" объяснять что и куда тыкать очень сложно(я не учитель, к сожалению). особенно людям, которые не хотят читать
Но могу дать направление откуда начать:
1) перво наперво выяснить какой мирошаг стоит у драйвера этой 4-й оси - это нужно для вычисления циферьки "импульсов пер юнит". Для оси вращения тут вычисляем сколько нужно подать импульсо, чтобы ось повернулась на 1° Так как ваш двиг имеет 1,8° и редуктор у вас 1/5 вычисления будут "просты до безобразия" - на каждый "полный" шаг ось повернётся на 0.36°. Или 2.77(7) импулсьов на 1°. далее просто нужно умножить эту циферь(2.777(7)) на выставленный "делитель", чтоб получить реальное значение импульсов на 1°. Пример - у вас делитель 1/8, умножаем 2.777 на 8 и получаем 22.222(2). Проверяем от обратного - двигатель имеет 200 шагов на оборот, с редуктором на выходе - 1000. при делителе 1/8 нужно подать 8000 импульсов, чтобы ось сделала 1 оборот(360°). делим 8000 на 360. получаем те-же 22.222(2) Вбиваем в поле данную циферь и пользуемся. Значения скорости и ускорения - тут сугубо методом "тыка" или постепенно повышая от самых мелких. или наоборот задав максимально возможную искать границу "схватывания".
2) Вкладку "пулей" не трогаем вообще. равно как и остальные(разе что нужно будет настроить вывод степ/дир на вашу ось). остальные "настройки" уже стоят в генерал конфиге(слева есть раздел "ангулра сетингс" - там и ставится какая ось будет осью вращения. а какая просто линейной).
И да - у вас для оси А в "порт и пинс" не выставлен порт вывода степа(должен быть "1").
Поделиться726-05-2016 14:39:29
Настроки - Генеральные настройки - Поставить галку Ось А И галку возле надписи - 360 градусов в Mach3. Если не ошибаюсь
Поделиться826-05-2016 15:22:35
И галку возле надписи - 360 градусов в Mach3. Если не ошибаюсь
это на любителя - опция позволяет не "проворачивать" ось обратно в "0" а вести обработку далее, "проворачивая" позицию 359.99° сразу в 0°. По большей части нужна. если будет вестись "винтовая" обработка. Из минусов - возможны "казусы", когда УП имеет угол поворота более 360°(зависит от постпроцессора).
Поделиться926-05-2016 17:28:28
Avero написал(а):
zе имея станка перед собой. "на пальцах" объяснять что и куда тыкать очень сложно(я не учитель, к сожалению). особенно людям, которые не хотят читать
Но могу дать направление откуда начать:
1) перво наперво выяснить какой мирошаг стоит у драйвера этой 4-й оси - это нужно для вычисления циферьки "импульсов пер юнит". Для оси вращения тут вычисляем сколько нужно подать импульсо, чтобы ось повернулась на 1° Так как ваш двиг имеет 1,8° и редуктор у вас 1/5 вычисления будут "просты до безобразия" - на каждый "полный" шаг ось повернётся на 0.36°. Или 2.77(7) импулсьов на 1°. далее просто нужно умножить эту циферь(2.777(7)) на выставленный "делитель", чтоб получить реальное значение импульсов на 1°. Пример - у вас делитель 1/8, умножаем 2.777 на 8 и получаем 22.222(2). Проверяем от обратного - двигатель имеет 200 шагов на оборот, с редуктором на выходе - 1000. при делителе 1/8 нужно подать 8000 импульсов, чтобы ось сделала 1 оборот(360°). делим 8000 на 360. получаем те-же 22.222(2) Вбиваем в поле данную циферь и пользуемся. Значения скорости и ускорения - тут сугубо методом "тыка" или постепенно повышая от самых мелких. или наоборот задав максимально возможную искать границу "схватывания".
2) Вкладку "пулей" не трогаем вообще. равно как и остальные(разе что нужно будет настроить вывод степ/дир на вашу ось). остальные "настройки" уже стоят в генерал конфиге(слева есть раздел "ангулра сетингс" - там и ставится какая ось будет осью вращения. а какая просто линейной).
И да - у вас для оси А в "порт и пинс" не выставлен порт вывода степа(должен быть "1").
Что ж вы обманываете, что вы megagad? Вы тот ещё, megaДРУГ! Правда Спасибо, вам , большое! Хоть вы и не учитель, но всё понятно.. ну почти всё:) Из вычислений не понял откуда берётся "делитель" (1/8)?
Кроме количества импульсов нужно ещё указать скорость и ускорение. Это тоже как-то высчитывается? Умельцы из ютюба советуют подбирать эти значения экспериментально. Как шаги начнут сбиваться значит максимум. Не будет ли при высоких ускорениях быстрее изнашиваться механика станка?
И ещё вопросы.
Про "порт и пинс". Нужно ли для оси А указывать теже настройки Step и Dir, что и для заменяемой оси?
А в свитке ToolPath Configuration в области Rotations ставить галочку A-Rotation Enable?
Поделиться1026-05-2016 17:37:06
uxtbl написал(а):
И галку возле надписи - 360 градусов в Mach3. Если не ошибаюсь
это на любителя - опция позволяет не "проворачивать" ось обратно в "0" а вести обработку далее, "проворачивая" позицию 359.99° сразу в 0°. По большей части нужна. если будет вестись "винтовая" обработка. Из минусов - возможны "казусы", когда УП имеет угол поворота более 360°(зависит от постпроцессора).
То есть если галка стоит, то после 359.99° идет 0° при сохранении направления вращения?
Поделиться1126-05-2016 18:56:58
То есть если галка стоит, то после 359.99° идет 0° при сохранении направления вращения?
Ага. Если нет - станок "вернёт" ось в нужное положение. Обычно с повреждением уже прорезанного рельефа(бывали случаи). Но нужно смотреть, чтоб УП была без "закидонов" типа "вращать стотысяч оборотов"
Из вычислений не понял откуда берётся "делитель" (1/8)?
Чисто для примера привёл. У вас может там и 1/16 быть и 1/32 - смотря что выставлено на драйвере шаговика.
Кроме количества импульсов нужно ещё указать скорость и ускорение. Это тоже как-то высчитывается? Умельцы из ютюба советуют подбирать эти значения экспериментально. Как шаги начнут сбиваться значит максимум. Не будет ли при высоких ускорениях быстрее изнашиваться механика станка?
я про это и написал - тут сугубо "экспериментально" подбирать, что "сможет" ваш станок. Точнее - что сможет ваш редуктор в связке с вашим шаговиком.
Про "порт и пинс". Нужно ли для оси А указывать теже настройки Step и Dir, что и для заменяемой оси?
В смысле "заменяемой"?? Ось А ничем не заменяется(и не должна как-бы) - у вас в "щитке" станка должно стоять 4 драйвера - три для линейных осей и один для поворотной. Если у вас на станке одна из осе имеет два шаговика - тогда у вас в "щитке" должно быть ПЯТЬ драйверов - 4(2+1+1) для линйеных осей и один для поворотки.
Поделиться1226-05-2016 21:43:28
Avero написал(а):
Из вычислений не понял откуда берётся "делитель" (1/8)?
Чисто для примера привёл. У вас может там и 1/16 быть и 1/32 - смотря что выставлено на драйвере шаговика.
А как можно определить какой делитель? На плате драйвера какие-то перемычки стоят?
Поделиться1326-05-2016 21:55:34
А как можно определить какой делитель? На плате драйвера какие-то перемычки стоят?
Смотря какой драйвер. К любому(даже к самому китайскому из китайских) имеется такой документ, называется "юзер мануал" там-то и описано(обычно) положение "перемычек" и какое оно имеет значение. Так что ищите как зовётся ваш драйвер и уже по названию ищите мануал.
Поделиться1427-05-2016 14:50:10
Avero написал(а):
В смысле "заменяемой"?? Ось А ничем не заменяется(и не должна как-бы) - у вас в "щитке" станка должно стоять 4 драйвера - три для линейных осей и один для поворотной. Если у вас на станке одна из осе имеет два шаговика - тогда у вас в "щитке" должно быть ПЯТЬ драйверов - 4(2+1+1) для линйеных осей и один для поворотки.
Уже разобрался. В "щитке" станка 4 драйвера.
Поделиться1502-06-2016 22:56:27
Ещё возник вопрос не столько про подключение 4-ой оси, сколько про ее использование, а именно выбор места для "0" на ней. Ось вращения направлена параллельно оси Y. САМ программы позволяют задать его в любом месте. Хотелось бы узнать кто, как делает. Тут, видимо, сразу нужно отметить, что никаких датчиков и концевиков на станке нет.
Первое, что приходит на ум, это ставить "0" по верхней стороне заготовки. Но размер заготовок может быть разным. Поэтому Z будет плавать. Да и Х нужно будет искать на заготовке.
Можно вставить в патрон квадратный пруток и "0" выставлять в центре заготовки, исходя из 1/2 стороны прутка. Но если произойдёт сбой программы, этот "0" потеряется. Так как нужно будет извлекать недопиленную заготовку и вставлять пруток снова.
Может кто какие приспособления использует для этого или метку на самом патроне ставит?
Поделиться1603-06-2016 14:28:37
в принципе выставляй где пожелаеш хоть в пол километре от детали тока учитавай пD=P вроде так звучит ета формула
а ещо от попутного или встречного среза
все косанием или индикаторной головкой в шпиндель ставлю
Отредактировано stl (03-06-2016 14:31:49)
Поделиться1703-06-2016 14:44:33
в принципе выставляй где пожелаеш хоть в пол километре от детали тока учитавай пD=P вроде так звучит ета формула
а ещо от попутного или встречного среза
Ну в полукилометре всё же неудобно будет
А что за формула? Число пи умножимое на диаметр = что?
все косанием или индикаторной головкой в шпиндель ставлю
Имеется в виду, что фреза, для установки "0", касается патрона? А как найти в какую точку на поверхности патрона коснуться? Это ведь должна быть касательная к патрону, которая параллельна оси Х и перпендикулярна Z.
Поделиться1803-06-2016 15:00:35
1 периметр = но формулу используеш на оборот только для глубины ето высота ЗеТ
2 вместо фрезы ставь индекаторнную головку и можно по патрону но лудше заготовка и сначала её фрезернуть чтоб была единын с потроном и задней бабкой
так находиш центр заготовки