Skip to content

Instantly share code, notes, and snippets.

@kageurufu
Created July 23, 2022 20:44
Show Gist options
  • Save kageurufu/5a3469d079560f212921e7ac00327970 to your computer and use it in GitHub Desktop.
Save kageurufu/5a3469d079560f212921e7ac00327970 to your computer and use it in GitHub Desktop.
Elegoo Jupiter stock config
; remove all parameters
M8513
; [[The text after the semicolon is a comment, please modify the corresponding parameters according to the description of the comment, the command after the semicolon will be ignored]]
; The basic format is Mxxx Ixxx, Mxxx Txxx or Mxxx Sxxx, where Ixx (is the letter I, the first letter of integer, not the number 1) followed by an integer, which can be decimal or hexadecimal (starting with 0x) , Pxx, Sxx are followed by floating point numbers
; [Direction control of stepper motor] The directions of I1 and I-1 are just opposite, so if the direction of the motor is wrong, either change the wiring or change this direction parameter
; Z stepper motor direction
M8004 I1
; [Z-axis trough/platform movement configuration] will only affect the actual movement direction of the manual interface buttons ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;
; 0: Z-axis direction, the movement of the forming bracket,
; 1: Z-axis direction, resin tank movement
M8005 Z0
; [Speed/Acceleration Setting]
; The speed is in mm/s, and the acceleration is in mm/s^2
; The maximum starting speed. When the movement speed exceeds this speed, this speed will be used as the starting speed. This speed is mainly to prevent out of step.
M8006 I18
; The maximum rail bending speed value. If the actual rail bending speed of the movement is greater than this value, the movement will be forced to decelerate. This value is large, the noise is large, and it is easy to lose steps, the value is small, the speed is slow,
M8007 I12
; Acceleration, the larger the value, the larger the actual running average speed, but the noise is also large, the smaller the value, the smaller the actual speed will be,
M8008 I900
; [[[Step-related parameters]]]
; After the parameters are set, please print a cube, and then measure the size with a ruler to confirm that the parameters are correct
; [mm value of each step of Z] Calculation formula: lead/((360/1.8)*16).
M8010 S0.0015625
; [Maximum value of various speeds] In order to ensure the stability of the machine, please set according to the actual measurement results.
; Maximum speed of Z movement mm/s
M8013 I6
; [Zero speed]
; The speed of the first return to zero when Z returns to zero is faster. The Z movement speed of the manual interface is also the same as this speed, and this speed is also used for the Z axis lift.
M8015 I3
; The speed of the second reset to zero when Z is reset to zero is relatively slow. Reducing the speed of the second reset to zero can improve the repeatability of the limit position. If this parameter is 0, the second reset to zero will not be performed.
M8016 I1.5
; [Z-axis demoulding speed and distance] During demolding, first slowly rise, then quickly rise, then stay for a while, then quickly drop, and then slowly drop
; Z demoulding slowly rising distance
; The unit is mm
M8070 S5
; Z demoulding slow rising speed
; The unit is mm/s
M8015 P2
; Z demolding rapid rising speed
; The unit is mm/s
M8028 S6
; Z is the rapid descending speed of demolding. In the old version, this parameter is also the rapid ascending speed and slow descending speed.
; The unit is mm/s
M8016 P6
; Z slow falling distance
; The unit is mm
M8021 S3
; Z slow descent speed
; The unit is mm/s
M8020 S3
; When printing [Z demoulding, the total distance of each lifting height, unit mm, this distance = slow rising distance + fast rising distance]
; If motion z is not required, set it to 0
M8070 Z7
; [Dwelling time after rising when Z-axis is demolded]
; The unit is ms (milliseconds),
M8016 D10
; [Z maximum stroke] unit is mm
; Z maximum stroke, this stroke is the Z movement stroke, be sure to measure it with a ruler, set it carefully, after the pause and printing are completed, the Z axis will stay at the maximum stroke position
M8026 I300
; [Z-axis limit switch position type]
; 0: unilateral limit, only use Z-limit, not use Z+
; 2: Bilateral limit, if Z+ and Z- limit are used at the same time, Z+ can limit the maximum travel of Z
M8029 I0
; [Z limit switch wiring type] If this configuration is wrong, when the motor is operated in the manual interface, the motor will not be able to move in a certain direction and the buzzer will sound.
; There will be a beeping sound.
; Simple judgment method, if the configuration is normal, the buzzer will make a beeping sound when the limit is changed from the limit to the limit.
; When the limit is changed to the limit, the buzzer will not sound. If the phenomenon is found to be the opposite, this configuration can be modified.
; 0: The limit switch is normally open (the - and s voltages are high when not limited, and low when limited)
; 1: The limit switch is normally closed (the voltage of - and s is low when it is not limited, and it is high when it is limited)
M8029 T0
; [Z-axis limit switch position]
; 0: The limit is when the forming bracket is closest to the platform, and the limit is connected to Z-
; 1: When the extruded bracket is farthest from the platform, the limit is connected to Z+
M8029 S0
; [Whether the Z axis returns to (0,0,0) after homing]
M8029 C0
; 0 : Return to the Z(0,0,0) position, that is, the position where the forming bracket returns to the coordinate zero position
; 1 : stay at the limit position
; [LED fan LED_Fan control]
M8030 I-1
; 0: If set to 0, the default does not turn
; -1: always on
; -2: On when the file is printed, off when it is not printed
; [Mainboard cooling fan MB_Fan control]
; 0: If set to 0, the default does not turn
; 1: >0 Once exposed, fan 2 turns on, no exposure, fan stops LED
; -1:<0 always on
; -2: On when the file is printed, off when it is not printed
M8030 T-1
; [LED light control]
; 4: Once the image is output, the LED turns on, and when the image is turned off, the LED turns off
M8030
; [Does SD card/U disk support the display of folders]
; 0: not supported
; 1: Support
M8034 I1
;[Z zero point and limit position setting]
; The limit position is different from the zero point of Z, and needs to be used with the M8084 Z* command.
; 0: The limit position is the same as the zero point of Z
; 1: The limit position is different from the zero point of Z
M8083 I1
;[The difference between the Z limit point and the zero point limit, the value is usually a positive value]
; If you want to set the offset in the configuration, please remove the semicolon in front of the command. In addition, you can also configure the offset automatically through "Set Z to zero" on the interface.
M8084 Z0
; [Boot LOGO time]
; Boot logo duration, minimum 5000ms, maximum 6000ms
M8085 I5000
; [Screen saver time]
; How long it takes to enter the screen saver interface, the unit is seconds (s), when it is 0, it means that the screen saver is disabled
M8085 T60
; [External drive settings]
; I: The establishment time from the direction signal valid to the high level of the pulse signal, the unit is ns
; T: The shortest holding time of the pulse signal, the unit is ns, if there is no external drive control board, please set it to zero.
; Parameters of several external drives:
; THB7128:I100000 T0
; TB6560:I40000 T0
; TB6600:I100000 T0
M8087 I0 T0
; [Action after printing is completed]
; Action after printing
; 0: Turn off all motors,
; 1: No action after printing,
; 2: After the printing is completed, return to zero, and the motor will not be powered on.
; 3: After the printing is completed, it will drop to the maximum stroke of Z, and the motor will not be powered on.
M8489 P3
; [pwm ratio when the motherboard fan starts automatically]
; The pwm ratio of the motherboard fan when it starts automatically is up to 256. Some motherboard fans have strong wind and loud noise.
; You can change the fan wind and noise through this parameter
M8489 I130
; save configuration
M8500
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment