; ;The following two configurations should be matched with¡°Power Continued to Play Module''; whether support ¡°save after power off¡± ;or not, I1 indicates support, I0 indicates not support. After setting, it can only be effective after restart. M8000 I0 ; ================================== ; ; whether support ¡°shutdown after print¡± or not, I1 indicates support, I0 indicates not support. ; After setting, it can only be effective after restart. M8001 I0 ; ================================== ; The following is direction control of the stepper motor. Directions of I1 and I-1 are just the opposite. ; Therefore, if the motor is in the wrong direction, either the wiring or the direction parameter should be changed ; direction of X stepper motor, I1 or I-1 M8002 I-1 ; ================================== ; ; ;direction of Y stepper motor M8003 I1 ; ================================== ; ; ;direction of Z stepper motor M8004 I-1 ; ================================== ; ; ;direction of E stepper motor M8005 I1 ; ================================== ; ; if to enable this function, place a tick in front of the command. ; set the direction of the second E stepping motor, I1 E2 or I-1 E2. ;M8005 I1 E2 ; ================================== ; if to enable this function, place a tick in front of the command. ; set the direction of the third E stepping motor, I1 E3 or I-1 E3. ; Three nozzles currently only support 3 in 1 out ;M8005 I1 E3 ; ================================== ;XYZ axis motion configuration, just will affect the actual movement direction of the manual interface button ;Currently on the market of 3D printers, most of them are head moving ;0: X-axis direction Extrusion head movement 1: X-axis direction Platform movement M8005 X0 ; ================================== ;Currently I3 structure of the 3D printer, the Y axis is the platform motion, delta, ;ultimaker and makerbot structure of the 3D printer, Y axis is the head motion ;0: Y-axis direction Extrusion head movement 1: Y-axis direction Platform movement M8005 Y0 ; ================================== ;Currently I3 and delta structure of the 3D printer, the Z axis is the head motion, ultimaker and makerbot ; structure of the 3D printer, the Z axis is the platform motion ; 0: Z-axis direction Extrusion head movement 1: Z-axis direction Platform movement M8005 Z1 ; ================================== ;Speed settings: speed is in mm/s; acceleration is in mm/ s^2 ;start speed.When the moving speed exceeds this speed, it takes this speed as the starting speed and begins to accelerate. ;Otherwise, it is in constant motion at the moving speed M8006 I80 ; ================================== ; ;maximum speed while turning a corner. There there will be a large number of reciprocating motion while filling. ;The noise is loud while this value is large. When the value is small, the speed is slow M8007 I25 ; ================================== ; ;acceleration, the larger the value is, the greater the actual average moving speed is. ;However, the noise is loud. The actual speed is small when the value is small M8008 I1000 ; ================================== ;machine parameters. When finishing setting up the parameters, please print a cube. Then use a ruler to measure the ;size to make sure there is no problem with parameters(mm value of each step of XY) ;For example, 1.8 degree stepper motor, pulley with 20 teeth, tooth pitch is 2.032mm, 1/16 microstepping are (20*2.032)/((360/1.8)*16) M8009 S0.0127 ; ================================== ; ;if to enable this function, place a tick in front of the command. ;if independent X,Y stepper motor parameters need set up, this command can be used ;M8009 X0.0127 Y0.0127 ; ================================== ; ;mm value of each step of Z. The calculation formula: lead /((360/1.8)*16), ;lead is the ascending height of the platform when the screw turns around M8010 S0.0009375 ; ================================== ;mm value of each step of E. This value is equal to the 1/3200 circumference of extruder gear. In addition, ; if there are retarding devices, it needs to be divided by the reduction ratio;if the setting is has relatively thin wire, ;or it has frequent faults, the value is recommended to be smaller than the real value, so that the wire is better M8011 S0.00225 ; ================================== ;maximum speed of various parameters. In order to ensure the stabilization of the machine ;please make settings according to the measured results ;maximum speed of XY movement mm/s M8012 I200 ; ================================== ; ; ;maximum speed of Z movement mm/s M8013 I30 ; ================================== ; ; ;maximum speed of the extruder mm/s M8014 I120 ; ================================== ;Z-axis home speed.When using makerware software,the home speed will be ignored while slicing, ;because gcode specified the home speed ;first home speed when Z-axis returns to zero, higher M8015 I16 ; ================================== ; ; ;first home speed when X-axis and Y-axis returns to zero, higher M8015 S30 ; ================================== ; ; ;second home speed when Z-axis returns to zero, slower M8016 I4 ; ================================== ; ; ;second home speed when X-axis and Y-axis returns to zero, slower M8016 S5 ; ================================== ;Pre-extrusion before print ;the length of pre-extrusion(mm), whether the first layer is glued to the board effects the quality of print directly, ;the more extruded, the better glued. M8017 I10 ; ================================== ; ; ;max speed of pre-extrusion(mm/s), feeding by non-reduction gear, max speed always above 100. M8018 I20 ; ================================== ;The following 2 parameters are closely associated with compatibility of Replicator/Makerware, if you don not want to ;use such software, you can just ignore it. max supported back wire speed(mm/s), when it is 0,it is equal to E max speed.\ ;Makerware double-headed slicing software backs the wire very slowly, and the pause time is very long. M8019 I50 ; ================================== ;length of back wire(mm), pumpback distance, too small pumpback will lead to leakage of wire, ;and too big pumpback will lead to long pause time and leaking easily. Please set properly according to the type of feeding ;and extrusion head. If 0, the length of back wire should follow slicing software. M8020 S1.5 ; ================================== ; ;length of back wire when makerware change the extrusion head. The back wire specified by makerware is very long, ;it will be jammed when returning it back. If 0, following the setting of slicing software. M8033 S8 ; ================================== ; ;Set default diameter of supplies used in the machine(mm) ;diameter of supplies M8021 S1.75 ; ================================== ;Maximum temperature of extrusion head The maximum temperature that extrusion head can support,setting this temperature is ;to prevent. users from wrongly operating the temperature of the extrusionhead and damaging the extrusion head, ;thermal resistance can be 260¡ãto the maximum, and peek tube begins to soften at the temperature of about 260¡ã M8022 I245 ; ================================== ; ;Filament interface, the lowest temperature of extrusion ;filament interface, the minimum temperature required to extrude filament M8022 T170 ; ================================== ; ;Maximum temperature of hot bed ;maximum temperature of hot bed, over heated temperature is likely to damage the hot plate M8023 I120 ; ================================== ;Forbidding temperature error detection. The default temperature error detection will pop up the warning when the temperature ;sensor is not well plugged in or the heating power is too small. Strongly suggest not forbidding this function ;1: Forbidding temperature error detection 0: Enable temperature error detection M8023 T0 ; ================================== ;Maximum distance of X, Y, Z, please set them according to actual print size, the unit is mm, for machines of delta type, ;you need not set the following distance of X, Y, Z. You MUST set this parameter seriously!!!!!! ;maximum distance of X, in the condition that lcd enables voice, the movement exceeding the distance will cause the buzzer to buzz M8024 I200 ; ================================== ; ; ;maximum distance of Y M8025 I200 ; ================================== ; ; ;maximum distance of Z M8026 I200 ; ================================== ; ;Set the number of extrusion head, at least 1, at most 3 at present ;Set the number of extrusion head M8027 I1 ; ================================== ; ;Whether it is 3 in 1 out nozzle or 2 in 1 out nozzle, these two nozzles share a temperature sensor, share a heating rod ;0: not 3/2 in 1 out nozzle 1: 3/2 in 1 out nozzle M8027 S0 ; ================================== ;The second extrusion head will be used as Z. For some large equipment, two Z axes will be needed. Therefore E2 can be used as Z axis. ;This order will force the number of extrusion heads to be 1 0: double Z double limit mode, the second limit connect to X+, ;1£ºdouble Z single limit mode, only connect to one limit switch . if to enable this function, place a tick in front of the command. ;M8027 Z0 ; ================================== ; ;the second extrusion head will be used as Y ;if to enable this function, place a tick in front of the command. ;M8027 Y0 ; ================================== ; ;The second extrusion head is used as the first one, because some machines use two motors to feed the wire ;If you need to enable this feature, place a tick in front of the command ;M8027 E0 ; ================================== ; ;Some machines want to forbidden hot bed, the hot bed may be forbidden through this instructions. ;1£ºenable hot bed ,0£ºban hot bed M8027 T1 ; ================================== ;advanced settings ;wire back compensation , extrusion back wire. The location will be stepped back compared with the original position. ;Failed to understand, set to zero. M8028 S0.00 ; ================================== ;structure types for limit switch ;0: Unilateral zero limit£¬such as mendel,i3... ;1: Unilateral maximum point limit£¬such as makerbot 2£ºBilateral limit£¬such as ultimaker ;3: Limit in the left rear of the machine(Seldom appear) M8029 I0 ; ================================== ;wiring types for limit switch ;0: XYZ limit switch normally open, when not triggered, the signal level is high ;1:XYZ limit switch normally closed, when not triggered, the signal level is low M8029 T0 ; ================================== ;Z axis location of limit switch ;0£ºlimit when the extrusion head is at the nearest with platform, limit switch connect to Z- ;1£ºlimit when the extrusion head is farthest with platform, limit switch connect to Z+ M8029 S0 ; ================================== ; ;The fault detection enable, the breaking limit switch is connected to the FILAMENT limit ;0:ban fault detection 1:enabled fault detection M8029 D0 ; ================================== ; ;Fault detection limit switch configuration ;1: the same with XYZ limit type -1: opposite to XYZ limit type M8029 P1 ; ================================== ;Nozzle fan for model cooling, it is recommended that the fan be controlled by the slice software ;if it is necessary to force extruder to open the fan automatically when it is higher than the temperature, ;setting a temperature that is larger than 0. If set 0, the fan is controlled by slicing software. M8030 I0 ; ================================== ;Set the self-starting temperature of Throat fan, which should be put after instruction of M8030 I0. ;setting a temperature that is larger than 0. If set 0, the fan is controlled by slicing software. ;otherwise the fan will open when the extrusion head temperature reaches the specified temperature. M8030 I50 T-1 ; ================================== ;Set the excursion of the second extruder(the right extruder), the unit is mm, When the nozzle number is set to 2, ;the following two parameters to take effect ; the excursion of X direction M8031 S35.0 ; ================================== ; ; ;the excursion of Y direction M8032 S0 ; ================================== ; ;If SD card will support the display of folder ;0:No 1: Yes M8034 I1 ; ================================== ;In terms of delta machine, it is easy to ignore the following leveling parameters.The maximum is 5 as regard to leveling ; setting,X, Y are floating number, if X, Y are small than 1, then it indicates the corresponding proportion of journey. ; Otherwise,it indicates the absolute coordinates of X and Y, the unit is mm. leveling point number M8035 I4 ; ================================== ; ;the number of instruction is same with that of point ;If the route is (200,200), M8036 X0.1 Y0.1 has same effect with M8036 X20 Y20. M8036 X0.3 Y0.1 ; ================================== ; ; ; M8036 X0.7 Y0.1 ; ================================== ; ; ; M8036 X0.3 Y0.7 ; ================================== ; ; M8036 X0.7 Y0.7 ; ================================== ; ;Machine type and thermal type ;machine type: 0:XYZ ordinary type 2:Hbot type/CoreXY M8080 I0 ; ================================== ;types of heat resistance. For the heat resistance, the heat resistances with the same parameters are also different.The low temperatures for ;different heat resistances are similar, while at high temperature, the temperature differences shown can be as high as 40 degree. Types of temperature sensor. ;0: Ideal NTC 100K 1% 3950 B. 1: K-Thermocouple. 2:EPCOS NTC 100K 1% 3950 B, corresponding to the type 2 sensor of marlin M8081 I2 ; ================================== ; ;Auto leveling setting ;0: ban auto leveling 1: enable auto leveling (leveling switch connect Z-) M8083 I0 ; ================================== ;the height difference of Z leveling limit = Z zero position-Z position for leveling limit. 0: forbid deviation, the route of Z is determined by¡°set Z as zero¡±,the printed ;gcode doesn¡¯t need the automatic high leveling order. It's recommended to use this mode. non 0:Z is automatically determined when the leveling limit is triggered. Under ;this mode, G29 automatic leveling order must be after the return to zero of G28 and before begin print. If it¡¯s photoelectric leveling limit, the value is normally negative. M8084 Z0 ; ================================== ; ; ;the duration of the boot screen,the minimum is 100ms,the maximum is 6000ms M8085 I3000 ; ================================== ; ; how long it takes from the standby mode to shutdown of the equipment. This function can only be used for the equipment installed with ; the power module. The unit is second(s). When the value is 0, it indicates forbidding the function of shutdown after standby. M8085 P0 ; ================================== ; ;frequency division of software, some users use the motor of 0.9 stepping angle or the external drive of 32 subdivision, if hoping to reach the ;effect of 1.8 stepping angle or 16 subdivision, the frequency division can be set at 2. The default value is 1, without frequency division M8086 I1 ; ================================== ;External drive settings Several external drive parameters : THB7128:I100000 T0 ;;;;TB6560:I40000 T0 ;;;TB6600:I100000 T0 ;;;HB542:I100000 T10000 ;I: the establishment time from effectiveness of direction signal to high leveling of pulse signal. The unit is ns ;T£ºthe shortest keeping time of pulse signal with the unit of ns. If there is no external drive control panel, set the others at zero M8087 I0 T0 ; ================================== ;advanced configuration, in most cases, do not change ;pwm percentage when the fan of main board is self startup, max 256, for some fan of the main board, ;the wind force is too strong with large noise, which can be adjusted through this parameter M8489 I256 ; ================================== ; ;in the interface of consumables, the wire feeding speed of loading consumables with the unit of mm/s, ;the wire feeding speed is too fast or the wire cannot be fed in time can cause the extruder stay still and out of step M8489 T6 ; ================================== ; ;after printing, forced the closure of all motor and heating or not ;0£ºclose all 1£ºcompletely obey the gcode command M8489 P0 ; ================================== ;¡¾M301 P22.2 I1.08 D114 ¡¿ ;PID parameter setup of temperature, if you are not an expert, and your current temperature control is ;comparatively stable, you need not set the parameter¡£if to enable this function, place a tick in front of the command. ;M301 P22.2 I1.08 D114 ; ================================== ;¡¾M303 E0 S150 C5¡¿if to enable this function, place a tick in front of the command. ;Automatic modulation PID command, this command will be blocked for a long time ;temperature 150¡ã, automatic cycle vibrates 4 times, the PID parameter after automatic modulation can see through repetier-host ;M303 E0 S150 C5 ; ================================== ; ;1: support laser engraving, the¡° more¡± button inside to set speed. ;0: do not support the laser engraving M8520 I0 ; ================================== ; ;¡¾Save command¡¿ This parameter must not be less, otherwise all parameters can not be saved to the device ; save the configuration M8500