roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 12:04

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 256 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 18  След.
Автор Сообщение
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 26 фев 2013, 22:59 
Не в сети
Аватара пользователя

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
Omg, за что такие советы?

Вот вам дифф на исходники марлина, который по идее сделает то, что вы хотите. Сорри, рабочесть не проверял, но по идее фикс тривиальный..
Код:
diff --git a/Marlin/stepper.cpp b/Marlin/stepper.cpp
index 4ed8bef..ee326ae 100644
--- a/Marlin/stepper.cpp
+++ b/Marlin/stepper.cpp
@@ -346,6 +346,10 @@ ISR(TIMER1_COMPA_vect)
     if ((out_bits & (1<<X_AXIS)) != 0) {   // stepping along -X axis
       #if !defined COREXY  //NOT COREXY
         WRITE(X_DIR_PIN, INVERT_X_DIR);
+
+      #ifdef Z_DUAL_STEPPER_DRIVERS
+        WRITE(Z2_DIR_PIN,INVERT_X_DIR);
+      #endif
       #endif
       count_direction[X_AXIS]=-1;
       CHECK_ENDSTOPS
@@ -364,6 +368,9 @@ ISR(TIMER1_COMPA_vect)
     else { // +direction
       #if !defined COREXY  //NOT COREXY
         WRITE(X_DIR_PIN,!INVERT_X_DIR);
+      #ifdef Z_DUAL_STEPPER_DRIVERS
+        WRITE(Z2_DIR_PIN,!INVERT_X_DIR);
+      #endif
       #endif

       count_direction[X_AXIS]=1;
@@ -441,11 +448,7 @@ ISR(TIMER1_COMPA_vect)

     if ((out_bits & (1<<Z_AXIS)) != 0) {   // -direction
       WRITE(Z_DIR_PIN,INVERT_Z_DIR);
-
-         #ifdef Z_DUAL_STEPPER_DRIVERS
-        WRITE(Z2_DIR_PIN,INVERT_Z_DIR);
-      #endif
-
+
       count_direction[Z_AXIS]=-1;
       CHECK_ENDSTOPS
       {

_________________
У меня в голове опилки и длинные слова меня только огорчают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 26 фев 2013, 23:03 
Не в сети
Аватара пользователя

Зарегистрирован: 14 фев 2013, 23:39
Сообщения: 581
Откуда: Тольятти
druksel писал(а):
Доброго всем! прошу помощи - надо заставить драйвер второго экструдера работать вместе с драйвером оси Х. у меня просто 2 мотора на ось Х. пробовал в назначать в файле pins.h - не работает.. есть ли какие нибудь варианты?

А это для чего может понадобиться ?

_________________
Пластиковые детали для сборки принтеров на заказ
https://vk.com/album3660793_175845188
История создания моего принтера Reprap Prusa Mendel
vk.com/album3660793_161395751


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 27 фев 2013, 00:16 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
компановки разные бывают, например увеличение момента для тяжелого X
я сейчас планирую так же увеличивать момент на Y для схемы на рельсах типа hiwin


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 27 фев 2013, 11:18 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июн 2012, 09:42
Сообщения: 615
Откуда: Киев
прог. языки: Алгол :)
ФИО: Александр
то же заказал Хивин? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 27 фев 2013, 14:59 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
аналог - THK, просто их все знают как рельсы Хивин


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 27 фев 2013, 17:16 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
Может не совсем по теме
Но вопрос такой
Собирать механическую часть принтера планирую самостоятельно, все оси хочу двигать винтовыми валами
до дела пока не дошло, собираю информацию
Есть ли возможность калибровки осей и подачи экструдера в конфигах прошивки?
Можно ли вместо штатных драйверов двигателей поставить аналогичные с более мелким микрошагом?

И совсем не в тему - можно ли использовать контроллер RAMPS для 2D CNC, маленький лазерный резак для бумаги
Понимаю, что работать оно будет, но каким софтом управлять в таком варианте


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 27 фев 2013, 20:14 
Не в сети
Аватара пользователя

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
1) двигать оси винтами - плохая идея, будет ОЧЕНЬ медленно.
2) возможность калибровки есть
3) Можно, есть совместимые от TI, вроде
4) Можно, прошивке в целом пофигу, она понимает gcode, а уж чем ты его подготовишь - дело десятое.

_________________
У меня в голове опилки и длинные слова меня только огорчают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 27 фев 2013, 20:26 
Не в сети
Аватара пользователя

Зарегистрирован: 19 июн 2005, 18:27
Сообщения: 1576
Откуда: Камышин
чейто винты медленно?))) ШВП с шагом милиметров 10 и все летать будет как электровеник )))

_________________
Домашняя робототехника - RoboZone.SU
горючее...- пиво... много... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 27 фев 2013, 20:36 
Не в сети
Аватара пользователя

Зарегистрирован: 08 авг 2012, 00:38
Сообщения: 1129
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард
1. Винтовые валы поставить можно, а чтобы не сильно потерять в скорости надо ставить с крупным шагом. Читай про makibox.
4. да, есть плагин для Inkscape, который генерирует gcode для 2D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 27 фев 2013, 20:58 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июн 2012, 09:42
Сообщения: 615
Откуда: Киев
прог. языки: Алгол :)
ФИО: Александр
говоря о винтовых валах, нужно прозондировать цены и вес. вес не из-за принтера, а из-за стоимости доставки - я пока это дело отложил ибо дорого и то и другое. При том меня поражает, что цена винта удобоваримая, но вот цена гайки с фланцем (даже без шариков) - зашкаливает...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 27 фев 2013, 21:08 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
Спасибо за ответы :)
вот файлик со ссылками https://docs.google.com/spreadsheet/ccc ... XaGc#gid=0
если есть у кого то предложения, можно туда добавлять, пониже основной таблички


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 27 фев 2013, 22:51 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
FireFly писал(а):
чейто винты медленно?))) ШВП с шагом милиметров 10 и все летать будет как электровеник )))

ага, только они начинаются от 16мм диаметра :)
сам на них присматриваюсь, но стоят как самолет

Добавлено спустя 45 секунд:
ну или движки сильнее и редуктор увеличивающий скорость раза в 2-4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 27 фев 2013, 23:45 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
setar писал(а):
FireFly писал(а):
чейто винты медленно?))) ШВП с шагом милиметров 10 и все летать будет как электровеник )))

ага, только они начинаются от 16мм диаметра :)
сам на них присматриваюсь, но стоят как самолет

Добавлено спустя 45 секунд:
ну или движки сильнее и редуктор увеличивающий скорость раза в 2-4

Допустим шаг винта даже не 10мм, пусть будет 5мм. Тогда это подача на 5мм за оборот
на оборот двигателю нужно сделать 200 шагов (если без микрошага) и сделать это, допустим за секунду, вполне реально. 5мм в секунду = 200мм за 40 сек медленно
Но для двигателя крутиться с такой скоростью это считай бездельничать ))
Так что не вижу проблемы со скоростью при использовании валов, и не нужно редукторы выдумывать

Я тут тему замусорил, извиняюсь :) если что перекиньте или почистите


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 28 фев 2013, 00:07 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
криво считаешь
современный шаговик может выдать 1000 об/мин = 16 об/с теряя при этом 2/3 момента
чтобы момент был приемлим нужно крутить не выше 600 об/мин = 10 об/с
на швп 5мм шага получим 50мм/с предельную скорость.
а нужно 500 мм/с ! (ну хотя бы 300 мм/с)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника RAMPS 1.4
СообщениеДобавлено: 14 мар 2013, 14:45 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2012, 13:01
Сообщения: 971
Skype: fooltroll
ReaN писал(а):
говоря о винтовых валах, нужно прозондировать цены и вес. вес не из-за принтера, а из-за стоимости доставки - я пока это дело отложил ибо дорого и то и другое. При том меня поражает, что цена винта удобоваримая, но вот цена гайки с фланцем (даже без шариков) - зашкаливает...


ну есть 2 варианта.
1 - купить метчик баксов за 70 и самому нарезать из фторопласта/дерлина/еще какой ереси. если реать много - то цена удобоваримая
2 - купить винт и нарезать из него метчиков ) инструкций в инете чуть больше чем надо )

_________________
90% моих ответов абсолютно верны, но входит ли это в их число?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 256 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 18  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO