mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-10 07:15:03 -06:00

The RemovableDriveOutputDevice was selecting the preferred format to save the slice output in automatically. To select this, it was taking the intersection between the available output formats (for which there is a Writer plug-in) and the file formats that the printer supports. However if the printer supports a file format that is not supported by Cura, it would crash here because it was looking up the plug-in for a MIME type it doesn't know about. Stupid mistake. But not half as stupid as the bug I'm about to fix in the next commit. Fixes #4827.
70 lines
No EOL
4.1 KiB
JSON
70 lines
No EOL
4.1 KiB
JSON
{
|
|
"version": 2,
|
|
"name": "Sovol-SV01",
|
|
"inherits": "fdmprinter",
|
|
"metadata": {
|
|
"visible": true,
|
|
"author": "Sovol",
|
|
"manufacturer": "Sovol 3D",
|
|
"file_formats": "text/x-gcode",
|
|
"has_variants": false,
|
|
"has_machine_quality": false,
|
|
"preferred_quality_type": "draft",
|
|
"machine_extruder_trains": {
|
|
"0": "SV01_extruder_0"
|
|
}
|
|
},
|
|
|
|
"overrides": {
|
|
"machine_name": { "default_value": "SV01" },
|
|
"machine_extruder_count": { "default_value": 1 },
|
|
"machine_width": { "default_value": 280 },
|
|
"machine_depth": { "default_value": 260 },
|
|
"machine_height": { "default_value": 300 },
|
|
"machine_max_feedrate_x": { "value": 500 },
|
|
"machine_max_feedrate_y": { "value": 500 },
|
|
"machine_max_feedrate_z": { "value": 10 },
|
|
"machine_max_feedrate_e": { "value": 50 },
|
|
"machine_max_acceleration_x": { "value": 500 },
|
|
"machine_max_acceleration_y": { "value": 500 },
|
|
"machine_max_acceleration_z": { "value": 100 },
|
|
"machine_max_acceleration_e": { "value": 5000 },
|
|
"machine_acceleration": { "value": 500 },
|
|
"machine_max_jerk_xy": { "value": 10 },
|
|
"machine_max_jerk_z": { "value": 0.4 },
|
|
"machine_max_jerk_e": { "value": 5 },
|
|
"machine_heated_bed": { "default_value": true },
|
|
"material_diameter": { "default_value": 1.75 },
|
|
"acceleration_print": { "value": 500 },
|
|
"acceleration_travel": { "value": 500 },
|
|
"acceleration_travel_layer_0": { "value": "acceleration_travel" },
|
|
"acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" },
|
|
"jerk_print": { "value": 8 },
|
|
"jerk_travel": { "value": "jerk_print" },
|
|
"jerk_travel_layer_0": { "value": "jerk_travel" },
|
|
"acceleration_enabled": { "value": false },
|
|
"jerk_enabled": { "value": false },
|
|
"speed_print": { "value": 50.0 } ,
|
|
"speed_infill": { "value": "speed_print" },
|
|
"skirt_brim_speed": { "value": "speed_layer_0" },
|
|
"line_width": { "value": "machine_nozzle_size" },
|
|
"optimize_wall_printing_order": { "value": "True" },
|
|
"material_initial_print_temperature": { "value": "material_print_temperature" },
|
|
"material_final_print_temperature": { "value": "material_print_temperature" },
|
|
"material_flow": { "value": 100 },
|
|
"z_seam_type": { "value": "'back'" },
|
|
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
|
|
"infill_sparse_density": { "value": "20" },
|
|
"infill_pattern": { "value": "'lines'" },
|
|
"infill_before_walls": { "value": false },
|
|
"infill_overlap": { "value": 30.0 },
|
|
"skin_overlap": { "value": 10.0 },
|
|
"infill_wipe_dist": { "value": 0.0 },
|
|
"wall_0_wipe_dist": { "value": 0.0 },
|
|
"retraction_amount": { "default_value": 3},
|
|
"retraction_speed": { "default_value": 50},
|
|
"adhesion_type": { "value": "'skirt'" },
|
|
"machine_start_gcode": { "default_value": "M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration\nM203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate\nM204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration\nM205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nG28 ;Home\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\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 Z2.0 F3000 ;Move Z Axis up\n" },
|
|
"machine_end_gcode": { "default_value": "G91 ;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\n\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z\n" }
|
|
}
|
|
} |