Merge branch 'main' into updated_elegoo_definitions

This commit is contained in:
Jelle Spijker 2023-04-28 10:32:15 +02:00 committed by GitHub
commit 77b38bb45d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
118 changed files with 4415 additions and 1408 deletions

View file

@ -81,7 +81,7 @@
"value": "material_print_temperature + 5"
},
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": true },
"prime_tower_brim_enable": { "value": true },
"prime_tower_min_volume":

View file

@ -82,7 +82,7 @@
"value": "material_print_temperature + 5"
},
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": true },
"prime_tower_brim_enable": { "value": true },
"prime_tower_min_volume":

View file

@ -76,7 +76,7 @@
"value": "material_print_temperature + 5"
},
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": true },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'all'" },
"retraction_combing_max_distance": { "value": 30 },

View file

@ -74,7 +74,7 @@
"value": "material_print_temperature + 5"
},
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"retraction_amount": { "default_value": 1.5 },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'infill'" },
"retraction_hop": { "value": 0.2 },

View file

@ -68,7 +68,7 @@
},
"meshfix_maximum_deviation": { "value": 0.05 },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"retraction_amount": { "value": 6 },
"retraction_combing": { "value": "'off'" },
@ -110,12 +110,9 @@
"support_interface_enable": { "value": true },
"support_interface_height": { "value": "layer_height * 4" },
"support_interface_pattern": { "value": "'grid'" },
"support_interface_skip_height": { "value": 0.2 },
"support_pattern": { "value": "'zigzag'" },
"support_structure": { "value": "'tree'" },
"support_top_distance": { "value": "extruderValue(support_roof_extruder_nr if support_roof_enable else support_infill_extruder_nr, 'support_z_distance') + (layer_height if support_structure == 'tree' else 0)" },
"support_type": { "value": "'buildplate' if support_structure == 'tree' else 'everywhere'" },
"support_wall_count": { "value": 1 },
"support_xy_distance": { "value": "wall_line_width_0 * 2" },
"support_xy_distance_overhang": { "value": "wall_line_width_0" },
"support_xy_overrides_z": { "value": "'xy_overrides_z'" },

View file

@ -110,7 +110,7 @@
"meshfix_maximum_resolution": { "value": "0.25" },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": true },
"retraction_amount": { "value": 2 },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'infill'" },

View file

@ -63,7 +63,7 @@
"meshfix_maximum_resolution": { "value": "0.25" },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },
"retraction_combing_max_distance": { "value": 30 },

View file

@ -55,7 +55,7 @@
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_polygon_circumference": { "default_value": 0.2 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },
"retraction_combing_max_distance": { "value": 30 },

View file

@ -113,7 +113,7 @@
"meshfix_maximum_resolution": { "value": "0.25" },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },
"retraction_combing_max_distance": { "value": 30 },
@ -157,10 +157,7 @@
"support_interface_enable": { "value": true },
"support_interface_height": { "value": "layer_height * 4" },
"support_interface_pattern": { "value": "'grid'" },
"support_interface_skip_height": { "value": 0.2 },
"support_pattern": { "value": "'zigzag'" },
"support_top_distance": { "value": "extruderValue(support_roof_extruder_nr if support_roof_enable else support_infill_extruder_nr, 'support_z_distance') + (layer_height if support_structure == 'tree' else 0)" },
"support_wall_count": { "value": 1 },
"support_xy_distance": { "value": "wall_line_width_0 * 2" },
"support_xy_distance_overhang": { "value": "wall_line_width_0" },
"support_xy_overrides_z": { "value": "'xy_overrides_z'" },

View file

@ -118,11 +118,7 @@
"support_angle": { "value": "45 if speed_print > 99.9 else 50" },
"support_bottom_offset": { "value": "-0.4" },
"support_brim_enable": { "value": "support_structure == 'normal' or support_structure == 'tree'" },
"support_brim_width":
{
"default_value": 3,
"value": "6 if support_structure == 'tree' else line_width * initial_layer_line_width_factor * 0.02 "
},
"support_brim_width": { "value": "6 if support_structure == 'tree' else line_width * initial_layer_line_width_factor * 0.02 " },
"support_infill_angles": { "default_value": "[65]" },
"support_interface_density": { "default_value": 33.333 },
"support_interface_pattern": { "default_value": "lines" },

View file

@ -4340,7 +4340,7 @@
"description": "The speed at which the fans spin on the minimum layer time. The fan speed gradually increases between the regular fan speed and maximum fan speed when the threshold is hit.",
"unit": "%",
"type": "float",
"minimum_value": "max(0, cool_fan_speed_min)",
"minimum_value": "0",
"maximum_value": "100",
"default_value": 100,
"enabled": "cool_fan_enabled",
@ -4564,43 +4564,33 @@
},
"support_tree_angle":
{
"label": "Tree Support Branch Angle",
"description": "The angle of the branches. Use a lower angle to make them more vertical and more stable. Use a higher angle to be able to have more reach.",
"label": "Tree Support Maximum Branch Angle",
"description": "The maximum angle of the branches while they grow around the model. Use a lower angle to make them more vertical and more stable. Use a higher angle to be able to have more reach.",
"unit": "\u00b0",
"type": "float",
"minimum_value": "0",
"maximum_value": "90",
"maximum_value_warning": "60",
"default_value": 40,
"minimum_value_warning": "20",
"maximum_value": "89",
"maximum_value_warning": "85",
"default_value": 60,
"value": "support_angle",
"limit_to_extruder": "support_infill_extruder_nr",
"enabled": "support_enable and support_structure=='tree'",
"settable_per_mesh": false,
"settable_per_mesh": true,
"settable_per_extruder": true
},
"support_tree_branch_distance":
{
"label": "Tree Support Branch Distance",
"description": "How far apart the branches need to be when they touch the model. Making this distance small will cause the tree support to touch the model at more points, causing better overhang but making support harder to remove.",
"unit": "mm",
"type": "float",
"minimum_value": "0.001",
"default_value": 1,
"limit_to_extruder": "support_infill_extruder_nr",
"enabled": "support_enable and support_structure=='tree'",
"settable_per_mesh": true
},
"support_tree_branch_diameter":
{
"label": "Tree Support Branch Diameter",
"description": "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this.",
"unit": "mm",
"type": "float",
"minimum_value": "0.001",
"minimum_value": "support_tree_tip_diameter",
"minimum_value_warning": "support_line_width * 2",
"default_value": 2,
"default_value": 5,
"limit_to_extruder": "support_infill_extruder_nr",
"enabled": "support_enable and support_structure=='tree'",
"settable_per_mesh": false,
"settable_per_mesh": true,
"settable_per_extruder": true
},
"support_tree_max_diameter":
@ -4611,7 +4601,7 @@
"type": "float",
"minimum_value": "support_tree_branch_diameter",
"minimum_value_warning": "support_line_width * 5",
"default_value": 15,
"default_value": 25,
"limit_to_extruder": "support_infill_extruder_nr",
"enabled": "support_enable and support_structure=='tree'",
"settable_per_mesh": false,
@ -4626,26 +4616,10 @@
"minimum_value": "0",
"maximum_value": "89.9999",
"maximum_value_warning": "15",
"default_value": 5,
"default_value": 7,
"limit_to_extruder": "support_infill_extruder_nr",
"enabled": "support_enable and support_structure=='tree'",
"settable_per_mesh": false,
"settable_per_extruder": true
},
"support_tree_collision_resolution":
{
"label": "Tree Support Collision Resolution",
"description": "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically.",
"unit": "mm",
"type": "float",
"minimum_value": "0.001",
"minimum_value_warning": "support_line_width / 4",
"maximum_value_warning": "support_line_width * 2",
"default_value": 0.4,
"value": "support_line_width / 2",
"limit_to_extruder": "support_infill_extruder_nr",
"enabled": "support_enable and support_structure=='tree' and support_tree_branch_diameter_angle > 0",
"settable_per_mesh": false,
"settable_per_mesh": true,
"settable_per_extruder": true
},
"support_type":
@ -4664,6 +4638,132 @@
"settable_per_mesh": false,
"settable_per_extruder": false
},
"support_tree_angle_slow":
{
"label": "Tree Support Preferred Branch Angle",
"description": "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster.",
"unit": "\u00b0",
"type": "float",
"minimum_value": "0",
"minimum_value_warning": "10",
"maximum_value": "support_tree_angle",
"maximum_value_warning": "support_tree_angle-1",
"default_value": 50,
"value": "support_tree_angle * 2 / 3",
"limit_to_extruder": "support_infill_extruder_nr",
"enabled": "support_enable and support_structure=='tree'",
"settable_per_mesh": true,
"settable_per_extruder": true
},
"support_tree_max_diameter_increase_by_merges_when_support_to_model":
{
"label": "Tree Support Diameter Increase To Model",
"description": "The most the diameter of a branch that has to connect to the model may increase by merging with branches that could reach the buildplate. Increasing this reduces print time, but increases the area of support that rests on model",
"unit": "mm",
"type": "float",
"minimum_value": "0",
"default_value": 1,
"limit_to_extruder": "support_infill_extruder_nr",
"enabled": "support_enable and support_structure=='tree' and resolveOrValue('support_type') == 'everywhere' ",
"settable_per_mesh": true,
"settable_per_extruder": true
},
"support_tree_min_height_to_model":
{
"label": "Tree Support Minimum Height To Model",
"description": "How tall a branch has to be if it is placed on the model. Prevents small blobs of support. This setting is ignored when a branch is supporting a support roof.",
"unit": "mm",
"type": "float",
"minimum_value": "0",
"maximum_value_warning": "5",
"default_value": 3,
"limit_to_extruder": "support_infill_extruder_nr",
"enabled": "support_enable and support_structure=='tree' and resolveOrValue('support_type') == 'everywhere' ",
"settable_per_mesh": true,
"settable_per_extruder": true
},
"support_tree_bp_diameter":
{
"label": "Tree Support Initial Layer Diameter",
"description": "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion.",
"unit": "mm",
"type": "float",
"minimum_value": "0",
"maximum_value_warning": "20",
"default_value": 7.5,
"limit_to_extruder": "support_infill_extruder_nr",
"enabled": "support_enable and support_structure=='tree'",
"settable_per_mesh": true,
"settable_per_extruder": true
},
"support_tree_top_rate":
{
"label": "Tree Support Branch Density",
"description": "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs, but the supports are harder to remove. Use Support Roof for very high values or ensure support density is similarly high at the top.",
"unit": "%",
"type": "float",
"minimum_value": "0.1",
"minimum_value_warning": "5",
"maximum_value_warning": "35",
"default_value": 15,
"value": "30 if support_roof_enable else 10",
"enabled": "support_enable and support_structure=='tree'",
"limit_to_extruder": "support_infill_extruder_nr",
"settable_per_mesh": true,
"settable_per_extruder": true
},
"support_tree_tip_diameter":
{
"label": "Tree Support Tip Diameter",
"description": "The diameter of the top of the tip of the branches of tree support.",
"unit": "mm",
"type": "float",
"minimum_value": "min_wall_line_width",
"maximum_value": "support_tree_branch_diameter",
"default_value": 0.4,
"value": "support_line_width * 2",
"limit_to_extruder": "support_infill_extruder_nr",
"enabled": "support_enable and support_structure=='tree'",
"settable_per_mesh": true,
"settable_per_extruder": true
},
"support_tree_limit_branch_reach":
{
"label": "Tree Support Limit Branch Reach",
"description": "Limit how far each branch should travel from the point it supports. This can make the support more sturdy, but will increase the amount of branches (and because of that material usage/print time)",
"type": "bool",
"default_value": true,
"enabled": "support_enable and support_structure=='tree'",
"settable_per_mesh": true
},
"support_tree_branch_reach_limit":
{
"label": "Tree Support Optimal Branch Range",
"description": "A recomendation to how far branches can move from the points they support. Branches can violate this value to reach their destination (buildplate or a flat part of the model). Lowering this value will make the support more sturdy, but increase the amount of branches (and because of that material usage/print time) ",
"unit": "mm",
"type": "float",
"minimum_value": "1",
"minimum_value_warning": "10",
"default_value": 30,
"enabled": "support_enable and support_tree_limit_branch_reach and support_structure=='tree'",
"settable_per_mesh": true
},
"support_tree_rest_preference":
{
"label": "Tree Support Rest Preference",
"description": "The preferred placement of the support structures. If structures can't be placed at the preferred location, they will be place elsewhere, even if that means placing them on the model.",
"type": "enum",
"options":
{
"buildplate": "Force Only Buildplate",
"graceful": "On Model If Necessary"
},
"default_value": "buildplate",
"value": "'buildplate' if support_type == 'buildplate' else 'graceful'",
"resolve": "'buildplate' if 'buildplate' in extruderValues('support_tree_rest_preference') else 'graceful'",
"enabled": "support_enable and support_structure=='tree' and support_type == 'everywhere'",
"settable_per_mesh": true
},
"support_angle":
{
"label": "Support Overhang Angle",
@ -4705,7 +4805,7 @@
"description": "The number of walls with which to surround support infill. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used.",
"default_value": 1,
"minimum_value": "0",
"minimum_value_warning": "1 if support_pattern == 'concentric' else 0",
"minimum_value_warning": "(1 if support_pattern == 'concentric' else 0) if support_structure == 'normal' else 1",
"maximum_value_warning": "0 if (support_skip_some_zags and support_pattern == 'zigzag') else 3",
"maximum_value": "999999",
"type": "int",
@ -4853,8 +4953,7 @@
"label": "Enable Support Brim",
"description": "Generate a brim within the support infill regions of the first layer. This brim is printed underneath the support, not around it. Enabling this setting increases the adhesion of support to the build plate.",
"type": "bool",
"default_value": false,
"value": "support_structure == 'tree'",
"default_value": true,
"enabled": "support_enable or support_meshes_present",
"limit_to_extruder": "support_infill_extruder_nr",
"settable_per_mesh": false,
@ -4866,9 +4965,10 @@
"description": "The width of the brim to print underneath the support. A larger brim enhances adhesion to the build plate, at the cost of some extra material.",
"type": "float",
"unit": "mm",
"default_value": 8.0,
"default_value": 1.2,
"minimum_value": "0.0",
"maximum_value_warning": "50.0",
"value": "(skirt_brim_line_width * initial_layer_line_width_factor / 100.0) * 3",
"enabled": "(support_enable or support_meshes_present) and support_brim_enable",
"settable_per_mesh": false,
"settable_per_extruder": true,
@ -4880,10 +4980,10 @@
"label": "Support Brim Line Count",
"description": "The number of lines used for the support brim. More brim lines enhance adhesion to the build plate, at the cost of some extra material.",
"type": "int",
"default_value": 20,
"default_value": 3,
"minimum_value": "0",
"maximum_value_warning": "50 / skirt_brim_line_width",
"value": "math.ceil(support_brim_width / (skirt_brim_line_width * initial_layer_line_width_factor / 100.0))",
"value": "round(support_brim_width / (skirt_brim_line_width * initial_layer_line_width_factor / 100.0))",
"enabled": "(support_enable or support_meshes_present) and support_brim_enable",
"settable_per_mesh": false,
"settable_per_extruder": true,
@ -4915,7 +5015,7 @@
"default_value": 0.1,
"type": "float",
"enabled": "support_enable or support_meshes_present",
"value": "extruderValue(support_roof_extruder_nr if support_roof_enable else support_infill_extruder_nr, 'support_z_distance') + (layer_height if support_structure == 'tree' else 0)",
"value": "extruderValue(support_roof_extruder_nr if support_roof_enable else support_infill_extruder_nr, 'support_z_distance')",
"limit_to_extruder": "support_roof_extruder_nr if support_roof_enable else support_infill_extruder_nr",
"settable_per_mesh": true
},
@ -4989,7 +5089,7 @@
"limit_to_extruder": "support_bottom_extruder_nr if support_bottom_enable else support_infill_extruder_nr",
"minimum_value": "0",
"maximum_value_warning": "1.0",
"enabled": "support_enable or support_meshes_present",
"enabled": "(support_enable and support_structure == 'normal') or support_meshes_present",
"settable_per_mesh": true
},
"support_bottom_stair_step_width":
@ -5002,7 +5102,7 @@
"limit_to_extruder": "support_interface_extruder_nr if support_bottom_enable else support_infill_extruder_nr",
"minimum_value": "0",
"maximum_value_warning": "10.0",
"enabled": "(support_enable or support_meshes_present) and support_bottom_stair_step_height > 0",
"enabled": "((support_enable and support_structure == 'normal') or support_meshes_present) and support_bottom_stair_step_height > 0",
"settable_per_mesh": true
},
"support_bottom_stair_step_min_slope":
@ -5015,7 +5115,7 @@
"limit_to_extruder": "support_bottom_extruder_nr if support_bottom_enable else support_infill_extruder_nr",
"minimum_value": "0.01",
"maximum_value": "89.99",
"enabled": "(support_enable or support_meshes_present) and support_bottom_stair_step_height > 0",
"enabled": "((support_enable and support_structure == 'normal') or support_meshes_present) and support_bottom_stair_step_height > 0",
"settable_per_mesh": true
},
"support_join_distance":
@ -5039,11 +5139,11 @@
"unit": "mm",
"type": "float",
"default_value": 0.8,
"value": "support_line_width + 0.4",
"value": "support_line_width + 0.4 if support_structure == 'normal' else 0.0",
"limit_to_extruder": "support_infill_extruder_nr",
"minimum_value_warning": "-1 * machine_nozzle_size",
"maximum_value_warning": "10 * machine_nozzle_size",
"enabled": "(support_enable and support_structure == 'normal') or support_meshes_present",
"enabled": "(support_enable or support_meshes_present) and support_structure == 'normal'",
"settable_per_mesh": false,
"settable_per_extruder": true
},
@ -5099,8 +5199,8 @@
"type": "float",
"default_value": 0.0,
"minimum_value": "0",
"maximum_value_warning": "10",
"enabled": "(support_enable or support_meshes_present) and support_structure == 'normal'",
"maximum_value_warning": "10 if support_structure == 'normal' else 0",
"enabled": "support_enable or support_meshes_present",
"limit_to_extruder": "support_infill_extruder_nr",
"settable_per_mesh": true
},
@ -5381,7 +5481,7 @@
"value": "extruderValue(support_bottom_extruder_nr, 'minimum_interface_area')",
"minimum_value": "0",
"limit_to_extruder": "support_bottom_extruder_nr",
"enabled": "support_bottom_enable and (support_enable or support_meshes_present)",
"enabled": "support_bottom_enable and ((support_enable and support_structure == 'normal') or support_meshes_present)",
"settable_per_mesh": true
}
}
@ -5430,6 +5530,24 @@
}
}
},
"support_interface_priority":
{
"label": "Support Interface Priority",
"description": "How support interface and support will interact when they overlap. Currently only implemented for support roof.",
"type": "enum",
"options":
{
"support_area_overwrite_interface_area": "Support preferred",
"interface_area_overwrite_support_area": "Interface preferred",
"support_lines_overwrite_interface_area": "Support lines preferred",
"interface_lines_overwrite_support_area": "Interface lines preferred",
"nothing": "Both overlap"
},
"default_value": "interface_area_overwrite_support_area",
"settable_per_extruder": false,
"enabled": "support_enable and support_structure=='tree' and support_roof_enable",
"settable_per_mesh": false
},
"support_interface_angles":
{
"label": "Support Interface Line Directions",

View file

@ -128,7 +128,7 @@
"meshfix_maximum_resolution": { "value": 0.25 },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 5 },
"minimum_support_area": { "value": "5 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": true },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },
"retraction_combing_max_distance": { "value": 30 },

View file

@ -60,7 +60,7 @@
"meshfix_maximum_resolution": { "value": "0.25" },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"retract_at_layer_change": { "value": true },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },

View file

@ -177,7 +177,7 @@
"meshfix_maximum_resolution": { "value": "0.05" },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": true },
"retraction_amount": { "value": 2 },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'infill'" },

View file

@ -0,0 +1,36 @@
{
"version": 2,
"name": "Kingroon KP3S Pro",
"inherits": "kingroon_base",
"metadata":
{
"visible": true,
"platform": "kingroon_kp3s.stl",
"quality_definition": "kingroon_base"
},
"overrides":
{
"machine_acceleration": { "value": 1000 },
"machine_height": { "default_value": 200 },
"machine_max_acceleration_e": { "value": 1000 },
"machine_max_acceleration_x": { "value": 1000 },
"machine_max_acceleration_y": { "value": 1000 },
"machine_max_acceleration_z": { "value": 100 },
"machine_max_feedrate_e": { "value": 100 },
"machine_max_feedrate_x": { "value": 200 },
"machine_max_feedrate_y": { "value": 200 },
"machine_max_feedrate_z": { "value": 4 },
"machine_max_jerk_xy": { "value": 15 },
"machine_max_jerk_z": { "value": 0.4 },
"machine_name": { "default_value": "Kingroon KP3S" },
"machine_steps_per_mm_e": { "value": 764 },
"machine_steps_per_mm_x": { "value": 160 },
"machine_steps_per_mm_y": { "value": 160 },
"machine_steps_per_mm_z": { "value": 800 },
"machine_width": { "default_value": 200 },
"retraction_amount": { "value": 1 },
"retraction_extrusion_window": { "value": 1 },
"retraction_speed": { "value": 40 },
"speed_z_hop": { "value": 4 }
}
}

View file

@ -48,7 +48,7 @@
"material_initial_print_temperature": { "value": "material_print_temperature" },
"material_standby_temperature": { "value": "material_print_temperature" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"retraction_amount": { "value": 2.5 },
"retraction_speed": { "value": 40 },
"skirt_gap": { "value": 6.0 },

View file

@ -66,7 +66,7 @@
"material_initial_print_temperature": { "value": "material_print_temperature" },
"material_standby_temperature": { "value": "material_print_temperature" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"retraction_amount": { "value": 2.5 },
"retraction_speed": { "value": 40 },
"skirt_gap": { "value": 6.0 },

View file

@ -66,7 +66,7 @@
"material_initial_print_temperature": { "value": "material_print_temperature" },
"material_standby_temperature": { "value": "material_print_temperature" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"retraction_amount": { "value": 2.5 },
"retraction_speed": { "value": 40 },
"skirt_gap": { "value": 6.0 },

View file

@ -65,7 +65,7 @@
"meshfix_maximum_resolution": { "value": "0.25" },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"prime_tower_brim_enable": { "default_value": true },
"prime_tower_wipe_enabled": { "default_value": false },

View file

@ -62,7 +62,7 @@
"meshfix_maximum_resolution": { "value": "0.25" },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"retraction_amount": { "default_value": 5 },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },

View file

@ -0,0 +1,38 @@
{
"version": 2,
"name": "Longer LK4 X",
"inherits": "longer_base",
"metadata":
{
"visible": true,
"platform": "longer_235mm_platform.stl",
"platform_offset": [
-117.5,
-3,
117.5
],
"quality_definition": "longer_base"
},
"overrides":
{
"gantry_height": { "value": 35 },
"machine_depth": { "default_value": 220 },
"machine_head_with_fans_polygon":
{
"default_value": [
[-55, 20],
[-55, -36],
[35, -36],
[35, 20]
]
},
"machine_height": { "default_value": 250 },
"machine_name": { "default_value": "LONGER LK4 X" },
"machine_start_gcode": { "default_value": "; -- LONGER BL-TOUCH Start G-code --\nG21 ; metric values\nG90 ; absolute positioning\nM82 ; set extruder to absolute mode\nM107 ; start with the fan off\n\n; confirm BL-touch safety\nM280 P0 S160 ; BL-Touch Alarm release\nG4 P100 ; Delay for BL-Touch\n\n; homing\nG28 X0 Y0 ; move X/Y to min endstops\nG28 Z0 ; move Z to min endstops\n\n; reconfirm BL-touch safety\nM280 P0 S160 ; BL-Touch Alarm realease\nG4 P100 ; Delay for BL-Touch\n\n; bed leveling\nG29; Auto leveling\nM420 Z5 ; set LEVELING_FADE_HEIGHT\nM500 ; save data of G29 and M420\nM420 S1 ; enable bed leveling\n\n; prepare hot-end\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y150.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y150.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; -- end of LONGER BL-TOUCH Start G-code --" },
"machine_width": { "default_value": 220 },
"retraction_amount": { "value": 2.0 },
"retraction_combing": { "value": "'noskin'" },
"speed_travel": { "value": 65 },
"z_seam_type": { "value": "'shortest'" }
}
}

View file

@ -111,7 +111,7 @@
"meshfix_maximum_resolution": { "value": "0.05" },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": true },
"retraction_amount": { "value": 2 },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'infill'" },

View file

@ -64,7 +64,7 @@
"meshfix_maximum_resolution": { "value": "0.25" },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"raft_airgap": { "default_value": 0.24 },
"raft_margin":

View file

@ -118,7 +118,7 @@
"speed_z_hop": { "default_value": 5 },
"support_angle": { "default_value": 60 },
"support_bottom_stair_step_height": { "value": 0.2 },
"support_brim_width": { "default_value": 4 },
"support_brim_enable": { "value": false },
"support_enable": { "default_value": true },
"support_interface_density": { "default_value": 80 },
"support_interface_enable": { "default_value": true },

View file

@ -45,7 +45,7 @@
"material_final_print_temperature": { "value": "material_print_temperature" },
"material_initial_print_temperature": { "value": "material_print_temperature" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"retraction_amount": { "value": 1 },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'infill'" },

View file

@ -45,7 +45,7 @@
"material_final_print_temperature": { "value": "material_print_temperature" },
"material_initial_print_temperature": { "value": "material_print_temperature" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"retraction_amount": { "value": 1 },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'infill'" },

View file

@ -48,7 +48,7 @@
"material_final_print_temperature": { "value": "material_print_temperature" },
"material_initial_print_temperature": { "value": "material_print_temperature" },
"minimum_interface_area": { "value": 5.0 },
"minimum_support_area": { "value": 5 },
"minimum_support_area": { "value": "5 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"retraction_amount": { "value": 1.5 },
"retraction_combing": { "value": "'all'" },

View file

@ -48,7 +48,7 @@
"material_print_temperature": { "value": "195" },
"material_standby_temperature": { "value": "material_print_temperature" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"retraction_amount": { "value": 1.0 },
"retraction_speed": { "value": 40 },
"skirt_gap": { "value": 6.0 },

View file

@ -56,7 +56,7 @@
"meshfix_maximum_resolution": { "value": "0.25" },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"retract_at_layer_change": { "value": true },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },

View file

@ -39,7 +39,7 @@
"meshfix_maximum_resolution": { "value": "0.25" },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 2 },
"minimum_support_area": { "value": "2 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": "True" },
"retraction_amount": { "default_value": 7 },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },

View file

@ -69,10 +69,16 @@
"machine_max_feedrate_e": { "default_value": 45 },
"material_bed_temperature":
{
"maximum_value_warning": "125",
"maximum_value": "140",
"maximum_value_warning": "120",
"minimum_value": "0"
},
"material_bed_temperature_layer_0":
{
"maximum_value": "140",
"maximum_value_warning": "120",
"minimum_value": "0"
},
"material_bed_temperature_layer_0": { "maximum_value_warning": "125" },
"material_print_temperature": { "minimum_value": "0" },
"material_standby_temperature":
{

View file

@ -100,6 +100,8 @@
"machine_start_gcode": { "value": "\"G0 F3000 Y50 ;avoid prime blob\" if machine_gcode_flavor == \"UltiGCode\" else \"G21 ;metric values\\nG90 ;absolute positioning\\nM82 ;set extruder to absolute mode\\nM107 ;start with the fan off\\nG28 Z0 ;move Z to bottom endstops\\nG28 X0 Y0 ;move X/Y to endstops\\nG1 X15 Y0 F4000 ;move X/Y to front of printer\\nG1 Z15.0 F9000 ;move the platform to 15mm\\nG92 E0 ;zero the extruded length\\nG1 F200 E10 ;extrude 10 mm of feed stock\\nG92 E0 ;zero the extruded length again\\nG1 Y50 F9000\\n;Put printing message on LCD screen\\nM117 Printing...\"" },
"machine_use_extruder_offset_to_offset_coords": { "default_value": true },
"machine_width": { "default_value": 223 },
"material_bed_temperature": { "maximum_value": "110" },
"material_bed_temperature_layer_0": { "maximum_value": "110" },
"speed_slowdown_layers": { "value": 2 },
"support_z_distance": { "value": "0.1" }
}

View file

@ -99,8 +99,11 @@
"machine_show_variants": { "default_value": true },
"machine_start_gcode": { "value": "''" },
"machine_width": { "default_value": 223 },
"material_bed_temperature": { "maximum_value": 110 },
"material_bed_temperature_layer_0": { "maximum_value": 110 },
"material_initial_print_temperature":
{
"maximum_value": 260,
"value": "material_print_temperature"
},
"material_print_temperature": { "maximum_value": 260 },
"material_print_temperature_layer_0": { "maximum_value": 260 },
"meshfix_maximum_deviation": { "value": "(layer_height / 3) if magic_spiralize else (layer_height / 4)" },

View file

@ -9,7 +9,11 @@
"manufacturer": "Ultimaker B.V.",
"file_formats": "application/x-ufp;text/x-gcode",
"platform": "ultimaker_s3_platform.obj",
"bom_numbers": [213482, 213483],
"bom_numbers": [
213482,
213483,
213484
],
"exclude_materials": [
"generic_hips",
"generic_petg",

View file

@ -12,7 +12,8 @@
"bom_numbers": [
9051,
214475,
214476
214476,
214477
],
"firmware_update_info":
{

View file

@ -9,12 +9,10 @@
"manufacturer": "Ultimaker B.V.",
"file_formats": "application/x-ufp;text/x-gcode",
"platform": "ultimaker_s7_platform.obj",
"bom_numbers": [
5078167
],
"bom_numbers": [5078167, 5078168],
"firmware_update_info":
{
"check_urls": [ "https://software.ultimaker.com/releases/firmware/9051/stable/um-update.swu.version" ],
"check_urls": [ "https://software.ultimaker.com/releases/firmware/5078167/stable/um-update.swu.version" ],
"id": 5078167,
"update_url": "https://ultimaker.com/firmware?utm_source=cura&utm_medium=software&utm_campaign=fw-update"
},

View file

@ -63,7 +63,7 @@
"meshfix_maximum_resolution": { "value": 0.25 },
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" },
"minimum_interface_area": { "value": 10 },
"minimum_support_area": { "value": 10 },
"minimum_support_area": { "value": "10 if support_structure == 'normal' else 0" },
"optimize_wall_printing_order": { "value": true },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },
"retraction_combing_max_distance": { "value": 30 },

View file

@ -0,0 +1,230 @@
{
"version": 2,
"name": "WEEDO Base",
"inherits": "fdmprinter",
"metadata":
{
"visible": false,
"author": "WEEDO",
"manufacturer": "WEEDO",
"file_formats": "text/x-gcode",
"exclude_materials": [
"3D-Fuel_PLA_PRO_Black",
"3D-Fuel_PLA_SnapSupport",
"bestfilament_abs_skyblue",
"bestfilament_petg_orange",
"bestfilament_pla_green",
"leapfrog_abs_natural",
"leapfrog_epla_natural",
"leapfrog_pva_natural",
"generic_pc_175",
"goofoo_abs",
"goofoo_asa",
"goofoo_bronze_pla",
"goofoo_emarble_pla",
"goofoo_esilk_pla",
"goofoo_hips",
"goofoo_pa_cf",
"goofoo_pa",
"goofoo_pc",
"goofoo_peek",
"goofoo_petg",
"goofoo_pla",
"goofoo_pva",
"goofoo_tpe_83a",
"goofoo_tpu_87a",
"goofoo_tpu_95a",
"goofoo_wood_pla",
"emotiontech_abs",
"emotiontech_absx",
"emotiontech_acetate",
"emotiontech_asax",
"emotiontech_bvoh",
"emotiontech_copa",
"emotiontech_hips",
"emotiontech_nylon_1030",
"emotiontech_nylon_1030cf",
"emotiontech_nylon_1070",
"emotiontech_pc",
"emotiontech_pekk",
"emotiontech_petg",
"emotiontech_pla",
"emotiontech_pla_hr_870",
"emotiontech_pva-m",
"emotiontech_pva-s",
"emotiontech_tpu98a",
"eryone_petg",
"eryone_pla_glow",
"eryone_pla_matte",
"eryone_pla_wood",
"eryone_pla",
"eryone_tpu",
"eSUN_PETG_Black",
"eSUN_PETG_Grey",
"eSUN_PETG_Purple",
"eSUN_PLA_PRO_Black",
"eSUN_PLA_PRO_Grey",
"eSUN_PLA_PRO_Purple",
"eSUN_PLA_PRO_White",
"Extrudr_GreenTECPro_Anthracite_175",
"Extrudr_GreenTECPro_Black_175",
"Extrudr_GreenTECPro_Blue_175",
"Extrudr_GreenTECPro_Nature_175",
"Extrudr_GreenTECPro_Red_175",
"Extrudr_GreenTECPro_Silver_175",
"Extrudr_GreenTECPro_White_175",
"verbatim_bvoh_175",
"Vertex_Delta_ABS",
"Vertex_Delta_PET",
"Vertex_Delta_PLA",
"Vertex_Delta_TPU",
"chromatik_pla",
"dsm_arnitel2045_175",
"dsm_novamid1070_175",
"fabtotum_abs",
"fabtotum_nylon",
"fabtotum_pla",
"fabtotum_tpu",
"fdplast_abs_tomato",
"fdplast_petg_gray",
"fdplast_pla_olive",
"fiberlogy_hd_pla",
"filo3d_pla",
"filo3d_pla_green",
"filo3d_pla_red",
"imade3d_petg_green",
"imade3d_petg_pink",
"imade3d_pla_green",
"imade3d_pla_pink",
"imade3d_petg_175",
"imade3d_pla_175",
"innofill_innoflex60_175",
"layer_one_black_pla",
"layer_one_dark_gray_pla",
"layer_one_white_pla",
"octofiber_pla",
"polyflex_pla",
"polymax_pla",
"polyplus_pla",
"polywood_pla",
"redd_abs",
"redd_asa",
"redd_hips",
"redd_nylon",
"redd_petg",
"redd_pla",
"redd_tpe",
"tizyx_abs",
"tizyx_flex",
"tizyx_petg",
"tizyx_pla_bois",
"tizyx_pla",
"tizyx_pva",
"Vertex_Delta_ABS",
"Vertex_Delta_PET",
"Vertex_Delta_PLA_Glitter",
"Vertex_Delta_PLA_Mat",
"Vertex_Delta_PLA_Satin",
"Vertex_Delta_PLA_Wood",
"Vertex_Delta_PLA",
"Vertex_Delta_TPU",
"volumic_abs_ultra",
"volumic_arma_ultra",
"volumic_asa_ultra",
"volumic_br80_ultra",
"volumic_bumper_ultra",
"volumic_cu80_ultra",
"volumic_flex93_ultra",
"volumic_medical_ultra",
"volumic_nylon_ultra",
"volumic_pekk_carbone",
"volumic_petg_ultra",
"volumic_petgcarbone_ultra",
"volumic_pla_ultra",
"volumic_pp_ultra",
"volumic_strong_ultra",
"volumic_support_ultra",
"xyzprinting_abs",
"xyzprinting_antibact_pla",
"xyzprinting_carbon_fiber",
"xyzprinting_colorinkjet_pla",
"xyzprinting_flexible",
"xyzprinting_metallic_pla",
"xyzprinting_nylon",
"xyzprinting_petg",
"xyzprinting_pla",
"xyzprinting_tough_pla",
"xyzprinting_tpu",
"zyyx_pro_flex",
"zyyx_pro_pla"
],
"has_machine_quality": false,
"has_materials": true,
"has_variants": false,
"machine_extruder_trains": { "0": "weedo_base_extruder_0" },
"preferred_material": "generic_pla_175",
"preferred_quality_type": "draft"
},
"overrides":
{
"adhesion_type": { "default_value": "raft" },
"default_material_bed_temperature": { "default_value": 35 },
"extruder_prime_pos_x":
{
"maximum_value": "machine_width",
"minimum_value": "0"
},
"extruder_prime_pos_y":
{
"maximum_value": "machine_depth",
"minimum_value": "0"
},
"infill_sparse_density": { "default_value": 10 },
"machine_endstop_positive_direction_x": { "default_value": true },
"machine_endstop_positive_direction_y": { "default_value": true },
"machine_endstop_positive_direction_z": { "default_value": false },
"machine_feeder_wheel_diameter": { "default_value": 10.61 },
"machine_max_feedrate_e": { "default_value": 45 },
"machine_max_feedrate_x": { "default_value": 250 },
"machine_max_feedrate_y": { "default_value": 250 },
"machine_max_feedrate_z": { "default_value": 10 },
"machine_nozzle_size": { "default_value": 0.4 },
"machine_steps_per_mm_e": { "default_value": 96 },
"machine_steps_per_mm_x": { "default_value": 94 },
"machine_steps_per_mm_y": { "default_value": 94 },
"machine_steps_per_mm_z": { "default_value": 400 },
"material_bed_temp_wait": { "default_value": false },
"material_diameter": { "default_value": 1.75 },
"material_flow": { "default_value": 95 },
"material_print_temp_prepend": { "default_value": false },
"material_print_temp_wait": { "default_value": false },
"material_standby_temperature": { "minimum_value": "0" },
"prime_tower_min_volume": { "default_value": 10 },
"prime_tower_size": { "default_value": 15 },
"raft_airgap": { "default_value": 0.22 },
"raft_base_speed": { "value": 20 },
"raft_interface_speed": { "value": 33 },
"raft_margin": { "default_value": 8 },
"raft_surface_fan_speed": { "value": 100 },
"raft_surface_speed": { "value": 40 },
"retraction_amount": { "default_value": 1.5 },
"retraction_combing": { "value": "off" },
"retraction_speed": { "default_value": 28 },
"skirt_brim_speed": { "value": 26.0 },
"speed_layer_0": { "value": 26.0 },
"speed_prime_tower": { "value": "speed_support" },
"speed_print_layer_0": { "value": 26.0 },
"speed_support": { "value": "round(speed_print*0.82,1)" },
"speed_support_interface": { "value": "round(speed_support*0.689,1)" },
"speed_topbottom": { "value": "round(speed_print * 0.65,1)" },
"speed_travel": { "value": 105.0 },
"speed_travel_layer_0": { "value": 80.0 },
"speed_wall": { "value": "max(5,round(speed_print / 2,1))" },
"speed_wall_0": { "value": "max(5,speed_wall-5)" },
"speed_wall_x": { "value": "speed_wall" },
"support_angle": { "default_value": 60 },
"support_interface_pattern": { "default_value": "lines" },
"switch_extruder_retraction_amount": { "value": 16.5 },
"switch_extruder_retraction_speeds": { "default_value": 28 }
}
}

View file

@ -0,0 +1,43 @@
{
"version": 2,
"name": "WEEFUN TINA2",
"inherits": "weedo_base",
"metadata":
{
"visible": true,
"author": "WEEFUN",
"manufacturer": "WEEFUN",
"file_formats": "text/x-gcode",
"platform_offset": [
0,
0,
0
]
},
"overrides":
{
"machine_center_is_zero": { "default_value": false },
"machine_depth": { "default_value": 120 },
"machine_end_gcode": { "default_value": ";(**** end.gcode for TINA2****)\nM104 S0\nM107\nG92 E0 (Reset after prime)\nG0 E-1 F300\nG1 Z105 F300\nG28 X0 Y0\nG1 Y90 F1000\nM203 Z30" },
"machine_extruder_count": { "default_value": 1 },
"machine_heated_bed": { "default_value": false },
"machine_height": { "default_value": 100 },
"machine_name": { "default_value": "WEEFUN TINA2" },
"machine_start_gcode": { "default_value": ";(**** start.gcode for TINA2****)\nM104 S150\nG28 Z\nG28 X Y; Home extruder\nG1 X55 Y55 F1000\nG1 Z10 F200\nG29\nG1 Z15 F100\nM107 ; Turn off fan\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nM109 S{material_print_temperature_layer_0}\nG92 E0 ; Reset extruder position\nG1 X90 Y6 Z0.27 F2000\nG1 X20 Y6 Z0.27 E15 F1000 \nG92 E0 ; Reset extruder position\n\nM203 Z5" },
"machine_width": { "default_value": 100 },
"retraction_amount": { "default_value": 3 },
"retraction_count_max": { "default_value": 10 },
"retraction_speed": { "default_value": 35 },
"speed_infill": { "value": 40.0 },
"speed_print_layer_0": { "value": 22.0 },
"speed_roofing": { "value": 25.0 },
"speed_support_bottom": { "dvalue": 30.0 },
"speed_support_infill": { "value": 45.0 },
"speed_support_roof": { "value": 30.0 },
"speed_topbottom": { "value": 30.0 },
"speed_travel_layer_0": { "value": 60 },
"speed_wall_0": { "value": 20.0 },
"speed_wall_x": { "value": 25.0 },
"support_xy_distance": { "default_value": 1.0 }
}
}

View file

@ -0,0 +1,41 @@
{
"version": 2,
"name": "WEEFUN TINA2S",
"inherits": "weedo_base",
"metadata":
{
"visible": true,
"author": "WEEFUN",
"manufacturer": "WEEFUN",
"file_formats": "text/x-gcode",
"platform_offset": [
0,
0,
0
]
},
"overrides":
{
"gantry_height": { "value": 20 },
"machine_center_is_zero": { "default_value": false },
"machine_depth": { "default_value": 120 },
"machine_end_gcode": { "default_value": ";(**** end.gcode for tina2s****)\nM203 Z15 ;Move Z axis up 5mm\nM104 S0 ;Turn off extruder heating\nM140 S0 ;Turn off bed heating\nM107 ;Turn Fans off\nG92 E0 ;(Reset after prime)\nG0 E-1 F300 ;Retract Fillament 1mm\nG28 Z F300 ;Park Hotend up\nG28 X0 Y0 ;Park Hotend\nG1 Y90 F1000 ;Present finished model\nG0 E-2 F300 ;Retract Fillament 2mm\nM82 ;absolute extrusion mode\nM104 S0 ;Ensure hotend is off\nM117 Print Complete" },
"machine_extruder_count": { "default_value": 1 },
"machine_heated_bed": { "default_value": true },
"machine_height": { "default_value": 100 },
"machine_name": { "default_value": "WEEFUN TINA2S" },
"machine_start_gcode": { "default_value": ";MachineType:TINA2S\n;FilamentType:{material_type}\n;Layer height:{layer_height}\n;Extruder0Temperature:{material_print_temperature}\n;BedTemperature:{material_bed_temperature}\n;InfillDensity:{infill_sparse_density}\n;(**** start.gcode for tina2s****)\nM203 Z5 ;Move Z axis up 5mm\nM117 Homing axes\nG28 Z; Home extruder axis Z\nG28 X Y; Home extruder axis X Y\nM117 Start Warm Up\nM140 S{material_bed_temperature} ;start heating the bed to what is set in Cura\nM104 S130 ;start heating E to 130 for preheat\nM190 S{material_bed_temperature} ;Wait for Bed Temperature\nM117 Levling the build plate\nG29\nG1 Z1.0 F3000 ;Move Z Axis up to 1mm\nG1 X0.5 Y1 ;Move hotend to starting position\nM117 Heating Hotend\nM104 S{material_initial_print_temperature} T0 ;start heating T0 to what is set in Cura\nM109 S{material_initial_print_temperature} T0 ;Wait for Hotend Temperature\nG92 E0 ;Reset Extruder\nM117 Purging and cleaning nozzle\nG1 X1.1 Y10 Z0.28 F1000.0 ;Move to start position\nG1 X1.1 Y90.0 Z0.28 F2000.0 E15 ;Draw the first line\nG1 X1.4 Y90.0 Z0.23 F5000.0 ;Move to side a little\nG1 X1.4 Y10 Z0.20 F2000.0 E15 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 X1 Y5 Z0.2 F5000.0 ;Move over to prevent blob squish\nM117 Printing..." },
"machine_width": { "default_value": 100 },
"retraction_amount": { "default_value": 3 },
"speed_infill": { "value": 40.0 },
"speed_print_layer_0": { "value": 22.0 },
"speed_roofing": { "value": 25.0 },
"speed_support_bottom": { "dvalue": 30.0 },
"speed_support_infill": { "value": 45.0 },
"speed_support_roof": { "value": 30.0 },
"speed_topbottom": { "value": 30.0 },
"speed_travel_layer_0": { "value": 60 },
"speed_wall_0": { "value": 20.0 },
"speed_wall_x": { "value": 25.0 }
}
}