Merge branch 'main' into main
@@ -135,8 +135,8 @@
|
||||
],
|
||||
"nozzle_type": "hardened_steel",
|
||||
"single_extruder_multi_material": "1",
|
||||
"machine_end_gcode": ";===== date: 20230428 =====================\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X65 Y245 F12000 ; move to safe pos \nG1 Y265 F3000\n\nG1 X65 Y245 F12000\nG1 Y265 F3000\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\nG1 X100 F12000 ; wipe\n; pull back filament to AMS\nM620 S255\nG1 X20 Y50 F12000\nG1 Y-3\nT255\nG1 X65 F12000\nG1 Y265\nG1 X100 F12000 ; wipe\nM621 S255\nM104 S0 ; turn off hotend\n\nM622.1 S1 ; for prev firware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n M400 ; wait all motion done\n M991 S0 P-1 ;end smooth timelapse at safe pos\n M400 S3 ;wait for last picture to be taken\nM623; end of \"timelapse_record_flag\"\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 250}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z250 F600\n G1 Z248\n{endif}\nM400 P100\nM17 R ; restore z current\n\nG90\nG1 X128 Y250 F3600\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\nM17 X0.8 Y0.8 Z0.5 ; lower motor current to 45% power\n",
|
||||
"layer_change_gcode": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\nM622.1 S1 ; for prev firware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n{if timelapse_type == 0} ; timelapse without wipe tower\nM971 S11 C10 O0\n{elsif timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG17\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 X65 Y245 F20000 ; move to safe pos\nG17\nG2 Z{layer_z} I0.86 J0.86 P1 F20000\nG1 Y265 F3000\nM400 P300\nM971 S11 C10 O0\nG92 E0\nG1 E[retraction_length] F300\nG1 X100 F5000\nG1 Y255 F20000\n{endif}\nM623\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change",
|
||||
"machine_end_gcode": ";===== date: 20230428 =====================\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X65 Y245 F12000 ; move to safe pos \nG1 Y265 F3000\n\nG1 X65 Y245 F12000\nG1 Y265 F3000\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\nG1 X100 F12000 ; wipe\n; pull back filament to AMS\nM620 S255\nG1 X20 Y50 F12000\nG1 Y-3\nT255\nG1 X65 F12000\nG1 Y265\nG1 X100 F12000 ; wipe\nM621 S255\nM104 S0 ; turn off hotend\n\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n M400 ; wait all motion done\n M991 S0 P-1 ;end smooth timelapse at safe pos\n M400 S3 ;wait for last picture to be taken\nM623; end of \"timelapse_record_flag\"\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 250}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z250 F600\n G1 Z248\n{endif}\nM400 P100\nM17 R ; restore z current\n\nG90\nG1 X128 Y250 F3600\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\nM17 X0.8 Y0.8 Z0.5 ; lower motor current to 45% power\n",
|
||||
"layer_change_gcode": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n{if timelapse_type == 0} ; timelapse without wipe tower\nM971 S11 C10 O0\n{elsif timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG17\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 X65 Y245 F20000 ; move to safe pos\nG17\nG2 Z{layer_z} I0.86 J0.86 P1 F20000\nG1 Y265 F3000\nM400 P300\nM971 S11 C10 O0\nG92 E0\nG1 E[retraction_length] F300\nG1 X100 F5000\nG1 Y255 F20000\n{endif}\nM623\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change",
|
||||
"change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1 && (z_hop_types[current_extruder] == 0 || z_hop_types[current_extruder] == 3)}\nG17\nG2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\n\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\n\n{if next_extruder < 255}\nM400\n\nG92 E0\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM109 S[nozzle_temperature_range_high]\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\nG1 X80 F15000\nG1 X60 F15000\nG1 X80 F15000\nG1 X60 F15000; shake to put down garbage\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A",
|
||||
"machine_pause_gcode": "M400 U1"
|
||||
}
|
||||
@@ -14,6 +14,9 @@
|
||||
"filament_start_gcode": [
|
||||
"; Filament gcode\nM900 K{if nozzle_diameter[0]==0.4}0.03{elsif nozzle_diameter[0]==0.25}0.1{elsif nozzle_diameter[0]==0.3}0.06{elsif nozzle_diameter[0]==0.35}0.05{elsif nozzle_diameter[0]==0.5}0.03{elsif nozzle_diameter[0]==0.6}0.02{elsif nozzle_diameter[0]==0.8}0.01{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_MK4IS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.02{elsif nozzle_diameter[0]==0.5}0.018{elsif nozzle_diameter[0]==0.6}0.012{elsif nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.25}0.09{elsif nozzle_diameter[0]==0.3}0.065{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S40 ; set heatbreak target temp"
|
||||
],
|
||||
"filament_ramming_parameters": [
|
||||
"250 100 42.4 42.4 42.4 42.4 42.4 | 0.05 42.4 0.45 42.4 0.95 42.4 1.45 42.4 1.95 42.4 2.45 42.4 2.95 42.4 3.45 42.4 3.95 42.4 4.45 42.4 4.95 42.4"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Prusa MK4 0.25 nozzle",
|
||||
"Prusa MK4 0.4 nozzle",
|
||||
|
||||
@@ -8,6 +8,9 @@
|
||||
"filament_start_gcode": [
|
||||
"M572 S{if nozzle_diameter[0]==0.4}0.02{elsif nozzle_diameter[0]==0.5}0.018{elsif nozzle_diameter[0]==0.6}0.015{elsif nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.25}0.09{elsif nozzle_diameter[0]==0.3}0.065{else}0{endif} ; Filament gcode\nM142 S40 ; set heatbreak target temp"
|
||||
],
|
||||
"filament_ramming_parameters": [
|
||||
"250 100 42.4 42.4 | 0.05 42.4 0.45 42.4 0.95 42.4 1.45 42.4 1.95 42.4 2.45 42.4 2.95 42.4 3.45 42.4 3.95 42.4 4.45 42.4 4.95 42.4"
|
||||
],
|
||||
"from": "system",
|
||||
"inherits": "Prusa Generic ABS @MK4S",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -21,6 +21,9 @@
|
||||
"filament_start_gcode": [
|
||||
"M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.04{elsif nozzle_diameter[filament_extruder_id]==0.25}0.1{elsif nozzle_diameter[filament_extruder_id]==0.3}0.06{elsif nozzle_diameter[filament_extruder_id]==0.35}0.05{elsif nozzle_diameter[filament_extruder_id]==0.5}0.03{elsif nozzle_diameter[filament_extruder_id]==0.6}0.02{elsif nozzle_diameter[filament_extruder_id]==0.8}0.01{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.02{elsif nozzle_diameter[filament_extruder_id]==0.5}0.018{elsif nozzle_diameter[filament_extruder_id]==0.6}0.012{elsif nozzle_diameter[filament_extruder_id]==0.8}0.01{elsif nozzle_diameter[filament_extruder_id]==0.25}0.09{elsif nozzle_diameter[filament_extruder_id]==0.3}0.065{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S40 ; set heatbreak target temp"
|
||||
],
|
||||
"filament_ramming_parameters": [
|
||||
"250 100 42.4 42.4 42.4 42.4 42.4 | 0.05 42.4 0.45 42.4 0.95 42.4 1.45 42.4 1.95 42.4 2.45 42.4 2.95 42.4 3.45 42.4 3.95 42.4 4.45 42.4 4.95 42.4"
|
||||
],
|
||||
"from": "system",
|
||||
"hot_plate_temp": "110",
|
||||
"hot_plate_temp_initial_layer": "100",
|
||||
|
||||
@@ -41,6 +41,9 @@
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.035{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_MK4IS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.055{elsif nozzle_diameter[0]==0.5}0.042{elsif nozzle_diameter[0]==0.6}0.025{elsif nozzle_diameter[0]==0.8}0.018{elsif nozzle_diameter[0]==0.25}0.18{elsif nozzle_diameter[0]==0.3}0.1{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp"
|
||||
],
|
||||
"filament_ramming_parameters": [
|
||||
"250 100 42.4 42.4 42.4 42.4 42.4 | 0.05 42.4 0.45 42.4 0.95 42.4 1.45 42.4 1.95 42.4 2.45 42.4 2.95 42.4 3.45 42.4 3.95 42.4 4.45 42.4 4.95 42.4"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Prusa MK4 0.25 nozzle",
|
||||
"Prusa MK4 0.4 nozzle",
|
||||
|
||||
@@ -7,6 +7,9 @@
|
||||
"filament_start_gcode": [
|
||||
"M572 S{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.5}0.044{elsif nozzle_diameter[0]==0.6}0.035{elsif nozzle_diameter[0]==0.8}0.022{elsif nozzle_diameter[0]==0.25}0.18{elsif nozzle_diameter[0]==0.3}0.1{else}0{endif} ; Filament gcode\n\nM142 S36 ; set heatbreak target temp"
|
||||
],
|
||||
"filament_ramming_parameters": [
|
||||
"250 100 42.4 42.4 | 0.05 42.4 0.45 42.4 0.95 42.4 1.45 42.4 1.95 42.4 2.45 42.4 2.95 42.4 3.45 42.4 3.95 42.4 4.45 42.4 4.95 42.4"
|
||||
],
|
||||
"from": "system",
|
||||
"inherits": "Prusa Generic PETG @MK4S",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -22,6 +22,9 @@
|
||||
"filament_start_gcode": [
|
||||
"M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.07{elsif nozzle_diameter[filament_extruder_id]==0.25}0.12{elsif nozzle_diameter[filament_extruder_id]==0.3}0.09{elsif nozzle_diameter[filament_extruder_id]==0.35}0.08{elsif nozzle_diameter[filament_extruder_id]==0.6}0.04{elsif nozzle_diameter[filament_extruder_id]==0.5}0.05{elsif nozzle_diameter[filament_extruder_id]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.053{elsif nozzle_diameter[filament_extruder_id]==0.5}0.042{elsif nozzle_diameter[filament_extruder_id]==0.6}0.032{elsif nozzle_diameter[filament_extruder_id]==0.8}0.018{elsif nozzle_diameter[filament_extruder_id]==0.25}0.18{elsif nozzle_diameter[filament_extruder_id]==0.3}0.1{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp"
|
||||
],
|
||||
"filament_ramming_parameters": [
|
||||
"250 100 42.4 42.4 42.4 42.4 42.4 | 0.05 42.4 0.45 42.4 0.95 42.4 1.45 42.4 1.95 42.4 2.45 42.4 2.95 42.4 3.45 42.4 3.95 42.4 4.45 42.4 4.95 42.4"
|
||||
],
|
||||
"filament_wipe": "1",
|
||||
"filament_z_hop": "0.15",
|
||||
"from": "system",
|
||||
|
||||
@@ -17,6 +17,9 @@
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.026{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_MK4IS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.026{elsif nozzle_diameter[0]==0.5}0.025{elsif nozzle_diameter[0]==0.6}0.02{elsif nozzle_diameter[0]==0.8}0.014{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.08{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp"
|
||||
],
|
||||
"filament_ramming_parameters": [
|
||||
"250 100 40 40 40 40 40 | 0.05 40 0.45 40 0.95 40 1.45 40 1.95 40 2.45 40 2.95 40 3.45 40 3.95 40 4.45 40 4.95 40"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Prusa MK4 0.25 nozzle",
|
||||
"Prusa MK4 0.4 nozzle",
|
||||
|
||||
@@ -7,6 +7,10 @@
|
||||
"filament_start_gcode": [
|
||||
"M572 S{if nozzle_diameter[0]==0.4}0.036{elsif nozzle_diameter[0]==0.5}0.026{elsif nozzle_diameter[0]==0.6}0.02{elsif nozzle_diameter[0]==0.8}0.015{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.08{else}0{endif} ; Filament gcode\n\nM142 S36 ; set heatbreak target temp"
|
||||
],
|
||||
"filament_ramming_parameters": [
|
||||
"250 100 40 40| 0.05 40 0.45 40 0.95 40 1.45 40 1.95 40 2.45 40 2.95 40 3.45 40 3.95 40 4.45 40 4.95 40"
|
||||
],
|
||||
|
||||
"from": "system",
|
||||
"inherits": "Prusa Generic PLA @MK4S",
|
||||
"instantiation": "true",
|
||||
|
||||
@@ -20,6 +20,9 @@
|
||||
"filament_start_gcode": [
|
||||
"M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.05{elsif nozzle_diameter[filament_extruder_id]==0.25}0.14{elsif nozzle_diameter[filament_extruder_id]==0.3}0.07{elsif nozzle_diameter[filament_extruder_id]==0.35}0.06{elsif nozzle_diameter[filament_extruder_id]==0.6}0.03{elsif nozzle_diameter[filament_extruder_id]==0.5}0.035{elsif nozzle_diameter[filament_extruder_id]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.036{elsif nozzle_diameter[filament_extruder_id]==0.5}0.025{elsif nozzle_diameter[filament_extruder_id]==0.6}0.02{elsif nozzle_diameter[filament_extruder_id]==0.8}0.014{elsif nozzle_diameter[filament_extruder_id]==0.25}0.12{elsif nozzle_diameter[filament_extruder_id]==0.3}0.08{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp"
|
||||
],
|
||||
"filament_ramming_parameters": [
|
||||
"250 100 40 40 40 40 40 | 0.05 40 0.45 40 0.95 40 1.45 40 1.95 40 2.45 40 2.95 40 3.45 40 3.95 40 4.45 40 4.95 40"
|
||||
],
|
||||
"from": "system",
|
||||
"full_fan_speed_layer": "3",
|
||||
"inherits": "fdm_filament_pla",
|
||||
|
||||
@@ -17,6 +17,9 @@
|
||||
"slow_down_layer_time": [
|
||||
"7"
|
||||
],
|
||||
"filament_ramming_parameters": [
|
||||
"250 100 40 40 40 40 40 | 0.05 40 0.45 40 0.95 40 1.45 40 1.95 40 2.45 40 2.95 40 3.45 40 3.95 40 4.45 40 4.95 40"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Prusa MK3S 0.25 nozzle",
|
||||
"Prusa MK3S 0.4 nozzle",
|
||||
|
||||
279
resources/profiles/Wanhao France.json
Normal file
@@ -0,0 +1,279 @@
|
||||
{
|
||||
"name": "Wanhao France",
|
||||
"version": "02.02.00.04",
|
||||
"force_update": "0",
|
||||
"description": "Wanhao France D12 configurations",
|
||||
"machine_model_list": [
|
||||
{
|
||||
"name": "Wanhao D12 230 PRO M2 MONO DUAL",
|
||||
"sub_path": "machine/D12 230 PRO M2 MONO DUAL.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 230 PRO M2 MONO DUAL PoopTool",
|
||||
"sub_path": "machine/D12 230 PRO M2 MONO DUAL PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 230 PRO SMARTPAD MONO DUAL",
|
||||
"sub_path": "machine/D12 230 PRO SMARTPAD MONO DUAL.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 230 PRO SMARTPAD MONO DUAL PoopTool",
|
||||
"sub_path": "machine/D12 230 PRO SMARTPAD MONO DUAL PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 230 PRO M2 DIRECT",
|
||||
"sub_path": "machine/D12 230 PRO M2 DIRECT.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 230 PRO SMARTPAD DIRECT",
|
||||
"sub_path": "machine/D12 230 PRO SMARTPAD DIRECT.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 300 PRO MAX M2 DIRECT",
|
||||
"sub_path": "machine/D12 300 PRO M2 DIRECT.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 300 PRO M2 MONO DUAL",
|
||||
"sub_path": "machine/D12 300 PRO M2 MONO DUAL.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 300 PRO M2 MONO DUAL PoopTool",
|
||||
"sub_path": "machine/D12 300 PRO M2 MONO DUAL PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 300 PRO MAX SMARTPAD DIRECT",
|
||||
"sub_path": "machine/D12 300 PRO SMARTPAD DIRECT.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 300 PRO SMARTPAD MONO DUAL",
|
||||
"sub_path": "machine/D12 300 PRO SMARTPAD MONO DUAL.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 300 PRO SMARTPAD MONO DUAL PoopTool",
|
||||
"sub_path": "machine/D12 300 PRO SMARTPAD MONO DUAL PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 500 PRO MAX M2 DIRECT",
|
||||
"sub_path": "machine/D12 500 PRO M2 DIRECT.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 500 PRO M2 MONO DUAL",
|
||||
"sub_path": "machine/D12 500 PRO M2 MONO DUAL.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 500 PRO M2 MONO DUAL PoopTool",
|
||||
"sub_path": "machine/D12 500 PRO M2 MONO DUAL PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 500 PRO MAX SMARTPAD DIRECT",
|
||||
"sub_path": "machine/D12 500 PRO SMARTPAD DIRECT.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 500 PRO SMARTPAD MONO DUAL",
|
||||
"sub_path": "machine/D12 500 PRO SMARTPAD MONO DUAL.json"
|
||||
},
|
||||
{
|
||||
"name": "Wanhao D12 500 PRO SMARTPAD MONO DUAL PoopTool",
|
||||
"sub_path": "machine/D12 500 PRO SMARTPAD MONO DUAL PoopTool.json"
|
||||
}
|
||||
],
|
||||
"process_list": [
|
||||
{
|
||||
"name": "fdm_process_common",
|
||||
"sub_path": "process/fdm_process_common.json"
|
||||
},
|
||||
{
|
||||
"name": "0.10mm Standard @Wanhao-D12-230",
|
||||
"sub_path": "process/0.10mm Standard @Wanhao-D12-230.json"
|
||||
},
|
||||
{
|
||||
"name": "0.15mm Standard @Wanhao-D12-230",
|
||||
"sub_path": "process/0.15mm Standard @Wanhao-D12-230.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Standard @Wanhao-D12-230",
|
||||
"sub_path": "process/0.20mm Standard @Wanhao-D12-230.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Standard @Wanhao-D12-230 PoopTool.json",
|
||||
"sub_path": "process/0.20mm Standard @Wanhao-D12-230 PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "0.24mm Standard @Wanhao-D12-230",
|
||||
"sub_path": "process/0.24mm Standard @Wanhao-D12-230.json"
|
||||
},
|
||||
{
|
||||
"name": "0.10mm Standard @Wanhao-D12-300",
|
||||
"sub_path": "process/0.10mm Standard @Wanhao-D12-300.json"
|
||||
},
|
||||
{
|
||||
"name": "0.15mm Standard @Wanhao-D12-300",
|
||||
"sub_path": "process/0.15mm Standard @Wanhao-D12-300.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Standard @Wanhao-D12-300",
|
||||
"sub_path": "process/0.20mm Standard @Wanhao-D12-300.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Standard @Wanhao-D12-300 PoopTool.json",
|
||||
"sub_path": "process/0.20mm Standard @Wanhao-D12-300 PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "0.24mm Standard @Wanhao-D12-300",
|
||||
"sub_path": "process/0.24mm Standard @Wanhao-D12-300.json"
|
||||
},
|
||||
{
|
||||
"name": "0.10mm Standard @Wanhao-D12-500",
|
||||
"sub_path": "process/0.10mm Standard @Wanhao-D12-500.json"
|
||||
},
|
||||
{
|
||||
"name": "0.15mm Standard @Wanhao-D12-500",
|
||||
"sub_path": "process/0.15mm Standard @Wanhao-D12-500.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Standard @Wanhao-D12-500",
|
||||
"sub_path": "process/0.20mm Standard @Wanhao-D12-500.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Standard @Wanhao-D12-500 PoopTool.json",
|
||||
"sub_path": "process/0.20mm Standard @Wanhao-D12-500 PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "0.24mm Standard @Wanhao-D12-500",
|
||||
"sub_path": "process/0.24mm Standard @Wanhao-D12-500.json"
|
||||
}
|
||||
],
|
||||
"filament_list": [
|
||||
{
|
||||
"name": "fdm_filament_common",
|
||||
"sub_path": "filament/fdm_filament_common.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_filament_pet",
|
||||
"sub_path": "filament/fdm_filament_pet.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_filament_pla",
|
||||
"sub_path": "filament/fdm_filament_pla.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_filament_abs",
|
||||
"sub_path": "filament/fdm_filament_abs.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_filament_asa",
|
||||
"sub_path": "filament/fdm_filament_asa.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_filament_pa",
|
||||
"sub_path": "filament/fdm_filament_pa.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_filament_pc",
|
||||
"sub_path": "filament/fdm_filament_pc.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_filament_tpu",
|
||||
"sub_path": "filament/fdm_filament_tpu.json"
|
||||
},
|
||||
{
|
||||
"name": "Yumi Generic PETG",
|
||||
"sub_path": "filament/Yumi Generic PETG.json"
|
||||
},
|
||||
{
|
||||
"name": "Yumi Generic PLA",
|
||||
"sub_path": "filament/Yumi Generic PLA.json"
|
||||
},
|
||||
{
|
||||
"name": "YUMI PLA Direct Drive",
|
||||
"sub_path": "filament/YUMI PLA Direct Drive.json"
|
||||
},
|
||||
{
|
||||
"name": "YUMI PLA Bowden",
|
||||
"sub_path": "filament/YUMI PLA Bowden.json"
|
||||
},
|
||||
{
|
||||
"name": "YUMI PETG",
|
||||
"sub_path": "filament/YUMI PETG.json"
|
||||
}
|
||||
],
|
||||
"machine_list": [
|
||||
{
|
||||
"name": "fdm_machine_common",
|
||||
"sub_path": "machine/fdm_machine_common.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 230 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"sub_path": "machine/D12 230 PRO M2 MONO DUAL 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 230 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"sub_path": "machine/D12 230 PRO M2 MONO DUAL 0.4 nozzle PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 230 PRO M2 DIRECT 0.4 nozzle",
|
||||
"sub_path": "machine/D12 230 PRO M2 DIRECT 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"sub_path": "machine/D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle.json"
|
||||
|
||||
},
|
||||
{
|
||||
"name": "D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"sub_path": "machine/D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 230 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"sub_path": "machine/D12 230 PRO SMARTPAD DIRECT 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 300 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"sub_path": "machine/D12 300 PRO M2 MONO DUAL 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 300 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"sub_path": "machine/D12 300 PRO M2 MONO DUAL 0.4 nozzle PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 300 PRO M2 DIRECT 0.4 nozzle",
|
||||
"sub_path": "machine/D12 300 PRO M2 DIRECT 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"sub_path": "machine/D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"sub_path": "machine/D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 300 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"sub_path": "machine/D12 300 PRO SMARTPAD DIRECT 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 500 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"sub_path": "machine/D12 500 PRO M2 MONO DUAL 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 500 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"sub_path": "machine/D12 500 PRO M2 MONO DUAL 0.4 nozzle PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 500 PRO M2 DIRECT 0.4 nozzle",
|
||||
"sub_path": "machine/D12 500 PRO M2 DIRECT 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"sub_path": "machine/D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"sub_path": "machine/D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool.json"
|
||||
},
|
||||
{
|
||||
"name": "D12 500 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"sub_path": "machine/D12 500 PRO SMARTPAD DIRECT 0.4 nozzle.json"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
resources/profiles/Wanhao France/230 - Mono320x320.png
Normal file
|
After Width: | Height: | Size: 83 KiB |
2275
resources/profiles/Wanhao France/D12_texture.svg
Normal file
|
After Width: | Height: | Size: 122 KiB |
|
After Width: | Height: | Size: 85 KiB |
|
After Width: | Height: | Size: 87 KiB |
|
After Width: | Height: | Size: 87 KiB |
|
After Width: | Height: | Size: 76 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 67 KiB |
|
After Width: | Height: | Size: 67 KiB |
|
After Width: | Height: | Size: 67 KiB |
|
After Width: | Height: | Size: 69 KiB |
|
After Width: | Height: | Size: 69 KiB |
|
After Width: | Height: | Size: 69 KiB |
|
After Width: | Height: | Size: 91 KiB |
|
After Width: | Height: | Size: 90 KiB |
|
After Width: | Height: | Size: 84 KiB |
|
After Width: | Height: | Size: 746 KiB |
|
After Width: | Height: | Size: 86 KiB |
|
After Width: | Height: | Size: 93 KiB |
|
After Width: | Height: | Size: 92 KiB |
BIN
resources/profiles/Wanhao France/Wanhao D12-300_hotend.stl
Normal file
273
resources/profiles/Wanhao France/filament/YUMI PETG.json
Normal file
@@ -0,0 +1,273 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFG99",
|
||||
"setting_id": "GFSA04",
|
||||
"from": "system",
|
||||
"is_custom_defined": "0",
|
||||
"instantiation": "true",
|
||||
"name": "YUMI PETG",
|
||||
"inherits": "Yumi Generic PETG",
|
||||
"filament_vendor": [ "Yumi" ],
|
||||
"filament_settings_id": [ "YUMI PETG" ],
|
||||
"filament_type": [ "PETG" ],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"8"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"230"
|
||||
],
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"activate_chamber_temp_control": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"70"
|
||||
],
|
||||
"bed_type": [
|
||||
"Cool Plate"
|
||||
],
|
||||
"chamber_temperature": [
|
||||
"0"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"5"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [],
|
||||
"compatible_prints_condition": "",
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"80"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"35"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"35"
|
||||
],
|
||||
"default_filament_colour": [
|
||||
""
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"60"
|
||||
],
|
||||
"enable_overhang_bridge_fan": [
|
||||
"1"
|
||||
],
|
||||
"enable_pressure_advance": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"0"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"20"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"80"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"15"
|
||||
],
|
||||
"filament_cooling_final_speed": [
|
||||
"0"
|
||||
],
|
||||
"filament_cooling_initial_speed": [
|
||||
"0"
|
||||
],
|
||||
"filament_cooling_moves": [
|
||||
"0"
|
||||
],
|
||||
"filament_cost": [
|
||||
"0"
|
||||
],
|
||||
"filament_density": [
|
||||
"0"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"80"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_load_time": [
|
||||
"42"
|
||||
],
|
||||
"filament_loading_speed": [
|
||||
"0"
|
||||
],
|
||||
"filament_loading_speed_start": [
|
||||
"0"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"nil"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_multitool_ramming": [
|
||||
"0"
|
||||
],
|
||||
"filament_multitool_ramming_flow": [
|
||||
"10"
|
||||
],
|
||||
"filament_multitool_ramming_volume": [
|
||||
"10"
|
||||
],
|
||||
"filament_notes": [
|
||||
""
|
||||
],
|
||||
"filament_ramming_parameters": [
|
||||
"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"80%"
|
||||
],
|
||||
"filament_retract_lift_above": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_lift_below": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_lift_enforce": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"2"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"80"
|
||||
],
|
||||
"filament_shrink": [
|
||||
"100%"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\n"
|
||||
],
|
||||
"filament_toolchange_delay": [
|
||||
"0"
|
||||
],
|
||||
"filament_unload_time": [
|
||||
"0"
|
||||
],
|
||||
"filament_unloading_speed": [
|
||||
"0"
|
||||
],
|
||||
"filament_unloading_speed_start": [
|
||||
"0"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"1"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"6"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"70"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"70"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"230"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"230"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"190"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"90"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"50%"
|
||||
],
|
||||
"pressure_advance": [
|
||||
"0.05"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_for_layer_cooling": [
|
||||
"1"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"10"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"25"
|
||||
],
|
||||
"support_material_interface_fan_speed": [
|
||||
"-1"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"60"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"D12 230 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 230 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"D12 300 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 300 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"D12 500 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 500 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"D12 230 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 230 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 300 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 500 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 300 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"D12 500 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFU99",
|
||||
"setting_id": "GFSR99",
|
||||
"name": "YUMI PLA Bowden",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "Yumi Generic PLA",
|
||||
"filament_vendor": [ "Yumi" ],
|
||||
"filament_max_volumetric_speed": ["12"],
|
||||
"filament_flow_ratio": ["0.98"],
|
||||
"slow_down_layer_time": ["8"],
|
||||
"slow_down_min_speed": ["20"],
|
||||
"cool_plate_temp" : ["60"],
|
||||
"eng_plate_temp" : ["60"],
|
||||
"hot_plate_temp" : ["60"],
|
||||
"textured_plate_temp" : ["60"],
|
||||
"cool_plate_temp_initial_layer" : ["60"],
|
||||
"eng_plate_temp_initial_layer" : ["60"],
|
||||
"hot_plate_temp_initial_layer" : ["60"],
|
||||
"textured_plate_temp_initial_layer" : ["60"],
|
||||
"filament_loading_speed": [
|
||||
"25"
|
||||
],
|
||||
"filament_loading_speed_start": [
|
||||
"25"
|
||||
],
|
||||
"filament_unloading_speed": [
|
||||
"25"
|
||||
],
|
||||
"pressure_advance": [
|
||||
"0.4"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"D12 230 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 230 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"D12 300 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 300 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"D12 500 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 500 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"D12 230 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 230 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 300 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 500 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 300 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"D12 500 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFU99",
|
||||
"setting_id": "GFSR99",
|
||||
"name": "YUMI PLA Direct Drive",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "Yumi Generic PLA",
|
||||
"filament_vendor": [ "Yumi" ],
|
||||
"filament_max_volumetric_speed": ["12"],
|
||||
"filament_flow_ratio": ["0.98"],
|
||||
"slow_down_layer_time": ["8"],
|
||||
"slow_down_min_speed": ["20"],
|
||||
"cool_plate_temp" : ["60"],
|
||||
"eng_plate_temp" : ["60"],
|
||||
"hot_plate_temp" : ["60"],
|
||||
"textured_plate_temp" : ["60"],
|
||||
"cool_plate_temp_initial_layer" : ["60"],
|
||||
"eng_plate_temp_initial_layer" : ["60"],
|
||||
"hot_plate_temp_initial_layer" : ["60"],
|
||||
"textured_plate_temp_initial_layer" : ["60"],
|
||||
"enable_pressure_advance": [
|
||||
"1"
|
||||
],
|
||||
"pressure_advance": [
|
||||
"0.02"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"D12 230 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 230 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"D12 300 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 300 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"D12 500 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 500 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"D12 230 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 230 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 300 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 500 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"D12 300 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"D12 500 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFG99",
|
||||
"setting_id": "GFSA04",
|
||||
"name": "Yumi Generic PETG",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"inherits": "fdm_filament_pet",
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"slow_down_for_layer_cooling": [
|
||||
"1"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"30"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"90"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"25%"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"90"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"40"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"8"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"10"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\n"
|
||||
],
|
||||
"compatible_printers": [
|
||||
""
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFL99",
|
||||
"setting_id": "GFSA04",
|
||||
"name": "Yumi Generic PLA",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"filament_flow_ratio": [
|
||||
"0.98"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"12"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"8"
|
||||
],
|
||||
"compatible_printers": [
|
||||
""
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,88 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_abs",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"inherits": "fdm_filament_common",
|
||||
"cool_plate_temp" : [
|
||||
"105"
|
||||
],
|
||||
"eng_plate_temp" : [
|
||||
"105"
|
||||
],
|
||||
"hot_plate_temp" : [
|
||||
"105"
|
||||
],
|
||||
"textured_plate_temp" : [
|
||||
"105"
|
||||
],
|
||||
"cool_plate_temp_initial_layer" : [
|
||||
"105"
|
||||
],
|
||||
"eng_plate_temp_initial_layer" : [
|
||||
"105"
|
||||
],
|
||||
"hot_plate_temp_initial_layer" : [
|
||||
"105"
|
||||
],
|
||||
"textured_plate_temp_initial_layer" : [
|
||||
"105"
|
||||
],
|
||||
"slow_down_for_layer_cooling": [
|
||||
"1"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"3"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"30"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"28.6"
|
||||
],
|
||||
"filament_type": [
|
||||
"ABS"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.04"
|
||||
],
|
||||
"filament_cost": [
|
||||
"20"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"260"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"80"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"25%"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"80"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"260"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"110"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"240"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"270"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"3"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_asa",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"inherits": "fdm_filament_common",
|
||||
"cool_plate_temp" : [
|
||||
"105"
|
||||
],
|
||||
"eng_plate_temp" : [
|
||||
"105"
|
||||
],
|
||||
"hot_plate_temp" : [
|
||||
"105"
|
||||
],
|
||||
"cool_plate_temp_initial_layer" : [
|
||||
"105"
|
||||
],
|
||||
"eng_plate_temp_initial_layer" : [
|
||||
"105"
|
||||
],
|
||||
"hot_plate_temp_initial_layer" : [
|
||||
"105"
|
||||
],
|
||||
"slow_down_for_layer_cooling": [
|
||||
"1"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"3"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"35"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"28.6"
|
||||
],
|
||||
"filament_type": [
|
||||
"ASA"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.04"
|
||||
],
|
||||
"filament_cost": [
|
||||
"20"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"260"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"80"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"25%"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"80"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"260"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"110"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"240"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"270"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"3"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,144 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"cool_plate_temp" : [
|
||||
"60"
|
||||
],
|
||||
"eng_plate_temp" : [
|
||||
"60"
|
||||
],
|
||||
"hot_plate_temp" : [
|
||||
"60"
|
||||
],
|
||||
"textured_plate_temp" : [
|
||||
"60"
|
||||
],
|
||||
"cool_plate_temp_initial_layer" : [
|
||||
"60"
|
||||
],
|
||||
"eng_plate_temp_initial_layer" : [
|
||||
"60"
|
||||
],
|
||||
"hot_plate_temp_initial_layer" : [
|
||||
"60"
|
||||
],
|
||||
"textured_plate_temp_initial_layer" : [
|
||||
"60"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"95%"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"100"
|
||||
],
|
||||
"slow_down_for_layer_cooling": [
|
||||
"1"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"3"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"1"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"0"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"60"
|
||||
],
|
||||
"filament_cost": [
|
||||
"0"
|
||||
],
|
||||
"filament_density": [
|
||||
"0"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"nil"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"0"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"nil"
|
||||
],
|
||||
"filament_settings_id": [
|
||||
""
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_type": [
|
||||
"PLA"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Generic"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"nil"
|
||||
],
|
||||
"bed_type": [
|
||||
"Cool Plate"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"200"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"100"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"35"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"8"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; Filament gcode\n"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"200"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"100"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_pa",
|
||||
"inherits": "fdm_filament_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"activate_air_filtration": [
|
||||
"1"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"100"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"100"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"4"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"0"
|
||||
],
|
||||
"filament_cost": [
|
||||
"20"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.04"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"8"
|
||||
],
|
||||
"filament_type": [
|
||||
"PA"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"100"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"100"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"290"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"290"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"300"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"260"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"30"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"40"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"2"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"108"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"100"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"100"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_pc",
|
||||
"inherits": "fdm_filament_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"cool_plate_temp": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"110"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"110"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"110"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"110"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"110"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"110"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"30"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"23.2"
|
||||
],
|
||||
"filament_type": [
|
||||
"PC"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.04"
|
||||
],
|
||||
"filament_cost": [
|
||||
"20"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"270"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"25%"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"60"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"280"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"120"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"260"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"290"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"2"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_pet",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"inherits": "fdm_filament_common",
|
||||
"cool_plate_temp" : [
|
||||
"60"
|
||||
],
|
||||
"eng_plate_temp" : [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp" : [
|
||||
"80"
|
||||
],
|
||||
"textured_plate_temp" : [
|
||||
"80"
|
||||
],
|
||||
"cool_plate_temp_initial_layer" : [
|
||||
"60"
|
||||
],
|
||||
"eng_plate_temp_initial_layer" : [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp_initial_layer" : [
|
||||
"80"
|
||||
],
|
||||
"textured_plate_temp_initial_layer" : [
|
||||
"80"
|
||||
],
|
||||
"slow_down_for_layer_cooling": [
|
||||
"1"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"3"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"20"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"25"
|
||||
],
|
||||
"filament_type": [
|
||||
"PETG"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.27"
|
||||
],
|
||||
"filament_cost": [
|
||||
"30"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"255"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"100"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"100"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"255"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"80"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"220"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"270"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\n"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_pla",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"inherits": "fdm_filament_common",
|
||||
"fan_cooling_layer_time": [
|
||||
"100"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"12"
|
||||
],
|
||||
"filament_type": [
|
||||
"PLA"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.24"
|
||||
],
|
||||
"filament_cost": [
|
||||
"20"
|
||||
],
|
||||
"cool_plate_temp" : [
|
||||
"60"
|
||||
],
|
||||
"eng_plate_temp" : [
|
||||
"60"
|
||||
],
|
||||
"hot_plate_temp" : [
|
||||
"60"
|
||||
],
|
||||
"textured_plate_temp" : [
|
||||
"60"
|
||||
],
|
||||
"cool_plate_temp_initial_layer" : [
|
||||
"60"
|
||||
],
|
||||
"eng_plate_temp_initial_layer" : [
|
||||
"60"
|
||||
],
|
||||
"hot_plate_temp_initial_layer" : [
|
||||
"60"
|
||||
],
|
||||
"textured_plate_temp_initial_layer" : [
|
||||
"60"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"210"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"slow_down_for_layer_cooling": [
|
||||
"1"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"100"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"100"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"100"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"50%"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"1"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"200"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"60"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"190"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"230"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"4"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"70"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\n"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_tpu",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"inherits": "fdm_filament_common",
|
||||
"cool_plate_temp" : [
|
||||
"30"
|
||||
],
|
||||
"eng_plate_temp" : [
|
||||
"30"
|
||||
],
|
||||
"hot_plate_temp" : [
|
||||
"35"
|
||||
],
|
||||
"cool_plate_temp_initial_layer" : [
|
||||
"30"
|
||||
],
|
||||
"eng_plate_temp_initial_layer" : [
|
||||
"30"
|
||||
],
|
||||
"hot_plate_temp_initial_layer" : [
|
||||
"35"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"100"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"15"
|
||||
],
|
||||
"filament_type": [
|
||||
"TPU"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.24"
|
||||
],
|
||||
"filament_cost": [
|
||||
"20"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"0.4"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"240"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"slow_down_for_layer_cooling": [
|
||||
"1"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"100"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"100"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"100"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"70"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"1"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"240"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"60"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"200"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"250"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\n"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM003",
|
||||
"name": "D12 230 PRO M2 DIRECT 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 230 PRO M2 DIRECT",
|
||||
"version": "2.2.0.4",
|
||||
"gcode_flavor": "marlin2",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-230",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"230x0",
|
||||
"230x230",
|
||||
"0x230"
|
||||
],
|
||||
"printable_height": "240",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Direct Drive"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0",
|
||||
"change_filament_gcode": "M600",
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"70"
|
||||
],
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1200"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"2"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"70"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"0"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12-230 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\n\n",
|
||||
"machine_pause_gcode": "M600",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 230 PRO M2 DIRECT",
|
||||
"model_id": "D12 230 PRO M2 DIRECT",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-230_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,122 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 230 PRO M2 MONO DUAL 0.4 nozzle PoopTool",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 230 PRO M2 MONO DUAL PoopTool",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-230 PoopTool",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Bowden"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0",
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"version": "1.0.1.0",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"230x0",
|
||||
"230x230",
|
||||
"0x230"
|
||||
],
|
||||
"printable_height": "240",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"deretraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"gcode_flavor": "marlin2",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1200"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"printer_variant": "0.4",
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"0"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12-230 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG1 X0 Y0 F3000\nG92 E0\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\n\n",
|
||||
"machine_pause_gcode": "M600",
|
||||
"change_filament_gcode": "M201 X20000 ; accélération X temporairement élevée\nM211 S0\n\nG1 E-25 F2000 ; Rétraction initiale normale\nM106 P1 S60 ; Ventilateur auxiliaire activé\n\n{if toolchange_count > 0}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; Spiral lift pour les changements après le premier\n{endif}\n\nG1 Z{max_layer_z + 3.0} F1200 ; Remontée\nG1 X{print_bed_max[0] + 25} F8000 ; Déplacement vers zone de purge\nG4 P3000 ; Pause\n\nG1 E-60 F2000 ; Deuxième rétraction pour atteindre un total de -70 mm\nG92 E0 ; Réinitialise la position extrudeur à 0\nG92 E0\n\nM106 S0 ; Stop ventilateur\nT[next_extruder] ; Changement d’outil \nG1 E60 F2000 \nG1 E35 F600 ; Réinsertion du filament (partiel, évite la surpression)\nG92 E0 ; Réinitialise encore\n\nG1 E32 F300\t\t; Pré-purge\nG92 E0\n\n; FLUSH_START\n;G4 P3000\nG1 E25 F300 ; Purge minimum\n;EXTRA_PURGE\nG1 E{flush_length /1 } F300 ; Purge adaptative\n;G1 E[flush_length] F300 ; Purge adaptative\n; FLUSH_END\n\nG92 E0\nM106 S255 ; Ventilateur à pleine vitesse\nG4 P5000 ; Pause de sécurité\n\n;G90\t\t\t\t; Positionnement absolu\n\n{if layer_z <= (initial_layer_print_height + 0.001)}\n;M201 X[default_acceleration] Y[default_acceleration] Z500\n{endif}\n\nG1 X{print_bed_max[0] + 15} F6000\nG1 X{print_bed_max[0] + 25} F6000\nG1 X{print_bed_max[0] + 15} F6000\nM106 S0 \nG1 X{print_bed_max[0] + 25} F6000\nG1 E{flush_length /1 } F300 ; Purge adaptative\nG92 E0\nM106 S255 ; Ventilateur à pleine vitesse\nG4 P5000 \nG1 X{print_bed_max[0] + 15} F6000\nG1 X{print_bed_max[0] + 25} F6000\nG1 X{print_bed_max[0] + 15} F6000\n\n\n;{if layer_z <= (initial_layer_print_height + 0.001)}\nM201 X[initial_layer_acceleration] \n;{else}\nM201 X[default_acceleration]\n;{endif}\n\nG1 E1 F1800 ; Amorce douce\nM211 S1 ; Réactivation des limites logicielles\nG92 E0 ; Final reset extrudeur",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 230 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 230 PRO M2 MONO DUAL",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-230",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Bowden"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0",
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"version": "1.0.1.0",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"230x0",
|
||||
"230x230",
|
||||
"0x230"
|
||||
],
|
||||
"printable_height": "240",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"deretraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"gcode_flavor": "marlin2",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1200"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"printer_variant": "0.4",
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12-230 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\n\n",
|
||||
"machine_pause_gcode": "M600",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 230 PRO M2 MONO DUAL PoopTool",
|
||||
"model_id": "D12 230 PRO M2 MONO DUAL PoopTool",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-230_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 230 PRO M2 MONO DUAL",
|
||||
"model_id": "D12 230 PRO M2 MONO DUAL",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-230_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 230 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 230 PRO SMARTPAD DIRECT",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-230",
|
||||
"default_filament_profile": [
|
||||
"Direct Drive"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nLOG_Z\nTIMELAPSE_TAKE_FRAME\nG92 E0",
|
||||
"change_filament_gcode": "M600",
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"version": "1.0.1.0",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"230x0",
|
||||
"230x230",
|
||||
"0x230"
|
||||
],
|
||||
"printable_height": "240",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"deretraction_speed": [
|
||||
"70"
|
||||
],
|
||||
"gcode_flavor": "klipper",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1200"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"printer_variant": "0.4",
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"2"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"70"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=False\nSAVE_VARIABLE VARIABLE=printing_start VALUE=False\nclear_last_file\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\nPRINT_END\n",
|
||||
"machine_pause_gcode": "PAUSE",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 230 PRO SMARTPAD DIRECT",
|
||||
"model_id": "D12 230 PRO SMARTPAD DIRECT",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-230_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,122 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 230 PRO SMARTPAD MONO DUAL PoopTool",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-230 PoopTool",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Bowden"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nLOG_Z\nTIMELAPSE_TAKE_FRAME\nG92 E0",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"version": "1.0.1.0",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"230x0",
|
||||
"230x230",
|
||||
"0x230"
|
||||
],
|
||||
"printable_height": "240",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"deretraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"gcode_flavor": "klipper",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1200"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"400"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"400"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"12"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.3"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"printer_variant": "0.4",
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"0"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=False\nSAVE_VARIABLE VARIABLE=printing_start VALUE=False\nclear_last_file\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\nPRINT_END\n",
|
||||
"machine_pause_gcode": "PAUSE",
|
||||
"change_filament_gcode": ";;;;;;;;;;;;;;;;;;;;;;;;;CHANGE FILAMENT G CODE;;;;;;;;;;;;;;;;;;;;;;;;\nSET_VELOCITY_LIMIT ACCEL=20000 ACCEL_TO_DECEL=6000\nG1 E-25 F2000 ; Rétraction initiale normale\nM106 P1 S60 ; Ventilateur auxiliaire activé\n\n{if toolchange_count > 0}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F6000 ; Spiral lift pour les changements après le premier\n{endif}\n\nG1 Z{max_layer_z + 3.0} F1200 ; Remontée\nG1 X{print_bed_max[0] + 25} F6000 ; Déplacement vers zone de purge\nG4 P3000 ; Pause\n\nG1 E-60 F2000 ; Deuxième rétraction p\nG92 E0 ; Réinitialise la position extrudeur à 0\nG92 E0\n\nM106 S0 ; Stop ventilateur\nT[next_extruder] ; Changement d’outil \nG1 E60 F2000 \nG1 E25 F600 ; Réinsertion du filament (partiel, évite la surpression)\nG92 E0 ; Réinitialise encore\n\nG1 E32 F300\t\t; Pré-purge\nG92 E0\n\n; FLUSH_START\n;G4 P3000\nG1 E25 F300 ; Purge minimum\n;EXTRA_PURGE\nG1 E{flush_length / 1 } F300 ; Purge adaptative\n;G1 E[flush_length] F300 ; Purge adaptative\n; FLUSH_END\n\nG92 E0\nM106 S255 ; Ventilateur à pleine vitesse\nG4 P5000 ; Pause de sécurité\n\n;G90\t\t\t\t; Positionnement absolu\n\n{if layer_z <= (initial_layer_print_height + 0.001)}\n;M201 X[default_acceleration] Y[default_acceleration] Z500\n{endif}\n\nG1 X{print_bed_max[0] + 15} F6000\nG1 X{print_bed_max[0] + 25} F6000\nG1 X{print_bed_max[0] + 15} F6000\nG1 X{print_bed_max[0] + 25} F6000\nG1 X{print_bed_max[0] + 15} F6000\n\n;{if layer_z <= (initial_layer_print_height + 0.001)}\nM201 X[initial_layer_acceleration] \n;{else}\nM201 X[default_acceleration]\n;{endif}\n\nG1 E1.5 F3000\nG92 E0\n;;;;;;;;;;;;;;;;;;;;;;;;;CHANGE FILAMENT G CODE;;;;;;;;;;;;;;;;;;;;;;;;\n;M104 S[nozzle_temperature_range_high]\n;SET_TMC_CURRENT STEPPER=extruder[previous_extruder] CURRENT=0.5 HOLDCURRENT=0.5\n;SET_TMC_CURRENT STEPPER=extruder[previous_extruder] CURRENT=1.0 HOLDCURRENT=0.4\n;SET_TMC_CURRENT STEPPER=extruder[next_extruder] CURRENT=1.0 HOLDCURRENT=0.4\n;SET_TMC_CURRENT STEPPER=extruder[next_extruder] CURRENT=0.8 HOLDCURRENT=0.4\n;G1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 230 PRO SMARTPAD MONO DUAL",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-230",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Bowden"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nLOG_Z\nTIMELAPSE_TAKE_FRAME\nG92 E0",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"version": "1.0.1.0",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"230x0",
|
||||
"230x230",
|
||||
"0x230"
|
||||
],
|
||||
"printable_height": "240",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"deretraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"gcode_flavor": "klipper",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1200"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"400"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"400"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"12"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.3"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"printer_variant": "0.4",
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=False\nSAVE_VARIABLE VARIABLE=printing_start VALUE=False\nclear_last_file\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\nPRINT_END\n",
|
||||
"machine_pause_gcode": "PAUSE",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 230 PRO SMARTPAD MONO DUAL PoopTool",
|
||||
"model_id": "D12 230 PRO SMARTPAD MONO DUAL PoopTool",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-230_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 230 PRO SMARTPAD MONO DUAL",
|
||||
"model_id": "D12 230 PRO SMARTPAD MONO DUAL",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-230_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 300 PRO M2 DIRECT 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 300 PRO MAX M2 DIRECT",
|
||||
"gcode_flavor": "marlin2",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-300",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"300x0",
|
||||
"300x300",
|
||||
"0x300"
|
||||
],
|
||||
"printable_height": "400",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"Direct Drive"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0",
|
||||
"change_filament_gcode": "M600",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"70"
|
||||
],
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1200"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"2"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"70"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12-230 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\n\n",
|
||||
"machine_pause_gcode": "M600",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 300 PRO M2 DIRECT",
|
||||
"model_id": "D12 300 PRO M2 DIRECT",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-300_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 300 PRO M2 MONO DUAL PoopTool 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 300 PRO M2 MONO DUAL PoopTool",
|
||||
"gcode_flavor": "marlin2",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-300",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"300x0",
|
||||
"300x300",
|
||||
"0x300"
|
||||
],
|
||||
"printable_height": "400",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Bowden"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0",
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1200"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12-230 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG1 X0 Y0 F3000\nG92 E0\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\n\n",
|
||||
"machine_pause_gcode": "M600",
|
||||
"change_filament_gcode": "M201 X20000 ; accélération X temporairement élevée\nM211 S0\n\nG1 E-25 F2000 ; Rétraction initiale normale\nM106 P1 S60 ; Ventilateur auxiliaire activé\n\n{if toolchange_count > 0}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; Spiral lift pour les changements après le premier\n{endif}\n\nG1 Z{max_layer_z + 3.0} F1200 ; Remontée\nG1 X{print_bed_max[0] + 25} F8000 ; Déplacement vers zone de purge\nG4 P3000 ; Pause\n\nG1 E-60 F2000 ; Deuxième rétraction pour atteindre un total de -70 mm\nG92 E0 ; Réinitialise la position extrudeur à 0\nG92 E0\n\nM106 S0 ; Stop ventilateur\nT[next_extruder] ; Changement d’outil \nG1 E60 F2000 \nG1 E35 F600 ; Réinsertion du filament (partiel, évite la surpression)\nG92 E0 ; Réinitialise encore\n\nG1 E32 F300\t\t; Pré-purge\nG92 E0\n\n; FLUSH_START\n;G4 P3000\nG1 E25 F300 ; Purge minimum\n;EXTRA_PURGE\nG1 E{flush_length /1 } F300 ; Purge adaptative\n;G1 E[flush_length] F300 ; Purge adaptative\n; FLUSH_END\n\nG92 E0\nM106 S255 ; Ventilateur à pleine vitesse\nG4 P5000 ; Pause de sécurité\n\n;G90\t\t\t\t; Positionnement absolu\n\n{if layer_z <= (initial_layer_print_height + 0.001)}\n;M201 X[default_acceleration] Y[default_acceleration] Z500\n{endif}\n\nG1 X{print_bed_max[0] + 15} F6000\nG1 X{print_bed_max[0] + 25} F6000\nG1 X{print_bed_max[0] + 15} F6000\nM106 S0 \nG1 X{print_bed_max[0] + 25} F6000\nG1 E{flush_length /1 } F300 ; Purge adaptative\nG92 E0\nM106 S255 ; Ventilateur à pleine vitesse\nG4 P5000 \nG1 X{print_bed_max[0] + 15} F6000\nG1 X{print_bed_max[0] + 25} F6000\nG1 X{print_bed_max[0] + 15} F6000\n\n\n;{if layer_z <= (initial_layer_print_height + 0.001)}\nM201 X[initial_layer_acceleration] \n;{else}\nM201 X[default_acceleration]\n;{endif}\n\nG1 E1 F1800 ; Amorce douce\nM211 S1 ; Réactivation des limites logicielles\nG92 E0 ; Final reset extrudeur",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 300 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 300 PRO M2 MONO DUAL",
|
||||
"gcode_flavor": "marlin2",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-300",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"300x0",
|
||||
"300x300",
|
||||
"0x300"
|
||||
],
|
||||
"printable_height": "400",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Bowden"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0",
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1200"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12-230 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\n\n",
|
||||
"machine_pause_gcode": "M600",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 300 PRO M2 MONO DUAL PoopTool",
|
||||
"model_id": "D12 300 PRO M2 MONO DUAL PoopTool",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-300_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 300 PRO M2 MONO DUAL",
|
||||
"model_id": "D12 300 PRO M2 MONO DUAL",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-300_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 300 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 300 PRO MAX SMARTPAD DIRECT",
|
||||
"gcode_flavor": "klipper",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-300",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"300x0",
|
||||
"300x300",
|
||||
"0x300"
|
||||
],
|
||||
"printable_height": "400",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"Direct Drive"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nLOG_Z\nTIMELAPSE_TAKE_FRAME\nG92 E0",
|
||||
"change_filament_gcode": "M600",
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"70"
|
||||
],
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1200"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"2"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"70"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=False\nSAVE_VARIABLE VARIABLE=printing_start VALUE=False\nclear_last_file\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\nPRINT_END\n",
|
||||
"machine_pause_gcode": "PAUSE",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 300 PRO SMARTPAD DIRECT",
|
||||
"model_id": "D12 300 PRO SMARTPAD DIRECT",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-300_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 300 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 300 PRO SMARTPAD MONO DUAL PoopTool",
|
||||
"gcode_flavor": "klipper",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-300",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"300x0",
|
||||
"300x300",
|
||||
"0x300"
|
||||
],
|
||||
"printable_height": "400",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Bowden"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nLOG_Z\nTIMELAPSE_TAKE_FRAME\nG92 E0",
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1200"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=False\nSAVE_VARIABLE VARIABLE=printing_start VALUE=False\nclear_last_file\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\nPRINT_END\n",
|
||||
"machine_pause_gcode": "PAUSE",
|
||||
"change_filament_gcode": ";;;;;;;;;;;;;;;;;;;;;;;;;CHANGE FILAMENT G CODE;;;;;;;;;;;;;;;;;;;;;;;;\nSET_VELOCITY_LIMIT ACCEL=20000 ACCEL_TO_DECEL=6000\nG1 E-25 F2000 ; Rétraction initiale normale\nM106 P1 S60 ; Ventilateur auxiliaire activé\n\n{if toolchange_count > 0}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F6000 ; Spiral lift pour les changements après le premier\n{endif}\n\nG1 Z{max_layer_z + 3.0} F1200 ; Remontée\nG1 X{print_bed_max[0] + 25} F6000 ; Déplacement vers zone de purge\nG4 P3000 ; Pause\n\nG1 E-60 F2000 ; Deuxième rétraction p\nG92 E0 ; Réinitialise la position extrudeur à 0\nG92 E0\n\nM106 S0 ; Stop ventilateur\nT[next_extruder] ; Changement d’outil \nG1 E60 F2000 \nG1 E25 F600 ; Réinsertion du filament (partiel, évite la surpression)\nG92 E0 ; Réinitialise encore\n\nG1 E32 F300\t\t; Pré-purge\nG92 E0\n\n; FLUSH_START\n;G4 P3000\nG1 E25 F300 ; Purge minimum\n;EXTRA_PURGE\nG1 E{flush_length / 1 } F300 ; Purge adaptative\n;G1 E[flush_length] F300 ; Purge adaptative\n; FLUSH_END\n\nG92 E0\nM106 S255 ; Ventilateur à pleine vitesse\nG4 P5000 ; Pause de sécurité\n\n;G90\t\t\t\t; Positionnement absolu\n\n{if layer_z <= (initial_layer_print_height + 0.001)}\n;M201 X[default_acceleration] Y[default_acceleration] Z500\n{endif}\n\nG1 X{print_bed_max[0] + 15} F6000\nG1 X{print_bed_max[0] + 25} F6000\nG1 X{print_bed_max[0] + 15} F6000\nG1 X{print_bed_max[0] + 25} F6000\nG1 X{print_bed_max[0] + 15} F6000\n\n;{if layer_z <= (initial_layer_print_height + 0.001)}\nM201 X[initial_layer_acceleration] \n;{else}\nM201 X[default_acceleration]\n;{endif}\n\nG1 E1.5 F3000\nG92 E0\n;;;;;;;;;;;;;;;;;;;;;;;;;CHANGE FILAMENT G CODE;;;;;;;;;;;;;;;;;;;;;;;;\n;M104 S[nozzle_temperature_range_high]\n;SET_TMC_CURRENT STEPPER=extruder[previous_extruder] CURRENT=0.5 HOLDCURRENT=0.5\n;SET_TMC_CURRENT STEPPER=extruder[previous_extruder] CURRENT=1.0 HOLDCURRENT=0.4\n;SET_TMC_CURRENT STEPPER=extruder[next_extruder] CURRENT=1.0 HOLDCURRENT=0.4\n;SET_TMC_CURRENT STEPPER=extruder[next_extruder] CURRENT=0.8 HOLDCURRENT=0.4\n;G1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 300 PRO SMARTPAD MONO DUAL",
|
||||
"gcode_flavor": "klipper",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-300",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"300x0",
|
||||
"300x300",
|
||||
"0x300"
|
||||
],
|
||||
"printable_height": "400",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Bowden"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nLOG_Z\nTIMELAPSE_TAKE_FRAME\nG92 E0",
|
||||
"change_filament_gcode": "M600",
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1200"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=False\nSAVE_VARIABLE VARIABLE=printing_start VALUE=False\nclear_last_file\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\nPRINT_END\n",
|
||||
"machine_pause_gcode": "PAUSE",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 300 PRO SMARTPAD MONO DUAL PoopTool",
|
||||
"model_id": "D12 300 PRO SMARTPAD MONO DUAL PoopTool",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-300_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 300 PRO SMARTPAD MONO DUAL",
|
||||
"model_id": "D12 300 PRO SMARTPAD MONO DUAL",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-300_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 500 PRO M2 DIRECT 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 500 PRO MAX M2 DIRECT",
|
||||
"gcode_flavor": "marlin2",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-500",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"500x0",
|
||||
"500x500",
|
||||
"0x500"
|
||||
],
|
||||
"printable_height": "500",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"Direct Drive"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0",
|
||||
"change_filament_gcode": "M600",
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"70"
|
||||
],
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"800"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"2"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"70"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12-230 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\n\n",
|
||||
"machine_pause_gcode": "M600",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 500 PRO M2 DIRECT",
|
||||
"model_id": "D12 500 PRO M2 DIRECT",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-500_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 500 PRO M2 MONO DUAL PoopTool 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 500 PRO M2 MONO DUAL PoopTool",
|
||||
"gcode_flavor": "marlin2",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-500",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"500x0",
|
||||
"500x500",
|
||||
"0x500"
|
||||
],
|
||||
"printable_height": "500",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Bowden"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0",
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"800"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12-230 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG1 X0 Y0 F3000\nG92 E0\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\n\n",
|
||||
"machine_pause_gcode": "M600",
|
||||
"change_filament_gcode": "M201 X20000 ; accélération X temporairement élevée\nM211 S0\n\nG1 E-25 F2000 ; Rétraction initiale normale\nM106 P1 S60 ; Ventilateur auxiliaire activé\n\n{if toolchange_count > 0}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; Spiral lift pour les changements après le premier\n{endif}\n\nG1 Z{max_layer_z + 3.0} F1200 ; Remontée\nG1 X{print_bed_max[0] + 25} F8000 ; Déplacement vers zone de purge\nG4 P3000 ; Pause\n\nG1 E-60 F2000 ; Deuxième rétraction pour atteindre un total de -70 mm\nG92 E0 ; Réinitialise la position extrudeur à 0\nG92 E0\n\nM106 S0 ; Stop ventilateur\nT[next_extruder] ; Changement d’outil \nG1 E60 F2000 \nG1 E35 F600 ; Réinsertion du filament (partiel, évite la surpression)\nG92 E0 ; Réinitialise encore\n\nG1 E32 F300\t\t; Pré-purge\nG92 E0\n\n; FLUSH_START\n;G4 P3000\nG1 E25 F300 ; Purge minimum\n;EXTRA_PURGE\nG1 E{flush_length /1 } F300 ; Purge adaptative\n;G1 E[flush_length] F300 ; Purge adaptative\n; FLUSH_END\n\nG92 E0\nM106 S255 ; Ventilateur à pleine vitesse\nG4 P5000 ; Pause de sécurité\n\n;G90\t\t\t\t; Positionnement absolu\n\n{if layer_z <= (initial_layer_print_height + 0.001)}\n;M201 X[default_acceleration] Y[default_acceleration] Z500\n{endif}\n\nG1 X{print_bed_max[0] + 15} F6000\nG1 X{print_bed_max[0] + 25} F6000\nG1 X{print_bed_max[0] + 15} F6000\nM106 S0 \nG1 X{print_bed_max[0] + 25} F6000\nG1 E{flush_length /1 } F300 ; Purge adaptative\nG92 E0\nM106 S255 ; Ventilateur à pleine vitesse\nG4 P5000 \nG1 X{print_bed_max[0] + 15} F6000\nG1 X{print_bed_max[0] + 25} F6000\nG1 X{print_bed_max[0] + 15} F6000\n\n\n;{if layer_z <= (initial_layer_print_height + 0.001)}\nM201 X[initial_layer_acceleration] \n;{else}\nM201 X[default_acceleration]\n;{endif}\n\nG1 E1 F1800 ; Amorce douce\nM211 S1 ; Réactivation des limites logicielles\nG92 E0 ; Final reset extrudeur",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 500 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 500 PRO M2 MONO DUAL",
|
||||
"gcode_flavor": "marlin2",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-500",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"500x0",
|
||||
"500x500",
|
||||
"0x500"
|
||||
],
|
||||
"printable_height": "500",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Bowden"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0",
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"800"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12-230 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\n\n",
|
||||
"machine_pause_gcode": "M600",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 500 PRO M2 MONO DUAL PoopTool",
|
||||
"model_id": "D12 500 PRO M2 MONO DUAL PoopTool",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-500_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 500 PRO M2 MONO DUAL",
|
||||
"model_id": "D12 500 PRO M2 MONO DUAL",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-500_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 500 PRO SMARTPAD DIRECT 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 500 PRO MAX SMARTPAD DIRECT",
|
||||
"gcode_flavor": "klipper",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-500",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"500x0",
|
||||
"500x500",
|
||||
"0x500"
|
||||
],
|
||||
"printable_height": "500",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"Direct Drive"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nLOG_Z\nTIMELAPSE_TAKE_FRAME\nG92 E0",
|
||||
"change_filament_gcode": "M600",
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"70"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"800"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"2"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"70"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=False\nSAVE_VARIABLE VARIABLE=printing_start VALUE=False\nclear_last_file\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\nPRINT_END\n",
|
||||
"machine_pause_gcode": "PAUSE",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 500 PRO SMARTPAD DIRECT",
|
||||
"model_id": "D12 500 PRO SMARTPAD DIRECT",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-500_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 500 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 500 PRO SMARTPAD MONO DUAL PoopTool",
|
||||
"gcode_flavor": "klipper",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-500",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"500x0",
|
||||
"500x500",
|
||||
"0x500"
|
||||
],
|
||||
"printable_height": "500",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Bowden"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nLOG_Z\nTIMELAPSE_TAKE_FRAME\nG92 E0",
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"800"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=False\nSAVE_VARIABLE VARIABLE=printing_start VALUE=False\nclear_last_file\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\nPRINT_END\n",
|
||||
"machine_pause_gcode": "PAUSE",
|
||||
"change_filament_gcode": ";;;;;;;;;;;;;;;;;;;;;;;;;CHANGE FILAMENT G CODE;;;;;;;;;;;;;;;;;;;;;;;;\nSET_VELOCITY_LIMIT ACCEL=20000 ACCEL_TO_DECEL=6000\nG1 E-25 F2000 ; Rétraction initiale normale\nM106 P1 S60 ; Ventilateur auxiliaire activé\n\n{if toolchange_count > 0}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F6000 ; Spiral lift pour les changements après le premier\n{endif}\n\nG1 Z{max_layer_z + 3.0} F1200 ; Remontée\nG1 X{print_bed_max[0] + 25} F6000 ; Déplacement vers zone de purge\nG4 P3000 ; Pause\n\nG1 E-60 F2000 ; Deuxième rétraction p\nG92 E0 ; Réinitialise la position extrudeur à 0\nG92 E0\n\nM106 S0 ; Stop ventilateur\nT[next_extruder] ; Changement d’outil \nG1 E60 F2000 \nG1 E25 F600 ; Réinsertion du filament (partiel, évite la surpression)\nG92 E0 ; Réinitialise encore\n\nG1 E32 F300\t\t; Pré-purge\nG92 E0\n\n; FLUSH_START\n;G4 P3000\nG1 E25 F300 ; Purge minimum\n;EXTRA_PURGE\nG1 E{flush_length / 1 } F300 ; Purge adaptative\n;G1 E[flush_length] F300 ; Purge adaptative\n; FLUSH_END\n\nG92 E0\nM106 S255 ; Ventilateur à pleine vitesse\nG4 P5000 ; Pause de sécurité\n\n;G90\t\t\t\t; Positionnement absolu\n\n{if layer_z <= (initial_layer_print_height + 0.001)}\n;M201 X[default_acceleration] Y[default_acceleration] Z500\n{endif}\n\nG1 X{print_bed_max[0] + 15} F6000\nG1 X{print_bed_max[0] + 25} F6000\nG1 X{print_bed_max[0] + 15} F6000\nG1 X{print_bed_max[0] + 25} F6000\nG1 X{print_bed_max[0] + 15} F6000\n\n;{if layer_z <= (initial_layer_print_height + 0.001)}\nM201 X[initial_layer_acceleration] \n;{else}\nM201 X[default_acceleration]\n;{endif}\n\nG1 E1.5 F3000\nG92 E0\n;;;;;;;;;;;;;;;;;;;;;;;;;CHANGE FILAMENT G CODE;;;;;;;;;;;;;;;;;;;;;;;;\n;M104 S[nozzle_temperature_range_high]\n;SET_TMC_CURRENT STEPPER=extruder[previous_extruder] CURRENT=0.5 HOLDCURRENT=0.5\n;SET_TMC_CURRENT STEPPER=extruder[previous_extruder] CURRENT=1.0 HOLDCURRENT=0.4\n;SET_TMC_CURRENT STEPPER=extruder[next_extruder] CURRENT=1.0 HOLDCURRENT=0.4\n;SET_TMC_CURRENT STEPPER=extruder[next_extruder] CURRENT=0.8 HOLDCURRENT=0.4\n;G1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_machine_common",
|
||||
"printer_model": "Wanhao D12 500 PRO SMARTPAD MONO DUAL",
|
||||
"gcode_flavor": "klipper",
|
||||
"default_print_profile": "0.20mm Standard @Wanhao-D12-500",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"500x0",
|
||||
"500x500",
|
||||
"0x500"
|
||||
],
|
||||
"printable_height": "500",
|
||||
"nozzle_type": "brass",
|
||||
"auxiliary_fan": "0",
|
||||
"printer_variant": "0.4",
|
||||
"default_filament_profile": [
|
||||
"YUMI PLA Bowden"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nLOG_Z\nTIMELAPSE_TAKE_FRAME\nG92 E0",
|
||||
"change_filament_gcode": ";M600",
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_radius": "65",
|
||||
"nozzle_height": "4",
|
||||
"thumbnails": "48x48/PNG, 300x300/PNG",
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Auto Lift"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"enable_filament_ramming": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"6000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"10000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"5000",
|
||||
"500"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"1000"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"800"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"50"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"15"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"14"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.32"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"25"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"70"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"0"
|
||||
],
|
||||
"machine_end_gcode": "; Wanhao D12 Default End Gcode\nG1 E-30 F11000\nSET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 Z{max_layer_z + 10.0} F1200\nG92 E0\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=False\nSAVE_VARIABLE VARIABLE=printing_start VALUE=False\nclear_last_file\nG31\nM106 S0\nM106 S0 P3 ;STOP MOTHERBOARD FAN to 0%\nM106 S0 P2 ;STOP AUX FAN to 0%\nPRINT_END\n",
|
||||
"machine_pause_gcode": "PAUSE",
|
||||
"machine_start_gcode": "G31\nsave_last_file\nSAVE_VARIABLE VARIABLE=was_interrupted VALUE=True\nG21 ; set metrics values\nM104 S[nozzle_temperature_initial_layer] ; set extruder temperature\nM140 S[bed_temperature_initial_layer_single] ; set bed temperature\nG91 ; set relative positioning mode\nG28 ; home\nG90 ; set absolute positioning mode\nG1 X0 Y0 F3000 ; park head\nM117 ; Purge extrudeur\nG92 E0 ; Reset extrudeur\nM109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature\nM190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature\nBED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling\n\nG1 Z1.0 F3000 ; Prépare la buse à une petite hauteur\nM83 ; Positionnement relatif pour l'extrudeur\n\n; Purge longue à l'avant du plateau (Y=0), centrée\nG1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1\nG1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)\nG1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour\nG1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2\n\nG1 E-5 F1800 ; Rétraction\nM82 ; Positionnement absolu pour l'extrudeur\nG92 E0 ; Reset extrusion\nG1 Z1.0 F3000 ; Légère montée"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 500 PRO SMARTPAD MONO DUAL PoopTool",
|
||||
"model_id": "D12 500 PRO SMARTPAD MONO DUAL PoopTool",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-500_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "D12 500 PRO SMARTPAD MONO DUAL",
|
||||
"model_id": "D12 500 PRO SMARTPAD MONO DUAL",
|
||||
"nozzle_diameter": "0.4",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Wanhao France",
|
||||
"bed_model": "Wanhao_D12-500_buildplate_model.stl",
|
||||
"bed_texture": "D12_texture",
|
||||
"hotend_model": "",
|
||||
"default_materials": "YUMI PLA Bowden;YUMI PETG;"
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"name": "fdm_machine_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"printer_technology": "FFF",
|
||||
"deretraction_speed": ["40"],
|
||||
"extruder_colour": ["#FCE94F"],
|
||||
"extruder_offset": ["0x0"],
|
||||
"gcode_flavor": "marlin",
|
||||
"silent_mode": "0",
|
||||
"support_chamber_temp_control": "0",
|
||||
"support_air_filtration": "0",
|
||||
"machine_max_acceleration_e": ["5000"],
|
||||
"machine_max_acceleration_extruding": ["10000"],
|
||||
"machine_max_acceleration_retracting": ["1000"],
|
||||
"machine_max_acceleration_x": ["10000"],
|
||||
"machine_max_acceleration_y": ["10000"],
|
||||
"machine_max_acceleration_z": ["500"],
|
||||
"machine_max_speed_e": ["60"],
|
||||
"machine_max_speed_x": ["500"],
|
||||
"machine_max_speed_y": ["500"],
|
||||
"machine_max_speed_z": ["10"],
|
||||
"machine_max_jerk_e": ["5"],
|
||||
"machine_max_jerk_x": ["8"],
|
||||
"machine_max_jerk_y": ["8"],
|
||||
"machine_max_jerk_z": ["0.4"],
|
||||
"machine_min_extruding_rate": ["0"],
|
||||
"machine_min_travel_rate": ["0"],
|
||||
"max_layer_height": ["0.32"],
|
||||
"min_layer_height": ["0.08"],
|
||||
"printable_height": "250",
|
||||
"extruder_clearance_radius": "65",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"nozzle_diameter": ["0.4"],
|
||||
"printer_settings_id": "",
|
||||
"printer_variant": "0.4",
|
||||
"retraction_minimum_travel": ["2"],
|
||||
"retract_before_wipe": ["70%"],
|
||||
"retract_when_changing_layer": ["1"],
|
||||
"retraction_length": ["5"],
|
||||
"retract_length_toolchange": ["1"],
|
||||
"z_hop": ["0"],
|
||||
"retract_restart_extra": ["0"],
|
||||
"retract_restart_extra_toolchange": ["0"],
|
||||
"retraction_speed": ["60"],
|
||||
"single_extruder_multi_material": "1",
|
||||
"change_filament_gcode": "",
|
||||
"wipe": ["1"],
|
||||
"support_multi_bed_types": "1",
|
||||
"template_custom_gcode": ";;;;;;;;;;;;;;;;;;;;;;;;CUSTOM G-CODE;;;;;;;;;;;;;;;;;;;;;;;;\n{if curr_bed_type==\"Textured PEI Plate\"}\n SET_GCODE_OFFSET Z=-0.00\n{else}\nSET_GCODE_OFFSET Z=0.0\n{endif}\n{if curr_bed_type==\"Cool Plate\"}\n\n;available bed types are:\n;\"Cool Plate\"\n;\"Engineering Plate\"\n;\"High Temp Plate\"\n;\"Textured PEI Plate\"\n;;;;;;;;;;;;;;;;;;;;;;;;;CUSTOM G-CODE;;;;;;;;;;;;;;;;;;;;;;;;\n",
|
||||
"z_hop_types": "Normal Lift",
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
|
||||
"default_print_profile": "0.16mm Optimal @Bambu Lab X1 Carbon 0.4 nozzle",
|
||||
"machine_start_gcode": "G0 Z20 F9000\nG92 E0; G1 E-10 F1200\nG28\nM970 Q1 A10 B10 C130 K0\nM970 Q1 A10 B131 C250 K1\nM974 Q1 S1 P0\nM970 Q0 A10 B10 C130 H20 K0\nM970 Q0 A10 B131 C250 K1\nM974 Q0 S1 P0\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nG29 ;Home\nG90;\nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM109 S205;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder \nG1 X110 Y110 Z2.0 F3000 ;Move Z Axis up",
|
||||
"machine_end_gcode": "M400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-4.0 F3600; retract \nG91\nG1 Z3;\nM104 S0 ; turn off hotend\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nG90 \nG0 X110 Y200 F3600 \nprint_end"
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.10mm Standard @Wanhao-D12-230",
|
||||
"from": "system",
|
||||
"inherits": "fdm_process_common",
|
||||
"instantiation": "true",
|
||||
"layer_height": "0.10",
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "5",
|
||||
"default_acceleration": "1500",
|
||||
"default_jerk": "3",
|
||||
"outer_wall_jerk": "3",
|
||||
"top_surface_jerk": "3",
|
||||
"infill_jerk": "3",
|
||||
"inner_wall_jerk": "3",
|
||||
"initial_layer_jerk": "3",
|
||||
"travel_jerk": "8",
|
||||
"elefant_foot_compensation": "0.1",
|
||||
"enable_prime_tower": "1",
|
||||
"extra_perimeters_on_overhangs": "1",
|
||||
"flush_into_support": "0",
|
||||
"infill_wall_overlap": "20%",
|
||||
"initial_layer_infill_speed": "45",
|
||||
"initial_layer_speed": "35",
|
||||
"initial_layer_travel_speed": "100",
|
||||
"inner_wall_acceleration": "1500",
|
||||
"internal_bridge_speed": "100",
|
||||
"internal_solid_infill_line_width": "0.42",
|
||||
"internal_solid_infill_speed": "90",
|
||||
"is_custom_defined": "0",
|
||||
"is_infill_first": "0",
|
||||
"line_width": "0.42",
|
||||
"outer_wall_acceleration": "1000",
|
||||
"outer_wall_line_width": "0.42",
|
||||
"outer_wall_speed": "30",
|
||||
"inner_wall_speed": "60",
|
||||
"skirt_loops": "0",
|
||||
"skirt_speed": "0",
|
||||
"slow_down_layers": "1",
|
||||
"sparse_infill_density": "10%",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"sparse_infill_speed": "120",
|
||||
"staggered_inner_seams": "1",
|
||||
"support_line_width": "0.42",
|
||||
"top_shell_thickness": "1",
|
||||
"top_surface_acceleration": "1000",
|
||||
"top_surface_line_width": "0.42",
|
||||
"top_surface_speed": "40",
|
||||
"travel_acceleration": "500",
|
||||
"version": "1.0.1.0",
|
||||
"wall_generator": "classic",
|
||||
"wall_loops": "2",
|
||||
"wipe_before_external_loop": "1",
|
||||
"wipe_on_loops": "1",
|
||||
"compatible_printers": [
|
||||
"D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"D12 230 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 230 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 230 PRO SMARTPAD DIRECT 0.4 nozzle"
|
||||
]
|
||||
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.10mm Standard @Wanhao-D12-300",
|
||||
"from": "system",
|
||||
"inherits": "fdm_process_common",
|
||||
"instantiation": "true",
|
||||
"layer_height": "0.1",
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "5",
|
||||
"default_acceleration": "1500",
|
||||
"default_jerk": "3",
|
||||
"outer_wall_jerk": "3",
|
||||
"top_surface_jerk": "3",
|
||||
"infill_jerk": "3",
|
||||
"inner_wall_jerk": "3",
|
||||
"initial_layer_jerk": "3",
|
||||
"travel_jerk": "8",
|
||||
"elefant_foot_compensation": "0.1",
|
||||
"enable_prime_tower": "1",
|
||||
"extra_perimeters_on_overhangs": "1",
|
||||
"flush_into_support": "0",
|
||||
"infill_wall_overlap": "20%",
|
||||
"initial_layer_infill_speed": "45",
|
||||
"initial_layer_speed": "35",
|
||||
"initial_layer_travel_speed": "100",
|
||||
"inner_wall_acceleration": "1000",
|
||||
"internal_bridge_speed": "100",
|
||||
"internal_solid_infill_line_width": "0.42",
|
||||
"internal_solid_infill_speed": "90",
|
||||
"is_custom_defined": "0",
|
||||
"is_infill_first": "0",
|
||||
"line_width": "0.42",
|
||||
"outer_wall_acceleration": "1000",
|
||||
"outer_wall_line_width": "0.42",
|
||||
"outer_wall_speed": "30",
|
||||
"inner_wall_speed": "60",
|
||||
"skirt_loops": "0",
|
||||
"skirt_speed": "0",
|
||||
"slow_down_layers": "1",
|
||||
"sparse_infill_density": "10%",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"sparse_infill_speed": "120",
|
||||
"staggered_inner_seams": "1",
|
||||
"support_line_width": "0.42",
|
||||
"top_shell_thickness": "1",
|
||||
"top_surface_acceleration": "1000",
|
||||
"top_surface_line_width": "0.42",
|
||||
"top_surface_speed": "40",
|
||||
"travel_acceleration": "500",
|
||||
"version": "1.0.1.0",
|
||||
"wall_generator": "classic",
|
||||
"wall_loops": "2",
|
||||
"wipe_before_external_loop": "1",
|
||||
"wipe_on_loops": "1",
|
||||
"compatible_printers": [
|
||||
"D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"D12 300 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 300 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 300 PRO SMARTPAD DIRECT 0.4 nozzle"
|
||||
]
|
||||
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.10mm Standard @Wanhao-D12-500",
|
||||
"from": "system",
|
||||
"inherits": "fdm_process_common",
|
||||
"instantiation": "true",
|
||||
"layer_height": "0.1",
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "5",
|
||||
"default_jerk": "3",
|
||||
"outer_wall_jerk": "3",
|
||||
"top_surface_jerk": "3",
|
||||
"infill_jerk": "3",
|
||||
"inner_wall_jerk": "3",
|
||||
"initial_layer_jerk": "3",
|
||||
"travel_jerk": "8",
|
||||
"default_acceleration": "1000",
|
||||
"outer_wall_acceleration": "700",
|
||||
"elefant_foot_compensation": "0.1",
|
||||
"enable_prime_tower": "1",
|
||||
"extra_perimeters_on_overhangs": "1",
|
||||
"flush_into_support": "0",
|
||||
"infill_wall_overlap": "20%",
|
||||
"initial_layer_infill_speed": "45",
|
||||
"travel_speed": "200",
|
||||
"initial_layer_speed": "35",
|
||||
"initial_layer_travel_speed": "100",
|
||||
"inner_wall_acceleration": "1000",
|
||||
"internal_bridge_speed": "100",
|
||||
"internal_solid_infill_line_width": "0.42",
|
||||
"internal_solid_infill_speed": "90",
|
||||
"is_custom_defined": "0",
|
||||
"is_infill_first": "0",
|
||||
"line_width": "0.42",
|
||||
"outer_wall_line_width": "0.42",
|
||||
"outer_wall_speed": "30",
|
||||
"inner_wall_speed": "60",
|
||||
"skirt_loops": "0",
|
||||
"skirt_speed": "0",
|
||||
"slow_down_layers": "1",
|
||||
"sparse_infill_density": "10%",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"sparse_infill_speed": "120",
|
||||
"staggered_inner_seams": "1",
|
||||
"support_line_width": "0.42",
|
||||
"top_shell_thickness": "1",
|
||||
"top_surface_acceleration": "1000",
|
||||
"top_surface_line_width": "0.42",
|
||||
"top_surface_speed": "40",
|
||||
"travel_acceleration": "500",
|
||||
"version": "1.0.1.0",
|
||||
"wall_generator": "classic",
|
||||
"wall_loops": "2",
|
||||
"wipe_before_external_loop": "1",
|
||||
"wipe_on_loops": "1",
|
||||
"compatible_printers": [
|
||||
"D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"D12 500 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 500 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 500 PRO SMARTPAD DIRECT 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.15mm Standard @Wanhao-D12-230",
|
||||
"from": "system",
|
||||
"inherits": "fdm_process_common",
|
||||
"instantiation": "true",
|
||||
"layer_height": "0.15",
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "5",
|
||||
"default_acceleration": "1500",
|
||||
"default_jerk": "3",
|
||||
"outer_wall_jerk": "3",
|
||||
"top_surface_jerk": "3",
|
||||
"infill_jerk": "3",
|
||||
"inner_wall_jerk": "3",
|
||||
"initial_layer_jerk": "3",
|
||||
"travel_jerk": "8",
|
||||
"elefant_foot_compensation": "0.1",
|
||||
"enable_prime_tower": "1",
|
||||
"extra_perimeters_on_overhangs": "1",
|
||||
"flush_into_support": "0",
|
||||
"infill_wall_overlap": "20%",
|
||||
"initial_layer_infill_speed": "45",
|
||||
"initial_layer_speed": "35",
|
||||
"initial_layer_travel_speed": "100",
|
||||
"inner_wall_acceleration": "1500",
|
||||
"internal_bridge_speed": "100",
|
||||
"internal_solid_infill_line_width": "0.42",
|
||||
"internal_solid_infill_speed": "90",
|
||||
"is_custom_defined": "0",
|
||||
"is_infill_first": "0",
|
||||
"line_width": "0.42",
|
||||
"outer_wall_acceleration": "1000",
|
||||
"outer_wall_line_width": "0.42",
|
||||
"outer_wall_speed": "30",
|
||||
"inner_wall_speed": "60",
|
||||
"skirt_loops": "0",
|
||||
"skirt_speed": "0",
|
||||
"slow_down_layers": "1",
|
||||
"sparse_infill_density": "10%",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"sparse_infill_speed": "120",
|
||||
"staggered_inner_seams": "1",
|
||||
"support_line_width": "0.42",
|
||||
"top_shell_thickness": "1",
|
||||
"top_surface_acceleration": "1000",
|
||||
"top_surface_line_width": "0.42",
|
||||
"top_surface_speed": "40",
|
||||
"travel_acceleration": "500",
|
||||
"version": "1.0.1.0",
|
||||
"wall_generator": "classic",
|
||||
"wall_loops": "2",
|
||||
"wipe_before_external_loop": "1",
|
||||
"wipe_on_loops": "1",
|
||||
"compatible_printers": [
|
||||
"D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"D12 230 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 230 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 230 PRO SMARTPAD DIRECT 0.4 nozzle"
|
||||
]
|
||||
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.15mm Standard @Wanhao-D12-300",
|
||||
"from": "system",
|
||||
"inherits": "fdm_process_common",
|
||||
"instantiation": "true",
|
||||
"layer_height": "0.15",
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "5",
|
||||
"default_acceleration": "1500",
|
||||
"default_jerk": "3",
|
||||
"outer_wall_jerk": "3",
|
||||
"top_surface_jerk": "3",
|
||||
"infill_jerk": "3",
|
||||
"inner_wall_jerk": "3",
|
||||
"initial_layer_jerk": "3",
|
||||
"travel_jerk": "8",
|
||||
"elefant_foot_compensation": "0.1",
|
||||
"enable_prime_tower": "1",
|
||||
"extra_perimeters_on_overhangs": "1",
|
||||
"flush_into_support": "0",
|
||||
"infill_wall_overlap": "20%",
|
||||
"initial_layer_infill_speed": "45",
|
||||
"initial_layer_speed": "35",
|
||||
"initial_layer_travel_speed": "100",
|
||||
"inner_wall_acceleration": "1000",
|
||||
"internal_bridge_speed": "100",
|
||||
"internal_solid_infill_line_width": "0.42",
|
||||
"internal_solid_infill_speed": "90",
|
||||
"is_custom_defined": "0",
|
||||
"is_infill_first": "0",
|
||||
"line_width": "0.42",
|
||||
"outer_wall_acceleration": "1000",
|
||||
"outer_wall_line_width": "0.42",
|
||||
"outer_wall_speed": "30",
|
||||
"inner_wall_speed": "60",
|
||||
"skirt_loops": "0",
|
||||
"skirt_speed": "0",
|
||||
"slow_down_layers": "1",
|
||||
"sparse_infill_density": "10%",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"sparse_infill_speed": "120",
|
||||
"staggered_inner_seams": "1",
|
||||
"support_line_width": "0.42",
|
||||
"top_shell_thickness": "1",
|
||||
"top_surface_acceleration": "1000",
|
||||
"top_surface_line_width": "0.42",
|
||||
"top_surface_speed": "40",
|
||||
"travel_acceleration": "500",
|
||||
"version": "1.0.1.0",
|
||||
"wall_generator": "classic",
|
||||
"wall_loops": "2",
|
||||
"wipe_before_external_loop": "1",
|
||||
"wipe_on_loops": "1",
|
||||
"compatible_printers": [
|
||||
"D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"D12 300 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 300 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 300 PRO SMARTPAD DIRECT 0.4 nozzle"
|
||||
]
|
||||
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.15mm Standard @Wanhao-D12-500",
|
||||
"from": "system",
|
||||
"inherits": "fdm_process_common",
|
||||
"instantiation": "true",
|
||||
"layer_height": "0.15",
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "5",
|
||||
"default_jerk": "3",
|
||||
"outer_wall_jerk": "3",
|
||||
"top_surface_jerk": "3",
|
||||
"infill_jerk": "3",
|
||||
"inner_wall_jerk": "3",
|
||||
"initial_layer_jerk": "3",
|
||||
"travel_jerk": "8",
|
||||
"default_acceleration": "1000",
|
||||
"outer_wall_acceleration": "700",
|
||||
"elefant_foot_compensation": "0.1",
|
||||
"enable_prime_tower": "1",
|
||||
"extra_perimeters_on_overhangs": "1",
|
||||
"flush_into_support": "0",
|
||||
"infill_wall_overlap": "20%",
|
||||
"initial_layer_infill_speed": "45",
|
||||
"travel_speed": "200",
|
||||
"initial_layer_speed": "35",
|
||||
"initial_layer_travel_speed": "100",
|
||||
"inner_wall_acceleration": "1000",
|
||||
"internal_bridge_speed": "100",
|
||||
"internal_solid_infill_line_width": "0.42",
|
||||
"internal_solid_infill_speed": "90",
|
||||
"is_custom_defined": "0",
|
||||
"is_infill_first": "0",
|
||||
"line_width": "0.42",
|
||||
"outer_wall_line_width": "0.42",
|
||||
"outer_wall_speed": "30",
|
||||
"inner_wall_speed": "60",
|
||||
"skirt_loops": "0",
|
||||
"skirt_speed": "0",
|
||||
"slow_down_layers": "1",
|
||||
"sparse_infill_density": "10%",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"sparse_infill_speed": "120",
|
||||
"staggered_inner_seams": "1",
|
||||
"support_line_width": "0.42",
|
||||
"top_shell_thickness": "1",
|
||||
"top_surface_acceleration": "1000",
|
||||
"top_surface_line_width": "0.42",
|
||||
"top_surface_speed": "40",
|
||||
"travel_acceleration": "500",
|
||||
"version": "1.0.1.0",
|
||||
"wall_generator": "classic",
|
||||
"wall_loops": "2",
|
||||
"wipe_before_external_loop": "1",
|
||||
"wipe_on_loops": "1",
|
||||
"compatible_printers": [
|
||||
"D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle",
|
||||
"D12 500 PRO M2 MONO DUAL 0.4 nozzle",
|
||||
"D12 500 PRO M2 DIRECT 0.4 nozzle",
|
||||
"D12 500 PRO SMARTPAD DIRECT 0.4 nozzle"
|
||||
]
|
||||
}
|
||||