roboforum.ru

Технический форум по робототехнике.

Новичкам. Задай вопрос - получи ответ

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Radus » 10 май 2014, 17:44

dkv писал(а):Добрый день всем.
Начал делать первые принты, подскажите пожалуйста по качеству печати, не знаю что делать с углами кубика,
хотя в размер попадает (19.93х19.95х19.95).
Спасибо.

Лучше взять кисслайсер и задать в нем чтобы шов был в одном определенном месте.
Пластиковые детали для сборки принтеров на заказ
https://vk.com/album3660793_175845188
История создания моего принтера Reprap Prusa Mendel
vk.com/album3660793_161395751
Аватара пользователя
Radus
 
Сообщения: 581
Зарегистрирован: 14 фев 2013, 23:39
Откуда: Тольятти

Re: Новичкам. Задай вопрос - получи ответ

Сообщение dkv » 10 май 2014, 18:53

Спасибо, попробую.
dkv
 
Сообщения: 7
Зарегистрирован: 17 ноя 2013, 13:17
Откуда: Казань

Re: Новичкам. Задай вопрос - получи ответ

Сообщение diglook » 10 май 2014, 20:09

спинка гладкая -? что еще?
diglook
 
Сообщения: 97
Зарегистрирован: 15 мар 2010, 14:33
Откуда: Kyiv

Шаговики пищат и дергаются на месте.

Сообщение Ruslan » 10 май 2014, 23:32

Только что подключил шаговики к RAMPS c ЖК экраном. Пытаюсь протестировать командами из меню на перемещение осей - моторы дергаются или проворачиваются мало и гудят/пищат. Полярность проверил. Сопротивление на обмотках по 7 Ом. Шаговики NEMA 17 от Pololu, как рекомендовано.

В чем может быть дело? Как правильно проверить шаговик с помощью RAMPS?
Аватара пользователя
Ruslan
 
Сообщения: 603
Зарегистрирован: 03 июн 2007, 22:32
Откуда: Москва
ФИО: Руслан

Re: Шаговики пищат и дергаются на месте.

Сообщение goodwind » 11 май 2014, 09:06

Ruslan писал(а):Только что подключил шаговики к RAMPS c ЖК экраном. Пытаюсь протестировать командами из меню на перемещение осей - моторы дергаются или проворачиваются мало и гудят/пищат. Полярность проверил. Сопротивление на обмотках по 7 Ом. Шаговики NEMA 17 от Pololu, как рекомендовано.

В чем может быть дело? Как правильно проверить шаговик с помощью RAMPS?

Концевики подключены?
На драйвере переменником попробуйте максимальный ток повысить
шарлатан
Аватара пользователя
goodwind
 
Сообщения: 82
Зарегистрирован: 03 май 2014, 10:37
Откуда: Алматы, Казахстан
прог. языки: Delphi, js, wiring

Re: Новичкам. Задай вопрос - получи ответ

Сообщение diglook » 11 май 2014, 11:47

может полярность одной из обмоток поменять?
diglook
 
Сообщения: 97
Зарегистрирован: 15 мар 2010, 14:33
Откуда: Kyiv

Re: Шаговики пищат и дергаются на месте.

Сообщение icehardy » 11 май 2014, 12:00

Ruslan писал(а):Только что подключил шаговики к RAMPS c ЖК экраном. Пытаюсь протестировать командами из меню на перемещение осей - моторы дергаются или проворачиваются мало и гудят/пищат. Полярность проверил. Сопротивление на обмотках по 7 Ом. Шаговики NEMA 17 от Pololu, как рекомендовано.

В чем может быть дело? Как правильно проверить шаговик с помощью RAMPS?

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

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Ruslan » 11 май 2014, 12:52

Полярность обмоток менял - не помогает.
Концевики пока не подключал, управляю прямо на контроллере, прошивка = Марлин.

Дополнение: шаговики вроде нормально двигаются, если давать команду на смещение на 0.1 мм. Если дать на 1мм или 10мм, то тогда пищат и почти не проворачиваются. То есть проблема не решена. :(

Еще 2 вопроса:
1. как правильно выставить ток на шаговиках?
2. как подключить Pronterface? Я установил его и все требуемые программы отсюда. При запуске выбираю порт и жду, а он говорит "Connecting..." и всё.
Аватара пользователя
Ruslan
 
Сообщения: 603
Зарегистрирован: 03 июн 2007, 22:32
Откуда: Москва
ФИО: Руслан

Re: Новичкам. Задай вопрос - получи ответ

Сообщение icehardy » 11 май 2014, 13:56

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

Re: Новичкам. Задай вопрос - получи ответ

Сообщение saleenes7 » 11 май 2014, 16:27

А может кто-нибудь подробнее рассказать, как ПРАВИЛЬНО НАСТРОИТЬ концевики?
Дельта принтер, концевики механические, только на максимуме. Подсоединены правильно, если верить http://reprap.org/wiki/RAMPS_1.4
"Соедините контакт помеченный на плате"S" с контактом "NC" микропереключателя.
Соедините контакт помеченный на плате "GND" с контактом "C" микропереключателя."

На M119 все в любом состоянии отзываются все трое как TRIGGERED.
Никак не могу понять, в чем проблема.
Подскажите, кто знает, пожалуйста :)
Код: Выделить всёРазвернуть
// coarse Endstop Settings
#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors

#ifndef ENDSTOPPULLUPS
  // fine Enstop settings: Individual Pullups. will be ignored if ENDSTOPPULLUPS is defined
  // #define ENDSTOPPULLUP_XMAX
  // #define ENDSTOPPULLUP_YMAX
  // #define ENDSTOPPULLUP_ZMAX
  // #define ENDSTOPPULLUP_XMIN
  // #define ENDSTOPPULLUP_YMIN
  // #define ENDSTOPPULLUP_ZMIN
#endif

#ifdef ENDSTOPPULLUPS
  #define ENDSTOPPULLUP_XMAX
  #define ENDSTOPPULLUP_YMAX
  #define ENDSTOPPULLUP_ZMAX
  #define ENDSTOPPULLUP_XMIN
  #define ENDSTOPPULLUP_YMIN
  #define ENDSTOPPULLUP_ZMIN
#endif

// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
//#define DISABLE_MAX_ENDSTOPS
// Deltas never have min endstops
#define DISABLE_MIN_ENDSTOPS
// Disable max endstops for compatibility with endstop checking routine
#if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS)
  #define DISABLE_MAX_ENDSTOPS
#endif

// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
#define X_ENABLE_ON 0
#define Y_ENABLE_ON 0
#define Z_ENABLE_ON 0
#define E_ENABLE_ON 0 // For all extruders

// Disables axis when it's not being used.
#define DISABLE_X false
#define DISABLE_Y false
#define DISABLE_Z false
#define DISABLE_E false // For all extruders

#define INVERT_X_DIR false // DELTA does not invert
#define INVERT_Y_DIR false
#define INVERT_Z_DIR false

#define INVERT_E0_DIR false   // for direct drive extruder v9 set to true, for geared extruder set to false
#define INVERT_E1_DIR false    // for direct drive extruder v9 set to true, for geared extruder set to false
#define INVERT_E2_DIR false   // for direct drive extruder v9 set to true, for geared extruder set to false

// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
// deltas always home to max
#define X_HOME_DIR 1
#define Y_HOME_DIR 1
#define Z_HOME_DIR 1

#define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS.
#define max_software_endstops true  // If true, axis won't move to coordinates greater than the defined lengths below.



Добавлено спустя 13 минут 55 секунд:
Ruslan писал(а):Еще 2 вопроса:
1. как правильно выставить ток на шаговиках?
2. как подключить Pronterface? Я установил его и все требуемые программы отсюда. При запуске выбираю порт и жду, а он говорит "Connecting..." и всё.


1. Регулятор тока находится на драйвере шагового двигателя. Извиняюсь за плохое фото, но нужно повернуть вот этот регулятор по часовой стелке) мне хватило повернуть его буквально на 1\8 оборота)

2. Скорее всего нужно правильно установить скорость соединения.
Вероятно, там должно быть 250000.
Ну, или контакт замыкает где-то (нужно внимательно следить за проводами, если они не заизолированы)
Вложения
!!2014-05-08 16.23.48 - копия.jpg
!Безымянный.jpg
saleenes7
 
Сообщения: 15
Зарегистрирован: 05 фев 2014, 09:16

Re: Новичкам. Задай вопрос - получи ответ

Сообщение ddanielkultt » 11 май 2014, 18:25

Начал собирать дельта-принтер на основе kossel. при выборе приводов оказался в ступоре. Какой брать? Во всех мануалах берут с крутящим моментом 5,5 кг, но я такие почти нигде не видел, чем черевато покупка двигателя послабее, допустим 4.4кг? И какой мощности достаточно для экструдера?
ddanielkultt
 
Сообщения: 4
Зарегистрирован: 18 мар 2014, 18:57

Re: Новичкам. Задай вопрос - получи ответ

Сообщение saleenes7 » 11 май 2014, 18:32

У меня тоже дельта, 700 мм в высоту и 45 мм диаметр. Каретки и направляющие из алюминия вытачивались. Были подозрения, что вес критичный получится, но все нормально пока что)) момента 3,6 вполне хватает. Экструдер еще не подключали, но карандашиком рисует) Там же 3 двигателя, а не один, вместе должны вытянуть, наверное)
Вложения
!2014-05-05 16.00.44 - копия.jpg
пока что колхозный вид)
saleenes7
 
Сообщения: 15
Зарегистрирован: 05 фев 2014, 09:16

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Sailanser » 11 май 2014, 18:37

saleenes7 писал(а):А может кто-нибудь подробнее рассказать, как ПРАВИЛЬНО НАСТРОИТЬ концевики?


По концевикам если каретка стоит в середине то должно быть Оpen открыт, если на концевике то TRIGGERED закрыт, сначала укажите какие у вас концевики стоят на минимуме или на максимуме, если вверху то это максимум то надо их раскоментить.
// fine Enstop settings: Individual Pullups. will be ignored if ENDSTOPPULLUPS is defined
#define ENDSTOPPULLUP_XMAX
#define ENDSTOPPULLUP_YMAX
#define ENDSTOPPULLUP_ZMAX
// #define ENDSTOPPULLUP_XMIN
// #define ENDSTOPPULLUP_YMIN
// #define ENDSTOPPULLUP_ZMIN
После этого смотрите по движению правильно ли ходят оси. После этого даете команду домой и вручную нажимаете на концевик, если отработал так как надо то все в порядке если нет то вот тут
// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
В последних трех строчках где максимальные, меняете состояние на true т.е инвертируете его
Т.е сначала добиваетесь того дабы по M119 при среднем положении был открыт а если нажали рукой то закрыт ну и потом уже двигаетесь дальше. Еще проверьте сами концевики на исправность.
Printer: SR-Printer
Firmware: Marlin
Host: Repetier-Host V0.90C
Slicer: Slic3r V0.9.10b
Filament:
Nozzle:
Electronics: Arduino MEGA 2560 R3 + RAMPS 1.4
Аватара пользователя
Sailanser
 
Сообщения: 185
Зарегистрирован: 25 мар 2008, 01:20
Откуда: Ростов-на-Дону

Re: Новичкам. Задай вопрос - получи ответ

Сообщение amp » 11 май 2014, 19:54

Ruslan писал(а):Полярность обмоток менял - не помогает.
Концевики пока не подключал, управляю прямо на контроллере, прошивка = Марлин.

Дополнение: шаговики вроде нормально двигаются, если давать команду на смещение на 0.1 мм. Если дать на 1мм или 10мм, то тогда пищат и почти не проворачиваются. То есть проблема не решена. :(


Скорее всего у тебя косяк в параметрах прошивки, а точнее в файле Configuration.h, неправильные DEFAULT_AXIS_STEPS_PER_UNIT, DEFAULT_MAX_FEEDRATE и DEFAULT_MAX_ACCELERATION.
Очень похоже, что контролер выдает степрейт выше, чем могут отработать шаговики.
amp
 
Сообщения: 39
Зарегистрирован: 14 мар 2014, 10:50
Откуда: Москва
ФИО: Андрей

Re: Шаговики пищат и дергаются на месте.

Сообщение sergdem » 11 май 2014, 19:59

Ruslan писал(а):Сопротивление на обмотках по 7 Ом. Шаговики NEMA 17 от Pololu, как рекомендовано.

Очень большое сопротивление. Обычно от 1.8 до 3.5 Ом. Или вы неправильно измерили. Или это шаговики на 24 Вольт
Ради интереса зашел на pololu.com с таким сопротивлением шаговиков NEMA 17 у них нет.
sergdem
 
Сообщения: 35
Зарегистрирован: 02 дек 2013, 17:18
Откуда: Днепропетровск

Пред.След.

Вернуться в 3D печать

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

Сейчас этот форум просматривают: Google [Bot] и гости: 28