orcaslicer/resources/profiles/Geeetech/machine/Geeetech M1 0.4 nozzle.json
whoseyoung ca251c7090 Add geeetech M1 profile
Printing settings for the M1 machine provided by Geeetech officially.
2024-10-15 15:31:54 +08:00

115 lines
No EOL
3.4 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"type": "machine",
"setting_id": "GM_GEEETECH_040",
"name": "Geeetech M1 0.4 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_geeetech_common",
"printer_model": "Geeetech M1",
"default_filament_profile": [
"Generic PLA @Geeetech"
],
"printer_variant": "0.4",
"default_print_profile": "0.20mm Standard @Geeetech M1",
"nozzle_diameter": [
"0.4"
],
"extruder_type": [
"Direct"
],
"machine_max_acceleration_e": [
"2000",
"2000"
],
"machine_max_acceleration_extruding": [
"2000",
"2000"
],
"machine_max_acceleration_retracting": [
"2000",
"2000"
],
"machine_max_acceleration_travel": [
"3000",
"3000"
],
"machine_max_acceleration_x": [
"3000",
"3000"
],
"machine_max_acceleration_y": [
"3000",
"3000"
],
"machine_max_acceleration_z": [
"500",
"500"
],
"machine_max_speed_e": [
"60",
"60"
],
"machine_max_speed_x": [
"300",
"300"
],
"machine_max_speed_y": [
"300",
"300"
],
"machine_max_speed_z": [
"25",
"25"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"10",
"10"
],
"machine_max_jerk_y": [
"10",
"10"
],
"machine_max_jerk_z": [
"3",
"3"
],
"max_layer_height": [
"0.14"
],
"min_layer_height": [
"0.04"
],
"retraction_length": [
"1"
],
"retraction_speed": [
"40"
],
"deretraction_speed": [
"40"
],
"max_layer_height": [
"0.3"
],
"min_layer_height": [
"0.07"
],
"printable_area": [
"0x0",
"105x0",
"105x105",
"0x105"
],
"printable_height": "95",
"retract_lift_below":[
"95"
],
"machine_start_gcode": ";Geeetech M1 official wiki URL for M1https://www.geeetech.com/wiki/index.php/Geeetech_M1_3D_printer \nM104 S[first_layer_temperature] ; Set Hotend Temperature\nM140 S[first_layer_bed_temperature] ; set Bed Temperature\nM190 S[first_layer_bed_temperature] ; Wait for Bed Temperature\nM109 S[first_layer_temperature] ; wait for Hotend Temperature\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 ;Off Main Fan\nM300 S2500 P1000 ;Play a short tune\nG1 Z0.28 ;Move Z Axis up little to prevent scratching of Heat Bed\nG92 E0 ;Reset Extruder\nG1 Y3 F2400 ;Move to start position\nG1 X75 E40 F500 ;Draw a filament line\nG92 E0 ;Reset Extruder\n;G1 E-0.2 F3000 ;Retract a little\nG1 Z2.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X70 Y3 Z0.27 F3000 ;Quickly wipe away from the filament line\nG92 E0 ;Reset Extruder",
"machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors",
"nozzle_type": "brass",
"auxiliary_fan": "0"
}