ファームウェア設定!デュアルエクストルーダ設定!テストプリント終了 | ..あちゃ! no mic's

..あちゃ! no mic's

クラウドファンディング予定~2026年度
何度でもチャレンジ!
ただいまソーラーピックアップのテスト中

SANTA no Mix

追記20221114
元記事
オリジナル3Dプリンターのデュアルヘッド化、

稼動中のファンの停止は故障の原因なのでファンに白色のマーキング、確認しやすく

 スカートでプリント屑が造形物につかないように

 

 


 



Marlin-1.1.x 
ファームウェアの主な書き換え場所
Arduino-1.8.15でコンパイル
 

#define MOTHERBOARD BOARD_RAMPS_13_EEB

#define EXTRUDERS 2

#define DEFAULT_NOMINAL_FILAMENT_DIA 1.75

#define POWER_SUPPLY 1

#define TEMP_SENSOR_0 1
#define TEMP_SENSOR_1 1

#define HEATER_0_MAXTEMP 275
#define HEATER_1_MAXTEMP 275
#define HEATER_2_MAXTEMP NOT
#define HEATER_3_MAXTEMP NOT
#define HEATER_4_MAXTEMP NOT
#define BED_MAXTEMP 60

#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG

#define ENDSTOPPULLUP_XMIN

#define ENDSTOPPULLUP_YMIN
#define ENDSTOPPULLUP_ZMIN

#define X_DRIVER_TYPE  DRV8825
#define Y_DRIVER_TYPE  DRV8825
#define Z_DRIVER_TYPE  A4988

#define E0_DRIVER_TYPE A4988
#define E1_DRIVER_TYPE A4988

#define DEFAULT_AXIS_STEPS_PER_UNIT   { 40, 40, 1500*9.5/8.7, 90, 90 }

#define DEFAULT_MAX_FEEDRATE          { 60, 60, 3, 50, 50 }

#define DEFAULT_MAX_ACCELERATION      { 50, 50, 50, 10000, 10000 }

#define DEFAULT_XJERK                 5.0
#define DEFAULT_YJERK                 5.0
#define DEFAULT_ZJERK                  0.6
#define DEFAULT_EJERK                  7.0

#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

#define X_BED_SIZE 700
#define Y_BED_SIZE 200

#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 200

 

Slic3rでデュアルエクストルーダの設定、

extruder 2

 

 extruder 2 のXYオフセット設定、

 

2色の塗り分け箇所の設定、

 

pronterface

heaterとbedのオン、オフの下に

tool:

の選択箇所がある、0 or 1でex0とex1の切り替え、それぞれのheaterをオン、オフ、

 アートっぽく、2色プリント、テスト中、アンティークっぽく、