Merge branch 'main' into PurgeLines
|
@ -39,6 +39,8 @@
|
|||
[![Button Settings]][Settings]
|
||||
[![Button Localize]][Localize]
|
||||
|
||||
[![Button Libraries]][Libraries]
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
|
@ -75,6 +77,7 @@
|
|||
[Report]: docs/Report.md
|
||||
[Logo]: resources/images/cura-icon.png
|
||||
[#]: #
|
||||
[Libraries]: https://github.com/Ultimaker/Cura/blob/main/licenses_thirdparty
|
||||
|
||||
|
||||
<!---------------------------------[ Badges ]---------------------------------->
|
||||
|
@ -90,6 +93,7 @@
|
|||
[Badge Downloads]: https://img.shields.io/github/downloads-pre/Ultimaker/Cura/latest/total?style=for-the-badge
|
||||
|
||||
|
||||
|
||||
<!---------------------------------[ Buttons ]--------------------------------->
|
||||
|
||||
[Button Localize]: https://img.shields.io/badge/Help_Localize-e2467d?style=for-the-badge&logoColor=white&logo=GoogleTranslate
|
||||
|
@ -98,5 +102,6 @@
|
|||
[Button Building]: https://img.shields.io/badge/Building_Cura-blue?style=for-the-badge&logoColor=white&logo=GitBook
|
||||
[Button Plugins]: https://img.shields.io/badge/Plugin_Usage-569A31?style=for-the-badge&logoColor=white&logo=ROS
|
||||
[Button Report]: https://img.shields.io/badge/Report_Issues-C9284D?style=for-the-badge&logoColor=white&logo=Cliqz
|
||||
[Button Libraries]: https://img.shields.io/badge/third--party_libraries-b928c9?style=for-the-badge
|
||||
|
||||
|
||||
|
|
|
@ -5,9 +5,9 @@ requirements:
|
|||
- "curaengine/5.10.0-alpha.0@ultimaker/testing"
|
||||
- "cura_binary_data/5.10.0-alpha.0@ultimaker/testing"
|
||||
- "fdm_materials/5.10.0-alpha.0@ultimaker/testing"
|
||||
- "dulcificum/0.3.0@ultimaker/stable"
|
||||
- "pysavitar/5.4.0-alpha.0@ultimaker/stable"
|
||||
- "pynest2d/5.4.0-alpha.0@ultimaker/stable"
|
||||
- "dulcificum/5.10.0@ultimaker/stable"
|
||||
- "pysavitar/5.10.0@ultimaker/stable"
|
||||
- "pynest2d/5.10.0@ultimaker/stable"
|
||||
requirements_internal:
|
||||
- "fdm_materials/5.10.0-alpha.0@internal/testing"
|
||||
- "cura_private_data/5.10.0-alpha.0@internal/testing"
|
||||
|
|
|
@ -25,7 +25,10 @@ class FormatMaps:
|
|||
"mk14_c": "1C",
|
||||
"mk14": "1A",
|
||||
"mk14_s": "2A",
|
||||
"mk14_e": "LABS"
|
||||
"mk14_e": "LABS",
|
||||
"sketch_extruder": "0.4mm",
|
||||
"sketch_l_extruder": "0.4mm",
|
||||
"sketch_sprint_extruder": "0.4mm",
|
||||
}
|
||||
|
||||
# A map from the material-name in their native file-formats to some info, including the internal name we use.
|
||||
|
|
|
@ -257,6 +257,7 @@ class ExtruderManager(QObject):
|
|||
limit_to_extruder_feature_list = ["wall_0_extruder_nr",
|
||||
"wall_x_extruder_nr",
|
||||
"roofing_extruder_nr",
|
||||
"flooring_extruder_nr",
|
||||
"top_bottom_extruder_nr",
|
||||
"infill_extruder_nr",
|
||||
]
|
||||
|
|
24
licenses_thirdparty/qt.md
vendored
Normal file
|
@ -0,0 +1,24 @@
|
|||
Sources for the Qt modules that Cura uses (links within UltiMaker repositories):
|
||||
|
||||
- qtbase: https://github.com/Ultimaker/qtbase
|
||||
- qtdeclarative: https://github.com/Ultimaker/qtdeclarative
|
||||
- qtsvg: https://github.com/Ultimaker/qtsvg
|
||||
- qtshadertools: https://github.com/Ultimaker/qtshadertools
|
||||
- qtimageformats: https://github.com/Ultimaker/qtimageformats
|
||||
|
||||
Sources for Qt modules that Cura doesn't use (and thus aren't necessary for building or running any part of Cura), but that may be shipped along the product anyway due to our build-process (links to off-site):
|
||||
|
||||
- qtsensors: https://github.com/qt/qtsensors
|
||||
- qtmultimedia: https://github.com/qt/qtmultimedia
|
||||
- qtpositioning: https://github.com/qt/qtpositioning
|
||||
- qtremoteobjects: https://github.com/qt/qtremoteobjects
|
||||
- qttexttospeech: https://github.com/qt/qtspeech
|
||||
- qtwebchannel: https://github.com/qt/qtwebchannel
|
||||
- qtwebsockets: https://github.com/qt/qtwebsockets
|
||||
- qtserialport: https://github.com/qt/qtserialport
|
||||
- qt (5) (linux): https://github.com/qt/qt5
|
||||
|
||||
Versions of Qt used in Cura (from 5.9.1 onwards):
|
||||
|
||||
- 5.9.x: Qt 6.6.0
|
||||
- 5.10.x: Qt 6.6.0
|
|
@ -5,11 +5,11 @@ GenericName=3D Printing Software
|
|||
GenericName[de]=3D-Druck-Software
|
||||
GenericName[nl]=3D-Print Software
|
||||
Comment=Cura converts 3D models into paths for a 3D printer. It prepares your print for maximum accuracy, minimum printing time and good reliability with many extra features that make your print come out great.
|
||||
Exec=UltiMaker-Cura %F
|
||||
Exec=UltiMaker-Cura %U
|
||||
Icon=cura-icon
|
||||
Terminal=false
|
||||
Type=Application
|
||||
MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;image/bmp;image/gif;image/jpeg;image/png;text/x-gcode;application/x-amf;application/x-ply;application/x-ctm;model/vnd.collada+xml;model/gltf-binary;model/gltf+json;model/vnd.collada+xml+zip;
|
||||
MimeType=model/stl;application/vnd.ms-3mfdocument;model/3mf;application/prs.wavefront-obj;image/bmp;image/gif;image/jpeg;image/png;text/x-gcode;application/x-amf;application/x-ply;application/x-ctm;model/vnd.collada+xml;model/gltf-binary;model/gltf+json;model/vnd.collada+xml+zip;x-scheme-handler/cura;
|
||||
Categories=Graphics;
|
||||
Keywords=3D;Printing;
|
||||
X-AppImage-Version={{ cura_version }}
|
||||
|
|
|
@ -122,7 +122,7 @@ class Script:
|
|||
if not key in line or (';' in line and line.find(key) > line.find(';')):
|
||||
return default
|
||||
sub_part = line[line.find(key) + 1:]
|
||||
m = re.search('^-?[0-9]+\.?[0-9]*', sub_part)
|
||||
m = re.search(r'^-?[0-9]+\.?[0-9]*', sub_part)
|
||||
if m is None:
|
||||
return default
|
||||
try:
|
||||
|
|
|
@ -338,7 +338,7 @@ class PauseAtHeight(Script):
|
|||
nbr_negative_layers += 1
|
||||
|
||||
#Track the latest printing temperature in order to resume at the correct temperature.
|
||||
if re.match("T(\d*)", line):
|
||||
if re.match(r"T(\d*)", line):
|
||||
current_t = self.getValue(line, "T")
|
||||
m = self.getValue(line, "M")
|
||||
if m is not None and (m == 104 or m == 109) and self.getValue(line, "S") is not None:
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Copyright (c) 2017 Ghostkeeper
|
||||
# The PostProcessingPlugin is released under the terms of the LGPLv3 or higher.
|
||||
# Altered by GregValiant (Greg Foresi) February, 2025.
|
||||
# Added option for "first instance only"
|
||||
# Added option for a layer search with a Start Layer and an End layer.
|
||||
# Added 'Ignore StartUp G-code' and 'Ignore Ending G-code' options
|
||||
|
||||
import re # To perform the search and replace.
|
||||
|
||||
import re
|
||||
from ..Script import Script
|
||||
|
||||
from UM.Application import Application
|
||||
|
||||
class SearchAndReplace(Script):
|
||||
"""Performs a search-and-replace on all g-code.
|
||||
|
||||
Due to technical limitations, the search can't cross the border between
|
||||
layers.
|
||||
"""Performs a search-and-replace on the g-code.
|
||||
"""
|
||||
|
||||
def getSettingDataString(self):
|
||||
return """{
|
||||
return r"""{
|
||||
"name": "Search and Replace",
|
||||
"key": "SearchAndReplace",
|
||||
"metadata": {},
|
||||
|
@ -23,37 +23,145 @@ class SearchAndReplace(Script):
|
|||
{
|
||||
"search":
|
||||
{
|
||||
"label": "Search",
|
||||
"description": "All occurrences of this text will get replaced by the replacement text.",
|
||||
"label": "Search for:",
|
||||
"description": "All occurrences of this text (within the search range) will be replaced by the 'Replace with' string. The search string is 'Case Sensitive' and 'Layer' is not the same as 'layer'.",
|
||||
"type": "str",
|
||||
"default_value": ""
|
||||
},
|
||||
"replace":
|
||||
{
|
||||
"label": "Replace",
|
||||
"description": "The search text will get replaced by this text.",
|
||||
"label": "Replace with:",
|
||||
"description": "The 'Search For' text will get replaced by this text. For MultiLine insertions use the newline character '\\n' as the delimiter. If your Search term ends with a '\\n' remember to add '\\n' to the end of this Replace term.",
|
||||
"type": "str",
|
||||
"default_value": ""
|
||||
},
|
||||
"is_regex":
|
||||
{
|
||||
"label": "Use Regular Expressions",
|
||||
"description": "When enabled, the search text will be interpreted as a regular expression.",
|
||||
"description": "When disabled the search string is treated as a simple text string. When enabled, the search text will be interpreted as a Python regular expression.",
|
||||
"type": "bool",
|
||||
"default_value": false
|
||||
},
|
||||
"enable_layer_search":
|
||||
{
|
||||
"label": "Enable search within a Layer Range:",
|
||||
"description": "When enabled, You can choose a Start and End layer for the search. When 'Layer Search' is enabled the StartUp and Ending gcodes are always ignored.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"enabled": true
|
||||
},
|
||||
"search_start":
|
||||
{
|
||||
"label": "Start S&R at Layer:",
|
||||
"description": "Use the Cura Preview layer numbering.",
|
||||
"type": "int",
|
||||
"default_value": 1,
|
||||
"minimum_value": 1,
|
||||
"enabled": "enable_layer_search"
|
||||
},
|
||||
"search_end":
|
||||
{
|
||||
"label": "Stop S&R at end of Layer:",
|
||||
"description": "Use the Cura Preview layer numbering. The replacements will conclude at the end of this layer. If the End Layer is equal to the Start Layer then only that single layer is searched.",
|
||||
"type": "int",
|
||||
"default_value": 2,
|
||||
"minimum_value": 1,
|
||||
"enabled": "enable_layer_search"
|
||||
},
|
||||
"first_instance_only":
|
||||
{
|
||||
"label": "Replace first instance only:",
|
||||
"description": "When enabled only the first instance is replaced.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"enabled": true
|
||||
},
|
||||
"ignore_start":
|
||||
{
|
||||
"label": "Ignore StartUp G-code:",
|
||||
"description": "When enabled the StartUp Gcode is unaffected. The StartUp Gcode is everything from ';generated with Cura...' to ';LAYER_COUNT:' inclusive.",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"enabled": "not enable_layer_search"
|
||||
},
|
||||
"ignore_end":
|
||||
{
|
||||
"label": "Ignore Ending G-code:",
|
||||
"description": "When enabled the Ending Gcode is unaffected.",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"enabled": "not enable_layer_search"
|
||||
}
|
||||
}
|
||||
}"""
|
||||
|
||||
def execute(self, data):
|
||||
global_stack = Application.getInstance().getGlobalContainerStack()
|
||||
extruder = global_stack.extruderList
|
||||
retract_enabled = bool(extruder[0].getProperty("retraction_enable", "value"))
|
||||
search_string = self.getSettingValueByKey("search")
|
||||
if not self.getSettingValueByKey("is_regex"):
|
||||
search_string = re.escape(search_string) #Need to search for the actual string, not as a regex.
|
||||
search_regex = re.compile(search_string)
|
||||
|
||||
replace_string = self.getSettingValueByKey("replace")
|
||||
is_regex = self.getSettingValueByKey("is_regex")
|
||||
enable_layer_search = self.getSettingValueByKey("enable_layer_search")
|
||||
start_layer = self.getSettingValueByKey("search_start")
|
||||
end_layer = self.getSettingValueByKey("search_end")
|
||||
ignore_start = self.getSettingValueByKey("ignore_start")
|
||||
ignore_end = self.getSettingValueByKey("ignore_end")
|
||||
if enable_layer_search:
|
||||
ignore_start = True
|
||||
ignore_end = True
|
||||
first_instance_only = bool(self.getSettingValueByKey("first_instance_only"))
|
||||
|
||||
for layer_number, layer in enumerate(data):
|
||||
data[layer_number] = re.sub(search_regex, replace_string, layer) #Replace all.
|
||||
# Account for missing layer numbers when a raft is used
|
||||
start_index = 1
|
||||
end_index = len(data) - 1
|
||||
data_list = [0,1]
|
||||
layer_list = [-1,0]
|
||||
lay_num = 1
|
||||
for index, layer in enumerate(data):
|
||||
if re.search(r";LAYER:(-?\d+)", layer):
|
||||
data_list.append(index)
|
||||
layer_list.append(lay_num)
|
||||
lay_num += 1
|
||||
|
||||
return data
|
||||
# Get the start and end indexes within the data
|
||||
if not enable_layer_search:
|
||||
if ignore_start:
|
||||
start_index = 2
|
||||
else:
|
||||
start_index = 1
|
||||
|
||||
if ignore_end:
|
||||
end_index = data_list[len(data_list) - 1]
|
||||
else:
|
||||
# Account for the extra data item when retraction is enabled
|
||||
end_index = data_list[len(data_list) - 1] + (2 if retract_enabled else 1)
|
||||
|
||||
elif enable_layer_search:
|
||||
for index, num in enumerate(layer_list):
|
||||
if num == start_layer:
|
||||
start_index = data_list[index]
|
||||
if num == end_layer:
|
||||
end_index = data_list[index]
|
||||
|
||||
# Make replacements
|
||||
replace_one = False
|
||||
if not is_regex:
|
||||
search_string = re.escape(search_string)
|
||||
search_regex = re.compile(search_string)
|
||||
for num in range(start_index, end_index + 1, 1):
|
||||
layer = data[num]
|
||||
# First_instance only
|
||||
if first_instance_only:
|
||||
if re.search(search_regex, layer) and replace_one == False:
|
||||
data[num] = re.sub(search_regex, replace_string, data[num], 1)
|
||||
replace_one = True
|
||||
break
|
||||
# All instances
|
||||
else:
|
||||
if end_index > start_index:
|
||||
data[num] = re.sub(search_regex, replace_string, layer)
|
||||
elif end_index == start_index:
|
||||
layer = data[start_index]
|
||||
data[start_index] = re.sub(search_regex, replace_string, layer)
|
||||
return data
|
||||
|
|
|
@ -28,7 +28,7 @@ class ExportFileJob(WriteFileJob):
|
|||
|
||||
# Determine the filename.
|
||||
job_name = CuraApplication.getInstance().getPrintInformation().jobName
|
||||
job_name = re.sub("[^\w\-. ()]", "-", job_name)
|
||||
job_name = re.sub(r"[^\w\-. ()]", "-", job_name)
|
||||
extension = self._mesh_format_handler.preferred_format.get("extension", "")
|
||||
self.setFileName("{}.{}".format(job_name, extension))
|
||||
|
||||
|
|
|
@ -1545,6 +1545,90 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"flooring_extruder_nr":
|
||||
{
|
||||
"label": "Bottom Surface Skin Extruder",
|
||||
"description": "The extruder train used for printing the bottom most skin. This is used in multi-extrusion.",
|
||||
"type": "optional_extruder",
|
||||
"default_value": "-1",
|
||||
"value": "top_bottom_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": true,
|
||||
"settable_globally": true,
|
||||
"enabled": "extruders_enabled_count > 1 and max(extruderValues('flooring_layer_count')) > 0 and max(extruderValues('bottom_layers')) > 0"
|
||||
},
|
||||
"flooring_layer_count":
|
||||
{
|
||||
"label": "Bottom Surface Skin Layers",
|
||||
"description": "The number of bottom most skin layers. Usually only one bottom most layer is sufficient to generate higher quality bottom surfaces.",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "bottom_layers - 1",
|
||||
"type": "int",
|
||||
"maximum_value": "999999",
|
||||
"value": "0",
|
||||
"limit_to_extruder": "flooring_extruder_nr",
|
||||
"settable_per_mesh": true,
|
||||
"enabled": "bottom_layers > 0",
|
||||
"children":
|
||||
{
|
||||
"flooring_line_width":
|
||||
{
|
||||
"label": "Bottom Surface Skin Line Width",
|
||||
"description": "Width of a single line of the areas at the bottom of the print.",
|
||||
"unit": "mm",
|
||||
"minimum_value": "0.001",
|
||||
"minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size",
|
||||
"maximum_value_warning": "2 * machine_nozzle_size",
|
||||
"default_value": 0.4,
|
||||
"type": "float",
|
||||
"value": "skin_line_width",
|
||||
"limit_to_extruder": "flooring_extruder_nr",
|
||||
"settable_per_mesh": true,
|
||||
"enabled": "flooring_layer_count > 0 and bottom_layers > 0"
|
||||
},
|
||||
"flooring_pattern":
|
||||
{
|
||||
"label": "Bottom Surface Skin Pattern",
|
||||
"description": "The pattern of the bottom most layers.",
|
||||
"type": "enum",
|
||||
"options":
|
||||
{
|
||||
"lines": "Lines",
|
||||
"concentric": "Concentric",
|
||||
"zigzag": "Zig Zag"
|
||||
},
|
||||
"default_value": "lines",
|
||||
"value": "top_bottom_pattern",
|
||||
"limit_to_extruder": "flooring_extruder_nr",
|
||||
"settable_per_mesh": true,
|
||||
"enabled": "flooring_layer_count > 0 and bottom_layers > 0"
|
||||
},
|
||||
"flooring_monotonic":
|
||||
{
|
||||
"label": "Monotonic Bottom Surface Order",
|
||||
"description": "Print bottom surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent.",
|
||||
"type": "bool",
|
||||
"value": true,
|
||||
"default_value": true,
|
||||
"enabled": "flooring_layer_count > 0 and bottom_layers > 0 and flooring_pattern != 'concentric'",
|
||||
"limit_to_extruder": "flooring_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"flooring_angles":
|
||||
{
|
||||
"label": "Bottom Surface Skin Line Directions",
|
||||
"description": "A list of integer line directions to use when the bottom surface skin layers use the lines or zig zag pattern. Elements from the list are used sequentially as the layers progress and when the end of the list is reached, it starts at the beginning again. The list items are separated by commas and the whole list is contained in square brackets. Default is an empty list which means use the traditional default angles (45 and 135 degrees).",
|
||||
"type": "[int]",
|
||||
"default_value": "[ ]",
|
||||
"value": "skin_angles",
|
||||
"enabled": "flooring_pattern != 'concentric' and flooring_layer_count > 0 and bottom_layers > 0",
|
||||
"limit_to_extruder": "flooring_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"top_bottom_extruder_nr":
|
||||
{
|
||||
"label": "Top/Bottom Extruder",
|
||||
|
@ -2953,6 +3037,34 @@
|
|||
"maximum_value_warning": "150",
|
||||
"limit_to_extruder": "wall_x_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"wall_0_material_flow_flooring":
|
||||
{
|
||||
"label": "Bottom Surface Outer Wall Flow",
|
||||
"description": "Flow compensation on the bottom surface outermost wall line.",
|
||||
"unit": "%",
|
||||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "wall_0_material_flow",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"limit_to_extruder": "wall_0_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"wall_x_material_flow_flooring":
|
||||
{
|
||||
"label": "Bottom Surface Inner Wall(s) Flow",
|
||||
"description": "Flow compensation on bottom surface wall lines for all wall lines except the outermost one.",
|
||||
"unit": "%",
|
||||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "wall_x_material_flow",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"limit_to_extruder": "wall_x_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -2986,6 +3098,21 @@
|
|||
"settable_per_mesh": true,
|
||||
"enabled": "roofing_layer_count > 0 and top_layers > 0"
|
||||
},
|
||||
"flooring_material_flow":
|
||||
{
|
||||
"label": "Bottom Surface Skin Flow",
|
||||
"description": "Flow compensation on lines of the areas at the bottom of the print.",
|
||||
"unit": "%",
|
||||
"type": "float",
|
||||
"default_value": 100,
|
||||
"value": "skin_material_flow",
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "50",
|
||||
"maximum_value_warning": "150",
|
||||
"limit_to_extruder": "flooring_extruder_nr",
|
||||
"settable_per_mesh": true,
|
||||
"enabled": "flooring_layer_count > 0 and bottom_layers > 0"
|
||||
},
|
||||
"infill_material_flow":
|
||||
{
|
||||
"label": "Infill Flow",
|
||||
|
@ -3353,6 +3480,34 @@
|
|||
"value": "speed_wall_x",
|
||||
"limit_to_extruder": "wall_x_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"speed_wall_0_flooring":
|
||||
{
|
||||
"label": "Bottom Surface Outer Wall Speed",
|
||||
"description": "The speed at which the bottom surface outermost wall is printed.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
"maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)",
|
||||
"maximum_value_warning": "150",
|
||||
"default_value": 30,
|
||||
"value": "speed_wall_0",
|
||||
"limit_to_extruder": "wall_0_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"speed_wall_x_flooring":
|
||||
{
|
||||
"label": "Bottom Surface Inner Wall Speed",
|
||||
"description": "The speed at which the bottom surface inner walls are printed.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
"maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)",
|
||||
"maximum_value_warning": "150",
|
||||
"default_value": 60,
|
||||
"value": "speed_wall_x",
|
||||
"limit_to_extruder": "wall_x_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -3371,6 +3526,21 @@
|
|||
"settable_per_mesh": true,
|
||||
"enabled": "roofing_layer_count > 0 and top_layers > 0"
|
||||
},
|
||||
"speed_flooring":
|
||||
{
|
||||
"label": "Bottom Surface Skin Speed",
|
||||
"description": "The speed at which bottom surface skin layers are printed.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
"maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)",
|
||||
"maximum_value_warning": "150",
|
||||
"default_value": 25,
|
||||
"value": "speed_topbottom",
|
||||
"limit_to_extruder": "flooring_extruder_nr",
|
||||
"settable_per_mesh": true,
|
||||
"enabled": "flooring_layer_count > 0 and bottom_layers > 0"
|
||||
},
|
||||
"speed_topbottom":
|
||||
{
|
||||
"label": "Top/Bottom Speed",
|
||||
|
@ -3726,6 +3896,36 @@
|
|||
"enabled": "resolveOrValue('acceleration_enabled')",
|
||||
"limit_to_extruder": "wall_x_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"acceleration_wall_0_flooring":
|
||||
{
|
||||
"label": "Bottom Surface Outer Wall Acceleration",
|
||||
"description": "The acceleration with which the bottom surface outermost walls are printed.",
|
||||
"unit": "mm/s\u00b2",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "100",
|
||||
"maximum_value_warning": "10000",
|
||||
"default_value": 3000,
|
||||
"value": "acceleration_wall_0",
|
||||
"enabled": "resolveOrValue('acceleration_enabled')",
|
||||
"limit_to_extruder": "wall_0_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"acceleration_wall_x_flooring":
|
||||
{
|
||||
"label": "Bottom Surface Inner Wall Acceleration",
|
||||
"description": "The acceleration with which the bottom surface inner walls are printed.",
|
||||
"unit": "mm/s\u00b2",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "100",
|
||||
"maximum_value_warning": "10000",
|
||||
"default_value": 3000,
|
||||
"value": "acceleration_wall_x",
|
||||
"enabled": "resolveOrValue('acceleration_enabled')",
|
||||
"limit_to_extruder": "wall_x_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -3744,6 +3944,21 @@
|
|||
"limit_to_extruder": "roofing_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"acceleration_flooring":
|
||||
{
|
||||
"label": "Bottom Surface Skin Acceleration",
|
||||
"description": "The acceleration with which bottom surface skin layers are printed.",
|
||||
"unit": "mm/s\u00b2",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "100",
|
||||
"maximum_value_warning": "10000",
|
||||
"default_value": 3000,
|
||||
"value": "acceleration_topbottom",
|
||||
"enabled": "resolveOrValue('acceleration_enabled') and flooring_layer_count > 0 and bottom_layers > 0",
|
||||
"limit_to_extruder": "flooring_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"acceleration_topbottom":
|
||||
{
|
||||
"label": "Top/Bottom Acceleration",
|
||||
|
@ -4053,6 +4268,34 @@
|
|||
"enabled": "resolveOrValue('jerk_enabled')",
|
||||
"limit_to_extruder": "wall_x_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"jerk_wall_0_flooring":
|
||||
{
|
||||
"label": "Bottom Surface Outer Wall Jerk",
|
||||
"description": "The maximum instantaneous velocity change with which the bottom surface outermost walls are printed.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "50",
|
||||
"default_value": 20,
|
||||
"value": "jerk_wall_0",
|
||||
"enabled": "resolveOrValue('jerk_enabled')",
|
||||
"limit_to_extruder": "wall_0_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"jerk_wall_x_flooring":
|
||||
{
|
||||
"label": "Bottom Surface Inner Wall Jerk",
|
||||
"description": "The maximum instantaneous velocity change with which the bottom surface inner walls are printed.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "50",
|
||||
"default_value": 20,
|
||||
"value": "jerk_wall_x",
|
||||
"enabled": "resolveOrValue('jerk_enabled')",
|
||||
"limit_to_extruder": "wall_x_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -4070,6 +4313,20 @@
|
|||
"limit_to_extruder": "roofing_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"jerk_flooring":
|
||||
{
|
||||
"label": "Bottom Surface Skin Jerk",
|
||||
"description": "The maximum instantaneous velocity change with which bottom surface skin layers are printed.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "50",
|
||||
"default_value": 20,
|
||||
"value": "jerk_topbottom",
|
||||
"enabled": "resolveOrValue('jerk_enabled') and flooring_layer_count > 0 and bottom_layers > 0",
|
||||
"limit_to_extruder": "flooring_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"jerk_topbottom":
|
||||
{
|
||||
"label": "Top/Bottom Jerk",
|
||||
|
|
|
@ -59,6 +59,8 @@
|
|||
"zyyx_pro_",
|
||||
"octofiber_",
|
||||
"fiberlogy_",
|
||||
"ultimaker_pc-abs",
|
||||
"ultimaker_pc-abs-fr",
|
||||
"ultimaker_metallic_pla_175"
|
||||
],
|
||||
"has_machine_materials": true,
|
||||
|
|
274
resources/definitions/ultimaker_replicator_plus.def.json
Normal file
|
@ -0,0 +1,274 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "MakerBot Replicator+",
|
||||
"inherits": "ultimaker",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Ultimaker",
|
||||
"manufacturer": "Ultimaker B.V.",
|
||||
"file_formats": "application/x-makerbot-replicator_plus",
|
||||
"platform": "ultimaker_replicator_plus_platform.3MF",
|
||||
"exclude_materials": [
|
||||
"dsm_",
|
||||
"Essentium_",
|
||||
"imade3d_",
|
||||
"chromatik_",
|
||||
"3D-Fuel_",
|
||||
"bestfilament_",
|
||||
"eazao_",
|
||||
"emotiontech_",
|
||||
"eryone_",
|
||||
"eSUN_",
|
||||
"Extrudr_",
|
||||
"fabtotum_",
|
||||
"fdplast_",
|
||||
"filo3d_",
|
||||
"ultimaker_rapidrinse_175",
|
||||
"goofoo_",
|
||||
"ideagen3D_",
|
||||
"imade3d_",
|
||||
"innofill_",
|
||||
"layer_one_",
|
||||
"leapfrog_",
|
||||
"polyflex_pla",
|
||||
"polymax_pla",
|
||||
"polyplus_pla",
|
||||
"polywood_pla",
|
||||
"redd_",
|
||||
"tizyx_",
|
||||
"verbatim_",
|
||||
"Vertex_",
|
||||
"volumic_",
|
||||
"xyzprinting_",
|
||||
"zyyx_pro_",
|
||||
"octofiber_",
|
||||
"fiberlogy_",
|
||||
"generic_",
|
||||
"ultimaker_asa",
|
||||
"ultimaker_abs",
|
||||
"ultimaker_nylon",
|
||||
"ultimaker_pva",
|
||||
"ultimaker_rapidrinse",
|
||||
"ultimaker_sr30",
|
||||
"ultimaker_petg",
|
||||
"basf_",
|
||||
"jabil_",
|
||||
"polymaker_",
|
||||
"lehvoss",
|
||||
"ultimaker_metallic_pla",
|
||||
"ultimaker_pc-abs"
|
||||
],
|
||||
"has_machine_quality": true,
|
||||
"has_materials": true,
|
||||
"has_variants": true,
|
||||
"machine_extruder_trains": { "0": "ultimaker_replicator_extruder" },
|
||||
"preferred_material": "ultimaker_pla_175",
|
||||
"preferred_quality_type": "draft",
|
||||
"preferred_variant_name": "ultimaker_replicator_smart_extruder_plus",
|
||||
"reference_machine_id": "replicator_b",
|
||||
"supports_network_connection": true,
|
||||
"supports_usb_connection": false,
|
||||
"variants_name": "Extruder",
|
||||
"weight": -1
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"acceleration_enabled":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": false
|
||||
},
|
||||
"adhesion_type": { "value": "'raft'" },
|
||||
"brim_width": { "value": "3" },
|
||||
"cool_during_extruder_switch":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": false
|
||||
},
|
||||
"cool_fan_full_at_height": { "value": "layer_height + layer_height_0" },
|
||||
"cool_fan_speed": { "value": 100 },
|
||||
"cool_fan_speed_0": { "value": 0 },
|
||||
"cool_min_layer_time": { "value": 5 },
|
||||
"extruder_prime_pos_abs": { "default_value": true },
|
||||
"fill_outline_gaps": { "value": true },
|
||||
"gantry_height": { "value": "60" },
|
||||
"gradual_support_infill_steps": { "value": 0 },
|
||||
"infill_angles": { "value": "[45,45,45,45,45,135,135,135,135,135]" },
|
||||
"infill_before_walls": { "value": false },
|
||||
"infill_overlap": { "value": 0 },
|
||||
"infill_pattern": { "value": "'zigzag'" },
|
||||
"infill_sparse_density": { "value": 10 },
|
||||
"infill_wipe_dist": { "value": 0 },
|
||||
"initial_layer_line_width_factor":
|
||||
{
|
||||
"maximum_value": 300,
|
||||
"maximum_value_warning": 250,
|
||||
"value": "125 if resolveOrValue('adhesion_type') == 'raft' else 200"
|
||||
},
|
||||
"inset_direction": { "value": "'inside_out'" },
|
||||
"jerk_enabled":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": false
|
||||
},
|
||||
"layer_height_0": { "value": "0.2 if resolveOrValue('adhesion_type') == 'raft' else 0.3" },
|
||||
"layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" },
|
||||
"layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" },
|
||||
"machine_center_is_zero": { "default_value": true },
|
||||
"machine_depth": { "default_value": 195 },
|
||||
"machine_end_gcode": { "default_value": "; End GCode\n" },
|
||||
"machine_extruder_count": { "default_value": 1 },
|
||||
"machine_gcode_flavor": { "default_value": "Marlin" },
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_height": { "default_value": 165 },
|
||||
"machine_max_feedrate_x": { "default_value": 200 },
|
||||
"machine_max_feedrate_y": { "default_value": 200 },
|
||||
"machine_max_feedrate_z": { "default_value": 25 },
|
||||
"machine_min_cool_heat_time_window": { "value": "15" },
|
||||
"machine_name": { "default_value": "MakerBot Replicator+" },
|
||||
"machine_nozzle_cool_down_speed": { "default_value": 0.8 },
|
||||
"machine_nozzle_heat_up_speed": { "default_value": 1.4 },
|
||||
"machine_start_gcode": { "default_value": "; Start GCode\n" },
|
||||
"machine_width": { "default_value": 295 },
|
||||
"material_bed_temperature": { "enabled": false },
|
||||
"material_bed_temperature_layer_0": { "enabled": false },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"material_final_print_temperature":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "material_print_temperature"
|
||||
},
|
||||
"material_flow": { "default_value": 100 },
|
||||
"material_initial_print_temperature":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "material_print_temperature"
|
||||
},
|
||||
"material_print_temperature":
|
||||
{
|
||||
"maximum_value": 250,
|
||||
"maximum_value_warning": 235
|
||||
},
|
||||
"material_print_temperature_layer_0":
|
||||
{
|
||||
"maximum_value": 250,
|
||||
"maximum_value_warning": 235,
|
||||
"value": "material_print_temperature + 5"
|
||||
},
|
||||
"min_bead_width":
|
||||
{
|
||||
"minimum_value": "line_width * 0.5",
|
||||
"minimum_value_warning": "line_width * 0.625",
|
||||
"value": "line_width * 0.75"
|
||||
},
|
||||
"min_wall_line_width":
|
||||
{
|
||||
"minimum_value": "line_width * 0.5",
|
||||
"minimum_value_warning": "line_width * 0.75",
|
||||
"value": "line_width"
|
||||
},
|
||||
"minimum_support_area": { "value": 0.5 },
|
||||
"multiple_mesh_overlap": { "value": "0" },
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"prime_blob_enable":
|
||||
{
|
||||
"default_value": false,
|
||||
"enabled": false,
|
||||
"value": "resolveOrValue('print_sequence') != 'one_at_a_time'"
|
||||
},
|
||||
"print_sequence": { "enabled": false },
|
||||
"raft_airgap": { "value": 0.3 },
|
||||
"raft_base_flow": { "value": 120 },
|
||||
"raft_base_infill_overlap": { "value": 25 },
|
||||
"raft_base_line_spacing": { "value": 2.5 },
|
||||
"raft_base_line_width": { "value": 2 },
|
||||
"raft_base_thickness": { "value": 0.4 },
|
||||
"raft_interface_fan_speed": { "value": 0 },
|
||||
"raft_interface_infill_overlap": { "value": 25 },
|
||||
"raft_interface_wall_count": { "value": "raft_wall_count" },
|
||||
"raft_margin": { "value": 6.5 },
|
||||
"raft_surface_fan_speed": { "value": 50.0 },
|
||||
"raft_surface_infill_overlap": { "value": 35 },
|
||||
"raft_surface_wall_count": { "value": "raft_wall_count" },
|
||||
"raft_wall_count": { "value": 2 },
|
||||
"retract_at_layer_change": { "value": true },
|
||||
"retraction_amount":
|
||||
{
|
||||
"maximum_value": 5,
|
||||
"maximum_value_warning": 2.5,
|
||||
"value": 0.5
|
||||
},
|
||||
"retraction_combing": { "value": "'infill'" },
|
||||
"retraction_count_max":
|
||||
{
|
||||
"maximum_value": 700,
|
||||
"maximum_value_warning": 600,
|
||||
"value": 500
|
||||
},
|
||||
"retraction_extra_prime_amount": { "value": 0.1 },
|
||||
"retraction_min_travel": { "value": "2 * line_width" },
|
||||
"retraction_prime_speed":
|
||||
{
|
||||
"maximum_values": 35,
|
||||
"value": 30
|
||||
},
|
||||
"retraction_retract_speed":
|
||||
{
|
||||
"maximum_value": 55,
|
||||
"value": 50
|
||||
},
|
||||
"retraction_speed":
|
||||
{
|
||||
"maximum_value": 55,
|
||||
"value": 50
|
||||
},
|
||||
"roofing_material_flow": { "value": "material_flow" },
|
||||
"skin_material_flow": { "value": "material_flow" },
|
||||
"skin_material_flow_layer_0": { "value": "material_flow" },
|
||||
"skirt_brim_line_width": { "value": 0.8 },
|
||||
"skirt_brim_minimal_length": { "value": 150 },
|
||||
"skirt_brim_speed": { "value": 15 },
|
||||
"skirt_height": { "value": 3 },
|
||||
"speed_equalize_flow_width_factor": { "value": 100 },
|
||||
"speed_print": { "value": 90 },
|
||||
"speed_roofing": { "value": "1 * speed_print" },
|
||||
"speed_support": { "value": "1 * speed_print" },
|
||||
"speed_support_interface": { "value": "speed_support" },
|
||||
"speed_topbottom": { "value": "speed_roofing" },
|
||||
"speed_travel": { "value": 150 },
|
||||
"speed_wall": { "value": "1 * speed_print" },
|
||||
"speed_wall_0": { "value": "4/9 * speed_wall" },
|
||||
"speed_wall_x": { "value": "1 * speed_wall" },
|
||||
"speed_z_hop": { "value": 10 },
|
||||
"support_angle": { "value": 68 },
|
||||
"support_bottom_enable": { "value": false },
|
||||
"support_brim_enable": { "value": false },
|
||||
"support_connect_zigzags": { "value": false },
|
||||
"support_infill_angles": { "value": "[45]" },
|
||||
"support_infill_rate": { "value": 20 },
|
||||
"support_interface_density": { "value": 90 },
|
||||
"support_interface_enable": { "value": true },
|
||||
"support_interface_height": { "value": 0.8 },
|
||||
"support_interface_wall_count": { "value": 0 },
|
||||
"support_line_width": { "value": 0.35 },
|
||||
"support_material_flow": { "value": 90 },
|
||||
"support_offset": { "value": 1 },
|
||||
"support_structure": { "value": "'normal'" },
|
||||
"support_use_towers": { "value": false },
|
||||
"support_xy_distance": { "value": 0.3 },
|
||||
"support_z_distance": { "value": 0.2 },
|
||||
"top_bottom_thickness": { "value": "4 * layer_height" },
|
||||
"travel_avoid_distance": { "value": 2 },
|
||||
"travel_avoid_supports": { "value": true },
|
||||
"wall_0_inset": { "value": "0" },
|
||||
"wall_0_material_flow_layer_0": { "value": "material_flow" },
|
||||
"wall_thickness": { "value": "2 * machine_nozzle_size" },
|
||||
"wall_x_material_flow": { "value": "material_flow" },
|
||||
"wall_x_material_flow_layer_0": { "value": "1 * material_flow" },
|
||||
"xy_offset": { "value": 0 },
|
||||
"xy_offset_layer_0": { "value": 0 },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_any'" },
|
||||
"zig_zaggify_infill": { "value": "gradual_infill_steps == 0" }
|
||||
}
|
||||
}
|
405
resources/definitions/ultimaker_s8.def.json
Normal file
|
@ -0,0 +1,405 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Ultimaker S8",
|
||||
"inherits": "ultimaker_s7",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Ultimaker",
|
||||
"manufacturer": "Ultimaker B.V.",
|
||||
"file_formats": "application/x-ufp;text/x-gcode",
|
||||
"platform": "ultimaker_s7_platform.obj",
|
||||
"bom_numbers": [
|
||||
10600
|
||||
],
|
||||
"firmware_update_info":
|
||||
{
|
||||
"check_urls": [ "https://software.ultimaker.com/releases/firmware/10600/stable/um-update.swu.version" ],
|
||||
"id": 10600,
|
||||
"update_url": "https://ultimaker.com/firmware?utm_source=cura&utm_medium=software&utm_campaign=fw-update"
|
||||
},
|
||||
"first_start_actions": [ "DiscoverUM3Action" ],
|
||||
"has_machine_quality": true,
|
||||
"has_materials": true,
|
||||
"has_variants": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "ultimaker_s8_extruder_left",
|
||||
"1": "ultimaker_s8_extruder_right"
|
||||
},
|
||||
"nozzle_offsetting_for_disallowed_areas": false,
|
||||
"platform_offset": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"platform_texture": "UltimakerS8backplate.png",
|
||||
"preferred_material": "ultimaker_pla_blue",
|
||||
"preferred_quality_type": "draft",
|
||||
"preferred_variant_name": "AA+ 0.4",
|
||||
"quality_definition": "ultimaker_s8",
|
||||
"supported_actions": [ "DiscoverUM3Action" ],
|
||||
"supports_material_export": true,
|
||||
"supports_network_connection": true,
|
||||
"supports_usb_connection": false,
|
||||
"variants_name": "Print Core",
|
||||
"variants_name_has_translation": true,
|
||||
"weight": -2
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"acceleration_infill": { "value": "acceleration_print" },
|
||||
"acceleration_layer_0": { "value": 2000 },
|
||||
"acceleration_prime_tower": { "value": "acceleration_print" },
|
||||
"acceleration_print": { "value": 20000 },
|
||||
"acceleration_print_layer_0": { "value": "acceleration_layer_0" },
|
||||
"acceleration_roofing": { "value": "acceleration_wall_0" },
|
||||
"acceleration_skirt_brim": { "value": "acceleration_layer_0" },
|
||||
"acceleration_support": { "value": "acceleration_print" },
|
||||
"acceleration_support_bottom": { "value": "acceleration_support_interface" },
|
||||
"acceleration_support_infill": { "value": "acceleration_support" },
|
||||
"acceleration_support_interface": { "value": "acceleration_support" },
|
||||
"acceleration_support_roof": { "value": "acceleration_support_interface" },
|
||||
"acceleration_topbottom": { "value": "acceleration_print" },
|
||||
"acceleration_travel": { "value": 10000 },
|
||||
"acceleration_travel_enabled": { "value": true },
|
||||
"acceleration_travel_layer_0": { "value": "acceleration_layer_0" },
|
||||
"acceleration_wall": { "value": "acceleration_print/8" },
|
||||
"acceleration_wall_0": { "value": "acceleration_wall" },
|
||||
"acceleration_wall_0_roofing": { "value": "acceleration_wall_0" },
|
||||
"acceleration_wall_x": { "value": "acceleration_print" },
|
||||
"acceleration_wall_x_roofing": { "value": "acceleration_wall" },
|
||||
"adhesion_type": { "value": "'skirt'" },
|
||||
"bottom_thickness": { "value": "3*layer_height if top_layers==4 else top_bottom_thickness" },
|
||||
"bridge_skin_material_flow": { "value": 200 },
|
||||
"bridge_skin_speed":
|
||||
{
|
||||
"unit": "mm/s",
|
||||
"value": "bridge_wall_speed"
|
||||
},
|
||||
"bridge_sparse_infill_max_density": { "value": 50 },
|
||||
"bridge_wall_material_flow": { "value": "bridge_skin_material_flow" },
|
||||
"bridge_wall_min_length": { "value": 10 },
|
||||
"bridge_wall_speed":
|
||||
{
|
||||
"unit": "mm/s",
|
||||
"value": 50
|
||||
},
|
||||
"cool_min_layer_time": { "value": 5 },
|
||||
"cool_min_layer_time_overhang": { "value": 9 },
|
||||
"cool_min_layer_time_overhang_min_segment_length": { "value": 2 },
|
||||
"cool_min_speed": { "value": 6 },
|
||||
"cool_min_temperature": { "value": "material_print_temperature-15" },
|
||||
"default_material_print_temperature": { "maximum_value_warning": 320 },
|
||||
"extra_infill_lines_to_support_skins": { "value": "'walls_and_lines'" },
|
||||
"gradual_flow_enabled": { "value": false },
|
||||
"hole_xy_offset": { "value": 0.075 },
|
||||
"infill_overlap": { "value": 10 },
|
||||
"infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'grid'" },
|
||||
"infill_sparse_density": { "value": 15 },
|
||||
"infill_wall_line_count": { "value": "1 if infill_sparse_density > 80 else 0" },
|
||||
"initial_bottom_layers": { "value": 2 },
|
||||
"jerk_infill":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_print"
|
||||
},
|
||||
"jerk_layer_0":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_print/2"
|
||||
},
|
||||
"jerk_prime_tower":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_print"
|
||||
},
|
||||
"jerk_print":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "10000"
|
||||
},
|
||||
"jerk_print_layer_0":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_layer_0"
|
||||
},
|
||||
"jerk_roofing":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_wall_0"
|
||||
},
|
||||
"jerk_skirt_brim":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_layer_0"
|
||||
},
|
||||
"jerk_support":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_print"
|
||||
},
|
||||
"jerk_support_bottom":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_support_interface"
|
||||
},
|
||||
"jerk_support_infill":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_support"
|
||||
},
|
||||
"jerk_support_interface":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_support"
|
||||
},
|
||||
"jerk_support_roof":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_support_interface"
|
||||
},
|
||||
"jerk_topbottom":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_print"
|
||||
},
|
||||
"jerk_travel":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": 10000
|
||||
},
|
||||
"jerk_travel_enabled": { "value": true },
|
||||
"jerk_travel_layer_0":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_travel"
|
||||
},
|
||||
"jerk_wall":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_print/5"
|
||||
},
|
||||
"jerk_wall_0":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_wall"
|
||||
},
|
||||
"jerk_wall_0_roofing":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_wall_0"
|
||||
},
|
||||
"jerk_wall_x":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_print"
|
||||
},
|
||||
"jerk_wall_x_roofing":
|
||||
{
|
||||
"maximum_value_warning": "machine_max_jerk_xy / 2",
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "jerk_wall_0"
|
||||
},
|
||||
"machine_gcode_flavor": { "default_value": "Cheetah" },
|
||||
"machine_max_feedrate_x": { "default_value": 500 },
|
||||
"machine_max_feedrate_y": { "default_value": 500 },
|
||||
"machine_max_jerk_e":
|
||||
{
|
||||
"default_value": 20000,
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "20000 if machine_gcode_flavor == 'Cheetah' else 100"
|
||||
},
|
||||
"machine_max_jerk_xy":
|
||||
{
|
||||
"default_value": 1000000,
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "1000000 if machine_gcode_flavor == 'Cheetah' else 500"
|
||||
},
|
||||
"machine_max_jerk_z":
|
||||
{
|
||||
"default_value": 20000,
|
||||
"unit": "m/s\u00b3",
|
||||
"value": "20000 if machine_gcode_flavor == 'Cheetah' else 100"
|
||||
},
|
||||
"machine_name": { "default_value": "Ultimaker S8" },
|
||||
"machine_nozzle_cool_down_speed": { "default_value": 1.3 },
|
||||
"machine_nozzle_heat_up_speed": { "default_value": 0.6 },
|
||||
"machine_start_gcode": { "default_value": "M213 U0.1 ;undercut 0.1mm" },
|
||||
"material_extrusion_cool_down_speed": { "value": 0 },
|
||||
"material_final_print_temperature": { "value": "material_print_temperature - 5" },
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature - 5" },
|
||||
"material_pressure_advance_factor":
|
||||
{
|
||||
"enabled": true,
|
||||
"value": 0.5
|
||||
},
|
||||
"material_print_temperature_layer_0": { "maximum_value_warning": 320 },
|
||||
"max_flow_acceleration": { "value": 8.0 },
|
||||
"max_skin_angle_for_expansion": { "value": 45 },
|
||||
"meshfix_maximum_resolution": { "value": 0.4 },
|
||||
"min_infill_area": { "default_value": 10 },
|
||||
"optimize_wall_printing_order": { "value": false },
|
||||
"prime_tower_brim_enable": { "value": true },
|
||||
"prime_tower_min_volume": { "value": 10 },
|
||||
"retraction_amount": { "value": 6.5 },
|
||||
"retraction_combing_avoid_distance": { "value": 1.2 },
|
||||
"retraction_combing_max_distance": { "value": 100 },
|
||||
"retraction_hop": { "value": 0.2 },
|
||||
"retraction_hop_after_extruder_switch_height": { "value": 2 },
|
||||
"retraction_hop_enabled": { "value": true },
|
||||
"retraction_min_travel": { "value": "5 if support_enable and support_structure=='tree' else line_width * 2" },
|
||||
"retraction_prime_speed": { "value": 15 },
|
||||
"skin_edge_support_thickness": { "value": 0 },
|
||||
"skin_material_flow": { "value": 95 },
|
||||
"skin_overlap": { "value": 0 },
|
||||
"skin_preshrink": { "value": 0 },
|
||||
"skirt_brim_speed":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_layer_0"
|
||||
},
|
||||
"skirt_line_count": { "value": 5 },
|
||||
"small_skin_on_surface": { "value": false },
|
||||
"small_skin_width": { "value": 4 },
|
||||
"speed_infill":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_print"
|
||||
},
|
||||
"speed_ironing":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": 20
|
||||
},
|
||||
"speed_layer_0":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_wall"
|
||||
},
|
||||
"speed_prime_tower":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_wall"
|
||||
},
|
||||
"speed_print":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": 150
|
||||
},
|
||||
"speed_print_layer_0":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_layer_0"
|
||||
},
|
||||
"speed_roofing":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_wall"
|
||||
},
|
||||
"speed_support":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_wall_0"
|
||||
},
|
||||
"speed_support_bottom":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_support_interface"
|
||||
},
|
||||
"speed_support_infill":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_support"
|
||||
},
|
||||
"speed_support_interface":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": 50
|
||||
},
|
||||
"speed_support_roof":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_support_interface"
|
||||
},
|
||||
"speed_topbottom":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_print"
|
||||
},
|
||||
"speed_travel":
|
||||
{
|
||||
"maximum_value": 500,
|
||||
"value": 500
|
||||
},
|
||||
"speed_travel_layer_0":
|
||||
{
|
||||
"maximum_value": 500,
|
||||
"value": 150
|
||||
},
|
||||
"speed_wall":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_print*2/3"
|
||||
},
|
||||
"speed_wall_0":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_wall"
|
||||
},
|
||||
"speed_wall_0_roofing":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_wall"
|
||||
},
|
||||
"speed_wall_x":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_print"
|
||||
},
|
||||
"speed_wall_x_roofing":
|
||||
{
|
||||
"maximum_value_warning": 300,
|
||||
"value": "speed_wall"
|
||||
},
|
||||
"support_brim_line_count": { "value": 5 },
|
||||
"support_infill_rate": { "value": "80 if gradual_support_infill_steps != 0 else 15" },
|
||||
"support_interface_enable": { "value": true },
|
||||
"support_pattern": { "value": "'gyroid' if support_structure == 'tree' else 'lines'" },
|
||||
"support_structure": { "value": "'normal'" },
|
||||
"support_z_distance": { "value": "0.4*material_shrinkage_percentage_z/100.0" },
|
||||
"top_bottom_thickness": { "value": "round(4*layer_height, 2)" },
|
||||
"travel_avoid_other_parts": { "value": false },
|
||||
"wall_0_acceleration": { "value": 1000 },
|
||||
"wall_0_deceleration": { "value": 1000 },
|
||||
"wall_0_end_speed_ratio": { "value": 100 },
|
||||
"wall_0_speed_split_distance": { "value": 0.2 },
|
||||
"wall_0_start_speed_ratio": { "value": 100 },
|
||||
"wall_0_wipe_dist": { "value": 0 },
|
||||
"wall_material_flow": { "value": 95 },
|
||||
"wall_overhang_angle": { "value": 45 },
|
||||
"wall_x_material_flow": { "value": 100 },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
|
||||
"z_seam_position": { "value": "'backright'" },
|
||||
"z_seam_type": { "value": "'sharpest_corner'" }
|
||||
}
|
||||
}
|
|
@ -58,7 +58,9 @@
|
|||
"ultimaker_rapidrinse",
|
||||
"ultimaker_sr30",
|
||||
"ultimaker_petg",
|
||||
"ultimaker_pva"
|
||||
"ultimaker_pva",
|
||||
"ultimaker_pc-abs",
|
||||
"ultimaker_pc-abs-fr"
|
||||
],
|
||||
"has_machine_quality": true,
|
||||
"has_materials": true,
|
||||
|
|
|
@ -53,7 +53,9 @@
|
|||
"ultimaker_pva",
|
||||
"ultimaker_rapidrinse",
|
||||
"ultimaker_sr30",
|
||||
"ultimaker_petg"
|
||||
"ultimaker_petg",
|
||||
"ultimaker_pc-abs",
|
||||
"ultimaker_pc-abs-fr"
|
||||
],
|
||||
"has_machine_quality": true,
|
||||
"has_materials": true,
|
||||
|
|
22
resources/extruders/ultimaker_replicator_extruder.def.json
Normal file
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "ultimaker_replicator_plus",
|
||||
"position": "0"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr":
|
||||
{
|
||||
"default_value": 0,
|
||||
"maximum_value": 0
|
||||
},
|
||||
"machine_nozzle_offset_x": { "default_value": 0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
31
resources/extruders/ultimaker_s8_extruder_left.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "ultimaker_s8",
|
||||
"position": "0"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr":
|
||||
{
|
||||
"default_value": 0,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"extruder_prime_pos_x": { "default_value": -3 },
|
||||
"extruder_prime_pos_y": { "default_value": 6 },
|
||||
"extruder_prime_pos_z": { "default_value": 2 },
|
||||
"machine_extruder_end_pos_abs": { "default_value": true },
|
||||
"machine_extruder_end_pos_x": { "default_value": 330 },
|
||||
"machine_extruder_end_pos_y": { "default_value": 237 },
|
||||
"machine_extruder_start_code": { "value": "\"M214 K{material_pressure_advance_factor} R0.04\"" },
|
||||
"machine_extruder_start_pos_abs": { "default_value": true },
|
||||
"machine_extruder_start_pos_x": { "default_value": 330 },
|
||||
"machine_extruder_start_pos_y": { "default_value": 237 },
|
||||
"machine_nozzle_head_distance": { "default_value": 2.7 },
|
||||
"machine_nozzle_offset_x": { "default_value": 0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0 }
|
||||
}
|
||||
}
|
31
resources/extruders/ultimaker_s8_extruder_right.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 2",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "ultimaker_s8",
|
||||
"position": "1"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr":
|
||||
{
|
||||
"default_value": 1,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"extruder_prime_pos_x": { "default_value": 333 },
|
||||
"extruder_prime_pos_y": { "default_value": 6 },
|
||||
"extruder_prime_pos_z": { "default_value": 2 },
|
||||
"machine_extruder_end_pos_abs": { "default_value": true },
|
||||
"machine_extruder_end_pos_x": { "default_value": 330 },
|
||||
"machine_extruder_end_pos_y": { "default_value": 219 },
|
||||
"machine_extruder_start_code": { "value": "\"M214 K{material_pressure_advance_factor} R0.04\"" },
|
||||
"machine_extruder_start_pos_abs": { "default_value": true },
|
||||
"machine_extruder_start_pos_x": { "default_value": 330 },
|
||||
"machine_extruder_start_pos_y": { "default_value": 219 },
|
||||
"machine_nozzle_head_distance": { "default_value": 4.2 },
|
||||
"machine_nozzle_offset_x": { "default_value": 22 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0 }
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 14 KiB |
BIN
resources/images/UltimakerS8backplate.png
Normal file
After Width: | Height: | Size: 24 KiB |
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_factor4
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = CC 0.4
|
||||
|
||||
[values]
|
||||
jerk_print = 30
|
||||
speed_print = 80
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
[general]
|
||||
definition = ultimaker_factor4
|
||||
name = Strong
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = strong
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = CC 0.4
|
||||
|
||||
[values]
|
||||
jerk_print = 30
|
||||
material_print_temperature = =default_material_print_temperature + 20
|
||||
speed_print = 80
|
||||
wall_thickness = =line_width * 4
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_factor4
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = CC 0.6
|
||||
|
||||
[values]
|
||||
jerk_print = 30
|
||||
speed_print = 80
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
[general]
|
||||
definition = ultimaker_factor4
|
||||
name = Strong
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = strong
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = CC 0.6
|
||||
|
||||
[values]
|
||||
jerk_print = 30
|
||||
material_print_temperature = =default_material_print_temperature + 20
|
||||
speed_print = 80
|
||||
wall_thickness = =line_width * 4
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_factor4
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = HT 0.6
|
||||
|
||||
[values]
|
||||
jerk_print = 30
|
||||
speed_print = 70
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
[general]
|
||||
definition = ultimaker_factor4
|
||||
name = Strong
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = strong
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = HT 0.6
|
||||
|
||||
[values]
|
||||
jerk_print = 30
|
||||
material_print_temperature = =default_material_print_temperature + 20
|
||||
speed_print = 80
|
||||
wall_thickness = =line_width * 4
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = solid
|
||||
material = ultimaker_pc-abs_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = solid
|
||||
material = ultimaker_pc-abs-fr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = solid
|
||||
material = ultimaker_pc-abs_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1XA
|
||||
|
||||
[values]
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = solid
|
||||
material = ultimaker_pc-abs-fr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1XA
|
||||
|
||||
[values]
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = solid
|
||||
material = ultimaker_pc-abs_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = solid
|
||||
material = ultimaker_pc-abs-fr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = solid
|
||||
material = ultimaker_pc-abs_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = solid
|
||||
material = ultimaker_pc-abs-fr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = solid
|
||||
material = ultimaker_pc-abs_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1XA
|
||||
|
||||
[values]
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = solid
|
||||
material = ultimaker_pc-abs-fr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1XA
|
||||
|
||||
[values]
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = solid
|
||||
material = ultimaker_pc-abs_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = solid
|
||||
material = ultimaker_pc-abs-fr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_replicator_plus
|
||||
name = Quick
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = quick
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = Smart Extruder+
|
||||
|
||||
[values]
|
||||
jerk_print = 30
|
||||
speed_wall = =speed_print
|
||||
speed_wall_0 = =speed_wall
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
[general]
|
||||
definition = ultimaker_s3
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = CC 0.4
|
||||
|
||||
[values]
|
||||
jerk_print = 30
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_topbottom = =speed_print
|
||||
speed_wall = =speed_print
|
||||
speed_wall_0 = =speed_wall
|
||||
speed_wall_x = =speed_wall
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
[general]
|
||||
definition = ultimaker_s3
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = CC 0.6
|
||||
|
||||
[values]
|
||||
jerk_print = 30
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_topbottom = =speed_print
|
||||
speed_wall = =speed_print
|
||||
speed_wall_0 = =speed_wall
|
||||
speed_wall_x = =speed_wall
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
[general]
|
||||
definition = ultimaker_s5
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = CC 0.4
|
||||
|
||||
[values]
|
||||
jerk_print = 30
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_topbottom = =speed_print
|
||||
speed_wall = =speed_print
|
||||
speed_wall_0 = =speed_wall
|
||||
speed_wall_x = =speed_wall
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
[general]
|
||||
definition = ultimaker_s5
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = CC 0.6
|
||||
|
||||
[values]
|
||||
jerk_print = 30
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_topbottom = =speed_print
|
||||
speed_wall = =speed_print
|
||||
speed_wall_0 = =speed_wall
|
||||
speed_wall_x = =speed_wall
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_abs
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = AA+ 0.4
|
||||
|
||||
[values]
|
||||
infill_sparse_density = 20
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_cpe
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = AA+ 0.4
|
||||
|
||||
[values]
|
||||
infill_sparse_density = 20
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_nylon
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = AA+ 0.4
|
||||
|
||||
[values]
|
||||
infill_sparse_density = 20
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_petg
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = AA+ 0.4
|
||||
|
||||
[values]
|
||||
infill_sparse_density = 20
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_pla
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = AA+ 0.4
|
||||
|
||||
[values]
|
||||
infill_sparse_density = 20
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_tough_pla
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = AA+ 0.4
|
||||
|
||||
[values]
|
||||
infill_sparse_density = 20
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_cpe_plus
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = CC+ 0.4
|
||||
|
||||
[values]
|
||||
infill_sparse_density = 20
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = CC+ 0.4
|
||||
|
||||
[values]
|
||||
infill_sparse_density = 20
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_pc
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = CC+ 0.4
|
||||
|
||||
[values]
|
||||
infill_sparse_density = 20
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Accurate
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = engineering
|
||||
material = generic_petcf
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = CC+ 0.4
|
||||
|
||||
[values]
|
||||
infill_sparse_density = 20
|
||||
top_bottom_thickness = =wall_thickness
|
||||
wall_thickness = =line_width * 3
|
||||
|
|
@ -50,5 +50,5 @@ speed_wall_x_roofing = 270
|
|||
support_line_width = 0.35
|
||||
wall_line_width_x = 0.4
|
||||
wall_overhang_angle = 25
|
||||
wall_overhang_speed_factor = 15
|
||||
wall_overhang_speed_factors = [15]
|
||||
|
||||
|
|
|
@ -50,5 +50,5 @@ speed_wall_x_roofing = 270
|
|||
support_line_width = 0.35
|
||||
wall_line_width_x = 0.4
|
||||
wall_overhang_angle = 25
|
||||
wall_overhang_speed_factor = 15
|
||||
wall_overhang_speed_factors = [15]
|
||||
|
||||
|
|
BIN
resources/meshes/ultimaker_replicator_plus_platform.3MF
Normal file
|
@ -10,7 +10,7 @@ import Cura 1.0 as Cura
|
|||
|
||||
|
||||
// This element contains all the elements the user needs to visualize the data
|
||||
// that is gather after the slicing process, such as printint time, material usage, ...
|
||||
// that is gather after the slicing process, such as printing time, material usage, ...
|
||||
// There are also two buttons: one to previsualize the output layers, and the other to
|
||||
// select what to do with it (such as print over network, save to file, ...)
|
||||
Column
|
||||
|
|
|
@ -166,8 +166,8 @@ Button
|
|||
}
|
||||
|
||||
mismatchedCores = "<b>" + mismatchedCores + "</b>"
|
||||
var draftResult = catalog.i18nc("@label", "This configuration is not available because there is a mismatch or other problem with core-type %1. Please visit %2 to check which cores this printer-type supports w.r.t. new slices.");
|
||||
return draftResult.arg(mismatchedCores).arg("<a href=' '>" + catalog.i18nc("@label","WEBSITE") + "</a> ")
|
||||
var draftResult = catalog.i18nc("@label", "This configuration is not available because there is a mismatch or other problem with core-type %1. Please visit <a href='%2'>the support page</a> to check which cores this printer-type supports w.r.t. new slices.");
|
||||
return draftResult.arg(mismatchedCores).arg("https://support.ultimaker.com/s/article/1667411313529")
|
||||
}
|
||||
|
||||
text:
|
||||
|
@ -199,9 +199,16 @@ Button
|
|||
|
||||
wrapMode: Text.WordWrap
|
||||
|
||||
onLinkActivated:
|
||||
onLinkActivated: (link) =>
|
||||
{
|
||||
Cura.Actions.browsePackages.trigger()
|
||||
if(link.trim().length === 0)
|
||||
{
|
||||
Cura.Actions.browsePackages.trigger();
|
||||
}
|
||||
else
|
||||
{
|
||||
Qt.openUrlExternally(link);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// Cura is released under the terms of the LGPLv3 or higher.
|
||||
|
||||
import QtQuick 2.2
|
||||
import QtQuick.Controls 2.1
|
||||
import QtQuick.Controls 2.15
|
||||
|
||||
import UM 1.3 as UM
|
||||
import Cura 1.0 as Cura
|
||||
|
@ -30,6 +30,6 @@ Cura.Menu
|
|||
onTriggered: CuraApplication.readLocalFile(modelData)
|
||||
}
|
||||
onObjectAdded: (index, object) => menu.insertItem(index, object)
|
||||
onObjectRemoved: (object) => menu.removeItem(object)
|
||||
onObjectRemoved: (index, object) => menu.removeItem(object)
|
||||
}
|
||||
}
|
||||
|
|
|
@ -57,7 +57,9 @@ RecommendedSettingSection
|
|||
settingName: "support_structure"
|
||||
propertyRemoveUnusedValue: false
|
||||
updateAllExtruders: false
|
||||
defaultExtruderIndex: supportExtruderProvider.properties.value
|
||||
defaultExtruderIndex: supportExtruderProvider.properties.value != undefined ?
|
||||
supportExtruderProvider.properties.value :
|
||||
Cura.ExtruderManager.activeExtruderIndex
|
||||
}
|
||||
},
|
||||
RecommendedSettingItem
|
||||
|
@ -92,7 +94,9 @@ RecommendedSettingSection
|
|||
width: parent.width
|
||||
settingName: "support_type"
|
||||
updateAllExtruders: true
|
||||
defaultExtruderIndex: supportExtruderProvider.properties.value
|
||||
defaultExtruderIndex: supportExtruderProvider.properties.value != undefined ?
|
||||
supportExtruderProvider.properties.value :
|
||||
Cura.ExtruderManager.activeExtruderIndex
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
[general]
|
||||
definition = ultimaker_factor4
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = CC 0.4
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
gradual_flow_discretisation_step_size = 0.1
|
||||
gradual_flow_enabled = True
|
||||
inset_direction = outside_in
|
||||
max_flow_acceleration = 1
|
||||
skin_material_flow = =material_flow * 0.965
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
[general]
|
||||
definition = ultimaker_factor4
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = CC 0.6
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
gradual_flow_discretisation_step_size = 0.1
|
||||
gradual_flow_enabled = True
|
||||
inset_direction = outside_in
|
||||
max_flow_acceleration = 1
|
||||
skin_material_flow = =material_flow * 0.965
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
[general]
|
||||
definition = ultimaker_factor4
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = HT 0.6
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
gradual_flow_discretisation_step_size = 0.1
|
||||
gradual_flow_enabled = True
|
||||
inset_direction = outside_in
|
||||
max_flow_acceleration = 1
|
||||
skin_material_flow = =material_flow * 0.965
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pc-abs_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = 1C
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_fan_enabled = =extruder_nr == support_extruder_nr
|
||||
cool_fan_speed_0 = 0
|
||||
cool_fan_speed_max = 80
|
||||
cool_min_layer_time = 10
|
||||
cool_min_layer_time_fan_speed_max = 8
|
||||
cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)
|
||||
cool_min_temperature = 250
|
||||
infill_sparse_density = 15
|
||||
material_final_print_temperature = =material_print_temperature - 5
|
||||
material_initial_print_temperature = =material_print_temperature - 5
|
||||
raft_airgap = =0.1 if extruder_nr == support_extruder_nr else 0
|
||||
raft_base_infill_overlap = 20
|
||||
raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.8
|
||||
raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =speed_print * 7/24
|
||||
speed_prime_tower = =speed_print * 1/4
|
||||
speed_print = 120.0
|
||||
speed_roofing = =speed_print * 13/24
|
||||
speed_support = =speed_print * 5/6
|
||||
speed_support_bottom = 25
|
||||
speed_support_interface = =speed_print * 15/24
|
||||
speed_topbottom = =speed_print * 11/24
|
||||
speed_wall = =speed_print * 5/24
|
||||
speed_wall_0 = =speed_print * 1/6
|
||||
support_angle = 50
|
||||
support_bottom_angles = [135]
|
||||
support_bottom_density = 15
|
||||
support_bottom_distance = 0.1
|
||||
support_bottom_enable = True
|
||||
support_bottom_line_width = 0.6
|
||||
support_bottom_stair_step_height = 0
|
||||
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]
|
||||
support_infill_rate = 15.0
|
||||
support_interface_density = 85
|
||||
support_interface_enable = True
|
||||
support_interface_pattern = zigzag
|
||||
support_line_width = 0.3
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_density = 85
|
||||
support_roof_wall_count = 1
|
||||
support_supported_skin_fan_speed = 60.0
|
||||
support_top_distance = =support_z_distance
|
||||
support_xy_distance = 0.35
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.203
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
|
|
@ -0,0 +1,67 @@
|
|||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pc-abs-fr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = 1C
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_fan_enabled = =extruder_nr == support_extruder_nr
|
||||
cool_fan_speed_0 = 0
|
||||
cool_fan_speed_max = 80
|
||||
cool_min_layer_time = 10
|
||||
cool_min_layer_time_fan_speed_max = 8
|
||||
cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)
|
||||
cool_min_temperature = 250
|
||||
infill_sparse_density = 15
|
||||
material_final_print_temperature = =material_print_temperature - 5
|
||||
material_initial_print_temperature = =material_print_temperature - 5
|
||||
raft_airgap = =0.1 if extruder_nr == support_extruder_nr else 0
|
||||
raft_base_infill_overlap = 20
|
||||
raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.8
|
||||
raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =speed_print * 7/24
|
||||
speed_prime_tower = =speed_print * 1/4
|
||||
speed_print = 120.0
|
||||
speed_roofing = =speed_print * 13/24
|
||||
speed_support = =speed_print * 1/2
|
||||
speed_support_bottom = =speed_support * 1/4
|
||||
speed_support_interface = =speed_print * 15/24
|
||||
speed_topbottom = =speed_print * 11/24
|
||||
speed_wall = =speed_print * 5/24
|
||||
speed_wall_0 = =speed_print * 1/6
|
||||
support_angle = 50
|
||||
support_bottom_angles = [135]
|
||||
support_bottom_density = 15
|
||||
support_bottom_distance = 0.1
|
||||
support_bottom_enable = True
|
||||
support_bottom_line_distance = =support_line_distance
|
||||
support_bottom_line_width = 0.8
|
||||
support_bottom_stair_step_height = 0
|
||||
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]
|
||||
support_infill_rate = 15.0
|
||||
support_interface_density = 85
|
||||
support_interface_enable = True
|
||||
support_interface_pattern = zigzag
|
||||
support_line_width = 0.3
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_density = 85
|
||||
support_roof_wall_count = 1
|
||||
support_supported_skin_fan_speed = 60.0
|
||||
support_top_distance = =support_z_distance
|
||||
support_xy_distance = 0.35
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.203
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pc-abs_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = 1XA
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_fan_enabled = =extruder_nr == support_extruder_nr
|
||||
cool_fan_speed_0 = 0
|
||||
cool_fan_speed_max = 80
|
||||
cool_min_layer_time = 10
|
||||
cool_min_layer_time_fan_speed_max = 8
|
||||
cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)
|
||||
cool_min_temperature = 250
|
||||
infill_sparse_density = 15
|
||||
material_final_print_temperature = =material_print_temperature - 5
|
||||
material_initial_print_temperature = =material_print_temperature - 5
|
||||
raft_airgap = =0.1 if extruder_nr == support_extruder_nr else 0
|
||||
raft_base_infill_overlap = 20
|
||||
raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.8
|
||||
raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =speed_print * 7/24
|
||||
speed_prime_tower = =speed_print * 1/4
|
||||
speed_print = 120.0
|
||||
speed_roofing = =speed_print * 13/24
|
||||
speed_support = =speed_print * 5/6
|
||||
speed_support_bottom = 25
|
||||
speed_support_interface = =speed_print * 15/24
|
||||
speed_topbottom = =speed_print * 11/24
|
||||
speed_wall = =speed_print * 5/24
|
||||
speed_wall_0 = =speed_print * 1/6
|
||||
support_angle = 50
|
||||
support_bottom_angles = [135]
|
||||
support_bottom_density = 15
|
||||
support_bottom_distance = 0.1
|
||||
support_bottom_enable = True
|
||||
support_bottom_line_width = 0.6
|
||||
support_bottom_stair_step_height = 0
|
||||
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]
|
||||
support_infill_rate = 15.0
|
||||
support_interface_density = 85
|
||||
support_interface_enable = True
|
||||
support_interface_pattern = zigzag
|
||||
support_line_width = 0.3
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_density = 85
|
||||
support_roof_wall_count = 1
|
||||
support_supported_skin_fan_speed = 60.0
|
||||
support_top_distance = =support_z_distance
|
||||
support_xy_distance = 0.35
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.203
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
|
|
@ -0,0 +1,67 @@
|
|||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pc-abs-fr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = 1XA
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_fan_enabled = =extruder_nr == support_extruder_nr
|
||||
cool_fan_speed_0 = 0
|
||||
cool_fan_speed_max = 80
|
||||
cool_min_layer_time = 10
|
||||
cool_min_layer_time_fan_speed_max = 8
|
||||
cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)
|
||||
cool_min_temperature = 250
|
||||
infill_sparse_density = 15
|
||||
material_final_print_temperature = =material_print_temperature - 5
|
||||
material_initial_print_temperature = =material_print_temperature - 5
|
||||
raft_airgap = =0.1 if extruder_nr == support_extruder_nr else 0
|
||||
raft_base_infill_overlap = 20
|
||||
raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.8
|
||||
raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =speed_print * 7/24
|
||||
speed_prime_tower = =speed_print * 1/4
|
||||
speed_print = 120.0
|
||||
speed_roofing = =speed_print * 13/24
|
||||
speed_support = =speed_print * 1/2
|
||||
speed_support_bottom = =speed_support * 1/4
|
||||
speed_support_interface = =speed_print * 15/24
|
||||
speed_topbottom = =speed_print * 11/24
|
||||
speed_wall = =speed_print * 5/24
|
||||
speed_wall_0 = =speed_print * 1/6
|
||||
support_angle = 50
|
||||
support_bottom_angles = [135]
|
||||
support_bottom_density = 15
|
||||
support_bottom_distance = 0.1
|
||||
support_bottom_enable = True
|
||||
support_bottom_line_distance = =support_line_distance
|
||||
support_bottom_line_width = 0.8
|
||||
support_bottom_stair_step_height = 0
|
||||
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]
|
||||
support_infill_rate = 15.0
|
||||
support_interface_density = 85
|
||||
support_interface_enable = True
|
||||
support_interface_pattern = zigzag
|
||||
support_line_width = 0.3
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_density = 85
|
||||
support_roof_wall_count = 1
|
||||
support_supported_skin_fan_speed = 60.0
|
||||
support_top_distance = =support_z_distance
|
||||
support_xy_distance = 0.35
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.203
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pc-abs_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = LABS
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_fan_enabled = =extruder_nr == support_extruder_nr
|
||||
cool_fan_speed_0 = 0
|
||||
cool_fan_speed_max = 80
|
||||
cool_min_layer_time = 10
|
||||
cool_min_layer_time_fan_speed_max = 8
|
||||
cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)
|
||||
cool_min_temperature = 250
|
||||
infill_sparse_density = 15
|
||||
material_final_print_temperature = =material_print_temperature - 5
|
||||
material_initial_print_temperature = =material_print_temperature - 5
|
||||
raft_airgap = =0.1 if extruder_nr == support_extruder_nr else 0
|
||||
raft_base_infill_overlap = 20
|
||||
raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.8
|
||||
raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =speed_print * 7/24
|
||||
speed_prime_tower = =speed_print * 1/4
|
||||
speed_print = 120.0
|
||||
speed_roofing = =speed_print * 13/24
|
||||
speed_support = =speed_print * 5/6
|
||||
speed_support_bottom = 25
|
||||
speed_support_interface = =speed_print * 15/24
|
||||
speed_topbottom = =speed_print * 11/24
|
||||
speed_wall = =speed_print * 5/24
|
||||
speed_wall_0 = =speed_print * 1/6
|
||||
support_angle = 50
|
||||
support_bottom_angles = [135]
|
||||
support_bottom_density = 15
|
||||
support_bottom_distance = 0.1
|
||||
support_bottom_enable = True
|
||||
support_bottom_line_width = 0.6
|
||||
support_bottom_stair_step_height = 0
|
||||
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]
|
||||
support_infill_rate = 15.0
|
||||
support_interface_density = 85
|
||||
support_interface_enable = True
|
||||
support_interface_pattern = zigzag
|
||||
support_line_width = 0.3
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_density = 85
|
||||
support_roof_wall_count = 1
|
||||
support_supported_skin_fan_speed = 60.0
|
||||
support_top_distance = =support_z_distance
|
||||
support_xy_distance = 0.35
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.203
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
|
|
@ -0,0 +1,67 @@
|
|||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pc-abs-fr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = LABS
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_fan_enabled = =extruder_nr == support_extruder_nr
|
||||
cool_fan_speed_0 = 0
|
||||
cool_fan_speed_max = 80
|
||||
cool_min_layer_time = 10
|
||||
cool_min_layer_time_fan_speed_max = 8
|
||||
cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)
|
||||
cool_min_temperature = 250
|
||||
infill_sparse_density = 15
|
||||
material_final_print_temperature = =material_print_temperature - 5
|
||||
material_initial_print_temperature = =material_print_temperature - 5
|
||||
raft_airgap = =0.1 if extruder_nr == support_extruder_nr else 0
|
||||
raft_base_infill_overlap = 20
|
||||
raft_base_thickness = =0.6 if extruder_nr == support_extruder_nr else 0.8
|
||||
raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =speed_print * 7/24
|
||||
speed_prime_tower = =speed_print * 1/4
|
||||
speed_print = 120.0
|
||||
speed_roofing = =speed_print * 13/24
|
||||
speed_support = =speed_print * 1/2
|
||||
speed_support_bottom = =speed_support * 1/4
|
||||
speed_support_interface = =speed_print * 15/24
|
||||
speed_topbottom = =speed_print * 11/24
|
||||
speed_wall = =speed_print * 5/24
|
||||
speed_wall_0 = =speed_print * 1/6
|
||||
support_angle = 50
|
||||
support_bottom_angles = [135]
|
||||
support_bottom_density = 15
|
||||
support_bottom_distance = 0.1
|
||||
support_bottom_enable = True
|
||||
support_bottom_line_distance = =support_line_distance
|
||||
support_bottom_line_width = 0.8
|
||||
support_bottom_stair_step_height = 0
|
||||
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]
|
||||
support_infill_rate = 15.0
|
||||
support_interface_density = 85
|
||||
support_interface_enable = True
|
||||
support_interface_pattern = zigzag
|
||||
support_line_width = 0.3
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_density = 85
|
||||
support_roof_wall_count = 1
|
||||
support_supported_skin_fan_speed = 60.0
|
||||
support_top_distance = =support_z_distance
|
||||
support_xy_distance = 0.35
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.203
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pc-abs_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = 1C
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_fan_enabled = =extruder_nr == support_extruder_nr
|
||||
cool_fan_speed_0 = 0
|
||||
cool_fan_speed_max = 80
|
||||
cool_min_layer_time = 10
|
||||
cool_min_layer_time_fan_speed_max = 8
|
||||
cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)
|
||||
cool_min_temperature = 250
|
||||
infill_sparse_density = 15
|
||||
material_final_print_temperature = =material_print_temperature - 5
|
||||
material_initial_print_temperature = =material_print_temperature - 5
|
||||
raft_airgap = =0.1 if extruder_nr == support_extruder_nr else 0
|
||||
raft_base_infill_overlap = 20
|
||||
raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =speed_print * 7/24
|
||||
speed_prime_tower = =speed_print * 1/4
|
||||
speed_print = 120.0
|
||||
speed_roofing = =speed_print * 13/24
|
||||
speed_support = =speed_print * 5/6
|
||||
speed_support_bottom = 25
|
||||
speed_support_interface = =speed_print * 15/24
|
||||
speed_topbottom = =speed_print * 11/24
|
||||
speed_wall = =speed_print * 5/24
|
||||
speed_wall_0 = =speed_print * 1/6
|
||||
support_angle = 50
|
||||
support_bottom_angles = [135]
|
||||
support_bottom_density = 15
|
||||
support_bottom_distance = 0.1
|
||||
support_bottom_enable = True
|
||||
support_bottom_line_width = 0.6
|
||||
support_bottom_stair_step_height = 0
|
||||
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]
|
||||
support_infill_rate = 15.0
|
||||
support_interface_density = 85
|
||||
support_interface_enable = True
|
||||
support_interface_pattern = zigzag
|
||||
support_line_width = 0.3
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_density = 85
|
||||
support_roof_wall_count = 1
|
||||
support_supported_skin_fan_speed = 60.0
|
||||
support_top_distance = =support_z_distance
|
||||
support_xy_distance = 0.35
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.203
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pc-abs-fr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = 1C
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_fan_enabled = =extruder_nr == support_extruder_nr
|
||||
cool_fan_speed_0 = 0
|
||||
cool_fan_speed_max = 80
|
||||
cool_min_layer_time = 10
|
||||
cool_min_layer_time_fan_speed_max = 8
|
||||
cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)
|
||||
cool_min_temperature = 250
|
||||
infill_sparse_density = 15
|
||||
material_final_print_temperature = =material_print_temperature - 5
|
||||
material_initial_print_temperature = =material_print_temperature - 5
|
||||
raft_airgap = =0.1 if extruder_nr == support_extruder_nr else 0
|
||||
raft_base_infill_overlap = 20
|
||||
raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =speed_print * 7/24
|
||||
speed_prime_tower = =speed_print * 1/4
|
||||
speed_print = 120.0
|
||||
speed_roofing = =speed_print * 13/24
|
||||
speed_support = =speed_print * 1/2
|
||||
speed_support_bottom = =speed_support * 1/4
|
||||
speed_support_interface = =speed_print * 15/24
|
||||
speed_topbottom = =speed_print * 11/24
|
||||
speed_wall = =speed_print * 5/24
|
||||
speed_wall_0 = =speed_print * 1/6
|
||||
support_angle = 50
|
||||
support_bottom_angles = [135]
|
||||
support_bottom_density = 15
|
||||
support_bottom_distance = 0.1
|
||||
support_bottom_enable = True
|
||||
support_bottom_line_distance = =support_line_distance
|
||||
support_bottom_line_width = 0.8
|
||||
support_bottom_stair_step_height = 0
|
||||
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]
|
||||
support_infill_rate = 15.0
|
||||
support_interface_density = 85
|
||||
support_interface_enable = True
|
||||
support_interface_pattern = zigzag
|
||||
support_line_width = 0.3
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_density = 85
|
||||
support_roof_wall_count = 1
|
||||
support_supported_skin_fan_speed = 60.0
|
||||
support_top_distance = =support_z_distance
|
||||
support_xy_distance = 0.35
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.203
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pc-abs_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = 1XA
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_fan_enabled = =extruder_nr == support_extruder_nr
|
||||
cool_fan_speed_0 = 0
|
||||
cool_fan_speed_max = 80
|
||||
cool_min_layer_time = 10
|
||||
cool_min_layer_time_fan_speed_max = 8
|
||||
cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)
|
||||
cool_min_temperature = 250
|
||||
infill_sparse_density = 15
|
||||
material_final_print_temperature = =material_print_temperature - 5
|
||||
material_initial_print_temperature = =material_print_temperature - 5
|
||||
raft_airgap = =0.1 if extruder_nr == support_extruder_nr else 0
|
||||
raft_base_infill_overlap = 20
|
||||
raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =speed_print * 7/24
|
||||
speed_prime_tower = =speed_print * 1/4
|
||||
speed_print = 120.0
|
||||
speed_roofing = =speed_print * 13/24
|
||||
speed_support = =speed_print * 5/6
|
||||
speed_support_bottom = 25
|
||||
speed_support_interface = =speed_print * 15/24
|
||||
speed_topbottom = =speed_print * 11/24
|
||||
speed_wall = =speed_print * 5/24
|
||||
speed_wall_0 = =speed_print * 1/6
|
||||
support_angle = 50
|
||||
support_bottom_angles = [135]
|
||||
support_bottom_density = 15
|
||||
support_bottom_distance = 0.1
|
||||
support_bottom_enable = True
|
||||
support_bottom_line_width = 0.6
|
||||
support_bottom_stair_step_height = 0
|
||||
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]
|
||||
support_infill_rate = 15.0
|
||||
support_interface_density = 85
|
||||
support_interface_enable = True
|
||||
support_interface_pattern = zigzag
|
||||
support_line_width = 0.3
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_density = 85
|
||||
support_roof_wall_count = 1
|
||||
support_supported_skin_fan_speed = 60.0
|
||||
support_top_distance = =support_z_distance
|
||||
support_xy_distance = 0.35
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.203
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pc-abs-fr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = 1XA
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_fan_enabled = =extruder_nr == support_extruder_nr
|
||||
cool_fan_speed_0 = 0
|
||||
cool_fan_speed_max = 80
|
||||
cool_min_layer_time = 10
|
||||
cool_min_layer_time_fan_speed_max = 8
|
||||
cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)
|
||||
cool_min_temperature = 250
|
||||
infill_sparse_density = 15
|
||||
material_final_print_temperature = =material_print_temperature - 5
|
||||
material_initial_print_temperature = =material_print_temperature - 5
|
||||
raft_airgap = =0.1 if extruder_nr == support_extruder_nr else 0
|
||||
raft_base_infill_overlap = 20
|
||||
raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =speed_print * 7/24
|
||||
speed_prime_tower = =speed_print * 1/4
|
||||
speed_print = 120.0
|
||||
speed_roofing = =speed_print * 13/24
|
||||
speed_support = =speed_print * 1/2
|
||||
speed_support_bottom = =speed_support * 1/4
|
||||
speed_support_interface = =speed_print * 15/24
|
||||
speed_topbottom = =speed_print * 11/24
|
||||
speed_wall = =speed_print * 5/24
|
||||
speed_wall_0 = =speed_print * 1/6
|
||||
support_angle = 50
|
||||
support_bottom_angles = [135]
|
||||
support_bottom_density = 15
|
||||
support_bottom_distance = 0.1
|
||||
support_bottom_enable = True
|
||||
support_bottom_line_distance = =support_line_distance
|
||||
support_bottom_line_width = 0.8
|
||||
support_bottom_stair_step_height = 0
|
||||
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]
|
||||
support_infill_rate = 15.0
|
||||
support_interface_density = 85
|
||||
support_interface_enable = True
|
||||
support_interface_pattern = zigzag
|
||||
support_line_width = 0.3
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_density = 85
|
||||
support_roof_wall_count = 1
|
||||
support_supported_skin_fan_speed = 60.0
|
||||
support_top_distance = =support_z_distance
|
||||
support_xy_distance = 0.35
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.203
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pc-abs_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = LABS
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_fan_enabled = =extruder_nr == support_extruder_nr
|
||||
cool_fan_speed_0 = 0
|
||||
cool_fan_speed_max = 80
|
||||
cool_min_layer_time = 10
|
||||
cool_min_layer_time_fan_speed_max = 8
|
||||
cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)
|
||||
cool_min_temperature = 250
|
||||
infill_sparse_density = 15
|
||||
material_final_print_temperature = =material_print_temperature - 5
|
||||
material_initial_print_temperature = =material_print_temperature - 5
|
||||
raft_airgap = =0.1 if extruder_nr == support_extruder_nr else 0
|
||||
raft_base_infill_overlap = 20
|
||||
raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =speed_print * 7/24
|
||||
speed_prime_tower = =speed_print * 1/4
|
||||
speed_print = 120.0
|
||||
speed_roofing = =speed_print * 13/24
|
||||
speed_support = =speed_print * 5/6
|
||||
speed_support_bottom = 25
|
||||
speed_support_interface = =speed_print * 15/24
|
||||
speed_topbottom = =speed_print * 11/24
|
||||
speed_wall = =speed_print * 5/24
|
||||
speed_wall_0 = =speed_print * 1/6
|
||||
support_angle = 50
|
||||
support_bottom_angles = [135]
|
||||
support_bottom_density = 15
|
||||
support_bottom_distance = 0.1
|
||||
support_bottom_enable = True
|
||||
support_bottom_line_width = 0.6
|
||||
support_bottom_stair_step_height = 0
|
||||
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]
|
||||
support_infill_rate = 15.0
|
||||
support_interface_density = 85
|
||||
support_interface_enable = True
|
||||
support_interface_pattern = zigzag
|
||||
support_line_width = 0.3
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_density = 85
|
||||
support_roof_wall_count = 1
|
||||
support_supported_skin_fan_speed = 60.0
|
||||
support_top_distance = =support_z_distance
|
||||
support_xy_distance = 0.35
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.203
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pc-abs-fr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = LABS
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_fan_enabled = =extruder_nr == support_extruder_nr
|
||||
cool_fan_speed_0 = 0
|
||||
cool_fan_speed_max = 80
|
||||
cool_min_layer_time = 10
|
||||
cool_min_layer_time_fan_speed_max = 8
|
||||
cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)
|
||||
cool_min_temperature = 250
|
||||
infill_sparse_density = 15
|
||||
material_final_print_temperature = =material_print_temperature - 5
|
||||
material_initial_print_temperature = =material_print_temperature - 5
|
||||
raft_airgap = =0.1 if extruder_nr == support_extruder_nr else 0
|
||||
raft_base_infill_overlap = 20
|
||||
raft_surface_speed = =speed_print * 3/4 if extruder_nr == support_extruder_nr else 50
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =speed_print * 7/24
|
||||
speed_prime_tower = =speed_print * 1/4
|
||||
speed_print = 120.0
|
||||
speed_roofing = =speed_print * 13/24
|
||||
speed_support = =speed_print * 1/2
|
||||
speed_support_bottom = =speed_support * 1/4
|
||||
speed_support_interface = =speed_print * 15/24
|
||||
speed_topbottom = =speed_print * 11/24
|
||||
speed_wall = =speed_print * 5/24
|
||||
speed_wall_0 = =speed_print * 1/6
|
||||
support_angle = 50
|
||||
support_bottom_angles = [135]
|
||||
support_bottom_density = 15
|
||||
support_bottom_distance = 0.1
|
||||
support_bottom_enable = True
|
||||
support_bottom_line_distance = =support_line_distance
|
||||
support_bottom_line_width = 0.8
|
||||
support_bottom_stair_step_height = 0
|
||||
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]
|
||||
support_infill_rate = 15.0
|
||||
support_interface_density = 85
|
||||
support_interface_enable = True
|
||||
support_interface_pattern = zigzag
|
||||
support_line_width = 0.3
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_density = 85
|
||||
support_roof_wall_count = 1
|
||||
support_supported_skin_fan_speed = 60.0
|
||||
support_top_distance = =support_z_distance
|
||||
support_xy_distance = 0.35
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.203
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
[general]
|
||||
definition = ultimaker_replicator_plus
|
||||
name = Fast - Experimental
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = Smart Extruder+ Experimental
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
[general]
|
||||
definition = ultimaker_replicator_plus
|
||||
name = Fast - Experimental
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = Smart Extruder+ Experimental
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
[general]
|
||||
definition = ultimaker_replicator_plus
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = Smart Extruder+ Tough
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
[general]
|
||||
definition = ultimaker_replicator_plus
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = Smart Extruder+
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
[general]
|
||||
definition = ultimaker_replicator_plus
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
global_quality = True
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s3
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = CC 0.4
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
support_bottom_distance = =support_z_distance / 2
|
||||
support_top_distance = =support_z_distance
|
||||
support_z_distance = =layer_height * 2
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s3
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = CC 0.6
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
support_bottom_distance = =support_z_distance / 2
|
||||
support_top_distance = =support_z_distance
|
||||
support_z_distance = =layer_height * 2
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s5
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = CC 0.4
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
support_bottom_distance = =support_z_distance / 2
|
||||
support_top_distance = =support_z_distance
|
||||
support_z_distance = =layer_height * 2
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[general]
|
||||
definition = ultimaker_s5
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_nylon-cf-slide
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = CC 0.6
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
support_bottom_distance = =support_z_distance / 2
|
||||
support_top_distance = =support_z_distance
|
||||
support_z_distance = =layer_height * 2
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_abs
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = AA+ 0.4
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_min_layer_time = 4
|
||||
cool_min_layer_time_fan_speed_max = 9
|
||||
cool_min_temperature = =material_print_temperature - 10
|
||||
material_print_temperature = =default_material_print_temperature + 5
|
||||
retraction_prime_speed = 15
|
||||
support_structure = tree
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_cpe
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = AA+ 0.4
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
infill_overlap = 20
|
||||
infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'gyroid'
|
||||
speed_print = 100
|
||||
speed_wall_0 = =speed_print
|
||||
support_interface_enable = True
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_nylon
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = AA+ 0.4
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_min_layer_time = 6
|
||||
cool_min_layer_time_fan_speed_max = 11
|
||||
material_print_temperature = =default_material_print_temperature + 5
|
||||
raft_airgap = 0.4
|
||||
retraction_prime_speed = 15
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_petg
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = AA+ 0.4
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
cool_min_layer_time = 4
|
||||
material_print_temperature = =default_material_print_temperature + 5
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Fine
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_pla
|
||||
quality_type = normal
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = AA+ 0.4
|
||||
weight = 0
|
||||
|
||||
[values]
|
||||
retraction_prime_speed = =retraction_speed
|
||||
support_structure = tree
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_pla
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = AA+ 0.4
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
retraction_prime_speed = =retraction_speed
|
||||
support_structure = tree
|
||||
|
|
@ -0,0 +1,45 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_pp
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = AA+ 0.4
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
brim_width = 20
|
||||
infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral'
|
||||
infill_wipe_dist = 0.1
|
||||
machine_min_cool_heat_time_window = 15
|
||||
machine_nozzle_cool_down_speed = 0.85
|
||||
machine_nozzle_heat_up_speed = 1.5
|
||||
material_final_print_temperature = =material_print_temperature - 10
|
||||
material_initial_print_temperature = =material_print_temperature - 10
|
||||
material_print_temperature = =default_material_print_temperature + 8
|
||||
multiple_mesh_overlap = 0
|
||||
prime_tower_enable = False
|
||||
prime_tower_size = 16
|
||||
prime_tower_wipe_enabled = True
|
||||
retraction_count_max = 15
|
||||
retraction_extra_prime_amount = 0.8
|
||||
retraction_hop = 2
|
||||
retraction_hop_only_when_collides = True
|
||||
speed_print = 25
|
||||
speed_topbottom = =math.ceil(speed_print * 25 / 25)
|
||||
speed_wall = =math.ceil(speed_print * 25 / 25)
|
||||
speed_wall_0 = =math.ceil(speed_wall * 25 / 25)
|
||||
support_angle = 50
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_interface_enable = True
|
||||
support_top_distance = =support_z_distance
|
||||
support_z_distance = 0.3
|
||||
switch_extruder_prime_speed = 15
|
||||
switch_extruder_retraction_amount = 20
|
||||
switch_extruder_retraction_speeds = 35
|
||||
wall_0_inset = 0
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Fine
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_tough_pla
|
||||
quality_type = normal
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = AA+ 0.4
|
||||
weight = 0
|
||||
|
||||
[values]
|
||||
retraction_prime_speed = =retraction_speed
|
||||
support_structure = tree
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_tough_pla
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = AA+ 0.4
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
retraction_prime_speed = =retraction_speed
|
||||
support_structure = tree
|
||||
|
|
@ -0,0 +1,53 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Fast
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_tpu
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = AA+ 0.4
|
||||
weight = -2
|
||||
|
||||
[values]
|
||||
bridge_skin_material_flow = 200
|
||||
bridge_skin_speed = =bridge_wall_speed
|
||||
bridge_sparse_infill_max_density = 50
|
||||
bridge_wall_material_flow = =bridge_skin_material_flow
|
||||
bridge_wall_speed = 10
|
||||
brim_width = 8.75
|
||||
gradual_infill_step_height = =5 * layer_height
|
||||
infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cross_3d'
|
||||
infill_sparse_density = 10
|
||||
infill_wipe_dist = 0.1
|
||||
machine_min_cool_heat_time_window = 15
|
||||
machine_nozzle_cool_down_speed = 0.5
|
||||
machine_nozzle_heat_up_speed = 2.5
|
||||
material_final_print_temperature = =material_print_temperature - 10
|
||||
material_flow = 106
|
||||
material_initial_print_temperature = =material_print_temperature - 10
|
||||
multiple_mesh_overlap = 0
|
||||
prime_tower_wipe_enabled = True
|
||||
retraction_count_max = 15
|
||||
retraction_extra_prime_amount = 0.8
|
||||
retraction_hop_only_when_collides = True
|
||||
retraction_prime_speed = 15
|
||||
skin_line_width = =round(line_width / 0.8, 2)
|
||||
speed_print = 30
|
||||
speed_topbottom = =math.ceil(speed_print * 0.8)
|
||||
speed_wall = =math.ceil(speed_print * 25 / 25)
|
||||
speed_wall_0 = =math.ceil(speed_wall * 25 / 25)
|
||||
support_angle = 50
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_interface_enable = True
|
||||
support_top_distance = =support_z_distance
|
||||
support_z_distance = =math.ceil(0.3/layer_height)*layer_height
|
||||
switch_extruder_prime_speed = 15
|
||||
switch_extruder_retraction_amount = 20
|
||||
switch_extruder_retraction_speeds = 35
|
||||
top_bottom_thickness = =layer_height * 6
|
||||
travel_avoid_distance = 1.5
|
||||
wall_0_inset = 0
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
[general]
|
||||
definition = ultimaker_s8
|
||||
name = Normal
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
material = generic_bam
|
||||
quality_type = fast
|
||||
setting_version = 24
|
||||
type = quality
|
||||
variant = BB 0.4
|
||||
weight = -1
|
||||
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
build_volume_temperature = =50 if extruders_enabled_count > 1 else 24
|
||||
default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60
|
||||
machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
|
||||
speed_print = 80
|
||||
speed_topbottom = =math.ceil(speed_print * 30 / 80)
|
||||
speed_wall = =math.ceil(speed_print * 40 / 80)
|
||||
speed_wall_0 = =math.ceil(speed_wall * 30 / 40)
|
||||
support_angle = 45
|
||||
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
|
||||
support_infill_sparse_thickness = =2 * layer_height
|
||||
support_interface_density = =min(extruderValues('material_surface_energy'))
|
||||
support_interface_enable = True
|
||||
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height
|
||||
top_bottom_thickness = 1
|
||||
|