Настроить прошивку на 5 осей

Этот раздел для самых начинающих, но не обижайтесь на название, в нашей "Песочнице" с удовольствием барахтаются и опытные , которые ответят на любые ваши вопросы, пусть и самые простые, научат отличать одни узлы от других, и многое подскажут начинающим.
И вообще мы все дети, только игрушки у нас другие.
Ответить
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Настроить прошивку на 5 осей

Сообщение mefisto »

Здравствуйте.
Собрал ЧПУ на базе Меги и рампса.
Потребовалось задействовать все 5 осей.
пробовал и GRBL и Marlin, но что-то не получается.
Прошу помощи, можно не бесплатно.
Подробнее в личке.
Спасибо.
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: Настроить прошивку на 5 осей

Сообщение Planet »

Если вам именно под ардуино нужно 5 осей, из отработанных вариантов это только на DUE, прошивка TinyG 2 или по новому g2core (до 6 осей, вложены все математические улучшения последнего времени для CNC, по контролю подачи).
Станки под управлением g2core давно уже продаются на коммерческой основе.
Окно откройся - onclick="return !window.open(this.href)"
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Re: Настроить прошивку на 5 осей

Сообщение mefisto »

С горем пополам разобрался. Прошивка марлин. Управляю в ручном режиме 5-ю осями в программе Repetier-Host.

Чтоб не плодить темы, спрошу пока здесь.
Не могу понять как прописать G кодом движение двоих экструдеров (Е0 и Е1)
В Repetier-Host выбираю Экструдер 1 и даю команду G1 E10, вращается двигатель выбранного экструдера.
Потом выбираю Экструдер 2 и даю такую-же команду, и на двигателе второго экструдера тоже вращение.
А как писать команды в управляющей программе чтобы задействовать один и второй оси экструдеров по необходимости.
К примеру:
G1 E0 10 движение Экструдера 1
G1 E1 10 движение Экструдера 2
Не знаю как написать, поэтому обозначил Е1 и Е2.
Спасибо.
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: Настроить прошивку на 5 осей

Сообщение Planet »

mefisto писал(а):С горем пополам разобрался. Прошивка марлин.
Видать не разобрались, и горе не помог, если вопрос про фрезерных станков.
Прошивка марлин, она для 3D принтеров, у него нет математики интерполяций 4-х или 5-й осей. Да и мега по своим возможностям никак не потянет 4-5 осей, потому в арудино софт для фрезерных станков, на 4 и более осей сделаны под DUE.
Окно откройся - onclick="return !window.open(this.href)"
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Re: Настроить прошивку на 5 осей

Сообщение mefisto »

у меня ни фрезерный станок ни 3-д принтер.... своя заморочка... но нужна возможно отдельно управлять 5-ю осями ж-кодами.
чтоб я смог вручную построчно написать УП используя все оси.
мега взята из-за возможности поддержки 5 осей.
Готов даже разумные деньги заплатить...
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: Настроить прошивку на 5 осей

Сообщение Planet »

mefisto писал(а):у меня ни фрезерный станок ни 3-д принтер.... своя заморочка... но нужна возможно отдельно управлять 5-ю осями ж-кодами.
Если вам надо перемещаться по системе координат то никак, в марлиновской прошивке команда E работает длинами.
Ваш станок для чего предназначен, какие операций выполняет?
Окно откройся - onclick="return !window.open(this.href)"
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Re: Настроить прошивку на 5 осей

Сообщение mefisto »

ну как координат.... вроде нет (не опытен).
будет задаваться длина перемещения по оси/осям.
к примеру:
x10 y20
E0 30
z-20
z+20
E0 -30
z-30
z30
E1 15
и т.д.

по отдельности я могу управлять экструдерами из Repetier-Host выбирая соответствующий.
а вот написать списком команд не могу понять как.
Станок типа сортировщик.

УП будет писАться отдельно, а на ардуино загружаться из файла.
А чтоб в файл начеркать команды, пытаюсь разобраться как управлять.
В сети иногда встречаются неполные рекомендации... То нужно что-то раскоментировать, то еще что... но не конкретно рабочий вариант. голову сломал уже.
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: Настроить прошивку на 5 осей

Сообщение Planet »

то что в посте набрали, список команд, запишите в файл, формата ASCII, и подайте на свой контроллер. Только помните что оси X, Y и Z в системе координат пишутся, а команда E в длинах.
Для марлина есть wiki где расписаны все команды, и приведены примеры.
Окно откройся - onclick="return !window.open(this.href)"
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Re: Настроить прошивку на 5 осей

Сообщение mefisto »

так в том-то и дело что мне нужно подать команду (ж-код) на один и второй экструдер.
А как правильно выглядит строка с командой для каждого экструдера я не знаю. еще правильно настроить прошивку.
Это и пытаюсь выяснить.
Спасибо.
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Re: Настроить прошивку на 5 осей

Сообщение mefisto »

Немного разобрался.
Команда Т оказывается меняет один экструдер на другой.
T00
G0 E10
T01
G0 E-10
при этих командах работает сначала один экструдер, а потом второй.

но если я ввожу команды:
T00
G0 E10
G01 z1
T01
G0 E-10
G01 z-1
то ось Z не работает. Да и второй экструдер тоже не отрабатывает команду.

Появился вопрос как перейти с экструдеров на оси X,Y и Z.
Голову сломал уже с этими командами)))
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: Настроить прошивку на 5 осей

Сообщение Planet »

mefisto писал(а):Появился вопрос как перейти с экструдеров на оси X,Y и Z.
Что бы помочь в ваших вопросах, вы должны описать суть своего станка, процесс, как он должен работать.
Окно откройся - onclick="return !window.open(this.href)"
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Re: Настроить прошивку на 5 осей

Сообщение mefisto »

Вопрос не в сути станка и не что он должен делать.
УП я буду писАть отдельно.
Мне нужно понять как записать ж-код вручную для всех 5-ти осей и чтобы они выполняли команды. И записав команды в файл .gcode, вставив в сд слот и оси отработали команды.
Без обид.
Спасибо.
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: Настроить прошивку на 5 осей

Сообщение Planet »

mefisto писал(а):Спасибо.
И вам, спасибо.
Окно откройся - onclick="return !window.open(this.href)"
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Re: Настроить прошивку на 5 осей

Сообщение mefisto »

та бросьте. никого не хотел обидеть. Не хочу перегружать лишней инфой.
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: Настроить прошивку на 5 осей

Сообщение Planet »

mefisto писал(а):та бросьте. никого не хотел обидеть. Не хочу перегружать лишней инфой.
Чем и кого обидели?
Спасибо.
Окно откройся - onclick="return !window.open(this.href)"
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Re: Настроить прошивку на 5 осей

Сообщение mefisto »

мне показалось что Вы обиделись
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Re: Настроить прошивку на 5 осей

Сообщение mefisto »

вроде разобрался. методом "тыка"
Всем спасибо.
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: Настроить прошивку на 5 осей

Сообщение Planet »

mefisto писал(а):мне показалось что Вы обиделись
Это вам показалось.
Спасибо.
Окно откройся - onclick="return !window.open(this.href)"
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Re: Настроить прошивку на 5 осей

Сообщение mefisto »

вроде управляю всеми осями, но пока нет точности и ясности. Предполагаю что есть нюансы в прошивке.
В общем нужен человек, кто заточит прошивку под мои требования. Не бесплатно.
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: Настроить прошивку на 5 осей

Сообщение Planet »

mefisto писал(а):вроде управляю всеми осями, но пока нет точности и ясности. Предполагаю что есть нюансы в прошивке.
Не получиться заточит под вас, по отдельности можете двигать осями и то в двух разных системах измерения, а под интерполяцию 5-и осей у меги не хватит ресурсов, для этого нужно DUE, а под DUE уже есть готовая 6-и осевая система. Да и потом пока не расскажете как должен работать ваш станок, вообще это не возможно сделать.
Без обид.
Спасибо.
Окно откройся - onclick="return !window.open(this.href)"
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Re: Настроить прошивку на 5 осей

Сообщение mefisto »

Planet писал(а):Без обид.
:trumbsup:
mefisto
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 18 мар 2014, 13:31
Имя: mefisto

Re: Настроить прошивку на 5 осей

Сообщение mefisto »

Блин. А на меге я и остановился только из-за поддержки 5 осей(((.
а можно пример этой системы? Впервые слышу. Сколько стоит?
Спасибо
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: Настроить прошивку на 5 осей

Сообщение Planet »

mefisto писал(а):а можно пример этой системы? Впервые слышу. Сколько стоит?
Спасибо
Пример в посте под номером 2. Прошивка и сендер стоит бесплатно.
Спасибо.
Окно откройся - onclick="return !window.open(this.href)"
Ответить