Кремень КД Реклама
Кремень КМ Реклама

Marlin FW - Как сделать два экструдера и один ноззл?

ILVADOL
Идет загрузка
Загрузка
05.04.2016
3471
2
Вопросы и ответы
Всем здравствуйте. Наконец-то ко мне пришёл Мегатроникс версии 3. Уфф...

Принтер у меня двухэкструдерник Боуден (с одним нагревателем, и горячим концом). Что-то вреде E3D Cyclop. Два входа, один выход.

При настройке Марлина указываю в температурных настройках:

___

#define TEMP_SENSOR_0 11

#define TEMP_SENSOR_1 11

#define TEMP_SENSOR_2 0

#define TEMP_SENSOR_3 0

#define TEMP_SENSOR_BED 11

___

Устанавливаю 'лишний' сенсор:

___

// This makes temp sensor 1 a redundant sensor for sensor 0. If the temperatures difference between these sensors is to high the print will be aborted.

#define TEMP_SENSOR_1_AS_REDUNDANT

#define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10

___

Указал что:

____

// This defines the number of extruders

// :[1,2,3,4]

#define EXTRUDERS 2

// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).

// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder).

// For the other hotends it is their distance from the extruder 0 hotend.

#define EXTRUDER_OFFSET_X {0.0, 0.00} // (in mm) for each extruder, offset of the hotend on the X axis

#define EXTRUDER_OFFSET_Y {0.0, 0.00} // (in mm) for each extruder, offset of the hotend on the Y axis

Ругается в проверке, что, мол:

#error EXTRUDERS must be 1 with TEMP_SENSOR_1_AS_REDUNDANT.

Если только один сенсор, то ругается на два экструдера:

#if TEMP_SENSOR_1 == 0

#if EXTRUDERS > 1

#error TEMP_SENSOR_1 is required with 2 or more EXTRUDERS.

Если выставляю только TEMP_SENSOR_1:

#error TEMP_SENSOR_0 is required.

Что не так?

Заранее всем спасибо.
Ответы на вопросы