设置屏幕类型

如果机器是小屏版本屏幕电路板上有丝印MKS_MINI12864,长这个样子
image.png

修改源码Configuration.h
找到#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER, 注释该行
image.png
找到#define REPRAP_DISCOUNT_SMART_CONTROLLER,注释该行
image.png
找到#define MINIPANEL, 放开注释
image.png
找到#define MKS_MINI_12864,放开注释
image.png
如果找不到MKS_MINI_12864,修改pins_RAMPS.h找到 #elif ENABLED(MINIPANEL)
image.png
然后修改以下配置:

      #define DOGLCD_A0         27
      #define DOGLCD_CS         25
      #define BEEPER_PIN        37
      // not connected to a pin
      #define LCD_BACKLIGHT_PIN 65   // backlight LED on A11/D65

      #define BTN_EN1           31
      #define BTN_EN2           33
      #define BTN_ENC           35

      #define SD_DETECT_PIN     49
      #define KILL_PIN          41

步进修改

修改源码Configuration.h
找到DEFAULT_AXIS_STEPS_PER_UNIT

// 步进电机步进配置,分别对应x,y,z,e0轴
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 395.5, 98.6 }

平台尺寸修改

如果想扩大打印尺寸,可以找到Configuration.h的X_BED_SIZE

X轴最大尺寸

#define X_BED_SIZE 125

Y轴最大尺寸

#define Y_BED_SIZE 125

Z轴最大尺寸

#define Z_MAX_POS 160

暂停移开喷头

修改源码Configuration_adv.h
define PARK_HEAD_ON_PAUSE 去掉注释
define HOME_BEFORE_FILAMENT_CHANGE 去掉注释
define PAUSE_PARK_NO_STEPPER_TIMEOUT 500 把 500去掉


Akers
29 声望1 粉丝

屡次转投Python神教失败的Java全栈工程师,目前主要关注微服务、人工智能、Koltin语言、用还没学会的区块链技术割韭菜(哎呀说漏嘴了)


引用和评论

0 条评论