Настроить прошивку на 5 осей
Настроить прошивку на 5 осей
Здравствуйте.
Собрал ЧПУ на базе Меги и рампса.
Потребовалось задействовать все 5 осей.
пробовал и GRBL и Marlin, но что-то не получается.
Прошу помощи, можно не бесплатно.
Подробнее в личке.
Спасибо.
Собрал ЧПУ на базе Меги и рампса.
Потребовалось задействовать все 5 осей.
пробовал и GRBL и Marlin, но что-то не получается.
Прошу помощи, можно не бесплатно.
Подробнее в личке.
Спасибо.
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Настроить прошивку на 5 осей
Если вам именно под ардуино нужно 5 осей, из отработанных вариантов это только на DUE, прошивка TinyG 2 или по новому g2core (до 6 осей, вложены все математические улучшения последнего времени для CNC, по контролю подачи).
Станки под управлением g2core давно уже продаются на коммерческой основе.
Станки под управлением g2core давно уже продаются на коммерческой основе.
Окно откройся - onclick="return !window.open(this.href)"
Re: Настроить прошивку на 5 осей
С горем пополам разобрался. Прошивка марлин. Управляю в ручном режиме 5-ю осями в программе Repetier-Host.
Чтоб не плодить темы, спрошу пока здесь.
Не могу понять как прописать G кодом движение двоих экструдеров (Е0 и Е1)
В Repetier-Host выбираю Экструдер 1 и даю команду G1 E10, вращается двигатель выбранного экструдера.
Потом выбираю Экструдер 2 и даю такую-же команду, и на двигателе второго экструдера тоже вращение.
А как писать команды в управляющей программе чтобы задействовать один и второй оси экструдеров по необходимости.
К примеру:
G1 E0 10 движение Экструдера 1
G1 E1 10 движение Экструдера 2
Не знаю как написать, поэтому обозначил Е1 и Е2.
Спасибо.
Чтоб не плодить темы, спрошу пока здесь.
Не могу понять как прописать G кодом движение двоих экструдеров (Е0 и Е1)
В Repetier-Host выбираю Экструдер 1 и даю команду G1 E10, вращается двигатель выбранного экструдера.
Потом выбираю Экструдер 2 и даю такую-же команду, и на двигателе второго экструдера тоже вращение.
А как писать команды в управляющей программе чтобы задействовать один и второй оси экструдеров по необходимости.
К примеру:
G1 E0 10 движение Экструдера 1
G1 E1 10 движение Экструдера 2
Не знаю как написать, поэтому обозначил Е1 и Е2.
Спасибо.
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Настроить прошивку на 5 осей
Видать не разобрались, и горе не помог, если вопрос про фрезерных станков.mefisto писал(а):С горем пополам разобрался. Прошивка марлин.
Прошивка марлин, она для 3D принтеров, у него нет математики интерполяций 4-х или 5-й осей. Да и мега по своим возможностям никак не потянет 4-5 осей, потому в арудино софт для фрезерных станков, на 4 и более осей сделаны под DUE.
Окно откройся - onclick="return !window.open(this.href)"
Re: Настроить прошивку на 5 осей
у меня ни фрезерный станок ни 3-д принтер.... своя заморочка... но нужна возможно отдельно управлять 5-ю осями ж-кодами.
чтоб я смог вручную построчно написать УП используя все оси.
мега взята из-за возможности поддержки 5 осей.
Готов даже разумные деньги заплатить...
чтоб я смог вручную построчно написать УП используя все оси.
мега взята из-за возможности поддержки 5 осей.
Готов даже разумные деньги заплатить...
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Настроить прошивку на 5 осей
Если вам надо перемещаться по системе координат то никак, в марлиновской прошивке команда E работает длинами.mefisto писал(а):у меня ни фрезерный станок ни 3-д принтер.... своя заморочка... но нужна возможно отдельно управлять 5-ю осями ж-кодами.
Ваш станок для чего предназначен, какие операций выполняет?
Окно откройся - onclick="return !window.open(this.href)"
Re: Настроить прошивку на 5 осей
ну как координат.... вроде нет (не опытен).
будет задаваться длина перемещения по оси/осям.
к примеру:
x10 y20
E0 30
z-20
z+20
E0 -30
z-30
z30
E1 15
и т.д.
по отдельности я могу управлять экструдерами из Repetier-Host выбирая соответствующий.
а вот написать списком команд не могу понять как.
Станок типа сортировщик.
УП будет писАться отдельно, а на ардуино загружаться из файла.
А чтоб в файл начеркать команды, пытаюсь разобраться как управлять.
В сети иногда встречаются неполные рекомендации... То нужно что-то раскоментировать, то еще что... но не конкретно рабочий вариант. голову сломал уже.
будет задаваться длина перемещения по оси/осям.
к примеру:
x10 y20
E0 30
z-20
z+20
E0 -30
z-30
z30
E1 15
и т.д.
по отдельности я могу управлять экструдерами из Repetier-Host выбирая соответствующий.
а вот написать списком команд не могу понять как.
Станок типа сортировщик.
УП будет писАться отдельно, а на ардуино загружаться из файла.
А чтоб в файл начеркать команды, пытаюсь разобраться как управлять.
В сети иногда встречаются неполные рекомендации... То нужно что-то раскоментировать, то еще что... но не конкретно рабочий вариант. голову сломал уже.
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Настроить прошивку на 5 осей
то что в посте набрали, список команд, запишите в файл, формата ASCII, и подайте на свой контроллер. Только помните что оси X, Y и Z в системе координат пишутся, а команда E в длинах.
Для марлина есть wiki где расписаны все команды, и приведены примеры.
Для марлина есть wiki где расписаны все команды, и приведены примеры.
Окно откройся - onclick="return !window.open(this.href)"
Re: Настроить прошивку на 5 осей
так в том-то и дело что мне нужно подать команду (ж-код) на один и второй экструдер.
А как правильно выглядит строка с командой для каждого экструдера я не знаю. еще правильно настроить прошивку.
Это и пытаюсь выяснить.
Спасибо.
А как правильно выглядит строка с командой для каждого экструдера я не знаю. еще правильно настроить прошивку.
Это и пытаюсь выяснить.
Спасибо.
Re: Настроить прошивку на 5 осей
Немного разобрался.
Команда Т оказывается меняет один экструдер на другой.
T00
G0 E10
T01
G0 E-10
при этих командах работает сначала один экструдер, а потом второй.
но если я ввожу команды:
T00
G0 E10
G01 z1
T01
G0 E-10
G01 z-1
то ось Z не работает. Да и второй экструдер тоже не отрабатывает команду.
Появился вопрос как перейти с экструдеров на оси X,Y и Z.
Голову сломал уже с этими командами)))
Команда Т оказывается меняет один экструдер на другой.
T00
G0 E10
T01
G0 E-10
при этих командах работает сначала один экструдер, а потом второй.
но если я ввожу команды:
T00
G0 E10
G01 z1
T01
G0 E-10
G01 z-1
то ось Z не работает. Да и второй экструдер тоже не отрабатывает команду.
Появился вопрос как перейти с экструдеров на оси X,Y и Z.
Голову сломал уже с этими командами)))
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Настроить прошивку на 5 осей
Что бы помочь в ваших вопросах, вы должны описать суть своего станка, процесс, как он должен работать.mefisto писал(а):Появился вопрос как перейти с экструдеров на оси X,Y и Z.
Окно откройся - onclick="return !window.open(this.href)"
Re: Настроить прошивку на 5 осей
Вопрос не в сути станка и не что он должен делать.
УП я буду писАть отдельно.
Мне нужно понять как записать ж-код вручную для всех 5-ти осей и чтобы они выполняли команды. И записав команды в файл .gcode, вставив в сд слот и оси отработали команды.
Без обид.
Спасибо.
УП я буду писАть отдельно.
Мне нужно понять как записать ж-код вручную для всех 5-ти осей и чтобы они выполняли команды. И записав команды в файл .gcode, вставив в сд слот и оси отработали команды.
Без обид.
Спасибо.
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Настроить прошивку на 5 осей
И вам, спасибо.mefisto писал(а):Спасибо.
Окно откройся - onclick="return !window.open(this.href)"
Re: Настроить прошивку на 5 осей
та бросьте. никого не хотел обидеть. Не хочу перегружать лишней инфой.
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Настроить прошивку на 5 осей
Чем и кого обидели?mefisto писал(а):та бросьте. никого не хотел обидеть. Не хочу перегружать лишней инфой.
Спасибо.
Окно откройся - onclick="return !window.open(this.href)"
Re: Настроить прошивку на 5 осей
мне показалось что Вы обиделись
Re: Настроить прошивку на 5 осей
вроде разобрался. методом "тыка"
Всем спасибо.
Всем спасибо.
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Настроить прошивку на 5 осей
Это вам показалось.mefisto писал(а):мне показалось что Вы обиделись
Спасибо.
Окно откройся - onclick="return !window.open(this.href)"
Re: Настроить прошивку на 5 осей
вроде управляю всеми осями, но пока нет точности и ясности. Предполагаю что есть нюансы в прошивке.
В общем нужен человек, кто заточит прошивку под мои требования. Не бесплатно.
В общем нужен человек, кто заточит прошивку под мои требования. Не бесплатно.
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Настроить прошивку на 5 осей
Не получиться заточит под вас, по отдельности можете двигать осями и то в двух разных системах измерения, а под интерполяцию 5-и осей у меги не хватит ресурсов, для этого нужно DUE, а под DUE уже есть готовая 6-и осевая система. Да и потом пока не расскажете как должен работать ваш станок, вообще это не возможно сделать.mefisto писал(а):вроде управляю всеми осями, но пока нет точности и ясности. Предполагаю что есть нюансы в прошивке.
Без обид.
Спасибо.
Окно откройся - onclick="return !window.open(this.href)"
Re: Настроить прошивку на 5 осей
Planet писал(а):Без обид.
Re: Настроить прошивку на 5 осей
Блин. А на меге я и остановился только из-за поддержки 5 осей(((.
а можно пример этой системы? Впервые слышу. Сколько стоит?
Спасибо
а можно пример этой системы? Впервые слышу. Сколько стоит?
Спасибо
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Настроить прошивку на 5 осей
Пример в посте под номером 2. Прошивка и сендер стоит бесплатно.mefisto писал(а):а можно пример этой системы? Впервые слышу. Сколько стоит?
Спасибо
Спасибо.
Окно откройся - onclick="return !window.open(this.href)"