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

This should make it a bit easier for others to create a new definition since there is less for them to 'have to know'. Previously they would be required to fill in as category Other, but now they can just leave the category out.
69 lines
3.6 KiB
JSON
69 lines
3.6 KiB
JSON
{
|
|
"id": "cartesio",
|
|
"name": "Cartesio",
|
|
"version": 2,
|
|
"inherits": "fdmprinter",
|
|
"metadata": {
|
|
"visible": true,
|
|
"author": "Scheepers",
|
|
"manufacturer": "Cartesio bv",
|
|
"file_formats": "text/x-gcode",
|
|
|
|
"has_machine_quality": true,
|
|
"has_materials": true,
|
|
"has_machine_materials": true,
|
|
"has_variant_materials": true,
|
|
"has_variants": true,
|
|
|
|
"variants_name": "Nozzle size",
|
|
"preferred_variant": "*0.8*",
|
|
"preferred_material": "*pla*",
|
|
"preferred_quality": "*normal*",
|
|
|
|
"machine_extruder_trains":
|
|
{
|
|
"0": "cartesio_extruder_0",
|
|
"1": "cartesio_extruder_1",
|
|
"2": "cartesio_extruder_2",
|
|
"3": "cartesio_extruder_3"
|
|
},
|
|
"platform": "cartesio_platform.stl",
|
|
"platform_offset": [ -220, -5, 150],
|
|
"first_start_actions": ["MachineSettingsAction"],
|
|
"supported_actions": ["MachineSettingsAction"]
|
|
},
|
|
|
|
"overrides": {
|
|
"machine_extruder_count": { "default_value": 2 },
|
|
"material_diameter": { "default_value": 1.75 },
|
|
"machine_heated_bed": { "default_value": true },
|
|
"machine_center_is_zero": { "default_value": false },
|
|
"gantry_height": { "default_value": 35 },
|
|
"machine_height": { "default_value": 400 },
|
|
"machine_depth": { "default_value": 270 },
|
|
"machine_width": { "default_value": 430 },
|
|
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
|
"material_print_temp_wait": { "default_value": false },
|
|
"material_bed_temp_wait": { "default_value": false },
|
|
"prime_tower_enable": { "default_value": true },
|
|
"prime_tower_wall_thickness": { "resolve": 0.7 },
|
|
"prime_tower_position_x": { "value": "50" },
|
|
"prime_tower_position_y": { "value": "150" },
|
|
"prime_blob_enable": { "default_value": false },
|
|
"machine_max_feedrate_z": { "default_value": 20 },
|
|
"machine_disallowed_areas": { "default_value": [
|
|
[[215, 135], [-215, 135], [-215, 75], [215, 75]]
|
|
]},
|
|
"machine_start_gcode": {
|
|
"default_value": "\nM92 E159 ;2288 for V5 extruder\n\nM104 S120 T1\nM104 S120 T2\nM104 S120 T3\n\nG21\nG90\nM42 S255 P13 ;chamber lights\nM42 S255 P12 ;fume extraction\nM204 S300 ;default acceleration\nM205 X10 ;default jerk\n\nM117 Homing Y ......\nG28 Y\nM117 Homing X ......\nG28 X\nM117 Homing Z ......\nG28 Z F100\nG1 Z10 F600\nG1 X70 Y20 F9000;go to wipe point\n\nM190 S{material_bed_temperature_layer_0}\n\nM117 Heating for 50 sec.\nG4 S20\nM117 Heating for 30 sec.\nG4 S20\nM117 Heating for 10 sec.\nM300 S1200 P1000\nG4 S9\n\nM117 purging nozzle....\nT0\nG92 E0;set E\nG1 E10 F100\nG92 E0\nG1 E-1 F600\n\nM117 wiping nozzle....\nG1 X1 Y24 F3000\nG1 X70 F9000\nG1 Z10 F900\n\nM104 S21 T1\nM104 S21 T2\nM104 S21 T3\n\nM117 Printing .....\n"
|
|
},
|
|
"machine_end_gcode": {
|
|
"default_value": "; -- END GCODE --\nM117 cooling down....\nM106 S255\nM140 S5\nM104 S5 T0\nM104 S5 T1\nM104 S5 T2\nM104 S5 T3\n\nG91\nG1 Z1 F900\nG90\n\nG1 X20.0 Y260.0 F6000\nG4 S7\nM84\nG4 S90\nM107\nM42 P12 S0\nM42 P13 S0\nM84\nT0\nM117 Finished.\n; -- end of GCODE --"
|
|
},
|
|
"layer_height": { "maximum_value": "(0.8 * min(extruderValues('machine_nozzle_size')))" },
|
|
"layer_height_0": { "maximum_value": "(0.8 * min(extruderValues('machine_nozzle_size')))" },
|
|
"machine_nozzle_heat_up_speed": {"default_value": 20},
|
|
"machine_nozzle_cool_down_speed": {"default_value": 20},
|
|
"machine_min_cool_heat_time_window": {"default_value": 5}
|
|
}
|
|
}
|