What's New In The 3D Printer World
Chitu G code Explained
Once again Scott Here to see if I can’t help you understand the something else I have seen questions about in the 3D printing community. This Time around I’ll go over the G-code used By Chitu on their F mini control board and other custom made control boards used by Tronxy and several other companies now. This control board comes on the Tronxy X5SA, X5ST, X5S-E2, XY-3 and XY-2 to name a few.
PLEASE NOTE CHANGING THESE SETTING WILL change your printers behavior. Therefore I do not recommend changing settings yourself without understanding what each setting your adjusting does.
So To start with G code files can not be written in word you are better off writing then in notepad because it does not leave artifacts in the background. Therefore any time you want to update the firmware you need to either edit the g code you have or start a new notepad document for it.
I am going to do my best to explain each of the G codes in every day terms If I can think of how. Then if you want you can copy each line into a notepad document and edit and save it. Once saved to the SD card put the SD card into the control board and run that G code file as if it was a print and done. Make sure ever g code file you make has the save g code at the end.
Please not that this is the first G code I have seen that is like this “ M8012 I200” in this case the M8012 is the code then “ I” is the actual settings your adjusting so in the above example it is 200. The this example M8012 is the code for X Y max movement speed then the 200 is the mms. So if you wanted to slow down the max speed you could change it to 120 or 300 to speed it up depending on your printer.
Resume on power Lose
M8000 I1 ; used if you have the resume on power lose module installed
M8000 I0 ; used if you do not have the resume on power lose module installed
Stepper Motor Direction
X stepper motor
M8002 I-1 ; current direction
M8002 I1 ; Reverse direction
Y stepper motor
M8003 I-1 ; current direction
M8003 I1 ; Reverse direction
Z stepper motor
M8004 I-1 ; current direction
M8004 I1 ; Reverse direction
E stepper motor
M8005 I-1 ; current direction
M8005 I1 ; Reverse direction
Movement configuration
X axis Movement
M8005 X0 ; print head moves in X axis
M8005 X1 ; Bed moves in X axis
Y axis Movement
M8005 Y0 ; print head moves in X axis
M8005 Y1 ; Bed moves in X axis
Z axis Movement
M8005 Z0 ; print head moves in X axis
M8005 Z1 ; Bed moves in X axis
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 I120
JERK
M8007 I10 ; Lower this is your getting ringing
ACCLELERATION
Acceleration, the larger the value is, the greater the actual average moving speed is.
M8008 I1000
Axis Steps Per Millimeter
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)
Set X and Y the same
M8009 S0.0125 ; adjust the 0.0125 to correct both at once
independent X,Y stepper motor parameters
M8009 X0.0127 Y0.0127
Z axis
value of each step of Z. The calculation formula: lead /((360/1.8)*16),
M8010 S0.0025
Extruder Calibration
value of each step of E. This value is equal to the 1/3200 circumference of extruder gear. In addition
M8011 S0.010799
Max Movement / print speed
XY movement mm/s
M8012 I200
Z movement mm/s
M8013 I30
extruder mm/s
M8014 I120
Home Speed settings
first home speed
Z-axis
M8015 I8
X-axis and Y-axis
M8015 S30
second home speed
Z-axis returns
M8016 I4
X-axis and Y-axis
M8016 S5
Pre-extrusion before print
Pre- extruded
M8017 I10
max speed of pre-extrusion(mm/s)
Feeding by non-reduction gear, max speed always above 100.
M8018 I20
E max speed
Not sure why this one is here because M8014 does the same thing
M8019 I50
Retract
Distance
M8020 S1.5 ; will set the retract to 1.5mm no matter what the slicer says
M8020 S0 ; Follows slicer retract settings
Speed
M8033 S8 ; will set retract speed to 8mms
M8033 S0 ; Follows slicer retract speed settings
Filament Diameter
M8021 S1.75
Max hotend temperature
M8022 I260
Min Hotend Temperature for extruder to turn on
M8022 T170
Maximum temperature of hot bed
M8023 I120
Temperature error detection
M8023 T0 ; Enable temperature error detection
M8023 T1 ; Forbidding temperature error detection
Maximum distance of X, Y, Z,
exceeding the distance will cause the buzzer to buzz
X
M8024 I330
Y
M8025 I330
Z
M8026 I439
number of extrusion head Or use of second E stepper driver If the second driver chip set is there. (tronxy E2 versions only)
Set the number of extrusion headat least 1, at most 3 at present
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
Heated Bed
M8027 T1 ; enable hot bed
M8027 T1 ; disable hot bed
Advanced Settings
Extra pri after retract
M8028 S0.00 ; Add to the 0.00 to add extra length on the prime length after retract.
Home location
M8029 I0 ; front left
M8029 I1 ; Unilateral maximum point limit
M8029 I2 ; Bilateral limit
M8029 I3 ; Limit in the left rear of the machine
types for limit switch
M8029 T0 , limit switch normally open, when not triggered, the signal level is open
M8029 T1:XYZ limit switch normally closed, when not triggered, the signal level is closed
Filament out Detection
Uses same plus as auto bed level sensor
M8029 D0 ; ban fault detection
M8029 D1 ; enabled fault detection
Limit switch type for filament out detection
M8029 P1 ; same with XYZ limit type
M8029 P-1 ; opposite to XYZ limit type
part cooling Fan
M8030 I0 ; fan is controlled by slicing software
M8030 Ixxx ; setting a temperature that is larger than 0 fan controlled by firmware
Coldend Fan
M8030 I0 ; full speed from powering on control board
M8030 I50 T-1 ; allows you to set what speed and temp the coldend fan comes on at
SD card displayed on screen
M8034 I1 ; Yes
M8034 I0 ; No
Auto level point setup
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.
M8035 I3 ; the number of instruction is same with that of point
M8036 X-20 Y0 ; start point
M8036 X50 Y50 ; second point
M8036 X250 Y250 , Third point
M8036 X£» ; ends auto level
Machine type
M8080 I0 ; Cartesian
M8080 I2 ; Corexy
Thermistor type
M8081 I0 ; Ideal NTC 100K 1% 3950 B
M8081 I2 ; corresponding to the type 2 sensor of marlin
Auto leveling setting
M8083 I0 ; ban auto leveling
M8083 I1; enable auto leveling (leveling switch connect Z)
Z Height Offset(TORONXY HAS THE ONSCREEN)
I skipped this because Tronxy has it onscreen. 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
G code 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 the extrusion head is near to main board during limitation, the value is positive.
M8084 Z4
Boot Screen
The minimum is 100ms,the maximum is 6000ms
M8085 I500
standby mode to shutdown
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
Max Fan speed
Max 256 with more noise, which can be adjusted through this parameter
M8489 I256
Disable steppers and turn off all heating after printing
M8489 P0 ; Turn off all
M8489 P1 ; G Code Controlled
PID
I have not used these one will more than likely be hotend the other the bed
M301 P22.2 I1.08 D114 ; enables PID
M303 E0 S150 C5; enables PID
Laser Engraver
M8520 I0 ; do not support the laser engraving
M8520 I1 ; support laser engraving, there are more buttons inside to set speed
Wifi Setup
Replace the word networkname with your network's name leaving the quotation marks, Replace the word Password with your networks password leaving quotation marks.
M9005 '"Networkname","Password"'
SAVE
MUST DO THIS IN EVER G CODE SET YOU SEND THE PRINTER
M8500
below is an example of a Gcode I personally used to do basic update to the X5SA.
;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 c3d
M8006 I120
; ==================================
;
;JERK
;
;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 c3d
M8007 I10
; ==================================
;ACCLELERATION
;
;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 c3d
M8008 I3000
; ==================================
;MAX MOVEMENT / PRINT SPEED.
;
;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 I8
; ==================================
;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
; ==================================
;Thermal Protection.
;
; Tronxy Has this turned off
;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
; ==================================
;MAX TRAVEL (adjusted because I have bed lowering installed).
;
;maximum distance of Z
M8026 I439
; ==================================
;the duration of the boot screen,the minimum is 100ms,the maximum is 6000ms c3d
M8085 I500
; ==================================
M117 PRINTER NOW CUSTOMIZED
;SAVE
;
;¡¾Save command¡¿ This parameter must not be less, otherwise all parameters can not be saved to the device
;save the configuration
M8500
Related Posts
Comments 99
Hi. thank you very much for this post. I have a 3D printer with a chitu 3.6 board. But with heated bed is desable. Can I save a file with just this line and send it to the 3d printer?
M8027 T1 ;1 enable hot bed ,0 disable hot bed
Will this only change this setting without changing other settings? or I'll have to send a complete file. Ps. I do not have the current printer settings.
Sure but it's not in any common language the list above is a what i worked out from chitu and the file tronxy sent me. I have posted the factory settings and with the above you can figure it out I guess but all the above is factory... I guess I can go through and mark the non factory item but all the acceleration numbers are the factory numbers only ones that you can't tell on are the on off ones.
here are the factory settings...
;
; ¶Ïµç±£´æÖ§³ÖÓë·ñ,ÉèÖÃÍêºóÖØÆô²ÅÉúЧ
; 0: ±íʾ²»Ö§³Ö 1: ±íʾ֧³Ö
M8000 I1
;
; ´òÓ¡Íê³É¹Ø»úÖ§³ÖÓë·ñ,ÉèÖÃÍêºóÖØÆô²ÅÉúЧ
; 0: ±íʾ²»Ö§³Ö 1: ±íʾ֧³Ö
M8001 I1
; ==================================
; ÏÂÃæÊDz½½øµç»ú·½Ïò¿ØÖÆ
; I1ÓëI-1µÄ·½Ïò¸ÕºÃÏà·´£¬ËùÒÔ£¬Èç¹ûµç»ú·½Ïò²»¶Ô£¬ÒªÃ´¸Ä½ÓÏߣ¬ÒªÃ´¸ÄÕâ¸ö·½Ïò²ÎÊý
; X²½½øµç»ú·½Ïò£¬I1»òI-1
M8002 I-1
; ==================================
;
;
; Y²½½øµç»ú·½Ïò
M8003 I-1
; ==================================
;
;
; Z²½½øµç»ú·½Ïò
M8004 I1
; ==================================
;
;
; E²½½øµç»ú·½Ïò
M8005 I1
; ==================================
; XYZÖá¼·³öÍ·/ƽ̨Òƶ¯ÅäÖÃ,½ö½ö»áÓ°ÏìÊÖ¶¯½çÃæ°´Å¥µÄʵ¼ÊÔ˶¯·½Ïò
; 0: XÖá·½Ïò ¼·³öÍ·Ô˶¯ 1: XÖá·½Ïò ƽ̨Ô˶¯
; Ä¿Ç°ÊÐÃæÉϵĻúÆ÷£¬´ó²¿·Ö¶¼ÊÇXÖá¼·³öÍ·Ô˶¯
M8005 X0
; ==================================
; 0:YÖá·½Ïò ¼·³öÍ·Ô˶¯
; 1:YÖá·½Ïò ƽ̨Ô˶¯
; Ä¿Ç°I3µÄ½á¹¹YÖáÊÇƽ̨Ô˶¯£¬delta,ultimakerºÍmakerbotµÄYÖáÊǼ·³öÍ·Ô˶¯
M8005 Y0
; ==================================
; 0:ZÖá·½Ïò ¼·³öÍ·Ô˶¯
; 1:ZÖá·½Ïò ƽ̨Ô˶¯
; Ä¿Ç°I3½á¹¹ºÍdelta½á¹¹ZÖáÊǼ·³öÍ·Òƶ¯£¬ultimakerºÍmakerbot½á¹¹ZÖáÊÇƽ̨Òƶ¯
M8005 Z1
; ==================================
; ËÙ¶ÈÏà¹ØÉèÖã¬ËÙ¶ÈÒÔmm/sΪµ¥Î»£¬¼ÓËÙ¶ÈÒÔmm/s^2Ϊµ¥Î»
; ×î´óµÄÆð²½Ëٶȣ¬µ±Ô˶¯ËÙ¶ÈÆð¹ý´ËËٶȵÄʱºò£¬»áÒÔ´ËËÙ¶È×÷ΪÆð²½£¬´ËËÙ¶ÈÖ÷ÒªÊÇ·Àֹʧ²½£¬
; ´ËÖµ¹ýС£¬»áÔÚ´òÔ²µÄʱºòÔì³É¹ì½Ç͹Æð
M8006 I80
; ==================================
; ×î´óµÄ¹ìÍäËÙ¶ÈÖµ(¶ÔÓ¦¿ªÔ´¹Ì¼þÖеÄjerkËÙ¶È)£¬Èç¹ûÔ˶¯µÄʵ¼Ê¹ìÍäËٶȴóÓÚ´ËÖµ£¬
; »áÇ¿ÖÆÁîÔ˶¯¼õËÙ¡£ÔÚ´òÌî³äʱ£¬»áÓдóÁ¿Íù¸´Ô˶¯£¬´ËÖµ´ó£¬ÔëÒô´ó£¬ÈÝÒ׶ª²½¡£
; ´ËֵС£¬ËÙ¶ÈÂý£¬´òÓ¡ËٶȸߵÄʱºò£¬´òÓ¡ÖÊÁ¿»áÏà¶Ô½Ï²î
M8007 I25
; ==================================
;
; ¼ÓËÙ¶È,¸ÃÖµÔ½´ó£¬Êµ¼ÊÔËÐеÄƽ¾ùËÙ¶ÈÔ½´ó£¬µ«ÊÇÔëÒôÒ²´ó£¬
; ¸ÃֵС£¬Êµ¼ÊµÄËÙ¶ÈÒ²»áԽС
M8008 I1000
; ==================================
;
;¡¾²½½øÏà¹Ø²ÎÊý¡¿²ÎÊýÉèÖÃÍ꣬Çë´òÓ¡Ò»¸öÁ¢·½Ì壬»òÕßÊÖ¶¯¿ØÖƸ÷ÖáÒƶ¯£¬È»ºóÓóß×ÓÁ¿Ò»Ï³ߴ磬ÒÔÈ·ÈϲÎÊýûÓÐÎÊÌâ
;¡¾XYÿһ²½µÄmmÖµ¡¿Èç20³Ý,³Ý¾àΪ2mm(mxl¹æ¸ñ£¬2gtµÄ³Ý¾ÝÊÇ2mm),1.8¶È²½½øµç»ú,16ϸ·Ö,ÔòΪ(20*2)/((360/1.8)*16)
M8009 S0.0125
; ==================================
;
;
;Èç¹ûÐèÒª¶ÀÁ¢ÉèÖÃX,Y²½½øµç»ú²ÎÊý£¬¿ÉÒÔÓÃÕâ¸öÖ¸Áî,½«Ç°Ãæ¿òÄÚ´ò¹´¼´¿É
;M8009 X0.0127 Y0.0127
; ==================================
;
; Zÿһ²½µÄmmÖµ,¼ÆË㹫ʽ:µ¼³Ì/((360/1.8)*16),
; µ¼³ÌΪÂݸËתһȦƽ̨ÉÏÉýµÄ¸ß¶È
M8010 S0.0025
; ==================================
; Eÿһ²½µÄmmÖµ,Õâ¸öÖµµÈÓÚ¼·³ö³ÝÂÖµÄÖܳ¤³ýÒÔ3200£¬
; Èç¹ûÓмõËÙ×°Öû¹Ðè³ýÒÔ¼õËٱȣ¬
; Èç¹ûÄã·¢ÏÖÉèÖóöË¿±È½ÏÏ¡»òÊǾ³£¶Ï²ã£¬½¨Ò齫´ËÖµÉèÖõñÈÕæʵֵСһµã£¬³öË¿¸üºÃ
M8011 S0.010799
; ==================================
;
; ¸÷ÖÖ²ÎÊýµÄËÙ¶È×î´óÖµ£¬ÎªÁ˱£Ö¤»úÆ÷Äܹ»Îȶ¨£¬Çë¸ù¾Ýʵ²â½á¹û½øÐÐÉèÖÃ
; XYÔ˶¯µÄ×î´óËÙ¶Èmm/s
M8012 I200
; ==================================
;
;
; ZÔ˶¯µÄ×î´óËÙ¶Èmm/s
M8013 I30
; ==================================
;
;
; ¼·³ö»úµÄ×î´óËÙ¶Èmm/s
M8014 I120
; ==================================
; Z¹éÁãËÙ¶È,
; makerwareÇÐƬÈí¼þÇÐƬ£¬»áºöÂÔÕâ¸ö¹éÁãËٶȣ¬ÒòΪÆägcodeÖÐÓÐÖ¸¶¨¹éÁãËÙ¶È
; Z¹éÁãʱµÄµÚÒ»´Î¹éÁãËٶȣ¬ËٶȽϿì
M8015 I8
; ==================================
;
;
; XY¹éÁãʱµÄµÚÒ»´Î¹éÁãËٶȣ¬ËٶȽϿì
M8015 S30
; ==================================
;
;
; Z¹éÁãʱµÄµÚ¶þ´Î¹éÁãËٶȣ¬ËٶȽÏÂý
M8016 I4
; ==================================
;
;
; XY¹éÁãʱµÄµÚ¶þ´Î¹éÁãËٶȣ¬ËٶȽÏÂý
M8016 S5
; ==================================
; ´òÓ¡Ç°µÄÔ¤¼·³ö
; Ô¤¼·³ö³¤¶Èmm£¬
; µÚÒ»²ãÓëµ×°åÊÇ·ñÕ³ÀÎÖ±½ÓÓ°Ïì´òÓ¡ÖÊÁ¿£¬¶àÒ»µãÔ¤¼·³ö»áʹµ×°åÕ³µÃ¸üºÃ
M8017 I10
; ==================================
;
;
; ¼·³ö»úµÄ×î´óÔ¤¼·³öËÙ¶Èmm/s,·Ç¼õËÙ³ÝÂÖËÍÁÏ£¬×î´óËÙ¶Èͨ³£¶¼ÔÚ100ÒÔÉÏ
M8018 I20
; ==================================
; ÏÂÃæµÄÁ½¸ö²ÎÊýºÍÓëReplicator/MakerwareÈí¼þ¼æÈÝÃÜÇÐÏà¹Ø,Èç¹û²»´òËã¼æÈݸÃÀàÈí¼þ£¬¿ÉÒÔ²»ÓùÜ
; Ö§³ÖµÄ×î´óÍËË¿ËÙ¶È,µ¥Î»ÊÇmm/s£¬µ±Îª0ʱ£¬±íʾÓëE×î´óËÙ¶ÈÏàͬ¡£
; ĬÈÏMakerwareË«Í·ÇÐƬÍËË¿·Ç³£Âý£¬ÍËË¿Í£¶Ùʱ¼ä·Ç³£³¤
M8019 I50
; ==================================
; ÍËË¿³¤¶Èµ¥Î»mm£¬Èç¹û²»´òËã¼æÈݸÃÀàÈí¼þ£¬¿ÉÒÔ²»ÓùÜ
; »Ø³é¾àÀ룬»Ø³é¹ýС»á©˿£¬»Ø³é¹ý´ó£¬Í£¶Ùʱ¼ä¹ý³¤£¬Ò²ÈÝÒש˿£¬
; Çë¸ù¾ÝÄúµÄËÍÁÏÀàÐͼ°¼·³öÍ·ÀàÐͺÏÀíÉèÖã¬
M 8020 S1.5
; ==================================
; makerwareÈí¼þÇл»¼·³öͷʱµÄÍËË¿³¤¶È,
; makerwareÇÐƬָ¶¨ÍËË¿·Ç³£³¤£¬Ôٻؼ·Ê±ÈÝÒ׿¨Ë¿
; Èç¹ûΪÁ㣬×ñ´ÓÇÐƬÈí¼þÉèÖÃ
M8033 S8
; ==================================
;
; ÉèÖûúÆ÷ʹÓõÄĬÈϺIJÄÖ±¾¶,µ¥Î»ÊÇmm
; ºÄ²ÄÖ±¾¶
M8021 S1.75
; ==================================
; ¼·³öÍ·Ö§³ÖµÄ×î¸ßζȣ¬ÉèÖôËζÈΪÁË·ÀÖ¹Óû§Îó²Ù×÷¼·³öͷζÈÔì³É¼·³öÍ·Ëð»µ,
; ÈÈ×èÖ»Äܵ½260¶È£¬peek¹ÜÒ²´ó¸ÅÔÚ260¶È¿ªÊ¼Èí»¯
; ¼·³öÍ·×î¸ßζÈ
M8022 I245
; ==================================
;
;¡¾ºÄ²Ä½çÃæ,³öË¿µÄ×îµÍζȡ¿
; ºÄ²Ä½çÃ棬¼·³öºÄ²ÄËùÐèµÄ×îµÍζÈ
M8022 T170
; ==================================
;
; ÈÈ´²×î¸ßζÈ
; ÈÈ°å×î¸ßζȣ¬Î¶ȹý¸ßÈÝÒ×Ëð»µÈÈ°å
M8023 I120
; ==================================
; ½ûֹζȳö´í¼ì²â£¬Ç¿ÁÒ½¨Òé²»Òª½ûÖ¹´Ë¹¦ÄÜ,ĬÈϵÄζȳö´í¼ì²â»áÔÚζȴ«¸ÐÆ÷δ²åºÃ»òÊÇ
; ¼ÓÈȹ¦ÂʹýСµÄʱºòµ¯³ö¾¯¸æ 0: ʹÄÜζȼì²â
; 1:½ûÖ¹¼·³öÍ·ºÍÈÈ´²Î¶ȳö´í¼ì²â 2:½ö½ûÖ¹ÈÈ´²µÄζȳö´í¼ì²â
M8023 T1
; ==================================
; X£¬Y£¬Z×î´óÐг̣¬Çë¸ù¾Ýʵ¼Ê´òÓ¡³ß´ç½øÐÐÉèÖ㬵¥Î»ÊÇmm ¡¾ÇëÎñ±ØÈÏÕæÉèÖô˲ÎÊý¡¿Èç¹ûÉèÖùýС£¬ÔÚ´òӡʱ£¬
; ³¬³öÉèÖÃÐг̵ĵط½ÔòÎÞ·¨´òÓ¡£¬Èç¹ûÉèÖùý´ó£¬ÔòÔÚÇÐƬÒƶ¯Ö¸Á³öʵ¼Ê»úÆ÷Ðг̵ÄÇé¿öÏ£¬²»»á¶Ô³¬³öµÄλÖÃ
; ½øÐÐÏÞÖÆ£¬»áʹµÃµç»úÇ¿ÖÆײ»ú¡£ X×î´óÐгÌ,ÔÚlcdʹÄÜÉùÒôµÄÇé¿öÏ£¬³¬³öÐг̵ÄÔ˶¯»áÔì³É·äÃùÆ÷Ãù½Ð
M8024 I330
; ==================================
;
;
; Y×î´óÐгÌ
M8025 I330
; ==================================
;
;
; Z×î´óÐгÌ
M8026 I420
; ==================================
;
; ÉèÖü·³öÍ·¸öÊý,×îÉÙ1¸ö£¬Ä¿Ç°³àÍÃminiÖ÷°åĬÈÏΪ1
; ÅäÖü·³öÍ·¸öÊý
M8027 I1
; ==================================
; ÓÐЩ»úÆ÷»áÏ£Íû½ûÖ¹ÈÈ´²£¬¿ÉÄÜͨ¹ý¸ÃÖ¸Áî½ûÖ¹ÈÈ´²
; 0£º½ûÖ¹ÈÈ´²
; 1£ºÊ¹ÄÜÈÈ´² ,
M8027 T1
; ==================================
; ¸ß¼¶ÉèÖÃ
; ÍËË¿²¹³¥£¬»úÆ÷£¬ÍËË¿ºóÔÙ¼·³ö£¬ÒòΪµ¯ÐÔ×÷Óã¬Æäʵ»á±ÈÔλÖÃÍËÒ»µãµã£¬
; Èç¹û²»¶®¾ÍÖ±½ÓΪÁã
M8028 S0.00
; ==================================
; ÏÞλ¿ª¹Ø½á¹¹ÀàÐÍ,ÏÞλ¿ª¹Ø½Ó³àÍÃminiÖ÷°åÉÏĬÈϵÄ3¸öÏÞλ½Ó¿Ú
; 0: µ¥±ßÁãµãÏÞλ(×óÇ°),Èçmendel,i3...¡£ 1: µ¥±ß×î´óµãÏÞλ(ÓÒºó)£¬Èçmakerbot»úÐÍ
; 3: ×óºó·½ÏÞλ(¼«ÉÙ) 4£ºÓÒÇ°·½ÏÞλ(¼«ÉÙ)
M8029 I0
; ==================================
;¡¾XYZÏÞλ¿ª¹Ø½ÓÏßÀàÐÍ¡¿Èç¹û´ËÅäÖôíÎó£¬ÔÚÊÖ¶¯½çÃæ²Ù×÷µç»úʱ£¬ÔÚij¸ö·½Ïòµç»ú»áÎÞ·¨Ô˶¯¶øÇÒ·äÃùÆ÷»á·¢³öµÎµÎµÄÉù
; Òô£¬ÁíÍâFilament×ù×ÓÅԱߵĶÌ·ñÓÃÀ´Ñ¡ÔñÏÞλµÄµçѹֵ(3.3/5V)£¬Ò»¶¨²»ÄÜÐü¿Õ¡£ 0: ÏÞλ¿ª¹Ø³£¿ª(δÏÞλ
; ʱ-ºÍsµçѹΪ¸ßµçƽ,ÏÞλʱΪµÍµçƽ) 1: ÏÞλ¿ª¹Ø³£±Õ(δÏÞλʱ-ºÍsµçѹΪµÍµçƽ£¬ÏÞλʱΪ¸ßµçƽ)
M8029 T0
; ==================================
;¡¾ZÖáÏÞλ¿ª¹ØλÖá¿
; 0£º¼·³öÍ·Àëƽ̨×î½üʱÏÞλ,ÏÞλ½ÓZ-
; 1£º¼·³öÍ·Àëƽ̨×îԶʱÏÞλ,ÏÞλ½ÓZ+
M8029 S0
; ==================================
;¡¾XYZÖá¹éλºóÊÇ·ñ»Ø(0,0,0)£¬½öÏÞXYZ»òhbot»úÐÍ¡¿
; 0: »ØXYZ(0,0,0)λÖ㬼´¼·³öÍ·»Øµ½Æ½Ì¨×óÇ°·½µÄλÖÃ;
; 1: Í£ÁôÔÚÏÞλλÖÃ
M8029 C0
; ==================================
;¡¾¶ÏÁϼì²âʹÄÜ¡¿¶ÏÁÏÏÞλ½ÓµÄÊÇFILAMENTµÄÏÞλ
; 0:½ûÖ¹¶ÏÁϼì²â
; 1:ʹÄܶÏÁϼì²â
M8029 D1
; ==================================
; FILAMENTÏÞλ¿ªÍ·ÅäÖã¬ÔÚδʹÄܶÏÁϼì²âµÄ¹¦ÄÜʱ£¬Delta»úÐÍ×Ô¶¯µ÷ƽÏÞλ¿ª¹Ø½ÓÉÏÃæ,
; ƽ³£¸ÃÏÞλһֱ´¦ÓÚ·ÇʹÄÜ״̬£¬¼´Ê¹´¥·¢¸Ã¿ª¹ØÒ²²»»áÔì³É·äÃùÆ÷µÄµÎµÎÉù¡£
; 1: ÓëXYZÏÞλÀàÐÍÏàͬ -1: ÓëXYZÏÞλÀàÐÍÏà·´
M8029 P1
; ==================================
;¡¾ÅçÍ··çÉÈ¿ØÖÆ¡¿ ´Ë·çÉȶÔÄ£ÐÍÉ¢ÈÈ£¬½¨ÒéÉèÖ÷çÉÈÆô¶¯¹Ø±ÕÓÉÇÐƬÈí¼þÖ¸¶¨
; >0: Èç¹ûÐèҪǿÖƼ·³ö»ú´óÓÚijζÈʱ×Ô¶¯¿ªÆô·çÉÈ£¬ÉèÖÃÒ»¸ö´óÓÚ0µÄζÈ.
; 0: Èç¹ûÉèΪ0,·çÉÈ¿ªÍ·ÓÉÇÐƬÈí¼þ¿ØÖÆ
M8030 I0
; ==================================
;¡¾ºí¹Ü·çÉÈ¿ØÖÆ¡¿¡¾M8030 I0 T-1 ¡¿
; ´Ë·çÉȶÔÅçÍ·ºí¹ÜÉ¢ÈÈ,ÉèÖÃ×ÔÆô¶¯Î¶ÈÒ»¶¨Òª·ÅÔÚM8030 I0ÃüÁîÖ®ºó,IºóÃæµÄ²ÎÊý±íʾζȣ¬
; µ±Îª0ÊÇ£¬±íʾÖ÷°å·çÉȲ»»áËæζȱ仯,·ñÔòµ±¼·³öͷζȴﵽָ¶¨Î¶Èʱ£¬·çÉȻῪÆô
M8030 I50 T-1
; ==================================
; SD¿¨ÊÇ·ñÖ§³ÖÎļþ¼ÐµÄÏÔʾ
; 0: ²»Ö§³Ö
; 1£ºÖ§³Ö
M8034 I1
; ==================================
; µ÷ƽÏà¹ØÉèÖÃ,×î¶à¿ÉÒÔÈ¡5¸öµã£¬X,YΪ¸¡µãÊý£¬µ¥Î»Îªmm
; Èç¹ûX,Y¶¼Ð¡ÓÚ1£¬Ôò±íʾÏà¶ÔÐг̵ıÈÀý£¬·ñÔò±íʾΪX,YµÄ¾ø¶Ô×ø±êÖµ
; µ÷ƽµã¸öÊý
M8035 I3
; ==================================
;
;
; ÓжàÉÙ¸öµã£¬¾ÍÓжàÉÙ¸ö¸ÃÖ¸Áî
M8036 X-20 Y0
; ==================================
;
; Èç¹ûÐгÌΪ(200,200),
; ÔòM8036 X0.1 Y0.1Óë~M8036 X20 Y20ÊÇÒ»ÑùµÄЧ¹û
M8036 X50 Y50
; ==================================
;
;
;
M8036 X250 Y250
; ==================================
;
;
;
M8036 X£»
; ==================================
; »úÆ÷ÀàÐÍ
; 0:XYZÆÕͨÀàÐÍ
; 2:HbotÀàÐÍ
M8080 I2
; ==================================
; ¡¾ÈÈ×èÀàÐÍ¡¿ ¶ÔÓÚÈȵç×è,ͬÑù²ÎÊýµÄÈȵç×èÆäʵҲÂÔÓвî±ð,²»Í¬µÄÈȵç×èÔÚµÍÎÂʱζȱȽϽӽü,ÔÚ¸ßÎÂʱ£¬
; ÏÔʾµÄζȲî±ð¿É´ï40¶È£¬Èç¹ûÊÇÈÈÃôµç×è,ÇëÎñ±ØÉèÖÃÕýÈ·µÄÈȵç×èÀàÐÍ, 0: ÀíÏëNTC 100K 1% 3950 B¡£
; 1: KÐÍÈȵçż¡£ 2: EPCOS NTC 100K 1% 3950 B,¶ÔÓ¦marlinµÄ´«¸ÐÆ÷ÀàÐÍ2
;
M8081 I2
; ==================================
; ʹÄܵ÷ƽ£¬¡¾Èç¹ûʹÄܸù¦ÄÜÇëÔÚÏ·½Ñ¡ÏîÇ°Ãæ¿òÄÚ´ò¹´²¢ÔÚºó¿òÖÐÊäÈë²ÎÊý¡¿
; 0:½ûÖ¹µ÷ƽʹÄÜ
; 1:ÔÊÐíµ÷ƽʹÄÜ ÔÚÈý½ÇÖÞ½çÃæÉÏ£¬¿ÉÒÔͨ¹ý½çÃæ½øÐÐʹÄÜ,
M8083 I1
; ==================================
;¡¾Èý½ÇÖÞ»úÆ÷»òÕß×Ô¶¯µ÷ƽµÄXYZ»úÆ÷ÉÏ¡¿Zµ÷ƽÏÞλµÄ¸ß¶È²î = µ÷ƽÏÞλµÄZλÖà - ZÁãµãλÖÃ,Èç¹û¹âµçµ÷ƽÏÞλ£¬Í¨³£ÊÇÕýÖµ
; Èç¹ûÏÞλʱ£¬¼·³öÍ·ÌùÖ÷°å£¬ÔòΪ¸ºÖµ¡£ 0: ½ûֹƫÒÆ£¬ZµÄÐгÌÓÉ¡°ÉèZΪÁ㡱,´òÓ¡µÄgcod eÎÞÐèÌí¼Ó×Ô¶¯µ÷ƽָÁÍƼöʹ
; ÓôËģʽ¡£ ·Ç0: ZµÄµ±Ç°Î»ÖÃÔÚµ÷ƽÏÞλ´¥·¢Ê±×Ô¶¯È·¶¨,DELTA½á¹¹Ï£¬G29×Ô¶¯µ÷ƽָÁî±ØÐë½ÓÔÚG28¹éÁãÖ®ºó,´òÓ¡Ö¸Áî֮ǰ¡£
M8084 Z4
; ==================================
;
; ¿ª»úlogoʱ¼ä
; ¿ª»úlogo³ÖÐøʱ¼ä£¬×îС100ms,×î´ó6000ms
M8085 I3000
; ==================================
;¡¾¸ß¼¶ÅäÖÃ,´ó²¿·ÖÇé¿ö϶¼²»ÐèҪȥ¶¯¡¿
; Ö÷°å·çÉÈ×ÔÆôʱµÄpwm±ÈÀý£¬×î¸ßÊÇ256,ÓÐЩÖ÷°å·çÉȵķçÁ¦±È½ÏÇ¿,ÔëÒô±È½Ï´ó
; ¿ÉÒÔͨ¹ýÕâ¸ö²ÎÊý¸Ä±ä·çÉÈ·çÁ¦¼°ÔëÒô
M8489 I256
; ==================================
;
; ×°ÔغIJĵĽçÃæÖУ¬×°ÔغIJĵĽøË¿ËÙ¶È ,µ¥Î»ÊÇmm/s,
; ½øË¿Ëٶȹý¿ì£¬ÎÞ·¨¼°Ê±ËÍË¿£¬µ¼Ö¼·³ö»ú¼·²»¶¯¶øʧ²½
M8489 T6
; ==================================
; ÊÇ·ñ´òÓ¡Íê³Éºó£¬Ç¿ÖƹرÕËùÓеç»ú¼°¼ÓÈÈ
; 0£º¹Ø±ÕËùÓÐ
; 1£º´òÓ¡Íêºó²»ÔË×÷£¬ÍêÈ«Ìý´ÓgcodeÖ¸Áî
M8489 P0
; ==================================
; ζȵÄPID²ÎÊýÉèÖÃ,¡¾M301 P22.2 I1.08 D114¡¿
; Èç¹ûÄã²»ÊÇר¼Ò£¬²¢ÇÒÄãµÄµ±Ç°Î¶ȿØÖƱȽÏÎȶ¨£¬¿ÉÒÔ²»ÐèÒª¶¯Õâ¸ö²ÎÊý
;¡¾Èç¹ûʹÄܸù¦ÄÜÇëÔÚÏ·½Ñ¡ÏîÇ°Ãæ¿òÄÚ´ò¹´²¢ÔÚºó¿òÖÐÊäÈë²ÎÊý¡¿
;M301 P22.2 I1.08 D114
; ==================================
; ×Ô¶¯µ÷ÖÆPIDÃüÁÕâ¸öÃüÁî»á×èÈûºÜ³¤Ê±¼ä ¡¾M303 E0 S150 C5¡¿
; ζÈ150¶È£¬×Ô¶¯ÖÜÆÚÕðµ´4´Î£¬×Ô¶¯µ÷ÖƺóµÄ²ÎÊý¿ÉÄÜͨ¹ýrepetier-host¿´µ½µ÷ÖƺóµÄpid²ÎÊý.
;¡¾Èç¹ûʹÄܸù¦ÄÜÇëÔÚÏ·½Ñ¡ÏîÇ°Ãæ¿òÄÚ´ò¹´²¢ÔÚºó¿òÖÐÊäÈë²ÎÊý¡¿
;M303 E0 S150 C5
; ==================================
;
; 0: ²»Ö§³Ö¼¤¹âµñ¿ÌµÄÏà¹ØÅäÖÃ,Ïà¹Ø¹¦ÄÜÊÇÔÚmore°´Å¥ÀïÃæÉèÖÃËÙ¶È
; 1: Ö§³Ö¼¤¹âµñ¿ÌµÄÏà¹ØÅäÖÃ
M8520 I0
; ==================================
;¡¾¡¾¡¾¡¾¡¾¡¾¡¾¡¾¡¾±£´æ²ÎÊý¡¿¡¿¡¿¡¿¡¿¡¿¡¿¡¿
; ´Ë²ÎÊýÒ»¶¨²»ÄÜÉÙ£¬·ñÔò²ÎÊýÎÞ·¨±£´æµ½É豸
; ²ÎÊýĬÈÏÅäÖà ÎÞ·¨ÐÞ¸Ä
M8500
Just trying to connect the printer to S3D. I'm using that cable you had recommended and downloaded about 3 different drivers to try and make it work. It more than likely is a driver issue. Did your computer recognize the cable and printer right away or did you have to download a driver? If you did, where did you download yours from?
Hello Scott,
Thanks for your post it's helping a lot.
I have a tronxy x5sa with FW V1.4.1 RC4 m4 with Colorful v0.3
I have printed a calibration cube but I don't have the right dimension for X/Y/Z, I would like to change the mm value of each step but before to do that , I would like ti print actual setting.
Do you know the GCode commande I can use to print/save the actual settings?
Thanks a lot
Regards