mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-20 14:49:11 +08:00
Merge branch 'main' into mingda_printers
This commit is contained in:
commit
d189958410
6
.github/ISSUE_TEMPLATE/SlicingCrash.yaml
vendored
6
.github/ISSUE_TEMPLATE/SlicingCrash.yaml
vendored
@ -6,9 +6,9 @@ body:
|
||||
attributes:
|
||||
value: |
|
||||
### ✨Try our improved Cura 5.7✨
|
||||
Before filling out the report below, we want you to try the latest Cura 5.7 Beta.
|
||||
Before filling out the report below, we want you to try the latest Cura 5.7.
|
||||
This version of Cura has become significantly more reliable and has an updated slicing engine that will automatically send a report to the Cura Team for analysis.
|
||||
#### [You can find the downloads here](https://github.com/Ultimaker/Cura/releases/tag/5.7.0-beta.1) ####
|
||||
#### [You can find the downloads here](https://github.com/Ultimaker/Cura/releases/latest) ####
|
||||
If you still encounter a crash you are still welcome to report the issue so we can use your model as a test case, you can find instructions on how to do that below.
|
||||
|
||||
### Project File
|
||||
@ -35,7 +35,7 @@ body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
We work hard on improving our slicing crashes. Our most recent release is 5.6.0.
|
||||
We work hard on improving our slicing crashes. Our most recent release is 5.7.1.
|
||||
If you are not on the latest version of Cura, [you can download it here](https://github.com/Ultimaker/Cura/releases/latest)
|
||||
- type: input
|
||||
attributes:
|
||||
|
@ -65,6 +65,8 @@ jobs:
|
||||
name: Create tags
|
||||
runs-on: ubuntu-latest
|
||||
needs: [parse-version, find-rc-tag]
|
||||
outputs:
|
||||
main_commit: ${{ steps.export-main-commit.outputs.main_commit }}
|
||||
strategy:
|
||||
matrix:
|
||||
repository: [Cura, Uranium, CuraEngine, cura-binary-data, fdm_materials]
|
||||
@ -76,11 +78,23 @@ jobs:
|
||||
ref: ${{ needs.parse-version.outputs.branch_name }}
|
||||
token: ${{ secrets.CURA_AUTORELEASE_PAT }}
|
||||
|
||||
- name: Create tag
|
||||
- name: Create RC tag
|
||||
run: |
|
||||
git tag ${{ needs.find-rc-tag.outputs.tag_name }}
|
||||
git push origin tag ${{ needs.find-rc-tag.outputs.tag_name }}
|
||||
|
||||
- name: Create or update release tag
|
||||
run: |
|
||||
git tag -f ${{ inputs.cura_version }}
|
||||
git push -f origin tag ${{ inputs.cura_version }}
|
||||
|
||||
- name: Export Cura tagged commit
|
||||
id: export-main-commit
|
||||
if: ${{ matrix.repository == 'Cura' }}
|
||||
run: |
|
||||
echo "main_commit=`git rev-parse HEAD`" >> "$GITHUB_OUTPUT"
|
||||
|
||||
|
||||
create-dependencies-packages:
|
||||
name: Create conan packages for dependencies
|
||||
uses: ultimaker/cura-workflows/.github/workflows/conan-package-release.yml@main
|
||||
@ -131,7 +145,7 @@ jobs:
|
||||
create-release-draft:
|
||||
name: Create the release draft
|
||||
runs-on: ubuntu-latest
|
||||
needs: [create-installers, parse-version]
|
||||
needs: [create-installers, parse-version, create-tags]
|
||||
steps:
|
||||
- name: Checkout Cura repo
|
||||
uses: actions/checkout@v4
|
||||
@ -141,16 +155,10 @@ jobs:
|
||||
- name: Extract changelog
|
||||
run: python ./scripts/extract_changelog.py --version ${{ needs.parse-version.outputs.version_major }}.${{ needs.parse-version.outputs.version_minor }}.${{ needs.parse-version.outputs.version_patch }} --changelog ./resources/texts/change_log.txt > formatted_changelog.txt
|
||||
|
||||
- name: Get commit id for release
|
||||
id: get-commit-id
|
||||
uses: iawia002/get-tag-or-commit-id@v1.0.1
|
||||
with:
|
||||
length: 40
|
||||
|
||||
- name: Create release
|
||||
uses: notpeelz/action-gh-create-release@v5.0.1
|
||||
with:
|
||||
target: ${{ steps.get-commit-id.outputs.id }}
|
||||
target: ${{ needs.create-tags.outputs.main_commit }}
|
||||
tag: ${{ inputs.cura_version }}
|
||||
strategy: replace
|
||||
title: UltiMaker Cura ${{ inputs.cura_version }}
|
||||
|
@ -1,12 +1,11 @@
|
||||
version: "5.8.0-alpha.0"
|
||||
version: "5.9.0-alpha.0"
|
||||
requirements:
|
||||
- "cura_resources/(latest)@ultimaker/testing"
|
||||
- "uranium/(latest)@ultimaker/testing"
|
||||
- "curaengine/(latest)@ultimaker/testing"
|
||||
- "cura_binary_data/(latest)@ultimaker/testing"
|
||||
- "fdm_materials/(latest)@ultimaker/testing"
|
||||
- "curaengine_plugin_gradual_flow/0.1.1-beta.3"
|
||||
- "dulcificum/latest@ultimaker/testing"
|
||||
- "dulcificum/0.2.1"
|
||||
- "pysavitar/5.3.0"
|
||||
- "pynest2d/5.3.0"
|
||||
- "native_cad_plugin/2.0.0"
|
||||
@ -34,14 +33,6 @@ pyinstaller:
|
||||
package: "cura"
|
||||
src: "plugins"
|
||||
dst: "share/cura/plugins"
|
||||
curaengine_gradual_flow_plugin:
|
||||
package: "curaengine_plugin_gradual_flow"
|
||||
src: "res/plugins/CuraEngineGradualFlow"
|
||||
dst: "share/cura/plugins/CuraEngineGradualFlow"
|
||||
curaengine_gradual_flow_plugin_bundled:
|
||||
package: "curaengine_plugin_gradual_flow"
|
||||
src: "res/bundled_packages"
|
||||
dst: "share/cura/resources/bundled_packages"
|
||||
native_cad_plugin:
|
||||
package: "native_cad_plugin"
|
||||
src: "res/plugins/NativeCADplugin"
|
||||
@ -105,11 +96,6 @@ pyinstaller:
|
||||
src: "bin"
|
||||
dst: "."
|
||||
binary: "CuraEngine"
|
||||
curaengine_gradual_flow_plugin_service:
|
||||
package: "curaengine_plugin_gradual_flow"
|
||||
src: "bin"
|
||||
dst: "."
|
||||
binary: "curaengine_plugin_gradual_flow"
|
||||
hiddenimports:
|
||||
- "pySavitar"
|
||||
- "pyArcus"
|
||||
|
16
conanfile.py
16
conanfile.py
@ -390,17 +390,11 @@ class CuraConan(ConanFile):
|
||||
copy(self, "CuraEngine", curaengine.bindirs[0], self.source_folder, keep_path = False)
|
||||
|
||||
# Copy the external plugins that we want to bundle with Cura
|
||||
rmdir(self,str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")))
|
||||
curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info
|
||||
copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True)
|
||||
copy(self, "*", curaengine_plugin_gradual_flow.bindirs[0], self.source_folder, keep_path = False)
|
||||
copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[1], str(self.source_path.joinpath("resources", "bundled_packages")), keep_path = False)
|
||||
|
||||
if self._enterprise:
|
||||
rmdir(self, str(self.source_path.joinpath("plugins", "NativeCADplugin")))
|
||||
curaengine_plugin_gradual_flow = self.dependencies["native_cad_plugin"].cpp_info
|
||||
copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "NativeCADplugin")), keep_path = True)
|
||||
copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[1], str(self.source_path.joinpath("resources", "bundled_packages")), keep_path = False)
|
||||
native_cad_plugin = self.dependencies["native_cad_plugin"].cpp_info
|
||||
copy(self, "*", native_cad_plugin.resdirs[0], str(self.source_path.joinpath("plugins", "NativeCADplugin")), keep_path = True)
|
||||
copy(self, "bundled_*.json", native_cad_plugin.resdirs[1], str(self.source_path.joinpath("resources", "bundled_packages")), keep_path = False)
|
||||
|
||||
# Copy resources of cura_binary_data
|
||||
cura_binary_data = self.dependencies["cura_binary_data"].cpp_info
|
||||
@ -517,10 +511,6 @@ echo "CURA_APP_NAME={{ cura_app_name }}" >> ${{ env_prefix }}GITHUB_ENV
|
||||
copy(self, "requirement*.txt", src = self.source_folder, dst = os.path.join(self.package_folder, self.cpp.package.resdirs[-1]))
|
||||
copy(self, "*", src = os.path.join(self.source_folder, "packaging"), dst = os.path.join(self.package_folder, self.cpp.package.resdirs[2]))
|
||||
|
||||
# Remove the CuraEngineGradualFlow plugin from the package
|
||||
rmdir(self, os.path.join(self.package_folder, self.cpp.package.resdirs[1], "CuraEngineGradualFlow"))
|
||||
rm(self, "bundled_*.json", os.path.join(self.package_folder, self.cpp.package.resdirs[0], "bundled_packages"), recursive = False)
|
||||
|
||||
# Remove the fdm_materials from the package
|
||||
rmdir(self, os.path.join(self.package_folder, self.cpp.package.resdirs[0], "materials"))
|
||||
|
||||
|
@ -1,7 +1,13 @@
|
||||
# Copyright (c) 2018 Ultimaker B.V.
|
||||
# Cura is released under the terms of the LGPLv3 or higher.
|
||||
|
||||
from typing import TYPE_CHECKING
|
||||
from dataclasses import asdict
|
||||
|
||||
from typing import cast, Dict, TYPE_CHECKING
|
||||
|
||||
from UM.Settings.InstanceContainer import InstanceContainer
|
||||
from UM.Settings.SettingFunction import SettingFunction
|
||||
from cura.Settings.GlobalStack import GlobalStack
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from cura.CuraApplication import CuraApplication
|
||||
@ -47,3 +53,57 @@ class Settings:
|
||||
"""
|
||||
|
||||
return self.application.getSidebarCustomMenuItems()
|
||||
|
||||
def getSliceMetadata(self) -> Dict[str, Dict[str, Dict[str, str]]]:
|
||||
"""Get all changed settings and all settings. For each extruder and the global stack"""
|
||||
print_information = self.application.getPrintInformation()
|
||||
machine_manager = self.application.getMachineManager()
|
||||
settings = {
|
||||
"material": {
|
||||
"length": print_information.materialLengths,
|
||||
"weight": print_information.materialWeights,
|
||||
"cost": print_information.materialCosts,
|
||||
},
|
||||
"global": {
|
||||
"changes": {},
|
||||
"all_settings": {},
|
||||
},
|
||||
"quality": asdict(machine_manager.activeQualityDisplayNameMap()),
|
||||
}
|
||||
|
||||
def _retrieveValue(container: InstanceContainer, setting_: str):
|
||||
value_ = container.getProperty(setting_, "value")
|
||||
for _ in range(0, 1024): # Prevent possibly endless loop by not using a limit.
|
||||
if not isinstance(value_, SettingFunction):
|
||||
return value_ # Success!
|
||||
value_ = value_(container)
|
||||
return 0 # Fallback value after breaking possibly endless loop.
|
||||
|
||||
global_stack = cast(GlobalStack, self.application.getGlobalContainerStack())
|
||||
|
||||
# Add global user or quality changes
|
||||
global_flattened_changes = InstanceContainer.createMergedInstanceContainer(global_stack.userChanges, global_stack.qualityChanges)
|
||||
for setting in global_flattened_changes.getAllKeys():
|
||||
settings["global"]["changes"][setting] = _retrieveValue(global_flattened_changes, setting)
|
||||
|
||||
# Get global all settings values without user or quality changes
|
||||
for setting in global_stack.getAllKeys():
|
||||
settings["global"]["all_settings"][setting] = _retrieveValue(global_stack, setting)
|
||||
|
||||
for i, extruder in enumerate(global_stack.extruderList):
|
||||
# Add extruder fields to settings dictionary
|
||||
settings[f"extruder_{i}"] = {
|
||||
"changes": {},
|
||||
"all_settings": {},
|
||||
}
|
||||
|
||||
# Add extruder user or quality changes
|
||||
extruder_flattened_changes = InstanceContainer.createMergedInstanceContainer(extruder.userChanges, extruder.qualityChanges)
|
||||
for setting in extruder_flattened_changes.getAllKeys():
|
||||
settings[f"extruder_{i}"]["changes"][setting] = _retrieveValue(extruder_flattened_changes, setting)
|
||||
|
||||
# Get extruder all settings values without user or quality changes
|
||||
for setting in extruder.getAllKeys():
|
||||
settings[f"extruder_{i}"]["all_settings"][setting] = _retrieveValue(extruder, setting)
|
||||
|
||||
return settings
|
||||
|
@ -14,7 +14,7 @@ DEFAULT_CURA_LATEST_URL = "https://software.ultimaker.com/latest.json"
|
||||
# Each release has a fixed SDK version coupled with it. It doesn't make sense to make it configurable because, for
|
||||
# example Cura 3.2 with SDK version 6.1 will not work. So the SDK version is hard-coded here and left out of the
|
||||
# CuraVersion.py.in template.
|
||||
CuraSDKVersion = "8.7.0"
|
||||
CuraSDKVersion = "8.8.0"
|
||||
|
||||
try:
|
||||
from cura.CuraVersion import CuraLatestURL
|
||||
|
@ -1,8 +1,9 @@
|
||||
# Copyright (c) 2019 Ultimaker B.V.
|
||||
# Copyright (c) 2024 UltiMaker
|
||||
# Cura is released under the terms of the LGPLv3 or higher.
|
||||
|
||||
from typing import Dict, List
|
||||
|
||||
from UM.Decorators import deprecated
|
||||
from UM.Logger import Logger
|
||||
from UM.Signal import Signal
|
||||
from UM.Util import parseBool
|
||||
@ -168,13 +169,18 @@ class MachineNode(ContainerNode):
|
||||
|
||||
return self.global_qualities.get(self.preferred_quality_type, next(iter(self.global_qualities.values())))
|
||||
|
||||
def isExcludedMaterial(self, material: MaterialNode) -> bool:
|
||||
def isExcludedMaterialBaseFile(self, material_base_file: str) -> bool:
|
||||
"""Returns whether the material should be excluded from the list of materials."""
|
||||
for exclude_material in self.exclude_materials:
|
||||
if exclude_material in material["id"]:
|
||||
if exclude_material in material_base_file:
|
||||
return True
|
||||
return False
|
||||
|
||||
@deprecated("Use isExcludedMaterialBaseFile instead.", since = "5.9.0")
|
||||
def isExcludedMaterial(self, material: MaterialNode) -> bool:
|
||||
"""Returns whether the material should be excluded from the list of materials."""
|
||||
return self.isExcludedMaterialBaseFile(material.base_file)
|
||||
|
||||
@UM.FlameProfiler.profile
|
||||
def _loadAll(self) -> None:
|
||||
"""(Re)loads all variants under this printer."""
|
||||
|
@ -60,7 +60,7 @@ class VariantNode(ContainerNode):
|
||||
materials = list(materials_per_base_file.values())
|
||||
|
||||
# Filter materials based on the exclude_materials property.
|
||||
filtered_materials = [material for material in materials if not self.machine.isExcludedMaterial(material)]
|
||||
filtered_materials = [material for material in materials if not self.machine.isExcludedMaterialBaseFile(material["id"])]
|
||||
|
||||
for material in filtered_materials:
|
||||
base_file = material["base_file"]
|
||||
@ -127,7 +127,7 @@ class VariantNode(ContainerNode):
|
||||
material_definition = container.getMetaDataEntry("definition")
|
||||
|
||||
base_file = container.getMetaDataEntry("base_file")
|
||||
if base_file in self.machine.exclude_materials:
|
||||
if self.machine.isExcludedMaterialBaseFile(base_file):
|
||||
return # Material is forbidden for this printer.
|
||||
if base_file not in self.materials: # Completely new base file. Always better than not having a file as long as it matches our set-up.
|
||||
if material_definition != "fdmprinter" and material_definition != self.machine.container_id:
|
||||
|
@ -96,7 +96,7 @@ class AuthorizationHelpers:
|
||||
return
|
||||
|
||||
if token_response.error() != QNetworkReply.NetworkError.NoError:
|
||||
callback(AuthenticationResponse(success = False, err_message = token_data["error_description"]))
|
||||
callback(AuthenticationResponse(success = False, err_message = token_data.get("error_description", "an unknown server error occurred")))
|
||||
return
|
||||
|
||||
callback(AuthenticationResponse(success = True,
|
||||
|
106
cura/PrinterOutput/FormatMaps.py
Normal file
106
cura/PrinterOutput/FormatMaps.py
Normal file
@ -0,0 +1,106 @@
|
||||
# Copyright (c) 2024 UltiMaker
|
||||
# Cura is released under the terms of the LGPLv3 or higher.
|
||||
|
||||
from UM.Resources import Resources
|
||||
|
||||
import json
|
||||
from typing import Dict, List, Optional
|
||||
|
||||
class FormatMaps:
|
||||
|
||||
# A map from the printer-type in their native file-formats to the internal name we use.
|
||||
PRINTER_TYPE_NAME = {
|
||||
"fire_e": "ultimaker_method",
|
||||
"lava_f": "ultimaker_methodx",
|
||||
"magma_10": "ultimaker_methodxl",
|
||||
"sketch": "ultimaker_sketch"
|
||||
}
|
||||
|
||||
# A map from the extruder-name in their native file-formats to the internal name we use.
|
||||
EXTRUDER_NAME_MAP = {
|
||||
"mk14_hot": "1XA",
|
||||
"mk14_hot_s": "2XA",
|
||||
"mk14_c": "1C",
|
||||
"mk14": "1A",
|
||||
"mk14_s": "2A",
|
||||
"mk14_e": "LABS"
|
||||
}
|
||||
|
||||
# A map from the material-name in their native file-formats to some info, including the internal name we use.
|
||||
MATERIAL_MAP = {
|
||||
"abs": {"name": "ABS", "guid": "2780b345-577b-4a24-a2c5-12e6aad3e690"},
|
||||
"abs-cf10": {"name": "ABS-CF", "guid": "495a0ce5-9daf-4a16-b7b2-06856d82394d"},
|
||||
"abs-wss1": {"name": "ABS-R", "guid": "88c8919c-6a09-471a-b7b6-e801263d862d"},
|
||||
"asa": {"name": "ASA", "guid": "f79bc612-21eb-482e-ad6c-87d75bdde066"},
|
||||
"nylon12-cf": {"name": "Nylon 12 CF", "guid": "3c6f2877-71cc-4760-84e6-4b89ab243e3b"},
|
||||
"nylon": {"name": "Nylon", "guid": "283d439a-3490-4481-920c-c51d8cdecf9c"},
|
||||
"pc": {"name": "PC", "guid": "62414577-94d1-490d-b1e4-7ef3ec40db02"},
|
||||
"petg": {"name": "PETG", "guid": "69386c85-5b6c-421a-bec5-aeb1fb33f060"},
|
||||
"pla": {"name": "PLA", "guid": "abb9c58e-1f56-48d1-bd8f-055fde3a5b56"},
|
||||
"pva": {"name": "PVA", "guid": "add51ef2-86eb-4c39-afd5-5586564f0715"},
|
||||
"wss1": {"name": "RapidRinse", "guid": "a140ef8f-4f26-4e73-abe0-cfc29d6d1024"},
|
||||
"sr30": {"name": "SR-30", "guid": "77873465-83a9-4283-bc44-4e542b8eb3eb"},
|
||||
"bvoh": {"name": "BVOH", "guid": "923e604c-8432-4b09-96aa-9bbbd42207f4"},
|
||||
"cpe": {"name": "CPE", "guid": "da1872c1-b991-4795-80ad-bdac0f131726"},
|
||||
"hips": {"name": "HIPS", "guid": "a468d86a-220c-47eb-99a5-bbb47e514eb0"},
|
||||
"tpu": {"name": "TPU 95A", "guid": "19baa6a9-94ff-478b-b4a1-8157b74358d2"},
|
||||
"im-pla": {"name": "Tough", "guid": "de031137-a8ca-4a72-bd1b-17bb964033ad"}
|
||||
}
|
||||
|
||||
__inverse_printer_name: Optional[Dict[str, str]] = None
|
||||
__inverse_extruder_type: Optional[Dict[str, str]] = None
|
||||
__inverse_material_map: Optional[Dict[str, str]] = None
|
||||
__product_to_id_map: Optional[Dict[str, List[str]]] = None
|
||||
|
||||
@classmethod
|
||||
def getInversePrinterNameMap(cls) -> Dict[str, str]:
|
||||
"""Returns the inverse of the printer name map, that is, from the internal name to the name used in output."""
|
||||
if cls.__inverse_printer_name is not None:
|
||||
return cls.__inverse_printer_name
|
||||
cls.__inverse_printer_name = {}
|
||||
for key, value in cls.PRINTER_TYPE_NAME.items():
|
||||
cls.__inverse_printer_name[value] = key
|
||||
return cls.__inverse_printer_name
|
||||
|
||||
@classmethod
|
||||
def getInverseExtruderTypeMap(cls) -> Dict[str, str]:
|
||||
"""Returns the inverse of the extruder type map, that is, from the internal name to the name used in output."""
|
||||
if cls.__inverse_extruder_type is not None:
|
||||
return cls.__inverse_extruder_type
|
||||
cls.__inverse_extruder_type = {}
|
||||
for key, value in cls.EXTRUDER_NAME_MAP.items():
|
||||
cls.__inverse_extruder_type[value] = key
|
||||
return cls.__inverse_extruder_type
|
||||
|
||||
@classmethod
|
||||
def getInverseMaterialMap(cls) -> Dict[str, str]:
|
||||
"""Returns the inverse of the material map, that is, from the internal name to the name used in output.
|
||||
|
||||
Note that this drops the extra info saved in the non-inverse material map, use that if you need it.
|
||||
"""
|
||||
if cls.__inverse_material_map is not None:
|
||||
return cls.__inverse_material_map
|
||||
cls.__inverse_material_map = {}
|
||||
for key, value in cls.MATERIAL_MAP.items():
|
||||
cls.__inverse_material_map[value["name"]] = key
|
||||
return cls.__inverse_material_map
|
||||
|
||||
@classmethod
|
||||
def getProductIdMap(cls) -> Dict[str, List[str]]:
|
||||
"""Gets a mapping from product names (for example, in the XML files) to their definition IDs.
|
||||
|
||||
This loads the mapping from a file.
|
||||
"""
|
||||
if cls.__product_to_id_map is not None:
|
||||
return cls.__product_to_id_map
|
||||
|
||||
product_to_id_file = Resources.getPath(Resources.Texts, "product_to_id.json")
|
||||
with open(product_to_id_file, encoding = "utf-8") as f:
|
||||
contents = ""
|
||||
for line in f:
|
||||
contents += line if "#" not in line else "".join([line.replace("#", str(n)) for n in range(1, 12)])
|
||||
cls.__product_to_id_map = json.loads(contents)
|
||||
cls.__product_to_id_map = {key: [value] for key, value in cls.__product_to_id_map.items()}
|
||||
#This also loads "Ultimaker S5" -> "ultimaker_s5" even though that is not strictly necessary with the default to change spaces into underscores.
|
||||
#However it is not always loaded with that default; this mapping is also used in serialize() without that default.
|
||||
return cls.__product_to_id_map
|
@ -1,9 +1,10 @@
|
||||
# Copyright (c) 2018 Ultimaker B.V.
|
||||
# Copyright (c) 2024 UltiMaker
|
||||
# Cura is released under the terms of the LGPLv3 or higher.
|
||||
from typing import Optional
|
||||
|
||||
from PyQt6.QtCore import pyqtProperty, QObject, pyqtSignal
|
||||
|
||||
from cura.PrinterOutput.FormatMaps import FormatMaps
|
||||
from .MaterialOutputModel import MaterialOutputModel
|
||||
|
||||
|
||||
@ -45,15 +46,8 @@ class ExtruderConfigurationModel(QObject):
|
||||
|
||||
@staticmethod
|
||||
def applyNameMappingHotend(hotendId) -> str:
|
||||
_EXTRUDER_NAME_MAP = {
|
||||
"mk14_hot":"1XA",
|
||||
"mk14_hot_s":"2XA",
|
||||
"mk14_c":"1C",
|
||||
"mk14":"1A",
|
||||
"mk14_s":"2A"
|
||||
}
|
||||
if hotendId in _EXTRUDER_NAME_MAP:
|
||||
return _EXTRUDER_NAME_MAP[hotendId]
|
||||
if hotendId in FormatMaps.EXTRUDER_NAME_MAP:
|
||||
return FormatMaps.EXTRUDER_NAME_MAP[hotendId]
|
||||
return hotendId
|
||||
|
||||
@pyqtProperty(str, fset = setHotendID, notify = extruderConfigurationChanged)
|
||||
|
@ -1,9 +1,10 @@
|
||||
# Copyright (c) 2017 Ultimaker B.V.
|
||||
# Copyright (c) 2024 UltiMaker
|
||||
# Cura is released under the terms of the LGPLv3 or higher.
|
||||
|
||||
from typing import Optional
|
||||
|
||||
from PyQt6.QtCore import pyqtProperty, QObject
|
||||
from cura.PrinterOutput.FormatMaps import FormatMaps
|
||||
|
||||
|
||||
class MaterialOutputModel(QObject):
|
||||
@ -23,30 +24,9 @@ class MaterialOutputModel(QObject):
|
||||
|
||||
@staticmethod
|
||||
def getMaterialFromDefinition(guid, type, brand, name):
|
||||
|
||||
_MATERIAL_MAP = { "abs" :{"name" :"ABS" ,"guid": "2780b345-577b-4a24-a2c5-12e6aad3e690"},
|
||||
"abs-cf10" :{"name": "ABS-CF" ,"guid": "495a0ce5-9daf-4a16-b7b2-06856d82394d"},
|
||||
"abs-wss1" :{"name" :"ABS-R" ,"guid": "88c8919c-6a09-471a-b7b6-e801263d862d"},
|
||||
"asa" :{"name" :"ASA" ,"guid": "f79bc612-21eb-482e-ad6c-87d75bdde066"},
|
||||
"nylon12-cf":{"name": "Nylon 12 CF" ,"guid": "3c6f2877-71cc-4760-84e6-4b89ab243e3b"},
|
||||
"nylon" :{"name" :"Nylon" ,"guid": "283d439a-3490-4481-920c-c51d8cdecf9c"},
|
||||
"pc" :{"name" :"PC" ,"guid": "62414577-94d1-490d-b1e4-7ef3ec40db02"},
|
||||
"petg" :{"name" :"PETG" ,"guid": "69386c85-5b6c-421a-bec5-aeb1fb33f060"},
|
||||
"pla" :{"name" :"PLA" ,"guid": "0ff92885-617b-4144-a03c-9989872454bc"},
|
||||
"pva" :{"name" :"PVA" ,"guid": "a4255da2-cb2a-4042-be49-4a83957a2f9a"},
|
||||
"wss1" :{"name" :"RapidRinse" ,"guid": "a140ef8f-4f26-4e73-abe0-cfc29d6d1024"},
|
||||
"sr30" :{"name" :"SR-30" ,"guid": "77873465-83a9-4283-bc44-4e542b8eb3eb"},
|
||||
"bvoh" :{"name" :"BVOH" ,"guid": "923e604c-8432-4b09-96aa-9bbbd42207f4"},
|
||||
"cpe" :{"name" :"CPE" ,"guid": "da1872c1-b991-4795-80ad-bdac0f131726"},
|
||||
"hips" :{"name" :"HIPS" ,"guid": "a468d86a-220c-47eb-99a5-bbb47e514eb0"},
|
||||
"tpu" :{"name" :"TPU 95A" ,"guid": "19baa6a9-94ff-478b-b4a1-8157b74358d2"},
|
||||
"im-pla" :{"name": "Tough" ,"guid": "de031137-a8ca-4a72-bd1b-17bb964033ad"}
|
||||
}
|
||||
|
||||
|
||||
if guid is None and brand != "empty" and type in _MATERIAL_MAP:
|
||||
name = _MATERIAL_MAP[type]["name"]
|
||||
guid = _MATERIAL_MAP[type]["guid"]
|
||||
if guid is None and brand != "empty" and type in FormatMaps.MATERIAL_MAP:
|
||||
name = FormatMaps.MATERIAL_MAP[type]["name"]
|
||||
guid = FormatMaps.MATERIAL_MAP[type]["guid"]
|
||||
return name, guid
|
||||
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Copyright (c) 2021 Ultimaker B.V.
|
||||
# Copyright (c) 2024 UltiMaker
|
||||
# Cura is released under the terms of the LGPLv3 or higher.
|
||||
|
||||
from UM.FileHandler.FileHandler import FileHandler #For typing.
|
||||
@ -6,6 +6,7 @@ from UM.Logger import Logger
|
||||
from UM.Scene.SceneNode import SceneNode #For typing.
|
||||
from cura.API import Account
|
||||
from cura.CuraApplication import CuraApplication
|
||||
from cura.PrinterOutput.FormatMaps import FormatMaps
|
||||
|
||||
from cura.PrinterOutput.PrinterOutputDevice import PrinterOutputDevice, ConnectionState, ConnectionType
|
||||
|
||||
@ -419,14 +420,8 @@ class NetworkedPrinterOutputDevice(PrinterOutputDevice):
|
||||
|
||||
@staticmethod
|
||||
def applyPrinterTypeMapping(printer_type):
|
||||
_PRINTER_TYPE_NAME = {
|
||||
"fire_e": "ultimaker_method",
|
||||
"lava_f": "ultimaker_methodx",
|
||||
"magma_10": "ultimaker_methodxl",
|
||||
"sketch": "ultimaker_sketch"
|
||||
}
|
||||
if printer_type in _PRINTER_TYPE_NAME:
|
||||
return _PRINTER_TYPE_NAME[printer_type]
|
||||
if printer_type in FormatMaps.PRINTER_TYPE_NAME:
|
||||
return FormatMaps.PRINTER_TYPE_NAME[printer_type]
|
||||
return printer_type
|
||||
|
||||
@pyqtProperty(str, constant = True)
|
||||
|
@ -83,6 +83,15 @@ class GlobalStack(CuraContainerStack):
|
||||
"""
|
||||
return self.getMetaDataEntry("supports_material_export", False)
|
||||
|
||||
@pyqtProperty("QVariantList", constant = True)
|
||||
def getOutputFileFormats(self) -> List[str]:
|
||||
"""
|
||||
Which output formats the printer supports.
|
||||
:return: A list of strings with MIME-types.
|
||||
"""
|
||||
all_formats_str = self.getMetaDataEntry("file_formats", "")
|
||||
return all_formats_str.split(";")
|
||||
|
||||
@classmethod
|
||||
def getLoadingPriority(cls) -> int:
|
||||
return 2
|
||||
|
@ -17,6 +17,7 @@ from UM.MimeTypeDatabase import MimeTypeDatabase, MimeType
|
||||
from UM.Scene.GroupDecorator import GroupDecorator
|
||||
from UM.Scene.SceneNode import SceneNode # For typing.
|
||||
from UM.Scene.SceneNodeSettings import SceneNodeSettings
|
||||
from UM.Util import parseBool
|
||||
from cura.CuraApplication import CuraApplication
|
||||
from cura.Machines.ContainerTree import ContainerTree
|
||||
from cura.Scene.BuildPlateDecorator import BuildPlateDecorator
|
||||
@ -182,7 +183,7 @@ class ThreeMFReader(MeshReader):
|
||||
um_node.printOrder = int(setting_value)
|
||||
continue
|
||||
if key =="drop_to_buildplate":
|
||||
um_node.setSetting(SceneNodeSettings.AutoDropDown, eval(setting_value))
|
||||
um_node.setSetting(SceneNodeSettings.AutoDropDown, parseBool(setting_value))
|
||||
continue
|
||||
if key in known_setting_keys:
|
||||
setting_container.setProperty(key, "value", setting_value)
|
||||
|
@ -114,22 +114,24 @@ class ThreeMFWriter(MeshWriter):
|
||||
|
||||
mesh_data = um_node.getMeshData()
|
||||
|
||||
node_matrix = um_node.getLocalTransformation()
|
||||
node_matrix.preMultiply(transformation)
|
||||
|
||||
if center_mesh:
|
||||
node_matrix = Matrix()
|
||||
center_matrix = Matrix()
|
||||
# compensate for original center position, if object(s) is/are not around its zero position
|
||||
if mesh_data is not None:
|
||||
extents = mesh_data.getExtents()
|
||||
if extents is not None:
|
||||
# We use a different coordinate space while writing, so flip Z and Y
|
||||
center_vector = Vector(extents.center.x, extents.center.y, extents.center.z)
|
||||
node_matrix.setByTranslation(center_vector)
|
||||
node_matrix.multiply(um_node.getLocalTransformation())
|
||||
else:
|
||||
node_matrix = um_node.getLocalTransformation()
|
||||
center_vector = Vector(-extents.center.x, -extents.center.y, -extents.center.z)
|
||||
center_matrix.setByTranslation(center_vector)
|
||||
node_matrix.preMultiply(center_matrix)
|
||||
|
||||
matrix_string = ThreeMFWriter._convertMatrixToString(node_matrix.preMultiply(transformation))
|
||||
matrix_string = ThreeMFWriter._convertMatrixToString(node_matrix)
|
||||
|
||||
savitar_node.setTransformation(matrix_string)
|
||||
|
||||
if mesh_data is not None:
|
||||
savitar_node.getMeshData().setVerticesFromBytes(mesh_data.getVerticesAsByteArray())
|
||||
indices_array = mesh_data.getIndicesAsByteArray()
|
||||
|
@ -366,7 +366,12 @@ class StartSliceJob(Job):
|
||||
for extruder_stack in global_stack.extruderList:
|
||||
self._buildExtruderMessage(extruder_stack)
|
||||
|
||||
for plugin in CuraApplication.getInstance().getBackendPlugins():
|
||||
backend_plugins = CuraApplication.getInstance().getBackendPlugins()
|
||||
|
||||
# Sort backend plugins by name. Not a very good strategy, but at least it is repeatable. This will be improved later.
|
||||
backend_plugins = sorted(backend_plugins, key=lambda backend_plugin: backend_plugin.getId())
|
||||
|
||||
for plugin in backend_plugins:
|
||||
if not plugin.usePlugin():
|
||||
continue
|
||||
for slot in plugin.getSupportedSlots():
|
||||
@ -554,12 +559,16 @@ class StartSliceJob(Job):
|
||||
start_gcode = settings["machine_start_gcode"]
|
||||
# Remove all the comments from the start g-code
|
||||
start_gcode = re.sub(r";.+?(\n|$)", "\n", start_gcode)
|
||||
bed_temperature_settings = ["material_bed_temperature", "material_bed_temperature_layer_0"]
|
||||
pattern = r"\{(%s)(,\s?\w+)?\}" % "|".join(bed_temperature_settings) # match {setting} as well as {setting, extruder_nr}
|
||||
settings["material_bed_temp_prepend"] = re.search(pattern, start_gcode) == None
|
||||
print_temperature_settings = ["material_print_temperature", "material_print_temperature_layer_0", "default_material_print_temperature", "material_initial_print_temperature", "material_final_print_temperature", "material_standby_temperature", "print_temperature"]
|
||||
pattern = r"\{(%s)(,\s?\w+)?\}" % "|".join(print_temperature_settings) # match {setting} as well as {setting, extruder_nr}
|
||||
settings["material_print_temp_prepend"] = re.search(pattern, start_gcode) is None
|
||||
|
||||
if settings["material_bed_temp_prepend"]:
|
||||
bed_temperature_settings = ["material_bed_temperature", "material_bed_temperature_layer_0"]
|
||||
pattern = r"\{(%s)(,\s?\w+)?\}" % "|".join(bed_temperature_settings) # match {setting} as well as {setting, extruder_nr}
|
||||
settings["material_bed_temp_prepend"] = re.search(pattern, start_gcode) == None
|
||||
|
||||
if settings["material_print_temp_prepend"]:
|
||||
print_temperature_settings = ["material_print_temperature", "material_print_temperature_layer_0", "default_material_print_temperature", "material_initial_print_temperature", "material_final_print_temperature", "material_standby_temperature", "print_temperature"]
|
||||
pattern = r"\{(%s)(,\s?\w+)?\}" % "|".join(print_temperature_settings) # match {setting} as well as {setting, extruder_nr}
|
||||
settings["material_print_temp_prepend"] = re.search(pattern, start_gcode) is None
|
||||
|
||||
# Replace the setting tokens in start and end g-code.
|
||||
# Use values from the first used extruder by default so we get the expected temperatures
|
||||
|
@ -208,7 +208,14 @@ Item
|
||||
anchors.rightMargin: UM.Theme.getSize("thin_margin").height
|
||||
|
||||
enabled: UM.Backend.state == UM.Backend.Done
|
||||
currentIndex: UM.Backend.state == UM.Backend.Done ? dfFilenameTextfield.text.startsWith("MM")? 1 : 0 : 2
|
||||
|
||||
// Pre-select the correct index, depending on the situation (see the model-property below):
|
||||
// - Don't select any post-slice-file-format when the engine isn't done.
|
||||
// - Choose either the S-series or the Makerbot-series of printers' format otherwise, depending on the active printer.
|
||||
// This way, the user can just click 'save' without having to worry about wether or not the format is right.
|
||||
property int isMakerbotFormat: Cura.MachineManager.activeMachine.getOutputFileFormats.includes("application/x-makerbot") || Cura.MachineManager.activeMachine.getOutputFileFormats.includes("application/x-makerbot-sketch")
|
||||
property int isBackendDone: UM.Backend.state == UM.Backend.Done
|
||||
currentIndex: isBackendDone ? (isMakerbotFormat ? 1 : 0) : 2
|
||||
|
||||
textRole: "text"
|
||||
valueRole: "value"
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Copyright (c) 2023 UltiMaker
|
||||
# Copyright (c) 2024 UltiMaker
|
||||
# Cura is released under the terms of the LGPLv3 or higher.
|
||||
from io import StringIO, BufferedIOBase
|
||||
import json
|
||||
@ -18,6 +18,7 @@ from UM.Scene.Iterator.DepthFirstIterator import DepthFirstIterator
|
||||
from UM.i18n import i18nCatalog
|
||||
|
||||
from cura.CuraApplication import CuraApplication
|
||||
from cura.PrinterOutput.FormatMaps import FormatMaps
|
||||
from cura.Snapshot import Snapshot
|
||||
from cura.Utils.Threading import call_on_qt_thread
|
||||
from cura.CuraVersion import ConanInstalls
|
||||
@ -137,6 +138,30 @@ class MakerbotWriter(MeshWriter):
|
||||
for png_file in png_files:
|
||||
file, data = png_file["file"], png_file["data"]
|
||||
zip_stream.writestr(file, data)
|
||||
api = CuraApplication.getInstance().getCuraAPI()
|
||||
metadata_json = api.interface.settings.getSliceMetadata()
|
||||
|
||||
# All the mapping stuff we have to do:
|
||||
product_to_id_map = FormatMaps.getProductIdMap()
|
||||
printer_name_map = FormatMaps.getInversePrinterNameMap()
|
||||
extruder_type_map = FormatMaps.getInverseExtruderTypeMap()
|
||||
material_map = FormatMaps.getInverseMaterialMap()
|
||||
for key, value in metadata_json.items():
|
||||
if "all_settings" in value:
|
||||
if "machine_name" in value["all_settings"]:
|
||||
machine_name = value["all_settings"]["machine_name"]
|
||||
if machine_name in product_to_id_map:
|
||||
machine_name = product_to_id_map[machine_name][0]
|
||||
value["all_settings"]["machine_name"] = printer_name_map.get(machine_name, machine_name)
|
||||
if "machine_nozzle_id" in value["all_settings"]:
|
||||
extruder_type = value["all_settings"]["machine_nozzle_id"]
|
||||
value["all_settings"]["machine_nozzle_id"] = extruder_type_map.get(extruder_type, extruder_type)
|
||||
if "material_type" in value["all_settings"]:
|
||||
material_type = value["all_settings"]["material_type"]
|
||||
value["all_settings"]["material_type"] = material_map.get(material_type, material_type)
|
||||
|
||||
slice_metadata = json.dumps(metadata_json, separators=(", ", ": "), indent=4)
|
||||
zip_stream.writestr("slicemetadata.json", slice_metadata)
|
||||
except (IOError, OSError, BadZipFile) as ex:
|
||||
Logger.log("e", f"Could not write to (.makerbot) file because: '{ex}'.")
|
||||
self.setInformation(catalog.i18nc("@error", "MakerbotWriter could not save to the designated path."))
|
||||
@ -231,7 +256,7 @@ class MakerbotWriter(MeshWriter):
|
||||
"printMode": CuraApplication.getInstance().getIntentManager().currentIntentCategory,
|
||||
}
|
||||
|
||||
meta["miracle_config"] = {"gaggles": {str(node.getName()): {} for node in nodes}}
|
||||
meta["miracle_config"] = {"gaggles": {"instance0": {}}}
|
||||
|
||||
version_info = dict()
|
||||
cura_engine_info = ConanInstalls.get("curaengine", {"version": "unknown", "revision": "unknown"})
|
||||
|
@ -24,6 +24,7 @@ from UM.Settings.InstanceContainer import InstanceContainer
|
||||
from cura.CuraApplication import CuraApplication
|
||||
from cura.Settings.GlobalStack import GlobalStack
|
||||
from cura.Utils.Threading import call_on_qt_thread
|
||||
from cura.API import CuraAPI
|
||||
|
||||
from UM.i18n import i18nCatalog
|
||||
|
||||
@ -85,7 +86,8 @@ class UFPWriter(MeshWriter):
|
||||
try:
|
||||
archive.addContentType(extension="json", mime_type="application/json")
|
||||
setting_textio = StringIO()
|
||||
json.dump(self._getSliceMetadata(), setting_textio, separators=(", ", ": "), indent=4)
|
||||
api = CuraApplication.getInstance().getCuraAPI()
|
||||
json.dump(api.interface.settings.getSliceMetadata(), setting_textio, separators=(", ", ": "), indent=4)
|
||||
steam = archive.getStream(SLICE_METADATA_PATH)
|
||||
steam.write(setting_textio.getvalue().encode("UTF-8"))
|
||||
except EnvironmentError as e:
|
||||
@ -210,57 +212,3 @@ class UFPWriter(MeshWriter):
|
||||
return [{"name": item.getName()}
|
||||
for item in DepthFirstIterator(node)
|
||||
if item.getMeshData() is not None and not item.callDecoration("isNonPrintingMesh")]
|
||||
|
||||
def _getSliceMetadata(self) -> Dict[str, Dict[str, Dict[str, str]]]:
|
||||
"""Get all changed settings and all settings. For each extruder and the global stack"""
|
||||
print_information = CuraApplication.getInstance().getPrintInformation()
|
||||
machine_manager = CuraApplication.getInstance().getMachineManager()
|
||||
settings = {
|
||||
"material": {
|
||||
"length": print_information.materialLengths,
|
||||
"weight": print_information.materialWeights,
|
||||
"cost": print_information.materialCosts,
|
||||
},
|
||||
"global": {
|
||||
"changes": {},
|
||||
"all_settings": {},
|
||||
},
|
||||
"quality": asdict(machine_manager.activeQualityDisplayNameMap()),
|
||||
}
|
||||
|
||||
def _retrieveValue(container: InstanceContainer, setting_: str):
|
||||
value_ = container.getProperty(setting_, "value")
|
||||
for _ in range(0, 1024): # Prevent possibly endless loop by not using a limit.
|
||||
if not isinstance(value_, SettingFunction):
|
||||
return value_ # Success!
|
||||
value_ = value_(container)
|
||||
return 0 # Fallback value after breaking possibly endless loop.
|
||||
|
||||
global_stack = cast(GlobalStack, Application.getInstance().getGlobalContainerStack())
|
||||
|
||||
# Add global user or quality changes
|
||||
global_flattened_changes = InstanceContainer.createMergedInstanceContainer(global_stack.userChanges, global_stack.qualityChanges)
|
||||
for setting in global_flattened_changes.getAllKeys():
|
||||
settings["global"]["changes"][setting] = _retrieveValue(global_flattened_changes, setting)
|
||||
|
||||
# Get global all settings values without user or quality changes
|
||||
for setting in global_stack.getAllKeys():
|
||||
settings["global"]["all_settings"][setting] = _retrieveValue(global_stack, setting)
|
||||
|
||||
for i, extruder in enumerate(global_stack.extruderList):
|
||||
# Add extruder fields to settings dictionary
|
||||
settings[f"extruder_{i}"] = {
|
||||
"changes": {},
|
||||
"all_settings": {},
|
||||
}
|
||||
|
||||
# Add extruder user or quality changes
|
||||
extruder_flattened_changes = InstanceContainer.createMergedInstanceContainer(extruder.userChanges, extruder.qualityChanges)
|
||||
for setting in extruder_flattened_changes.getAllKeys():
|
||||
settings[f"extruder_{i}"]["changes"][setting] = _retrieveValue(extruder_flattened_changes, setting)
|
||||
|
||||
# Get extruder all settings values without user or quality changes
|
||||
for setting in extruder.getAllKeys():
|
||||
settings[f"extruder_{i}"]["all_settings"][setting] = _retrieveValue(extruder, setting)
|
||||
|
||||
return settings
|
||||
|
@ -42,7 +42,7 @@ class CloudApiClient:
|
||||
CLUSTER_API_ROOT = f"{ROOT_PATH}/connect/v1"
|
||||
CURA_API_ROOT = f"{ROOT_PATH}/cura/v1"
|
||||
|
||||
DEFAULT_REQUEST_TIMEOUT = 10 # seconds
|
||||
DEFAULT_REQUEST_TIMEOUT = 30 # seconds
|
||||
|
||||
# In order to avoid garbage collection we keep the callbacks in this list.
|
||||
_anti_gc_callbacks = [] # type: List[Callable[[Any], None]]
|
||||
|
@ -17,6 +17,7 @@ from UM.Settings.ContainerRegistry import ContainerRegistry
|
||||
from UM.ConfigurationErrorMessage import ConfigurationErrorMessage
|
||||
|
||||
from cura.CuraApplication import CuraApplication
|
||||
from cura.PrinterOutput.FormatMaps import FormatMaps
|
||||
from cura.Machines.VariantType import VariantType
|
||||
|
||||
try:
|
||||
@ -249,7 +250,7 @@ class XmlMaterialProfile(InstanceContainer):
|
||||
machine_variant_map[definition_id][variant_name] = variant_dict
|
||||
|
||||
# Map machine human-readable names to IDs
|
||||
product_id_map = self.getProductIdMap()
|
||||
product_id_map = FormatMaps.getProductIdMap()
|
||||
|
||||
for definition_id, container in machine_container_map.items():
|
||||
definition_id = container.getMetaDataEntry("definition")
|
||||
@ -647,7 +648,7 @@ class XmlMaterialProfile(InstanceContainer):
|
||||
self._dirty = False
|
||||
|
||||
# Map machine human-readable names to IDs
|
||||
product_id_map = self.getProductIdMap()
|
||||
product_id_map = FormatMaps.getProductIdMap()
|
||||
|
||||
machines = data.iterfind("./um:settings/um:machine", self.__namespaces)
|
||||
for machine in machines:
|
||||
@ -923,7 +924,7 @@ class XmlMaterialProfile(InstanceContainer):
|
||||
result_metadata.append(base_metadata)
|
||||
|
||||
# Map machine human-readable names to IDs
|
||||
product_id_map = cls.getProductIdMap()
|
||||
product_id_map = FormatMaps.getProductIdMap()
|
||||
|
||||
for machine in data.iterfind("./um:settings/um:machine", cls.__namespaces):
|
||||
machine_compatibility = common_compatibility
|
||||
@ -1083,10 +1084,8 @@ class XmlMaterialProfile(InstanceContainer):
|
||||
# Skip material properties (eg diameter) or metadata (eg GUID)
|
||||
return
|
||||
|
||||
if instance.value is True:
|
||||
data = "yes"
|
||||
elif instance.value is False:
|
||||
data = "no"
|
||||
if tag_name != "cura:setting" and isinstance(instance.value, bool):
|
||||
data = "yes" if instance.value else "no"
|
||||
else:
|
||||
data = str(instance.value)
|
||||
|
||||
@ -1129,29 +1128,6 @@ class XmlMaterialProfile(InstanceContainer):
|
||||
id_list = list(id_list)
|
||||
return id_list
|
||||
|
||||
__product_to_id_map: Optional[Dict[str, List[str]]] = None
|
||||
|
||||
@classmethod
|
||||
def getProductIdMap(cls) -> Dict[str, List[str]]:
|
||||
"""Gets a mapping from product names in the XML files to their definition IDs.
|
||||
|
||||
This loads the mapping from a file.
|
||||
"""
|
||||
if cls.__product_to_id_map is not None:
|
||||
return cls.__product_to_id_map
|
||||
|
||||
plugin_path = cast(str, PluginRegistry.getInstance().getPluginPath("XmlMaterialProfile"))
|
||||
product_to_id_file = os.path.join(plugin_path, "product_to_id.json")
|
||||
with open(product_to_id_file, encoding = "utf-8") as f:
|
||||
contents = ""
|
||||
for line in f:
|
||||
contents += line if "#" not in line else "".join([line.replace("#", str(n)) for n in range(1, 12)])
|
||||
cls.__product_to_id_map = json.loads(contents)
|
||||
cls.__product_to_id_map = {key: [value] for key, value in cls.__product_to_id_map.items()}
|
||||
#This also loads "Ultimaker S5" -> "ultimaker_s5" even though that is not strictly necessary with the default to change spaces into underscores.
|
||||
#However it is not always loaded with that default; this mapping is also used in serialize() without that default.
|
||||
return cls.__product_to_id_map
|
||||
|
||||
@staticmethod
|
||||
def _parseCompatibleValue(value: str):
|
||||
"""Parse the value of the "material compatible" property."""
|
||||
|
@ -1 +1 @@
|
||||
version: "5.8.0-alpha.0"
|
||||
version: "5.8.0"
|
||||
|
@ -130,7 +130,6 @@
|
||||
"machine_min_cool_heat_time_window": { "default_value": 15.0 },
|
||||
"machine_name": { "default_value": "Mark2_for_Ultimaker2" },
|
||||
"machine_nozzle_cool_down_speed": { "default_value": 1.5 },
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_nozzle_heat_up_speed": { "default_value": 3.5 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"machine_show_variants": { "default_value": true },
|
||||
|
@ -65,7 +65,6 @@
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_height": { "default_value": 340 },
|
||||
"machine_name": { "default_value": "Atom 3" },
|
||||
"machine_nozzle_head_distance": { "default_value": 6 },
|
||||
"machine_shape": { "default_value": "elliptic" },
|
||||
"machine_show_variants": { "default_value": true },
|
||||
"machine_start_gcode": { "default_value": ";MACHINE START CODE\nG21 ;metric values\nG90 ;absolute positioning\nG28 ;home\nG1 Z5 F9000\n;MACHINE START CODE" },
|
||||
|
18
resources/definitions/creality_crm4.def.json
Normal file
18
resources/definitions/creality_crm4.def.json
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Creality CR-M4",
|
||||
"inherits": "creality_base",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"quality_definition": "creality_base"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"gantry_height": { "value": 35 },
|
||||
"machine_depth": { "default_value": 450 },
|
||||
"machine_height": { "default_value": 470 },
|
||||
"machine_name": { "default_value": "Creality CR-M4" },
|
||||
"machine_width": { "default_value": 450 }
|
||||
}
|
||||
}
|
@ -36,9 +36,9 @@
|
||||
},
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_height": { "default_value": 250 },
|
||||
"machine_max_acceleration_e": { "value": 5000 },
|
||||
"machine_max_acceleration_x": { "value": 5000.0 },
|
||||
"machine_max_acceleration_y": { "value": 5000.0 },
|
||||
"machine_max_acceleration_e": { "value": 2500 },
|
||||
"machine_max_acceleration_x": { "value": 2500.0 },
|
||||
"machine_max_acceleration_y": { "value": 2500.0 },
|
||||
"machine_max_acceleration_z": { "value": 500.0 },
|
||||
"machine_max_feedrate_e": { "value": 100 },
|
||||
"machine_max_feedrate_x": { "value": 500 },
|
||||
|
@ -35,7 +35,6 @@
|
||||
"machine_max_feedrate_y": { "default_value": 300 },
|
||||
"machine_max_feedrate_z": { "default_value": 40 },
|
||||
"machine_name": { "default_value": "Diytech 220" },
|
||||
"machine_nozzle_head_distance": { "default_value": 3 },
|
||||
"machine_nozzle_tip_outer_diameter": { "default_value": 1 },
|
||||
"machine_start_gcode": { "default_value": "G21\nG90\nM82\nM107\nG28\nG1 Z15 F200\nT0\nG92 E0\nG1 E16 F250\nG92 E0\n" },
|
||||
"machine_use_extruder_offset_to_offset_coords": { "default_value": true },
|
||||
|
@ -122,7 +122,6 @@
|
||||
"machine_name": { "default_value": "dxu" },
|
||||
"machine_nozzle_cool_down_speed": { "default_value": 1.5 },
|
||||
"machine_nozzle_expansion_angle": { "default_value": 45 },
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_nozzle_heat_up_speed": { "default_value": 3.5 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"machine_show_variants": { "default_value": true },
|
||||
|
74
resources/definitions/eazao_m500.def.json
Normal file
74
resources/definitions/eazao_m500.def.json
Normal file
@ -0,0 +1,74 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Eazao M500",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Eazao",
|
||||
"manufacturer": "Eazao",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_machine_quality": false,
|
||||
"has_materials": false,
|
||||
"machine_extruder_trains": { "0": "eazao_m500_extruder_0" },
|
||||
"preferred_quality_type": "normal"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"acceleration_print": { "value": 300 },
|
||||
"acceleration_travel": { "value": 300 },
|
||||
"adhesion_type": { "default_value": "'none'" },
|
||||
"bottom_layers": { "value": 2 },
|
||||
"cool_fan_enabled": { "value": false },
|
||||
"infill_sparse_density": { "value": 0 },
|
||||
"initial_bottom_layers": { "value": 2 },
|
||||
"jerk_print": { "value": 10 },
|
||||
"jerk_travel": { "value": "jerk_print" },
|
||||
"jerk_travel_layer_0": { "value": "jerk_travel" },
|
||||
"layer_height": { "value": 1.0 },
|
||||
"layer_height_0": { "value": 1.0 },
|
||||
"line_width": { "value": 3.0 },
|
||||
"machine_acceleration": { "value": 300 },
|
||||
"machine_center_is_zero": { "default_value": false },
|
||||
"machine_depth": { "default_value": 320 },
|
||||
"machine_end_gcode": { "default_value": "G92 Z0\nG1 F1500 Z10\nG28 X0 Y300 ;move X Y to min endstops\nM82\nM84 ;steppers off\n" },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_heated_bed": { "default_value": false },
|
||||
"machine_height": { "default_value": 520 },
|
||||
"machine_max_acceleration_e": { "value": 500 },
|
||||
"machine_max_acceleration_x": { "value": 500 },
|
||||
"machine_max_acceleration_y": { "value": 500 },
|
||||
"machine_max_acceleration_z": { "value": 50 },
|
||||
"machine_max_feedrate_e": { "value": 25 },
|
||||
"machine_max_feedrate_x": { "value": 100 },
|
||||
"machine_max_feedrate_y": { "value": 100 },
|
||||
"machine_max_feedrate_z": { "value": 5 },
|
||||
"machine_max_jerk_e": { "value": 5 },
|
||||
"machine_max_jerk_xy": { "value": 10 },
|
||||
"machine_max_jerk_z": { "value": 0.3 },
|
||||
"machine_name": { "default_value": "Eazao M500" },
|
||||
"machine_start_gcode": { "default_value": "G21 ;set units to millimeters\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nG28 ;Home\nG1 Z25.0 F1500 ;move the platform down 15mm\nG92 E0 ;extruder reset\nG1 F300 E5\nG92 E0 ;The extruder is forced to zero again\nM302\nM163 S0 P0.85; Set Mix Factor\nM163 S1 P0.15; Set Mix Factor\nM164 S0" },
|
||||
"machine_width": { "default_value": 320 },
|
||||
"magic_spiralize": { "value": true },
|
||||
"material_final_print_temperature": { "value": "0" },
|
||||
"material_initial_print_temperature": { "value": "0" },
|
||||
"material_print_temperature": { "value": "0" },
|
||||
"material_print_temperature_layer_0": { "value": "0" },
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"retraction_amount": { "value": 7 },
|
||||
"retraction_combing": { "value": "'noskin'" },
|
||||
"retraction_count_max": { "value": 100 },
|
||||
"retraction_enable": { "value": false },
|
||||
"retraction_extrusion_window": { "value": 10 },
|
||||
"retraction_hop": { "value": 0.2 },
|
||||
"speed_print": { "value": 20.0 },
|
||||
"speed_travel": { "value": 20.0 },
|
||||
"speed_wall": { "value": 20.0 },
|
||||
"speed_wall_0": { "value": 20.0 },
|
||||
"speed_wall_x": { "value": 20.0 },
|
||||
"speed_z_hop": { "value": "machine_max_feedrate_z" },
|
||||
"top_bottom_pattern": { "value": "concentric" },
|
||||
"top_bottom_thickness": { "value": 3 },
|
||||
"wall_thickness": { "value": 5.0 }
|
||||
}
|
||||
}
|
74
resources/definitions/eazao_m600.def.json
Normal file
74
resources/definitions/eazao_m600.def.json
Normal file
@ -0,0 +1,74 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Eazao M600",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Eazao",
|
||||
"manufacturer": "Eazao",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_machine_quality": false,
|
||||
"has_materials": false,
|
||||
"machine_extruder_trains": { "0": "eazao_m600_extruder_0" },
|
||||
"preferred_quality_type": "normal"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"acceleration_print": { "value": 300 },
|
||||
"acceleration_travel": { "value": 300 },
|
||||
"adhesion_type": { "default_value": "'none'" },
|
||||
"bottom_layers": { "value": 2 },
|
||||
"cool_fan_enabled": { "value": false },
|
||||
"infill_sparse_density": { "value": 0 },
|
||||
"initial_bottom_layers": { "value": 2 },
|
||||
"jerk_print": { "value": 10 },
|
||||
"jerk_travel": { "value": "jerk_print" },
|
||||
"jerk_travel_layer_0": { "value": "jerk_travel" },
|
||||
"layer_height": { "value": 1.0 },
|
||||
"layer_height_0": { "value": 1.0 },
|
||||
"line_width": { "value": 3.0 },
|
||||
"machine_acceleration": { "value": 300 },
|
||||
"machine_center_is_zero": { "default_value": false },
|
||||
"machine_depth": { "default_value": 420 },
|
||||
"machine_end_gcode": { "default_value": "G92 Z0\nG1 F1500 Z10\nG28 X0 Y400 ;move X Y to min endstops\nM82\nM84 ;steppers off\n" },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_heated_bed": { "default_value": false },
|
||||
"machine_height": { "default_value": 620 },
|
||||
"machine_max_acceleration_e": { "value": 500 },
|
||||
"machine_max_acceleration_x": { "value": 500 },
|
||||
"machine_max_acceleration_y": { "value": 500 },
|
||||
"machine_max_acceleration_z": { "value": 50 },
|
||||
"machine_max_feedrate_e": { "value": 25 },
|
||||
"machine_max_feedrate_x": { "value": 100 },
|
||||
"machine_max_feedrate_y": { "value": 100 },
|
||||
"machine_max_feedrate_z": { "value": 5 },
|
||||
"machine_max_jerk_e": { "value": 5 },
|
||||
"machine_max_jerk_xy": { "value": 10 },
|
||||
"machine_max_jerk_z": { "value": 0.3 },
|
||||
"machine_name": { "default_value": "Eazao M600" },
|
||||
"machine_start_gcode": { "default_value": "G21 ;set units to millimeters\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nG28 ;Home\nG1 Z25.0 F1500 ;move the platform down 15mm\nG92 E0 ;extruder reset\nG1 F300 E5\nG92 E0 ;The extruder is forced to zero again\nM302\nM163 S0 P0.87; Set Mix Factor\nM163 S1 P0.13; Set Mix Factor\nM164 S0" },
|
||||
"machine_width": { "default_value": 420 },
|
||||
"magic_spiralize": { "value": true },
|
||||
"material_final_print_temperature": { "value": "0" },
|
||||
"material_initial_print_temperature": { "value": "0" },
|
||||
"material_print_temperature": { "value": "0" },
|
||||
"material_print_temperature_layer_0": { "value": "0" },
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"retraction_amount": { "value": 7 },
|
||||
"retraction_combing": { "value": "'noskin'" },
|
||||
"retraction_count_max": { "value": 100 },
|
||||
"retraction_enable": { "value": false },
|
||||
"retraction_extrusion_window": { "value": 10 },
|
||||
"retraction_hop": { "value": 0.2 },
|
||||
"speed_print": { "value": 20.0 },
|
||||
"speed_travel": { "value": 20.0 },
|
||||
"speed_wall": { "value": 20.0 },
|
||||
"speed_wall_0": { "value": 20.0 },
|
||||
"speed_wall_x": { "value": 20.0 },
|
||||
"speed_z_hop": { "value": "machine_max_feedrate_z" },
|
||||
"top_bottom_pattern": { "value": "concentric" },
|
||||
"top_bottom_thickness": { "value": 3 },
|
||||
"wall_thickness": { "value": 5.0 }
|
||||
}
|
||||
}
|
74
resources/definitions/eazao_m700.def.json
Normal file
74
resources/definitions/eazao_m700.def.json
Normal file
@ -0,0 +1,74 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Eazao M700",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Eazao",
|
||||
"manufacturer": "Eazao",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_machine_quality": false,
|
||||
"has_materials": false,
|
||||
"machine_extruder_trains": { "0": "eazao_m700_extruder_0" },
|
||||
"preferred_quality_type": "normal"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"acceleration_print": { "value": 300 },
|
||||
"acceleration_travel": { "value": 300 },
|
||||
"adhesion_type": { "default_value": "none" },
|
||||
"bottom_layers": { "value": 2 },
|
||||
"cool_fan_enabled": { "value": false },
|
||||
"infill_sparse_density": { "value": 0 },
|
||||
"initial_bottom_layers": { "value": 2 },
|
||||
"jerk_print": { "value": 10 },
|
||||
"jerk_travel": { "value": "jerk_print" },
|
||||
"jerk_travel_layer_0": { "value": "jerk_travel" },
|
||||
"layer_height": { "value": 1.0 },
|
||||
"layer_height_0": { "value": 1.0 },
|
||||
"line_width": { "value": 3.0 },
|
||||
"machine_acceleration": { "value": 300 },
|
||||
"machine_center_is_zero": { "default_value": false },
|
||||
"machine_depth": { "default_value": 520 },
|
||||
"machine_end_gcode": { "default_value": "G92 Z0\nG1 F1500 Z10\nG28 X0 Y500 ;move X Y to min endstops\nM82\nM84 ;steppers off\n" },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_heated_bed": { "default_value": false },
|
||||
"machine_height": { "default_value": 720 },
|
||||
"machine_max_acceleration_e": { "value": 500 },
|
||||
"machine_max_acceleration_x": { "value": 500 },
|
||||
"machine_max_acceleration_y": { "value": 500 },
|
||||
"machine_max_acceleration_z": { "value": 50 },
|
||||
"machine_max_feedrate_e": { "value": 25 },
|
||||
"machine_max_feedrate_x": { "value": 100 },
|
||||
"machine_max_feedrate_y": { "value": 100 },
|
||||
"machine_max_feedrate_z": { "value": 5 },
|
||||
"machine_max_jerk_e": { "value": 5 },
|
||||
"machine_max_jerk_xy": { "value": 10 },
|
||||
"machine_max_jerk_z": { "value": 0.3 },
|
||||
"machine_name": { "default_value": "Eazao M700" },
|
||||
"machine_start_gcode": { "default_value": "G21 ;set units to millimeters\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nG28 ;Home\nG1 Z25.0 F1500 ;move the platform down 15mm\nG92 E0 ;extruder reset\nG1 F300 E5\nG92 E0 ;The extruder is forced to zero again\nM302\nM163 S0 P0.87; Set Mix Factor\nM163 S1 P0.13; Set Mix Factor\nM164 S0" },
|
||||
"machine_width": { "default_value": 520 },
|
||||
"magic_spiralize": { "value": true },
|
||||
"material_final_print_temperature": { "value": "0" },
|
||||
"material_initial_print_temperature": { "value": "0" },
|
||||
"material_print_temperature": { "value": "0" },
|
||||
"material_print_temperature_layer_0": { "value": "0" },
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"retraction_amount": { "value": 7 },
|
||||
"retraction_combing": { "value": "'noskin'" },
|
||||
"retraction_count_max": { "value": 100 },
|
||||
"retraction_enable": { "value": false },
|
||||
"retraction_extrusion_window": { "value": 10 },
|
||||
"retraction_hop": { "value": 0.2 },
|
||||
"speed_print": { "value": 20.0 },
|
||||
"speed_travel": { "value": 20.0 },
|
||||
"speed_wall": { "value": 20.0 },
|
||||
"speed_wall_0": { "value": 20.0 },
|
||||
"speed_wall_x": { "value": 20.0 },
|
||||
"speed_z_hop": { "value": "machine_max_feedrate_z" },
|
||||
"top_bottom_pattern": { "value": "concentric" },
|
||||
"top_bottom_thickness": { "value": 3 },
|
||||
"wall_thickness": { "value": 5.0 }
|
||||
}
|
||||
}
|
74
resources/definitions/eazao_potter.def.json
Normal file
74
resources/definitions/eazao_potter.def.json
Normal file
@ -0,0 +1,74 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Eazao Potter",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Eazao",
|
||||
"manufacturer": "Eazao",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_machine_quality": false,
|
||||
"has_materials": false,
|
||||
"machine_extruder_trains": { "0": "eazao_potter_extruder_0" },
|
||||
"preferred_quality_type": "normal"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"acceleration_print": { "value": 300 },
|
||||
"acceleration_travel": { "value": 300 },
|
||||
"adhesion_type": { "default_value": "'none'" },
|
||||
"bottom_layers": { "value": 3 },
|
||||
"cool_fan_enabled": { "value": false },
|
||||
"infill_sparse_density": { "value": 0 },
|
||||
"initial_bottom_layers": { "value": 3 },
|
||||
"jerk_print": { "value": 10 },
|
||||
"jerk_travel": { "value": "jerk_print" },
|
||||
"jerk_travel_layer_0": { "value": "jerk_travel" },
|
||||
"layer_height": { "value": 1.0 },
|
||||
"layer_height_0": { "value": 1.0 },
|
||||
"line_width": { "value": 3.0 },
|
||||
"machine_acceleration": { "value": 300 },
|
||||
"machine_center_is_zero": { "default_value": false },
|
||||
"machine_depth": { "default_value": 167 },
|
||||
"machine_end_gcode": { "default_value": "G92 Z0 E0\nG1 F1500 Z10 E-2\nM82\nM84 ;steppers off\n" },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_heated_bed": { "default_value": false },
|
||||
"machine_height": { "default_value": 280 },
|
||||
"machine_max_acceleration_e": { "value": 500 },
|
||||
"machine_max_acceleration_x": { "value": 500 },
|
||||
"machine_max_acceleration_y": { "value": 500 },
|
||||
"machine_max_acceleration_z": { "value": 50 },
|
||||
"machine_max_feedrate_e": { "value": 25 },
|
||||
"machine_max_feedrate_x": { "value": 100 },
|
||||
"machine_max_feedrate_y": { "value": 100 },
|
||||
"machine_max_feedrate_z": { "value": 5 },
|
||||
"machine_max_jerk_e": { "value": 5 },
|
||||
"machine_max_jerk_xy": { "value": 10 },
|
||||
"machine_max_jerk_z": { "value": 0.3 },
|
||||
"machine_name": { "default_value": "Eazao Potter" },
|
||||
"machine_start_gcode": { "default_value": "G21 ;set units to millimeters\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nG28 ;Home\nG1 Z25.0 F1500 ;move the platform down 25mm\nG92 E0 ;extruder reset\nG1 F1500 E2\nG92 E0 ;The extruder is forced to zero again\nM302\nM163 S0 P0.85; Set Mix Factor\nM163 S1 P0.15; Set Mix Factor\nM164 S0" },
|
||||
"machine_width": { "default_value": 167 },
|
||||
"magic_spiralize": { "value": true },
|
||||
"material_final_print_temperature": { "value": "0" },
|
||||
"material_initial_print_temperature": { "value": "0" },
|
||||
"material_print_temperature": { "value": "0" },
|
||||
"material_print_temperature_layer_0": { "value": "0" },
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"retraction_amount": { "value": 7 },
|
||||
"retraction_combing": { "value": "'noskin'" },
|
||||
"retraction_count_max": { "value": 100 },
|
||||
"retraction_enable": { "value": false },
|
||||
"retraction_extrusion_window": { "value": 10 },
|
||||
"retraction_hop": { "value": 0.2 },
|
||||
"speed_print": { "value": 25.0 },
|
||||
"speed_travel": { "value": 25.0 },
|
||||
"speed_wall": { "value": 25.0 },
|
||||
"speed_wall_0": { "value": 25.0 },
|
||||
"speed_wall_x": { "value": 25.0 },
|
||||
"speed_z_hop": { "value": "machine_max_feedrate_z" },
|
||||
"top_bottom_pattern": { "value": "concentric" },
|
||||
"top_bottom_thickness": { "value": 3 },
|
||||
"wall_thickness": { "value": 3.0 }
|
||||
}
|
||||
}
|
@ -9,9 +9,8 @@
|
||||
"manufacturer": "Eazao",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_machine_quality": false,
|
||||
"has_materials": true,
|
||||
"has_materials": false,
|
||||
"machine_extruder_trains": { "0": "eazao_zero_extruder_0" },
|
||||
"preferred_material": "generic_pla",
|
||||
"preferred_quality_type": "normal"
|
||||
},
|
||||
"overrides":
|
||||
@ -20,11 +19,10 @@
|
||||
"acceleration_print": { "value": 300 },
|
||||
"acceleration_travel": { "value": 300 },
|
||||
"adhesion_type": { "default_value": "none" },
|
||||
"bottom_layers": { "value": 2 },
|
||||
"bottom_layers": { "value": 3 },
|
||||
"cool_fan_enabled": { "value": false },
|
||||
"infill_sparse_density": { "value": 0 },
|
||||
"initial_bottom_layers": { "value": 2 },
|
||||
"jerk_enabled": { "value": false },
|
||||
"initial_bottom_layers": { "value": 3 },
|
||||
"jerk_print": { "value": 10 },
|
||||
"jerk_travel": { "value": "jerk_print" },
|
||||
"jerk_travel_layer_0": { "value": "jerk_travel" },
|
||||
@ -34,7 +32,7 @@
|
||||
"machine_acceleration": { "value": 300 },
|
||||
"machine_center_is_zero": { "default_value": false },
|
||||
"machine_depth": { "default_value": 150 },
|
||||
"machine_end_gcode": { "default_value": "G92 E10\nG1 E-10 F300\nG28 X0 Y0 ;move X Y to min endstops\nM82\nM84 ;steppers off\n" },
|
||||
"machine_end_gcode": { "default_value": "G92 Z0 E0\nG1 F1500 E-2\nG1 F1500 Z10\nG28 X0;move X Y to min endstops\nM82\nM84 ;steppers off\n" },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_heated_bed": { "default_value": false },
|
||||
"machine_height": { "default_value": 240 },
|
||||
@ -49,9 +47,10 @@
|
||||
"machine_max_jerk_e": { "value": 5 },
|
||||
"machine_max_jerk_xy": { "value": 10 },
|
||||
"machine_max_jerk_z": { "value": 0.3 },
|
||||
"machine_name": { "default_value": "EAZAO Zero" },
|
||||
"machine_start_gcode": { "default_value": "G21 \nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nG28 ;Home \nG1 Z15.0 F1500 ;move the platform down 15mm\nG92 E0 \nG1 F300 E10\nG92 E0\nM302\nM163 S0 P0.9; Set Mix Factor\nM163 S1 P0.1; Set Mix Factor\nM164 S0\n" },
|
||||
"machine_name": { "default_value": "Eazao Zero" },
|
||||
"machine_start_gcode": { "default_value": "G21 \nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nG28 ;Home \nG1 Z15.0 F1500 ;move the platform down 15mm\nG92 E0 \nG1 F1500 E2\nG92 E0\nM302\nM163 S0 P0.8; Set Mix Factor\nM163 S1 P0.2; Set Mix Factor\nM164 S0\n" },
|
||||
"machine_width": { "default_value": 150 },
|
||||
"magic_spiralize": { "value": true },
|
||||
"material_final_print_temperature": { "value": "0" },
|
||||
"material_initial_print_temperature": { "value": "0" },
|
||||
"material_print_temperature": { "value": "0" },
|
||||
@ -64,18 +63,10 @@
|
||||
"retraction_enable": { "value": false },
|
||||
"retraction_extrusion_window": { "value": 10 },
|
||||
"retraction_hop": { "value": 0.2 },
|
||||
"retraction_hop_enabled": { "value": false },
|
||||
"retraction_speed": { "value": 25 },
|
||||
"speed_print": { "value": 20.0 },
|
||||
"speed_travel": { "value": 20.0 },
|
||||
"speed_wall": { "value": 20.0 },
|
||||
"speed_wall_0": { "value": 20.0 },
|
||||
"speed_wall_x": { "value": 20.0 },
|
||||
"speed_print": { "value": 25.0 },
|
||||
"speed_z_hop": { "value": "machine_max_feedrate_z" },
|
||||
"top_bottom_thickness": { "value": 0 },
|
||||
"travel_avoid_other_parts": { "value": true },
|
||||
"travel_avoid_supports": { "value": false },
|
||||
"travel_retract_before_outer_wall": { "value": false },
|
||||
"top_bottom_pattern": { "value": "concentric" },
|
||||
"top_bottom_thickness": { "value": 3 },
|
||||
"wall_thickness": { "value": 3.0 }
|
||||
}
|
||||
}
|
@ -44,7 +44,6 @@
|
||||
"machine_max_jerk_xy": { "default_value": 10 },
|
||||
"machine_max_jerk_z": { "default_value": 10 },
|
||||
"machine_name": { "default_value": "Erzay3D" },
|
||||
"machine_nozzle_head_distance": { "default_value": 2.5 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"machine_shape": { "default_value": "elliptic" },
|
||||
"machine_start_gcode": { "default_value": "G28\nG1 Z15.0 F6000\nG92 E0" },
|
||||
|
@ -167,6 +167,18 @@
|
||||
"type": "float",
|
||||
"unit": "mm"
|
||||
},
|
||||
"machine_nozzle_head_distance":
|
||||
{
|
||||
"default_value": 3,
|
||||
"description": "The height difference between the tip of the nozzle and the lowest part of the print head.",
|
||||
"label": "Nozzle Length",
|
||||
"settable_globally": false,
|
||||
"settable_per_extruder": true,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_meshgroup": false,
|
||||
"type": "float",
|
||||
"unit": "mm"
|
||||
},
|
||||
"machine_nozzle_id":
|
||||
{
|
||||
"default_value": "unknown",
|
||||
|
@ -28,6 +28,18 @@
|
||||
"icon": "Printer",
|
||||
"children":
|
||||
{
|
||||
"build_volume_fan_nr":
|
||||
{
|
||||
"label": "Build volume fan number",
|
||||
"description": "The number of the fan that cools the build volume. If this is set to 0, it's means that there is no build volume fan",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "999999",
|
||||
"type": "int",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_name":
|
||||
{
|
||||
"label": "Machine Type",
|
||||
@ -289,17 +301,6 @@
|
||||
"settable_per_meshgroup": false,
|
||||
"settable_globally": false
|
||||
},
|
||||
"machine_nozzle_head_distance":
|
||||
{
|
||||
"label": "Nozzle Length",
|
||||
"description": "The height difference between the tip of the nozzle and the lowest part of the print head.",
|
||||
"unit": "mm",
|
||||
"default_value": 3,
|
||||
"type": "float",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_nozzle_expansion_angle":
|
||||
{
|
||||
"label": "Nozzle Angle",
|
||||
@ -764,6 +765,15 @@
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"reset_flow_duration":
|
||||
{
|
||||
"enabled": "gradual_flow_enabled",
|
||||
"value": 2.0,
|
||||
"label": "Reset flow duration",
|
||||
"description": "For any travel move longer than this value, the material flow is reset to the paths target flow",
|
||||
"unit": "s",
|
||||
"type": "float"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -1347,7 +1357,7 @@
|
||||
"label": "Z Seam On Vertex",
|
||||
"description": "Place the z-seam on a polygon vertex. Switching this off can place the seam between vertices as well. (Keep in mind that this won't override the restrictions on placing the seam on an unsupported overhang.)",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"default_value": false,
|
||||
"settable_per_mesh": true,
|
||||
"enabled": "z_seam_type == 'back' or z_seam_type == 'shortest'"
|
||||
},
|
||||
@ -2326,7 +2336,7 @@
|
||||
"label": "Skin Edge Support Thickness",
|
||||
"description": "The thickness of the extra infill that supports skin edges.",
|
||||
"unit": "mm",
|
||||
"default_value": 0.8,
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "machine_height",
|
||||
"maximum_value_warning": "resolveOrValue('infill_sparse_thickness') * 10",
|
||||
@ -2341,7 +2351,7 @@
|
||||
{
|
||||
"label": "Skin Edge Support Layers",
|
||||
"description": "The number of infill layers that supports skin edges.",
|
||||
"default_value": 4,
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "10",
|
||||
"type": "int",
|
||||
@ -2353,6 +2363,21 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"extra_infill_lines_to_support_skins":
|
||||
{
|
||||
"label": "Extra Infill Lines To Support Skins",
|
||||
"description": "Add extra lines into the infill pattern to support skins above. This option prevents holes or plastic blobs that sometime show in complex shaped skins due to the infill below not correctly supporting the skin layer being printed above. 'Walls' supports just the outlines of the skin, whereas 'Walls and Lines' also supports the ends of the lines that make up the skin.",
|
||||
"type": "enum",
|
||||
"options":
|
||||
{
|
||||
"walls_and_lines": "Walls and Lines",
|
||||
"walls": "Walls Only",
|
||||
"none": "None"
|
||||
},
|
||||
"default_value": "walls_and_lines",
|
||||
"value": "'none' if infill_sparse_density > 50 else 'walls' if skin_edge_support_thickness > 0 else 'walls_and_lines'",
|
||||
"enabled": "infill_sparse_density > 0 and infill_pattern not in ('lightning', 'concentric', 'cross','cross_3d') and wall_line_count > 0 and top_layers > 0"
|
||||
},
|
||||
"lightning_infill_support_angle":
|
||||
{
|
||||
"label": "Lightning Infill Support Angle",
|
||||
@ -3139,6 +3164,60 @@
|
||||
"enabled": false,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"gradual_flow_enabled":
|
||||
{
|
||||
"label": "Gradual flow enabled",
|
||||
"description": "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"max_flow_acceleration":
|
||||
{
|
||||
"enabled": "gradual_flow_enabled",
|
||||
"label": "Gradual flow max acceleration",
|
||||
"description": "Maximum acceleration for gradual flow changes",
|
||||
"type": "float",
|
||||
"unit": "mm\u00b3/s\u00b2",
|
||||
"default_value": 1,
|
||||
"minimum_value_warning": 0.1,
|
||||
"maximum_value_warning": 99999,
|
||||
"minimum_value": 0.01,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"comments": "when enabled, each second the flow will at max be increased/decreased by this value"
|
||||
},
|
||||
"layer_0_max_flow_acceleration":
|
||||
{
|
||||
"enabled": "gradual_flow_enabled",
|
||||
"value": "max_flow_acceleration",
|
||||
"label": "Initial layer max flow acceleration",
|
||||
"description": "Minimum speed for gradual flow changes for the first layer",
|
||||
"type": "float",
|
||||
"unit": "mm\u00b3/s\u00b2",
|
||||
"default_value": 1,
|
||||
"minimum_value_warning": 0.1,
|
||||
"maximum_value_warning": 99999,
|
||||
"minimum_value": 0.01,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"gradual_flow_discretisation_step_size":
|
||||
{
|
||||
"enabled": "gradual_flow_enabled",
|
||||
"label": "Gradual flow discretisation step size",
|
||||
"description": "Duration of each step in the gradual flow change",
|
||||
"type": "float",
|
||||
"unit": "s",
|
||||
"default_value": 0.2,
|
||||
"maximum_value_warning": 1.0,
|
||||
"maximum_value": 5.0,
|
||||
"minimum_value_warning": 0.1,
|
||||
"minimum_value": 0.01,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -4467,6 +4546,37 @@
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"build_fan_full_at_height":
|
||||
{
|
||||
"label": "Build Fan Speed at Height",
|
||||
"description": "The height at which the fans spin on regular fan speed. At the layers below the fan speed gradually increases from Initial Fan Speed to Regular Fan Speed.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"enabled": "build_volume_fan_nr != 0",
|
||||
"maximum_value_warning": "10.0",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false,
|
||||
"children":
|
||||
{
|
||||
"build_fan_full_layer":
|
||||
{
|
||||
"label": "Build Fan Speed at Layer",
|
||||
"description": "The layer at which the build fans spin on full fan speed. This value is calculated and rounded to a whole number.",
|
||||
"type": "int",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"enabled": "build_volume_fan_nr != 0",
|
||||
"maximum_value_warning": "10 / resolveOrValue('layer_height')",
|
||||
"value": "max(1, int(math.floor((build_fan_full_at_height - resolveOrValue('layer_height_0')) / resolveOrValue('layer_height')) + 2))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"cool_fan_speed":
|
||||
{
|
||||
"label": "Fan Speed",
|
||||
@ -8275,7 +8385,7 @@
|
||||
"minimum_value_warning": "2",
|
||||
"maximum_value": "90",
|
||||
"default_value": 90,
|
||||
"value": "wall_overhang_angle",
|
||||
"value": "support_angle",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"wall_overhang_speed_factor":
|
||||
|
@ -27,7 +27,6 @@
|
||||
"machine_heated_bed": { "default_value": false },
|
||||
"machine_height": { "default_value": 200 },
|
||||
"machine_name": { "default_value": "3DMaker Starter" },
|
||||
"machine_nozzle_head_distance": { "default_value": 3 },
|
||||
"machine_nozzle_tip_outer_diameter": { "default_value": 1 },
|
||||
"machine_width": { "default_value": 210 },
|
||||
"raft_airgap": { "default_value": 0.2 },
|
||||
|
@ -37,7 +37,6 @@
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_height": { "default_value": 200 },
|
||||
"machine_name": { "default_value": "Mendel90" },
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_nozzle_tip_outer_diameter": { "default_value": 1 },
|
||||
"machine_start_gcode": { "default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;absolute extrusion\nM107 ;start with the fan off\nG28 ;home\nG92 E0 ;zero the extruded length\nM140 S{material_bed_temperature_layer_0} ; set the bed temperature and continue on\nG1 X-50 Y98 F9000 ;go to the left of the top\nG1 Z0.05 ; close to the bed\nM104 S{material_print_temperature_layer_0}; pre-heat the extruder continue on\nM190 S{material_bed_temperature_layer_0} ;set the bed temp & wait\nM109 S{material_print_temperature_layer_0};set the extruder temp for layer 0 & wait\nG92 E0 ;zero the extruded length\nG1 X50 E10 F300 ; make a thick line to prime extruder\nG92 E0 ; reset extruder\nG1 E-4 F1800\nG1 Z0.3 ;lift Z\n" },
|
||||
"machine_width": { "default_value": 200 },
|
||||
|
@ -78,7 +78,6 @@
|
||||
"machine_heat_zone_length": { "default_value": 20 },
|
||||
"machine_height": { "default_value": 205 },
|
||||
"machine_name": { "default_value": "Discov3ry Complete (Ultimaker 2+)" },
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_show_variants": { "default_value": true },
|
||||
"machine_start_gcode": { "default_value": "\n;Updated Firmware (.hex and Marlin .ino) for \n;Ultimaker 2+ with Discov3ry Extruder available at: \n;https://github.com/Structur3d/UM2.1Discov3ry-Firmware-beta \n;**Learn more at https://www.structur3d.io** \n \nM104 S{material_print_temperature} ;Start heating extruder \nM140 S{material_bed_temperature} ;Start heating bed \nG21 ;metric values \nG90 ;absolute positioning \nM82 ;set extruder to absolute mode \nM107 ;start with the fan off \nM302 ;allow cold extrusion \nM92 E2589 ;set extruder EEPROM steps/mm for paste \nG28 Z0 ;move Z to bottom endstops \nG28 X0 Y0 ;move X/Y to endstops \nG1 X15 Y0 F4000 ;move X/Y to front of printer \nG1 Z15.0 F9000 ;move the platform to 15mm \nG92 E0 ;zero the extruded length \nG1 F200 E10 ;extrude 10 mm of feed stock \nG92 E0 ;zero the extruded length again \nG1 F9000 \n;Put printing message on LCD screen \nM117 Printing..." },
|
||||
"machine_width": { "default_value": 205 },
|
||||
|
@ -44,7 +44,6 @@
|
||||
"machine_max_acceleration_y": { "default_value": 6000 },
|
||||
"machine_max_acceleration_z": { "default_value": 12000 },
|
||||
"machine_name": { "default_value": "TypeAMachines" },
|
||||
"machine_nozzle_head_distance": { "default_value": 3 },
|
||||
"machine_nozzle_tip_outer_diameter": { "default_value": 1 },
|
||||
"machine_start_gcode": { "default_value": ";-- START GCODE --\n;Sliced for Type A Machines Series 1\n;Sliced at: {day} {date} {time}\n;Basic settings:\n;Layer height: {layer_height}\n;Walls: {wall_thickness}\n;Fill: {fill_distance}\n;Print Speed: {print_speed}\n;Support: {support}\n;Retraction Speed: {retraction_speed}\n;Retraction Distance: {retraction_amount}\n;Print time: {print_time}\n;Filament used: {filament_amount}m {filament_weight}g\n;Settings based on: {material_profile}\nG21 ;metric values\nG90 ;absolute positioning\nG28 ;move to endstops\nG29 ;allows for auto-levelling\nG1 Z15.0 F12000 ;move the platform down 15mm\nG1 X150 Y5 F9000 ;center\nM140 S{material_bed_temperature} ;Prep Heat Bed\nM109 S{default_material_print_temperature} ;Heat To temp\nM190 S{material_bed_temperature} ;Heat Bed to temp\nG1 X150 Y5 Z0.3 ;move the platform to purge extrusion\nG92 E0 ;zero the extruded length\nG1 F200 X250 E30 ;extrude 30mm of feed stock\nG92 E0 ;zero the extruded length again\nG1 X150 Y150 Z25 F12000 ;recenter and begin\nG1 F9000" },
|
||||
"machine_use_extruder_offset_to_offset_coords": { "default_value": true },
|
||||
|
@ -111,7 +111,6 @@
|
||||
"roofing_layer_count": { "value": "1" },
|
||||
"roofing_material_flow": { "value": "material_flow" },
|
||||
"skin_angles": { "value": "[] if infill_pattern not in ['cross', 'cross_3d'] else [20, 110]" },
|
||||
"skin_edge_support_thickness": { "value": "4 * layer_height if infill_sparse_density < 30 else 0" },
|
||||
"skin_material_flow": { "value": "0.95 * material_flow" },
|
||||
"skin_material_flow_layer_0": { "value": "95" },
|
||||
"skin_monotonic": { "value": "roofing_layer_count == 0" },
|
||||
@ -129,7 +128,6 @@
|
||||
"support_line_distance": { "minimum_value_warning": "0 if support_structure == 'tree' else support_line_width" },
|
||||
"support_tower_maximum_supported_diameter": { "value": "support_tower_diameter" },
|
||||
"support_tower_roof_angle": { "value": "0 if support_interface_enable else 65" },
|
||||
"support_use_towers": { "value": false },
|
||||
"support_wall_count": { "value": "1 if support_structure == 'tree' else 0" },
|
||||
"support_xy_distance_overhang": { "value": "0.2" },
|
||||
"support_z_distance": { "value": "0" },
|
||||
@ -139,7 +137,8 @@
|
||||
"wall_x_material_flow_layer_0": { "value": "0.95 * material_flow_layer_0" },
|
||||
"xy_offset": { "value": "-layer_height * 0.1" },
|
||||
"xy_offset_layer_0": { "value": "-wall_line_width_0 / 5 + xy_offset" },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_none'" },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
|
||||
"z_seam_relative": { "value": "True" },
|
||||
"zig_zaggify_support": { "value": true }
|
||||
}
|
||||
}
|
@ -95,7 +95,6 @@
|
||||
"machine_max_feedrate_y": { "default_value": 300 },
|
||||
"machine_max_feedrate_z": { "default_value": 40 },
|
||||
"machine_name": { "default_value": "Ultimaker 2" },
|
||||
"machine_nozzle_head_distance": { "default_value": 3 },
|
||||
"machine_nozzle_tip_outer_diameter": { "default_value": 1 },
|
||||
"machine_start_gcode": { "value": "\"G0 F3000 Y50 ;avoid prime blob\" if machine_gcode_flavor == \"UltiGCode\" else \"G21 ;metric values\\nG90 ;absolute positioning\\nM82 ;set extruder to absolute mode\\nM107 ;start with the fan off\\nG28 Z0 ;move Z to bottom endstops\\nG28 X0 Y0 ;move X/Y to endstops\\nG1 X15 Y0 F4000 ;move X/Y to front of printer\\nG1 Z15.0 F9000 ;move the platform to 15mm\\nG92 E0 ;zero the extruded length\\nG1 F200 E10 ;extrude 10 mm of feed stock\\nG92 E0 ;zero the extruded length again\\nG1 Y50 F9000\\n;Put printing message on LCD screen\\nM117 Printing...\"" },
|
||||
"machine_use_extruder_offset_to_offset_coords": { "default_value": true },
|
||||
|
@ -83,7 +83,6 @@
|
||||
"machine_heat_zone_length": { "default_value": 20 },
|
||||
"machine_height": { "default_value": 205 },
|
||||
"machine_name": { "default_value": "Ultimaker 2+" },
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_show_variants": { "default_value": true },
|
||||
"speed_infill": { "value": "speed_print" },
|
||||
"speed_support": { "value": "speed_wall_0" },
|
||||
|
@ -92,7 +92,6 @@
|
||||
"machine_heat_zone_length": { "default_value": 20 },
|
||||
"machine_height": { "default_value": 205 },
|
||||
"machine_name": { "default_value": "Ultimaker 2+ Connect" },
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_show_variants": { "default_value": true },
|
||||
"machine_start_gcode": { "value": "''" },
|
||||
"machine_width": { "default_value": 223 },
|
||||
|
@ -97,6 +97,7 @@
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"build_volume_temperature": { "maximum_value": "67" },
|
||||
"machine_depth": { "default_value": 236.48 },
|
||||
"machine_disallowed_areas":
|
||||
{
|
||||
|
@ -191,6 +191,11 @@
|
||||
"bridge_wall_material_flow": { "value": "material_flow" },
|
||||
"bridge_wall_speed": { "value": "speed_wall" },
|
||||
"brim_width": { "value": 5 },
|
||||
"cool_fan_enabled":
|
||||
{
|
||||
"force_depends_on_settings": [ "support_extruder_nr" ]
|
||||
},
|
||||
"default_material_bed_temperature": { "resolve": "min(extruderValues('default_material_bed_temperature'))" },
|
||||
"extruder_prime_pos_abs": { "default_value": true },
|
||||
"gradual_support_infill_steps": { "value": 0 },
|
||||
"infill_before_walls": { "value": false },
|
||||
@ -316,10 +321,14 @@
|
||||
"machine_nozzle_cool_down_speed": { "value": 0.8 },
|
||||
"machine_nozzle_heat_up_speed": { "value": 3.5 },
|
||||
"machine_scale_fan_speed_zero_to_one": { "value": true },
|
||||
"machine_start_gcode": { "default_value": "" },
|
||||
"machine_start_gcode": { "default_value": "G0 Z20" },
|
||||
"material_bed_temperature": { "enabled": "machine_heated_bed" },
|
||||
"material_flow": { "value": 100 },
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature-10" },
|
||||
"material_print_temperature":
|
||||
{
|
||||
"force_depends_on_settings": [ "support_extruder_nr" ]
|
||||
},
|
||||
"material_shrinkage_percentage": { "enabled": true },
|
||||
"min_bead_width": { "value": "0.75*line_width" },
|
||||
"min_wall_line_width": { "value": 0.4 },
|
||||
@ -336,24 +345,89 @@
|
||||
"prime_tower_raft_base_line_spacing": { "value": "raft_base_line_width" },
|
||||
"prime_tower_wipe_enabled": { "value": true },
|
||||
"print_sequence": { "enabled": false },
|
||||
"raft_airgap":
|
||||
{
|
||||
"force_depends_on_settings": [ "support_extruder_nr" ]
|
||||
},
|
||||
"raft_base_fan_speed": { "value": 0 },
|
||||
"raft_base_line_spacing": { "value": "2*raft_base_line_width" },
|
||||
"raft_base_line_width": { "value": 1.4 },
|
||||
"raft_base_line_spacing":
|
||||
{
|
||||
"force_depends_on_settings": [ "raft_interface_extruder_nr" ],
|
||||
"value": "2*raft_base_line_width"
|
||||
},
|
||||
"raft_base_line_width":
|
||||
{
|
||||
"force_depends_on_settings": [ "raft_interface_extruder_nr" ],
|
||||
"value": 1.4
|
||||
},
|
||||
"raft_base_speed": { "value": 10 },
|
||||
"raft_base_thickness": { "value": 0.8 },
|
||||
"raft_base_thickness":
|
||||
{
|
||||
"force_depends_on_settings": [
|
||||
"raft_interface_extruder_nr",
|
||||
"support_extruder_nr"
|
||||
],
|
||||
"value": 0.8
|
||||
},
|
||||
"raft_base_wall_count":
|
||||
{
|
||||
"force_depends_on_settings": [ "support_extruder_nr" ],
|
||||
"value": "raft_wall_count"
|
||||
},
|
||||
"raft_interface_extruder_nr": { "value": "raft_surface_extruder_nr" },
|
||||
"raft_interface_fan_speed": { "value": 0 },
|
||||
"raft_interface_infill_overlap":
|
||||
{
|
||||
"force_depends_on_settings": [ "raft_interface_extruder_nr" ]
|
||||
},
|
||||
"raft_interface_layers": { "value": 2 },
|
||||
"raft_interface_line_width": { "value": 0.7 },
|
||||
"raft_interface_line_spacing":
|
||||
{
|
||||
"force_depends_on_settings": [
|
||||
"raft_base_thickness",
|
||||
"raft_interface_extruder_nr"
|
||||
]
|
||||
},
|
||||
"raft_interface_line_width":
|
||||
{
|
||||
"force_depends_on_settings": [
|
||||
"raft_base_thickness",
|
||||
"raft_interface_extruder_nr"
|
||||
],
|
||||
"value": 0.7
|
||||
},
|
||||
"raft_interface_speed": { "value": 90 },
|
||||
"raft_interface_thickness": { "value": 0.3 },
|
||||
"raft_interface_wall_count": { "value": "raft_wall_count" },
|
||||
"raft_interface_z_offset":
|
||||
{
|
||||
"force_depends_on_settings": [
|
||||
"raft_base_thickness",
|
||||
"raft_interface_extruder_nr"
|
||||
]
|
||||
},
|
||||
"raft_margin": { "value": 1.2 },
|
||||
"raft_smoothing": { "value": 9.5 },
|
||||
"raft_surface_extruder_nr": { "value": "int(anyExtruderWithMaterial('material_is_support_material')) if support_enable and extruderValue(support_extruder_nr,'material_is_support_material') else raft_base_extruder_nr" },
|
||||
"raft_surface_fan_speed": { "value": 0 },
|
||||
"raft_surface_monotonic": { "value": true },
|
||||
"raft_surface_flow":
|
||||
{
|
||||
"force_depends_on_settings": [ "support_extruder_nr" ]
|
||||
},
|
||||
"raft_surface_speed":
|
||||
{
|
||||
"force_depends_on_settings": [ "support_extruder_nr" ]
|
||||
},
|
||||
"raft_surface_thickness":
|
||||
{
|
||||
"force_depends_on_settings": [ "support_extruder_nr" ]
|
||||
},
|
||||
"raft_surface_wall_count": { "value": "raft_wall_count" },
|
||||
"raft_surface_z_offset":
|
||||
{
|
||||
"force_depends_on_settings": [ "support_extruder_nr" ]
|
||||
},
|
||||
"raft_wall_count": { "value": 2 },
|
||||
"retract_at_layer_change": { "value": true },
|
||||
"retraction_amount": { "value": 0.75 },
|
||||
"retraction_combing": { "value": "'off'" },
|
||||
@ -363,7 +437,7 @@
|
||||
"retraction_hop": { "value": 0.4 },
|
||||
"retraction_hop_enabled": { "value": true },
|
||||
"retraction_hop_only_when_collides": { "value": false },
|
||||
"retraction_min_travel": { "value": "0.6 if extruder_nr == support_extruder_nr else 5" },
|
||||
"retraction_min_travel": { "value": "0.6" },
|
||||
"retraction_prime_speed": { "value": "retraction_speed" },
|
||||
"retraction_speed": { "value": 5 },
|
||||
"roofing_layer_count": { "value": 2 },
|
||||
@ -390,31 +464,32 @@
|
||||
"speed_wall_0": { "value": "speed_wall * 30/40" },
|
||||
"speed_wall_x": { "value": "speed_wall" },
|
||||
"support_angle": { "value": 40 },
|
||||
"support_bottom_distance": { "value": "layer_height if extruder_nr == support_extruder_nr else 0" },
|
||||
"support_bottom_enable": { "value": "false if extruder_nr == support_extruder_nr else true" },
|
||||
"support_bottom_height": { "value": "2*support_infill_sparse_thickness" },
|
||||
"support_bottom_material_flow": { "value": "material_flow" },
|
||||
"support_bottom_wall_count": { "value": "0 if extruder_nr == support_extruder_nr else support_wall_count" },
|
||||
"support_bottom_wall_count": { "value": "0" },
|
||||
"support_brim_enable": { "value": false },
|
||||
"support_conical_min_width": { "value": 10 },
|
||||
"support_enable": { "value": true },
|
||||
"support_extruder_nr": { "value": "int(anyExtruderWithMaterial('material_is_support_material'))" },
|
||||
"support_fan_enable": { "value": "true if extruder_nr == support_extruder_nr else false" },
|
||||
"support_fan_enable": { "value": "True" },
|
||||
"support_infill_rate": { "value": 20.0 },
|
||||
"support_infill_sparse_thickness": { "value": "layer_height" },
|
||||
"support_interface_enable": { "value": true },
|
||||
"support_interface_height": { "value": "4*support_infill_sparse_thickness" },
|
||||
"support_interface_material_flow": { "value": "material_flow" },
|
||||
"support_interface_offset": { "value": "1 if extruder_nr == support_extruder_nr else 0" },
|
||||
"support_interface_offset": { "value": "1" },
|
||||
"support_interface_pattern": { "value": "'lines'" },
|
||||
"support_interface_wall_count": { "value": "1 if extruder_nr == support_extruder_nr else 2" },
|
||||
"support_interface_wall_count": { "value": "1" },
|
||||
"support_material_flow": { "value": "material_flow" },
|
||||
"support_offset": { "value": "1.8 if extruder_nr == support_extruder_nr else 0.8" },
|
||||
"support_offset": { "value": "1.8" },
|
||||
"support_pattern": { "value": "'lines'" },
|
||||
"support_roof_height": { "value": "4*layer_height if extruder_nr == support_extruder_nr else 5*layer_height" },
|
||||
"support_roof_height": { "value": "4*layer_height" },
|
||||
"support_roof_material_flow": { "value": "material_flow" },
|
||||
"support_supported_skin_fan_speed": { "value": "cool_fan_speed_max" },
|
||||
"support_top_distance": { "value": "support_z_distance" },
|
||||
"support_use_towers": { "value": "False" },
|
||||
"support_wall_count": { "value": "2 if support_conical_enabled or support_structure == 'tree' else 0" },
|
||||
"support_xy_distance": { "value": 0.2 },
|
||||
"support_xy_distance_overhang": { "value": "support_xy_distance" },
|
||||
"switch_extruder_retraction_amount": { "value": 0.5 },
|
||||
"switch_extruder_retraction_speeds": { "value": "retraction_speed" },
|
||||
"top_bottom_thickness": { "value": "5*layer_height" },
|
||||
|
@ -71,6 +71,7 @@
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"build_volume_temperature": { "maximum_value": "107" },
|
||||
"machine_depth": { "default_value": 236.48 },
|
||||
"machine_disallowed_areas":
|
||||
{
|
||||
@ -104,9 +105,7 @@
|
||||
"machine_height": { "default_value": 196 },
|
||||
"machine_name": { "default_value": "UltiMaker Method X" },
|
||||
"machine_width": { "default_value": 283.3 },
|
||||
"material_flow": { "value": 97 },
|
||||
"prime_tower_position_x": { "value": "(150 / 2 + resolveOrValue('prime_tower_size') / 2) if resolveOrValue('machine_shape') == 'elliptic' else (150 - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (150 / 2 if resolveOrValue('machine_center_is_zero') else 0)" },
|
||||
"prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" },
|
||||
"skin_material_flow": { "value": "0.95*material_flow" }
|
||||
"prime_tower_position_y": { "value": "190 - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (190 / 2 if resolveOrValue('machine_center_is_zero') else 0)" }
|
||||
}
|
||||
}
|
@ -27,6 +27,7 @@
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"build_volume_temperature": { "maximum_value": "100" },
|
||||
"machine_depth": { "default_value": 320 },
|
||||
"machine_disallowed_areas":
|
||||
{
|
||||
|
@ -14,6 +14,7 @@
|
||||
"default_value": 0,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_nozzle_offset_x": { "default_value": 0.0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0.0 }
|
||||
}
|
||||
|
@ -14,6 +14,7 @@
|
||||
"default_value": 1,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_nozzle_offset_x": { "default_value": 0.0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0.0 }
|
||||
}
|
||||
|
@ -10,6 +10,7 @@
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_head_distance": { "default_value": 6 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
|
@ -10,6 +10,7 @@
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_head_distance": { "default_value": 3 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
|
@ -14,6 +14,7 @@
|
||||
"default_value": 0,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_nozzle_offset_x": { "default_value": 0.0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0.0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
|
@ -14,6 +14,7 @@
|
||||
"default_value": 1,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_nozzle_offset_x": { "default_value": 19.0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0.0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
|
16
resources/extruders/eazao_m500_extruder_0.def.json
Normal file
16
resources/extruders/eazao_m500_extruder_0.def.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "eazao_m500",
|
||||
"position": "0"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 2.3 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
16
resources/extruders/eazao_m600_extruder_0.def.json
Normal file
16
resources/extruders/eazao_m600_extruder_0.def.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "eazao_m600",
|
||||
"position": "0"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 2.3 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
16
resources/extruders/eazao_m700_extruder_0.def.json
Normal file
16
resources/extruders/eazao_m700_extruder_0.def.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "eazao_m700",
|
||||
"position": "0"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 2.3 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
16
resources/extruders/eazao_potter_extruder_0.def.json
Normal file
16
resources/extruders/eazao_potter_extruder_0.def.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "eazao_potter",
|
||||
"position": "0"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 1.6 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
@ -10,7 +10,7 @@
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 1.5 },
|
||||
"machine_nozzle_size": { "default_value": 1.6 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
@ -10,6 +10,7 @@
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_head_distance": { "default_value": 2.5 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
|
@ -10,6 +10,7 @@
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_head_distance": { "default_value": 3 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
|
@ -10,6 +10,7 @@
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
|
@ -10,6 +10,7 @@
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_nozzle_size": { "default_value": 0.84 },
|
||||
"material_diameter": { "default_value": 3.175 }
|
||||
}
|
||||
|
@ -10,6 +10,7 @@
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_head_distance": { "default_value": 3 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
|
@ -10,6 +10,7 @@
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_head_distance": { "default_value": 3 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 2.85 }
|
||||
}
|
||||
|
@ -10,6 +10,7 @@
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 2.85 }
|
||||
}
|
||||
|
@ -10,6 +10,7 @@
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_head_distance": { "default_value": 5 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 2.85 }
|
||||
}
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"POT-Creation-Date: 2024-07-08 09:05+0200\n"
|
||||
"PO-Revision-Date: 2023-09-03 18:15+0200\n"
|
||||
"Last-Translator: Miroslav Šustek <sustmidown@centrum.cz>\n"
|
||||
"Language-Team: DenyCZ <www.github.com/DenyCZ>\n"
|
||||
@ -870,6 +870,10 @@ msgctxt "@label"
|
||||
msgid "Color scheme"
|
||||
msgstr "Barevné schéma"
|
||||
|
||||
msgctxt "@label"
|
||||
msgid "Combination not recommended. Load BB core to slot 1 (left) for better reliability."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@info"
|
||||
msgid "Compare and save."
|
||||
msgstr "Porovnat a uložit."
|
||||
@ -2431,6 +2435,10 @@ msgctxt "name"
|
||||
msgid "Makerbot Printfile Writer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@item:inlistbox"
|
||||
msgid "Makerbot Sketch Printfile"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@error"
|
||||
msgid "MakerbotWriter could not save to the designated path."
|
||||
msgstr ""
|
||||
@ -3877,6 +3885,10 @@ msgctxt "@placeholder"
|
||||
msgid "Search"
|
||||
msgstr "Hledat"
|
||||
|
||||
msgctxt "@label:textbox"
|
||||
msgid "Search Printer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@info"
|
||||
msgid "Search in the browser"
|
||||
msgstr "Hledat v prohlížeči"
|
||||
@ -4756,7 +4768,7 @@ msgid "This configuration is not available because %1 is not recognized. Please
|
||||
msgstr "Tato konfigurace není k dispozici, protože %1 nebyl rozpoznán. Navštivte prosím %2 a stáhněte si správný materiálový profil."
|
||||
|
||||
msgctxt "@text:window"
|
||||
msgid "This is a Cura Universal project file. Would you like to open it as a Cura project or Cura Universal Project or import the models from it?"
|
||||
msgid "This is a Cura Universal project file. Would you like to open it as a Cura Universal Project or import the models from it?"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@text:window"
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-12 15:10+0000\n"
|
||||
"POT-Creation-Date: 2024-07-08 09:05+0000\n"
|
||||
"PO-Revision-Date: 2023-02-16 20:35+0100\n"
|
||||
"Last-Translator: Miroslav Šustek <sustmidown@centrum.cz>\n"
|
||||
"Language-Team: DenyCZ <www.github.com/DenyCZ>\n"
|
||||
@ -21,6 +21,10 @@ msgctxt "prime_tower_mode description"
|
||||
msgid "<html>How to generate the prime tower:<ul><li><b>Normal:</b> create a bucket in which secondary materials are primed</li><li><b>Interleaved:</b> create a prime tower as sparse as possible. This will save time and filament, but is only possible if the used materials adhere to each other</li></ul></html>"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "cool_during_extruder_switch description"
|
||||
msgid "<html>Whether to activate the cooling fans during a nozzle switch. This can help reducing oozing by cooling the nozzle faster:<ul><li><b>Unchanged:</b> keep the fans as they were previously</li><li><b>Only last extruder:</b> turn on the fan of the last used extruder, but turn the others off (if any). This is useful if you have completely separate extruders.</li><li><b>All fans:</b> turn on all fans during nozzle switch. This is useful if you have a single cooling fan, or multiple fans that stay close to each other.</li></ul></html>"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "brim_inside_margin description"
|
||||
msgid "A brim around a model may touch an other model where you don't want it. This removes all brim within this distance from brimless models."
|
||||
msgstr ""
|
||||
@ -157,6 +161,10 @@ msgctxt "print_sequence option all_at_once"
|
||||
msgid "All at Once"
|
||||
msgstr "Vše najednou"
|
||||
|
||||
msgctxt "cool_during_extruder_switch option all_fans"
|
||||
msgid "All fans"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "resolution description"
|
||||
msgid "All settings that influence the resolution of the print. These settings have a large impact on the quality (and print time)"
|
||||
msgstr "Všechna nastavení, která ovlivňují rozlišení tisku. Tato nastavení mají velký vliv na kvalitu (a dobu tisku)"
|
||||
@ -621,6 +629,10 @@ msgctxt "cooling label"
|
||||
msgid "Cooling"
|
||||
msgstr "Chlazení"
|
||||
|
||||
msgctxt "cool_during_extruder_switch label"
|
||||
msgid "Cooling during extruder switch"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "infill_pattern option cross"
|
||||
msgid "Cross"
|
||||
msgstr "Křížek"
|
||||
@ -2017,6 +2029,10 @@ msgctxt "machine_gcode_flavor option Makerbot"
|
||||
msgid "Makerbot"
|
||||
msgstr "Makerbot"
|
||||
|
||||
msgctxt "support_z_seam_away_from_model description"
|
||||
msgid "Manage the spatial relationship between the z seam of the support structure and the actual 3D model. This control is crucial as it allows users to ensure the seamless removal of support structures post-printing, without inflicting damage or leaving marks on the printed model."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "machine_gcode_flavor option RepRap (Marlin/Sprinter)"
|
||||
msgid "Marlin"
|
||||
msgstr "Marlin"
|
||||
@ -2193,6 +2209,10 @@ msgctxt "slicing_tolerance option middle"
|
||||
msgid "Middle"
|
||||
msgstr "Střední"
|
||||
|
||||
msgctxt "support_z_seam_min_distance label"
|
||||
msgid "Min Z Seam Distance from Model"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "mold_width label"
|
||||
msgid "Minimal Mold Width"
|
||||
msgstr "Minimální šířka formy"
|
||||
@ -2337,6 +2357,10 @@ msgctxt "skirt_line_count description"
|
||||
msgid "Multiple skirt lines help to prime your extrusion better for small models. Setting this to 0 will disable the skirt."
|
||||
msgstr "Více linek okraje pomáhá vytlačit vaše vytlačování lépe pro malé modely. Nastavení na 0 zakáže okraj."
|
||||
|
||||
msgctxt "support_infill_density_multiplier_initial_layer description"
|
||||
msgid "Multiplier for the infill on the initial layers of the support. Increasing this may help for bed adhesion."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "initial_layer_line_width_factor description"
|
||||
msgid "Multiplier of the line width on the first layer. Increasing this could improve bed adhesion."
|
||||
msgstr "Násobitel šířky čáry v první vrstvě. Jejich zvýšení by mohlo zlepšit přilnavost k podložce."
|
||||
@ -2493,6 +2517,10 @@ msgctxt "print_sequence option one_at_a_time"
|
||||
msgid "One at a Time"
|
||||
msgstr "Pouze jedna"
|
||||
|
||||
msgctxt "cool_during_extruder_switch option only_last_extruder"
|
||||
msgid "Only last extruder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "retraction_hop_only_when_collides description"
|
||||
msgid "Only perform a Z Hop when moving over printed parts which cannot be avoided by horizontal motion by Avoid Printed Parts when Traveling."
|
||||
msgstr "Z-hop provádějte pouze při pohybu po tištěných částech, kterým nelze zabránit vodorovným pohybem pomocí Vyvarujte se potištěných součástí při cestování."
|
||||
@ -2601,6 +2629,10 @@ msgctxt "bridge_fan_speed_3 description"
|
||||
msgid "Percentage fan speed to use when printing the third bridge skin layer."
|
||||
msgstr "Procentuální rychlost ventilátoru, která se použije při tisku třetí vrstvy povrchu mostu."
|
||||
|
||||
msgctxt "z_seam_on_vertex description"
|
||||
msgid "Place the z-seam on a polygon vertex. Switching this off can place the seam between vertices as well. (Keep in mind that this won't override the restrictions on placing the seam on an unsupported overhang.)"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "minimum_polygon_circumference description"
|
||||
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
|
||||
msgstr "Polygony v krájených vrstvách, jejichž obvod je menší než toto množství, budou odfiltrovány. Nižší hodnoty vedou k vyššímu rozlišení ok za cenu krájení. Je určen především pro tiskárny SLA s vysokým rozlišením a velmi malé 3D modely se spoustou detailů."
|
||||
@ -2649,6 +2681,10 @@ msgctxt "prime_tower_max_bridging_distance label"
|
||||
msgid "Prime Tower Maximum Bridging Distance"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "prime_tower_min_shell_thickness label"
|
||||
msgid "Prime Tower Minimum Shell Thickness"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "prime_tower_min_volume label"
|
||||
msgid "Prime Tower Minimum Volume"
|
||||
msgstr "Minimální objem hlavní věže"
|
||||
@ -2801,6 +2837,18 @@ msgctxt "raft_base_fan_speed label"
|
||||
msgid "Raft Base Fan Speed"
|
||||
msgstr "Rychlost ventilátoru při tisku základních vrstev raftu"
|
||||
|
||||
msgctxt "raft_base_flow label"
|
||||
msgid "Raft Base Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap_mm label"
|
||||
msgid "Raft Base Infill Overlap"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap label"
|
||||
msgid "Raft Base Infill Overlap Percentage"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_line_spacing label"
|
||||
msgid "Raft Base Line Spacing"
|
||||
msgstr "Rozteč základny voru"
|
||||
@ -2841,6 +2889,26 @@ msgctxt "raft_fan_speed label"
|
||||
msgid "Raft Fan Speed"
|
||||
msgstr "Rychlost ventilátoru při tisku raftu"
|
||||
|
||||
msgctxt "raft_flow label"
|
||||
msgid "Raft Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_flow label"
|
||||
msgid "Raft Interface Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap_mm label"
|
||||
msgid "Raft Interface Infill Overlap"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap label"
|
||||
msgid "Raft Interface Infill Overlap Percentage"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_z_offset label"
|
||||
msgid "Raft Interface Z Offset"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_margin label"
|
||||
msgid "Raft Middle Extra Margin"
|
||||
msgstr ""
|
||||
@ -2905,6 +2973,22 @@ msgctxt "raft_smoothing label"
|
||||
msgid "Raft Smoothing"
|
||||
msgstr "Vyhlazování raftu"
|
||||
|
||||
msgctxt "raft_surface_flow label"
|
||||
msgid "Raft Surface Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap_mm label"
|
||||
msgid "Raft Surface Infill Overlap"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap label"
|
||||
msgid "Raft Surface Infill Overlap Percentage"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_z_offset label"
|
||||
msgid "Raft Surface Z Offset"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_margin label"
|
||||
msgid "Raft Top Extra Margin"
|
||||
msgstr ""
|
||||
@ -3141,6 +3225,10 @@ msgctxt "z_seam_corner label"
|
||||
msgid "Seam Corner Preference"
|
||||
msgstr "Rohová preference švu"
|
||||
|
||||
msgctxt "seam_overhang_angle label"
|
||||
msgid "Seam Overhanging Wall Angle"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "user_defined_print_order_enabled label"
|
||||
msgid "Set Print Sequence Manually"
|
||||
msgstr "Nastavit tiskovou sekvenci ručně"
|
||||
@ -3485,6 +3573,10 @@ msgctxt "acceleration_support_infill label"
|
||||
msgid "Support Infill Acceleration"
|
||||
msgstr "Akcelerace tisku výplně podpor"
|
||||
|
||||
msgctxt "support_infill_density_multiplier_initial_layer label"
|
||||
msgid "Support Infill Density Multiplier Initial Layer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_infill_extruder_nr label"
|
||||
msgid "Support Infill Extruder"
|
||||
msgstr "Extruder pro vnitřní podpory"
|
||||
@ -3677,6 +3769,10 @@ msgctxt "support_z_distance label"
|
||||
msgid "Support Z Distance"
|
||||
msgstr "Vzdálenost Z podor"
|
||||
|
||||
msgctxt "support_z_seam_away_from_model label"
|
||||
msgid "Support Z Seam Away from Model"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
|
||||
msgid "Support lines preferred"
|
||||
msgstr "Preferovat čáry podpor"
|
||||
@ -3853,6 +3949,22 @@ msgctxt "acceleration_travel description"
|
||||
msgid "The acceleration with which travel moves are made."
|
||||
msgstr "Zrychlení, kterým se pohybují pohyby."
|
||||
|
||||
msgctxt "raft_base_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft base printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft interface printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft surface printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "ironing_flow description"
|
||||
msgid "The amount of material, relative to a normal skin line, to extrude during ironing. Keeping the nozzle filled helps filling some of the crevices of the top surface, but too much results in overextrusion and blips on the side of the surface."
|
||||
msgstr "Množství materiálu vzhledem k normální linii kůže, které se během žehlení vytlačuje. Udržování trysky naplněné pomáhá vyplnit některé štěrbiny na horním povrchu, ale příliš mnoho vede k nadměrnému vytlačování a klouzání na straně povrchu."
|
||||
@ -3861,6 +3973,30 @@ msgctxt "infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr "Velikost překrytí mezi výplní a stěnami jako procento šířky výplňové linie. Mírné překrytí umožňuje, aby se stěny pevně připojily k výplni."
|
||||
|
||||
msgctxt "raft_base_infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft base, as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft base. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft interface, as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft interface. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft surface, as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft surface. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr "Velikost překrytí mezi výplní a stěnami. Mírné překrytí umožňuje, aby se stěny pevně připojily k výplni."
|
||||
@ -3965,6 +4101,10 @@ msgctxt "ironing_line_spacing description"
|
||||
msgid "The distance between the lines of ironing."
|
||||
msgstr "Vzdálenost mezi čárami žehlení."
|
||||
|
||||
msgctxt "support_z_seam_min_distance description"
|
||||
msgid "The distance between the model and its support structure at the z-axis seam."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "travel_avoid_distance description"
|
||||
msgid "The distance between the nozzle and already printed parts when avoiding during travel moves."
|
||||
msgstr "Vzdálenost mezi tryskou a již potištěnými částmi, kterým se hlavy vyvaruje."
|
||||
@ -4457,6 +4597,10 @@ msgctxt "support_bottom_stair_step_min_slope description"
|
||||
msgid "The minimum slope of the area for stair-stepping to take effect. Low values should make support easier to remove on shallower slopes, but really low values may result in some very counter-intuitive results on other parts of the model."
|
||||
msgstr "Minimální sklon oblasti, aby se schodové schody projevily. Nízké hodnoty by měly usnadnit odstraňování podpory na mělkých svazích, ale opravdu nízké hodnoty mohou vést k velmi kontraintuitivním výsledkům na jiných částech modelu."
|
||||
|
||||
msgctxt "prime_tower_min_shell_thickness description"
|
||||
msgid "The minimum thickness of the prime tower shell. You may increase it to make the prime tower stronger."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "cool_min_layer_time description"
|
||||
msgid "The minimum time spent in a layer. 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."
|
||||
msgstr "Minimální doba strávená ve vrstvě. To nutí tiskárnu zpomalit a alespoň zde strávit čas nastavený v jedné vrstvě. To umožňuje, aby se tištěný materiál před tiskem další vrstvy správně ochladil. Vrstvy mohou stále trvat kratší dobu, než je minimální vrstva, pokud je Lift Head deaktivována a pokud by jinak byla porušena minimální rychlost."
|
||||
@ -5189,10 +5333,18 @@ msgctxt "support_tree_max_diameter label"
|
||||
msgid "Trunk Diameter"
|
||||
msgstr "Průměr kmene"
|
||||
|
||||
msgctxt "seam_overhang_angle description"
|
||||
msgid "Try to prevent seams on walls that overhang more than this angle. When the value is 90, no walls will be treated as overhanging."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "machine_gcode_flavor option UltiGCode"
|
||||
msgid "Ultimaker 2"
|
||||
msgstr "Ultimaker 2"
|
||||
|
||||
msgctxt "cool_during_extruder_switch option unchanged"
|
||||
msgid "Unchanged"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "meshfix_union_all label"
|
||||
msgid "Union Overlapping Volumes"
|
||||
msgstr "Spojit překrývající se objekty"
|
||||
@ -5357,6 +5509,14 @@ msgctxt "bridge_wall_material_flow description"
|
||||
msgid "When printing bridge walls, the amount of material extruded is multiplied by this value."
|
||||
msgstr "Při tisku stěn můstku je množství vytlačovaného materiálu násobeno touto hodnotou."
|
||||
|
||||
msgctxt "raft_interface_z_offset description"
|
||||
msgid "When printing the first layer of the raft interface, translate by this offset to customize the adhesion between base and interface. A negative offset should improve the adhesion."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_z_offset description"
|
||||
msgid "When printing the first layer of the raft surface, translate by this offset to customize the adhesion between interface and surface. A negative offset should improve the adhesion."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "bridge_skin_material_flow_2 description"
|
||||
msgid "When printing the second bridge skin layer, the amount of material extruded is multiplied by this value."
|
||||
msgstr "Při tisku druhé vrstvy potahu se množství vytlačovaného materiálu násobí touto hodnotou."
|
||||
@ -5653,6 +5813,10 @@ msgctxt "z_seam_type label"
|
||||
msgid "Z Seam Alignment"
|
||||
msgstr "Vyrovnávní spojů na ose Z"
|
||||
|
||||
msgctxt "z_seam_on_vertex label"
|
||||
msgid "Z Seam On Vertex"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "z_seam_position label"
|
||||
msgid "Z Seam Position"
|
||||
msgstr "Z pozice švu"
|
||||
@ -5729,53 +5893,53 @@ msgstr "cestování"
|
||||
#~ msgid "Brim Only on Outside"
|
||||
#~ msgstr "Límec pouze venku"
|
||||
|
||||
#~ msgctxt "gradual_flow_discretisation_step_size description"
|
||||
#~ msgid "Duration of each step in the gradual flow change"
|
||||
#~ msgstr "Doba trvání každého kroku v postupné změně průtoku"
|
||||
msgctxt "gradual_flow_discretisation_step_size description"
|
||||
msgid "Duration of each step in the gradual flow change"
|
||||
msgstr "Doba trvání každého kroku v postupné změně průtoku"
|
||||
|
||||
#~ msgctxt "gradual_flow_enabled description"
|
||||
#~ msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops."
|
||||
#~ msgstr "Povolit postupné změny průtoku. Když je povoleno, průtok se postupně zvyšuje / snižuje na cílový průtok. Toto je užitečné pro tiskárny s Bowdenovou trubicí, kde se průtok okamžitě nezmění, když se spustí / zastaví extrudér."
|
||||
msgctxt "gradual_flow_enabled description"
|
||||
msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops."
|
||||
msgstr "Povolit postupné změny průtoku. Když je povoleno, průtok se postupně zvyšuje / snižuje na cílový průtok. Toto je užitečné pro tiskárny s Bowdenovou trubicí, kde se průtok okamžitě nezmění, když se spustí / zastaví extrudér."
|
||||
|
||||
#~ msgctxt "reset_flow_duration description"
|
||||
#~ msgid "For any travel move longer than this value, the material flow is reset to the paths target flow"
|
||||
#~ msgstr "Pro jakýkoli pohyb delší než tato hodnota se materiálový průtok resetuje na cílový průtok dráhy"
|
||||
msgctxt "reset_flow_duration description"
|
||||
msgid "For any travel move longer than this value, the material flow is reset to the paths target flow"
|
||||
msgstr "Pro jakýkoli pohyb delší než tato hodnota se materiálový průtok resetuje na cílový průtok dráhy"
|
||||
|
||||
#~ msgctxt "gradual_flow_discretisation_step_size label"
|
||||
#~ msgid "Gradual flow discretisation step size"
|
||||
#~ msgstr "Velikost kroku diskretizace postupné změny průtoku"
|
||||
msgctxt "gradual_flow_discretisation_step_size label"
|
||||
msgid "Gradual flow discretisation step size"
|
||||
msgstr "Velikost kroku diskretizace postupné změny průtoku"
|
||||
|
||||
#~ msgctxt "gradual_flow_enabled label"
|
||||
#~ msgid "Gradual flow enabled"
|
||||
#~ msgstr "Postupné změny průtoku povoleny"
|
||||
msgctxt "gradual_flow_enabled label"
|
||||
msgid "Gradual flow enabled"
|
||||
msgstr "Postupné změny průtoku povoleny"
|
||||
|
||||
#~ msgctxt "max_flow_acceleration label"
|
||||
#~ msgid "Gradual flow max acceleration"
|
||||
#~ msgstr "Maximální zrychlení postupných změn průtoku"
|
||||
msgctxt "max_flow_acceleration label"
|
||||
msgid "Gradual flow max acceleration"
|
||||
msgstr "Maximální zrychlení postupných změn průtoku"
|
||||
|
||||
#~ msgctxt "layer_0_max_flow_acceleration label"
|
||||
#~ msgid "Initial layer max flow acceleration"
|
||||
#~ msgstr "Maximální zrychlení průtoku pro první vrstvu"
|
||||
msgctxt "layer_0_max_flow_acceleration label"
|
||||
msgid "Initial layer max flow acceleration"
|
||||
msgstr "Maximální zrychlení průtoku pro první vrstvu"
|
||||
|
||||
#~ msgctxt "layer_0_z_overlap description"
|
||||
#~ msgid "Make the first and second layer of the model overlap in the Z direction to compensate for the filament lost in the airgap. All models above the first model layer will be shifted down by this amount."
|
||||
#~ msgstr "První a druhá vrstva modelu se překrývají ve směru Z, aby se kompenzovalo vlákno ztracené ve vzduchové mezeře. Všechny modely nad první vrstvou modelu budou o tuto částku posunuty dolů."
|
||||
|
||||
#~ msgctxt "max_flow_acceleration description"
|
||||
#~ msgid "Maximum acceleration for gradual flow changes"
|
||||
#~ msgstr "Maximální zrychlení pro postupné změny průtoku"
|
||||
msgctxt "max_flow_acceleration description"
|
||||
msgid "Maximum acceleration for gradual flow changes"
|
||||
msgstr "Maximální zrychlení pro postupné změny průtoku"
|
||||
|
||||
#~ msgctxt "layer_0_max_flow_acceleration description"
|
||||
#~ msgid "Minimum speed for gradual flow changes for the first layer"
|
||||
#~ msgstr "Minimální rychlost pro postupné změny průtoku pro první vrstvu"
|
||||
msgctxt "layer_0_max_flow_acceleration description"
|
||||
msgid "Minimum speed for gradual flow changes for the first layer"
|
||||
msgstr "Minimální rychlost pro postupné změny průtoku pro první vrstvu"
|
||||
|
||||
#~ msgctxt "brim_outside_only description"
|
||||
#~ msgid "Only print the brim on the outside of the model. This reduces the amount of brim you need to remove afterwards, while it doesn't reduce the bed adhesion that much."
|
||||
#~ msgstr "Límec tiskněte pouze na vnější stranu modelu. Tím se snižuje množství límce, který je třeba následně odstranit, zatímco to tolik nesnižuje přilnavost k podložce."
|
||||
|
||||
#~ msgctxt "reset_flow_duration label"
|
||||
#~ msgid "Reset flow duration"
|
||||
#~ msgstr "Doba trvání resetování průtoku"
|
||||
msgctxt "reset_flow_duration label"
|
||||
msgid "Reset flow duration"
|
||||
msgstr "Doba trvání resetování průtoku"
|
||||
|
||||
#~ msgctxt "support_interface_skip_height label"
|
||||
#~ msgid "Support Interface Resolution"
|
||||
|
@ -1,54 +0,0 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Uranium json setting files\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-11 11:28+0000\n"
|
||||
"PO-Revision-Date: 2024-03-11 11:28+0000\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: en\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size description"
|
||||
msgid "Duration of each step in the gradual flow change"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_enabled description"
|
||||
msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "reset_flow_duration description"
|
||||
msgid "For any travel move longer than this value, the material flow is reset to the paths target flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size label"
|
||||
msgid "Gradual flow discretisation step size"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_enabled label"
|
||||
msgid "Gradual flow enabled"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "max_flow_acceleration label"
|
||||
msgid "Gradual flow max acceleration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration label"
|
||||
msgid "Initial layer max flow acceleration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "max_flow_acceleration description"
|
||||
msgid "Maximum acceleration for gradual flow changes"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration description"
|
||||
msgid "Minimum speed for gradual flow changes for the first layer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "reset_flow_duration label"
|
||||
msgid "Reset flow duration"
|
||||
msgstr ""
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"POT-Creation-Date: 2024-07-08 09:05+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -215,14 +215,14 @@ msgstr ""
|
||||
|
||||
msgctxt "@label crash message"
|
||||
msgid ""
|
||||
"<p><b>A fatal error has occurred in Cura. Please send us this Crash Report to fix the problem</p></b>\n"
|
||||
"<p><b>A fatal error has occurred in Cura. Please send us this Crash Report to fix the problem</b></p>\n"
|
||||
" <p>Please use the \"Send report\" button to post a bug report automatically to our servers</p>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@label crash message"
|
||||
msgid ""
|
||||
"<p><b>Oops, UltiMaker Cura has encountered something that doesn't seem right.</p></b>\n"
|
||||
"<p><b>Oops, UltiMaker Cura has encountered something that doesn't seem right.</b></p>\n"
|
||||
" <p>We encountered an unrecoverable error during start up. It was possibly caused by some incorrect configuration files. We suggest to backup and reset your configuration.</p>\n"
|
||||
" <p>Backups can be found in the configuration folder.</p>\n"
|
||||
" <p>Please send us this Crash Report to fix the problem.</p>\n"
|
||||
@ -815,6 +815,10 @@ msgctxt "@label"
|
||||
msgid "Color scheme"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@label"
|
||||
msgid "Combination not recommended. Load BB core to slot 1 (left) for better reliability."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@info"
|
||||
msgid "Compare and save."
|
||||
msgstr ""
|
||||
@ -2286,6 +2290,10 @@ msgctxt "@item:inlistbox"
|
||||
msgid "Makerbot Printfile"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@item:inlistbox"
|
||||
msgid "Makerbot Sketch Printfile"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@error"
|
||||
msgid "MakerbotWriter could not save to the designated path."
|
||||
msgstr ""
|
||||
@ -3571,6 +3579,10 @@ msgctxt "@placeholder"
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@label:textbox"
|
||||
msgid "Search Printer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@info"
|
||||
msgid "Search in the browser"
|
||||
msgstr ""
|
||||
@ -4411,7 +4423,7 @@ msgid "This configuration is not available because %1 is not recognized. Please
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@text:window"
|
||||
msgid "This is a Cura Universal project file. Would you like to open it as a Cura project or Cura Universal Project or import the models from it?"
|
||||
msgid "This is a Cura Universal project file. Would you like to open it as a Cura Universal Project or import the models from it?"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@text:window"
|
||||
@ -5706,4 +5718,3 @@ msgstr ""
|
||||
msgctxt "name"
|
||||
msgid "G-code Writer"
|
||||
msgstr ""
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -2,8 +2,8 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-11 11:28+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -29,62 +29,30 @@ msgctxt "material_diameter label"
|
||||
msgid "Diameter"
|
||||
msgstr "Durchmesser"
|
||||
|
||||
msgctxt "machine_extruder_end_code description"
|
||||
msgid "End g-code to execute when switching away from this extruder."
|
||||
msgstr "Auszuführenden G-Code beim Umschalten von diesem Extruder beenden."
|
||||
|
||||
msgctxt "extruder_nr label"
|
||||
msgid "Extruder"
|
||||
msgstr "Extruder"
|
||||
|
||||
msgctxt "extruder_nr description"
|
||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||
msgstr "Die für das Drucken verwendete Extruder-Einheit. Diese wird für die Mehrfach-Extrusion benutzt."
|
||||
|
||||
msgctxt "machine_nozzle_size description"
|
||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||
msgstr "Der Innendurchmesser der Düse. Verwenden Sie diese Einstellung, wenn Sie eine Düse einer Nicht-Standardgröße verwenden."
|
||||
|
||||
msgctxt "machine_nozzle_id description"
|
||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||
msgstr "Der Düsen-ID für eine Extruder-Einheit, z. B. „AA 0,4“ und „BB 0,8“."
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number label"
|
||||
msgid "Extruder Print Cooling Fan"
|
||||
msgstr "Drucklüfter Extruder"
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number description"
|
||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||
msgstr "Die Anzahl der Drucklüfter für diesen Extruder. Nur vom Standardwert 0 ändern, wenn Sie für jeden Extruder einen anderen Drucklüfter verwenden."
|
||||
|
||||
msgctxt "machine_extruder_end_code label"
|
||||
msgid "Extruder End G-Code"
|
||||
msgstr "G-Code Extruder-Ende"
|
||||
|
||||
msgctxt "machine_extruder_end_code description"
|
||||
msgid "End g-code to execute when switching away from this extruder."
|
||||
msgstr "Auszuführenden G-Code beim Umschalten von diesem Extruder beenden."
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration label"
|
||||
msgid "Extruder End G-Code Duration"
|
||||
msgstr "Extruder Ende G-Code Dauer"
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration description"
|
||||
msgid "The time it takes to execute the end g-code, when switching away from this extruder."
|
||||
msgstr "Die Zeit, die für die Ausführung des Ende-G-Codes benötigt wird, wenn Sie von diesem Extruder wegschalten."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs label"
|
||||
msgid "Extruder End Position Absolute"
|
||||
msgstr "Absolute Extruder-Endposition"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs description"
|
||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "Bevorzugen Sie eine absolute Endposition des Extruders anstelle einer relativen Position zur zuletzt bekannten Kopfposition."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x label"
|
||||
msgid "Extruder End Position X"
|
||||
msgstr "Extruder-Endposition X"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x description"
|
||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "Die X-Koordinate der Endposition beim Ausschalten des Extruders."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y label"
|
||||
msgid "Extruder End Position Y"
|
||||
msgstr "Extruder-Endposition Y"
|
||||
@ -101,42 +69,42 @@ msgctxt "extruder_prime_pos_z label"
|
||||
msgid "Extruder Prime Z Position"
|
||||
msgstr "Z-Position Extruder-Einzug"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y description"
|
||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "Die Y-Koordinate der Endposition beim Ausschalten des Extruders."
|
||||
msgctxt "machine_extruder_cooling_fan_number label"
|
||||
msgid "Extruder Print Cooling Fan"
|
||||
msgstr "Drucklüfter Extruder"
|
||||
|
||||
msgctxt "machine_extruder_start_code label"
|
||||
msgid "Extruder Start G-Code"
|
||||
msgstr "G-Code Extruder-Start"
|
||||
|
||||
msgctxt "machine_extruder_start_code description"
|
||||
msgid "Start g-code to execute when switching to this extruder."
|
||||
msgstr "Auszuführenden G-Code beim Umschalten auf diesen Extruder starten."
|
||||
|
||||
msgctxt "extruder_prime_pos_x description"
|
||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Die X-Koordinate der Position, an der die Düse am Druckbeginn einzieht."
|
||||
|
||||
msgctxt "extruder_prime_pos_y description"
|
||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Die Y-Koordinate der Position, an der die Düse am Druckbeginn einzieht."
|
||||
|
||||
msgctxt "extruder_prime_pos_z description"
|
||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Die Z-Koordinate der Position, an der die Düse am Druckbeginn einzieht."
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration label"
|
||||
msgid "Extruder Start G-Code Duration"
|
||||
msgstr "Extruder Start G-Code Dauer"
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration description"
|
||||
msgid "The time it'll take to execute the start g-code, when switching to this extruder."
|
||||
msgstr "Die Zeit, die für die Ausführung des Start-G-Codes benötigt wird, wenn Sie zu diesem Extruder wechseln."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_abs label"
|
||||
msgid "Extruder Start Position Absolute"
|
||||
msgstr "Absolute Startposition des Extruders"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x label"
|
||||
msgid "Extruder Start Position X"
|
||||
msgstr "X-Position Extruder-Start"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y label"
|
||||
msgid "Extruder Start Position Y"
|
||||
msgstr "Y-Position Extruder-Start"
|
||||
|
||||
msgctxt "machine_settings label"
|
||||
msgid "Machine"
|
||||
msgstr "Gerät"
|
||||
|
||||
msgctxt "machine_settings description"
|
||||
msgid "Machine specific settings"
|
||||
msgstr "Gerätespezifische Einstellungen"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs description"
|
||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "Bevorzugen Sie eine absolute Endposition des Extruders anstelle einer relativen Position zur zuletzt bekannten Kopfposition."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_abs description"
|
||||
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "Bevorzugen Sie eine absolute Startposition des Extruders anstelle einer relativen Position zur zuletzt bekannten Kopfposition."
|
||||
@ -157,42 +125,74 @@ msgctxt "machine_nozzle_id label"
|
||||
msgid "Nozzle ID"
|
||||
msgstr "Düsen-ID"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x label"
|
||||
msgid "Extruder Start Position X"
|
||||
msgstr "X-Position Extruder-Start"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x description"
|
||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "Die X-Koordinate der Startposition beim Einschalten des Extruders."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y label"
|
||||
msgid "Extruder Start Position Y"
|
||||
msgstr "Y-Position Extruder-Start"
|
||||
|
||||
msgctxt "machine_settings label"
|
||||
msgid "Machine"
|
||||
msgstr "Gerät"
|
||||
|
||||
msgctxt "machine_settings description"
|
||||
msgid "Machine specific settings"
|
||||
msgstr "Gerätespezifische Einstellungen"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y description"
|
||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "Die Y-Koordinate der Startposition beim Einschalten des Extruders."
|
||||
|
||||
msgctxt "machine_nozzle_offset_x label"
|
||||
msgid "Nozzle X Offset"
|
||||
msgstr "X-Versatz Düse"
|
||||
|
||||
msgctxt "machine_nozzle_offset_x description"
|
||||
msgid "The x-coordinate of the offset of the nozzle."
|
||||
msgstr "Die X-Koordinate des Düsenversatzes."
|
||||
|
||||
msgctxt "machine_nozzle_offset_y label"
|
||||
msgid "Nozzle Y Offset"
|
||||
msgstr "Y-Versatz Düse"
|
||||
|
||||
msgctxt "machine_extruder_start_code description"
|
||||
msgid "Start g-code to execute when switching to this extruder."
|
||||
msgstr "Auszuführenden G-Code beim Umschalten auf diesen Extruder starten."
|
||||
|
||||
msgctxt "extruder_prime_pos_x description"
|
||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Die X-Koordinate der Position, an der die Düse am Druckbeginn einzieht."
|
||||
|
||||
msgctxt "extruder_prime_pos_y description"
|
||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Die Y-Koordinate der Position, an der die Düse am Druckbeginn einzieht."
|
||||
|
||||
msgctxt "extruder_prime_pos_z description"
|
||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Die Z-Koordinate der Position, an der die Düse am Druckbeginn einzieht."
|
||||
|
||||
msgctxt "extruder_nr description"
|
||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||
msgstr "Die für das Drucken verwendete Extruder-Einheit. Diese wird für die Mehrfach-Extrusion benutzt."
|
||||
|
||||
msgctxt "machine_nozzle_size description"
|
||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||
msgstr "Der Innendurchmesser der Düse. Verwenden Sie diese Einstellung, wenn Sie eine Düse einer Nicht-Standardgröße verwenden."
|
||||
|
||||
msgctxt "machine_nozzle_id description"
|
||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||
msgstr "Der Düsen-ID für eine Extruder-Einheit, z. B. „AA 0,4“ und „BB 0,8“."
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number description"
|
||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||
msgstr "Die Anzahl der Drucklüfter für diesen Extruder. Nur vom Standardwert 0 ändern, wenn Sie für jeden Extruder einen anderen Drucklüfter verwenden."
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration description"
|
||||
msgid "The time it takes to execute the end g-code, when switching away from this extruder."
|
||||
msgstr "Die Zeit, die für die Ausführung des Ende-G-Codes benötigt wird, wenn Sie von diesem Extruder wegschalten."
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration description"
|
||||
msgid "The time it'll take to execute the start g-code, when switching to this extruder."
|
||||
msgstr "Die Zeit, die für die Ausführung des Start-G-Codes benötigt wird, wenn Sie zu diesem Extruder wechseln."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x description"
|
||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "Die X-Koordinate der Endposition beim Ausschalten des Extruders."
|
||||
|
||||
msgctxt "machine_nozzle_offset_x description"
|
||||
msgid "The x-coordinate of the offset of the nozzle."
|
||||
msgstr "Die X-Koordinate des Düsenversatzes."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x description"
|
||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "Die X-Koordinate der Startposition beim Einschalten des Extruders."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y description"
|
||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "Die Y-Koordinate der Endposition beim Ausschalten des Extruders."
|
||||
|
||||
msgctxt "machine_nozzle_offset_y description"
|
||||
msgid "The y-coordinate of the offset of the nozzle."
|
||||
msgstr "Die Y-Koordinate des Düsenversatzes."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y description"
|
||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "Die Y-Koordinate der Startposition beim Einschalten des Extruders."
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,53 +0,0 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: de_DE\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
|
||||
msgctxt "gradual_flow_enabled label"
|
||||
msgid "Gradual flow enabled"
|
||||
msgstr "Sukzessiver Durchfluss aktiviert"
|
||||
|
||||
msgctxt "gradual_flow_enabled description"
|
||||
msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops."
|
||||
msgstr "Aktivieren Sie sukzessive Durchflussänderungen. Wenn diese Option aktiviert ist, wird der Durchfluss sukzessiv auf den angestrebten Durchfluss erhöht/verringert. Dies ist nützlich für Drucker mit einem Bowdenschlauch, bei denen der Durchfluss nicht sofort geändert wird, wenn der Extrudermotor startet/stoppt."
|
||||
|
||||
msgctxt "max_flow_acceleration label"
|
||||
msgid "Gradual flow max acceleration"
|
||||
msgstr "Maximale Beschleunigung bei sukzessivem Durchfluss"
|
||||
|
||||
msgctxt "max_flow_acceleration description"
|
||||
msgid "Maximum acceleration for gradual flow changes"
|
||||
msgstr "Maximale Beschleunigung für sukzessive Durchflussänderungen"
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration label"
|
||||
msgid "Initial layer max flow acceleration"
|
||||
msgstr "Maximale Durchflussbeschleunigung bei der Anfangsschicht"
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration description"
|
||||
msgid "Minimum speed for gradual flow changes for the first layer"
|
||||
msgstr "Mindestgeschwindigkeit für sukzessive Durchflussänderungen bei der Anfangsschicht"
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size label"
|
||||
msgid "Gradual flow discretisation step size"
|
||||
msgstr "Umfang des Diskretisierungsvorgangs bei sukzessivem Durchfluss"
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size description"
|
||||
msgid "Duration of each step in the gradual flow change"
|
||||
msgstr "Dauer jedes Schritts bei der sukzessiven Durchflusssänderung"
|
||||
|
||||
msgctxt "reset_flow_duration label"
|
||||
msgid "Reset flow duration"
|
||||
msgstr "Durchflussdauer zurücksetzen"
|
||||
|
||||
msgctxt "reset_flow_duration description"
|
||||
msgid "For any travel move longer than this value, the material flow is reset to the paths target flow"
|
||||
msgstr "Für jede Verfahrbewegung, die länger als dieser Wert ist, wird der Materialfluss auf den Sollwegfluss zurückgesetzt."
|
File diff suppressed because it is too large
Load Diff
@ -2,8 +2,8 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-11 11:28+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -29,62 +29,30 @@ msgctxt "material_diameter label"
|
||||
msgid "Diameter"
|
||||
msgstr "Diámetro"
|
||||
|
||||
msgctxt "machine_extruder_end_code description"
|
||||
msgid "End g-code to execute when switching away from this extruder."
|
||||
msgstr "Finalizar GCode para ejecutarlo al cambiar desde este extrusor."
|
||||
|
||||
msgctxt "extruder_nr label"
|
||||
msgid "Extruder"
|
||||
msgstr "Extrusor"
|
||||
|
||||
msgctxt "extruder_nr description"
|
||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||
msgstr "El tren extrusor que se utiliza para imprimir. Se emplea en la extrusión múltiple."
|
||||
|
||||
msgctxt "machine_nozzle_size description"
|
||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||
msgstr "Diámetro interior de la tobera. Cambie este ajuste cuando utilice un tamaño de tobera no estándar."
|
||||
|
||||
msgctxt "machine_nozzle_id description"
|
||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||
msgstr "Id. de la tobera de un tren extrusor, como \"AA 0.4\" y \"BB 0.8\"."
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number label"
|
||||
msgid "Extruder Print Cooling Fan"
|
||||
msgstr "Ventilador de refrigeración de impresión del extrusor"
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number description"
|
||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||
msgstr "Número del ventilador de refrigeración de impresión asociado al extrusor. Modifique el valor predeterminado 0 solo cuando disponga de un ventilador de refrigeración de impresión diferente para cada extrusor."
|
||||
|
||||
msgctxt "machine_extruder_end_code label"
|
||||
msgid "Extruder End G-Code"
|
||||
msgstr "GCode final del extrusor"
|
||||
|
||||
msgctxt "machine_extruder_end_code description"
|
||||
msgid "End g-code to execute when switching away from this extruder."
|
||||
msgstr "Finalizar GCode para ejecutarlo al cambiar desde este extrusor."
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration label"
|
||||
msgid "Extruder End G-Code Duration"
|
||||
msgstr "Duración del código G de fin del extrusor"
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration description"
|
||||
msgid "The time it takes to execute the end g-code, when switching away from this extruder."
|
||||
msgstr "El tiempo que tarda en ejecutarse el código G final, cuando se sale de este extrusor."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs label"
|
||||
msgid "Extruder End Position Absolute"
|
||||
msgstr "Posición final absoluta del extrusor"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs description"
|
||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "La posición final del extrusor se considera absoluta, en lugar de relativa a la última ubicación conocida del cabezal."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x label"
|
||||
msgid "Extruder End Position X"
|
||||
msgstr "Posición de fin del extrusor sobre el eje X"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x description"
|
||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "Coordenada X de la posición de fin cuando se apaga el extrusor."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y label"
|
||||
msgid "Extruder End Position Y"
|
||||
msgstr "Posición de fin del extrusor sobre el eje Y"
|
||||
@ -101,42 +69,42 @@ msgctxt "extruder_prime_pos_z label"
|
||||
msgid "Extruder Prime Z Position"
|
||||
msgstr "Posición de preparación del extrusor sobre el eje Z"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y description"
|
||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "Coordenada Y de la posición de fin cuando se apaga el extrusor."
|
||||
msgctxt "machine_extruder_cooling_fan_number label"
|
||||
msgid "Extruder Print Cooling Fan"
|
||||
msgstr "Ventilador de refrigeración de impresión del extrusor"
|
||||
|
||||
msgctxt "machine_extruder_start_code label"
|
||||
msgid "Extruder Start G-Code"
|
||||
msgstr "GCode inicial del extrusor"
|
||||
|
||||
msgctxt "machine_extruder_start_code description"
|
||||
msgid "Start g-code to execute when switching to this extruder."
|
||||
msgstr "Iniciar GCode para ejecutarlo al cambiar a este extrusor."
|
||||
|
||||
msgctxt "extruder_prime_pos_x description"
|
||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Coordenada X de la posición en la que la tobera se coloca al inicio de la impresión."
|
||||
|
||||
msgctxt "extruder_prime_pos_y description"
|
||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Coordenada Y de la posición en la que la tobera se coloca al inicio de la impresión."
|
||||
|
||||
msgctxt "extruder_prime_pos_z description"
|
||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Coordenada Z de la posición en la que la tobera queda preparada al inicio de la impresión."
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration label"
|
||||
msgid "Extruder Start G-Code Duration"
|
||||
msgstr "Duración del código G de inicio del extrusor"
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration description"
|
||||
msgid "The time it'll take to execute the start g-code, when switching to this extruder."
|
||||
msgstr "El tiempo que tardará en ejecutarse el código G de inicio, al cambiar a este extrusor."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_abs label"
|
||||
msgid "Extruder Start Position Absolute"
|
||||
msgstr "Posición de inicio absoluta del extrusor"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x label"
|
||||
msgid "Extruder Start Position X"
|
||||
msgstr "Posición de inicio del extrusor sobre el eje X"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y label"
|
||||
msgid "Extruder Start Position Y"
|
||||
msgstr "Posición de inicio del extrusor sobre el eje Y"
|
||||
|
||||
msgctxt "machine_settings label"
|
||||
msgid "Machine"
|
||||
msgstr "Máquina"
|
||||
|
||||
msgctxt "machine_settings description"
|
||||
msgid "Machine specific settings"
|
||||
msgstr "Ajustes específicos de la máquina"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs description"
|
||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "La posición final del extrusor se considera absoluta, en lugar de relativa a la última ubicación conocida del cabezal."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_abs description"
|
||||
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "El extrusor se coloca en la posición de inicio absoluta según la última ubicación conocida del cabezal."
|
||||
@ -157,42 +125,74 @@ msgctxt "machine_nozzle_id label"
|
||||
msgid "Nozzle ID"
|
||||
msgstr "Id. de la tobera"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x label"
|
||||
msgid "Extruder Start Position X"
|
||||
msgstr "Posición de inicio del extrusor sobre el eje X"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x description"
|
||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "Coordenada X de la posición de inicio cuando se enciende el extrusor."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y label"
|
||||
msgid "Extruder Start Position Y"
|
||||
msgstr "Posición de inicio del extrusor sobre el eje Y"
|
||||
|
||||
msgctxt "machine_settings label"
|
||||
msgid "Machine"
|
||||
msgstr "Máquina"
|
||||
|
||||
msgctxt "machine_settings description"
|
||||
msgid "Machine specific settings"
|
||||
msgstr "Ajustes específicos de la máquina"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y description"
|
||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "Coordenada Y de la posición de inicio cuando se enciende el extrusor."
|
||||
|
||||
msgctxt "machine_nozzle_offset_x label"
|
||||
msgid "Nozzle X Offset"
|
||||
msgstr "Desplazamiento de la tobera sobre el eje X"
|
||||
|
||||
msgctxt "machine_nozzle_offset_x description"
|
||||
msgid "The x-coordinate of the offset of the nozzle."
|
||||
msgstr "Coordenada X del desplazamiento de la tobera."
|
||||
|
||||
msgctxt "machine_nozzle_offset_y label"
|
||||
msgid "Nozzle Y Offset"
|
||||
msgstr "Desplazamiento de la tobera sobre el eje Y"
|
||||
|
||||
msgctxt "machine_extruder_start_code description"
|
||||
msgid "Start g-code to execute when switching to this extruder."
|
||||
msgstr "Iniciar GCode para ejecutarlo al cambiar a este extrusor."
|
||||
|
||||
msgctxt "extruder_prime_pos_x description"
|
||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Coordenada X de la posición en la que la tobera se coloca al inicio de la impresión."
|
||||
|
||||
msgctxt "extruder_prime_pos_y description"
|
||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Coordenada Y de la posición en la que la tobera se coloca al inicio de la impresión."
|
||||
|
||||
msgctxt "extruder_prime_pos_z description"
|
||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Coordenada Z de la posición en la que la tobera queda preparada al inicio de la impresión."
|
||||
|
||||
msgctxt "extruder_nr description"
|
||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||
msgstr "El tren extrusor que se utiliza para imprimir. Se emplea en la extrusión múltiple."
|
||||
|
||||
msgctxt "machine_nozzle_size description"
|
||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||
msgstr "Diámetro interior de la tobera. Cambie este ajuste cuando utilice un tamaño de tobera no estándar."
|
||||
|
||||
msgctxt "machine_nozzle_id description"
|
||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||
msgstr "Id. de la tobera de un tren extrusor, como \"AA 0.4\" y \"BB 0.8\"."
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number description"
|
||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||
msgstr "Número del ventilador de refrigeración de impresión asociado al extrusor. Modifique el valor predeterminado 0 solo cuando disponga de un ventilador de refrigeración de impresión diferente para cada extrusor."
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration description"
|
||||
msgid "The time it takes to execute the end g-code, when switching away from this extruder."
|
||||
msgstr "El tiempo que tarda en ejecutarse el código G final, cuando se sale de este extrusor."
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration description"
|
||||
msgid "The time it'll take to execute the start g-code, when switching to this extruder."
|
||||
msgstr "El tiempo que tardará en ejecutarse el código G de inicio, al cambiar a este extrusor."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x description"
|
||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "Coordenada X de la posición de fin cuando se apaga el extrusor."
|
||||
|
||||
msgctxt "machine_nozzle_offset_x description"
|
||||
msgid "The x-coordinate of the offset of the nozzle."
|
||||
msgstr "Coordenada X del desplazamiento de la tobera."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x description"
|
||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "Coordenada X de la posición de inicio cuando se enciende el extrusor."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y description"
|
||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "Coordenada Y de la posición de fin cuando se apaga el extrusor."
|
||||
|
||||
msgctxt "machine_nozzle_offset_y description"
|
||||
msgid "The y-coordinate of the offset of the nozzle."
|
||||
msgstr "Coordenada Y del desplazamiento de la tobera."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y description"
|
||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "Coordenada Y de la posición de inicio cuando se enciende el extrusor."
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,53 +0,0 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: es_ES\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
|
||||
msgctxt "gradual_flow_enabled label"
|
||||
msgid "Gradual flow enabled"
|
||||
msgstr "Flujo gradual habilitado"
|
||||
|
||||
msgctxt "gradual_flow_enabled description"
|
||||
msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops."
|
||||
msgstr "Habilite cambios de flujo gradual. Al habilitarse, el flujo se incrementa/decrementa gradualmente hasta el flujo objetivo. Esto es útil para impresoras con tubo bowden en las que el flujo no cambia inmediatamente cuando el motor extrusor arranca o se detiene."
|
||||
|
||||
msgctxt "max_flow_acceleration label"
|
||||
msgid "Gradual flow max acceleration"
|
||||
msgstr "Flujo gradual de aceleración máxima"
|
||||
|
||||
msgctxt "max_flow_acceleration description"
|
||||
msgid "Maximum acceleration for gradual flow changes"
|
||||
msgstr "Aceleración máxima para cambios graduales de flujo"
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration label"
|
||||
msgid "Initial layer max flow acceleration"
|
||||
msgstr "Aceleración máxima de flujo de capa inicial"
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration description"
|
||||
msgid "Minimum speed for gradual flow changes for the first layer"
|
||||
msgstr "Velocidad mínima para cambios graduales de flujo en la primera capa"
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size label"
|
||||
msgid "Gradual flow discretisation step size"
|
||||
msgstr "Tamaño del intervalo para discretización de flujo gradual"
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size description"
|
||||
msgid "Duration of each step in the gradual flow change"
|
||||
msgstr "Duración de cada intervalo en el cambio de flujo gradual"
|
||||
|
||||
msgctxt "reset_flow_duration label"
|
||||
msgid "Reset flow duration"
|
||||
msgstr "Restablecer duración de flujo"
|
||||
|
||||
msgctxt "reset_flow_duration description"
|
||||
msgid "For any travel move longer than this value, the material flow is reset to the paths target flow"
|
||||
msgstr "Para cualquier movimiento de desplazamiento superior a este valor, el flujo material se restablece al flujo objetivo de las trayectorias"
|
@ -3,7 +3,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Uranium json setting files\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-12 15:10+0000\n"
|
||||
"POT-Creation-Date: 2024-07-08 09:05+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE\n"
|
||||
@ -980,6 +980,14 @@ msgctxt "z_seam_type option sharpest_corner"
|
||||
msgid "Sharpest Corner"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "z_seam_on_vertex label"
|
||||
msgid "Z Seam On Vertex"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "z_seam_on_vertex description"
|
||||
msgid "Place the z-seam on a polygon vertex. Switching this off can place the seam between vertices as well. (Keep in mind that this won't override the restrictions on placing the seam on an unsupported overhang.)"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "z_seam_position label"
|
||||
msgid "Z Seam Position"
|
||||
msgstr ""
|
||||
@ -3032,6 +3040,26 @@ msgctxt "cool_min_temperature description"
|
||||
msgid "Gradually reduce to this temperature when printing at reduced speeds because of minimum layer time."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "cool_during_extruder_switch label"
|
||||
msgid "Cooling during extruder switch"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "cool_during_extruder_switch description"
|
||||
msgid "<html>Whether to activate the cooling fans during a nozzle switch. This can help reducing oozing by cooling the nozzle faster:<ul><li><b>Unchanged:</b> keep the fans as they were previously</li><li><b>Only last extruder:</b> turn on the fan of the last used extruder, but turn the others off (if any). This is useful if you have completely separate extruders.</li><li><b>All fans:</b> turn on all fans during nozzle switch. This is useful if you have a single cooling fan, or multiple fans that stay close to each other.</li></ul></html>"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "cool_during_extruder_switch option unchanged"
|
||||
msgid "Unchanged"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "cool_during_extruder_switch option only_last_extruder"
|
||||
msgid "Only last extruder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "cool_during_extruder_switch option all_fans"
|
||||
msgid "All fans"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support label"
|
||||
msgid "Support"
|
||||
msgstr ""
|
||||
@ -3144,6 +3172,22 @@ msgctxt "support_tree_branch_diameter_angle description"
|
||||
msgid "The angle of the branches' diameter as they gradually become thicker towards the bottom. An angle of 0 will cause the branches to have uniform thickness over their length. A bit of an angle can increase stability of the tree support."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_z_seam_away_from_model label"
|
||||
msgid "Support Z Seam Away from Model"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_z_seam_away_from_model description"
|
||||
msgid "Manage the spatial relationship between the z seam of the support structure and the actual 3D model. This control is crucial as it allows users to ensure the seamless removal of support structures post-printing, without inflicting damage or leaving marks on the printed model."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_z_seam_min_distance label"
|
||||
msgid "Min Z Seam Distance from Model"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_z_seam_min_distance description"
|
||||
msgid "The distance between the model and its support structure at the z-axis seam."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_type label"
|
||||
msgid "Support Placement"
|
||||
msgstr ""
|
||||
@ -3356,6 +3400,14 @@ msgctxt "support_initial_layer_line_distance description"
|
||||
msgid "Distance between the printed initial layer support structure lines. This setting is calculated by the support density."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_infill_density_multiplier_initial_layer label"
|
||||
msgid "Support Infill Density Multiplier Initial Layer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_infill_density_multiplier_initial_layer description"
|
||||
msgid "Multiplier for the infill on the initial layers of the support. Increasing this may help for bed adhesion."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_infill_angles label"
|
||||
msgid "Support Infill Line Directions"
|
||||
msgstr ""
|
||||
@ -4184,6 +4236,22 @@ msgctxt "raft_base_line_spacing description"
|
||||
msgid "The distance between the raft lines for the base raft layer. Wide spacing makes for easy removal of the raft from the build plate."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap label"
|
||||
msgid "Raft Base Infill Overlap Percentage"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft base, as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap_mm label"
|
||||
msgid "Raft Base Infill Overlap"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft base. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_layers label"
|
||||
msgid "Raft Middle Layers"
|
||||
msgstr ""
|
||||
@ -4216,6 +4284,30 @@ msgctxt "raft_interface_line_spacing description"
|
||||
msgid "The distance between the raft lines for the middle raft layer. The spacing of the middle should be quite wide, while being dense enough to support the top raft layers."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_z_offset label"
|
||||
msgid "Raft Interface Z Offset"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_z_offset description"
|
||||
msgid "When printing the first layer of the raft interface, translate by this offset to customize the adhesion between base and interface. A negative offset should improve the adhesion."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap label"
|
||||
msgid "Raft Interface Infill Overlap Percentage"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft interface, as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap_mm label"
|
||||
msgid "Raft Interface Infill Overlap"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft interface. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_layers label"
|
||||
msgid "Raft Top Layers"
|
||||
msgstr ""
|
||||
@ -4248,6 +4340,14 @@ msgctxt "raft_surface_line_spacing description"
|
||||
msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_z_offset label"
|
||||
msgid "Raft Surface Z Offset"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_z_offset description"
|
||||
msgid "When printing the first layer of the raft surface, translate by this offset to customize the adhesion between interface and surface. A negative offset should improve the adhesion."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_monotonic label"
|
||||
msgid "Monotonic Raft Top Surface Order"
|
||||
msgstr ""
|
||||
@ -4256,6 +4356,22 @@ msgctxt "raft_surface_monotonic description"
|
||||
msgid "Print raft top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes the surface look more consistent, which is also visible on the model bottom surface."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap label"
|
||||
msgid "Raft Surface Infill Overlap Percentage"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft surface, as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap_mm label"
|
||||
msgid "Raft Surface Infill Overlap"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft surface. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_wall_count label"
|
||||
msgid "Raft Wall Count"
|
||||
msgstr ""
|
||||
@ -4416,6 +4532,38 @@ msgctxt "raft_surface_fan_speed description"
|
||||
msgid "The fan speed for the top raft layers."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_flow label"
|
||||
msgid "Raft Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_flow label"
|
||||
msgid "Raft Base Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft base printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_flow label"
|
||||
msgid "Raft Interface Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft interface printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_flow label"
|
||||
msgid "Raft Surface Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft surface printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "dual label"
|
||||
msgid "Dual Extrusion"
|
||||
msgstr ""
|
||||
@ -4472,6 +4620,14 @@ msgctxt "prime_tower_max_bridging_distance description"
|
||||
msgid "The maximum length of the branches which may be printed over the air."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "prime_tower_min_shell_thickness label"
|
||||
msgid "Prime Tower Minimum Shell Thickness"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "prime_tower_min_shell_thickness description"
|
||||
msgid "The minimum thickness of the prime tower shell. You may increase it to make the prime tower stronger."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "prime_tower_position_x label"
|
||||
msgid "Prime Tower X Position"
|
||||
msgstr ""
|
||||
@ -5248,6 +5404,14 @@ msgctxt "wall_overhang_angle description"
|
||||
msgid "Walls that overhang more than this angle will be printed using overhanging wall settings. When the value is 90, no walls will be treated as overhanging. Overhang that gets supported by support will not be treated as overhang either."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "seam_overhang_angle label"
|
||||
msgid "Seam Overhanging Wall Angle"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "seam_overhang_angle description"
|
||||
msgid "Try to prevent seams on walls that overhang more than this angle. When the value is 90, no walls will be treated as overhanging."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wall_overhang_speed_factor label"
|
||||
msgid "Overhanging Wall Speed"
|
||||
msgstr ""
|
||||
@ -5696,3 +5860,43 @@ msgctxt "mesh_rotation_matrix description"
|
||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_enabled label"
|
||||
msgid "Gradual flow enabled"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_enabled description"
|
||||
msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "max_flow_acceleration label"
|
||||
msgid "Gradual flow max acceleration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "max_flow_acceleration description"
|
||||
msgid "Maximum acceleration for gradual flow changes"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration label"
|
||||
msgid "Initial layer max flow acceleration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration description"
|
||||
msgid "Minimum speed for gradual flow changes for the first layer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size label"
|
||||
msgid "Gradual flow discretisation step size"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size description"
|
||||
msgid "Duration of each step in the gradual flow change"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "reset_flow_duration label"
|
||||
msgid "Reset flow duration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "reset_flow_duration description"
|
||||
msgid "For any travel move longer than this value, the material flow is reset to the paths target flow"
|
||||
msgstr ""
|
||||
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"POT-Creation-Date: 2024-07-08 09:05+0200\n"
|
||||
"PO-Revision-Date: 2022-07-15 10:53+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
"Language-Team: Finnish\n"
|
||||
@ -847,6 +847,10 @@ msgctxt "@label"
|
||||
msgid "Color scheme"
|
||||
msgstr "Värimalli"
|
||||
|
||||
msgctxt "@label"
|
||||
msgid "Combination not recommended. Load BB core to slot 1 (left) for better reliability."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@info"
|
||||
msgid "Compare and save."
|
||||
msgstr ""
|
||||
@ -2408,6 +2412,10 @@ msgctxt "name"
|
||||
msgid "Makerbot Printfile Writer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@item:inlistbox"
|
||||
msgid "Makerbot Sketch Printfile"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@error"
|
||||
msgid "MakerbotWriter could not save to the designated path."
|
||||
msgstr ""
|
||||
@ -3841,6 +3849,10 @@ msgctxt "@placeholder"
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@label:textbox"
|
||||
msgid "Search Printer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@info"
|
||||
msgid "Search in the browser"
|
||||
msgstr ""
|
||||
@ -4711,7 +4723,7 @@ msgid "This configuration is not available because %1 is not recognized. Please
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@text:window"
|
||||
msgid "This is a Cura Universal project file. Would you like to open it as a Cura project or Cura Universal Project or import the models from it?"
|
||||
msgid "This is a Cura Universal project file. Would you like to open it as a Cura Universal Project or import the models from it?"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@text:window"
|
||||
|
@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-12 15:10+0000\n"
|
||||
"POT-Creation-Date: 2024-07-08 09:05+0000\n"
|
||||
"PO-Revision-Date: 2022-07-15 11:17+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
"Language-Team: Finnish\n"
|
||||
@ -20,6 +20,10 @@ msgctxt "prime_tower_mode description"
|
||||
msgid "<html>How to generate the prime tower:<ul><li><b>Normal:</b> create a bucket in which secondary materials are primed</li><li><b>Interleaved:</b> create a prime tower as sparse as possible. This will save time and filament, but is only possible if the used materials adhere to each other</li></ul></html>"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "cool_during_extruder_switch description"
|
||||
msgid "<html>Whether to activate the cooling fans during a nozzle switch. This can help reducing oozing by cooling the nozzle faster:<ul><li><b>Unchanged:</b> keep the fans as they were previously</li><li><b>Only last extruder:</b> turn on the fan of the last used extruder, but turn the others off (if any). This is useful if you have completely separate extruders.</li><li><b>All fans:</b> turn on all fans during nozzle switch. This is useful if you have a single cooling fan, or multiple fans that stay close to each other.</li></ul></html>"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "brim_inside_margin description"
|
||||
msgid "A brim around a model may touch an other model where you don't want it. This removes all brim within this distance from brimless models."
|
||||
msgstr ""
|
||||
@ -154,6 +158,10 @@ msgctxt "print_sequence option all_at_once"
|
||||
msgid "All at Once"
|
||||
msgstr "Kaikki kerralla"
|
||||
|
||||
msgctxt "cool_during_extruder_switch option all_fans"
|
||||
msgid "All fans"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "resolution description"
|
||||
msgid "All settings that influence the resolution of the print. These settings have a large impact on the quality (and print time)"
|
||||
msgstr "Kaikki tulostuksen resoluutioon vaikuttavat asetukset. Näillä asetuksilla on suuri vaikutus laatuun (ja tulostusaikaan)."
|
||||
@ -618,6 +626,10 @@ msgctxt "cooling label"
|
||||
msgid "Cooling"
|
||||
msgstr "Jäähdytys"
|
||||
|
||||
msgctxt "cool_during_extruder_switch label"
|
||||
msgid "Cooling during extruder switch"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "infill_pattern option cross"
|
||||
msgid "Cross"
|
||||
msgstr "Risti"
|
||||
@ -2012,6 +2024,10 @@ msgctxt "machine_gcode_flavor option Makerbot"
|
||||
msgid "Makerbot"
|
||||
msgstr "Makerbot"
|
||||
|
||||
msgctxt "support_z_seam_away_from_model description"
|
||||
msgid "Manage the spatial relationship between the z seam of the support structure and the actual 3D model. This control is crucial as it allows users to ensure the seamless removal of support structures post-printing, without inflicting damage or leaving marks on the printed model."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "machine_gcode_flavor option RepRap (Marlin/Sprinter)"
|
||||
msgid "Marlin"
|
||||
msgstr "Marlin"
|
||||
@ -2188,6 +2204,10 @@ msgctxt "slicing_tolerance option middle"
|
||||
msgid "Middle"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_z_seam_min_distance label"
|
||||
msgid "Min Z Seam Distance from Model"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "mold_width label"
|
||||
msgid "Minimal Mold Width"
|
||||
msgstr "Muotin vähimmäisleveys"
|
||||
@ -2332,6 +2352,10 @@ msgctxt "skirt_line_count description"
|
||||
msgid "Multiple skirt lines help to prime your extrusion better for small models. Setting this to 0 will disable the skirt."
|
||||
msgstr "Useammat helmalinjat auttavat pursotuksen esitäytössä pienillä malleilla. Helma poistetaan käytöstä, jos arvoksi asetetaan 0."
|
||||
|
||||
msgctxt "support_infill_density_multiplier_initial_layer description"
|
||||
msgid "Multiplier for the infill on the initial layers of the support. Increasing this may help for bed adhesion."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "initial_layer_line_width_factor description"
|
||||
msgid "Multiplier of the line width on the first layer. Increasing this could improve bed adhesion."
|
||||
msgstr "Ensimmäisen kerroksen linjaleveyden kerroin. Sen suurentaminen voi parantaa tarttuvuutta pöytään."
|
||||
@ -2488,6 +2512,10 @@ msgctxt "print_sequence option one_at_a_time"
|
||||
msgid "One at a Time"
|
||||
msgstr "Yksi kerrallaan"
|
||||
|
||||
msgctxt "cool_during_extruder_switch option only_last_extruder"
|
||||
msgid "Only last extruder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "retraction_hop_only_when_collides description"
|
||||
msgid "Only perform a Z Hop when moving over printed parts which cannot be avoided by horizontal motion by Avoid Printed Parts when Traveling."
|
||||
msgstr "Suorita Z-hyppy vain siirryttäessä sellaisten tulostettujen osien yli, jota ei voi välttää vaakaliikkeellä toiminnolla ”Vältä tulostettuja osia siirtoliikkeen yhteydessä”."
|
||||
@ -2596,6 +2624,10 @@ msgctxt "bridge_fan_speed_3 description"
|
||||
msgid "Percentage fan speed to use when printing the third bridge skin layer."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "z_seam_on_vertex description"
|
||||
msgid "Place the z-seam on a polygon vertex. Switching this off can place the seam between vertices as well. (Keep in mind that this won't override the restrictions on placing the seam on an unsupported overhang.)"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "minimum_polygon_circumference description"
|
||||
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
|
||||
msgstr ""
|
||||
@ -2644,6 +2676,10 @@ msgctxt "prime_tower_max_bridging_distance label"
|
||||
msgid "Prime Tower Maximum Bridging Distance"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "prime_tower_min_shell_thickness label"
|
||||
msgid "Prime Tower Minimum Shell Thickness"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "prime_tower_min_volume label"
|
||||
msgid "Prime Tower Minimum Volume"
|
||||
msgstr "Esitäyttötornin minimiainemäärä"
|
||||
@ -2796,6 +2832,18 @@ msgctxt "raft_base_fan_speed label"
|
||||
msgid "Raft Base Fan Speed"
|
||||
msgstr "Pohjaristikon pohjan tuulettimen nopeus"
|
||||
|
||||
msgctxt "raft_base_flow label"
|
||||
msgid "Raft Base Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap_mm label"
|
||||
msgid "Raft Base Infill Overlap"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap label"
|
||||
msgid "Raft Base Infill Overlap Percentage"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_line_spacing label"
|
||||
msgid "Raft Base Line Spacing"
|
||||
msgstr ""
|
||||
@ -2836,6 +2884,26 @@ msgctxt "raft_fan_speed label"
|
||||
msgid "Raft Fan Speed"
|
||||
msgstr "Pohjaristikon tuulettimen nopeus"
|
||||
|
||||
msgctxt "raft_flow label"
|
||||
msgid "Raft Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_flow label"
|
||||
msgid "Raft Interface Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap_mm label"
|
||||
msgid "Raft Interface Infill Overlap"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap label"
|
||||
msgid "Raft Interface Infill Overlap Percentage"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_z_offset label"
|
||||
msgid "Raft Interface Z Offset"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_margin label"
|
||||
msgid "Raft Middle Extra Margin"
|
||||
msgstr ""
|
||||
@ -2900,6 +2968,22 @@ msgctxt "raft_smoothing label"
|
||||
msgid "Raft Smoothing"
|
||||
msgstr "Pohjaristikon tasoitus"
|
||||
|
||||
msgctxt "raft_surface_flow label"
|
||||
msgid "Raft Surface Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap_mm label"
|
||||
msgid "Raft Surface Infill Overlap"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap label"
|
||||
msgid "Raft Surface Infill Overlap Percentage"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_z_offset label"
|
||||
msgid "Raft Surface Z Offset"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_margin label"
|
||||
msgid "Raft Top Extra Margin"
|
||||
msgstr ""
|
||||
@ -3136,6 +3220,10 @@ msgctxt "z_seam_corner label"
|
||||
msgid "Seam Corner Preference"
|
||||
msgstr "Saumakulmien asetus"
|
||||
|
||||
msgctxt "seam_overhang_angle label"
|
||||
msgid "Seam Overhanging Wall Angle"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "user_defined_print_order_enabled label"
|
||||
msgid "Set Print Sequence Manually"
|
||||
msgstr "Aseta tulostusjärjestys manuaalisesti"
|
||||
@ -3480,6 +3568,10 @@ msgctxt "acceleration_support_infill label"
|
||||
msgid "Support Infill Acceleration"
|
||||
msgstr "Tuen täytön kiihtyvyys"
|
||||
|
||||
msgctxt "support_infill_density_multiplier_initial_layer label"
|
||||
msgid "Support Infill Density Multiplier Initial Layer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_infill_extruder_nr label"
|
||||
msgid "Support Infill Extruder"
|
||||
msgstr "Tuen täytön suulake"
|
||||
@ -3672,6 +3764,10 @@ msgctxt "support_z_distance label"
|
||||
msgid "Support Z Distance"
|
||||
msgstr "Tuen Z-etäisyys"
|
||||
|
||||
msgctxt "support_z_seam_away_from_model label"
|
||||
msgid "Support Z Seam Away from Model"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
|
||||
msgid "Support lines preferred"
|
||||
msgstr ""
|
||||
@ -3848,6 +3944,22 @@ msgctxt "acceleration_travel description"
|
||||
msgid "The acceleration with which travel moves are made."
|
||||
msgstr "Kiihtyvyys, jolla siirtoliikkeet tehdään."
|
||||
|
||||
msgctxt "raft_base_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft base printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft interface printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft surface printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "ironing_flow description"
|
||||
msgid "The amount of material, relative to a normal skin line, to extrude during ironing. Keeping the nozzle filled helps filling some of the crevices of the top surface, but too much results in overextrusion and blips on the side of the surface."
|
||||
msgstr "Silityksen aikana pursotettavan materiaalin määrä suhteessa normaaliin pintakalvon linjaan. Suuttimen pitäminen täytettynä auttaa joidenkin yläpinnan halkeamien täyttämisessä, mutta liiallinen määrä johtaa ylipursotukseen ja täpliin pinnan sivulla."
|
||||
@ -3856,6 +3968,30 @@ msgctxt "infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft base, as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft base. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft interface, as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft interface. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft surface, as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft surface. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr "Limityksen määrä täytön ja seinämien välillä. Pienellä limityksellä seinämät liittyvät tukevasti täyttöön."
|
||||
@ -3960,6 +4096,10 @@ msgctxt "ironing_line_spacing description"
|
||||
msgid "The distance between the lines of ironing."
|
||||
msgstr "Silityslinjojen välinen etäisyys."
|
||||
|
||||
msgctxt "support_z_seam_min_distance description"
|
||||
msgid "The distance between the model and its support structure at the z-axis seam."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "travel_avoid_distance description"
|
||||
msgid "The distance between the nozzle and already printed parts when avoiding during travel moves."
|
||||
msgstr "Suuttimen ja aiemmin tulostetun osan välinen etäisyys siirtoliikkeiden yhteydessä."
|
||||
@ -4450,6 +4590,10 @@ msgctxt "support_bottom_stair_step_min_slope description"
|
||||
msgid "The minimum slope of the area for stair-stepping to take effect. Low values should make support easier to remove on shallower slopes, but really low values may result in some very counter-intuitive results on other parts of the model."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "prime_tower_min_shell_thickness description"
|
||||
msgid "The minimum thickness of the prime tower shell. You may increase it to make the prime tower stronger."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "cool_min_layer_time description"
|
||||
msgid "The minimum time spent in a layer. 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."
|
||||
msgstr "Kerrokseen käytetty minimiaika. Tämä pakottaa tulostimen hidastamaan ja käyttämään vähintään tässä määritellyn ajan yhdellä kerroksella. Näin tulostettu materiaali saa jäähtyä kunnolla ennen seuraavan kerroksen tulostamista. Kerrosten tulostus saattaa silti tapahtua minimikerrosnopeutta nopeammin, jos tulostuspään nosto ei ole käytössä ja jos miniminopeuden käyttäminen edellyttää tätä."
|
||||
@ -5182,10 +5326,18 @@ msgctxt "support_tree_max_diameter label"
|
||||
msgid "Trunk Diameter"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "seam_overhang_angle description"
|
||||
msgid "Try to prevent seams on walls that overhang more than this angle. When the value is 90, no walls will be treated as overhanging."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "machine_gcode_flavor option UltiGCode"
|
||||
msgid "Ultimaker 2"
|
||||
msgstr "Ultimaker 2"
|
||||
|
||||
msgctxt "cool_during_extruder_switch option unchanged"
|
||||
msgid "Unchanged"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "meshfix_union_all label"
|
||||
msgid "Union Overlapping Volumes"
|
||||
msgstr "Yhdistä limittyvät ainemäärät"
|
||||
@ -5350,6 +5502,14 @@ msgctxt "bridge_wall_material_flow description"
|
||||
msgid "When printing bridge walls, the amount of material extruded is multiplied by this value."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_z_offset description"
|
||||
msgid "When printing the first layer of the raft interface, translate by this offset to customize the adhesion between base and interface. A negative offset should improve the adhesion."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_z_offset description"
|
||||
msgid "When printing the first layer of the raft surface, translate by this offset to customize the adhesion between interface and surface. A negative offset should improve the adhesion."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "bridge_skin_material_flow_2 description"
|
||||
msgid "When printing the second bridge skin layer, the amount of material extruded is multiplied by this value."
|
||||
msgstr ""
|
||||
@ -5646,6 +5806,10 @@ msgctxt "z_seam_type label"
|
||||
msgid "Z Seam Alignment"
|
||||
msgstr "Z-sauman kohdistus"
|
||||
|
||||
msgctxt "z_seam_on_vertex label"
|
||||
msgid "Z Seam On Vertex"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "z_seam_position label"
|
||||
msgid "Z Seam Position"
|
||||
msgstr ""
|
||||
|
@ -1,54 +0,0 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Uranium json setting files\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-11 11:28+0000\n"
|
||||
"PO-Revision-Date: 2024-03-11 11:28+0000\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: en\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size description"
|
||||
msgid "Duration of each step in the gradual flow change"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_enabled description"
|
||||
msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "reset_flow_duration description"
|
||||
msgid "For any travel move longer than this value, the material flow is reset to the paths target flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size label"
|
||||
msgid "Gradual flow discretisation step size"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_enabled label"
|
||||
msgid "Gradual flow enabled"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "max_flow_acceleration label"
|
||||
msgid "Gradual flow max acceleration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration label"
|
||||
msgid "Initial layer max flow acceleration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "max_flow_acceleration description"
|
||||
msgid "Maximum acceleration for gradual flow changes"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration description"
|
||||
msgid "Minimum speed for gradual flow changes for the first layer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "reset_flow_duration label"
|
||||
msgid "Reset flow duration"
|
||||
msgstr ""
|
File diff suppressed because it is too large
Load Diff
@ -2,8 +2,8 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-11 11:28+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -29,62 +29,30 @@ msgctxt "material_diameter label"
|
||||
msgid "Diameter"
|
||||
msgstr "Diamètre"
|
||||
|
||||
msgctxt "machine_extruder_end_code description"
|
||||
msgid "End g-code to execute when switching away from this extruder."
|
||||
msgstr "Fin du G-Code à exécuter lors de l'abandon de l'extrudeuse."
|
||||
|
||||
msgctxt "extruder_nr label"
|
||||
msgid "Extruder"
|
||||
msgstr "Extrudeuse"
|
||||
|
||||
msgctxt "extruder_nr description"
|
||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||
msgstr "Le train d'extrudeuse utilisé pour l'impression. Cela est utilisé en multi-extrusion."
|
||||
|
||||
msgctxt "machine_nozzle_size description"
|
||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||
msgstr "Le diamètre intérieur de la buse. Modifiez ce paramètre si vous utilisez une taille de buse non standard."
|
||||
|
||||
msgctxt "machine_nozzle_id description"
|
||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||
msgstr "ID buse pour un train d'extrudeuse, comme « AA 0.4 » et « BB 0.8 »."
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number label"
|
||||
msgid "Extruder Print Cooling Fan"
|
||||
msgstr "Ventilateur de refroidissement d'impression de l'extrudeuse"
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number description"
|
||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||
msgstr "Numéro du ventilateur de refroidissement d'impression associé à cette extrudeuse. Ne modifiez cette valeur par rapport à la valeur par défaut 0 que si vous utilisez un ventilateur de refroidissement d'impression différent pour chaque extrudeuse."
|
||||
|
||||
msgctxt "machine_extruder_end_code label"
|
||||
msgid "Extruder End G-Code"
|
||||
msgstr "Extrudeuse G-Code de fin"
|
||||
|
||||
msgctxt "machine_extruder_end_code description"
|
||||
msgid "End g-code to execute when switching away from this extruder."
|
||||
msgstr "Fin du G-Code à exécuter lors de l'abandon de l'extrudeuse."
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration label"
|
||||
msgid "Extruder End G-Code Duration"
|
||||
msgstr "Durée du G-Code de fin d'extrudeuse"
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration description"
|
||||
msgid "The time it takes to execute the end g-code, when switching away from this extruder."
|
||||
msgstr "Temps nécessaire à l'exécution du G-Code de fin d'extrudeuse, lors de l'arrêt de cette extrudeuse."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs label"
|
||||
msgid "Extruder End Position Absolute"
|
||||
msgstr "Extrudeuse Position de fin absolue"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs description"
|
||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "Rendre la position de fin de l'extrudeuse absolue plutôt que relative à la dernière position connue de la tête."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x label"
|
||||
msgid "Extruder End Position X"
|
||||
msgstr "Extrudeuse Position de fin X"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x description"
|
||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "Les coordonnées X de la position de fin lors de l'arrêt de l'extrudeuse."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y label"
|
||||
msgid "Extruder End Position Y"
|
||||
msgstr "Extrudeuse Position de fin Y"
|
||||
@ -101,42 +69,42 @@ msgctxt "extruder_prime_pos_z label"
|
||||
msgid "Extruder Prime Z Position"
|
||||
msgstr "Extrudeuse Position d'amorçage Z"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y description"
|
||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "Les coordonnées Y de la position de fin lors de l'arrêt de l'extrudeuse."
|
||||
msgctxt "machine_extruder_cooling_fan_number label"
|
||||
msgid "Extruder Print Cooling Fan"
|
||||
msgstr "Ventilateur de refroidissement d'impression de l'extrudeuse"
|
||||
|
||||
msgctxt "machine_extruder_start_code label"
|
||||
msgid "Extruder Start G-Code"
|
||||
msgstr "Extrudeuse G-Code de démarrage"
|
||||
|
||||
msgctxt "machine_extruder_start_code description"
|
||||
msgid "Start g-code to execute when switching to this extruder."
|
||||
msgstr "Démarrer le G-Code à exécuter lors du passage à cette extrudeuse."
|
||||
|
||||
msgctxt "extruder_prime_pos_x description"
|
||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Les coordonnées X de la position à laquelle la buse s'amorce au début de l'impression."
|
||||
|
||||
msgctxt "extruder_prime_pos_y description"
|
||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Les coordonnées Y de la position à laquelle la buse s'amorce au début de l'impression."
|
||||
|
||||
msgctxt "extruder_prime_pos_z description"
|
||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Les coordonnées Z de la position à laquelle la buse s'amorce au début de l'impression."
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration label"
|
||||
msgid "Extruder Start G-Code Duration"
|
||||
msgstr "Durée du G-Code de démarrage de l'extrudeuse"
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration description"
|
||||
msgid "The time it'll take to execute the start g-code, when switching to this extruder."
|
||||
msgstr "Le temps qu'il faut pour exécuter le g-code de démarrage, lorsque l'on passe à cette extrudeuse."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_abs label"
|
||||
msgid "Extruder Start Position Absolute"
|
||||
msgstr "Extrudeuse Position de départ absolue"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x label"
|
||||
msgid "Extruder Start Position X"
|
||||
msgstr "Extrudeuse Position de départ X"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y label"
|
||||
msgid "Extruder Start Position Y"
|
||||
msgstr "Extrudeuse Position de départ Y"
|
||||
|
||||
msgctxt "machine_settings label"
|
||||
msgid "Machine"
|
||||
msgstr "Machine"
|
||||
|
||||
msgctxt "machine_settings description"
|
||||
msgid "Machine specific settings"
|
||||
msgstr "Paramètres spécifiques de la machine"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs description"
|
||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "Rendre la position de fin de l'extrudeuse absolue plutôt que relative à la dernière position connue de la tête."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_abs description"
|
||||
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "Rendre la position de départ de l'extrudeuse absolue plutôt que relative à la dernière position connue de la tête."
|
||||
@ -157,42 +125,74 @@ msgctxt "machine_nozzle_id label"
|
||||
msgid "Nozzle ID"
|
||||
msgstr "ID buse"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x label"
|
||||
msgid "Extruder Start Position X"
|
||||
msgstr "Extrudeuse Position de départ X"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x description"
|
||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "Les coordonnées X de la position de départ lors de la mise en marche de l'extrudeuse."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y label"
|
||||
msgid "Extruder Start Position Y"
|
||||
msgstr "Extrudeuse Position de départ Y"
|
||||
|
||||
msgctxt "machine_settings label"
|
||||
msgid "Machine"
|
||||
msgstr "Machine"
|
||||
|
||||
msgctxt "machine_settings description"
|
||||
msgid "Machine specific settings"
|
||||
msgstr "Paramètres spécifiques de la machine"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y description"
|
||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "Les coordonnées Y de la position de départ lors de la mise en marche de l'extrudeuse."
|
||||
|
||||
msgctxt "machine_nozzle_offset_x label"
|
||||
msgid "Nozzle X Offset"
|
||||
msgstr "Buse Décalage X"
|
||||
|
||||
msgctxt "machine_nozzle_offset_x description"
|
||||
msgid "The x-coordinate of the offset of the nozzle."
|
||||
msgstr "Les coordonnées X du décalage de la buse."
|
||||
|
||||
msgctxt "machine_nozzle_offset_y label"
|
||||
msgid "Nozzle Y Offset"
|
||||
msgstr "Buse Décalage Y"
|
||||
|
||||
msgctxt "machine_extruder_start_code description"
|
||||
msgid "Start g-code to execute when switching to this extruder."
|
||||
msgstr "Démarrer le G-Code à exécuter lors du passage à cette extrudeuse."
|
||||
|
||||
msgctxt "extruder_prime_pos_x description"
|
||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Les coordonnées X de la position à laquelle la buse s'amorce au début de l'impression."
|
||||
|
||||
msgctxt "extruder_prime_pos_y description"
|
||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Les coordonnées Y de la position à laquelle la buse s'amorce au début de l'impression."
|
||||
|
||||
msgctxt "extruder_prime_pos_z description"
|
||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Les coordonnées Z de la position à laquelle la buse s'amorce au début de l'impression."
|
||||
|
||||
msgctxt "extruder_nr description"
|
||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||
msgstr "Le train d'extrudeuse utilisé pour l'impression. Cela est utilisé en multi-extrusion."
|
||||
|
||||
msgctxt "machine_nozzle_size description"
|
||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||
msgstr "Le diamètre intérieur de la buse. Modifiez ce paramètre si vous utilisez une taille de buse non standard."
|
||||
|
||||
msgctxt "machine_nozzle_id description"
|
||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||
msgstr "ID buse pour un train d'extrudeuse, comme « AA 0.4 » et « BB 0.8 »."
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number description"
|
||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||
msgstr "Numéro du ventilateur de refroidissement d'impression associé à cette extrudeuse. Ne modifiez cette valeur par rapport à la valeur par défaut 0 que si vous utilisez un ventilateur de refroidissement d'impression différent pour chaque extrudeuse."
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration description"
|
||||
msgid "The time it takes to execute the end g-code, when switching away from this extruder."
|
||||
msgstr "Temps nécessaire à l'exécution du G-Code de fin d'extrudeuse, lors de l'arrêt de cette extrudeuse."
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration description"
|
||||
msgid "The time it'll take to execute the start g-code, when switching to this extruder."
|
||||
msgstr "Le temps qu'il faut pour exécuter le g-code de démarrage, lorsque l'on passe à cette extrudeuse."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x description"
|
||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "Les coordonnées X de la position de fin lors de l'arrêt de l'extrudeuse."
|
||||
|
||||
msgctxt "machine_nozzle_offset_x description"
|
||||
msgid "The x-coordinate of the offset of the nozzle."
|
||||
msgstr "Les coordonnées X du décalage de la buse."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x description"
|
||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "Les coordonnées X de la position de départ lors de la mise en marche de l'extrudeuse."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y description"
|
||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "Les coordonnées Y de la position de fin lors de l'arrêt de l'extrudeuse."
|
||||
|
||||
msgctxt "machine_nozzle_offset_y description"
|
||||
msgid "The y-coordinate of the offset of the nozzle."
|
||||
msgstr "Les coordonnées Y du décalage de la buse."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y description"
|
||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "Les coordonnées Y de la position de départ lors de la mise en marche de l'extrudeuse."
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,53 +0,0 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: fr_FR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n>1;\n"
|
||||
|
||||
msgctxt "gradual_flow_enabled label"
|
||||
msgid "Gradual flow enabled"
|
||||
msgstr "Débit progressif activé"
|
||||
|
||||
msgctxt "gradual_flow_enabled description"
|
||||
msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops."
|
||||
msgstr "Activer les variations de débit progressives. Lorsque cette option est activée, le débit est augmenté ou réduit progressivement jusqu'au débit souhaité. Cette option est utile pour les imprimantes avec un tube bowden où le débit n'est pas modifié immédiatement lorsque le moteur de l'extrudeur démarre ou s'arrête."
|
||||
|
||||
msgctxt "max_flow_acceleration label"
|
||||
msgid "Gradual flow max acceleration"
|
||||
msgstr "Accélération progressive jusqu'au débit max"
|
||||
|
||||
msgctxt "max_flow_acceleration description"
|
||||
msgid "Maximum acceleration for gradual flow changes"
|
||||
msgstr "Accélération maximale pour les variations de débit progressives"
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration label"
|
||||
msgid "Initial layer max flow acceleration"
|
||||
msgstr "Accélération maximale du débit lors de la première couche"
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration description"
|
||||
msgid "Minimum speed for gradual flow changes for the first layer"
|
||||
msgstr "Vitesse minimale pour les variations de débit progressives pour la première couche"
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size label"
|
||||
msgid "Gradual flow discretisation step size"
|
||||
msgstr "Taille de pas de la discrétisation du débit progressif"
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size description"
|
||||
msgid "Duration of each step in the gradual flow change"
|
||||
msgstr "Durée de chaque pas dans la variation progressive du débit"
|
||||
|
||||
msgctxt "reset_flow_duration label"
|
||||
msgid "Reset flow duration"
|
||||
msgstr "Réinitialiser la durée du débit"
|
||||
|
||||
msgctxt "reset_flow_duration description"
|
||||
msgid "For any travel move longer than this value, the material flow is reset to the paths target flow"
|
||||
msgstr "Pour tout déplacement supérieur à cette valeur, le débit de matière est réinitialisé au débit souhaité pour les trajectoires"
|
@ -1,58 +0,0 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Uranium json setting files\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-11 11:28+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
msgctxt "gradual_flow_enabled label"
|
||||
msgid "Gradual flow enabled"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_enabled description"
|
||||
msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "max_flow_acceleration label"
|
||||
msgid "Gradual flow max acceleration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "max_flow_acceleration description"
|
||||
msgid "Maximum acceleration for gradual flow changes"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration label"
|
||||
msgid "Initial layer max flow acceleration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration description"
|
||||
msgid "Minimum speed for gradual flow changes for the first layer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size label"
|
||||
msgid "Gradual flow discretisation step size"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size description"
|
||||
msgid "Duration of each step in the gradual flow change"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "reset_flow_duration label"
|
||||
msgid "Reset flow duration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "reset_flow_duration description"
|
||||
msgid "For any travel move longer than this value, the material flow is reset to the paths target flow"
|
||||
msgstr ""
|
||||
|
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"POT-Creation-Date: 2024-07-08 09:05+0200\n"
|
||||
"PO-Revision-Date: 2020-03-24 09:36+0100\n"
|
||||
"Last-Translator: Nagy Attila <vokroot@gmail.com>\n"
|
||||
"Language-Team: ATI-SZOFT\n"
|
||||
@ -859,6 +859,10 @@ msgctxt "@label"
|
||||
msgid "Color scheme"
|
||||
msgstr "Szín séma"
|
||||
|
||||
msgctxt "@label"
|
||||
msgid "Combination not recommended. Load BB core to slot 1 (left) for better reliability."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@info"
|
||||
msgid "Compare and save."
|
||||
msgstr ""
|
||||
@ -2418,6 +2422,10 @@ msgctxt "name"
|
||||
msgid "Makerbot Printfile Writer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@item:inlistbox"
|
||||
msgid "Makerbot Sketch Printfile"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@error"
|
||||
msgid "MakerbotWriter could not save to the designated path."
|
||||
msgstr ""
|
||||
@ -3855,6 +3863,10 @@ msgctxt "@placeholder"
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@label:textbox"
|
||||
msgid "Search Printer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@info"
|
||||
msgid "Search in the browser"
|
||||
msgstr ""
|
||||
@ -4725,7 +4737,7 @@ msgid "This configuration is not available because %1 is not recognized. Please
|
||||
msgstr "Ez a konfiguráció nem érhető el, mert a(z) %1 nem azonosítható. Kérjük, látogasson el a %2 webhelyre a megfelelő anyagprofil letöltéséhez."
|
||||
|
||||
msgctxt "@text:window"
|
||||
msgid "This is a Cura Universal project file. Would you like to open it as a Cura project or Cura Universal Project or import the models from it?"
|
||||
msgid "This is a Cura Universal project file. Would you like to open it as a Cura Universal Project or import the models from it?"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "@text:window"
|
||||
|
@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-12 15:10+0000\n"
|
||||
"POT-Creation-Date: 2024-07-08 09:05+0000\n"
|
||||
"PO-Revision-Date: 2020-03-24 09:43+0100\n"
|
||||
"Last-Translator: Nagy Attila <vokroot@gmail.com>\n"
|
||||
"Language-Team: AT-VLOG\n"
|
||||
@ -21,6 +21,10 @@ msgctxt "prime_tower_mode description"
|
||||
msgid "<html>How to generate the prime tower:<ul><li><b>Normal:</b> create a bucket in which secondary materials are primed</li><li><b>Interleaved:</b> create a prime tower as sparse as possible. This will save time and filament, but is only possible if the used materials adhere to each other</li></ul></html>"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "cool_during_extruder_switch description"
|
||||
msgid "<html>Whether to activate the cooling fans during a nozzle switch. This can help reducing oozing by cooling the nozzle faster:<ul><li><b>Unchanged:</b> keep the fans as they were previously</li><li><b>Only last extruder:</b> turn on the fan of the last used extruder, but turn the others off (if any). This is useful if you have completely separate extruders.</li><li><b>All fans:</b> turn on all fans during nozzle switch. This is useful if you have a single cooling fan, or multiple fans that stay close to each other.</li></ul></html>"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "brim_inside_margin description"
|
||||
msgid "A brim around a model may touch an other model where you don't want it. This removes all brim within this distance from brimless models."
|
||||
msgstr ""
|
||||
@ -157,6 +161,10 @@ msgctxt "print_sequence option all_at_once"
|
||||
msgid "All at Once"
|
||||
msgstr "Egyidőben"
|
||||
|
||||
msgctxt "cool_during_extruder_switch option all_fans"
|
||||
msgid "All fans"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "resolution description"
|
||||
msgid "All settings that influence the resolution of the print. These settings have a large impact on the quality (and print time)"
|
||||
msgstr "Az összes beállítás, ami befolyásolja a nyomtatvány felbontását és minőségét. Ezekek a beállítások hatással vannak a minőségre és a nyomtatási sebességre."
|
||||
@ -621,6 +629,10 @@ msgctxt "cooling label"
|
||||
msgid "Cooling"
|
||||
msgstr "Hűtés"
|
||||
|
||||
msgctxt "cool_during_extruder_switch label"
|
||||
msgid "Cooling during extruder switch"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "infill_pattern option cross"
|
||||
msgid "Cross"
|
||||
msgstr "Kereszt"
|
||||
@ -2019,6 +2031,10 @@ msgctxt "machine_gcode_flavor option Makerbot"
|
||||
msgid "Makerbot"
|
||||
msgstr "Makerbot"
|
||||
|
||||
msgctxt "support_z_seam_away_from_model description"
|
||||
msgid "Manage the spatial relationship between the z seam of the support structure and the actual 3D model. This control is crucial as it allows users to ensure the seamless removal of support structures post-printing, without inflicting damage or leaving marks on the printed model."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "machine_gcode_flavor option RepRap (Marlin/Sprinter)"
|
||||
msgid "Marlin"
|
||||
msgstr "Marlin"
|
||||
@ -2195,6 +2211,10 @@ msgctxt "slicing_tolerance option middle"
|
||||
msgid "Middle"
|
||||
msgstr "Középső"
|
||||
|
||||
msgctxt "support_z_seam_min_distance label"
|
||||
msgid "Min Z Seam Distance from Model"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "mold_width label"
|
||||
msgid "Minimal Mold Width"
|
||||
msgstr "Minimális formaszélesség"
|
||||
@ -2339,6 +2359,10 @@ msgctxt "skirt_line_count description"
|
||||
msgid "Multiple skirt lines help to prime your extrusion better for small models. Setting this to 0 will disable the skirt."
|
||||
msgstr "A szoknyavonalak számának növelése, kisméretű tárgyak esetén segíthet az extruderben a megvelelő olvadókamra nyomás előállításában.Ha az érték 0, akkor a szoknya letiltódik."
|
||||
|
||||
msgctxt "support_infill_density_multiplier_initial_layer description"
|
||||
msgid "Multiplier for the infill on the initial layers of the support. Increasing this may help for bed adhesion."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "initial_layer_line_width_factor description"
|
||||
msgid "Multiplier of the line width on the first layer. Increasing this could improve bed adhesion."
|
||||
msgstr "Az első réteg vonalszélességének szorzója. Ennek a növelésével javíthatjuk a tapadást a tárgyasztalhoz."
|
||||
@ -2495,6 +2519,10 @@ msgctxt "print_sequence option one_at_a_time"
|
||||
msgid "One at a Time"
|
||||
msgstr "Egyesével"
|
||||
|
||||
msgctxt "cool_during_extruder_switch option only_last_extruder"
|
||||
msgid "Only last extruder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "retraction_hop_only_when_collides description"
|
||||
msgid "Only perform a Z Hop when moving over printed parts which cannot be avoided by horizontal motion by Avoid Printed Parts when Traveling."
|
||||
msgstr "Csak akkor végez Z emelést, ha olyan nyomtatott részek felett mozog, amiket vízszintes mozgással nem lehet elkerülni."
|
||||
@ -2603,6 +2631,10 @@ msgctxt "bridge_fan_speed_3 description"
|
||||
msgid "Percentage fan speed to use when printing the third bridge skin layer."
|
||||
msgstr "A harmadik hídréteg nyomtatásakor használt ventillátor sebesség százalékos értékben megadva."
|
||||
|
||||
msgctxt "z_seam_on_vertex description"
|
||||
msgid "Place the z-seam on a polygon vertex. Switching this off can place the seam between vertices as well. (Keep in mind that this won't override the restrictions on placing the seam on an unsupported overhang.)"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "minimum_polygon_circumference description"
|
||||
msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
|
||||
msgstr "A szeletelt rétegekben lévő sokszögeket, amelyek kerülete kisebb, mint ez az összeg, kiszűrjük. Az alacsonyabb értékek magasabb felbontású hálóhoz vezetnek a szeletelési idő költségén. Elsősorban nagy felbontású SLA nyomtatókhoz és nagyon apró, sok részlettel rendelkező 3D modellekhez készült."
|
||||
@ -2651,6 +2683,10 @@ msgctxt "prime_tower_max_bridging_distance label"
|
||||
msgid "Prime Tower Maximum Bridging Distance"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "prime_tower_min_shell_thickness label"
|
||||
msgid "Prime Tower Minimum Shell Thickness"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "prime_tower_min_volume label"
|
||||
msgid "Prime Tower Minimum Volume"
|
||||
msgstr "Előtorony minimális térfogat"
|
||||
@ -2803,6 +2839,18 @@ msgctxt "raft_base_fan_speed label"
|
||||
msgid "Raft Base Fan Speed"
|
||||
msgstr "Tutajalap hűtés"
|
||||
|
||||
msgctxt "raft_base_flow label"
|
||||
msgid "Raft Base Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap_mm label"
|
||||
msgid "Raft Base Infill Overlap"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap label"
|
||||
msgid "Raft Base Infill Overlap Percentage"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_line_spacing label"
|
||||
msgid "Raft Base Line Spacing"
|
||||
msgstr "Tutajalap-vonalak közötti távolság"
|
||||
@ -2843,6 +2891,26 @@ msgctxt "raft_fan_speed label"
|
||||
msgid "Raft Fan Speed"
|
||||
msgstr "Tutaj hűtés"
|
||||
|
||||
msgctxt "raft_flow label"
|
||||
msgid "Raft Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_flow label"
|
||||
msgid "Raft Interface Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap_mm label"
|
||||
msgid "Raft Interface Infill Overlap"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap label"
|
||||
msgid "Raft Interface Infill Overlap Percentage"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_z_offset label"
|
||||
msgid "Raft Interface Z Offset"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_margin label"
|
||||
msgid "Raft Middle Extra Margin"
|
||||
msgstr ""
|
||||
@ -2907,6 +2975,22 @@ msgctxt "raft_smoothing label"
|
||||
msgid "Raft Smoothing"
|
||||
msgstr "Tutaj simítás"
|
||||
|
||||
msgctxt "raft_surface_flow label"
|
||||
msgid "Raft Surface Flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap_mm label"
|
||||
msgid "Raft Surface Infill Overlap"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap label"
|
||||
msgid "Raft Surface Infill Overlap Percentage"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_z_offset label"
|
||||
msgid "Raft Surface Z Offset"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_margin label"
|
||||
msgid "Raft Top Extra Margin"
|
||||
msgstr ""
|
||||
@ -3143,6 +3227,10 @@ msgctxt "z_seam_corner label"
|
||||
msgid "Seam Corner Preference"
|
||||
msgstr "Sarok varrat preferálás"
|
||||
|
||||
msgctxt "seam_overhang_angle label"
|
||||
msgid "Seam Overhanging Wall Angle"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "user_defined_print_order_enabled label"
|
||||
msgid "Set Print Sequence Manually"
|
||||
msgstr "Nyomtatási sorrend kézi beállítása"
|
||||
@ -3487,6 +3575,10 @@ msgctxt "acceleration_support_infill label"
|
||||
msgid "Support Infill Acceleration"
|
||||
msgstr "Támasz kitöltés gyorsulás"
|
||||
|
||||
msgctxt "support_infill_density_multiplier_initial_layer label"
|
||||
msgid "Support Infill Density Multiplier Initial Layer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_infill_extruder_nr label"
|
||||
msgid "Support Infill Extruder"
|
||||
msgstr "Támasz kitöltés extruder"
|
||||
@ -3679,6 +3771,10 @@ msgctxt "support_z_distance label"
|
||||
msgid "Support Z Distance"
|
||||
msgstr "Támasz Z távolság"
|
||||
|
||||
msgctxt "support_z_seam_away_from_model label"
|
||||
msgid "Support Z Seam Away from Model"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "support_interface_priority option support_lines_overwrite_interface_area"
|
||||
msgid "Support lines preferred"
|
||||
msgstr ""
|
||||
@ -3855,6 +3951,22 @@ msgctxt "acceleration_travel description"
|
||||
msgid "The acceleration with which travel moves are made."
|
||||
msgstr "A fej utaztatása során használt gyorsulás."
|
||||
|
||||
msgctxt "raft_base_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft base printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft interface printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_flow description"
|
||||
msgid "The amount of material, relative to a normal extrusion line, to extrude during raft surface printing. Having an increased flow may improve adhesion and raft structural strength."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "ironing_flow description"
|
||||
msgid "The amount of material, relative to a normal skin line, to extrude during ironing. Keeping the nozzle filled helps filling some of the crevices of the top surface, but too much results in overextrusion and blips on the side of the surface."
|
||||
msgstr "A vasalás során használt adagolási mennyiség. Ez segít megtartani a nyomást az olvadókamrában, ami elősegíti a felületi hézagok kitöltését.A beállításkor figyelembe kell venni, hogy a nyomás ne legyen túl nagy, mivel ez túlzott anyagáramláshoz vezethet, és elmosódásokat hozhat létre a felületen."
|
||||
@ -3863,6 +3975,30 @@ msgctxt "infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr "Az átfedés százalékos mértéke a kitöltés és a falak között.Meghatározása a kitöltés vonalszélességének százalékában történik.Az enyhe átfedés lehetővé teszi, hogy a falak szorosan kapcsolódjanak a kitöltéshez."
|
||||
|
||||
msgctxt "raft_base_infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft base, as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_base_infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft base. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft interface, as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_interface_infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft interface. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft surface, as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls of the raft surface. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "infill_overlap_mm description"
|
||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
||||
msgstr "Az átfedés mértéke a kitöltés és a falak között. Az enyhe átfedés lehetővé teszi, hogy a falak szorosan kapcsolódjanak a kitöltéshez."
|
||||
@ -3967,6 +4103,10 @@ msgctxt "ironing_line_spacing description"
|
||||
msgid "The distance between the lines of ironing."
|
||||
msgstr "A vasalási vonalak közötti távolság."
|
||||
|
||||
msgctxt "support_z_seam_min_distance description"
|
||||
msgid "The distance between the model and its support structure at the z-axis seam."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "travel_avoid_distance description"
|
||||
msgid "The distance between the nozzle and already printed parts when avoiding during travel moves."
|
||||
msgstr "A fúvóka és a már kinyomtatott részek közötti távolság, ha kerülő útvonalakat használunk."
|
||||
@ -4459,6 +4599,10 @@ msgctxt "support_bottom_stair_step_min_slope description"
|
||||
msgid "The minimum slope of the area for stair-stepping to take effect. Low values should make support easier to remove on shallower slopes, but really low values may result in some very counter-intuitive results on other parts of the model."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "prime_tower_min_shell_thickness description"
|
||||
msgid "The minimum thickness of the prime tower shell. You may increase it to make the prime tower stronger."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "cool_min_layer_time description"
|
||||
msgid "The minimum time spent in a layer. 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."
|
||||
msgstr "Egy adott réteg nyomtatásában eltöltött idő. Ha a réteg nagyon kicsi, akkor ez arra készteti a nyomtatót, hogy lelassuljon annyira, hogy a réteg nyomtatási ideje ezt az időtartamot elérje. Ez azért szükséges, hogy az adott réteg le tudjon hűlni annyira, hogy a következő réteg megfelelően tudjon ráépülni. A réteg nyomtatási ideje lehet ettől az értéktől rövidebb, ha a fejemelés le van tiltva, vagy ha a minimális sebesség ettől eltérő értéket ad meg."
|
||||
@ -5191,10 +5335,18 @@ msgctxt "support_tree_max_diameter label"
|
||||
msgid "Trunk Diameter"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "seam_overhang_angle description"
|
||||
msgid "Try to prevent seams on walls that overhang more than this angle. When the value is 90, no walls will be treated as overhanging."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "machine_gcode_flavor option UltiGCode"
|
||||
msgid "Ultimaker 2"
|
||||
msgstr "Ultimaker 2"
|
||||
|
||||
msgctxt "cool_during_extruder_switch option unchanged"
|
||||
msgid "Unchanged"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "meshfix_union_all label"
|
||||
msgid "Union Overlapping Volumes"
|
||||
msgstr "Szintátfedések egyesítése"
|
||||
@ -5359,6 +5511,14 @@ msgctxt "bridge_wall_material_flow description"
|
||||
msgid "When printing bridge walls, the amount of material extruded is multiplied by this value."
|
||||
msgstr "A hídfalak nyomtatásakor az extrudált anyag mennyiségét meg kell szorozni ezzel az értékkel."
|
||||
|
||||
msgctxt "raft_interface_z_offset description"
|
||||
msgid "When printing the first layer of the raft interface, translate by this offset to customize the adhesion between base and interface. A negative offset should improve the adhesion."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "raft_surface_z_offset description"
|
||||
msgid "When printing the first layer of the raft surface, translate by this offset to customize the adhesion between interface and surface. A negative offset should improve the adhesion."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "bridge_skin_material_flow_2 description"
|
||||
msgid "When printing the second bridge skin layer, the amount of material extruded is multiplied by this value."
|
||||
msgstr "A második hídréteg nyomtatásakor az extrudált anyag mennyiségét megszorozzuk ezzel az értékkel."
|
||||
@ -5655,6 +5815,10 @@ msgctxt "z_seam_type label"
|
||||
msgid "Z Seam Alignment"
|
||||
msgstr "Z varrat igazítás"
|
||||
|
||||
msgctxt "z_seam_on_vertex label"
|
||||
msgid "Z Seam On Vertex"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "z_seam_position label"
|
||||
msgid "Z Seam Position"
|
||||
msgstr "Z varrat helyzet"
|
||||
|
@ -1,54 +0,0 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Uranium json setting files\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-11 11:28+0000\n"
|
||||
"PO-Revision-Date: 2024-03-11 11:28+0000\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: en\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size description"
|
||||
msgid "Duration of each step in the gradual flow change"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_enabled description"
|
||||
msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "reset_flow_duration description"
|
||||
msgid "For any travel move longer than this value, the material flow is reset to the paths target flow"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size label"
|
||||
msgid "Gradual flow discretisation step size"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "gradual_flow_enabled label"
|
||||
msgid "Gradual flow enabled"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "max_flow_acceleration label"
|
||||
msgid "Gradual flow max acceleration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration label"
|
||||
msgid "Initial layer max flow acceleration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "max_flow_acceleration description"
|
||||
msgid "Maximum acceleration for gradual flow changes"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration description"
|
||||
msgid "Minimum speed for gradual flow changes for the first layer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "reset_flow_duration label"
|
||||
msgid "Reset flow duration"
|
||||
msgstr ""
|
File diff suppressed because it is too large
Load Diff
@ -2,8 +2,8 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-11 11:28+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -29,62 +29,30 @@ msgctxt "material_diameter label"
|
||||
msgid "Diameter"
|
||||
msgstr "Diametro"
|
||||
|
||||
msgctxt "machine_extruder_end_code description"
|
||||
msgid "End g-code to execute when switching away from this extruder."
|
||||
msgstr "Fine codice G da eseguire quando si passa a questo estrusore."
|
||||
|
||||
msgctxt "extruder_nr label"
|
||||
msgid "Extruder"
|
||||
msgstr "Estrusore"
|
||||
|
||||
msgctxt "extruder_nr description"
|
||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||
msgstr "Treno estrusore utilizzato per la stampa. Utilizzato nell’estrusione multipla."
|
||||
|
||||
msgctxt "machine_nozzle_size description"
|
||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||
msgstr "Il diametro interno dell’ugello. Modificare questa impostazione quando si utilizza una dimensione ugello non standard."
|
||||
|
||||
msgctxt "machine_nozzle_id description"
|
||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||
msgstr "ID ugello per un treno estrusore, come \"AA 0.4\" e \"BB 0.8\"."
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number label"
|
||||
msgid "Extruder Print Cooling Fan"
|
||||
msgstr "Ventola di raffreddamento stampa estrusore"
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number description"
|
||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||
msgstr "Il numero di ventole di raffreddamento stampa abbinate a questo estrusore. Modificarlo dal valore predefinito 0 solo quando si ha una ventola di raffreddamento diversa per ciascun estrusore."
|
||||
|
||||
msgctxt "machine_extruder_end_code label"
|
||||
msgid "Extruder End G-Code"
|
||||
msgstr "Codice G fine estrusore"
|
||||
|
||||
msgctxt "machine_extruder_end_code description"
|
||||
msgid "End g-code to execute when switching away from this extruder."
|
||||
msgstr "Fine codice G da eseguire quando si passa a questo estrusore."
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration label"
|
||||
msgid "Extruder End G-Code Duration"
|
||||
msgstr "Durata del G-code di fine dell'estrusore"
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration description"
|
||||
msgid "The time it takes to execute the end g-code, when switching away from this extruder."
|
||||
msgstr "Il tempo necessario per eseguire il G-code di fine, quando ci si allontana da questo estrusore."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs label"
|
||||
msgid "Extruder End Position Absolute"
|
||||
msgstr "Assoluto posizione fine estrusore"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs description"
|
||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "Rende la posizione di fine estrusore assoluta anziché relativa rispetto all’ultima posizione nota della testina."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x label"
|
||||
msgid "Extruder End Position X"
|
||||
msgstr "Posizione X fine estrusore"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x description"
|
||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "La coordinata x della posizione di fine allo spegnimento dell’estrusore."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y label"
|
||||
msgid "Extruder End Position Y"
|
||||
msgstr "Posizione Y fine estrusore"
|
||||
@ -101,42 +69,42 @@ msgctxt "extruder_prime_pos_z label"
|
||||
msgid "Extruder Prime Z Position"
|
||||
msgstr "Posizione Z innesco estrusore"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y description"
|
||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "La coordinata y della posizione di fine allo spegnimento dell’estrusore."
|
||||
msgctxt "machine_extruder_cooling_fan_number label"
|
||||
msgid "Extruder Print Cooling Fan"
|
||||
msgstr "Ventola di raffreddamento stampa estrusore"
|
||||
|
||||
msgctxt "machine_extruder_start_code label"
|
||||
msgid "Extruder Start G-Code"
|
||||
msgstr "Codice G avvio estrusore"
|
||||
|
||||
msgctxt "machine_extruder_start_code description"
|
||||
msgid "Start g-code to execute when switching to this extruder."
|
||||
msgstr "Inizio codice G da eseguire quando si passa a questo estrusore."
|
||||
|
||||
msgctxt "extruder_prime_pos_x description"
|
||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "La coordinata X della posizione in cui l’ugello si innesca all’avvio della stampa."
|
||||
|
||||
msgctxt "extruder_prime_pos_y description"
|
||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "La coordinata Y della posizione in cui l’ugello si innesca all’avvio della stampa."
|
||||
|
||||
msgctxt "extruder_prime_pos_z description"
|
||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Indica la coordinata Z della posizione in cui l’ugello si innesca all’avvio della stampa."
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration label"
|
||||
msgid "Extruder Start G-Code Duration"
|
||||
msgstr "Durata del G-code di inizio dell'estrusore"
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration description"
|
||||
msgid "The time it'll take to execute the start g-code, when switching to this extruder."
|
||||
msgstr "Il tempo necessario per eseguire il G-code di inizio, quando si passa a questo estrusore."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_abs label"
|
||||
msgid "Extruder Start Position Absolute"
|
||||
msgstr "Posizione assoluta avvio estrusore"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x label"
|
||||
msgid "Extruder Start Position X"
|
||||
msgstr "Posizione X avvio estrusore"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y label"
|
||||
msgid "Extruder Start Position Y"
|
||||
msgstr "Posizione Y avvio estrusore"
|
||||
|
||||
msgctxt "machine_settings label"
|
||||
msgid "Machine"
|
||||
msgstr "Macchina"
|
||||
|
||||
msgctxt "machine_settings description"
|
||||
msgid "Machine specific settings"
|
||||
msgstr "Impostazioni specifiche della macchina"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs description"
|
||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "Rende la posizione di fine estrusore assoluta anziché relativa rispetto all’ultima posizione nota della testina."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_abs description"
|
||||
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "Rende la posizione di partenza estrusore assoluta anziché relativa rispetto all’ultima posizione nota della testina."
|
||||
@ -157,42 +125,74 @@ msgctxt "machine_nozzle_id label"
|
||||
msgid "Nozzle ID"
|
||||
msgstr "ID ugello"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x label"
|
||||
msgid "Extruder Start Position X"
|
||||
msgstr "Posizione X avvio estrusore"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x description"
|
||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "La coordinata x della posizione di partenza all’accensione dell’estrusore."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y label"
|
||||
msgid "Extruder Start Position Y"
|
||||
msgstr "Posizione Y avvio estrusore"
|
||||
|
||||
msgctxt "machine_settings label"
|
||||
msgid "Machine"
|
||||
msgstr "Macchina"
|
||||
|
||||
msgctxt "machine_settings description"
|
||||
msgid "Machine specific settings"
|
||||
msgstr "Impostazioni specifiche della macchina"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y description"
|
||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "La coordinata y della posizione di partenza all’accensione dell’estrusore."
|
||||
|
||||
msgctxt "machine_nozzle_offset_x label"
|
||||
msgid "Nozzle X Offset"
|
||||
msgstr "Offset X ugello"
|
||||
|
||||
msgctxt "machine_nozzle_offset_x description"
|
||||
msgid "The x-coordinate of the offset of the nozzle."
|
||||
msgstr "La coordinata y dell’offset dell’ugello."
|
||||
|
||||
msgctxt "machine_nozzle_offset_y label"
|
||||
msgid "Nozzle Y Offset"
|
||||
msgstr "Offset Y ugello"
|
||||
|
||||
msgctxt "machine_extruder_start_code description"
|
||||
msgid "Start g-code to execute when switching to this extruder."
|
||||
msgstr "Inizio codice G da eseguire quando si passa a questo estrusore."
|
||||
|
||||
msgctxt "extruder_prime_pos_x description"
|
||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "La coordinata X della posizione in cui l’ugello si innesca all’avvio della stampa."
|
||||
|
||||
msgctxt "extruder_prime_pos_y description"
|
||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "La coordinata Y della posizione in cui l’ugello si innesca all’avvio della stampa."
|
||||
|
||||
msgctxt "extruder_prime_pos_z description"
|
||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "Indica la coordinata Z della posizione in cui l’ugello si innesca all’avvio della stampa."
|
||||
|
||||
msgctxt "extruder_nr description"
|
||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||
msgstr "Treno estrusore utilizzato per la stampa. Utilizzato nell’estrusione multipla."
|
||||
|
||||
msgctxt "machine_nozzle_size description"
|
||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||
msgstr "Il diametro interno dell’ugello. Modificare questa impostazione quando si utilizza una dimensione ugello non standard."
|
||||
|
||||
msgctxt "machine_nozzle_id description"
|
||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||
msgstr "ID ugello per un treno estrusore, come \"AA 0.4\" e \"BB 0.8\"."
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number description"
|
||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||
msgstr "Il numero di ventole di raffreddamento stampa abbinate a questo estrusore. Modificarlo dal valore predefinito 0 solo quando si ha una ventola di raffreddamento diversa per ciascun estrusore."
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration description"
|
||||
msgid "The time it takes to execute the end g-code, when switching away from this extruder."
|
||||
msgstr "Il tempo necessario per eseguire il G-code di fine, quando ci si allontana da questo estrusore."
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration description"
|
||||
msgid "The time it'll take to execute the start g-code, when switching to this extruder."
|
||||
msgstr "Il tempo necessario per eseguire il G-code di inizio, quando si passa a questo estrusore."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x description"
|
||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "La coordinata x della posizione di fine allo spegnimento dell’estrusore."
|
||||
|
||||
msgctxt "machine_nozzle_offset_x description"
|
||||
msgid "The x-coordinate of the offset of the nozzle."
|
||||
msgstr "La coordinata y dell’offset dell’ugello."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x description"
|
||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "La coordinata x della posizione di partenza all’accensione dell’estrusore."
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y description"
|
||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "La coordinata y della posizione di fine allo spegnimento dell’estrusore."
|
||||
|
||||
msgctxt "machine_nozzle_offset_y description"
|
||||
msgid "The y-coordinate of the offset of the nozzle."
|
||||
msgstr "La coordinata y dell’offset dell’ugello."
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y description"
|
||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "La coordinata y della posizione di partenza all’accensione dell’estrusore."
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,53 +0,0 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: it_IT\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
|
||||
msgctxt "gradual_flow_enabled label"
|
||||
msgid "Gradual flow enabled"
|
||||
msgstr "Flusso graduale abilitato"
|
||||
|
||||
msgctxt "gradual_flow_enabled description"
|
||||
msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops."
|
||||
msgstr "Abilitare le variazioni graduali del flusso. Quando abilitate, il flusso viene aumentato/diminuito gradualmente fino al flusso target. Ciò è utile per le stampanti dotate di tubo bowden dove il flusso non viene modificato immediatamente all'avvio/arresto del motore dell'estrusore."
|
||||
|
||||
msgctxt "max_flow_acceleration label"
|
||||
msgid "Gradual flow max acceleration"
|
||||
msgstr "Accelerazione massima del flusso graduale"
|
||||
|
||||
msgctxt "max_flow_acceleration description"
|
||||
msgid "Maximum acceleration for gradual flow changes"
|
||||
msgstr "Accelerazione massima per le variazioni graduali del flusso"
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration label"
|
||||
msgid "Initial layer max flow acceleration"
|
||||
msgstr "Accelerazione massima del flusso per lo strato iniziale"
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration description"
|
||||
msgid "Minimum speed for gradual flow changes for the first layer"
|
||||
msgstr "Velocità minima per le variazioni graduali del flusso per il primo strato."
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size label"
|
||||
msgid "Gradual flow discretisation step size"
|
||||
msgstr "Dimensione del gradino di discretizzazione del flusso graduale"
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size description"
|
||||
msgid "Duration of each step in the gradual flow change"
|
||||
msgstr "Durata di ogni gradino per la variazione graduale del flusso"
|
||||
|
||||
msgctxt "reset_flow_duration label"
|
||||
msgid "Reset flow duration"
|
||||
msgstr "Reimpostare la durata del flusso"
|
||||
|
||||
msgctxt "reset_flow_duration description"
|
||||
msgid "For any travel move longer than this value, the material flow is reset to the paths target flow"
|
||||
msgstr "Per ogni spostamento del percorso superiore a questo valore, il flusso del materiale viene reimpostato su quello target dei percorsi."
|
File diff suppressed because it is too large
Load Diff
@ -2,8 +2,8 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2024-03-11 11:28+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -29,62 +29,30 @@ msgctxt "material_diameter label"
|
||||
msgid "Diameter"
|
||||
msgstr "直径"
|
||||
|
||||
msgctxt "machine_extruder_end_code description"
|
||||
msgid "End g-code to execute when switching away from this extruder."
|
||||
msgstr "このエクストルーダーから切り替えた時に G-Code の終了を実行します。"
|
||||
|
||||
msgctxt "extruder_nr label"
|
||||
msgid "Extruder"
|
||||
msgstr "エクストルーダー"
|
||||
|
||||
msgctxt "extruder_nr description"
|
||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||
msgstr "エクストルーダーの列。デュアルノズル印刷時に使用。"
|
||||
|
||||
msgctxt "machine_nozzle_size description"
|
||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||
msgstr "ノズルの内径。標準以外のノズルを使用する場合は、この設定を変更してください。"
|
||||
|
||||
msgctxt "machine_nozzle_id description"
|
||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||
msgstr "\"AA 0.4\"や\"BB 0.8\"などのノズルID。"
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number label"
|
||||
msgid "Extruder Print Cooling Fan"
|
||||
msgstr "エクストルーダープリント冷却ファン"
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number description"
|
||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||
msgstr "このエクストルーダーに関連付けられているプリント冷却ファンの数です。デフォルト値は0(ゼロ)です。各エクストルーダーに対してプリント冷却ファンが異なる場合にのみ変更します。"
|
||||
|
||||
msgctxt "machine_extruder_end_code label"
|
||||
msgid "Extruder End G-Code"
|
||||
msgstr "エクストルーダーがG-Codeを終了する"
|
||||
|
||||
msgctxt "machine_extruder_end_code description"
|
||||
msgid "End g-code to execute when switching away from this extruder."
|
||||
msgstr "このエクストルーダーから切り替えた時に G-Code の終了を実行します。"
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration label"
|
||||
msgid "Extruder End G-Code Duration"
|
||||
msgstr "エクストルーダー終了Gコードの時間"
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration description"
|
||||
msgid "The time it takes to execute the end g-code, when switching away from this extruder."
|
||||
msgstr "このエクストルーダーから切り替えるときに,終了Gコードを実行するのにかかる時間。"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs label"
|
||||
msgid "Extruder End Position Absolute"
|
||||
msgstr "エクストルーダーのエンドポジションの絶対値"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs description"
|
||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "ヘッドの既存の認識位置よりもエクストルーダーの最終位置を絶対位置とする。"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x label"
|
||||
msgid "Extruder End Position X"
|
||||
msgstr "エクストルーダーエンド位置X"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x description"
|
||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "エクストルーダーを切った際のX座標の最終位置。"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y label"
|
||||
msgid "Extruder End Position Y"
|
||||
msgstr "エクストルーダーエンド位置Y"
|
||||
@ -101,42 +69,42 @@ msgctxt "extruder_prime_pos_z label"
|
||||
msgid "Extruder Prime Z Position"
|
||||
msgstr "エクストルーダーのZ座標"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y description"
|
||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "エクストルーダーを切った際のY座標の最終位置。"
|
||||
msgctxt "machine_extruder_cooling_fan_number label"
|
||||
msgid "Extruder Print Cooling Fan"
|
||||
msgstr "エクストルーダープリント冷却ファン"
|
||||
|
||||
msgctxt "machine_extruder_start_code label"
|
||||
msgid "Extruder Start G-Code"
|
||||
msgstr "エクストルーダーがG-Codeを開始する"
|
||||
|
||||
msgctxt "machine_extruder_start_code description"
|
||||
msgid "Start g-code to execute when switching to this extruder."
|
||||
msgstr "このエクストルーダーに切り替えた時に G-Code の開始を実行します。"
|
||||
|
||||
msgctxt "extruder_prime_pos_x description"
|
||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "プリント開始時のノズルの位置を表すX座標。"
|
||||
|
||||
msgctxt "extruder_prime_pos_y description"
|
||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "プリント開始時にノズル位置を表すY座標。"
|
||||
|
||||
msgctxt "extruder_prime_pos_z description"
|
||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "印刷開始時にノズルがポジションを確認するZ座標。"
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration label"
|
||||
msgid "Extruder Start G-Code Duration"
|
||||
msgstr "エクストルーダー開始Gコードの時間"
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration description"
|
||||
msgid "The time it'll take to execute the start g-code, when switching to this extruder."
|
||||
msgstr "このエクストルーダーに切り替えるときに,開始Gコードを実行するのにかかる時間。"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_abs label"
|
||||
msgid "Extruder Start Position Absolute"
|
||||
msgstr "エクストルーダーのスタート位置の絶対値"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x label"
|
||||
msgid "Extruder Start Position X"
|
||||
msgstr "エクストルーダー スタート位置X"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y label"
|
||||
msgid "Extruder Start Position Y"
|
||||
msgstr "エクストルーダースタート位置Y"
|
||||
|
||||
msgctxt "machine_settings label"
|
||||
msgid "Machine"
|
||||
msgstr "プリンター"
|
||||
|
||||
msgctxt "machine_settings description"
|
||||
msgid "Machine specific settings"
|
||||
msgstr "プリンター詳細設定"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_abs description"
|
||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "ヘッドの既存の認識位置よりもエクストルーダーの最終位置を絶対位置とする。"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_abs description"
|
||||
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||
msgstr "ヘッドの最後の既知位置からではなく、エクストルーダーのスタート位置を絶対位置にします。"
|
||||
@ -157,42 +125,74 @@ msgctxt "machine_nozzle_id label"
|
||||
msgid "Nozzle ID"
|
||||
msgstr "ノズルID"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x label"
|
||||
msgid "Extruder Start Position X"
|
||||
msgstr "エクストルーダー スタート位置X"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x description"
|
||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "エクストルーダーのX座標のスタート位置。"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y label"
|
||||
msgid "Extruder Start Position Y"
|
||||
msgstr "エクストルーダースタート位置Y"
|
||||
|
||||
msgctxt "machine_settings label"
|
||||
msgid "Machine"
|
||||
msgstr "プリンター"
|
||||
|
||||
msgctxt "machine_settings description"
|
||||
msgid "Machine specific settings"
|
||||
msgstr "プリンター詳細設定"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y description"
|
||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "エクストルーダーのY座標のスタート位置。"
|
||||
|
||||
msgctxt "machine_nozzle_offset_x label"
|
||||
msgid "Nozzle X Offset"
|
||||
msgstr "Xノズルオフセット"
|
||||
|
||||
msgctxt "machine_nozzle_offset_x description"
|
||||
msgid "The x-coordinate of the offset of the nozzle."
|
||||
msgstr "ノズルのX軸のオフセット。"
|
||||
|
||||
msgctxt "machine_nozzle_offset_y label"
|
||||
msgid "Nozzle Y Offset"
|
||||
msgstr "Yノズルオフセット"
|
||||
|
||||
msgctxt "machine_extruder_start_code description"
|
||||
msgid "Start g-code to execute when switching to this extruder."
|
||||
msgstr "このエクストルーダーに切り替えた時に G-Code の開始を実行します。"
|
||||
|
||||
msgctxt "extruder_prime_pos_x description"
|
||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "プリント開始時のノズルの位置を表すX座標。"
|
||||
|
||||
msgctxt "extruder_prime_pos_y description"
|
||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "プリント開始時にノズル位置を表すY座標。"
|
||||
|
||||
msgctxt "extruder_prime_pos_z description"
|
||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||
msgstr "印刷開始時にノズルがポジションを確認するZ座標。"
|
||||
|
||||
msgctxt "extruder_nr description"
|
||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||
msgstr "エクストルーダーの列。デュアルノズル印刷時に使用。"
|
||||
|
||||
msgctxt "machine_nozzle_size description"
|
||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||
msgstr "ノズルの内径。標準以外のノズルを使用する場合は、この設定を変更してください。"
|
||||
|
||||
msgctxt "machine_nozzle_id description"
|
||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||
msgstr "\"AA 0.4\"や\"BB 0.8\"などのノズルID。"
|
||||
|
||||
msgctxt "machine_extruder_cooling_fan_number description"
|
||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||
msgstr "このエクストルーダーに関連付けられているプリント冷却ファンの数です。デフォルト値は0(ゼロ)です。各エクストルーダーに対してプリント冷却ファンが異なる場合にのみ変更します。"
|
||||
|
||||
msgctxt "machine_extruder_end_code_duration description"
|
||||
msgid "The time it takes to execute the end g-code, when switching away from this extruder."
|
||||
msgstr "このエクストルーダーから切り替えるときに,終了Gコードを実行するのにかかる時間。"
|
||||
|
||||
msgctxt "machine_extruder_start_code_duration description"
|
||||
msgid "The time it'll take to execute the start g-code, when switching to this extruder."
|
||||
msgstr "このエクストルーダーに切り替えるときに,開始Gコードを実行するのにかかる時間。"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_x description"
|
||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "エクストルーダーを切った際のX座標の最終位置。"
|
||||
|
||||
msgctxt "machine_nozzle_offset_x description"
|
||||
msgid "The x-coordinate of the offset of the nozzle."
|
||||
msgstr "ノズルのX軸のオフセット。"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_x description"
|
||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "エクストルーダーのX座標のスタート位置。"
|
||||
|
||||
msgctxt "machine_extruder_end_pos_y description"
|
||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||
msgstr "エクストルーダーを切った際のY座標の最終位置。"
|
||||
|
||||
msgctxt "machine_nozzle_offset_y description"
|
||||
msgid "The y-coordinate of the offset of the nozzle."
|
||||
msgstr "ノズルのY軸のオフセット。"
|
||||
|
||||
msgctxt "machine_extruder_start_pos_y description"
|
||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||
msgstr "エクストルーダーのY座標のスタート位置。"
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,53 +0,0 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-03-13 09:02+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: ja_JP\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
msgctxt "gradual_flow_enabled label"
|
||||
msgid "Gradual flow enabled"
|
||||
msgstr "段階的なフローが有効"
|
||||
|
||||
msgctxt "gradual_flow_enabled description"
|
||||
msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops."
|
||||
msgstr "段階的なフローの変化を有効にします。有効にすると,フローは目標フローまで段階的に増減します。これは,押し出しモーターの始動/停止時にフローがすぐに変化しないボーデンチューブを備えたプリンターに便利です。"
|
||||
|
||||
msgctxt "max_flow_acceleration label"
|
||||
msgid "Gradual flow max acceleration"
|
||||
msgstr "段階的なフローの最大加速度"
|
||||
|
||||
msgctxt "max_flow_acceleration description"
|
||||
msgid "Maximum acceleration for gradual flow changes"
|
||||
msgstr "フローを段階的に変化させるための最大加速度"
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration label"
|
||||
msgid "Initial layer max flow acceleration"
|
||||
msgstr "初期層の最大フロー加速度"
|
||||
|
||||
msgctxt "layer_0_max_flow_acceleration description"
|
||||
msgid "Minimum speed for gradual flow changes for the first layer"
|
||||
msgstr "第1層のフローを段階的に変化させるための最低速度"
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size label"
|
||||
msgid "Gradual flow discretisation step size"
|
||||
msgstr "段階的なフローの離散化ステップのサイズ"
|
||||
|
||||
msgctxt "gradual_flow_discretisation_step_size description"
|
||||
msgid "Duration of each step in the gradual flow change"
|
||||
msgstr "段階的なフローの変化におけるステップごとの継続時間"
|
||||
|
||||
msgctxt "reset_flow_duration label"
|
||||
msgid "Reset flow duration"
|
||||
msgstr "フローの継続時間をリセット"
|
||||
|
||||
msgctxt "reset_flow_duration description"
|
||||
msgid "For any travel move longer than this value, the material flow is reset to the paths target flow"
|
||||
msgstr "この値より長い移動の場合,素材フローはパスの目標フローにリセットされます。"
|
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