mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-06-30 19:55:15 +08:00
Merge branch 'PurgeLines' of https://github.com/GregValiant/Cura into PurgeLines
This commit is contained in:
commit
a2214f0e73
@ -75,7 +75,7 @@ app = BUNDLE(
|
||||
coll,
|
||||
name='{{ display_name }}.app',
|
||||
icon={{ icon }},
|
||||
bundle_identifier={{ osx_bundle_identifier }} + "_" + '{{ display_name }}'.replace(" ", "_") + "_" {{ short_version }},
|
||||
bundle_identifier={{ osx_bundle_identifier }} + "_" + '{{ display_name }}'.replace(" ", "_"),
|
||||
version={{ version }},
|
||||
info_plist={
|
||||
'CFBundleDisplayName': '{{ display_name }}',
|
||||
|
@ -5,7 +5,7 @@ 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.2.1@ultimaker/stable"
|
||||
- "dulcificum/0.3.0@ultimaker/stable"
|
||||
- "pysavitar/5.4.0-alpha.0@ultimaker/stable"
|
||||
- "pynest2d/5.4.0-alpha.0@ultimaker/stable"
|
||||
requirements_internal:
|
||||
|
@ -27,7 +27,6 @@ class CuraConan(ConanFile):
|
||||
generators = "VirtualPythonEnv"
|
||||
tool_requires = "gettext/0.22.5"
|
||||
|
||||
# FIXME: Remove specific branch once merged to main
|
||||
python_requires = "translationextractor/[>=2.2.0]@ultimaker/stable"
|
||||
|
||||
options = {
|
||||
|
@ -13,7 +13,9 @@ class FormatMaps:
|
||||
"fire_e": "ultimaker_method",
|
||||
"lava_f": "ultimaker_methodx",
|
||||
"magma_10": "ultimaker_methodxl",
|
||||
"sketch": "ultimaker_sketch"
|
||||
"sketch": "ultimaker_sketch",
|
||||
"sketch_large": "ultimaker_sketch_large",
|
||||
"sketch_sprint": "ultimaker_sketch_sprint"
|
||||
}
|
||||
|
||||
# A map from the extruder-name in their native file-formats to the internal name we use.
|
||||
|
@ -1,9 +1,12 @@
|
||||
# Copyright (c) 2018 Ultimaker B.V.
|
||||
# Copyright (c) 2025 UltiMaker
|
||||
# Cura is released under the terms of the LGPLv3 or higher.
|
||||
|
||||
from PyQt6.QtCore import pyqtProperty, QObject, pyqtSignal
|
||||
from typing import List
|
||||
|
||||
from UM.Settings.ContainerRegistry import ContainerRegistry
|
||||
from UM.Settings.DefinitionContainer import DefinitionContainer
|
||||
|
||||
MYPY = False
|
||||
if MYPY:
|
||||
from cura.PrinterOutput.Models.ExtruderConfigurationModel import ExtruderConfigurationModel
|
||||
@ -68,6 +71,15 @@ class PrinterConfigurationModel(QObject):
|
||||
return True
|
||||
return False
|
||||
|
||||
@pyqtProperty("QStringList", constant=True)
|
||||
def validCoresForPrinterType(self) -> List[str]:
|
||||
printers = ContainerRegistry.getInstance().findContainersMetadata(
|
||||
ignore_case=True, type="machine", name=self._printer_type, container_type=DefinitionContainer)
|
||||
id = printers[0]["id"] if len(printers) > 0 and "id" in printers[0] else ""
|
||||
definitions = ContainerRegistry.getInstance().findContainersMetadata(
|
||||
ignore_case=True, type="variant", definition=id+"*")
|
||||
return [x["name"] for x in definitions]
|
||||
|
||||
def __str__(self):
|
||||
message_chunks = []
|
||||
message_chunks.append("Printer type: " + self._printer_type)
|
||||
|
@ -1678,7 +1678,7 @@ class MachineManager(QObject):
|
||||
intent_category = self.activeIntentCategory,
|
||||
intent_name = IntentCategoryModel.translation(self.activeIntentCategory, "name", self.activeIntentCategory.title()),
|
||||
custom_profile = self.activeQualityOrQualityChangesName if global_stack.qualityChanges is not empty_quality_changes_container else None,
|
||||
layer_height = self.activeQualityLayerHeight if self.isActiveQualitySupported else None,
|
||||
layer_height = float("{:.2f}".format(self.activeQualityLayerHeight)) if self.isActiveQualitySupported else None,
|
||||
is_experimental = self.isActiveQualityExperimental and self.isActiveQualitySupported
|
||||
)
|
||||
|
||||
|
@ -154,7 +154,7 @@ if __name__ == "__main__":
|
||||
parser.add_argument("--app_name", required = True, type = str, help = "Filename of the .app that will be contained within the dmg/pkg")
|
||||
args = parser.parse_args()
|
||||
|
||||
cura_version = args.cura_conan_version.split("/")[-1]
|
||||
cura_version = args.cura_conan_version.replace("+","-") # + is not allowed for bundle identifier
|
||||
|
||||
app_name = f"{args.app_name}.app"
|
||||
|
||||
|
@ -214,7 +214,7 @@ Item
|
||||
|
||||
settingStoreIndex: propertyStoreIndex
|
||||
|
||||
labelText: catalog.i18nc("@label", "Y min")
|
||||
labelText: catalog.i18nc("@label", "Y min ( '-' towards back)")
|
||||
labelFont: base.labelFont
|
||||
labelWidth: base.labelWidth
|
||||
controlWidth: base.controlWidth
|
||||
@ -254,7 +254,7 @@ Item
|
||||
settingKey: "machine_head_with_fans_polygon"
|
||||
settingStoreIndex: propertyStoreIndex
|
||||
|
||||
labelText: catalog.i18nc("@label", "Y max")
|
||||
labelText: catalog.i18nc("@label", "Y max ( '+' towards front)")
|
||||
labelFont: base.labelFont
|
||||
labelWidth: base.labelWidth
|
||||
controlWidth: base.controlWidth
|
||||
|
@ -46,6 +46,13 @@ class MakerbotWriter(MeshWriter):
|
||||
suffixes=["makerbot"]
|
||||
)
|
||||
)
|
||||
MimeTypeDatabase.addMimeType(
|
||||
MimeType(
|
||||
name="application/x-makerbot-replicator_plus",
|
||||
comment="Makerbot Toolpath Package",
|
||||
suffixes=["makerbot"]
|
||||
)
|
||||
)
|
||||
|
||||
_PNG_FORMAT = [
|
||||
{"prefix": "isometric_thumbnail", "width": 120, "height": 120},
|
||||
@ -114,6 +121,8 @@ class MakerbotWriter(MeshWriter):
|
||||
filename, filedata = "print.gcode", gcode_text_io.getvalue()
|
||||
case "application/x-makerbot":
|
||||
filename, filedata = "print.jsontoolpath", du.gcode_2_miracle_jtp(gcode_text_io.getvalue())
|
||||
case "application/x-makerbot-replicator_plus":
|
||||
filename, filedata = "print.jsontoolpath", du.gcode_2_miracle_jtp(gcode_text_io.getvalue(), nb_extruders=1)
|
||||
case _:
|
||||
raise Exception("Unsupported Mime type")
|
||||
|
||||
@ -249,9 +258,85 @@ class MakerbotWriter(MeshWriter):
|
||||
|
||||
meta["preferences"] = dict()
|
||||
bounds = application.getBuildVolume().getBoundingBox()
|
||||
intent = CuraApplication.getInstance().getIntentManager().currentIntentCategory
|
||||
meta["preferences"]["instance0"] = {
|
||||
"machineBounds": [bounds.right, bounds.front, bounds.left, bounds.back] if bounds is not None else None,
|
||||
"printMode": CuraApplication.getInstance().getIntentManager().currentIntentCategory,
|
||||
"printMode": intent
|
||||
}
|
||||
|
||||
if file_format == "application/x-makerbot":
|
||||
accel_overrides = meta["accel_overrides"] = {}
|
||||
if intent in ['highspeed', 'highspeedsolid']:
|
||||
accel_overrides['do_input_shaping'] = True
|
||||
accel_overrides['do_corner_rounding'] = True
|
||||
bead_mode_overrides = accel_overrides["bead_mode"] = {}
|
||||
|
||||
accel_enabled = global_stack.getProperty('acceleration_enabled', 'value')
|
||||
|
||||
if accel_enabled:
|
||||
global_accel_setting = global_stack.getProperty('acceleration_print', 'value')
|
||||
accel_overrides["rate_mm_per_s_sq"] = {
|
||||
"x": global_accel_setting,
|
||||
"y": global_accel_setting
|
||||
}
|
||||
|
||||
if global_stack.getProperty('acceleration_travel_enabled', 'value'):
|
||||
travel_accel_setting = global_stack.getProperty('acceleration_travel', 'value')
|
||||
bead_mode_overrides['Travel Move'] = {
|
||||
"rate_mm_per_s_sq": {
|
||||
"x": travel_accel_setting,
|
||||
"y": travel_accel_setting
|
||||
}
|
||||
}
|
||||
|
||||
jerk_enabled = global_stack.getProperty('jerk_enabled', 'value')
|
||||
if jerk_enabled:
|
||||
global_jerk_setting = global_stack.getProperty('jerk_print', 'value')
|
||||
accel_overrides["max_speed_change_mm_per_s"] = {
|
||||
"x": global_jerk_setting,
|
||||
"y": global_jerk_setting
|
||||
}
|
||||
|
||||
if global_stack.getProperty('jerk_travel_enabled', 'value'):
|
||||
travel_jerk_setting = global_stack.getProperty('jerk_travel', 'value')
|
||||
if 'Travel Move' not in bead_mode_overrides:
|
||||
bead_mode_overrides['Travel Move' ] = {}
|
||||
bead_mode_overrides['Travel Move'].update({
|
||||
"max_speed_change_mm_per_s": {
|
||||
"x": travel_jerk_setting,
|
||||
"y": travel_jerk_setting
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
# Get bead mode settings per extruder
|
||||
available_bead_modes = {
|
||||
"infill": "FILL",
|
||||
"prime_tower": "PRIME_TOWER",
|
||||
"roofing": "TOP_SURFACE",
|
||||
"support_infill": "SUPPORT",
|
||||
"support_interface": "SUPPORT_INTERFACE",
|
||||
"wall_0": "WALL_OUTER",
|
||||
"wall_x": "WALL_INNER",
|
||||
"skirt_brim": "SKIRT"
|
||||
}
|
||||
for idx, extruder in enumerate(extruders):
|
||||
for bead_mode_setting, bead_mode_tag in available_bead_modes.items():
|
||||
ext_specific_tag = "%s_%s" % (bead_mode_tag, idx)
|
||||
if accel_enabled or jerk_enabled:
|
||||
bead_mode_overrides[ext_specific_tag] = {}
|
||||
|
||||
if accel_enabled:
|
||||
accel_val = extruder.getProperty('acceleration_%s' % bead_mode_setting, 'value')
|
||||
bead_mode_overrides[ext_specific_tag]["rate_mm_per_s_sq"] = {
|
||||
"x": accel_val,
|
||||
"y": accel_val
|
||||
}
|
||||
if jerk_enabled:
|
||||
jerk_val = extruder.getProperty('jerk_%s' % bead_mode_setting, 'value')
|
||||
bead_mode_overrides[ext_specific_tag][ "max_speed_change_mm_per_s"] = {
|
||||
"x": jerk_val,
|
||||
"y": jerk_val
|
||||
}
|
||||
|
||||
meta["miracle_config"] = {"gaggles": {"instance0": {}}}
|
||||
|
@ -25,6 +25,12 @@ def getMetaData():
|
||||
"description": catalog.i18nc("@item:inlistbox", "Makerbot Sketch Printfile"),
|
||||
"mime_type": "application/x-makerbot-sketch",
|
||||
"mode": MakerbotWriter.MakerbotWriter.OutputMode.BinaryMode,
|
||||
},
|
||||
{
|
||||
"extension": file_extension,
|
||||
"description": catalog.i18nc("@item:inlistbox", "Makerbot Replicator+ Printfile"),
|
||||
"mime_type": "application/x-makerbot-replicator_plus",
|
||||
"mode": MakerbotWriter.MakerbotWriter.OutputMode.BinaryMode,
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -331,7 +331,7 @@ class CloudOutputDevice(UltimakerNetworkedPrinterOutputDevice):
|
||||
return False
|
||||
|
||||
[printer, *_] = self._printers
|
||||
return printer.type in ("MakerBot Method X", "MakerBot Method XL", "MakerBot Sketch")
|
||||
return printer.type in ("MakerBot Method", "MakerBot Method X", "MakerBot Method XL", "MakerBot Sketch", "MakerBot Sketch Large", "MakerBot Sketch Sprint")
|
||||
|
||||
@pyqtProperty(bool, notify=_cloudClusterPrintersChanged)
|
||||
def supportsPrintJobActions(self) -> bool:
|
||||
|
@ -3,5 +3,7 @@
|
||||
"ultimaker_methodx": "MakerBot Method X",
|
||||
"ultimaker_methodxl": "MakerBot Method XL",
|
||||
"ultimaker_factor4": "Ultimaker Factor 4",
|
||||
"ultimaker_sketch": "MakerBot Sketch"
|
||||
"ultimaker_sketch": "MakerBot Sketch",
|
||||
"ultimaker_sketch_large": "MakerBot Sketch Large",
|
||||
"ultimaker_sketch_sprint": "MakerBot Sketch Sprint"
|
||||
}
|
||||
|
@ -97,6 +97,8 @@ class USBPrinterOutputDevice(PrinterOutputDevice):
|
||||
|
||||
CuraApplication.getInstance().getOnExitCallbackManager().addCallback(self._checkActivePrintingUponAppExit)
|
||||
|
||||
CuraApplication.getInstance().getPreferences().addPreference("usb_printing/enabled", False)
|
||||
|
||||
# This is a callback function that checks if there is any printing in progress via USB when the application tries
|
||||
# to exit. If so, it will show a confirmation before
|
||||
def _checkActivePrintingUponAppExit(self) -> None:
|
||||
@ -144,6 +146,8 @@ class USBPrinterOutputDevice(PrinterOutputDevice):
|
||||
|
||||
CuraApplication.getInstance().getController().setActiveStage("MonitorStage")
|
||||
|
||||
CuraApplication.getInstance().getPreferences().setValue("usb_printing/enabled", True)
|
||||
|
||||
#Find the g-code to print.
|
||||
gcode_textio = StringIO()
|
||||
gcode_writer = cast(MeshWriter, PluginRegistry.getInstance().getPluginObject("GCodeWriter"))
|
||||
|
@ -0,0 +1,68 @@
|
||||
import configparser
|
||||
import io
|
||||
from typing import Dict, Tuple, List
|
||||
|
||||
from UM.VersionUpgrade import VersionUpgrade
|
||||
|
||||
_RENAMED_SETTINGS = {
|
||||
"wall_overhang_speed_factor": "wall_overhang_speed_factors"
|
||||
} # type: Dict[str, str]
|
||||
|
||||
_NEW_SETTING_VERSION = "25"
|
||||
|
||||
|
||||
class VersionUpgrade59to510(VersionUpgrade):
|
||||
def upgradePreferences(self, serialized: str, filename: str):
|
||||
parser = configparser.ConfigParser(interpolation = None)
|
||||
parser.read_string(serialized)
|
||||
|
||||
# Fix 'renamed'(ish) settings for visibility
|
||||
if "visible_settings" in parser["general"]:
|
||||
all_setting_keys = parser["general"]["visible_settings"].strip().split(";")
|
||||
if all_setting_keys:
|
||||
for idx, key in enumerate(all_setting_keys):
|
||||
if key in _RENAMED_SETTINGS:
|
||||
all_setting_keys[idx] = _RENAMED_SETTINGS[key]
|
||||
parser["general"]["visible_settings"] = ";".join(all_setting_keys)
|
||||
|
||||
# Update version number.
|
||||
parser["metadata"]["setting_version"] = _NEW_SETTING_VERSION
|
||||
|
||||
result = io.StringIO()
|
||||
parser.write(result)
|
||||
return [filename], [result.getvalue()]
|
||||
|
||||
def upgradeInstanceContainer(self, serialized: str, filename: str) -> Tuple[List[str], List[str]]:
|
||||
parser = configparser.ConfigParser(interpolation = None, comment_prefixes = ())
|
||||
parser.read_string(serialized)
|
||||
|
||||
# Update version number.
|
||||
parser["metadata"]["setting_version"] = _NEW_SETTING_VERSION
|
||||
|
||||
if "values" in parser:
|
||||
for old_name, new_name in _RENAMED_SETTINGS.items():
|
||||
if old_name in parser["values"]:
|
||||
parser["values"][new_name] = parser["values"][old_name]
|
||||
del parser["values"][old_name]
|
||||
if "wall_overhang_speed_factors" in parser["values"]:
|
||||
old_value = float(parser["values"]["wall_overhang_speed_factors"])
|
||||
new_value = [max(1, int(round(old_value)))]
|
||||
parser["values"]["wall_overhang_speed_factor"] = str(new_value)
|
||||
|
||||
result = io.StringIO()
|
||||
parser.write(result)
|
||||
return [filename], [result.getvalue()]
|
||||
|
||||
def upgradeStack(self, serialized: str, filename: str) -> Tuple[List[str], List[str]]:
|
||||
parser = configparser.ConfigParser(interpolation = None)
|
||||
parser.read_string(serialized)
|
||||
|
||||
# Update version number.
|
||||
if "metadata" not in parser:
|
||||
parser["metadata"] = {}
|
||||
|
||||
parser["metadata"]["setting_version"] = _NEW_SETTING_VERSION
|
||||
|
||||
result = io.StringIO()
|
||||
parser.write(result)
|
||||
return [filename], [result.getvalue()]
|
60
plugins/VersionUpgrade/VersionUpgrade59to510/__init__.py
Normal file
60
plugins/VersionUpgrade/VersionUpgrade59to510/__init__.py
Normal file
@ -0,0 +1,60 @@
|
||||
# Copyright (c) 2024 UltiMaker
|
||||
# Cura is released under the terms of the LGPLv3 or higher.
|
||||
|
||||
from typing import Any, Dict, TYPE_CHECKING
|
||||
|
||||
from . import VersionUpgrade59to510
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from UM.Application import Application
|
||||
|
||||
upgrade = VersionUpgrade59to510.VersionUpgrade59to510()
|
||||
|
||||
def getMetaData() -> Dict[str, Any]:
|
||||
return {
|
||||
"version_upgrade": {
|
||||
# From To Upgrade function
|
||||
("preferences", 7000024): ("preferences", 7000025, upgrade.upgradePreferences),
|
||||
("machine_stack", 6000024): ("machine_stack", 6000025, upgrade.upgradeStack),
|
||||
("extruder_train", 6000024): ("extruder_train", 6000025, upgrade.upgradeStack),
|
||||
("definition_changes", 4000024): ("definition_changes", 4000025, upgrade.upgradeInstanceContainer),
|
||||
("quality_changes", 4000024): ("quality_changes", 4000025, upgrade.upgradeInstanceContainer),
|
||||
("quality", 4000024): ("quality", 4000025, upgrade.upgradeInstanceContainer),
|
||||
("user", 4000024): ("user", 4000025, upgrade.upgradeInstanceContainer),
|
||||
("intent", 4000024): ("intent", 4000025, upgrade.upgradeInstanceContainer),
|
||||
},
|
||||
"sources": {
|
||||
"preferences": {
|
||||
"get_version": upgrade.getCfgVersion,
|
||||
"location": {"."}
|
||||
},
|
||||
"machine_stack": {
|
||||
"get_version": upgrade.getCfgVersion,
|
||||
"location": {"./machine_instances"}
|
||||
},
|
||||
"extruder_train": {
|
||||
"get_version": upgrade.getCfgVersion,
|
||||
"location": {"./extruders"}
|
||||
},
|
||||
"definition_changes": {
|
||||
"get_version": upgrade.getCfgVersion,
|
||||
"location": {"./definition_changes"}
|
||||
},
|
||||
"quality_changes": {
|
||||
"get_version": upgrade.getCfgVersion,
|
||||
"location": {"./quality_changes"}
|
||||
},
|
||||
"quality": {
|
||||
"get_version": upgrade.getCfgVersion,
|
||||
"location": {"./quality"}
|
||||
},
|
||||
"user": {
|
||||
"get_version": upgrade.getCfgVersion,
|
||||
"location": {"./user"}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
def register(app: "Application") -> Dict[str, Any]:
|
||||
return {"version_upgrade": upgrade}
|
8
plugins/VersionUpgrade/VersionUpgrade59to510/plugin.json
Normal file
8
plugins/VersionUpgrade/VersionUpgrade59to510/plugin.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"name": "Version Upgrade 5.9 to 5.10",
|
||||
"author": "Ultimaker B.V.",
|
||||
"version": "1.0.0",
|
||||
"description": "Upgrades configurations from Cura 5.9 to Cura 5.10",
|
||||
"api": 8,
|
||||
"i18n-catalog": "cura"
|
||||
}
|
@ -120,7 +120,12 @@
|
||||
"support_z_distance": { "value": "layer_height * 2" },
|
||||
"top_bottom_thickness": { "value": "layer_height * 4" },
|
||||
"wall_overhang_angle": { "value": 55 },
|
||||
"wall_overhang_speed_factor": { "value": 55 },
|
||||
"wall_overhang_speed_factors":
|
||||
{
|
||||
"value": [
|
||||
55
|
||||
]
|
||||
},
|
||||
"zig_zaggify_infill": { "value": "infill_pattern == 'cross' or infill_pattern == 'cross_3d' or infill_pattern == 'lines'" }
|
||||
}
|
||||
}
|
@ -238,7 +238,12 @@
|
||||
"wall_extruder_nr": { "value": -1 },
|
||||
"wall_line_width_0": { "value": 0.44 },
|
||||
"wall_overhang_angle": { "value": 45 },
|
||||
"wall_overhang_speed_factor": { "value": 40 },
|
||||
"wall_overhang_speed_factors":
|
||||
{
|
||||
"value": [
|
||||
40
|
||||
]
|
||||
},
|
||||
"wall_thickness": { "value": 0.84 },
|
||||
"wall_x_extruder_nr": { "value": -1 },
|
||||
"zig_zaggify_infill": { "value": true }
|
||||
|
@ -167,7 +167,12 @@
|
||||
"travel_avoid_supports": { "value": "True" },
|
||||
"wall_line_width": { "value": "machine_nozzle_size" },
|
||||
"wall_overhang_angle": { "value": "75" },
|
||||
"wall_overhang_speed_factor": { "value": "50" },
|
||||
"wall_overhang_speed_factors":
|
||||
{
|
||||
"value": [
|
||||
50
|
||||
]
|
||||
},
|
||||
"zig_zaggify_infill": { "value": "True" }
|
||||
}
|
||||
}
|
@ -107,7 +107,7 @@
|
||||
"travel_retract_before_outer_wall": { "value": true },
|
||||
"wall_0_wipe_dist": { "value": 0.0 },
|
||||
"wall_overhang_angle": { "default_value": 75 },
|
||||
"wall_overhang_speed_factor": { "default_value": 50 },
|
||||
"wall_overhang_speed_factors": { "default_value": "[50]" },
|
||||
"wall_thickness": { "value": "line_width * 2" },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
|
||||
"z_seam_type": { "value": "'back'" }
|
||||
|
@ -384,6 +384,7 @@
|
||||
"RepRap (RepRap)": "RepRap",
|
||||
"UltiGCode": "Ultimaker 2",
|
||||
"Griffin": "Griffin",
|
||||
"Cheetah": "Griffin+Cheetah",
|
||||
"Makerbot": "Makerbot",
|
||||
"BFB": "Bits from Bytes",
|
||||
"MACH3": "Mach3",
|
||||
@ -461,7 +462,7 @@
|
||||
"machine_head_with_fans_polygon":
|
||||
{
|
||||
"label": "Machine Head & Fan Polygon",
|
||||
"description": "The shape of the print head. These are coordinates relative to the position of the print head, which is usually the position of its first extruder. The dimensions left and in front of the print head must be negative coordinates.",
|
||||
"description": "The dimensions of the print head used to determine 'Safe Model Distance' when printing 'One at a Time'. These numbers relate to the centerline of the first extruder nozzle. Left of the nozzle is 'X Min' and must be negative. Rear of the nozzle is 'Y Min' and must be negative. X Max (right) and Y Max (front) are positive numbers. Gantry height is the dimension from the build plate to the X gantry beam.",
|
||||
"type": "polygon",
|
||||
"default_value": [
|
||||
[-20, 10],
|
||||
@ -3231,6 +3232,19 @@
|
||||
"minimum_value": 0.01,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"material_pressure_advance_factor":
|
||||
{
|
||||
"enabled": false,
|
||||
"label": "Pressure advance factor",
|
||||
"description": "Tuning factor for pressure advance, which is meant to synchronize extrusion with motion",
|
||||
"default_value": 0.05,
|
||||
"maximum_value_warning": 1.0,
|
||||
"minimum_value": 0,
|
||||
"type": "float",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"settable_per_meshgroup": false
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -4412,6 +4426,21 @@
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_combing_avoid_distance":
|
||||
{
|
||||
"label": "Inside Travel Avoid Distance",
|
||||
"description": "The distance between the nozzle and already printed outer walls when travelling inside a model.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0,
|
||||
"value": "machine_nozzle_size * 1.5",
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "machine_nozzle_size * 0.5",
|
||||
"maximum_value_warning": "machine_nozzle_size * 10",
|
||||
"enabled": "resolveOrValue('retraction_combing') != 'off'",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"travel_retract_before_outer_wall":
|
||||
{
|
||||
"label": "Retract Before Outer Wall",
|
||||
@ -4699,6 +4728,31 @@
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"cool_min_layer_time_overhang":
|
||||
{
|
||||
"label": "Minimum Layer Time with Overhang",
|
||||
"description": "The minimum time spent in a layer that contains overhanging extrusions. This forces the printer to slow down, to at least spend the time set here in one layer. This allows the printed material to cool down properly before printing the next layer. Layers may still take shorter than the minimal layer time if Lift Head is disabled and if the Minimum Speed would otherwise be violated.",
|
||||
"unit": "s",
|
||||
"type": "float",
|
||||
"default_value": 5,
|
||||
"value": "cool_min_layer_time",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "600",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"cool_min_layer_time_overhang_min_segment_length":
|
||||
{
|
||||
"label": "Minimum Overhang Segment Length",
|
||||
"description": "When trying to apply the minimum layer time specific for overhanging layers, it will be applied only if at least one consecutive overhanging extrusion move is longer than this value.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 5,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "500",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"cool_min_speed":
|
||||
{
|
||||
"label": "Minimum Speed",
|
||||
@ -7485,6 +7539,88 @@
|
||||
"enabled": "retraction_enable and extruders_enabled_count > 1",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"interlocking_enable":
|
||||
{
|
||||
"label": "Generate Interlocking Structure",
|
||||
"description": "At the locations where models touch, generate an interlocking beam structure. This improves the adhesion between models, especially models printed in different materials.",
|
||||
"type": "bool",
|
||||
"enabled": "extruders_enabled_count > 1",
|
||||
"default_value": false,
|
||||
"resolve": "(extruders_enabled_count > 1) and any(extruderValues('interlocking_enable'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_beam_width":
|
||||
{
|
||||
"label": "Interlocking Beam Width",
|
||||
"description": "The width of the interlocking structure beams.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 0.8,
|
||||
"value": "2 * wall_line_width_0",
|
||||
"minimum_value": "min_odd_wall_line_width",
|
||||
"maximum_value": "min(0.5 * machine_width, 0.5 * machine_depth)",
|
||||
"maximum_value_warning": "max(extruderValues('wall_line_width_0')) * 6",
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"interlocking_orientation":
|
||||
{
|
||||
"label": "Interlocking Structure Orientation",
|
||||
"description": "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects.",
|
||||
"unit": "\u00b0",
|
||||
"type": "float",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 22.5,
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "360",
|
||||
"resolve": "min(extruderValues('interlocking_orientation'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_beam_layer_count":
|
||||
{
|
||||
"label": "Interlocking Beam Layer Count",
|
||||
"description": "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects.",
|
||||
"type": "int",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 2,
|
||||
"minimum_value": "1",
|
||||
"maximum_value_warning": "50",
|
||||
"resolve": "max(extruderValues('interlocking_beam_layer_count'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_depth":
|
||||
{
|
||||
"label": "Interlocking Depth",
|
||||
"description": "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion.",
|
||||
"type": "int",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 2,
|
||||
"minimum_value": "1",
|
||||
"maximum_value": "10",
|
||||
"maximum_value_warning": "5",
|
||||
"resolve": "max(extruderValues('interlocking_depth'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_boundary_avoidance":
|
||||
{
|
||||
"label": "Interlocking Boundary Avoidance",
|
||||
"description": "The distance from the outside of a model where interlocking structures will not be generated, measured in cells.",
|
||||
"type": "int",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 2,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "resolveOrValue('interlocking_depth')",
|
||||
"maximum_value": "10",
|
||||
"maximum_value_warning": "5",
|
||||
"resolve": "max(extruderValues('interlocking_boundary_avoidance'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -7907,88 +8043,6 @@
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_enable":
|
||||
{
|
||||
"label": "Generate Interlocking Structure",
|
||||
"description": "At the locations where models touch, generate an interlocking beam structure. This improves the adhesion between models, especially models printed in different materials.",
|
||||
"type": "bool",
|
||||
"enabled": "extruders_enabled_count > 1",
|
||||
"default_value": false,
|
||||
"resolve": "(extruders_enabled_count > 1) and any(extruderValues('interlocking_enable'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_beam_width":
|
||||
{
|
||||
"label": "Interlocking Beam Width",
|
||||
"description": "The width of the interlocking structure beams.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 0.8,
|
||||
"value": "2 * wall_line_width_0",
|
||||
"minimum_value": "min_odd_wall_line_width",
|
||||
"maximum_value": "min(0.5 * machine_width, 0.5 * machine_depth)",
|
||||
"maximum_value_warning": "max(extruderValues('wall_line_width_0')) * 6",
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"interlocking_orientation":
|
||||
{
|
||||
"label": "Interlocking Structure Orientation",
|
||||
"description": "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects.",
|
||||
"unit": "\u00b0",
|
||||
"type": "float",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 22.5,
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "360",
|
||||
"resolve": "min(extruderValues('interlocking_orientation'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_beam_layer_count":
|
||||
{
|
||||
"label": "Interlocking Beam Layer Count",
|
||||
"description": "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects.",
|
||||
"type": "int",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 2,
|
||||
"minimum_value": "1",
|
||||
"maximum_value_warning": "50",
|
||||
"resolve": "max(extruderValues('interlocking_beam_layer_count'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_depth":
|
||||
{
|
||||
"label": "Interlocking Depth",
|
||||
"description": "The distance from the boundary between models to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion.",
|
||||
"type": "int",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 2,
|
||||
"minimum_value": "1",
|
||||
"maximum_value": "10",
|
||||
"maximum_value_warning": "5",
|
||||
"resolve": "max(extruderValues('interlocking_depth'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_boundary_avoidance":
|
||||
{
|
||||
"label": "Interlocking Boundary Avoidance",
|
||||
"description": "The distance from the outside of a model where interlocking structures will not be generated, measured in cells.",
|
||||
"type": "int",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 2,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "resolveOrValue('interlocking_depth')",
|
||||
"maximum_value": "10",
|
||||
"maximum_value_warning": "5",
|
||||
"resolve": "max(extruderValues('interlocking_boundary_avoidance'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"support_skip_some_zags":
|
||||
{
|
||||
"label": "Break Up Support In Chunks",
|
||||
@ -8401,15 +8455,13 @@
|
||||
"value": "support_angle",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"wall_overhang_speed_factor":
|
||||
"wall_overhang_speed_factors":
|
||||
{
|
||||
"label": "Overhanging Wall Speed",
|
||||
"description": "Overhanging walls will be printed at this percentage of their normal print speed.",
|
||||
"label": "Overhanging Wall Speeds",
|
||||
"description": "Overhanging walls will be printed at a percentage of their normal print speed. You can specify multiple values, so that even more overhanging walls will be printed even slower, e.g. by setting [75, 50, 25]",
|
||||
"unit": "%",
|
||||
"type": "float",
|
||||
"default_value": 100,
|
||||
"minimum_value": "0.001",
|
||||
"minimum_value_warning": "25",
|
||||
"type": "[int]",
|
||||
"default_value": "[100]",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"bridge_settings_enabled":
|
||||
|
@ -109,7 +109,12 @@
|
||||
"travel_avoid_other_parts": { "default_value": false },
|
||||
"wall_line_width": { "value": "machine_nozzle_size" },
|
||||
"wall_overhang_angle": { "default_value": 75 },
|
||||
"wall_overhang_speed_factor": { "default_value": 50 },
|
||||
"wall_overhang_speed_factors":
|
||||
{
|
||||
"default_value": [
|
||||
50
|
||||
]
|
||||
},
|
||||
"zig_zaggify_infill": { "value": true }
|
||||
}
|
||||
}
|
@ -61,7 +61,12 @@
|
||||
"support_pattern": { "default_value": "lines" },
|
||||
"switch_extruder_retraction_amount": { "value": 100 },
|
||||
"switch_extruder_retraction_speeds": { "value": 60 },
|
||||
"wall_overhang_speed_factor": { "value": 50 },
|
||||
"wall_overhang_speed_factors":
|
||||
{
|
||||
"value": [
|
||||
50
|
||||
]
|
||||
},
|
||||
"z_seam_corner": { "default_value": "z_seam_corner_any" },
|
||||
"z_seam_relative": { "value": true },
|
||||
"z_seam_type": { "default_value": "sharpest_corner" },
|
||||
|
@ -109,7 +109,12 @@
|
||||
"travel_avoid_other_parts": { "default_value": false },
|
||||
"wall_line_width": { "value": "machine_nozzle_size" },
|
||||
"wall_overhang_angle": { "default_value": 75 },
|
||||
"wall_overhang_speed_factor": { "default_value": 50 },
|
||||
"wall_overhang_speed_factors":
|
||||
{
|
||||
"default_value": [
|
||||
50
|
||||
]
|
||||
},
|
||||
"zig_zaggify_infill": { "value": true }
|
||||
}
|
||||
}
|
@ -10,6 +10,6 @@
|
||||
"overrides":
|
||||
{
|
||||
"retraction_amount": { "default_value": 5 },
|
||||
"retraction_speed": { "value": "machine_max_feedrate_e" }
|
||||
"retraction_speed": { "value": "resolveOrValue('machine_max_feedrate_e')" }
|
||||
}
|
||||
}
|
@ -33,12 +33,14 @@
|
||||
{
|
||||
"acceleration_enabled":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": true,
|
||||
"value": true
|
||||
},
|
||||
"acceleration_infill":
|
||||
{
|
||||
"enabled": false,
|
||||
"maximum_value": 3500,
|
||||
"minimum_value": 200,
|
||||
"minimum_value_warning": 750,
|
||||
"value": "acceleration_print"
|
||||
},
|
||||
"acceleration_layer_0":
|
||||
@ -48,12 +50,18 @@
|
||||
},
|
||||
"acceleration_prime_tower":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": "acceleration_enabled and prime_tower_enable and extruders_enabled_count > 1",
|
||||
"maximum_value": 3500,
|
||||
"minimum_value": 200,
|
||||
"minimum_value_warning": 750,
|
||||
"value": "acceleration_print"
|
||||
},
|
||||
"acceleration_print":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": "acceleration_enabled",
|
||||
"maximum_value": 3500,
|
||||
"minimum_value": 200,
|
||||
"minimum_value_warning": 750,
|
||||
"value": 800
|
||||
},
|
||||
"acceleration_print_layer_0":
|
||||
@ -63,33 +71,49 @@
|
||||
},
|
||||
"acceleration_roofing":
|
||||
{
|
||||
"enabled": false,
|
||||
"maximum_value": 3500,
|
||||
"minimum_value": 200,
|
||||
"minimum_value_warning": 750,
|
||||
"value": "acceleration_print"
|
||||
},
|
||||
"acceleration_skirt_brim":
|
||||
{
|
||||
"enabled": "acceleration_enabled and (adhesion_type == 'skirt' or adhesion_type == 'brim')",
|
||||
"maximum_value": 3500,
|
||||
"minimum_value": 200,
|
||||
"minimum_value_warning": 750,
|
||||
"value": 800
|
||||
},
|
||||
"acceleration_support":
|
||||
{
|
||||
"enabled": false,
|
||||
"maximum_value": 3500,
|
||||
"minimum_value": 200,
|
||||
"minimum_value_warning": 750,
|
||||
"value": "acceleration_print"
|
||||
},
|
||||
"acceleration_support_bottom":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "acceleration_print"
|
||||
"value": "acceleration_support_interface"
|
||||
},
|
||||
"acceleration_support_infill":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "acceleration_print"
|
||||
"maximum_value": 3500,
|
||||
"minimum_value": 200,
|
||||
"minimum_value_warning": 750,
|
||||
"value": "acceleration_support"
|
||||
},
|
||||
"acceleration_support_interface":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "acceleration_print"
|
||||
"maximum_value": 3500,
|
||||
"minimum_value": 200,
|
||||
"minimum_value_warning": 750,
|
||||
"value": "acceleration_support"
|
||||
},
|
||||
"acceleration_support_roof":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "acceleration_print"
|
||||
"value": "acceleration_support_interface"
|
||||
},
|
||||
"acceleration_topbottom":
|
||||
{
|
||||
@ -98,7 +122,10 @@
|
||||
},
|
||||
"acceleration_travel":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": "acceleration_enabled",
|
||||
"maximum_value": 5000,
|
||||
"minimum_value": 200,
|
||||
"minimum_value_warning": 750,
|
||||
"value": 5000
|
||||
},
|
||||
"acceleration_travel_enabled":
|
||||
@ -113,28 +140,37 @@
|
||||
},
|
||||
"acceleration_wall":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": "acceleration_enabled",
|
||||
"maximum_value": 3500,
|
||||
"minimum_value": 200,
|
||||
"minimum_value_warning": 750,
|
||||
"value": "acceleration_print"
|
||||
},
|
||||
"acceleration_wall_0":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "acceleration_print"
|
||||
"enabled": "acceleration_enabled",
|
||||
"maximum_value": 3500,
|
||||
"minimum_value": 200,
|
||||
"minimum_value_warning": 750,
|
||||
"value": "acceleration_wall"
|
||||
},
|
||||
"acceleration_wall_0_roofing":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "acceleration_print"
|
||||
"value": "acceleration_wall"
|
||||
},
|
||||
"acceleration_wall_x":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "acceleration_print"
|
||||
"enabled": "acceleration_enabled",
|
||||
"maximum_value": 3500,
|
||||
"minimum_value": 200,
|
||||
"minimum_value_warning": 750,
|
||||
"value": "acceleration_wall"
|
||||
},
|
||||
"acceleration_wall_x_roofing":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "acceleration_print"
|
||||
"value": "acceleration_wall"
|
||||
},
|
||||
"adhesion_extruder_nr":
|
||||
{
|
||||
@ -203,12 +239,15 @@
|
||||
"inset_direction": { "value": "'inside_out'" },
|
||||
"jerk_enabled":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": true,
|
||||
"value": true
|
||||
},
|
||||
"jerk_infill":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": "jerk_enabled",
|
||||
"maximum_value": 35,
|
||||
"minimum_value": 5,
|
||||
"minimum_value_warning": 12,
|
||||
"value": "jerk_print"
|
||||
},
|
||||
"jerk_layer_0":
|
||||
@ -218,13 +257,19 @@
|
||||
},
|
||||
"jerk_prime_tower":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": "jerk_enabled and prime_tower_enable and extruders_enabled_count > 1",
|
||||
"maximum_value": 35,
|
||||
"minimum_value": 5,
|
||||
"minimum_value_warning": 12,
|
||||
"value": "jerk_print"
|
||||
},
|
||||
"jerk_print":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": 6.25
|
||||
"enabled": "jerk_enabled",
|
||||
"maximum_value": 35,
|
||||
"minimum_value": 5,
|
||||
"minimum_value_warning": 12,
|
||||
"value": 12.5
|
||||
},
|
||||
"jerk_print_layer_0":
|
||||
{
|
||||
@ -233,33 +278,50 @@
|
||||
},
|
||||
"jerk_roofing":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": "jerk_enabled",
|
||||
"maximum_value": 35,
|
||||
"minimum_value": 5,
|
||||
"minimum_value_warning": 12,
|
||||
"value": "jerk_print"
|
||||
},
|
||||
"jerk_skirt_brim":
|
||||
{
|
||||
"enabled": "jerk_enabled and (adhesion_type == 'brim' or adhesion_type == 'skirt')",
|
||||
"value": 12.5
|
||||
},
|
||||
"jerk_support":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": "jerk_enabled and support_enable",
|
||||
"maximum_value": 35,
|
||||
"minimum_value": 5,
|
||||
"minimum_value_warning": 12,
|
||||
"value": "jerk_print"
|
||||
},
|
||||
"jerk_support_bottom":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "jerk_print"
|
||||
"value": "jerk_support_interface"
|
||||
},
|
||||
"jerk_support_infill":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "jerk_print"
|
||||
"enabled": "jerk_enabled and support_enable",
|
||||
"maximum_value": 35,
|
||||
"minimum_value": 5,
|
||||
"minimum_value_warning": 12,
|
||||
"value": "jerk_support"
|
||||
},
|
||||
"jerk_support_interface":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "jerk_print"
|
||||
"enabled": "jerk_enabled and support_enable",
|
||||
"maximum_value": 35,
|
||||
"minimum_value": 5,
|
||||
"minimum_value_warning": 12,
|
||||
"value": "jerk_support"
|
||||
},
|
||||
"jerk_support_roof":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "jerk_print"
|
||||
"value": "jerk_support_interface"
|
||||
},
|
||||
"jerk_topbottom":
|
||||
{
|
||||
@ -268,8 +330,11 @@
|
||||
},
|
||||
"jerk_travel":
|
||||
{
|
||||
"enabled": false,
|
||||
"value": "jerk_print"
|
||||
"enabled": "jerk_enabled",
|
||||
"maximum_value": 35,
|
||||
"minimum_value": 5,
|
||||
"minimum_value_warning": 12,
|
||||
"value": 12.5
|
||||
},
|
||||
"jerk_travel_enabled":
|
||||
{
|
||||
@ -283,12 +348,18 @@
|
||||
},
|
||||
"jerk_wall":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": "jerk_enabled",
|
||||
"maximum_value": 35,
|
||||
"minimum_value": 5,
|
||||
"minimum_value_warning": 12,
|
||||
"value": "jerk_print"
|
||||
},
|
||||
"jerk_wall_0":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": "jerk_enabled",
|
||||
"maximum_value": 35,
|
||||
"minimum_value": 5,
|
||||
"minimum_value_warning": 12,
|
||||
"value": "jerk_print"
|
||||
},
|
||||
"jerk_wall_0_roofing":
|
||||
@ -298,7 +369,10 @@
|
||||
},
|
||||
"jerk_wall_x":
|
||||
{
|
||||
"enabled": false,
|
||||
"enabled": "jerk_enabled",
|
||||
"maximum_value": 35,
|
||||
"minimum_value": 5,
|
||||
"minimum_value_warning": 12,
|
||||
"value": "jerk_print"
|
||||
},
|
||||
"jerk_wall_x_roofing":
|
||||
@ -517,16 +591,86 @@
|
||||
"skirt_height": { "value": 3 },
|
||||
"small_skin_width": { "value": 4 },
|
||||
"speed_equalize_flow_width_factor": { "value": 0 },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_print": { "value": 50 },
|
||||
"speed_roofing": { "value": "speed_wall_0" },
|
||||
"speed_support": { "value": "speed_wall" },
|
||||
"speed_support_interface": { "value": "speed_topbottom" },
|
||||
"speed_topbottom": { "value": "speed_wall" },
|
||||
"speed_infill":
|
||||
{
|
||||
"maximum_value": 350,
|
||||
"maximum_value_warning": 325
|
||||
},
|
||||
"speed_prime_tower":
|
||||
{
|
||||
"maximum_value": 250,
|
||||
"maximum_value_warning": 200,
|
||||
"value": "speed_topbottom"
|
||||
},
|
||||
"speed_print":
|
||||
{
|
||||
"maximum_value": 350,
|
||||
"maximum_value_warning": 325,
|
||||
"value": 50
|
||||
},
|
||||
"speed_roofing":
|
||||
{
|
||||
"maximum_value": 300,
|
||||
"maximum_value_warning": 275,
|
||||
"value": "speed_wall_0"
|
||||
},
|
||||
"speed_support":
|
||||
{
|
||||
"maximum_value": 350,
|
||||
"maximum_value_warning": 325,
|
||||
"value": "speed_wall"
|
||||
},
|
||||
"speed_support_infill":
|
||||
{
|
||||
"maximum_value": 350,
|
||||
"maximum_value_warning": 325
|
||||
},
|
||||
"speed_support_interface":
|
||||
{
|
||||
"maximum_value": 260,
|
||||
"maximum_value_warning": 255,
|
||||
"value": "speed_topbottom"
|
||||
},
|
||||
"speed_support_roof":
|
||||
{
|
||||
"maximum_value": 260,
|
||||
"maximum_value_warning": 255
|
||||
},
|
||||
"speed_topbottom":
|
||||
{
|
||||
"maximum_value": 260,
|
||||
"maximum_value_warning": 255,
|
||||
"value": "speed_wall"
|
||||
},
|
||||
"speed_travel": { "value": 250 },
|
||||
"speed_wall": { "value": "speed_print * 40/50" },
|
||||
"speed_wall_0": { "value": "speed_wall * 30/40" },
|
||||
"speed_wall_x": { "value": "speed_wall" },
|
||||
"speed_wall":
|
||||
{
|
||||
"maximum_value": 260,
|
||||
"maximum_value_warning": 255,
|
||||
"value": "speed_print * 40/50"
|
||||
},
|
||||
"speed_wall_0":
|
||||
{
|
||||
"maximum_value": 260,
|
||||
"maximum_value_warning": 255,
|
||||
"value": "speed_wall * 30/40"
|
||||
},
|
||||
"speed_wall_0_roofing":
|
||||
{
|
||||
"maximum_value": 260,
|
||||
"maximum_value_warning": 255
|
||||
},
|
||||
"speed_wall_x":
|
||||
{
|
||||
"maximum_value": 260,
|
||||
"maximum_value_warning": 255,
|
||||
"value": "speed_wall"
|
||||
},
|
||||
"speed_wall_x_roofing":
|
||||
{
|
||||
"maximum_value": 260,
|
||||
"maximum_value_warning": 255
|
||||
},
|
||||
"support_angle": { "value": 40 },
|
||||
"support_bottom_height": { "value": "2*support_infill_sparse_thickness" },
|
||||
"support_bottom_line_width":
|
||||
|
@ -52,15 +52,13 @@
|
||||
"ultimaker_rapidrinse",
|
||||
"ultimaker_sr30",
|
||||
"ultimaker_petg",
|
||||
"ultimaker_metallic_pla",
|
||||
"basf_",
|
||||
"jabil_",
|
||||
"polymaker_",
|
||||
"ultimaker_rapidrinse",
|
||||
"ultimaker_sr30",
|
||||
"ultimaker_petg",
|
||||
"ultimaker_pva",
|
||||
"ultimaker_metallic_pla"
|
||||
"ultimaker_pva"
|
||||
],
|
||||
"has_machine_quality": true,
|
||||
"has_materials": true,
|
||||
|
@ -53,8 +53,7 @@
|
||||
"ultimaker_pva",
|
||||
"ultimaker_rapidrinse",
|
||||
"ultimaker_sr30",
|
||||
"ultimaker_petg",
|
||||
"ultimaker_metallic_pla"
|
||||
"ultimaker_petg"
|
||||
],
|
||||
"has_machine_quality": true,
|
||||
"has_materials": true,
|
||||
@ -380,10 +379,12 @@
|
||||
"wall_0_wipe_dist": { "value": 0.2 },
|
||||
"wall_line_width_x": { "value": 0.58 },
|
||||
"wall_overhang_angle": { "value": 35 },
|
||||
"wall_overhang_speed_factor":
|
||||
"wall_overhang_speed_factors":
|
||||
{
|
||||
"minimum_value_warning": 15,
|
||||
"value": 17.5
|
||||
"value": [
|
||||
18
|
||||
]
|
||||
},
|
||||
"wall_thickness": { "value": 1 },
|
||||
"wall_x_material_flow_layer_0": { "value": "material_flow" },
|
||||
|
@ -119,7 +119,12 @@
|
||||
"travel_avoid_other_parts": { "default_value": false },
|
||||
"wall_line_width": { "value": "machine_nozzle_size" },
|
||||
"wall_overhang_angle": { "default_value": 75 },
|
||||
"wall_overhang_speed_factor": { "default_value": 50 },
|
||||
"wall_overhang_speed_factors":
|
||||
{
|
||||
"default_value": [
|
||||
50
|
||||
]
|
||||
},
|
||||
"zig_zaggify_infill": { "value": true }
|
||||
}
|
||||
}
|
@ -195,7 +195,12 @@
|
||||
"travel_avoid_other_parts": { "default_value": false },
|
||||
"wall_line_width": { "value": "machine_nozzle_size" },
|
||||
"wall_overhang_angle": { "default_value": 75 },
|
||||
"wall_overhang_speed_factor": { "default_value": 50 },
|
||||
"wall_overhang_speed_factors":
|
||||
{
|
||||
"default_value": [
|
||||
50
|
||||
]
|
||||
},
|
||||
"xy_offset_layer_0": { "value": -0.3 },
|
||||
"z_seam_type": { "value": "'back'" },
|
||||
"zig_zaggify_infill": { "value": true }
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_method
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1A
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,41 @@
|
||||
[general]
|
||||
definition = ultimaker_method
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1A
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 47
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_method
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1A
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,41 @@
|
||||
[general]
|
||||
definition = ultimaker_method
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1A
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 47
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_method
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,41 @@
|
||||
[general]
|
||||
definition = ultimaker_method
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 47
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_method
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,41 @@
|
||||
[general]
|
||||
definition = ultimaker_method
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 47
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_method
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,41 @@
|
||||
[general]
|
||||
definition = ultimaker_method
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 47
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_method
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,41 @@
|
||||
[general]
|
||||
definition = ultimaker_method
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 47
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1A
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,41 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1A
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 47
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1A
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,41 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1A
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 47
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,32 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_absr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
cool_min_temperature = 245.0
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_support = 100
|
||||
speed_support_interface = 75
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 250
|
||||
speed_wall_0 = 40
|
||||
support_pattern = zigzag
|
||||
|
@ -0,0 +1,38 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_absr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
cool_min_temperature = 245.0
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_support = 100
|
||||
speed_support_interface = 75
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 250
|
||||
speed_wall_0 = 40
|
||||
support_pattern = zigzag
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,41 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 47
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,41 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 47
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,32 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_absr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1XA
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
cool_min_temperature = 245.0
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_support = 100
|
||||
speed_support_interface = 75
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 250
|
||||
speed_wall_0 = 40
|
||||
support_pattern = zigzag
|
||||
|
@ -0,0 +1,38 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_absr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1XA
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
cool_min_temperature = 245.0
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_support = 100
|
||||
speed_support_interface = 75
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 250
|
||||
speed_wall_0 = 40
|
||||
support_pattern = zigzag
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,32 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_absr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
cool_min_temperature = 245.0
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_support = 100
|
||||
speed_support_interface = 75
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 250
|
||||
speed_wall_0 = 40
|
||||
support_pattern = zigzag
|
||||
|
@ -0,0 +1,38 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_absr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
cool_min_temperature = 245.0
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_support = 100
|
||||
speed_support_interface = 75
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 250
|
||||
speed_wall_0 = 40
|
||||
support_pattern = zigzag
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,41 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 47
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,41 @@
|
||||
[general]
|
||||
definition = ultimaker_methodx
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 47
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1A
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,42 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1A
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 45
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
material_bed_temperature = 45
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1A
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,42 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1A
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 45
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
material_bed_temperature = 45
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,32 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_absr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
cool_min_temperature = 245.0
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_support = 100
|
||||
speed_support_interface = 75
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 250
|
||||
speed_wall_0 = 40
|
||||
support_pattern = zigzag
|
||||
|
@ -0,0 +1,38 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_absr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
cool_min_temperature = 245.0
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_support = 100
|
||||
speed_support_interface = 75
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 250
|
||||
speed_wall_0 = 40
|
||||
support_pattern = zigzag
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,42 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 45
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
material_bed_temperature = 45
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,42 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1C
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 45
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
material_bed_temperature = 45
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,32 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_absr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1XA
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
cool_min_temperature = 245.0
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_support = 100
|
||||
speed_support_interface = 75
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 250
|
||||
speed_wall_0 = 40
|
||||
support_pattern = zigzag
|
||||
|
@ -0,0 +1,38 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_absr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 1XA
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
cool_min_temperature = 245.0
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_support = 100
|
||||
speed_support_interface = 75
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 250
|
||||
speed_wall_0 = 40
|
||||
support_pattern = zigzag
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,32 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_absr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
cool_min_temperature = 245.0
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_support = 100
|
||||
speed_support_interface = 75
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 250
|
||||
speed_wall_0 = 40
|
||||
support_pattern = zigzag
|
||||
|
@ -0,0 +1,38 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_absr_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
cool_min_temperature = 245.0
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_support = 100
|
||||
speed_support_interface = 75
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 250
|
||||
speed_wall_0 = 40
|
||||
support_pattern = zigzag
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,42 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 45
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
material_bed_temperature = 45
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,34 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeed
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bridge_wall_speed = 300
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_pattern = zigzag
|
||||
jerk_print = 35
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
|
@ -0,0 +1,42 @@
|
||||
[general]
|
||||
definition = ultimaker_methodxl
|
||||
name = High Speed Solid
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = highspeedsolid
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = LABS
|
||||
|
||||
[values]
|
||||
acceleration_print = 3500
|
||||
bottom_thickness = =top_bottom_thickness
|
||||
bridge_wall_speed = 300
|
||||
build_volume_temperature = 45
|
||||
cool_fan_enabled = True
|
||||
cool_fan_speed = 100
|
||||
cool_min_layer_time = 3
|
||||
infill_angles = [45,135]
|
||||
infill_material_flow = 97
|
||||
infill_pattern = zigzag
|
||||
infill_sparse_density = 99
|
||||
jerk_print = 35
|
||||
material_bed_temperature = 45
|
||||
speed_infill = 240.0
|
||||
speed_layer_0 = 55
|
||||
speed_print = 300
|
||||
speed_travel = 500
|
||||
speed_travel_layer_0 = 350.0
|
||||
speed_wall_0 = 45
|
||||
support_interface_line_width = 0.42
|
||||
support_line_width = 0.47
|
||||
support_material_flow = 100
|
||||
support_pattern = zigzag
|
||||
support_roof_line_width = 0.42
|
||||
top_bottom_thickness = =layer_height * 2
|
||||
top_thickness = =top_bottom_thickness
|
||||
|
@ -0,0 +1,42 @@
|
||||
[general]
|
||||
definition = ultimaker_sketch_sprint
|
||||
name = Visual
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = visual
|
||||
is_experimental = True
|
||||
material = ultimaker_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 0.4mm
|
||||
|
||||
[values]
|
||||
acceleration_roofing = 1500
|
||||
acceleration_wall_0_roofing = 1500
|
||||
acceleration_wall_x_roofing = 1500
|
||||
cool_min_temperature = 220.0
|
||||
hole_xy_offset = 0.2
|
||||
hole_xy_offset_max_diameter = 3
|
||||
inset_direction = inside_out
|
||||
line_width = 0.4
|
||||
material_final_print_temperature = =material_print_temperature
|
||||
material_initial_print_temperature = =material_print_temperature
|
||||
material_print_temperature = 220
|
||||
min_bead_width = 0.34
|
||||
min_wall_line_width = 0.34
|
||||
roofing_line_width = 0.35
|
||||
roofing_monotonic = False
|
||||
roofing_pattern = lines
|
||||
skin_monotonic = False
|
||||
skin_outline_count = 0
|
||||
skin_overlap = 25
|
||||
small_feature_max_length = 25
|
||||
small_feature_speed_factor = 40
|
||||
small_hole_max_size = 4.5
|
||||
small_skin_width = 4
|
||||
speed_roofing = 100
|
||||
wall_line_width_x = 0.4
|
||||
z_seam_type = back
|
||||
|
@ -0,0 +1,42 @@
|
||||
[general]
|
||||
definition = ultimaker_sketch_sprint
|
||||
name = Visual
|
||||
version = 4
|
||||
|
||||
[metadata]
|
||||
intent_category = visual
|
||||
is_experimental = True
|
||||
material = ultimaker_tough_pla_175
|
||||
quality_type = draft
|
||||
setting_version = 24
|
||||
type = intent
|
||||
variant = 0.4mm
|
||||
|
||||
[values]
|
||||
acceleration_roofing = 1500
|
||||
acceleration_wall_0_roofing = 1500
|
||||
acceleration_wall_x_roofing = 1500
|
||||
cool_min_temperature = 220.0
|
||||
hole_xy_offset = 0.2
|
||||
hole_xy_offset_max_diameter = 3
|
||||
inset_direction = inside_out
|
||||
line_width = 0.4
|
||||
material_final_print_temperature = =material_print_temperature
|
||||
material_initial_print_temperature = =material_print_temperature
|
||||
material_print_temperature = 220
|
||||
min_bead_width = 0.34
|
||||
min_wall_line_width = 0.34
|
||||
roofing_line_width = 0.35
|
||||
roofing_monotonic = False
|
||||
roofing_pattern = lines
|
||||
skin_monotonic = False
|
||||
skin_outline_count = 0
|
||||
skin_overlap = 25
|
||||
small_feature_max_length = 25
|
||||
small_feature_speed_factor = 40
|
||||
small_hole_max_size = 4.5
|
||||
small_skin_width = 4
|
||||
speed_roofing = 100
|
||||
wall_line_width_x = 0.4
|
||||
z_seam_type = back
|
||||
|
@ -1,4 +1,4 @@
|
||||
// Copyright (c) 2018 Ultimaker B.V.
|
||||
// Copyright (c) 2025 UltiMaker
|
||||
// Cura is released under the terms of the LGPLv3 or higher.
|
||||
|
||||
import QtQuick 2.7
|
||||
@ -12,7 +12,7 @@ Button
|
||||
id: configurationItem
|
||||
|
||||
property var configuration: null
|
||||
hoverEnabled: isValidMaterial
|
||||
hoverEnabled: isValidMaterial && isValidCore
|
||||
|
||||
property bool isValidMaterial:
|
||||
{
|
||||
@ -25,7 +25,6 @@ Button
|
||||
for (var index in extruderConfigurations)
|
||||
{
|
||||
var name = extruderConfigurations[index].material ? extruderConfigurations[index].material.name : ""
|
||||
|
||||
if (name == "" || name == "Unknown")
|
||||
{
|
||||
return false
|
||||
@ -34,6 +33,25 @@ Button
|
||||
return true
|
||||
}
|
||||
|
||||
property bool isValidCore:
|
||||
{
|
||||
if (configuration === null)
|
||||
{
|
||||
return false
|
||||
}
|
||||
var extruderConfigurations = configuration.extruderConfigurations
|
||||
var coresList = configuration.validCoresForPrinterType
|
||||
for (var index in extruderConfigurations)
|
||||
{
|
||||
var name = extruderConfigurations[index].hotendID ? extruderConfigurations[index].hotendID : ""
|
||||
if (name != "" && ! coresList.includes(name))
|
||||
{
|
||||
return false
|
||||
}
|
||||
}
|
||||
return true
|
||||
}
|
||||
|
||||
background: Rectangle
|
||||
{
|
||||
color: parent.hovered ? UM.Theme.getColor("action_button_hovered") : UM.Theme.getColor("action_button")
|
||||
@ -60,7 +78,7 @@ Button
|
||||
right: parent.right
|
||||
rightMargin: UM.Theme.getSize("wide_margin").width
|
||||
}
|
||||
height: childrenRect.height
|
||||
height: unknownMaterial.visible ? unknownMaterial.height : (repeater.count > 0 ? repeater.itemAt(0).height : 0)
|
||||
spacing: UM.Theme.getSize("default_margin").width
|
||||
|
||||
Repeater
|
||||
@ -72,21 +90,20 @@ Button
|
||||
{
|
||||
width: Math.round(parent.width / (configuration !== null ? configuration.extruderConfigurations.length : 1))
|
||||
printCoreConfiguration: modelData
|
||||
visible: configurationItem.isValidMaterial
|
||||
visible: configurationItem.isValidMaterial && configurationItem.isValidCore
|
||||
}
|
||||
}
|
||||
|
||||
// Unknown material
|
||||
// Unknown material or core ('variant')
|
||||
Item
|
||||
{
|
||||
id: unknownMaterial
|
||||
height: unknownMaterialMessage.height + UM.Theme.getSize("thin_margin").width / 2
|
||||
height: unknownMaterialMessage.height
|
||||
width: parent.width
|
||||
|
||||
anchors.top: parent.top
|
||||
anchors.topMargin: UM.Theme.getSize("thin_margin").width / 2
|
||||
|
||||
visible: !configurationItem.isValidMaterial
|
||||
visible: ! (configurationItem.isValidMaterial && configurationItem.isValidCore)
|
||||
|
||||
UM.ColorImage
|
||||
{
|
||||
@ -102,13 +119,9 @@ Button
|
||||
UM.Label
|
||||
{
|
||||
id: unknownMaterialMessage
|
||||
text:
|
||||
{
|
||||
if (configuration === null)
|
||||
{
|
||||
return ""
|
||||
}
|
||||
|
||||
function whenUnknownMaterial()
|
||||
{
|
||||
var extruderConfigurations = configuration.extruderConfigurations
|
||||
var unknownMaterials = []
|
||||
for (var index in extruderConfigurations)
|
||||
@ -135,9 +148,47 @@ Button
|
||||
|
||||
unknownMaterials = "<b>" + unknownMaterials + "</b>"
|
||||
var draftResult = catalog.i18nc("@label", "This configuration is not available because %1 is not recognized. Please visit %2 to download the correct material profile.");
|
||||
var result = draftResult.arg(unknownMaterials).arg("<a href=' '>" + catalog.i18nc("@label","Marketplace") + "</a> ")
|
||||
return draftResult.arg(unknownMaterials).arg("<a href=' '>" + catalog.i18nc("@label","Marketplace") + "</a> ")
|
||||
}
|
||||
|
||||
return result
|
||||
function whenMismatchedCore()
|
||||
{
|
||||
var extruderConfigurations = configuration.extruderConfigurations
|
||||
var coresList = configuration.validCoresForPrinterType
|
||||
var mismatchedCores = []
|
||||
for (var index in extruderConfigurations)
|
||||
{
|
||||
var name = extruderConfigurations[index].hotendID ? extruderConfigurations[index].hotendID : ""
|
||||
if (name != "" && ! coresList.includes(name))
|
||||
{
|
||||
mismatchedCores.push(name)
|
||||
}
|
||||
}
|
||||
|
||||
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> ")
|
||||
}
|
||||
|
||||
text:
|
||||
{
|
||||
if (configuration === null)
|
||||
{
|
||||
return ""
|
||||
}
|
||||
|
||||
var extruderConfigurations = configuration.extruderConfigurations
|
||||
var perExtruder = []
|
||||
for (var index in extruderConfigurations)
|
||||
{
|
||||
var matName = extruderConfigurations[index].material ? extruderConfigurations[index].material.name : ""
|
||||
var coreName = extruderConfigurations[index].hotendID ? extruderConfigurations[index].hotendID : ""
|
||||
perExtruder.push(` [${coreName}/${matName}]`)
|
||||
}
|
||||
|
||||
var configsStr = "<i>" + perExtruder + "</i>"
|
||||
var warnStr = isValidMaterial ? whenMismatchedCore() : whenUnknownMaterial()
|
||||
return configsStr + "<br/>" + warnStr
|
||||
}
|
||||
width: extruderRow.width
|
||||
|
||||
@ -225,7 +276,7 @@ Button
|
||||
|
||||
onClicked:
|
||||
{
|
||||
if(isValidMaterial)
|
||||
if (isValidMaterial && isValidCore)
|
||||
{
|
||||
toggleContent()
|
||||
Cura.MachineManager.applyRemoteConfiguration(configuration)
|
||||
|
@ -669,12 +669,12 @@ UM.PreferencesPage
|
||||
{
|
||||
width: childrenRect.width
|
||||
height: childrenRect.height
|
||||
text: catalog.i18nc("@info:tooltip", "Should the Y axis of the translate toolhandle be flipped?")
|
||||
text: catalog.i18nc("@info:tooltip", "Should the Y axis of the translate toolhandle be flipped? This will only affect model's Y coordinate, all other settings such as machine Printhead settings are unaffected and still behave as before.")
|
||||
|
||||
UM.CheckBox
|
||||
{
|
||||
id: flipToolhandleYCheckbox
|
||||
text: catalog.i18nc("@option:check", "Flip toolhandle Y axis")
|
||||
text: catalog.i18nc("@option:check", "Flip model's toolhandle Y axis (restart required)")
|
||||
checked: boolCheck(UM.Preferences.getValue("tool/flip_y_axis_tool_handle"))
|
||||
onCheckedChanged: UM.Preferences.setValue("tool/flip_y_axis_tool_handle", checked)
|
||||
}
|
||||
|
@ -13,7 +13,7 @@ import "."
|
||||
Item
|
||||
{
|
||||
id: base
|
||||
height: enabled ? UM.Theme.getSize("section").height + UM.Theme.getSize("narrow_margin").height : 0
|
||||
height: enabled ? Math.max(UM.Theme.getSize("section").height, label.height) + UM.Theme.getSize("narrow_margin").height : 0
|
||||
anchors.left: parent.left
|
||||
anchors.right: parent.right
|
||||
|
||||
|
@ -115,7 +115,7 @@ travel_avoid_other_parts = True
|
||||
travel_avoid_supports = True
|
||||
travel_retract_before_outer_wall = False
|
||||
wall_overhang_angle = 35.0
|
||||
wall_overhang_speed_factor = 60.0
|
||||
wall_overhang_speed_factors = [60]
|
||||
wall_thickness = =line_width*2
|
||||
z_seam_corner = z_seam_corner_inner
|
||||
z_seam_position = backright
|
||||
|
@ -13,7 +13,7 @@ weight = -1
|
||||
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
build_volume_temperature = =50 if extruders_enabled_count > 1 else 35
|
||||
build_volume_temperature = =40 if extruders_enabled_count > 1 else 35
|
||||
default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60
|
||||
gradual_flow_discretisation_step_size = 0.1
|
||||
gradual_flow_enabled = True
|
||||
|
@ -13,7 +13,7 @@ weight = 0
|
||||
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
build_volume_temperature = =50 if extruders_enabled_count > 1 else 35
|
||||
build_volume_temperature = =40 if extruders_enabled_count > 1 else 35
|
||||
default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60
|
||||
gradual_flow_discretisation_step_size = 0.1
|
||||
gradual_flow_enabled = True
|
||||
|
@ -13,7 +13,7 @@ weight = -2
|
||||
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
build_volume_temperature = =50 if extruders_enabled_count > 1 else 35
|
||||
build_volume_temperature = =40 if extruders_enabled_count > 1 else 35
|
||||
default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60
|
||||
gradual_flow_discretisation_step_size = 0.1
|
||||
gradual_flow_enabled = True
|
||||
|
@ -13,7 +13,7 @@ weight = -3
|
||||
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
build_volume_temperature = =50 if extruders_enabled_count > 1 else 35
|
||||
build_volume_temperature = =40 if extruders_enabled_count > 1 else 35
|
||||
default_material_bed_temperature = =0 if extruders_enabled_count > 1 else 60
|
||||
gradual_flow_discretisation_step_size = 0.1
|
||||
gradual_flow_enabled = True
|
||||
|
@ -59,5 +59,5 @@ support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.15
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
wall_overhang_speed_factors = [40]
|
||||
|
||||
|
@ -52,5 +52,5 @@ support_xy_distance = 0.3
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_z_distance = 0.15
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 50
|
||||
wall_overhang_speed_factors = [50]
|
||||
|
||||
|
@ -58,5 +58,5 @@ support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.15
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
wall_overhang_speed_factors = [40]
|
||||
|
||||
|
@ -57,5 +57,5 @@ support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.15
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
wall_overhang_speed_factors = [40]
|
||||
|
||||
|
@ -59,5 +59,5 @@ support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.15
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
wall_overhang_speed_factors = [40]
|
||||
|
||||
|
@ -58,5 +58,5 @@ support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.15
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
wall_overhang_speed_factors = [40]
|
||||
|
||||
|
@ -57,5 +57,5 @@ support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.15
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
wall_overhang_speed_factors = [40]
|
||||
|
||||
|
@ -54,5 +54,5 @@ support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.22
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
wall_overhang_speed_factors = [40]
|
||||
|
||||
|
@ -59,5 +59,5 @@ support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.15
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
wall_overhang_speed_factors = [40]
|
||||
|
||||
|
@ -52,5 +52,5 @@ support_xy_distance = 0.3
|
||||
support_xy_distance_overhang = 0.25
|
||||
support_z_distance = 0.15
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 50
|
||||
wall_overhang_speed_factors = [50]
|
||||
|
||||
|
@ -58,5 +58,5 @@ support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.15
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
wall_overhang_speed_factors = [40]
|
||||
|
||||
|
@ -57,5 +57,5 @@ support_xy_overrides_z = xy_overrides_z
|
||||
support_z_distance = 0.15
|
||||
top_skin_expand_distance = 2.4
|
||||
wall_overhang_angle = 30
|
||||
wall_overhang_speed_factor = 40
|
||||
wall_overhang_speed_factors = [40]
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user