mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-19 22:59:07 +08:00
Cura 10437 sovol sv04 (#15376)
Add Sovol SV04 * Add files via upload Add SV04 definition file * Applied printer-linter format * Add files via upload Add SV04 extruder file * Applied printer-linter format * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Applied printer-linter format * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Dual_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Dual_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Dual_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Dual_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Dual_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Dual_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Dual_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Dual_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Dual_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Applied printer-linter format * Update resources/definitions/SV04_Single_Mode_2.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/definitions/SV04_Copy_Mode.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Delete SV04_Copy_Mode.def.json * Delete SV04_Dual_Mode.def.json * Delete SV04_Mirror_Mode.def.json * Delete SV04_Single_Mode_1.def.json * Delete SV04_Single_Mode_2.def.json * Delete SV04_extruder_0.def.json * Delete SV04_extruder_1.def.json * Delete SV04_extruder_left.def.json * Delete SV04_extruder_right.def.json * Add files via upload * Add files via upload * Update resources/definitions/Sovol3D_SV04_base.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update resources/extruders/SV04_extruder_left.def.json Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update Sovol3D_SV04_base.def.json * Update SV04_extruder_left.def.json * Applied printer-linter format * Update SV04_extruder_right.def.json * Applied printer-linter format * Update SV04_extruder_0.def.json * Update SV04_extruder_1.def.json * Applied printer-linter format * Delete Sovol3D_SV04_base.def.json * Update SV04_Copy_Mode.def.json * Update SV04_Dual_Mode.def.json * Update SV04_Mirror_Mode.def.json * Update SV04_Single_Mode_1.def.json * Update SV04_Single_Mode_2.def.json * Update SV04_extruder_left.def.json * Applied printer-linter format * Bring SV04 printer/extruder def in-line with sovol_base Contributes to CURA-10437 * Applied printer-linter format --------- Co-authored-by: Joyce-lujunxu <1130956035@qq.com> Co-authored-by: Joyce-lujunxu <Joyce-lujunxu@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: jellespijker <jellespijker@users.noreply.github.com>
This commit is contained in:
parent
ffdb6e18a9
commit
c3c08535b4
23
resources/definitions/sovol_sv04_copy_mode.def.json
Normal file
23
resources/definitions/sovol_sv04_copy_mode.def.json
Normal file
@ -0,0 +1,23 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Sovol SV04 Copy Mode",
|
||||
"inherits": "sovol_base",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Sovol",
|
||||
"has_machine_quality": false,
|
||||
"has_variants": false,
|
||||
"machine_extruder_trains": { "0": "sovol_sv04_copy_mode_extruder_0" },
|
||||
"preferred_quality_type": "draft"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"machine_depth": { "default_value": 302 },
|
||||
"machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
|
||||
"machine_height": { "default_value": 402 },
|
||||
"machine_name": { "default_value": "SV04 Copy Mode" },
|
||||
"machine_start_gcode": { "default_value": ";SV04 start\nM140 S{material_bed_temperature};\nM104 S{material_print_temperature};\nM280 P0 S160;\nG4 P100;\nG28;\nM420 S1;\nM190 S{material_bed_temperature};\nM109 S{material_print_temperature};\nG92 E0;\nG1 X10.1 Y20 Z0.28 F5000.0;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15;\nG1 X10.4 Y200.0 Z0.28 F5000.0;\nG1 X10.4 Y20 Z0.28 F1500.0 E30;\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000;" },
|
||||
"machine_width": { "default_value": 150 }
|
||||
}
|
||||
}
|
28
resources/definitions/sovol_sv04_dual_mode.def.json
Normal file
28
resources/definitions/sovol_sv04_dual_mode.def.json
Normal file
@ -0,0 +1,28 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Sovol SV04 Dual Mode",
|
||||
"inherits": "sovol_base",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Sovol",
|
||||
"has_machine_quality": false,
|
||||
"has_variants": false,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "sovol_sv04_dual_mode_extruder_0",
|
||||
"1": "sovol_sv04_dual_mode_extruder_1"
|
||||
},
|
||||
"preferred_quality_type": "draft"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"machine_depth": { "default_value": 302 },
|
||||
"machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
|
||||
"machine_extruder_count": { "default_value": 2 },
|
||||
"machine_height": { "default_value": 402 },
|
||||
"machine_name": { "default_value": "SV04 Dual Mode" },
|
||||
"machine_start_gcode": { "default_value": ";SV04 start\nM140 S{material_bed_temperature};\nM104 S{material_print_temperature};\nM280 P0 S160;\nG4 P100;\nG28;\nM420 S1;\nM190 S{material_bed_temperature};\nM109 S{material_print_temperature};\nG92 E0;\nG1 X10.1 Y20 Z0.28 F5000.0;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15;\nG1 X10.4 Y200.0 Z0.28 F5000.0;\nG1 X10.4 Y20 Z0.28 F1500.0 E30;\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000;" },
|
||||
"machine_width": { "default_value": 302 }
|
||||
}
|
||||
}
|
23
resources/definitions/sovol_sv04_mirror_mode.def.json
Normal file
23
resources/definitions/sovol_sv04_mirror_mode.def.json
Normal file
@ -0,0 +1,23 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Sovol SV04 Mirror Mode",
|
||||
"inherits": "sovol_base",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Sovol",
|
||||
"has_machine_quality": false,
|
||||
"has_variants": false,
|
||||
"machine_extruder_trains": { "0": "sovol_sv04_mirror_mode_extruder_0" },
|
||||
"preferred_quality_type": "draft"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"machine_depth": { "default_value": 302 },
|
||||
"machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
|
||||
"machine_height": { "default_value": 402 },
|
||||
"machine_name": { "default_value": "SV04 Mirror Mode" },
|
||||
"machine_start_gcode": { "default_value": ";SV04 start\nM140 S{material_bed_temperature};\nM104 S{material_print_temperature};\nM280 P0 S160;\nG4 P100;\nG28;\nM420 S1;\nM190 S{material_bed_temperature};\nM109 S{material_print_temperature};\nG92 E0;\nG1 X10.1 Y20 Z0.28 F5000.0;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15;\nG1 X10.4 Y200.0 Z0.28 F5000.0;\nG1 X10.4 Y20 Z0.28 F1500.0 E30;\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000;" },
|
||||
"machine_width": { "default_value": 115 }
|
||||
}
|
||||
}
|
23
resources/definitions/sovol_sv04_single_mode_1.def.json
Normal file
23
resources/definitions/sovol_sv04_single_mode_1.def.json
Normal file
@ -0,0 +1,23 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Sovol SV04 Single Mode 01",
|
||||
"inherits": "sovol_base",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Sovol",
|
||||
"has_machine_quality": false,
|
||||
"has_variants": false,
|
||||
"machine_extruder_trains": { "0": "sovol_sv04_extruder_left" },
|
||||
"preferred_quality_type": "draft"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"machine_depth": { "default_value": 302 },
|
||||
"machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
|
||||
"machine_height": { "default_value": 402 },
|
||||
"machine_name": { "default_value": "SV04 Single Mode 01" },
|
||||
"machine_start_gcode": { "default_value": ";SV04 start\nM140 S{material_bed_temperature};\nM104 S{material_print_temperature};\nM280 P0 S160;\nG4 P100;\nG28;\nM420 S1;\nM190 S{material_bed_temperature};\nM109 S{material_print_temperature};\nG92 E0;\nG1 X10.1 Y20 Z0.28 F5000.0;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15;\nG1 X10.4 Y200.0 Z0.28 F5000.0;\nG1 X10.4 Y20 Z0.28 F1500.0 E30;\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000;" },
|
||||
"machine_width": { "default_value": 302 }
|
||||
}
|
||||
}
|
23
resources/definitions/sovol_sv04_single_mode_2.def.json
Normal file
23
resources/definitions/sovol_sv04_single_mode_2.def.json
Normal file
@ -0,0 +1,23 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Sovol SV04 Single Mode 02",
|
||||
"inherits": "sovol_base",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Sovol",
|
||||
"has_machine_quality": false,
|
||||
"has_variants": false,
|
||||
"machine_extruder_trains": { "1": "sovol_sv04_extruder_right" },
|
||||
"preferred_quality_type": "draft"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"machine_depth": { "default_value": 302 },
|
||||
"machine_end_gcode": { "default_value": ";SV04 end\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X0 Y240 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\nM84 X Y E ;Disable all steppers but Z" },
|
||||
"machine_height": { "default_value": 402 },
|
||||
"machine_name": { "default_value": "SV04 Single Mode 02" },
|
||||
"machine_start_gcode": { "default_value": ";SV04 start\nM140 S{material_bed_temperature};\nM104 S{material_print_temperature};\nM280 P0 S160;\nG4 P100;\nG28;\nM420 S1;\nM190 S{material_bed_temperature};\nM109 S{material_print_temperature};\nG92 E0;\nG1 X10.1 Y20 Z0.28 F5000.0;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15;\nG1 X10.4 Y200.0 Z0.28 F5000.0;\nG1 X10.4 Y20 Z0.28 F1500.0 E30;\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000;" },
|
||||
"machine_width": { "default_value": 302 }
|
||||
}
|
||||
}
|
20
resources/extruders/sovol_sv04_copy_mode_extruder_0.def.json
Normal file
20
resources/extruders/sovol_sv04_copy_mode_extruder_0.def.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Left Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "sovol_sv04_copy_mode",
|
||||
"position": "0"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr":
|
||||
{
|
||||
"default_value": 0,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
20
resources/extruders/sovol_sv04_dual_mode_extruder_0.def.json
Normal file
20
resources/extruders/sovol_sv04_dual_mode_extruder_0.def.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Left Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "sovol_sv04_dual_mode",
|
||||
"position": "0"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr":
|
||||
{
|
||||
"default_value": 0,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
20
resources/extruders/sovol_sv04_dual_mode_extruder_1.def.json
Normal file
20
resources/extruders/sovol_sv04_dual_mode_extruder_1.def.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Right Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "sovol_sv04_dual_mode",
|
||||
"position": "1"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr":
|
||||
{
|
||||
"default_value": 1,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
17
resources/extruders/sovol_sv04_extruder_left.def.json
Normal file
17
resources/extruders/sovol_sv04_extruder_left.def.json
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Left Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "sovol_sv04_single_mode_1",
|
||||
"position": "0"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_extruder_start_code": { "default_value": "G91\nG1 Z{retraction_hop_height_after_extruder_switch} F12000\nG90\nG92 E-{switch_extruder_retraction_amount}\nG1 E0 F1000 ;Restore E position\nG1 E{purge_distance} F100;defaultpurge\nG92 E0\nG4 S3\nG1 E-{switch_extruder_retraction_amount} F1000\nG92 E0" },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
16
resources/extruders/sovol_sv04_extruder_right.def.json
Normal file
16
resources/extruders/sovol_sv04_extruder_right.def.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Right Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "sovol_sv04_single_mode_2",
|
||||
"position": "1"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 1 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Left Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "sovol_sv04_mirror_mode",
|
||||
"position": "0"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr":
|
||||
{
|
||||
"default_value": 0,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user