Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhostkeeper <rubend@tutanota.com>2022-07-04 10:25:14 +0300
committerGhostkeeper <rubend@tutanota.com>2022-07-04 10:25:39 +0300
commit2a4c8aa3fd24325e57fa339cb5ed7eb6caf3fb1a (patch)
tree98f5fb7097c5b7e135c8f6c1fa32802d21ba38ef
parent6df50724436298731acf985b2920b56df1dccba7 (diff)
Set default for 3rd-party printers to Inside-Out
Overwhelmingly in our community it seems that the overhang and seam quality is better when printing inside-out. Ultimaker found that the quality is better (in particular the dimensional accuracy) when printing outside-in. So let them have it outside-in and the rest inside-out. Made after experimental evidence on Reddit (and in the past on Github).
-rw-r--r--resources/definitions/fdmprinter.def.json2
-rw-r--r--resources/definitions/ultimaker.def.json3
-rw-r--r--resources/quality/key3d/key3d_tyro_best.inst.cfg1
-rw-r--r--resources/quality/key3d/key3d_tyro_fast.inst.cfg1
-rw-r--r--resources/quality/key3d/key3d_tyro_normal.inst.cfg1
-rw-r--r--resources/quality/nwa3d_a31/nwa3d_a31_best.inst.cfg1
-rw-r--r--resources/quality/nwa3d_a31/nwa3d_a31_e.inst.cfg1
-rw-r--r--resources/quality/nwa3d_a31/nwa3d_a31_fast.inst.cfg1
-rw-r--r--resources/quality/nwa3d_a31/nwa3d_a31_normal.inst.cfg1
-rw-r--r--resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg1
-rw-r--r--resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg1
-rw-r--r--resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg1
-rw-r--r--resources/quality/snapmaker2/snapmaker2_fast.inst.cfg1
-rw-r--r--resources/quality/snapmaker2/snapmaker2_high.inst.cfg1
-rw-r--r--resources/quality/snapmaker2/snapmaker2_normal.inst.cfg1
15 files changed, 4 insertions, 14 deletions
diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json
index c33723ddfd..d8f6ad05cd 100644
--- a/resources/definitions/fdmprinter.def.json
+++ b/resources/definitions/fdmprinter.def.json
@@ -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":
diff --git a/resources/definitions/ultimaker.def.json b/resources/definitions/ultimaker.def.json
index c5352f60ef..1d6accfd3c 100644
--- a/resources/definitions/ultimaker.def.json
+++ b/resources/definitions/ultimaker.def.json
@@ -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'"
},
diff --git a/resources/quality/key3d/key3d_tyro_best.inst.cfg b/resources/quality/key3d/key3d_tyro_best.inst.cfg
index d2c546570a..9a73786941 100644
--- a/resources/quality/key3d/key3d_tyro_best.inst.cfg
+++ b/resources/quality/key3d/key3d_tyro_best.inst.cfg
@@ -28,7 +28,6 @@ top_bottom_pattern = lines
top_bottom_pattern_0 = lines
wall_0_inset = 0
optimize_wall_printing_order = False
-inset_direction = inside_out
alternate_extra_perimeter = False
fill_outline_gaps = True
xy_offset = 0
diff --git a/resources/quality/key3d/key3d_tyro_fast.inst.cfg b/resources/quality/key3d/key3d_tyro_fast.inst.cfg
index 1e8af3fdde..bfc155c5cb 100644
--- a/resources/quality/key3d/key3d_tyro_fast.inst.cfg
+++ b/resources/quality/key3d/key3d_tyro_fast.inst.cfg
@@ -27,7 +27,6 @@ top_bottom_pattern = lines
top_bottom_pattern_0 = lines
wall_0_inset = 0
optimize_wall_printing_order = False
-inset_direction = inside_out
alternate_extra_perimeter = False
fill_outline_gaps = True
xy_offset = 0
diff --git a/resources/quality/key3d/key3d_tyro_normal.inst.cfg b/resources/quality/key3d/key3d_tyro_normal.inst.cfg
index aa9e815df5..06293319d8 100644
--- a/resources/quality/key3d/key3d_tyro_normal.inst.cfg
+++ b/resources/quality/key3d/key3d_tyro_normal.inst.cfg
@@ -27,7 +27,6 @@ top_bottom_pattern = lines
top_bottom_pattern_0 = lines
wall_0_inset = 0
optimize_wall_printing_order = False
-inset_direction = inside_out
alternate_extra_perimeter = False
fill_outline_gaps = True
xy_offset = 0
diff --git a/resources/quality/nwa3d_a31/nwa3d_a31_best.inst.cfg b/resources/quality/nwa3d_a31/nwa3d_a31_best.inst.cfg
index 0a5c803589..7ae006b606 100644
--- a/resources/quality/nwa3d_a31/nwa3d_a31_best.inst.cfg
+++ b/resources/quality/nwa3d_a31/nwa3d_a31_best.inst.cfg
@@ -29,7 +29,6 @@ top_bottom_pattern = lines
top_bottom_pattern_0 = lines
wall_0_inset = 0
optimize_wall_printing_order = False
-inset_direction = inside_out
alternate_extra_perimeter = False
fill_outline_gaps = True
xy_offset = 0
diff --git a/resources/quality/nwa3d_a31/nwa3d_a31_e.inst.cfg b/resources/quality/nwa3d_a31/nwa3d_a31_e.inst.cfg
index 6464c434e6..2d6c3617bf 100644
--- a/resources/quality/nwa3d_a31/nwa3d_a31_e.inst.cfg
+++ b/resources/quality/nwa3d_a31/nwa3d_a31_e.inst.cfg
@@ -26,7 +26,6 @@ top_bottom_pattern = lines
top_bottom_pattern_0 = lines
wall_0_inset = 0
optimize_wall_printing_order = False
-inset_direction = inside_out
alternate_extra_perimeter = False
fill_outline_gaps = True
xy_offset = 0
diff --git a/resources/quality/nwa3d_a31/nwa3d_a31_fast.inst.cfg b/resources/quality/nwa3d_a31/nwa3d_a31_fast.inst.cfg
index 6d7f1e8a94..aad794f91c 100644
--- a/resources/quality/nwa3d_a31/nwa3d_a31_fast.inst.cfg
+++ b/resources/quality/nwa3d_a31/nwa3d_a31_fast.inst.cfg
@@ -29,7 +29,6 @@ top_bottom_pattern = lines
top_bottom_pattern_0 = lines
wall_0_inset = 0
optimize_wall_printing_order = False
-inset_direction = inside_out
alternate_extra_perimeter = False
fill_outline_gaps = True
xy_offset = 0
diff --git a/resources/quality/nwa3d_a31/nwa3d_a31_normal.inst.cfg b/resources/quality/nwa3d_a31/nwa3d_a31_normal.inst.cfg
index 51d9607d02..c0aa59f1d0 100644
--- a/resources/quality/nwa3d_a31/nwa3d_a31_normal.inst.cfg
+++ b/resources/quality/nwa3d_a31/nwa3d_a31_normal.inst.cfg
@@ -28,7 +28,6 @@ top_bottom_pattern = lines
top_bottom_pattern_0 = lines
wall_0_inset = 0
optimize_wall_printing_order = False
-inset_direction = inside_out
alternate_extra_perimeter = False
fill_outline_gaps = True
xy_offset = 0
diff --git a/resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg b/resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg
index ad80497cf8..1e2b316efc 100644
--- a/resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg
+++ b/resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg
@@ -27,7 +27,6 @@ top_bottom_pattern = lines
top_bottom_pattern_0 = lines
wall_0_inset = 0
optimize_wall_printing_order = False
-inset_direction = inside_out
alternate_extra_perimeter = False
fill_outline_gaps = True
xy_offset = 0
diff --git a/resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg b/resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg
index 4001c60204..9fd4d77ed9 100644
--- a/resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg
+++ b/resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg
@@ -27,7 +27,6 @@ top_bottom_pattern = lines
top_bottom_pattern_0 = lines
wall_0_inset = 0
optimize_wall_printing_order = False
-inset_direction = inside_out
alternate_extra_perimeter = False
fill_outline_gaps = True
xy_offset = 0
diff --git a/resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg b/resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg
index 05ac62cb57..e1825dfd42 100644
--- a/resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg
+++ b/resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg
@@ -27,7 +27,6 @@ top_bottom_pattern = lines
top_bottom_pattern_0 = lines
wall_0_inset = 0
optimize_wall_printing_order = False
-inset_direction = inside_out
alternate_extra_perimeter = False
fill_outline_gaps = True
xy_offset = 0
diff --git a/resources/quality/snapmaker2/snapmaker2_fast.inst.cfg b/resources/quality/snapmaker2/snapmaker2_fast.inst.cfg
index edd764aea6..f3576e3060 100644
--- a/resources/quality/snapmaker2/snapmaker2_fast.inst.cfg
+++ b/resources/quality/snapmaker2/snapmaker2_fast.inst.cfg
@@ -21,7 +21,6 @@ top_thickness = 0.8
top_layers = 4
bottom_thickness = 0.8
bottom_layers = 4
-inset_direction = inside_out
skin_outline_count = 0
; infill_line_distance = 8
diff --git a/resources/quality/snapmaker2/snapmaker2_high.inst.cfg b/resources/quality/snapmaker2/snapmaker2_high.inst.cfg
index bdc140914e..a4ff9e9ad6 100644
--- a/resources/quality/snapmaker2/snapmaker2_high.inst.cfg
+++ b/resources/quality/snapmaker2/snapmaker2_high.inst.cfg
@@ -21,7 +21,6 @@ top_thickness = 0.8
top_layers = 10
bottom_thickness = 0.8
bottom_layers = 10
-inset_direction = inside_out
skin_outline_count = 1
; infill_line_distance = 8
diff --git a/resources/quality/snapmaker2/snapmaker2_normal.inst.cfg b/resources/quality/snapmaker2/snapmaker2_normal.inst.cfg
index cd6c2c85bb..9221a7e15e 100644
--- a/resources/quality/snapmaker2/snapmaker2_normal.inst.cfg
+++ b/resources/quality/snapmaker2/snapmaker2_normal.inst.cfg
@@ -21,7 +21,6 @@ top_thickness = 0.8
top_layers = 5
bottom_thickness = 0.8
bottom_layers = 5
-inset_direction = inside_out
skin_outline_count = 0
; infill_line_distance = 8