This commit is contained in:
Mehmet Sutaş 2022-08-29 10:33:54 +03:00
commit f6e3a2de81
375 changed files with 9421 additions and 3722 deletions

View file

@ -40,6 +40,7 @@
"machine_max_feedrate_y": { "default_value": 200 },
"machine_max_feedrate_z": { "default_value": 5 },
"machine_max_feedrate_e": { "default_value": 100 },
"speed_z_hop": { "value": "machine_max_feedrate_z" },
"machine_max_acceleration_x": { "default_value": 500 },
"machine_max_acceleration_y": { "default_value": 500 },
"machine_max_acceleration_z": { "default_value": 10 },

View file

@ -29,7 +29,7 @@
"machine_center_is_zero": { "default_value": false },
"gantry_height": { "value": "0" },
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_start_gcode": { "default_value": ";Profil Homepage: https://github.com/NilsRo/Cura_Anycubic_MegaS_Profile\n\n;Slicer Information - (Support for OctoPrint Slicer Estimator)\n;Slicer info:material_guid;{material_guid}\n;Slicer info:material_id;{material_id}\n;Slicer info:material_brand;{material_brand}\n;Slicer info:material_name;{material_name}\n;Slicer info:material_bed_temperature;{material_bed_temperature}\n;Slicer info:material_bed_temperature_layer_0;{material_bed_temperature_layer_0}\n;Slicer info:material_print_temperature;{material_print_temperature}\n;Slicer info:material_print_temperature_layer_0;{material_print_temperature_layer_0}\n;Slicer info:material_flow;{material_flow}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:wall_thickness;{wall_thickness}\n;Slicer info:speed_print;{speed_print}\n;Slicer info:speed_topbottom;{speed_topbottom}\n;Slicer info:travel_speed;{travel_speed}\n;Slicer info:support;{support}\n;Slicer info:retraction_speed;{retraction_speed}\n;Slicer info:retraction_amount;{retraction_amount}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:infill_pattern;{infill_pattern}\n;Slicer info:infill_sparse_density;{infill_sparse_density}\n;Slicer info:cool_fan_enabled;{cool_fan_enabled}\n;Slicer info:cool_fan_speed;{cool_fan_speed}\n;Slicer info:sliced_at;{day} {date} {time}\nG21 ; metric values \nG90 ; absolute positioning \nM82 ; set extruder to absolute mode \nM107 ; start with the fan off \nM140 S{material_bed_temperature_layer_0} ; Start heating the bed \nG4 S60 ; wait 1 minute \nM104 S{material_print_temperature_layer_0} ; start heating the hot end \nM190 S{material_bed_temperature_layer_0} ; wait for bed \nM109 S{material_print_temperature_layer_0} ; wait for hotend \nM300 S1000 P500 ; BEEP heating done \nG28 X0 Y10 Z0 ; move X/Y to min endstops \nM420 S1 ; Enable leveling \nM420 Z2.0 ; Set leveling fading height to 2 mm \nG0 Z0.15 ; lift nozzle a bit \nG92 E0 ; zero the extruded length \nG1 X50 E20 F500 ; Extrude 20mm of filament in a 5cm line. \nG92 E0 ; zero the extruded length again \nG1 E-2 F500 ; Retract a little \nG1 X120 F4000 ; Quickly wipe away from the filament line`" },
"machine_start_gcode": { "default_value": ";Profil Homepage: https://github.com/NilsRo/Cura_Anycubic_MegaS_Profile\n\n;Slicer Information - (Support for OctoPrint Slicer Estimator)\n;Slicer info:material_guid;{material_guid}\n;Slicer info:material_id;{material_id}\n;Slicer info:material_brand;{material_brand}\n;Slicer info:material_name;{material_name}\n;Slicer info:filament_cost;{filament_cost}\n;Slicer info:material_bed_temperature;{material_bed_temperature}\n;Slicer info:material_bed_temperature_layer_0;{material_bed_temperature_layer_0}\n;Slicer info:material_print_temperature;{material_print_temperature}\n;Slicer info:material_print_temperature_layer_0;{material_print_temperature_layer_0}\n;Slicer info:material_flow;{material_flow}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:machine_nozzle_size;{machine_nozzle_size}\n;Slicer info:wall_thickness;{wall_thickness}\n;Slicer info:speed_print;{speed_print}\n;Slicer info:speed_topbottom;{speed_topbottom}\n;Slicer info:travel_speed;{travel_speed}\n;Slicer info:support;{support}\n;Slicer info:retraction_speed;{retraction_speed}\n;Slicer info:retraction_amount;{retraction_amount}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:infill_pattern;{infill_pattern}\n;Slicer info:infill_sparse_density;{infill_sparse_density}\n;Slicer info:cool_fan_enabled;{cool_fan_enabled}\n;Slicer info:cool_fan_speed;{cool_fan_speed}\n;Slicer info:sliced_at;{day} {date} {time}\nG21 ; metric values \nG90 ; absolute positioning \nM82 ; set extruder to absolute mode \nM107 ; start with the fan off \nM140 S{material_bed_temperature_layer_0} ; Start heating the bed \nG4 S60 ; wait 1 minute \nM104 S{material_print_temperature_layer_0} ; start heating the hot end \nM190 S{material_bed_temperature_layer_0} ; wait for bed \nM109 S{material_print_temperature_layer_0} ; wait for hotend \nM300 S1000 P500 ; BEEP heating done \nG28 X0 Y10 Z0 ; move X/Y to min endstops \nM420 S1 ; Enable leveling \nM420 Z2.0 ; Set leveling fading height to 2 mm \nG0 Z0.15 ; lift nozzle a bit \nG92 E0 ; zero the extruded length \nG1 X50 E20 F500 ; Extrude 20mm of filament in a 5cm line. \nG92 E0 ; zero the extruded length again \nG1 E-2 F500 ; Retract a little \nG1 X50 F500 ; wipe away from the filament line\nG1 X100 F9000 ; Quickly wipe away from the filament line" },
"machine_end_gcode": { "default_value": "M104 S0 ; Extruder off \nM140 S0 ; Heatbed off \nM107 ; Fan off \nG91 ; relative positioning \nG1 E-5 F300 ; retract a little \nG1 Z+10 E-5 ; X-20 Y-20 F{travel_xy_speed} ; lift print head \nG28 X0 Y0 ; homing \nG1 Y180 F2000 ; reset feedrate \nM84 ; disable stepper motors \nG90 ; absolute positioning \nM300 S440 P200 ; Make Print Completed Tones \nM300 S660 P250 ; beep \nM300 S880 P300 ; beep" },
"machine_max_acceleration_x": { "value": 3000 },
@ -47,10 +47,17 @@
"machine_max_jerk_e": { "value": 5 },
"material_diameter": { "default_value": 1.75 },
"material_print_temperature_layer_0": { "value": "material_print_temperature + 5"},
"material_print_temperature": { "maximum_value_warning": 260 },
"material_print_temperature_layer_0": { "value": "material_print_temperature + 5", "maximum_value_warning": 260 },
"material_final_print_temperature": { "value": "material_print_temperature" },
"material_bed_temperature": { "maximum_value_warning": 110 },
"material_bed_temperature_layer_0": { "maximum_value_warning": 110 },
"material_flow": { "value": 100 },
"top_bottom_thickness": { "value": "layer_height_0 + layer_height * math.floor(1.2 / layer_height)" },
"wall_thickness": { "value": "line_width * 3 if line_width < 0.6 else line_width * 2" },
"acceleration_print": { "value": 1500 },
"acceleration_enabled": { "value": false },
"acceleration_travel": { "value": 3000 },
@ -71,8 +78,8 @@
"speed_roofing": { "value": "speed_topbottom" },
"speed_travel": { "value": 100.0, "maximum_value_warning": 150.0, "maximum_value": 200.0 },
"speed_layer_0": { "value": "speed_topbottom if speed_topbottom < 20 else 20" },
"speed_print_layer_0": { "value": "speed_topbottom if speed_topbottom < 20 else 20" },
"speed_travel_layer_0": { "value": 100.0 },
"speed_print_layer_0": { "value": "speed_layer_0" },
"speed_travel_layer_0": { "value": "speed_travel" },
"speed_prime_tower": { "value": "speed_topbottom" },
"speed_support": { "value": "speed_wall_0" },
"speed_support_interface": { "value": "speed_topbottom" },
@ -104,7 +111,7 @@
"travel_retract_before_outer_wall": { "value": true },
"cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" },
"cool_fan_speed": { "value": 70 },
"cool_fan_speed": { "value": 100 },
"cool_fan_speed_0": { "value": 30 },
"cool_fan_enabled": { "value": true },
@ -137,8 +144,6 @@
"support_interface_pattern": { "value": "'grid'" },
"support_interface_skip_height": { "value": 0.2 },
"minimum_support_area": { "value": 2 },
"minimum_interface_area": { "value": 10 },
"top_bottom_thickness": { "value": "layer_height_0 + layer_height * math.floor(1.2 / layer_height)" },
"wall_thickness": { "value": "line_width * 3" }
"minimum_interface_area": { "value": 10 }
}
}

View file

@ -0,0 +1,54 @@
{
"version": 2,
"name": "Anycubic Kobra",
"inherits": "fdmprinter",
"metadata":
{
"visible": true,
"author": "Jason Chen",
"manufacturer": "Anycubic",
"file_formats": "text/x-gcode",
"has_materials": true,
"preferred_material": "generic_pla",
"has_machine_quality": true,
"quality_definition": "anycubic_kobra",
"preferred_quality_type": "pla",
"machine_extruder_trains":
{
"0": "anycubic_kobra_extruder_0"
},
"firmware_file": "MarlinChiron.hex"
},
"overrides":
{
"machine_name":
{
"default_value": "Anycubic Kobra"
},
"machine_heated_bed":
{
"default_value": true
},
"machine_width":
{
"default_value": 222
},
"machine_height":
{
"default_value": 252
},
"machine_depth":
{
"default_value": 222
},
"machine_gcode_flavor":
{
"default_value": "RepRap (Marlin/Sprinter)"
},
"machine_start_gcode":
{
"default_value": "G28 ;Home\nG1 Z15.0 F1200 ;Move the platform down 15mm\n;Prime the extruder\nG92 E0\nG1 F200 E3\nG92 E0"
}
}
}

View file

@ -0,0 +1,54 @@
{
"version": 2,
"name": "Anycubic Kobra Max",
"inherits": "fdmprinter",
"metadata":
{
"visible": true,
"author": "Jason Chen",
"manufacturer": "Anycubic",
"file_formats": "text/x-gcode",
"has_materials": true,
"preferred_material": "generic_pla",
"has_machine_quality": true,
"quality_definition": "anycubic_kobra_max",
"preferred_quality_type": "pla",
"machine_extruder_trains":
{
"0": "anycubic_kobra_max_extruder_0"
},
"firmware_file": "MarlinChiron.hex"
},
"overrides":
{
"machine_name":
{
"default_value": "Anycubic Kobra Max"
},
"machine_heated_bed":
{
"default_value": true
},
"machine_width":
{
"default_value": 402
},
"machine_height":
{
"default_value": 452
},
"machine_depth":
{
"default_value": 402
},
"machine_gcode_flavor":
{
"default_value": "RepRap (Marlin/Sprinter)"
},
"machine_start_gcode":
{
"default_value": "G28 ;Home\nG1 Z15.0 F1200 ;Move the platform down 15mm\n;Prime the extruder\nG92 E0\nG1 F200 E3\nG92 E0"
}
}
}

View file

@ -1,5 +1,5 @@
{
"name": "Creality Ender-3",
"name": "Creality Ender-3 / Ender-3 v2",
"version": 2,
"inherits": "creality_base",
"metadata": {

View file

@ -0,0 +1,38 @@
{
"name": "Creality Ender-3 S1",
"version": 2,
"inherits": "creality_base",
"metadata": {
"quality_definition": "creality_base",
"visible": true
},
"overrides": {
"machine_name": { "default_value": "Creality Ender-3 S1" },
"machine_width": { "default_value": 220 },
"machine_depth": { "default_value": 220 },
"machine_height": { "default_value": 270 },
"machine_head_with_fans_polygon": { "default_value": [
[-26, 34],
[-26, -32],
[32, -32],
[32, 34]
]
},
"gantry_height": { "value": 25 },
"speed_print": {"value": 50},
"speed_layer_0": {"value": 25},
"speed_travel": { "value": 150 },
"retraction_amount": {"value": 0.8},
"retraction_speed": { "default_value": 40},
"acceleration_enabled": {"value": true},
"acceleration_travel": {"value": 2000},
"retraction_extrusion_window": {"value": 1.5},
"machine_start_gcode": {
"default_value": "; Ender 3 S1 Start G-code\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nG1 Z10.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0 Y0\n\nM104 S{material_print_temperature_layer_0}\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0}\n\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish\n"
}
}
}

View file

@ -1190,7 +1190,7 @@
"inside_out": "Inside To Outside",
"outside_in": "Outside To Inside"
},
"default_value": "outside_in",
"default_value": "inside_out",
"settable_per_mesh": true
},
"alternate_extra_perimeter":
@ -1225,45 +1225,19 @@
"default_value": 0.3,
"value": "min_wall_line_width",
"type": "float",
"settable_per_mesh": true,
"children":
{
"wall_split_middle_threshold": {
"label": "Split Middle Line Threshold",
"description": "The smallest line width, as a factor of the normal line width, above which the middle line (if there is one) will be split into two. Reduce this setting to use more, thinner lines. Increase to use fewer, wider lines. Note that this applies -as if- the entire shape should be filled with wall, so the middle here refers to the middle of the object between two outer edges of the shape, even if there actually is fill or (other) skin in the print instead of wall.",
"type": "float",
"unit": "%",
"default_value": 50,
"value": "max(1, min(99, 100 * (2 * min_even_wall_line_width - wall_line_width_0) / wall_line_width_0))",
"minimum_value": "1",
"maximum_value": "99"
}
}
"settable_per_mesh": true
},
"min_odd_wall_line_width":
{
"label": "Minimum Odd Wall Line Width",
"description": "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width,",
"description": "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width.",
"unit": "mm",
"minimum_value_warning": ".5 * max(wall_line_width_0, wall_line_width_x)",
"maximum_value_warning": "min(wall_line_width_0, wall_line_width_x)",
"default_value": 0.3,
"value": "min_wall_line_width",
"type": "float",
"settable_per_mesh": true,
"children":
{
"wall_add_middle_threshold": {
"label": "Add Middle Line Threshold",
"description": "The smallest line width, as a factor of the normal line width, above which a middle line (if there wasn't one already) will be added. Reduce this setting to use more, thinner lines. Increase to use fewer, wider lines. Note that this applies -as if- the entire shape should be filled with wall, so the middle here refers to the middle of the object between two outer edges of the shape, even if there actually is fill or (other) skin in the print instead of wall.",
"type": "float",
"unit": "%",
"default_value": 75,
"value": "max(1, min(99, 100 * min_odd_wall_line_width / wall_line_width_x))",
"minimum_value": "1",
"maximum_value": "99"
}
}
"settable_per_mesh": true
}
}
},
@ -4910,7 +4884,7 @@
"default_value": 0,
"type": "int",
"minimum_value": "0",
"maximum_value_warning": "1 if (support_pattern == 'cross' or support_pattern == 'lines' or support_pattern == 'zigzag' or support_pattern == 'concentric') else 5",
"maximum_value_warning": "1 if (support_pattern == 'cross' or support_pattern == 'lines' or support_pattern == 'concentric') else 5",
"maximum_value": "999999 if support_line_distance == 0 else (20 - math.log(support_line_distance) / math.log(2))",
"enabled": "(support_enable or support_meshes_present) and support_infill_rate > 0",
"limit_to_extruder": "support_infill_extruder_nr",
@ -4939,7 +4913,7 @@
"type": "float",
"default_value": 0.0,
"minimum_value": "0",
"maximum_value_warning": "5",
"maximum_value_warning": "10",
"enabled": "(support_enable or support_meshes_present) and support_structure == 'normal'",
"limit_to_extruder": "support_infill_extruder_nr",
"settable_per_mesh": true
@ -5191,7 +5165,6 @@
"type": "float",
"default_value": 1.0,
"minimum_value": "0",
"minimum_value_warning": "minimum_support_area",
"limit_to_extruder": "support_interface_extruder_nr",
"enabled": "support_interface_enable and (support_enable or support_meshes_present)",
"settable_per_mesh": true,
@ -5206,7 +5179,6 @@
"default_value": 1.0,
"value": "extruderValue(support_roof_extruder_nr, 'minimum_interface_area')",
"minimum_value": "0",
"minimum_value_warning": "minimum_support_area",
"limit_to_extruder": "support_roof_extruder_nr",
"enabled": "support_roof_enable and (support_enable or support_meshes_present)",
"settable_per_mesh": true
@ -5220,7 +5192,6 @@
"default_value": 1.0,
"value": "extruderValue(support_bottom_extruder_nr, 'minimum_interface_area')",
"minimum_value": "0",
"minimum_value_warning": "minimum_support_area",
"limit_to_extruder": "support_bottom_extruder_nr",
"enabled": "support_bottom_enable and (support_enable or support_meshes_present)",
"settable_per_mesh": true
@ -6471,10 +6442,10 @@
"description": "The maximum extrusion area deviation allowed when removing intermediate points from a straight line. An intermediate point may serve as width-changing point in a long straight line. Therefore, if it is removed, it will cause the line to have a uniform width and, as a result, lose (or gain) a bit of extrusion area. If you increase this you may notice slight under- (or over-) extrusion in between straight parallel walls, as more intermediate width-changing points will be allowed to be removed. Your print will be less accurate, but the g-code will be smaller.",
"type": "float",
"unit": "μm²",
"default_value": 2000,
"default_value": 50000,
"minimum_value": "0",
"minimum_value_warning": "500",
"maximum_value_warning": "50000",
"maximum_value_warning": "100000",
"settable_per_mesh": true
}
}
@ -8043,7 +8014,7 @@
"description": "Alternate wall directions every other layer and inset. Useful for materials that can build up stress, like for metal printing.",
"type": "bool",
"default_value": false,
"enabled": false,
"enabled": true,
"settable_per_mesh": true,
"settable_per_extruder": true
},
@ -8052,7 +8023,8 @@
"label": "Remove Raft Inside Corners",
"description": "Remove inside corners from the raft, causing the raft to become convex.",
"type": "bool",
"default_value": false,
"default_value": true,
"resolve": "any(extruderValues('raft_remove_inside_corners'))",
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"settable_per_mesh": false,
"settable_per_extruder": false
@ -8064,6 +8036,7 @@
"type": "int",
"default_value": 1,
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"resolve": "max(extruderValues('raft_base_wall_count'))",
"settable_per_mesh": false,
"settable_per_extruder": false
}

View file

@ -0,0 +1,57 @@
{
"version": 2,
"name": "HCTECH_HC300-M1&M1H",
"inherits": "fdmprinter",
"metadata": {
"visible": true,
"author": "HCTECH",
"manufacturer": "HCTECH",
"file_formats": "text/x-gcode",
"platform": "hctech_hc300-m1&m1h.3mf",
"has_machine_quality": false,
"machine_extruder_trains": {
"0": "hctech_hc300-m1&m1h_extruder_0"
}
},
"overrides": {
"machine_head_with_fans_polygon": { "default_value": [
[-61, 86],
[-61, -31],
[21, -31],
[21, 86]
] },
"machine_name": { "default_value": "HCTECH HC300-M1&M1H" },
"machine_extruder_count": { "default_value": 1 },
"machine_heated_bed": { "default_value": true },
"machine_width": { "default_value": 300 },
"machine_depth": { "default_value": 300 },
"machine_height": { "default_value": 300 },
"machine_center_is_zero": { "default_value": false },
"retraction_amount": {
"default_value": 0.3,
"maximum_value_warning": 2.0
},
"adhesion_type": { "default_value": "skirt" },
"retraction_speed": { "default_value": 35},
"travel_avoid_supports": { "value": true },
"travel_retract_before_outer_wall": { "value": true },
"retraction_enable": { "value": true },
"gantry_height": { "value": "55" },
"speed_print": { "default_value": 60.0 } ,
"material_diameter": { "default_value": 1.75 },
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_start_gcode": { "default_value": "G1 Z2 ;Raise Z\nG28 X Y ;Home XY\nG92 E0 ;Reset Extruder\nG1 E-1 F2400 ;Retract\nG92 E0 ;Reset Extruder\nG28 Z ;home Z\nG29 ; Measure the bed\nM500 ; Store to EEPROM\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.36 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.36 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.36 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.36 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder" },
"machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-1 F2700 ;Retract a bit\nG1 Z1 E-1 F2400 ;Retract and raise Z\nG1 Z2 ;Raise Z\nG90 ;Absolute positioning\nG12 P1;clean nozzle\nG1 X5 Y300 ;Return to Start Point\nM106 S0 ;Switch off part cooling fan\nM104 S0 ;turn off temperature\nM140 S0 ;turn off Heated Bed\nM84 X Y E ;Disable all steppers but Z\nM81 ;turn-off power" },
"cool_fan_speed": { "value": 75 },
"cool_fan_enabled": { "value": true },
"line_width": { "value": 0.38 },
"travel_avoid_distance": { "value": 1 },
"infill_before_walls": { "value": false }
}
}

View file

@ -0,0 +1,58 @@
{
"version": 2,
"name": "HCTECH_HC300-M2H",
"inherits": "fdmprinter",
"metadata": {
"visible": true,
"author": "HCTECH",
"manufacturer": "HCTECH",
"file_formats": "text/x-gcode",
"platform": "hctech_hc300-m2h.3mf",
"has_machine_quality": false,
"machine_extruder_trains": {
"0": "hctech_hc300-m2h_extruder_0",
"1": "hctech_hc300-m2h_extruder_1"
}
},
"overrides": {
"machine_head_with_fans_polygon": { "default_value": [
[-61, 86],
[-61, -37],
[85, -37],
[85, 86]
] },
"machine_name": { "default_value": "HCTECH HC300-M2H" },
"machine_extruder_count": { "default_value": 2 },
"machine_heated_bed": { "default_value": true },
"machine_width": { "default_value": 300 },
"machine_depth": { "default_value": 300 },
"machine_height": { "default_value": 300 },
"machine_center_is_zero": { "default_value": false },
"retraction_amount": {
"default_value": 0.3,
"maximum_value_warning": 2.0
},
"adhesion_type": { "default_value": "skirt" },
"retraction_speed": { "default_value": 35},
"travel_avoid_supports": { "value": true },
"travel_retract_before_outer_wall": { "value": true },
"retraction_enable": { "value": true },
"gantry_height": { "value": "55" },
"speed_print": { "default_value": 60.0 } ,
"material_diameter": { "default_value": 1.75 },
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_start_gcode": { "default_value": "G1 Z2 ;Raise Z\nG28 X Y ;Home XY\nT1 ;switch to right extruder\nG1 X5 Y319 F4000 ;Move to Start Position\nG92 E0 ;Reset Extruder\nG1 E20 F60 ;extrude\nM400 ;Wait move\nG92 E0 ;Reset Extruder\nG1 E-2 F2700 ;Retract\nG92 E0 ;Reset Extruder\nG1 X150 F5000 ;Clean Nozzle\nG1 X5 ;Clean Nozzle\nG1 X220 ;Repeat\nG1 X5 ;Back to start posotion\nT0 ;switch to left extruder\nG1 X5 Y319 F4000 ;Move to Start Position\nG92 E0 ;Reset Extruder\nG1 E20 F60 ;extrude\nM400 ;Wait move\nG92 E0 ;Reset Extruder\nG4 S15 ;Wait 15s\nG1 E-2 F2700; Retract\nG92 E0 ;Reset Extruder\nG1 X150 F5000 ;Clean Nozzle\nG1 X5 ;Clean nozzle\nG1 X220 ;Repeat\nG1 X5 ;Back to start position\nG28 Z ;home Z\nG29 ;Measure the bed\nM500 ;Store parameters\nG1 X0 Y300 F4000 ;Move to corner" },
"machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-1 F2700 ;Retract a bit\nG1 Z1 E-1 F2400 ;Retract and raise Z\nG1 Z2 ;Raise Z\nG90 ;Absolute positioning\nG12 ;clean nozzle\nG1 X5 Y319 ;Return to Start Point\nM106 S0 ;Switch off part cooling fan\nM104 S0 ;turn off temperature\nM140 S0 ;turn off Heated Bed\nM84 X Y E ;Disable all steppers but Z\nM81 ;turn-off power" },
"cool_fan_speed": { "value": 75 },
"cool_fan_enabled": { "value": true },
"line_width": { "value": 0.38 },
"travel_avoid_distance": { "value": 1 },
"infill_before_walls": { "value": false }
}
}

View file

@ -0,0 +1,58 @@
{
"version": 2,
"name": "HCTECH_HC300-M3",
"inherits": "fdmprinter",
"metadata": {
"visible": true,
"author": "HCTECH",
"manufacturer": "HCTECH",
"file_formats": "text/x-gcode",
"platform": "hctech_hc300-m3.3mf",
"has_machine_quality": false,
"machine_extruder_trains": {
"0": "hctech_hc300-m3_extruder_0"
}
},
"overrides": {
"machine_head_with_fans_polygon":
{ "default_value": [
[-49, 36],
[-36, -29],
[36, -29],
[36, 49]
]
},
"machine_name": { "default_value": "HCTECH HC300-M3" },
"machine_extruder_count": { "default_value": 1 },
"machine_heated_bed": { "default_value": true },
"machine_width": { "default_value": 300 },
"machine_depth": { "default_value": 300 },
"machine_height": { "default_value": 300 },
"machine_center_is_zero": { "default_value": false },
"retraction_amount": {
"default_value": 3,
"maximum_value_warning": 8
},
"adhesion_type": { "default_value": "skirt" },
"retraction_speed": { "default_value": 35},
"travel_avoid_supports": { "value": true },
"travel_retract_before_outer_wall": { "value": true },
"retraction_enable": { "value": true },
"gantry_height": { "value": "55" },
"speed_print": { "default_value": 60.0 } ,
"material_diameter": { "default_value": 1.75 },
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_start_gcode": { "default_value": "G28 X Y ;Home XY\nG92 E0 ;Reset Extruder\nG1 E-1 F2400 ;Retract\nG92 E0 ;Reset Extruder\nG28 Z ;home Z\nG29 ; Measure the bed\nM500 ; Store to EEPROM\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.36 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.36 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.36 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.36 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder" },
"machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 Z1 E-2 F2400 ;Retract and raise Z\nG1 Z2 ;Raise Z\nG90 ;Absolute positioning\nG1 X5 Y290 ;Return to Start Point\nM106 S0 ;Switch off part cooling fan\nM104 S0 ;turn off temperature\nM140 S0 ;turn off Heated Bed\nM84 X Y E ;Disable all steppers but Z" },
"cool_fan_speed": { "value": 75 },
"cool_fan_enabled": { "value": true },
"line_width": { "value": 0.38 },
"travel_avoid_distance": { "value": 1 },
"infill_before_walls": { "value": false }
}
}

View file

@ -53,6 +53,9 @@
"infill_material_flow": {
"value": "(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow"
},
"inset_direction": {
"value": "'outside_in'"
},
"retraction_combing": {
"value": "'no_outer_surfaces'"
},
@ -221,7 +224,13 @@
"value": true
},
"support_infill_rate": {
"value": "80 if gradual_support_infill_steps != 0 else 15"
"value": "0 if support_structure == 'tree' else 80 if gradual_support_infill_steps != 0 else 15"
},
"support_line_distance": {
"minimum_value_warning": "0 if support_structure == 'tree' else support_line_width"
},
"support_initial_layer_line_distance": {
"minimum_value_warning": "0 if support_structure == 'tree' else support_line_width"
},
"gradual_support_infill_steps": {
"value": "2 if support_interface_enable else 0"
@ -233,13 +242,13 @@
"value": "2*layer_height"
},
"support_offset": {
"value": "2*line_width if support_interface_enable else 0"
"value": "support_xy_distance if support_interface_enable else 0"
},
"support_xy_distance": {
"value": "1"
},
"support_xy_distance_overhang": {
"value": "wall_line_width_0"
"value": "0.2"
},
"minimum_support_area": {
"value": "(2 + support_offset)**2"

View file

@ -0,0 +1,86 @@
{
"version": 2,
"name": "XYZprinting da Vinci Pro EVO",
"inherits": "xyzprinting_base",
"metadata": {
"author": "XYZprinting Software",
"manufacturer": "XYZprinting",
"visible": true,
"file_formats": "text/x-gcode",
"has_machine_quality": true,
"has_materials": true,
"has_variants": true,
"supports_usb_connection": true,
"preferred_quality_type": "normal",
"quality_definition": "xyzprinting_da_vinci_pro_evo",
"preferred_variant_name": "Hardened Steel 0.4mm Nozzle",
"variants_name": "Nozzle Type",
"machine_extruder_trains": {
"0": "xyzprinting_da_vinci_pro_evo_extruder_0"
}
},
"overrides": {
"machine_name": { "default_value": "XYZprinting da Vinci Pro EVO" },
"machine_shape": { "default_value": "rectangular"},
"machine_heated_bed": { "default_value": true },
"machine_width": { "default_value": 220.00 },
"machine_depth": { "default_value": 200.00 },
"machine_height": { "default_value":200.00 },
"machine_center_is_zero": { "default_value": false },
"machine_head_with_fans_polygon": {
"default_value": [
[ -20, -10 ],
[ -20, 10 ],
[ 10, 10 ],
[ 10, -10 ]
]
},
"retraction_extrusion_window": { "value": "1" },
"retraction_count_max": { "value": "25" },
"speed_layer_0" : {"value" : 10 },
"speed_wall_x" : { "value": "speed_print" },
"speed_wall_0": { "value": "math.ceil(speed_wall * 20 / 30)" },
"skin_overlap": { "value": "15" },
"skin_monotonic" : { "value": true },
"skin_material_flow": { "value": "97" },
"brim_width": { "value": "10" },
"line_width" : { "value": "0.35" },
"wall_line_width_x" : { "value": "0.35" },
"infill_before_walls": { "value": false },
"infill_line_width" : { "value": "0.4" },
"infill_overlap": { "value": "0" },
"infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" },
"infill_wipe_dist": { "value": "0" },
"infill_wipe_dist": { "value": "0" },
"wall_thickness" : { "value": "1" },
"acceleration_enabled" : {"value" : true},
"acceleration_layer_0": { "value": "acceleration_topbottom" },
"acceleration_prime_tower": { "value": "math.ceil(acceleration_print * 2000 / 3000)" },
"acceleration_print": { "value": "3000" },
"acceleration_travel": { "value": "3000" },
"acceleration_support": { "value": "math.ceil(acceleration_print * 2000 / 3000)" },
"acceleration_support_interface": { "value": "acceleration_topbottom" },
"acceleration_topbottom": { "value": "math.ceil(acceleration_print * 500 / 3000)" },
"acceleration_wall": { "value": "math.ceil(acceleration_print * 1000 / 3000)" },
"acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 500 / 1000)" },
"jerk_enabled" : {"value" : true},
"material_flow_layer_0": {"value": 120},
"cool_fan_enabled": { "default_value": true },
"cool_fan_speed_0": { "value": 100 },
"cool_min_speed" : {"value" : 5 },
"brim_line_count": { "value" : 5 },
"infill_before_walls": { "value": false },
"optimize_wall_printing_order": { "value": "True" },
"skirt_line_count": { "default_value" : 5 },
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_start_gcode": {
"default_value": "M191\nG28 ; home all axes\nG1 Z15 F5000 ; lift nozzle\nG92 E0\nG1 F200 E3\n"
},
"machine_end_gcode": {
"default_value": "M106 P1 S255 ; turn on fan\nG92 E0\nG28; home X,Y,Z axis\nM84 ; disable motors\n"
},
"multiple_mesh_overlap": { "value": "0" },
"wall_0_inset": { "value": "0" }
}
}