makerbase-mks / MKS-Robin

MKS Robin is a powerful 32-bit 3D printer control board with STM32F103ZET6 . Support Marlin2.0. Support MKS Robin TFT24/28/32... Screens. The motherboard integrates 5 AXIS interface, hot bed, 2 heating heads, 3 NTC100K, 2 MAX31855.Support MKS Robin WIFI for cloud printing.Supports firmware update by SD card…
https://es.aliexpress.com/item/32757129463.html?spm=a219c.12010612.8148356.9.5fc165f4oDUfFM
131 stars 129 forks source link

LV8729 config setting #22

Open Martin19791121 opened 6 years ago

Martin19791121 commented 6 years ago

Hello All,

I'm use MKS Robin V2.3 and LV8729 stepper driver,Run on 1/128 Please help me check my config is correct or not. Thanks a lot ^^

`#------------------------------------------------------------- ############ 开机基本设置 (必须设置) #######################

机器类型

0:xyz机型,

1:corexy(x_motor = x+y, y_motor = x-y),

2:corexy(x_motor = x+y, y_motor = y-x),

3:delta机型

DRIVE_SYSTEM 1 #机器类型

cfg_multiple_language 1 #多国语言显示配置项(1:配置为多国语言,0:配置为字体图片显示) cfg_language_type 1 #语言(1:简体中文;2:繁体中文;3:English;4:俄语;5:西班牙语;6:法语;7:意大利语),

此配置项只有在cfg_multiple_language为0时有效。

cfg_ui_set_maxtemp 260 #挤出头显示屏设置最高温度,不应大于MAXTEMP值 cfg_ui_set_heated_bed_temp 120 #热板显示屏设置最高温度,不应大于HEATED_BED_MAX_TEMP值

NUM_EXTRUDER 1 #配置挤出头个数(1:单喷头;2:双喷头) HAVE_HEATED_BED 1 #1:使能热床 ,0:禁止热床

EXT0_TEMPSENSOR_TYPE 1 #挤出头热阻类型,1:100k热敏;102:MAX31855热电偶 EXT1_TEMPSENSOR_TYPE 1 #挤出头热阻类型,1:100k热敏;102:MAX31855热电偶 HEATED_BED_SENSOR_TYPE 1 #热床热阻类型,1:100k热敏;

FEATURE_TWO_XSTEPPER 0 #双X轴设置,使用第二个挤出头E1的驱动(1:启用,0:不启用) FEATURE_TWO_YSTEPPER 0 #双Y轴设置,使用第二个挤出头E1的驱动(1:启用,0:不启用) FEATURE_TWO_ZSTEPPER 0 #双Z轴设置,使用第二个挤出头E1的驱动(1:启用,0:不启用)

---------------------------------------------------------------

############## 打印机基本参数设置 ############################

INVERT_X_DIR 0 #X步进电机方向 INVERT_Y_DIR 0 #Y步进电机方向
INVERT_Z_DIR 1 #Z步进电机方向
EXT0_INVERSE 0 #E0步进电机方向 EXT1_INVERSE 0 #E1步进电机方向

XAXIS_STEPS_PER_MM 800 #X每mm的脉冲值,如三角洲机型,XYZ脉冲值设为一样 YAXIS_STEPS_PER_MM 800 #Y每mm的脉冲值,如三角洲机型,XYZ脉冲值设为一样 ZAXIS_STEPS_PER_MM 6400 #Z每mm的脉冲值,如三角洲机型,XYZ脉冲值设为一样 EXT0_STEPS_PER_MM 700 #E0每mm的脉冲值 EXT1_STEPS_PER_MM 720 #E1每mm的脉冲值

X_MAX_LENGTH 205 #X最大行程 Y_MAX_LENGTH 200 #Y最大行程 Z_MAX_LENGTH 275 #Z最大行程 X_MIN_POS 0 #X最小行程 Y_MIN_POS 0 #Y最小行程 Z_MIN_POS 0 #Z最小行程

MIN_EXTRUDER_TEMP 185 #主板挤出头最低温度,起保护作用 MAX_EXTRUDER_TEMP 260 #主板挤出头最高温度,起保护作用
MAX_HEATED_BED_TEMP 110 #主板热板最高温度,起保护作用

HOMING_ORDER 1 #回零顺序(1:XYZ;2:XZY;3:YXZ;4:YZX;5:ZXY;6:ZYX) X_HOME_DIR -1 #回零时方向(-1:最小方向,1:最大方向) Y_HOME_DIR -1 #回零时方向(-1:最小方向,1:最大方向) Z_HOME_DIR -1 #回零时方向(-1:最小方向,1:最大方向)

HOMING_FEEDRATE_X 40 #X归零时的归零速度 HOMING_FEEDRATE_Y 40 #Y归零时的归零速度 HOMING_FEEDRATE_Z 5 #Z归零时的归零速度

ENDSTOP_X_MIN_INVERTING 1 #X轴最小限位常开/常闭 ENDSTOP_Y_MIN_INVERTING 1 #Y轴最小限位常开/常闭 ENDSTOP_Z_MIN_INVERTING 1 #Z轴最小限位常开/常闭 ENDSTOP_X_MAX_INVERTING 0 #X轴最大限位常开/常闭 ENDSTOP_Y_MAX_INVERTING 0 #Y轴最大限位常开/常闭 ENDSTOP_Z_MAX_INVERTING 0 #Z轴最大限位常开/常闭

MIN_HARDWARE_ENDSTOP_X 1 #使能X轴最小限位 MIN_HARDWARE_ENDSTOP_Y 1 #使能Y轴最小限位 MIN_HARDWARE_ENDSTOP_Z 1 #使能Z轴最小限位 MAX_HARDWARE_ENDSTOP_X 0 #使能X轴最大限位 MAX_HARDWARE_ENDSTOP_Y 0 #使能Y轴最大限位 MAX_HARDWARE_ENDSTOP_Z 0 #使能Z轴最大限位

min_software_endstop_x 1 #使能X轴最小软限位 min_software_endstop_y 1 #使能Y轴最小软限位 min_software_endstop_z 1 #使能Z轴最小软限位 max_software_endstop_x 0 #使能X轴最大软限位 max_software_endstop_y 0 #使能Y轴最大软限位 max_software_endstop_z 0 #使能Z轴最大软限位

MAX_FEEDRATE_X 150 #X运动的最大速度mm/s MAX_FEEDRATE_Y 150 #Y运动的最大速度mm/s MAX_FEEDRATE_Z 20 #Z运动的最大速度mm/s MAX_FEEDRATE_EXT0 100 #E0挤出机的最大速度mm/s MAX_FEEDRATE_EXT1 100 #E1挤出机的最大速度mm/s

MAX_ACCELERATION_UNITS_PER_SQ_SECOND_X 100 #X方向的打印最大加速度mm/s^2
MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Y 100 #Y方向的打印最大加速度mm/s^2
MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Z 20 #Z方式的打印最大加速度mm/s^2 MAX_ACCELERATION_EXT0 3000 #E0挤出机的打印最大加速度mm/s^2 MAX_ACCELERATION_EXT1 3000 #E1挤出机的打印最大加速度mm/s^2

MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_X 800 #X轴移动最大加速度mm/s^2
MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Y 800 #Y轴移动最大加速度mm/s^2 MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Z 100 #Z轴移动最大加速度mm/s^2

---------------------------------------------------------------

################ 三角洲参数设置 ##############################

DELTA_MAX_RADIUS 135 #三角洲圆环半径 PRINTER_RADIUS 197 #打印机中心到垂直支撑杆的距离 DELTA_DIAGONAL_ROD 346.75 #三角洲杆长度 DELTA_FLOOR_SAFETY_MARGIN_MM 15 #调平边界安全距离

END_EFFECTOR_HORIZONTAL_OFFSET 28.0 #参数详情请看“MKS Robin使用手册” CARRIAGE_HORIZONTAL_OFFSET 14.5 # ROD_RADIUS 169 #

-------------------------------------------------------------

################## 高级功能设置 #############################

cfg_insert_det_module 0 #接入断电检测模块(1:mks 220det;0:mks pwc)

cfg_have_ups_device 0 #机器是否配备UPS电源(1:是;0:否)

cfg_print_over_auto_close 0 #打完关机配置(1:开启;0:关闭)。需搭配“打完关机模块”使用

cfg_filament_det_trigger_level 0 #断料检测接口的触发电平配置(1:高电平触发;0:低电平触发)

cfg_filament_load_length 100 #"换料"进料的长度,最长为2000mm,超过此长度电机不动 cfg_filament_load_speed 800 #"换料"进料速度配置(mm/min) cfg_filament_load_limit_temperature 200 #"换料"进料最低限制温度配置

cfg_filament_unload_length 100 #"换料"退料的长度,最长为2000mm,超过此长度电机不动 cfg_filament_unload_speed 800 #"换料"退料速度配置(mm/min) cfg_filament_unload_limit_temperature 200 #"换料"退料最低限制温度配置

-------------------------------------------------------------

################### 调平功能 ###############################

cfg_leveling_mode 0 #调平模式配置《1:自动调平;0:手动调平》

########## 手动调平 #############

cfg_point_number 5 #手动调平的个数:(可设3,4,5个点)

cfg_point1:20,20
cfg_point2:200,20 cfg_point3:200,200 #手动调平时的5个点的位置坐标 cfg_point4:20,200 cfg_point5:110,110

########## 自动调平 ############

cfg_auto_leveling_cmd:G28;G32 S2;

FEATURE_Z_PROBE 0 #调平使能,0:禁止,1:使能 BED_LEVELING_METHOD 1 #调平方式,0:3点调平,1:多点调平,2:4点调平 Z_PROBE_ON_HIGH 1 #探针信号(0:低电平有效,常开;1:高电平有效,常闭) Z_PROBE_HEIGHT -0.8 #探针和喷头的高度差 Z_PROBE_X1 -90 #预设的探测点坐标X1 Z_PROBE_Y1 -90 #预设的探测点坐标Y1 Z_PROBE_X2 90 #预设的探测点坐标X2 Z_PROBE_Y2 -90 #预设的探测点坐标Y2 Z_PROBE_X3 -90 #预设的探测点坐标X3 Z_PROBE_Y3 90 #预设的探测点坐标Y3

cfg_leveling_z_speed 1500 #调平移动Z速度配置(mm/min) cfg_leveling_xy_speed 3000 #调平移动XY速度配置(mm/min)

BED_LEVELING_GRID_SIZE 5 #调平间隔 Z_PROBE_SPEED 30 #Z轴探针速度 Z_PROBE_XY_SPEED 100 #XY速度

---------------------------------------------------------------

################ WIFI功能 ###################################

cfg_wifi_mode:1 #wifi型号(0:sta;1:ap)

cfg_wifi_ap_name:Martin & Tracy Home 5 GHz #WIFI名称 AP:Wifi模块的名称;STA:所连接路由器的名称。

cfg_wifi_key_code:19791121 #WIFI密码 AP:Wifi模块的密码;STA:所连接路由器的密码。

cfg_cloud_enable:1 #云服务使能(0:禁用;1:使能)

cfg_wifi_cloud_host:www.baizhongyun.cn #云服务地址

cfg_cloud_port:10086 #云服务端口

----------------------------------------------------------------

############# 特殊设置(一般默认即可) #####################

STEPPER_HIGH_DELAY 0 #脉冲保持时间配置(单位:us)

For Inverting Stepper Enable Pins

X_ENABLE_ON 0 Y_ENABLE_ON 0 Z_ENABLE_ON 0 EXT0_ENABLE_ON 0 EXT1_ENABLE_ON 0

挤出头加热控制类型.

- 0 = Simply switch on/off if temperature is reached.

- 1 = PID Temperature control.

- 3 = Dead-time control.

EXT0_HEAT_MANAGER 1 # EXT1_HEAT_MANAGER 1 #

挤出头PID设置

EXT0_PID_INTEGRAL_DRIVE_MAX 230 #PID积分饱和最大值 EXT0_PID_INTEGRAL_DRIVE_MIN 40 #PID积分饱和最小值 EXT0_PID_P 24 #P值设置 EXT0_PID_I 0.88 #I值设置 EXT0_PID_D 80 #D值设置

EXT1_PID_INTEGRAL_DRIVE_MAX 230 #PID积分饱和最大值 EXT1_PID_INTEGRAL_DRIVE_MIN 40 #PID积分饱和最小值 EXT1_PID_P 24 #P值设置 EXT1_PID_I 0.88 #I值设置 EXT1_PID_D 80 #D值设置

---------------------------------------------------------------

############# 自定义功能按钮定制 ############################

设置界面自定义功能1和2

setmenu_func1_display 1 #1:显示按钮,0:不显示按钮 setmenu_func2_display 0 #1:显示按钮,0:不显示按钮

每条指令必须用分号";"隔开

setmenu_func1:M84; setmenu_func2:M81;

moreitem_pic_cnt 0 #"更多"按钮数量

按钮1~按钮7定制指令

每条指令必须用分号";"隔开

每个按钮设置指令最大必须小于200字节

moreitem_button1_cmd:G28 X0;G28 Y0;G28 Z0;

moreitem_button2_cmd:G28 X0;G28 Y0;G28 Z0;

moreitem_button3_cmd:G28 X0;G28 Y0;G28 Z0;

moreitem_button4_cmd:G28 X0;G28 Y0;G28 Z0;

moreitem_button5_cmd:G28 X0;G28 Y0;G28 Z0;

moreitem_button6_cmd:G28 X0;G28 Y0;G28 Z0;

moreitem_button7_cmd:G28 X0;G28 Y0;G28 Z0;

打印界面"更多"按钮数量

morefunc_cnt:0

按钮1~按钮6功能配置

morefunc1_cmd:G28; morefunc2_cmd:G28; morefunc3_cmd:G28; morefunc4_cmd:G28; morefunc5_cmd:G28; morefunc6_cmd:G28;

-------------------------------------------------------------

######## 显示效果定制(按键与LOGO定制请看说明书) ##########

cfg_background_color 0x000000 #屏幕背景色

cfg_title_color 0xFFFFFF #标题文字

cfg_state_background_color 0x000000 #温度等状态背景色

cfg_state_text_color 0xFFFFFF #温度等状态文字颜色

cfg_filename_background_color 0x000000 #文件按钮上文件名字体背景色

cfg_filename_color 0xFFFFFF #文件按钮上文件名字体颜色

cfg_printingstat_word_background_color 0x000000 #打印状态信息字体背景色

cfg_printingstat_word_color 0xFFFFFF #打印状态信息字体颜色

cfg_BUTTON_3D_effects 0 #按钮3D效果(0:无,1:有) `

Martin19791121 commented 6 years ago

my pulley is 16 teeth GT2