Технический форум по робототехнике.
menendez » 12 дек 2015, 13:22
Проблема такова, поменял плату RAMPS 1.4 перепрошил, теперь дело дошло до настройки. Хочу сделать PID калибровку hotenda но пишет ошибку PID Autotune failed: Timeout - что может быть? принтер Мендель макс Arduino RAMPS 1.4
icehardy » 12 дек 2015, 13:46
а если просто нагрев включать быстро нагревается ?
не помню уже точно
вроде в прошивке есть такое значение PID_MAX
может оно слишком мало
menendez » 12 дек 2015, 13:54
нагревается стабильно и давольно таки быстро
доходит до 230 которое установленно и начинает выключаться когда заходить за пределы потом снижается температура и опять включается, раньше стабильно держало темп
Добавлено спустя 1 минуту 26 секунд:
#define PIDTEMP
#define PID_MAX 255 // limits current to nozzle; 255=full current
#ifdef PIDTEMP
icehardy » 12 дек 2015, 13:58
Вот кусок от моего конфига в марлине
- Код: Выделить всё • Развернуть
#define HEATER_0_MAXTEMP 275
#define HEATER_1_MAXTEMP 275
#define HEATER_2_MAXTEMP 275
#define BED_MAXTEMP 150
// If your bed has low resistance e.g. .6 ohm and throws the fuse you can duty cycle it to reduce the
// average current. The value should be an integer and the heat bed will be turned on for 1 interval of
// HEATER_BED_DUTY_CYCLE_DIVIDER intervals.
//#define HEATER_BED_DUTY_CYCLE_DIVIDER 4
// PID settings:
// Comment the following line to disable PID and enable bang-bang.
#define PIDTEMP
#define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
#define PID_MAX 255 // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
#ifdef PIDTEMP
//#define PID_DEBUG // Sends debug data to the serial port.
//#define PID_OPENLOOP 1 // Puts PID in open loop. M104/M140 sets the output power from 0 to PID_MAX
#define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
// is more then PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
#define PID_INTEGRAL_DRIVE_MAX 255 //limit for the integral term
#define K1 0.95 //smoothing factor within the PID
#define PID_dT ((16.0 * 8.0)/(F_CPU / 64.0 / 256.0)) //sampling period of the temperature routine
// If you are using a preconfigured hotend then you can use one of the value sets by uncommenting it
// J-Head with 12v 40W heater cartridge
#define DEFAULT_Kp 15.34
#define DEFAULT_Ki 1.57
#define DEFAULT_Kd 37.45
Добавлено спустя 30 секунд:а еще может быть где то неконтакт
menendez » 12 дек 2015, 14:02
спс - сейчас просмотрю что по чём
Ksaan » 12 дек 2015, 15:05
Народ мой sketchUP не правильно генерирует STL файлы, но не все. Может кто может сгенерировать у себя кто пользуется данной программой?
- Вложения
-
- motor holder.zip
- (51.24 КиБ) Скачиваний: 0
Alex Post » 12 дек 2015, 15:11
Так если он кривые файлы генерит - то в слайсере это должно быть сразу видно. Ну и еще можно попробовать через netfabb прогнать stl-ку.
Добавлено спустя 1 минуту 31 секунду:Кстати, где-то читал, что кривые stl получаются, если в редакторе не обращать внимание на нормали. Проверь, все ли нормали в моделях у тебя наружу смотрят. Кетчупом не пользуюсь, сам посмотреть не могу
FoX87 » 12 дек 2015, 16:48
Подскажите имею 3 термистора.... как определиться в их параметрах чтобы правильно указать в прошивке?
setar » 13 дек 2015, 00:29
Феникс писал(а):Натолкнулся на проблему при калибровке экструдера. Подача пластика ровно в 2 раза ниже. Т.е. экструдер, вместо, например 10 мм прутка протягивает 5 мм. Прошивка Марлин. Исправляю последннее значение в #define DEFAULT_AXIS_STEPS_PER_UNIT {80, 80, 80, 240}, то же самое. Уже в 3 раза задрал шаги, а подача слабая. Помогает отлично только увеличение множителя экструзии в слайсере. Ставлю его на 2, и все ок.
В чем может быть проблема? Почему Марлин не реагирует на изменение параметров экструзии?
EEPROM сбрасывали ?
в общем случае прошивка не трогает энергонезависимую память, а приоритет у нее выше
Добавлено спустя 1 минуту 39 секунд:FoX87 писал(а):Подскажите имею 3 термистора.... как определиться в их параметрах чтобы правильно указать в прошивке?
практически никак, только сопротивление померять и выбарать из подходящих по очереди
Odstavec » 13 дек 2015, 00:51
Где в Питере продаётся синий скотч? Нашёл только магазин, где есть каптон...
Феникс » 13 дек 2015, 02:11
Setar, огромное человеческое спасибо!!! Все получилось
Последний раз редактировалось
Феникс 13 дек 2015, 02:30, всего редактировалось 1 раз.
setar » 13 дек 2015, 02:16
M502 затем M500
Феникс » 13 дек 2015, 02:30
Как раз разобрался, даже предыдущее уже исправил сообщение))) Спасибо огромное!!!
Harh » 13 дек 2015, 13:41
Помогите, пожалуйста, опознать дефект. Собственно, на фотке видно. В местах, где в объекте появляются или "заканчиваются" дырки, происходит смещение слоев. Причем, можно увидеть, что смещаются они в обеих плоскостях. Кто иль что его может вызывать?
Slic3r 1.2.9, слой 0.125, скорости порядка 45, 2 периметра, объединение двух слоев инфилла, пластик ABS, принтер Flashforge Creator (родственник Wahnao и прочих "ящиковых" дупликаторов-репликаторов).
Alex Post » 13 дек 2015, 13:59
А можно пальцем (или стрелочкой) указать, куда смотреть? А то кроме подломленной колонны я ничего не вижу криминального...