diff --git a/CMakeLists.txt b/CMakeLists.txt index f662c2b50f..035191ebf7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,8 +5,8 @@ include(GNUInstallDirs) list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake) -set(URANIUM_DIR "${CMAKE_SOURCE_DIR}/../Uranium" CACHE DIRECTORY "The location of the Uranium repository") -set(URANIUM_SCRIPTS_DIR "${URANIUM_DIR}/scripts" CACHE DIRECTORY "The location of the scripts directory of the Uranium repository") +set(URANIUM_DIR "${CMAKE_SOURCE_DIR}/../Uranium" CACHE PATH "The location of the Uranium repository") +set(URANIUM_SCRIPTS_DIR "${URANIUM_DIR}/scripts" CACHE PATH "The location of the scripts directory of the Uranium repository") # Tests include(CuraTests) diff --git a/cura/API/Account.py b/cura/API/Account.py index 0e3af0e6c1..4391f730e5 100644 --- a/cura/API/Account.py +++ b/cura/API/Account.py @@ -4,12 +4,11 @@ from typing import Optional, Dict, TYPE_CHECKING from PyQt5.QtCore import QObject, pyqtSignal, pyqtSlot, pyqtProperty -from UM.i18n import i18nCatalog from UM.Message import Message -from cura import UltimakerCloudAuthentication - +from UM.i18n import i18nCatalog from cura.OAuth2.AuthorizationService import AuthorizationService from cura.OAuth2.Models import OAuth2Settings +from cura.UltimakerCloud import UltimakerCloudAuthentication if TYPE_CHECKING: from cura.CuraApplication import CuraApplication diff --git a/cura/Arranging/Arrange.py b/cura/Arranging/Arrange.py index c0aca9a893..375d2462ff 100644 --- a/cura/Arranging/Arrange.py +++ b/cura/Arranging/Arrange.py @@ -1,4 +1,4 @@ -# Copyright (c) 2018 Ultimaker B.V. +# Copyright (c) 2020 Ultimaker B.V. # Cura is released under the terms of the LGPLv3 or higher. from typing import List, Optional @@ -30,7 +30,7 @@ LocationSuggestion = namedtuple("LocationSuggestion", ["x", "y", "penalty_points class Arrange: build_volume = None # type: Optional[BuildVolume] - def __init__(self, x, y, offset_x, offset_y, scale= 0.5): + def __init__(self, x, y, offset_x, offset_y, scale = 0.5): self._scale = scale # convert input coordinates to arrange coordinates world_x, world_y = int(x * self._scale), int(y * self._scale) self._shape = (world_y, world_x) @@ -173,7 +173,10 @@ class Arrange: def bestSpot(self, shape_arr, start_prio = 0, step = 1): start_idx_list = numpy.where(self._priority_unique_values == start_prio) if start_idx_list: - start_idx = start_idx_list[0][0] + try: + start_idx = start_idx_list[0][0] + except IndexError: + start_idx = 0 else: start_idx = 0 for priority in self._priority_unique_values[start_idx::step]: diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index 7b17583f68..e58e03bf67 100755 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -7,71 +7,52 @@ import time from typing import cast, TYPE_CHECKING, Optional, Callable, List, Any import numpy - from PyQt5.QtCore import QObject, QTimer, QUrl, pyqtSignal, pyqtProperty, QEvent, Q_ENUMS from PyQt5.QtGui import QColor, QIcon -from PyQt5.QtWidgets import QMessageBox from PyQt5.QtQml import qmlRegisterUncreatableType, qmlRegisterSingletonType, qmlRegisterType +from PyQt5.QtWidgets import QMessageBox -from UM.i18n import i18nCatalog +import UM.Util +import cura.Settings.cura_empty_instance_containers from UM.Application import Application from UM.Decorators import override from UM.FlameProfiler import pyqtSlot from UM.Logger import Logger -from UM.Message import Message -from UM.Platform import Platform -from UM.PluginError import PluginNotFoundError -from UM.Resources import Resources -from UM.Preferences import Preferences -from UM.Qt.QtApplication import QtApplication # The class we're inheriting from. -import UM.Util -from UM.View.SelectionPass import SelectionPass # For typing. - from UM.Math.AxisAlignedBox import AxisAlignedBox from UM.Math.Matrix import Matrix from UM.Math.Quaternion import Quaternion from UM.Math.Vector import Vector - from UM.Mesh.ReadMeshJob import ReadMeshJob - +from UM.Message import Message from UM.Operations.AddSceneNodeOperation import AddSceneNodeOperation from UM.Operations.GroupedOperation import GroupedOperation from UM.Operations.SetTransformOperation import SetTransformOperation - +from UM.Platform import Platform +from UM.PluginError import PluginNotFoundError +from UM.Preferences import Preferences +from UM.Qt.QtApplication import QtApplication # The class we're inheriting from. +from UM.Resources import Resources from UM.Scene.Camera import Camera from UM.Scene.GroupDecorator import GroupDecorator from UM.Scene.Iterator.DepthFirstIterator import DepthFirstIterator from UM.Scene.SceneNode import SceneNode from UM.Scene.Selection import Selection from UM.Scene.ToolHandle import ToolHandle - from UM.Settings.ContainerRegistry import ContainerRegistry from UM.Settings.InstanceContainer import InstanceContainer from UM.Settings.SettingDefinition import SettingDefinition, DefinitionPropertyType from UM.Settings.SettingFunction import SettingFunction from UM.Settings.Validator import Validator - +from UM.View.SelectionPass import SelectionPass # For typing. from UM.Workspace.WorkspaceReader import WorkspaceReader - +from UM.i18n import i18nCatalog +from cura import ApplicationMetadata from cura.API import CuraAPI - from cura.Arranging.Arrange import Arrange -from cura.Arranging.ArrangeObjectsJob import ArrangeObjectsJob from cura.Arranging.ArrangeObjectsAllBuildPlatesJob import ArrangeObjectsAllBuildPlatesJob +from cura.Arranging.ArrangeObjectsJob import ArrangeObjectsJob from cura.Arranging.ShapeArray import ShapeArray - -from cura.Operations.SetParentOperation import SetParentOperation - -from cura.Scene.BlockSlicingDecorator import BlockSlicingDecorator -from cura.Scene.BuildPlateDecorator import BuildPlateDecorator -from cura.Scene.ConvexHullDecorator import ConvexHullDecorator -from cura.Scene.CuraSceneController import CuraSceneController -from cura.Scene.CuraSceneNode import CuraSceneNode - -from cura.Scene.SliceableObjectDecorator import SliceableObjectDecorator -from cura.Scene import ZOffsetDecorator from cura.Machines.MachineErrorChecker import MachineErrorChecker - from cura.Machines.Models.BuildPlateModel import BuildPlateModel from cura.Machines.Models.CustomQualityProfilesDropDownMenuModel import CustomQualityProfilesDropDownMenuModel from cura.Machines.Models.DiscoveredPrintersModel import DiscoveredPrintersModel @@ -80,6 +61,8 @@ from cura.Machines.Models.FavoriteMaterialsModel import FavoriteMaterialsModel from cura.Machines.Models.FirstStartMachineActionsModel import FirstStartMachineActionsModel from cura.Machines.Models.GenericMaterialsModel import GenericMaterialsModel from cura.Machines.Models.GlobalStacksModel import GlobalStacksModel +from cura.Machines.Models.IntentCategoryModel import IntentCategoryModel +from cura.Machines.Models.IntentModel import IntentModel from cura.Machines.Models.MaterialBrandsModel import MaterialBrandsModel from cura.Machines.Models.MaterialManagementModel import MaterialManagementModel from cura.Machines.Models.MultiBuildPlateModel import MultiBuildPlateModel @@ -89,51 +72,47 @@ from cura.Machines.Models.QualityProfilesDropDownMenuModel import QualityProfile from cura.Machines.Models.QualitySettingsModel import QualitySettingsModel from cura.Machines.Models.SettingVisibilityPresetsModel import SettingVisibilityPresetsModel from cura.Machines.Models.UserChangesModel import UserChangesModel -from cura.Machines.Models.IntentModel import IntentModel -from cura.Machines.Models.IntentCategoryModel import IntentCategoryModel - -from cura.PrinterOutput.PrinterOutputDevice import PrinterOutputDevice +from cura.Operations.SetParentOperation import SetParentOperation from cura.PrinterOutput.NetworkMJPGImage import NetworkMJPGImage - -import cura.Settings.cura_empty_instance_containers +from cura.PrinterOutput.PrinterOutputDevice import PrinterOutputDevice +from cura.Scene import ZOffsetDecorator +from cura.Scene.BlockSlicingDecorator import BlockSlicingDecorator +from cura.Scene.BuildPlateDecorator import BuildPlateDecorator +from cura.Scene.ConvexHullDecorator import ConvexHullDecorator +from cura.Scene.CuraSceneController import CuraSceneController +from cura.Scene.CuraSceneNode import CuraSceneNode +from cura.Scene.SliceableObjectDecorator import SliceableObjectDecorator from cura.Settings.ContainerManager import ContainerManager from cura.Settings.CuraContainerRegistry import CuraContainerRegistry from cura.Settings.CuraFormulaFunctions import CuraFormulaFunctions from cura.Settings.ExtruderManager import ExtruderManager from cura.Settings.ExtruderStack import ExtruderStack +from cura.Settings.GlobalStack import GlobalStack +from cura.Settings.IntentManager import IntentManager from cura.Settings.MachineManager import MachineManager from cura.Settings.MachineNameValidator import MachineNameValidator -from cura.Settings.IntentManager import IntentManager from cura.Settings.MaterialSettingsVisibilityHandler import MaterialSettingsVisibilityHandler from cura.Settings.SettingInheritanceManager import SettingInheritanceManager from cura.Settings.SidebarCustomMenuItemsModel import SidebarCustomMenuItemsModel from cura.Settings.SimpleModeSettingsManager import SimpleModeSettingsManager - from cura.TaskManagement.OnExitCallbackManager import OnExitCallbackManager - from cura.UI import CuraSplashScreen, MachineActionManager, PrintInformation +from cura.UI.AddPrinterPagesModel import AddPrinterPagesModel from cura.UI.MachineSettingsManager import MachineSettingsManager from cura.UI.ObjectsModel import ObjectsModel -from cura.UI.TextManager import TextManager -from cura.UI.AddPrinterPagesModel import AddPrinterPagesModel from cura.UI.RecommendedMode import RecommendedMode +from cura.UI.TextManager import TextManager from cura.UI.WelcomePagesModel import WelcomePagesModel from cura.UI.WhatsNewPagesModel import WhatsNewPagesModel - +from cura.UltimakerCloud import UltimakerCloudAuthentication from cura.Utils.NetworkingUtil import NetworkingUtil - -from .SingleInstance import SingleInstance -from .AutoSave import AutoSave -from . import PlatformPhysics from . import BuildVolume from . import CameraAnimation from . import CuraActions +from . import PlatformPhysics from . import PrintJobPreviewImageProvider - -from cura.TaskManagement.OnExitCallbackManager import OnExitCallbackManager - -from cura import ApplicationMetadata, UltimakerCloudAuthentication -from cura.Settings.GlobalStack import GlobalStack +from .AutoSave import AutoSave +from .SingleInstance import SingleInstance if TYPE_CHECKING: from UM.Settings.EmptyInstanceContainer import EmptyInstanceContainer diff --git a/cura/Machines/Models/QualitySettingsModel.py b/cura/Machines/Models/QualitySettingsModel.py index 6835ffb68f..8a956263e7 100644 --- a/cura/Machines/Models/QualitySettingsModel.py +++ b/cura/Machines/Models/QualitySettingsModel.py @@ -2,6 +2,7 @@ # Cura is released under the terms of the LGPLv3 or higher. from PyQt5.QtCore import pyqtProperty, pyqtSignal, Qt +from typing import Set import cura.CuraApplication from UM.Logger import Logger @@ -23,7 +24,7 @@ class QualitySettingsModel(ListModel): GLOBAL_STACK_POSITION = -1 - def __init__(self, parent = None): + def __init__(self, parent = None) -> None: super().__init__(parent = parent) self.addRoleName(self.KeyRole, "key") @@ -38,7 +39,9 @@ class QualitySettingsModel(ListModel): self._application = cura.CuraApplication.CuraApplication.getInstance() self._application.getMachineManager().activeStackChanged.connect(self._update) - self._selected_position = self.GLOBAL_STACK_POSITION #Must be either GLOBAL_STACK_POSITION or an extruder position (0, 1, etc.) + # Must be either GLOBAL_STACK_POSITION or an extruder position (0, 1, etc.) + self._selected_position = self.GLOBAL_STACK_POSITION + self._selected_quality_item = None # The selected quality in the quality management page self._i18n_catalog = None @@ -47,14 +50,14 @@ class QualitySettingsModel(ListModel): selectedPositionChanged = pyqtSignal() selectedQualityItemChanged = pyqtSignal() - def setSelectedPosition(self, selected_position): + def setSelectedPosition(self, selected_position: int) -> None: if selected_position != self._selected_position: self._selected_position = selected_position self.selectedPositionChanged.emit() self._update() @pyqtProperty(int, fset = setSelectedPosition, notify = selectedPositionChanged) - def selectedPosition(self): + def selectedPosition(self) -> int: return self._selected_position def setSelectedQualityItem(self, selected_quality_item): @@ -67,7 +70,7 @@ class QualitySettingsModel(ListModel): def selectedQualityItem(self): return self._selected_quality_item - def _update(self): + def _update(self) -> None: Logger.log("d", "Updating {model_class_name}.".format(model_class_name = self.__class__.__name__)) if not self._selected_quality_item: @@ -83,7 +86,7 @@ class QualitySettingsModel(ListModel): quality_changes_group = self._selected_quality_item["quality_changes_group"] quality_node = None - settings_keys = set() + settings_keys = set() # type: Set[str] if quality_group: if self._selected_position == self.GLOBAL_STACK_POSITION: quality_node = quality_group.node_for_global diff --git a/cura/Scene/ConvexHullDecorator.py b/cura/Scene/ConvexHullDecorator.py index 2a160f6069..b5f5fb4540 100644 --- a/cura/Scene/ConvexHullDecorator.py +++ b/cura/Scene/ConvexHullDecorator.py @@ -36,8 +36,10 @@ class ConvexHullDecorator(SceneNodeDecorator): # Make sure the timer is created on the main thread self._recompute_convex_hull_timer = None # type: Optional[QTimer] + self._timer_scheduled_to_be_created = False from cura.CuraApplication import CuraApplication if CuraApplication.getInstance() is not None: + self._timer_scheduled_to_be_created = True CuraApplication.getInstance().callLater(self.createRecomputeConvexHullTimer) self._raft_thickness = 0.0 @@ -171,7 +173,12 @@ class ConvexHullDecorator(SceneNodeDecorator): if self._recompute_convex_hull_timer is not None: self._recompute_convex_hull_timer.start() else: - self.recomputeConvexHull() + from cura.CuraApplication import CuraApplication + if not self._timer_scheduled_to_be_created: + # The timer is not created and we never scheduled it. Time to create it now! + CuraApplication.getInstance().callLater(self.createRecomputeConvexHullTimer) + # Now we know for sure that the timer has been scheduled for creation, so we can try this again. + CuraApplication.getInstance().callLater(self.recomputeConvexHullDelayed) def recomputeConvexHull(self) -> None: controller = Application.getInstance().getController() diff --git a/cura/Settings/ContainerManager.py b/cura/Settings/ContainerManager.py index 92f06929d2..9514f80e34 100644 --- a/cura/Settings/ContainerManager.py +++ b/cura/Settings/ContainerManager.py @@ -239,6 +239,8 @@ class ContainerManager(QObject): container_type = container_registry.getContainerForMimeType(mime_type) if not container_type: return {"status": "error", "message": "Could not find a container to handle the specified file."} + if not issubclass(container_type, InstanceContainer): + return {"status": "error", "message": "This is not a material container, but another type of file."} container_id = urllib.parse.unquote_plus(mime_type.stripExtension(os.path.basename(file_url))) container_id = container_registry.uniqueName(container_id) diff --git a/cura/Settings/CuraStackBuilder.py b/cura/Settings/CuraStackBuilder.py index 61a04e1be6..c8287696ae 100644 --- a/cura/Settings/CuraStackBuilder.py +++ b/cura/Settings/CuraStackBuilder.py @@ -58,7 +58,10 @@ class CuraStackBuilder: # Create ExtruderStacks extruder_dict = machine_definition.getMetaDataEntry("machine_extruder_trains") for position in extruder_dict: - cls.createExtruderStackWithDefaultSetup(new_global_stack, position) + try: + cls.createExtruderStackWithDefaultSetup(new_global_stack, position) + except IndexError: + return None for new_extruder in new_global_stack.extruders.values(): # Only register the extruders if we're sure that all of them are correct. registry.addContainer(new_extruder) diff --git a/cura/Settings/MachineManager.py b/cura/Settings/MachineManager.py index 25152b3d5b..99050163eb 100755 --- a/cura/Settings/MachineManager.py +++ b/cura/Settings/MachineManager.py @@ -320,8 +320,19 @@ class MachineManager(QObject): # This signal might not have been emitted yet (if it didn't change) but we still want the models to update that depend on it because we changed the contents of the containers too. extruder_manager.activeExtruderChanged.emit() + # Validate if the machine has the correct variants + # It can happen that a variant is empty, even though the machine has variants. This will ensure that that + # that situation will be fixed (and not occur again, since it switches it out to the preferred variant instead!) + machine_node = ContainerTree.getInstance().machines[global_stack.definition.getId()] + for extruder in self._global_container_stack.extruderList: + variant_name = extruder.variant.getName() + variant_node = machine_node.variants.get(variant_name) + if variant_node is None: + Logger.log("w", "An extruder has an unknown variant, switching it to the preferred variant") + self.setVariantByName(extruder.getMetaDataEntry("position"), machine_node.preferred_variant_name) self.__emitChangedSignals() + ## Given a definition id, return the machine with this id. # Optional: add a list of keys and values to filter the list of machines with the given definition id # \param definition_id \type{str} definition id that needs to look for @@ -336,9 +347,9 @@ class MachineManager(QObject): return cast(GlobalStack, machine) return None - @pyqtSlot(str) - @pyqtSlot(str, str) - def addMachine(self, definition_id: str, name: Optional[str] = None) -> None: + @pyqtSlot(str, result=bool) + @pyqtSlot(str, str, result = bool) + def addMachine(self, definition_id: str, name: Optional[str] = None) -> bool: Logger.log("i", "Trying to add a machine with the definition id [%s]", definition_id) if name is None: definitions = CuraContainerRegistry.getInstance().findDefinitionContainers(id = definition_id) @@ -353,6 +364,8 @@ class MachineManager(QObject): self.setActiveMachine(new_stack.getId()) else: Logger.log("w", "Failed creating a new machine!") + return False + return True def _checkStacksHaveErrors(self) -> bool: time_start = time.time() @@ -1507,7 +1520,17 @@ class MachineManager(QObject): if quality_id == empty_quality_container.getId(): extruder.intent = empty_intent_container continue - quality_node = container_tree.machines[definition_id].variants[variant_name].materials[material_base_file].qualities[quality_id] + + # Yes, we can find this in a single line of code. This makes it easier to read and it has the benefit + # that it doesn't lump key errors together for the crashlogs + try: + machine_node = container_tree.machines[definition_id] + variant_node = machine_node.variants[variant_name] + material_node = variant_node.materials[material_base_file] + quality_node = material_node.qualities[quality_id] + except KeyError as e: + Logger.error("Can't set the intent category '{category}' since the profile '{profile}' in the stack is not supported according to the container tree.".format(category = intent_category, profile = e)) + continue for intent_node in quality_node.intents.values(): if intent_node.intent_category == intent_category: # Found an intent with the correct category. diff --git a/cura/UI/TextManager.py b/cura/UI/TextManager.py index 86838a0b48..dbe7940f26 100644 --- a/cura/UI/TextManager.py +++ b/cura/UI/TextManager.py @@ -28,7 +28,11 @@ class TextManager(QObject): def _loadChangeLogText(self) -> str: # Load change log texts and organize them with a dict - file_path = Resources.getPath(Resources.Texts, "change_log.txt") + try: + file_path = Resources.getPath(Resources.Texts, "change_log.txt") + except FileNotFoundError: + # I have no idea how / when this happens, but we're getting crash reports about it. + return "" change_logs_dict = {} # type: Dict[Version, Dict[str, List[str]]] with open(file_path, "r", encoding = "utf-8") as f: open_version = None # type: Optional[Version] diff --git a/cura/UltimakerCloudAuthentication.py b/cura/UltimakerCloud/UltimakerCloudAuthentication.py similarity index 100% rename from cura/UltimakerCloudAuthentication.py rename to cura/UltimakerCloud/UltimakerCloudAuthentication.py diff --git a/plugins/Toolbox/src/UltimakerCloudScope.py b/cura/UltimakerCloud/UltimakerCloudScope.py similarity index 65% rename from plugins/Toolbox/src/UltimakerCloudScope.py rename to cura/UltimakerCloud/UltimakerCloudScope.py index 14583d7d59..0e9adaf2e7 100644 --- a/plugins/Toolbox/src/UltimakerCloudScope.py +++ b/cura/UltimakerCloud/UltimakerCloudScope.py @@ -6,17 +6,20 @@ from cura.API import Account from cura.CuraApplication import CuraApplication -## Add a Authorization header to the request for Ultimaker Cloud Api requests. -# When the user is not logged in or a token is not available, a warning will be logged -# Also add the user agent headers (see DefaultUserAgentScope) class UltimakerCloudScope(DefaultUserAgentScope): + """Add an Authorization header to the request for Ultimaker Cloud Api requests. + + When the user is not logged in or a token is not available, a warning will be logged + Also add the user agent headers (see DefaultUserAgentScope) + """ + def __init__(self, application: CuraApplication): super().__init__(application) api = application.getCuraAPI() self._account = api.account # type: Account - def request_hook(self, request: QNetworkRequest): - super().request_hook(request) + def requestHook(self, request: QNetworkRequest): + super().requestHook(request) token = self._account.accessToken if not self._account.isLoggedIn or token is None: Logger.warning("Cannot add authorization to Cloud Api request") @@ -25,4 +28,4 @@ class UltimakerCloudScope(DefaultUserAgentScope): header_dict = { "Authorization": "Bearer {}".format(token) } - self.add_headers(request, header_dict) + self.addHeaders(request, header_dict) diff --git a/cura/UltimakerCloud/__init__.py b/cura/UltimakerCloud/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/cura_app.py b/cura_app.py index 38d1149080..33370a1dbe 100755 --- a/cura_app.py +++ b/cura_app.py @@ -1,12 +1,20 @@ #!/usr/bin/env python3 -# Copyright (c) 2019 Ultimaker B.V. +# Copyright (c) 2020 Ultimaker B.V. # Cura is released under the terms of the LGPLv3 or higher. +# Remove the working directory from sys.path. +# This fixes a security issue where Cura could import Python packages from the +# current working directory, and therefore be made to execute locally installed +# code (e.g. in the user's home directory where AppImages by default run from). +# See issue CURA-7081. +import sys +if "" in sys.path: + sys.path.remove("") + import argparse import faulthandler import os -import sys # Workaround for a race condition on certain systems where there # is a race condition between Arcus and PyQt. Importing Arcus @@ -15,6 +23,8 @@ import sys import Arcus # @UnusedImport import Savitar # @UnusedImport +from PyQt5.QtNetwork import QSslConfiguration, QSslSocket + from UM.Platform import Platform from cura import ApplicationMetadata from cura.ApplicationMetadata import CuraAppName @@ -51,13 +61,16 @@ if with_sentry_sdk: except IndexError: pass + # Errors to be ignored by Sentry + ignore_errors = [KeyboardInterrupt, MemoryError] sentry_sdk.init("https://5034bf0054fb4b889f82896326e79b13@sentry.io/1821564", before_send = CrashHandler.sentryBeforeSend, environment = sentry_env, release = "cura%s" % ApplicationMetadata.CuraVersion, default_integrations = False, max_breadcrumbs = 300, - server_name = "cura") + server_name = "cura", + ignore_errors = ignore_errors) if not known_args["debug"]: def get_cura_dir_path(): @@ -170,9 +183,9 @@ def exceptHook(hook_type, value, traceback): # Set exception hook to use the crash dialog handler sys.excepthook = exceptHook # Enable dumping traceback for all threads -if sys.stderr: +if sys.stderr and not sys.stderr.closed: faulthandler.enable(file = sys.stderr, all_threads = True) -elif sys.stdout: +elif sys.stdout and not sys.stdout.closed: faulthandler.enable(file = sys.stdout, all_threads = True) from cura.CuraApplication import CuraApplication @@ -209,5 +222,10 @@ if Platform.isLinux() and getattr(sys, "frozen", False): import trimesh.exchange.load os.environ["LD_LIBRARY_PATH"] = old_env +if ApplicationMetadata.CuraDebugMode: + ssl_conf = QSslConfiguration.defaultConfiguration() + ssl_conf.setPeerVerifyMode(QSslSocket.VerifyNone) + QSslConfiguration.setDefaultConfiguration(ssl_conf) + app = CuraApplication() app.run() diff --git a/plugins/3MFReader/ThreeMFReader.py b/plugins/3MFReader/ThreeMFReader.py index 20eb9b29dc..b41f301e06 100755 --- a/plugins/3MFReader/ThreeMFReader.py +++ b/plugins/3MFReader/ThreeMFReader.py @@ -86,7 +86,7 @@ class ThreeMFReader(MeshReader): ## Convenience function that converts a SceneNode object (as obtained from libSavitar) to a scene node. # \returns Scene node. - def _convertSavitarNodeToUMNode(self, savitar_node: Savitar.SceneNode) -> Optional[SceneNode]: + def _convertSavitarNodeToUMNode(self, savitar_node: Savitar.SceneNode, file_name: str = "") -> Optional[SceneNode]: self._object_count += 1 node_name = "Object %s" % self._object_count @@ -104,6 +104,10 @@ class ThreeMFReader(MeshReader): vertices = numpy.resize(data, (int(data.size / 3), 3)) mesh_builder.setVertices(vertices) mesh_builder.calculateNormals(fast=True) + if file_name: + # The filename is used to give the user the option to reload the file if it is changed on disk + # It is only set for the root node of the 3mf file + mesh_builder.setFileName(file_name) mesh_data = mesh_builder.build() if len(mesh_data.getVertices()): @@ -171,7 +175,7 @@ class ThreeMFReader(MeshReader): scene_3mf = parser.parse(archive.open("3D/3dmodel.model").read()) self._unit = scene_3mf.getUnit() for node in scene_3mf.getSceneNodes(): - um_node = self._convertSavitarNodeToUMNode(node) + um_node = self._convertSavitarNodeToUMNode(node, file_name) if um_node is None: continue # compensate for original center position, if object(s) is/are not around its zero position diff --git a/plugins/3MFReader/ThreeMFWorkspaceReader.py b/plugins/3MFReader/ThreeMFWorkspaceReader.py index be90f02d37..82b73c66d9 100755 --- a/plugins/3MFReader/ThreeMFWorkspaceReader.py +++ b/plugins/3MFReader/ThreeMFWorkspaceReader.py @@ -285,13 +285,13 @@ class ThreeMFWorkspaceReader(WorkspaceReader): serialized = archive.open(instance_container_file_name).read().decode("utf-8") # Qualities and variants don't have upgrades, so don't upgrade them - parser = ConfigParser(interpolation = None) + parser = ConfigParser(interpolation = None, comment_prefixes = ()) parser.read_string(serialized) container_type = parser["metadata"]["type"] if container_type not in ("quality", "variant"): serialized = InstanceContainer._updateSerialized(serialized, instance_container_file_name) - parser = ConfigParser(interpolation = None) + parser = ConfigParser(interpolation = None, comment_prefixes = ()) parser.read_string(serialized) container_info = ContainerInfo(instance_container_file_name, serialized, parser) instance_container_info_dict[container_id] = container_info diff --git a/plugins/AMFReader/AMFReader.py b/plugins/AMFReader/AMFReader.py index 6c5ee91e87..794f2798ec 100644 --- a/plugins/AMFReader/AMFReader.py +++ b/plugins/AMFReader/AMFReader.py @@ -118,7 +118,7 @@ class AMFReader(MeshReader): mesh.merge_vertices() mesh.remove_unreferenced_vertices() mesh.fix_normals() - mesh_data = self._toMeshData(mesh) + mesh_data = self._toMeshData(mesh, file_name) new_node = CuraSceneNode() new_node.setSelectable(True) @@ -147,7 +147,13 @@ class AMFReader(MeshReader): return group_node - def _toMeshData(self, tri_node: trimesh.base.Trimesh) -> MeshData: + ## Converts a Trimesh to Uranium's MeshData. + # \param tri_node A Trimesh containing the contents of a file that was + # just read. + # \param file_name The full original filename used to watch for changes + # \return Mesh data from the Trimesh in a way that Uranium can understand + # it. + def _toMeshData(self, tri_node: trimesh.base.Trimesh, file_name: str = "") -> MeshData: tri_faces = tri_node.faces tri_vertices = tri_node.vertices @@ -169,5 +175,5 @@ class AMFReader(MeshReader): indices = numpy.asarray(indices, dtype = numpy.int32) normals = calculateNormalsFromIndexedVertices(vertices, indices, face_count) - mesh_data = MeshData(vertices = vertices, indices = indices, normals = normals) + mesh_data = MeshData(vertices = vertices, indices = indices, normals = normals,file_name = file_name) return mesh_data diff --git a/plugins/CuraDrive/src/CreateBackupJob.py b/plugins/CuraDrive/src/CreateBackupJob.py new file mode 100644 index 0000000000..25dc8a4949 --- /dev/null +++ b/plugins/CuraDrive/src/CreateBackupJob.py @@ -0,0 +1,119 @@ +# Copyright (c) 2020 Ultimaker B.V. +# Cura is released under the terms of the LGPLv3 or higher. +import json +import threading +from datetime import datetime +from typing import Any, Dict, Optional + +from PyQt5.QtNetwork import QNetworkReply, QNetworkRequest + +from UM.Job import Job +from UM.Logger import Logger +from UM.Message import Message +from UM.TaskManagement.HttpRequestManager import HttpRequestManager +from UM.TaskManagement.HttpRequestScope import JsonDecoratorScope +from UM.i18n import i18nCatalog +from cura.CuraApplication import CuraApplication +from cura.UltimakerCloud.UltimakerCloudScope import UltimakerCloudScope + +catalog = i18nCatalog("cura") + + +class CreateBackupJob(Job): + """Creates backup zip, requests upload url and uploads the backup file to cloud storage.""" + + MESSAGE_TITLE = catalog.i18nc("@info:title", "Backups") + DEFAULT_UPLOAD_ERROR_MESSAGE = catalog.i18nc("@info:backup_status", "There was an error while uploading your backup.") + + def __init__(self, api_backup_url: str) -> None: + """ Create a new backup Job. start the job by calling start() + + :param api_backup_url: The url of the 'backups' endpoint of the Cura Drive Api + """ + + super().__init__() + + self._api_backup_url = api_backup_url + self._json_cloud_scope = JsonDecoratorScope(UltimakerCloudScope(CuraApplication.getInstance())) + + self._backup_zip = None # type: Optional[bytes] + self._job_done = threading.Event() + """Set when the job completes. Does not indicate success.""" + self.backup_upload_error_message = "" + """After the job completes, an empty string indicates success. Othrerwise, the value is a translated message.""" + + def run(self) -> None: + upload_message = Message(catalog.i18nc("@info:backup_status", "Creating your backup..."), title = self.MESSAGE_TITLE, progress = -1) + upload_message.show() + CuraApplication.getInstance().processEvents() + cura_api = CuraApplication.getInstance().getCuraAPI() + self._backup_zip, backup_meta_data = cura_api.backups.createBackup() + + if not self._backup_zip or not backup_meta_data: + self.backup_upload_error_message = catalog.i18nc("@info:backup_status", "There was an error while creating your backup.") + upload_message.hide() + return + + upload_message.setText(catalog.i18nc("@info:backup_status", "Uploading your backup...")) + CuraApplication.getInstance().processEvents() + + # Create an upload entry for the backup. + timestamp = datetime.now().isoformat() + backup_meta_data["description"] = "{}.backup.{}.cura.zip".format(timestamp, backup_meta_data["cura_release"]) + self._requestUploadSlot(backup_meta_data, len(self._backup_zip)) + + self._job_done.wait() + if self.backup_upload_error_message == "": + upload_message.setText(catalog.i18nc("@info:backup_status", "Your backup has finished uploading.")) + upload_message.setProgress(None) # Hide progress bar + else: + # some error occurred. This error is presented to the user by DrivePluginExtension + upload_message.hide() + + def _requestUploadSlot(self, backup_metadata: Dict[str, Any], backup_size: int) -> None: + """Request a backup upload slot from the API. + + :param backup_metadata: A dict containing some meta data about the backup. + :param backup_size: The size of the backup file in bytes. + """ + + payload = json.dumps({"data": {"backup_size": backup_size, + "metadata": backup_metadata + } + }).encode() + + HttpRequestManager.getInstance().put( + self._api_backup_url, + data = payload, + callback = self._onUploadSlotCompleted, + error_callback = self._onUploadSlotCompleted, + scope = self._json_cloud_scope) + + def _onUploadSlotCompleted(self, reply: QNetworkReply, error: Optional["QNetworkReply.NetworkError"] = None) -> None: + if error is not None: + Logger.warning(str(error)) + self.backup_upload_error_message = self.DEFAULT_UPLOAD_ERROR_MESSAGE + self._job_done.set() + return + if reply.attribute(QNetworkRequest.HttpStatusCodeAttribute) >= 300: + Logger.warning("Could not request backup upload: %s", HttpRequestManager.readText(reply)) + self.backup_upload_error_message = self.DEFAULT_UPLOAD_ERROR_MESSAGE + self._job_done.set() + return + + backup_upload_url = HttpRequestManager.readJSON(reply)["data"]["upload_url"] + + # Upload the backup to storage. + HttpRequestManager.getInstance().put( + backup_upload_url, + data=self._backup_zip, + callback=self._uploadFinishedCallback, + error_callback=self._uploadFinishedCallback + ) + + def _uploadFinishedCallback(self, reply: QNetworkReply, error: QNetworkReply.NetworkError = None): + if not HttpRequestManager.replyIndicatesSuccess(reply, error): + Logger.log("w", "Could not upload backup file: %s", HttpRequestManager.readText(reply)) + self.backup_upload_error_message = self.DEFAULT_UPLOAD_ERROR_MESSAGE + + self._job_done.set() diff --git a/plugins/CuraDrive/src/DriveApiService.py b/plugins/CuraDrive/src/DriveApiService.py index d8349ccc29..2248b64389 100644 --- a/plugins/CuraDrive/src/DriveApiService.py +++ b/plugins/CuraDrive/src/DriveApiService.py @@ -1,90 +1,70 @@ # Copyright (c) 2018 Ultimaker B.V. # Cura is released under the terms of the LGPLv3 or higher. -import base64 -import hashlib -from datetime import datetime -from tempfile import NamedTemporaryFile -from typing import Any, Optional, List, Dict +from typing import Any, Optional, List, Dict, Callable -import requests +from PyQt5.QtNetwork import QNetworkReply from UM.Logger import Logger -from UM.Message import Message from UM.Signal import Signal, signalemitter +from UM.TaskManagement.HttpRequestManager import HttpRequestManager +from UM.TaskManagement.HttpRequestScope import JsonDecoratorScope +from UM.i18n import i18nCatalog from cura.CuraApplication import CuraApplication - -from .UploadBackupJob import UploadBackupJob +from cura.UltimakerCloud.UltimakerCloudScope import UltimakerCloudScope +from .CreateBackupJob import CreateBackupJob +from .RestoreBackupJob import RestoreBackupJob from .Settings import Settings -from UM.i18n import i18nCatalog catalog = i18nCatalog("cura") -## The DriveApiService is responsible for interacting with the CuraDrive API and Cura's backup handling. @signalemitter class DriveApiService: + """The DriveApiService is responsible for interacting with the CuraDrive API and Cura's backup handling.""" + BACKUP_URL = "{}/backups".format(Settings.DRIVE_API_URL) - # Emit signal when restoring backup started or finished. restoringStateChanged = Signal() + """Emits signal when restoring backup started or finished.""" - # Emit signal when creating backup started or finished. creatingStateChanged = Signal() + """Emits signal when creating backup started or finished.""" def __init__(self) -> None: self._cura_api = CuraApplication.getInstance().getCuraAPI() + self._json_cloud_scope = JsonDecoratorScope(UltimakerCloudScope(CuraApplication.getInstance())) - def getBackups(self) -> List[Dict[str, Any]]: - access_token = self._cura_api.account.accessToken - if not access_token: - Logger.log("w", "Could not get access token.") - return [] - try: - backup_list_request = requests.get(self.BACKUP_URL, headers = { - "Authorization": "Bearer {}".format(access_token) - }) - except requests.exceptions.ConnectionError: - Logger.logException("w", "Unable to connect with the server.") - return [] + def getBackups(self, changed: Callable[[List[Dict[str, Any]]], None]) -> None: + def callback(reply: QNetworkReply, error: Optional["QNetworkReply.NetworkError"] = None) -> None: + if error is not None: + Logger.log("w", "Could not get backups: " + str(error)) + changed([]) + return - # HTTP status 300s mean redirection. 400s and 500s are errors. - # Technically 300s are not errors, but the use case here relies on "requests" to handle redirects automatically. - if backup_list_request.status_code >= 300: - Logger.log("w", "Could not get backups list from remote: %s", backup_list_request.text) - Message(catalog.i18nc("@info:backup_status", "There was an error listing your backups."), title = catalog.i18nc("@info:title", "Backup")).show() - return [] + backup_list_response = HttpRequestManager.readJSON(reply) + if "data" not in backup_list_response: + Logger.log("w", "Could not get backups from remote, actual response body was: %s", + str(backup_list_response)) + changed([]) # empty list of backups + return - backup_list_response = backup_list_request.json() - if "data" not in backup_list_response: - Logger.log("w", "Could not get backups from remote, actual response body was: %s", str(backup_list_response)) - return [] + changed(backup_list_response["data"]) - return backup_list_response["data"] + HttpRequestManager.getInstance().get( + self.BACKUP_URL, + callback= callback, + error_callback = callback, + scope=self._json_cloud_scope + ) def createBackup(self) -> None: self.creatingStateChanged.emit(is_creating = True) - - # Create the backup. - backup_zip_file, backup_meta_data = self._cura_api.backups.createBackup() - if not backup_zip_file or not backup_meta_data: - self.creatingStateChanged.emit(is_creating = False, error_message ="Could not create backup.") - return - - # Create an upload entry for the backup. - timestamp = datetime.now().isoformat() - backup_meta_data["description"] = "{}.backup.{}.cura.zip".format(timestamp, backup_meta_data["cura_release"]) - backup_upload_url = self._requestBackupUpload(backup_meta_data, len(backup_zip_file)) - if not backup_upload_url: - self.creatingStateChanged.emit(is_creating = False, error_message ="Could not upload backup.") - return - - # Upload the backup to storage. - upload_backup_job = UploadBackupJob(backup_upload_url, backup_zip_file) + upload_backup_job = CreateBackupJob(self.BACKUP_URL) upload_backup_job.finished.connect(self._onUploadFinished) upload_backup_job.start() - def _onUploadFinished(self, job: "UploadBackupJob") -> None: + def _onUploadFinished(self, job: "CreateBackupJob") -> None: if job.backup_upload_error_message != "": # If the job contains an error message we pass it along so the UI can display it. self.creatingStateChanged.emit(is_creating = False, error_message = job.backup_upload_error_message) @@ -96,96 +76,38 @@ class DriveApiService: download_url = backup.get("download_url") if not download_url: # If there is no download URL, we can't restore the backup. - return self._emitRestoreError() + Logger.warning("backup download_url is missing. Aborting backup.") + self.restoringStateChanged.emit(is_restoring = False, + error_message = catalog.i18nc("@info:backup_status", + "There was an error trying to restore your backup.")) + return - try: - download_package = requests.get(download_url, stream = True) - except requests.exceptions.ConnectionError: - Logger.logException("e", "Unable to connect with the server") - return self._emitRestoreError() + restore_backup_job = RestoreBackupJob(backup) + restore_backup_job.finished.connect(self._onRestoreFinished) + restore_backup_job.start() - if download_package.status_code >= 300: - # Something went wrong when attempting to download the backup. - Logger.log("w", "Could not download backup from url %s: %s", download_url, download_package.text) - return self._emitRestoreError() + def _onRestoreFinished(self, job: "RestoreBackupJob") -> None: + if job.restore_backup_error_message != "": + # If the job contains an error message we pass it along so the UI can display it. + self.restoringStateChanged.emit(is_restoring=False) + else: + self.restoringStateChanged.emit(is_restoring = False, error_message = job.restore_backup_error_message) - # We store the file in a temporary path fist to ensure integrity. - temporary_backup_file = NamedTemporaryFile(delete = False) - with open(temporary_backup_file.name, "wb") as write_backup: - for chunk in download_package: - write_backup.write(chunk) + def deleteBackup(self, backup_id: str, finished_callable: Callable[[bool], None]): - if not self._verifyMd5Hash(temporary_backup_file.name, backup.get("md5_hash", "")): - # Don't restore the backup if the MD5 hashes do not match. - # This can happen if the download was interrupted. - Logger.log("w", "Remote and local MD5 hashes do not match, not restoring backup.") - return self._emitRestoreError() + def finishedCallback(reply: QNetworkReply, ca: Callable[[bool], None] = finished_callable) -> None: + self._onDeleteRequestCompleted(reply, ca) - # Tell Cura to place the backup back in the user data folder. - with open(temporary_backup_file.name, "rb") as read_backup: - self._cura_api.backups.restoreBackup(read_backup.read(), backup.get("metadata", {})) - self.restoringStateChanged.emit(is_restoring = False) + def errorCallback(reply: QNetworkReply, error: QNetworkReply.NetworkError, ca: Callable[[bool], None] = finished_callable) -> None: + self._onDeleteRequestCompleted(reply, ca, error) - def _emitRestoreError(self) -> None: - self.restoringStateChanged.emit(is_restoring = False, - error_message = catalog.i18nc("@info:backup_status", - "There was an error trying to restore your backup.")) + HttpRequestManager.getInstance().delete( + url = "{}/{}".format(self.BACKUP_URL, backup_id), + callback = finishedCallback, + error_callback = errorCallback, + scope= self._json_cloud_scope + ) - # Verify the MD5 hash of a file. - # \param file_path Full path to the file. - # \param known_hash The known MD5 hash of the file. - # \return: Success or not. @staticmethod - def _verifyMd5Hash(file_path: str, known_hash: str) -> bool: - with open(file_path, "rb") as read_backup: - local_md5_hash = base64.b64encode(hashlib.md5(read_backup.read()).digest(), altchars = b"_-").decode("utf-8") - return known_hash == local_md5_hash - - def deleteBackup(self, backup_id: str) -> bool: - access_token = self._cura_api.account.accessToken - if not access_token: - Logger.log("w", "Could not get access token.") - return False - - try: - delete_backup = requests.delete("{}/{}".format(self.BACKUP_URL, backup_id), headers = { - "Authorization": "Bearer {}".format(access_token) - }) - except requests.exceptions.ConnectionError: - Logger.logException("e", "Unable to connect with the server") - return False - - if delete_backup.status_code >= 300: - Logger.log("w", "Could not delete backup: %s", delete_backup.text) - return False - return True - - # Request a backup upload slot from the API. - # \param backup_metadata: A dict containing some meta data about the backup. - # \param backup_size The size of the backup file in bytes. - # \return: The upload URL for the actual backup file if successful, otherwise None. - def _requestBackupUpload(self, backup_metadata: Dict[str, Any], backup_size: int) -> Optional[str]: - access_token = self._cura_api.account.accessToken - if not access_token: - Logger.log("w", "Could not get access token.") - return None - try: - backup_upload_request = requests.put( - self.BACKUP_URL, - json = {"data": {"backup_size": backup_size, - "metadata": backup_metadata - } - }, - headers = { - "Authorization": "Bearer {}".format(access_token) - }) - except requests.exceptions.ConnectionError: - Logger.logException("e", "Unable to connect with the server") - return None - - # Any status code of 300 or above indicates an error. - if backup_upload_request.status_code >= 300: - Logger.log("w", "Could not request backup upload: %s", backup_upload_request.text) - return None - - return backup_upload_request.json()["data"]["upload_url"] + def _onDeleteRequestCompleted(reply: QNetworkReply, callable: Callable[[bool], None], error: Optional["QNetworkReply.NetworkError"] = None) -> None: + callable(HttpRequestManager.replyIndicatesSuccess(reply, error)) diff --git a/plugins/CuraDrive/src/DrivePluginExtension.py b/plugins/CuraDrive/src/DrivePluginExtension.py index bcc326a133..8de4876f52 100644 --- a/plugins/CuraDrive/src/DrivePluginExtension.py +++ b/plugins/CuraDrive/src/DrivePluginExtension.py @@ -133,7 +133,10 @@ class DrivePluginExtension(QObject, Extension): @pyqtSlot(name = "refreshBackups") def refreshBackups(self) -> None: - self._backups = self._drive_api_service.getBackups() + self._drive_api_service.getBackups(self._backupsChangedCallback) + + def _backupsChangedCallback(self, backups: List[Dict[str, Any]]) -> None: + self._backups = backups self.backupsChanged.emit() @pyqtProperty(bool, notify = restoringStateChanged) @@ -158,5 +161,8 @@ class DrivePluginExtension(QObject, Extension): @pyqtSlot(str, name = "deleteBackup") def deleteBackup(self, backup_id: str) -> None: - self._drive_api_service.deleteBackup(backup_id) - self.refreshBackups() + self._drive_api_service.deleteBackup(backup_id, self._backupDeletedCallback) + + def _backupDeletedCallback(self, success: bool): + if success: + self.refreshBackups() diff --git a/plugins/CuraDrive/src/RestoreBackupJob.py b/plugins/CuraDrive/src/RestoreBackupJob.py new file mode 100644 index 0000000000..c60de116e0 --- /dev/null +++ b/plugins/CuraDrive/src/RestoreBackupJob.py @@ -0,0 +1,92 @@ +import base64 +import hashlib +import threading +from tempfile import NamedTemporaryFile +from typing import Optional, Any, Dict + +from PyQt5.QtNetwork import QNetworkReply, QNetworkRequest + +from UM.Job import Job +from UM.Logger import Logger +from UM.PackageManager import catalog +from UM.TaskManagement.HttpRequestManager import HttpRequestManager +from cura.CuraApplication import CuraApplication + + +class RestoreBackupJob(Job): + """Downloads a backup and overwrites local configuration with the backup. + + When `Job.finished` emits, `restore_backup_error_message` will either be `""` (no error) or an error message + """ + + DISK_WRITE_BUFFER_SIZE = 512 * 1024 + DEFAULT_ERROR_MESSAGE = catalog.i18nc("@info:backup_status", "There was an error trying to restore your backup.") + + def __init__(self, backup: Dict[str, Any]) -> None: + """ Create a new restore Job. start the job by calling start() + + :param backup: A dict containing a backup spec + """ + + super().__init__() + self._job_done = threading.Event() + + self._backup = backup + self.restore_backup_error_message = "" + + def run(self) -> None: + + url = self._backup.get("download_url") + assert url is not None + + HttpRequestManager.getInstance().get( + url = url, + callback = self._onRestoreRequestCompleted, + error_callback = self._onRestoreRequestCompleted + ) + + self._job_done.wait() # A job is considered finished when the run function completes + + def _onRestoreRequestCompleted(self, reply: QNetworkReply, error: Optional["QNetworkReply.NetworkError"] = None) -> None: + if not HttpRequestManager.replyIndicatesSuccess(reply, error): + Logger.warning("Requesting backup failed, response code %s while trying to connect to %s", + reply.attribute(QNetworkRequest.HttpStatusCodeAttribute), reply.url()) + self.restore_backup_error_message = self.DEFAULT_ERROR_MESSAGE + self._job_done.set() + return + + # We store the file in a temporary path fist to ensure integrity. + temporary_backup_file = NamedTemporaryFile(delete = False) + with open(temporary_backup_file.name, "wb") as write_backup: + app = CuraApplication.getInstance() + bytes_read = reply.read(self.DISK_WRITE_BUFFER_SIZE) + while bytes_read: + write_backup.write(bytes_read) + bytes_read = reply.read(self.DISK_WRITE_BUFFER_SIZE) + app.processEvents() + + if not self._verifyMd5Hash(temporary_backup_file.name, self._backup.get("md5_hash", "")): + # Don't restore the backup if the MD5 hashes do not match. + # This can happen if the download was interrupted. + Logger.log("w", "Remote and local MD5 hashes do not match, not restoring backup.") + self.restore_backup_error_message = self.DEFAULT_ERROR_MESSAGE + + # Tell Cura to place the backup back in the user data folder. + with open(temporary_backup_file.name, "rb") as read_backup: + cura_api = CuraApplication.getInstance().getCuraAPI() + cura_api.backups.restoreBackup(read_backup.read(), self._backup.get("metadata", {})) + + self._job_done.set() + + @staticmethod + def _verifyMd5Hash(file_path: str, known_hash: str) -> bool: + """Verify the MD5 hash of a file. + + :param file_path: Full path to the file. + :param known_hash: The known MD5 hash of the file. + :return: Success or not. + """ + + with open(file_path, "rb") as read_backup: + local_md5_hash = base64.b64encode(hashlib.md5(read_backup.read()).digest(), altchars = b"_-").decode("utf-8") + return known_hash == local_md5_hash diff --git a/plugins/CuraDrive/src/Settings.py b/plugins/CuraDrive/src/Settings.py index abe64e0acd..639c63b45f 100644 --- a/plugins/CuraDrive/src/Settings.py +++ b/plugins/CuraDrive/src/Settings.py @@ -1,7 +1,7 @@ # Copyright (c) 2018 Ultimaker B.V. # Cura is released under the terms of the LGPLv3 or higher. -from cura import UltimakerCloudAuthentication +from cura.UltimakerCloud import UltimakerCloudAuthentication class Settings: diff --git a/plugins/CuraDrive/src/UploadBackupJob.py b/plugins/CuraDrive/src/UploadBackupJob.py deleted file mode 100644 index 2e76ed9b4b..0000000000 --- a/plugins/CuraDrive/src/UploadBackupJob.py +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright (c) 2018 Ultimaker B.V. -# Cura is released under the terms of the LGPLv3 or higher. - -import requests - -from UM.Job import Job -from UM.Logger import Logger -from UM.Message import Message - -from UM.i18n import i18nCatalog -catalog = i18nCatalog("cura") - - -class UploadBackupJob(Job): - MESSAGE_TITLE = catalog.i18nc("@info:title", "Backups") - - # This job is responsible for uploading the backup file to cloud storage. - # As it can take longer than some other tasks, we schedule this using a Cura Job. - def __init__(self, signed_upload_url: str, backup_zip: bytes) -> None: - super().__init__() - self._signed_upload_url = signed_upload_url - self._backup_zip = backup_zip - self._upload_success = False - self.backup_upload_error_message = "" - - def run(self) -> None: - upload_message = Message(catalog.i18nc("@info:backup_status", "Uploading your backup..."), title = self.MESSAGE_TITLE, progress = -1) - upload_message.show() - - backup_upload = requests.put(self._signed_upload_url, data = self._backup_zip) - upload_message.hide() - - if backup_upload.status_code >= 300: - self.backup_upload_error_message = backup_upload.text - Logger.log("w", "Could not upload backup file: %s", backup_upload.text) - Message(catalog.i18nc("@info:backup_status", "There was an error while uploading your backup."), title = self.MESSAGE_TITLE).show() - else: - self._upload_success = True - Message(catalog.i18nc("@info:backup_status", "Your backup has finished uploading."), title = self.MESSAGE_TITLE).show() - - self.finished.emit(self) diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index 247936bf77..3dd0589865 100755 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -421,7 +421,10 @@ class CuraEngineBackend(QObject, Backend): if job.getResult() == StartJobResult.NothingToSlice: if self._application.platformActivity: - self._error_message = Message(catalog.i18nc("@info:status", "Nothing to slice because none of the models fit the build volume or are assigned to a disabled extruder. Please scale or rotate models to fit, or enable an extruder."), + self._error_message = Message(catalog.i18nc("@info:status", "Please review settings and check if your models:" + "\n- Fit within the build volume" + "\n- Are assigned to an enabled extruder" + "\n- Are not all set as modifier meshes"), title = catalog.i18nc("@info:title", "Unable to slice")) self._error_message.show() self.setState(BackendState.Error) diff --git a/plugins/CuraEngineBackend/StartSliceJob.py b/plugins/CuraEngineBackend/StartSliceJob.py index c6841c6ea9..a99c559bac 100644 --- a/plugins/CuraEngineBackend/StartSliceJob.py +++ b/plugins/CuraEngineBackend/StartSliceJob.py @@ -422,13 +422,14 @@ class StartSliceJob(Job): # Pre-compute material material_bed_temp_prepend and material_print_temp_prepend 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"] 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) == 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 initial_extruder_stack = CuraApplication.getInstance().getExtruderManager().getUsedExtruderStacks()[0] diff --git a/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py b/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py index f286662bc4..c8a0b7d797 100644 --- a/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py +++ b/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py @@ -44,6 +44,7 @@ class FirmwareUpdateCheckerJob(Job): try: # CURA-6698 Create an SSL context and use certifi CA certificates for verification. context = ssl.SSLContext(protocol = ssl.PROTOCOL_TLSv1_2) + context.verify_mode = ssl.CERT_REQUIRED context.load_verify_locations(cafile = certifi.where()) request = urllib.request.Request(url, headers = self._headers) diff --git a/plugins/GCodeGzReader/GCodeGzReader.py b/plugins/GCodeGzReader/GCodeGzReader.py index 8dc28a015f..a528b494e9 100644 --- a/plugins/GCodeGzReader/GCodeGzReader.py +++ b/plugins/GCodeGzReader/GCodeGzReader.py @@ -7,20 +7,6 @@ from UM.Mesh.MeshReader import MeshReader #The class we're extending/implementin from UM.MimeTypeDatabase import MimeTypeDatabase, MimeType #To add the .gcode.gz files to the MIME type database. from UM.PluginRegistry import PluginRegistry -import contextlib -import resource - - -@contextlib.contextmanager -def limit(limit, type=resource.RLIMIT_AS): - soft_limit, hard_limit = resource.getrlimit(type) - resource.setrlimit(type, (limit, hard_limit)) # set soft limit - try: - yield - finally: - resource.setrlimit(type, (soft_limit, hard_limit)) # restore - - ## A file reader that reads gzipped g-code. # # If you're zipping g-code, you might as well use gzip! @@ -39,9 +25,7 @@ class GCodeGzReader(MeshReader): def _read(self, file_name): with open(file_name, "rb") as file: file_data = file.read() - - with limit(1 << 30): # Prevent a gzip bomb (by setting the max size to 1 gig) - uncompressed_gcode = gzip.decompress(file_data).decode("utf-8") + uncompressed_gcode = gzip.decompress(file_data).decode("utf-8") PluginRegistry.getInstance().getPluginObject("GCodeReader").preReadFromStream(uncompressed_gcode) result = PluginRegistry.getInstance().getPluginObject("GCodeReader").readFromStream(uncompressed_gcode, file_name) diff --git a/plugins/ImageReader/ImageReader.py b/plugins/ImageReader/ImageReader.py index 7fb13e915c..1852e7becc 100644 --- a/plugins/ImageReader/ImageReader.py +++ b/plugins/ImageReader/ImageReader.py @@ -1,4 +1,4 @@ -# Copyright (c) 2015 Ultimaker B.V. +# Copyright (c) 2020 Ultimaker B.V. # Cura is released under the terms of the LGPLv3 or higher. import numpy @@ -96,7 +96,7 @@ class ImageReader(MeshReader): texel_width = 1.0 / (width_minus_one) * scale_vector.x texel_height = 1.0 / (height_minus_one) * scale_vector.z - height_data = numpy.zeros((height, width), dtype=numpy.float32) + height_data = numpy.zeros((height, width), dtype = numpy.float32) for x in range(0, width): for y in range(0, height): @@ -112,7 +112,7 @@ class ImageReader(MeshReader): height_data = 1 - height_data for _ in range(0, blur_iterations): - copy = numpy.pad(height_data, ((1, 1), (1, 1)), mode= "edge") + copy = numpy.pad(height_data, ((1, 1), (1, 1)), mode = "edge") height_data += copy[1:-1, 2:] height_data += copy[1:-1, :-2] @@ -165,7 +165,7 @@ class ImageReader(MeshReader): offsetsz = numpy.array(offsetsz, numpy.float32).reshape(-1, 1) * texel_height # offsets for each texel quad - heightmap_vertex_offsets = numpy.concatenate([offsetsx, numpy.zeros((offsetsx.shape[0], offsetsx.shape[1]), dtype=numpy.float32), offsetsz], 1) + heightmap_vertex_offsets = numpy.concatenate([offsetsx, numpy.zeros((offsetsx.shape[0], offsetsx.shape[1]), dtype = numpy.float32), offsetsz], 1) heightmap_vertices += heightmap_vertex_offsets.repeat(6, 0).reshape(-1, 6, 3) # apply height data to y values @@ -174,7 +174,7 @@ class ImageReader(MeshReader): heightmap_vertices[:, 2, 1] = heightmap_vertices[:, 3, 1] = height_data[1:, 1:].reshape(-1) heightmap_vertices[:, 4, 1] = height_data[:-1, 1:].reshape(-1) - heightmap_indices = numpy.array(numpy.mgrid[0:heightmap_face_count * 3], dtype=numpy.int32).reshape(-1, 3) + heightmap_indices = numpy.array(numpy.mgrid[0:heightmap_face_count * 3], dtype = numpy.int32).reshape(-1, 3) mesh._vertices[0:(heightmap_vertices.size // 3), :] = heightmap_vertices.reshape(-1, 3) mesh._indices[0:(heightmap_indices.size // 3), :] = heightmap_indices @@ -223,7 +223,7 @@ class ImageReader(MeshReader): mesh.addFaceByPoints(geo_width, 0, y, geo_width, 0, ny, geo_width, he1, ny) mesh.addFaceByPoints(geo_width, he1, ny, geo_width, he0, y, geo_width, 0, y) - mesh.calculateNormals(fast=True) + mesh.calculateNormals(fast = True) scene_node.setMeshData(mesh.build()) diff --git a/plugins/ImageReader/ImageReaderUI.py b/plugins/ImageReader/ImageReaderUI.py index a61fabb742..512bf9f8be 100644 --- a/plugins/ImageReader/ImageReaderUI.py +++ b/plugins/ImageReader/ImageReaderUI.py @@ -1,4 +1,4 @@ -# Copyright (c) 2015 Ultimaker B.V. +# Copyright (c) 2020 Ultimaker B.V. # Cura is released under the terms of the LGPLv3 or higher. import os @@ -33,9 +33,9 @@ class ImageReaderUI(QObject): self.base_height = 0.4 self.peak_height = 2.5 self.smoothing = 1 - self.lighter_is_higher = False; - self.use_transparency_model = True; - self.transmittance_1mm = 50.0; # based on pearl PLA + self.lighter_is_higher = False + self.use_transparency_model = True + self.transmittance_1mm = 50.0 # based on pearl PLA self._ui_lock = threading.Lock() self._cancelled = False @@ -85,7 +85,7 @@ class ImageReaderUI(QObject): Logger.log("d", "Creating ImageReader config UI") path = os.path.join(PluginRegistry.getInstance().getPluginPath("ImageReader"), "ConfigUI.qml") self._ui_view = Application.getInstance().createQmlComponent(path, {"manager": self}) - self._ui_view.setFlags(self._ui_view.flags() & ~Qt.WindowCloseButtonHint & ~Qt.WindowMinimizeButtonHint & ~Qt.WindowMaximizeButtonHint); + self._ui_view.setFlags(self._ui_view.flags() & ~Qt.WindowCloseButtonHint & ~Qt.WindowMinimizeButtonHint & ~Qt.WindowMaximizeButtonHint) self._disable_size_callbacks = False @pyqtSlot() diff --git a/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml b/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml index 2ceabf87d0..902388b669 100644 --- a/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml +++ b/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml @@ -107,7 +107,7 @@ Item labelWidth: base.labelWidth controlWidth: base.controlWidth unitText: catalog.i18nc("@label", "mm") - allowNegativeValue: true + minimum: Number.NEGATIVE_INFINITY forceUpdateOnChangeFunction: forceUpdateFunction } @@ -122,7 +122,7 @@ Item labelWidth: base.labelWidth controlWidth: base.controlWidth unitText: catalog.i18nc("@label", "mm") - allowNegativeValue: true + minimum: Number.NEGATIVE_INFINITY forceUpdateOnChangeFunction: forceUpdateFunction } diff --git a/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml b/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml index 3780d6447b..88f73a86f8 100644 --- a/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml +++ b/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml @@ -72,6 +72,7 @@ Item labelWidth: base.labelWidth controlWidth: base.controlWidth unitText: catalog.i18nc("@label", "mm") + maximum: 2000000 forceUpdateOnChangeFunction: forceUpdateFunction } @@ -86,6 +87,7 @@ Item labelWidth: base.labelWidth controlWidth: base.controlWidth unitText: catalog.i18nc("@label", "mm") + maximum: 2000000 forceUpdateOnChangeFunction: forceUpdateFunction } @@ -204,8 +206,8 @@ Item axisName: "x" axisMinOrMax: "min" - allowNegativeValue: true - allowPositiveValue: false + minimum: Number.NEGATIVE_INFINITY + maximum: 0 forceUpdateOnChangeFunction: forceUpdateFunction } @@ -224,8 +226,8 @@ Item axisName: "y" axisMinOrMax: "min" - allowNegativeValue: true - allowPositiveValue: false + minimum: Number.NEGATIVE_INFINITY + maximum: 0 forceUpdateOnChangeFunction: forceUpdateFunction } @@ -244,8 +246,6 @@ Item axisName: "x" axisMinOrMax: "max" - allowNegativeValue: false - allowPositiveValue: true forceUpdateOnChangeFunction: forceUpdateFunction } @@ -266,8 +266,6 @@ Item axisName: "y" axisMinOrMax: "max" - allowNegativeValue: false - allowPositiveValue: true forceUpdateOnChangeFunction: forceUpdateFunction } diff --git a/plugins/ModelChecker/ModelChecker.py b/plugins/ModelChecker/ModelChecker.py index 0afed28f19..00e87139d5 100644 --- a/plugins/ModelChecker/ModelChecker.py +++ b/plugins/ModelChecker/ModelChecker.py @@ -73,6 +73,8 @@ class ModelChecker(QObject, Extension): # Check node material shrinkage and bounding box size for node in self.sliceableNodes(): node_extruder_position = node.callDecoration("getActiveExtruderPosition") + if node_extruder_position is None: + continue # This function can be triggered in the middle of a machine change, so do not proceed if the machine change # has not done yet. diff --git a/plugins/PerObjectSettingsTool/PerObjectSettingVisibilityHandler.py b/plugins/PerObjectSettingsTool/PerObjectSettingVisibilityHandler.py index ea64ddbb35..78da0512f7 100644 --- a/plugins/PerObjectSettingsTool/PerObjectSettingVisibilityHandler.py +++ b/plugins/PerObjectSettingsTool/PerObjectSettingVisibilityHandler.py @@ -71,7 +71,7 @@ class PerObjectSettingVisibilityHandler(UM.Settings.Models.SettingVisibilityHand # Add all instances that are not added, but are in visibility list for item in visible: - if settings.getInstance(item) is not None: # Setting was not added already. + if settings.getInstance(item) is None: # Setting was not added already. definition = self._stack.getSettingDefinition(item) if definition: new_instance = SettingInstance(definition, settings) diff --git a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml index 109b66a11b..358fec4a31 100644 --- a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml +++ b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml @@ -49,18 +49,6 @@ Item visibility_handler.addSkipResetSetting(currentMeshType) } - function setOverhangsMeshType() - { - if (infillOnlyCheckbox.checked) - { - setMeshType(infillMeshType) - } - else - { - setMeshType(cuttingMeshType) - } - } - function setMeshType(type) { UM.ActiveTool.setProperty("MeshType", type) @@ -140,26 +128,43 @@ Item verticalAlignment: Text.AlignVCenter } - CheckBox + + ComboBox { - id: infillOnlyCheckbox + id: infillOnlyComboBox + width: parent.width / 2 - UM.Theme.getSize("default_margin").width - text: catalog.i18nc("@action:checkbox", "Infill only"); + model: ListModel + { + id: infillOnlyComboBoxModel - style: UM.Theme.styles.checkbox; + Component.onCompleted: { + append({ text: catalog.i18nc("@item:inlistbox", "Infill mesh only") }) + append({ text: catalog.i18nc("@item:inlistbox", "Cutting mesh") }) + } + } visible: currentMeshType === infillMeshType || currentMeshType === cuttingMeshType - onClicked: setOverhangsMeshType() + + + onActivated: + { + if (index == 0){ + setMeshType(infillMeshType) + } else { + setMeshType(cuttingMeshType) + } + } Binding { - target: infillOnlyCheckbox - property: "checked" - value: currentMeshType === infillMeshType + target: infillOnlyComboBox + property: "currentIndex" + value: currentMeshType === infillMeshType ? 0 : 1 } } - Column // Settings Dialog + Column // List of selected Settings to override for the selected object { // This is to ensure that the panel is first increasing in size up to 200 and then shows a scrollbar. // It kinda looks ugly otherwise (big panel, no content on it) diff --git a/plugins/PerObjectSettingsTool/PerObjectSettingsTool.py b/plugins/PerObjectSettingsTool/PerObjectSettingsTool.py index 09ace28d37..4f0d90a8e3 100644 --- a/plugins/PerObjectSettingsTool/PerObjectSettingsTool.py +++ b/plugins/PerObjectSettingsTool/PerObjectSettingsTool.py @@ -82,6 +82,7 @@ class PerObjectSettingsTool(Tool): selected_object.addDecorator(SettingOverrideDecorator()) stack = selected_object.callDecoration("getStack") + settings_visibility_changed = False settings = stack.getTop() for property_key in ["infill_mesh", "cutting_mesh", "support_mesh", "anti_overhang_mesh"]: if property_key != mesh_type: @@ -97,17 +98,20 @@ class PerObjectSettingsTool(Tool): for property_key in ["top_bottom_thickness", "wall_thickness"]: if mesh_type == "infill_mesh": - if not settings.getInstance(property_key): + if settings.getInstance(property_key) is None: definition = stack.getSettingDefinition(property_key) new_instance = SettingInstance(definition, settings) new_instance.setProperty("value", 0) new_instance.resetState() # Ensure that the state is not seen as a user state. settings.addInstance(new_instance) - visible = self.visibility_handler.getVisible() - visible.add(property_key) - self.visibility_handler.setVisible(visible) + settings_visibility_changed = True + elif old_mesh_type == "infill_mesh" and settings.getInstance(property_key) and settings.getProperty(property_key, "value") == 0: settings.removeInstance(property_key) + settings_visibility_changed = True + + if settings_visibility_changed: + self.visibility_handler.forceVisibilityChanged() self.propertyChanged.emit() return True diff --git a/plugins/PostProcessingPlugin/PostProcessingPlugin.qml b/plugins/PostProcessingPlugin/PostProcessingPlugin.qml index cd8303d1d3..f94c0a1cca 100644 --- a/plugins/PostProcessingPlugin/PostProcessingPlugin.qml +++ b/plugins/PostProcessingPlugin/PostProcessingPlugin.qml @@ -484,15 +484,53 @@ UM.Dialog onClicked: dialog.accept() } - Cura.SecondaryButton + Item { objectName: "postProcessingSaveAreaButton" visible: activeScriptsList.count > 0 height: UM.Theme.getSize("action_button").height width: height - tooltip: catalog.i18nc("@info:tooltip", "Change active post-processing scripts") - onClicked: dialog.show() - iconSource: "postprocessing.svg" - fixedWidthMode: true + + Cura.SecondaryButton + { + height: UM.Theme.getSize("action_button").height + tooltip: + { + var tipText = catalog.i18nc("@info:tooltip", "Change active post-processing scripts."); + if (activeScriptsList.count > 0) + { + tipText += "

" + catalog.i18ncp("@info:tooltip", + "The following script is active:", + "The following scripts are active:", + activeScriptsList.count + ) + ""; + } + return tipText + } + toolTipContentAlignment: Cura.ToolTip.ContentAlignment.AlignLeft + onClicked: dialog.show() + iconSource: "postprocessing.svg" + fixedWidthMode: false + } + + Cura.NotificationIcon + { + id: activeScriptCountIcon + visible: activeScriptsList.count > 0 + anchors + { + top: parent.top + right: parent.right + rightMargin: (-0.5 * width) | 0 + topMargin: (-0.5 * height) | 0 + } + + labelText: activeScriptsList.count + } } } \ No newline at end of file diff --git a/plugins/PostProcessingPlugin/scripts/ColorMix.py b/plugins/PostProcessingPlugin/scripts/ColorMix.py index 1152ba70da..050b9bbce6 100644 --- a/plugins/PostProcessingPlugin/scripts/ColorMix.py +++ b/plugins/PostProcessingPlugin/scripts/ColorMix.py @@ -6,14 +6,22 @@ #Authors of the 2-1 ColorMix plug-in / script: # Written by John Hryb - john.hryb.4@gmail.com -##history / change-log: -##V1.0.0 - -## Uses - -## M163 - Set Mix Factor -## M164 - Save Mix - saves to T3 as a unique mix - -import re #To perform the search and replace. +#history / change-log: +#V1.0.0 - Initial +#V1.1.0 - + # additions: + #Object number - To select individual models or all when using "one at a time" print sequence +#V1.2.0 + # fixed layer heights Cura starts at 1 while G-code starts at 0 + # removed notes + # changed Units of measurement to Units +#V1.2.1 + # Fixed mm bug when not in multiples of layer height +# Uses - +# M163 - Set Mix Factor +# M164 - Save Mix - saves to T2 as a unique mix + +import re #To perform the search and replace. from ..Script import Script class ColorMix(Script): @@ -22,20 +30,28 @@ class ColorMix(Script): def getSettingDataString(self): return """{ - "name":"ColorMix 2-1", + "name":"ColorMix 2-1 V1.2.1", "key":"ColorMix 2-1", "metadata": {}, "version": 2, "settings": { - "measurement_units": + "units_of_measurement": { - "label": "Units of measurement", + "label": "Units", "description": "Input value as mm or layer number.", "type": "enum", "options": {"mm":"mm","layer":"Layer"}, "default_value": "layer" }, + "object_number": + { + "label": "Object Number", + "description": "Select model to apply to for print one at a time print sequence. 0 = everything", + "type": "int", + "default_value": 0, + "minimum_value": "0" + }, "start_height": { "label": "Start Height", @@ -59,10 +75,10 @@ class ColorMix(Script): "type": "float", "default_value": 0, "minimum_value": "0", - "minimum_value_warning": "0.1", - "enabled": "c_behavior == 'blend_value'" + "minimum_value_warning": "start_height", + "enabled": "behavior == 'blend_value'" }, - "mix_start_ratio": + "mix_start": { "label": "Start mix ratio", "description": "First extruder percentage 0-100", @@ -72,7 +88,7 @@ class ColorMix(Script): "minimum_value_warning": "0", "maximum_value_warning": "100" }, - "mix_finish_ratio": + "mix_finish": { "label": "End mix ratio", "description": "First extruder percentage 0-100 to finish blend", @@ -81,14 +97,7 @@ class ColorMix(Script): "minimum_value": "0", "minimum_value_warning": "0", "maximum_value_warning": "100", - "enabled": "c_behavior == 'blend_value'" - }, - "notes": - { - "label": "Notes", - "description": "A spot to put a note", - "type": "str", - "default_value": "" + "enabled": "behavior == 'blend_value'" } } }""" @@ -112,52 +121,53 @@ class ColorMix(Script): return default def execute(self, data): - #get user variables - firstHeight = 0.0 - secondHeight = 0.0 - firstMix = 0.0 - SecondMix = 0.0 firstHeight = self.getSettingValueByKey("start_height") secondHeight = self.getSettingValueByKey("finish_height") - firstMix = self.getSettingValueByKey("mix_start_ratio") - SecondMix = self.getSettingValueByKey("mix_finish_ratio") - - #locals - layer = 0 - + firstMix = self.getSettingValueByKey("mix_start") + secondMix = self.getSettingValueByKey("mix_finish") + modelOfInterest = self.getSettingValueByKey("object_number") + #get layer height - layerHeight = .2 + layerHeight = 0 for active_layer in data: lines = active_layer.split("\n") for line in lines: if ";Layer height: " in line: layerHeight = self.getValue(line, ";Layer height: ", layerHeight) break + if layerHeight != 0: + break + + #default layerHeight if not found + if layerHeight == 0: + layerHeight = .2 + #get layers to use startLayer = 0 endLayer = 0 - if self.getSettingValueByKey("measurement_units") == "mm": - if firstHeight == 0: - startLayer = 0 - else: - startLayer = firstHeight / layerHeight - if secondHeight == 0: - endLayer = 0 - else: - endLayer = secondHeight / layerHeight - else: #layer height - startLayer = firstHeight - endLayer = secondHeight + if self.getSettingValueByKey("units_of_measurement") == "mm": + startLayer = round(firstHeight / layerHeight) + endLayer = round(secondHeight / layerHeight) + else: #layer height shifts down by one for g-code + if firstHeight <= 0: + firstHeight = 1 + if secondHeight <= 0: + secondHeight = 1 + startLayer = firstHeight - 1 + endLayer = secondHeight - 1 #see if one-shot if self.getSettingValueByKey("behavior") == "fixed_value": endLayer = startLayer firstExtruderIncrements = 0 else: #blend - firstExtruderIncrements = (SecondMix - firstMix) / (endLayer - startLayer) + firstExtruderIncrements = (secondMix - firstMix) / (endLayer - startLayer) firstExtruderValue = 0 index = 0 + #start scanning + layer = -1 + modelNumber = 0 for active_layer in data: modified_gcode = "" lineIndex = 0; @@ -169,22 +179,30 @@ class ColorMix(Script): # find current layer if ";LAYER:" in line: layer = self.getValue(line, ";LAYER:", layer) - if (layer >= startLayer) and (layer <= endLayer): #find layers of interest - if lines[lineIndex + 4] == "T2": #check if needing to delete old data - del lines[(lineIndex + 1):(lineIndex + 5)] - firstExtruderValue = int(((layer - startLayer) * firstExtruderIncrements) + firstMix) - if firstExtruderValue == 100: - modified_gcode += "M163 S0 P1\n" - modified_gcode += "M163 S1 P0\n" - elif firstExtruderValue == 0: - modified_gcode += "M163 S0 P0\n" - modified_gcode += "M163 S1 P1\n" - else: - modified_gcode += "M163 S0 P0.{:02d}\n".format(firstExtruderValue) - modified_gcode += "M163 S1 P0.{:02d}\n".format(100 - firstExtruderValue) - modified_gcode += "M164 S2\n" - modified_gcode += "T2\n" + #get model number by layer 0 repeats + if layer == 0: + modelNumber = modelNumber + 1 + #search for layers to manipulate + if (layer >= startLayer) and (layer <= endLayer): + #make sure correct model is selected + if (modelOfInterest == 0) or (modelOfInterest == modelNumber): + #Delete old data if required + if lines[lineIndex + 4] == "T2": + del lines[(lineIndex + 1):(lineIndex + 5)] + #add mixing commands + firstExtruderValue = int(((layer - startLayer) * firstExtruderIncrements) + firstMix) + if firstExtruderValue == 100: + modified_gcode += "M163 S0 P1\n" + modified_gcode += "M163 S1 P0\n" + elif firstExtruderValue == 0: + modified_gcode += "M163 S0 P0\n" + modified_gcode += "M163 S1 P1\n" + else: + modified_gcode += "M163 S0 P0.{:02d}\n".format(firstExtruderValue) + modified_gcode += "M163 S1 P0.{:02d}\n".format(100 - firstExtruderValue) + modified_gcode += "M164 S2\n" + modified_gcode += "T2\n" lineIndex += 1 #for deleting index data[index] = modified_gcode index += 1 - return data + return data \ No newline at end of file diff --git a/plugins/PrepareStage/PrepareMain.qml b/plugins/PrepareStage/PrepareMain.qml index bfeb62f0e8..ab3cf0e07c 100644 --- a/plugins/PrepareStage/PrepareMain.qml +++ b/plugins/PrepareStage/PrepareMain.qml @@ -1,4 +1,4 @@ -//Copyright (c) 2019 Ultimaker B.V. +//Copyright (c) 2020 Ultimaker B.V. //Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.4 diff --git a/plugins/Toolbox/resources/qml/components/ToolboxFooter.qml b/plugins/Toolbox/resources/qml/components/ToolboxFooter.qml index 6f46e939ff..8408f94fe7 100644 --- a/plugins/Toolbox/resources/qml/components/ToolboxFooter.qml +++ b/plugins/Toolbox/resources/qml/components/ToolboxFooter.qml @@ -42,7 +42,7 @@ Item rightMargin: UM.Theme.getSize("wide_margin").width } height: UM.Theme.getSize("toolbox_footer_button").height - text: catalog.i18nc("@info:button", "Quit Cura") + text: catalog.i18nc("@info:button, %1 is the application name", "Quit %1").arg(CuraApplication.applicationDisplayName) onClicked: toolbox.restart() } diff --git a/plugins/Toolbox/src/CloudApiModel.py b/plugins/Toolbox/src/CloudApiModel.py index 556d54cf88..3386cffb51 100644 --- a/plugins/Toolbox/src/CloudApiModel.py +++ b/plugins/Toolbox/src/CloudApiModel.py @@ -1,6 +1,7 @@ from typing import Union -from cura import ApplicationMetadata, UltimakerCloudAuthentication +from cura import ApplicationMetadata +from cura.UltimakerCloud import UltimakerCloudAuthentication class CloudApiModel: diff --git a/plugins/Toolbox/src/CloudSync/CloudApiClient.py b/plugins/Toolbox/src/CloudSync/CloudApiClient.py index 6c14aea26c..21eb1bdbd2 100644 --- a/plugins/Toolbox/src/CloudSync/CloudApiClient.py +++ b/plugins/Toolbox/src/CloudSync/CloudApiClient.py @@ -1,8 +1,9 @@ from UM.Logger import Logger from UM.TaskManagement.HttpRequestManager import HttpRequestManager +from UM.TaskManagement.HttpRequestScope import JsonDecoratorScope from cura.CuraApplication import CuraApplication +from cura.UltimakerCloud.UltimakerCloudScope import UltimakerCloudScope from ..CloudApiModel import CloudApiModel -from ..UltimakerCloudScope import UltimakerCloudScope class CloudApiClient: @@ -26,7 +27,7 @@ class CloudApiClient: if self.__instance is not None: raise RuntimeError("This is a Singleton. use getInstance()") - self._scope = UltimakerCloudScope(app) # type: UltimakerCloudScope + self._scope = JsonDecoratorScope(UltimakerCloudScope(app)) # type: JsonDecoratorScope app.getPackageManager().packageInstalled.connect(self._onPackageInstalled) diff --git a/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py b/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py index 5767f9f002..9b0f51d247 100644 --- a/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py +++ b/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py @@ -2,6 +2,7 @@ # Cura is released under the terms of the LGPLv3 or higher. import json +from typing import List, Dict, Any from typing import Optional from PyQt5.QtCore import QObject @@ -11,12 +12,12 @@ from UM import i18nCatalog from UM.Logger import Logger from UM.Message import Message from UM.Signal import Signal +from UM.TaskManagement.HttpRequestScope import JsonDecoratorScope from cura.CuraApplication import CuraApplication, ApplicationMetadata -from ..CloudApiModel import CloudApiModel +from cura.UltimakerCloud.UltimakerCloudScope import UltimakerCloudScope from .SubscribedPackagesModel import SubscribedPackagesModel -from ..UltimakerCloudScope import UltimakerCloudScope +from ..CloudApiModel import CloudApiModel -from typing import List, Dict, Any class CloudPackageChecker(QObject): def __init__(self, application: CuraApplication) -> None: @@ -24,7 +25,7 @@ class CloudPackageChecker(QObject): self.discrepancies = Signal() # Emits SubscribedPackagesModel self._application = application # type: CuraApplication - self._scope = UltimakerCloudScope(application) + self._scope = JsonDecoratorScope(UltimakerCloudScope(application)) self._model = SubscribedPackagesModel() self._message = None # type: Optional[Message] @@ -111,4 +112,4 @@ class CloudPackageChecker(QObject): def _onSyncButtonClicked(self, sync_message: Message, sync_message_action: str) -> None: sync_message.hide() - self.discrepancies.emit(self._model) \ No newline at end of file + self.discrepancies.emit(self._model) diff --git a/plugins/Toolbox/src/CloudSync/DownloadPresenter.py b/plugins/Toolbox/src/CloudSync/DownloadPresenter.py index 743d96c574..a5d6eee0b6 100644 --- a/plugins/Toolbox/src/CloudSync/DownloadPresenter.py +++ b/plugins/Toolbox/src/CloudSync/DownloadPresenter.py @@ -12,8 +12,8 @@ from UM.Message import Message from UM.Signal import Signal from UM.TaskManagement.HttpRequestManager import HttpRequestManager from cura.CuraApplication import CuraApplication +from cura.UltimakerCloud.UltimakerCloudScope import UltimakerCloudScope from .SubscribedPackagesModel import SubscribedPackagesModel -from ..UltimakerCloudScope import UltimakerCloudScope ## Downloads a set of packages from the Ultimaker Cloud Marketplace diff --git a/plugins/Toolbox/src/Toolbox.py b/plugins/Toolbox/src/Toolbox.py index 55c6ba223b..38666bb6e2 100644 --- a/plugins/Toolbox/src/Toolbox.py +++ b/plugins/Toolbox/src/Toolbox.py @@ -9,22 +9,20 @@ from typing import cast, Any, Dict, List, Set, TYPE_CHECKING, Tuple, Optional, U from PyQt5.QtCore import QObject, pyqtProperty, pyqtSignal, pyqtSlot from PyQt5.QtNetwork import QNetworkAccessManager, QNetworkRequest, QNetworkReply +from UM.Extension import Extension from UM.Logger import Logger from UM.PluginRegistry import PluginRegistry -from UM.Extension import Extension -from UM.i18n import i18nCatalog +from UM.TaskManagement.HttpRequestScope import JsonDecoratorScope from UM.Version import Version - +from UM.i18n import i18nCatalog from cura import ApplicationMetadata - from cura.CuraApplication import CuraApplication from cura.Machines.ContainerTree import ContainerTree - -from .CloudApiModel import CloudApiModel +from cura.UltimakerCloud.UltimakerCloudScope import UltimakerCloudScope from .AuthorsModel import AuthorsModel +from .CloudApiModel import CloudApiModel from .CloudSync.LicenseModel import LicenseModel from .PackagesModel import PackagesModel -from .UltimakerCloudScope import UltimakerCloudScope if TYPE_CHECKING: from UM.TaskManagement.HttpRequestData import HttpRequestData @@ -54,7 +52,8 @@ class Toolbox(QObject, Extension): self._download_request_data = None # type: Optional[HttpRequestData] self._download_progress = 0 # type: float self._is_downloading = False # type: bool - self._scope = UltimakerCloudScope(application) # type: UltimakerCloudScope + self._cloud_scope = UltimakerCloudScope(application) # type: UltimakerCloudScope + self._json_scope = JsonDecoratorScope(self._cloud_scope) # type: JsonDecoratorScope self._request_urls = {} # type: Dict[str, str] self._to_update = [] # type: List[str] # Package_ids that are waiting to be updated @@ -151,7 +150,7 @@ class Toolbox(QObject, Extension): url = "{base_url}/packages/{package_id}/ratings".format(base_url = CloudApiModel.api_url, package_id = package_id) data = "{\"data\": {\"cura_version\": \"%s\", \"rating\": %i}}" % (Version(self._application.getVersion()), rating) - self._application.getHttpRequestManager().put(url, data = data.encode(), scope = self._scope) + self._application.getHttpRequestManager().put(url, data = data.encode(), scope = self._json_scope) def getLicenseDialogPluginFileLocation(self) -> str: return self._license_dialog_plugin_file_location @@ -541,7 +540,7 @@ class Toolbox(QObject, Extension): self._application.getHttpRequestManager().get(url, callback = callback, error_callback = error_callback, - scope=self._scope) + scope=self._json_scope) @pyqtSlot(str) def startDownload(self, url: str) -> None: @@ -554,7 +553,7 @@ class Toolbox(QObject, Extension): callback = callback, error_callback = error_callback, download_progress_callback = download_progress_callback, - scope=self._scope + scope=self._cloud_scope ) self._download_request_data = request_data diff --git a/plugins/TrimeshReader/TrimeshReader.py b/plugins/TrimeshReader/TrimeshReader.py index 91f8423579..6ed7435f88 100644 --- a/plugins/TrimeshReader/TrimeshReader.py +++ b/plugins/TrimeshReader/TrimeshReader.py @@ -108,7 +108,7 @@ class TrimeshReader(MeshReader): mesh.merge_vertices() mesh.remove_unreferenced_vertices() mesh.fix_normals() - mesh_data = self._toMeshData(mesh) + mesh_data = self._toMeshData(mesh, file_name) file_base_name = os.path.basename(file_name) new_node = CuraSceneNode() @@ -133,9 +133,10 @@ class TrimeshReader(MeshReader): ## Converts a Trimesh to Uranium's MeshData. # \param tri_node A Trimesh containing the contents of a file that was # just read. + # \param file_name The full original filename used to watch for changes # \return Mesh data from the Trimesh in a way that Uranium can understand # it. - def _toMeshData(self, tri_node: trimesh.base.Trimesh) -> MeshData: + def _toMeshData(self, tri_node: trimesh.base.Trimesh, file_name: str = "") -> MeshData: tri_faces = tri_node.faces tri_vertices = tri_node.vertices @@ -157,5 +158,5 @@ class TrimeshReader(MeshReader): indices = numpy.asarray(indices, dtype = numpy.int32) normals = calculateNormalsFromIndexedVertices(vertices, indices, face_count) - mesh_data = MeshData(vertices = vertices, indices = indices, normals = normals) + mesh_data = MeshData(vertices = vertices, indices = indices, normals = normals, file_name = file_name) return mesh_data \ No newline at end of file diff --git a/plugins/UM3NetworkPrinting/src/Cloud/CloudApiClient.py b/plugins/UM3NetworkPrinting/src/Cloud/CloudApiClient.py index ed8d22a478..6fec436843 100644 --- a/plugins/UM3NetworkPrinting/src/Cloud/CloudApiClient.py +++ b/plugins/UM3NetworkPrinting/src/Cloud/CloudApiClient.py @@ -9,18 +9,16 @@ from PyQt5.QtCore import QUrl from PyQt5.QtNetwork import QNetworkRequest, QNetworkReply, QNetworkAccessManager from UM.Logger import Logger -from cura import UltimakerCloudAuthentication from cura.API import Account - +from cura.UltimakerCloud import UltimakerCloudAuthentication from .ToolPathUploader import ToolPathUploader from ..Models.BaseModel import BaseModel from ..Models.Http.CloudClusterResponse import CloudClusterResponse -from ..Models.Http.CloudError import CloudError from ..Models.Http.CloudClusterStatus import CloudClusterStatus +from ..Models.Http.CloudError import CloudError +from ..Models.Http.CloudPrintJobResponse import CloudPrintJobResponse from ..Models.Http.CloudPrintJobUploadRequest import CloudPrintJobUploadRequest from ..Models.Http.CloudPrintResponse import CloudPrintResponse -from ..Models.Http.CloudPrintJobResponse import CloudPrintJobResponse - ## The generic type variable used to document the methods below. CloudApiClientModel = TypeVar("CloudApiClientModel", bound=BaseModel) diff --git a/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py b/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py index b544490cfb..df8c220472 100644 --- a/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py +++ b/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py @@ -1,6 +1,7 @@ # Copyright (c) 2019 Ultimaker B.V. # Cura is released under the terms of the LGPLv3 or higher. from time import time +import os from typing import List, Optional, cast from PyQt5.QtCore import QObject, QUrl, pyqtProperty, pyqtSignal, pyqtSlot @@ -191,8 +192,9 @@ class CloudOutputDevice(UltimakerNetworkedPrinterOutputDevice): def _onPrintJobCreated(self, job: ExportFileJob) -> None: output = job.getOutput() self._tool_path = output # store the tool path to prevent re-uploading when printing the same file again + file_name = job.getFileName() request = CloudPrintJobUploadRequest( - job_name=job.getFileName(), + job_name=os.path.splitext(file_name)[0], file_size=len(output), content_type=job.getMimeType(), ) diff --git a/public_key.pem b/public_key.pem deleted file mode 100644 index d07bb5477a..0000000000 --- a/public_key.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN RSA PUBLIC KEY----- -MIICCgKCAgEA8k8IJsNNM097VM2pJ5vxkHcLhHf76JCB0iyvqpUuIgl8Zcp78Go+ -WtVkbVBZPPfSSB8GwjEtxvZeWj3i6e3nfreuuzq2sw6Gh860wMiQbNgL+rYCU3m9 -XxvC0kXgZt+oYs13N5LTePV7BG4goa/JOcN8dsu2ptZKfgH6TPhwshMeOGr/RoGr -Jw1DrpvVeq/yTkrEHQHdtHr81GDghfK1vzxYQCt94MOFQCeShhtIC/jHelenJA94 -EpXqcWwCzFDfCQ3aXmCNHnMAsTHer7DWDfvsaUFyvJznrxkuQZIOQydGCNWhePTw -nGiaMydchknr9TT3F+W/yuCs4u5GdZsz7S+1qbG4hblXo6dV6CTzkdKhh/MzONPC -w6u1QBHUeTWN98zcTdtGIn53jjZEyYTodPnw/p4xLHVCju78a7uwm5U0rahcs6gw -658glo3uT41mmTrXTBIVTV+4f/dSrwJVpNfTy/E4wi6fiuFeN8ojqXqN+NbIymfJ -aKar/Jf/nM3QpEYaPz7yyn8PW8MZ7iomqnsPzyQGE1aymuEbw0ipTzMB7Oy/DfuU -d4JU8FFuVuWJj3zNaXW7U/ggzbt5vkdIP/VNVfNZf741J/yKRbCI0+j4mthbruVQ -Ka4aB2EVp1ozisHMaALg5tAeUgrQDZjGnVmSQLt+yFUUbG4e0XFQBb8CAwEAAQ== ------END RSA PUBLIC KEY----- diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000000..b13e160868 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,34 @@ +colorlog +mypy==0.740 +PyQt5==5.10 +numpy==1.15.4 +scipy==1.2.0 +shapely[vectorized]==1.6.4.post2 +appdirs==1.4.3 +certifi==2019.11.28 +cffi==1.13.1 +chardet==3.0.4 +cryptography==2.8 +decorator==4.4.0 +idna==2.8 +netifaces==0.10.9 +networkx==2.3 +numpy-stl==2.10.1 +packaging==18.0 +pycollada==0.6 +pycparser==2.19 +pyparsing==2.4.2 +pyserial==3.4 +pytest +python-dateutil==2.8.0 +python-utils==2.3.0 +requests==2.22.0 +sentry-sdk==0.13.5 +six==1.12.0 +trimesh==3.2.33 +typing==3.7.4 +twisted==19.10.0 +urllib3==1.25.6 +PyYAML==5.1.2 +zeroconf==0.24.1 +comtypes==1.1.7 diff --git a/resources/definitions/abax_pri3.def.json b/resources/definitions/abax_pri3.def.json index 529636be90..8f0d1a97d8 100644 --- a/resources/definitions/abax_pri3.def.json +++ b/resources/definitions/abax_pri3.def.json @@ -44,7 +44,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 1 + "value": "1" }, "top_bottom_thickness": { "default_value": 1 diff --git a/resources/definitions/abax_pri5.def.json b/resources/definitions/abax_pri5.def.json index 9e4e7e3b20..5730cc6e05 100644 --- a/resources/definitions/abax_pri5.def.json +++ b/resources/definitions/abax_pri5.def.json @@ -44,7 +44,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 1 + "value": "1" }, "top_bottom_thickness": { "default_value": 1 diff --git a/resources/definitions/abax_titan.def.json b/resources/definitions/abax_titan.def.json index 98643df22b..dc5dd3b14f 100644 --- a/resources/definitions/abax_titan.def.json +++ b/resources/definitions/abax_titan.def.json @@ -44,7 +44,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 1 + "value": "1" }, "top_bottom_thickness": { "default_value": 1 diff --git a/resources/definitions/alfawise_u20.def.json b/resources/definitions/alfawise_u20.def.json index 4da42fdb1d..5b9b8471c6 100644 --- a/resources/definitions/alfawise_u20.def.json +++ b/resources/definitions/alfawise_u20.def.json @@ -51,7 +51,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 1.2 + "value": "1.2" }, "speed_print": { "default_value": 40 diff --git a/resources/definitions/alfawise_u30.def.json b/resources/definitions/alfawise_u30.def.json index e05536f66c..3bfc1aaa4e 100644 --- a/resources/definitions/alfawise_u30.def.json +++ b/resources/definitions/alfawise_u30.def.json @@ -23,7 +23,7 @@ }, "material_diameter": { "default_value": 1.75 }, "layer_height_0": { "default_value": 0.2 }, - "wall_thickness": { "default_value": 1.2 }, + "wall_thickness": { "value": "1.2" }, "speed_print": { "default_value": 40 }, "support_enable": { "default_value": true }, "retraction_enable": { "default_value": true }, diff --git a/resources/definitions/bq_hephestos.def.json b/resources/definitions/bq_hephestos.def.json index d9e84dae87..6d81d2d0d5 100644 --- a/resources/definitions/bq_hephestos.def.json +++ b/resources/definitions/bq_hephestos.def.json @@ -49,7 +49,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 1 + "value": "1" }, "top_bottom_thickness": { "default_value": 1 diff --git a/resources/definitions/bq_hephestos_2.def.json b/resources/definitions/bq_hephestos_2.def.json index 5c122eb9a4..ddc6197490 100644 --- a/resources/definitions/bq_hephestos_2.def.json +++ b/resources/definitions/bq_hephestos_2.def.json @@ -26,7 +26,7 @@ "machine_center_is_zero": { "default_value": false }, "layer_height": { "default_value": 0.2 }, "layer_height_0": { "default_value": 0.2 }, - "wall_thickness": { "default_value": 1.2 }, + "wall_thickness": { "value": "1.2" }, "top_bottom_thickness": { "default_value": 1.2 }, "infill_sparse_density": { "default_value": 20 }, "speed_print": { "default_value": 60 }, diff --git a/resources/definitions/bq_hephestos_xl.def.json b/resources/definitions/bq_hephestos_xl.def.json index 16d0953bf1..24344b6aba 100644 --- a/resources/definitions/bq_hephestos_xl.def.json +++ b/resources/definitions/bq_hephestos_xl.def.json @@ -48,7 +48,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 1 + "value": "1" }, "top_bottom_thickness": { "default_value": 1 diff --git a/resources/definitions/bq_witbox.def.json b/resources/definitions/bq_witbox.def.json index fce2af9f97..085adf1afb 100644 --- a/resources/definitions/bq_witbox.def.json +++ b/resources/definitions/bq_witbox.def.json @@ -49,7 +49,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 1 + "value": "1" }, "top_bottom_thickness": { "default_value": 1 diff --git a/resources/definitions/bq_witbox_2.def.json b/resources/definitions/bq_witbox_2.def.json index d1114aafd6..d0d1dddb53 100644 --- a/resources/definitions/bq_witbox_2.def.json +++ b/resources/definitions/bq_witbox_2.def.json @@ -48,7 +48,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 1.2 + "value": "1.2" }, "top_bottom_thickness": { "default_value": 1.2 diff --git a/resources/definitions/cocoon_create_modelmaker.def.json b/resources/definitions/cocoon_create_modelmaker.def.json index b738dc64ff..51c5b5e7cb 100644 --- a/resources/definitions/cocoon_create_modelmaker.def.json +++ b/resources/definitions/cocoon_create_modelmaker.def.json @@ -54,7 +54,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 1.2 + "value": "1.2" }, "top_bottom_thickness": { "default_value": 0.6 diff --git a/resources/definitions/creality_cr-x.def.json b/resources/definitions/creality_cr-x.def.json index 13409a7212..3d13c0f703 100644 --- a/resources/definitions/creality_cr-x.def.json +++ b/resources/definitions/creality_cr-x.def.json @@ -41,7 +41,7 @@ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, "machine_start_gcode": { "default_value": "G21 ;metric values\nG28 ;home all\nG90 ;absolute positioning\nM107 ;start with the fan off\nG1 F2400 Z15.0 ;raise the nozzle 15mm\nM109 S{material_print_temperature} ;Set Extruder Temperature and Wait\nM190 S{material_bed_temperature}; Wait for bed temperature to reach target temp\nT0 ;Switch to Extruder 1\nG1 F3000 X5 Y10 Z0.2 ;move to prime start position\nG92 E0 ;reset extrusion distance\nG1 F600 X160 E15 ;prime nozzle in a line\nG1 F5000 X180 ;quick wipe\nG92 E0 ;reset extrusion distance" }, "machine_end_gcode": { "default_value": "M104 S0 ;hotend off\nM140 S0 ;bed off\nG92 E0\nG1 F2000 E-100 ;retract filament 100mm\nG92 E0\nG1 F3000 X0 Y270 ;move bed for easy part removal\nM84 ;disable steppers" }, - "wall_thickness": { "default_value": 1 }, + "wall_thickness": { "value": "1" }, "top_bottom_thickness": { "default_value": 1 } } } diff --git a/resources/definitions/cubicon_common.def.json b/resources/definitions/cubicon_common.def.json index 6b1e3d953e..61e684a283 100644 --- a/resources/definitions/cubicon_common.def.json +++ b/resources/definitions/cubicon_common.def.json @@ -46,7 +46,7 @@ "max_skin_angle_for_expansion": { "default_value": 90 }, "skin_angles": { "default_value": "[135,45]" }, "coasting_volume": { "default_value": 0.032 }, - "wall_thickness": { "default_value": 1.2 }, + "wall_thickness": { "value": "1.2" }, "cool_min_layer_time_fan_speed_max": { "default_value": 15 }, "cool_min_layer_time": { "default_value": 15 }, "support_interface_pattern": { "default_value": "zigzag" }, diff --git a/resources/definitions/dagoma_discoeasy200.def.json b/resources/definitions/dagoma_discoeasy200.def.json index 30c0abdab2..103e131d6c 100644 --- a/resources/definitions/dagoma_discoeasy200.def.json +++ b/resources/definitions/dagoma_discoeasy200.def.json @@ -7,24 +7,32 @@ "author": "Dagoma", "manufacturer": "Dagoma", "file_formats": "text/x-gcode", - "platform": "discoeasy200.stl", - "platform_offset": [ 105, -59, 280], + "platform": "dagoma_discoeasy200.stl", + "platform_offset": [0, -57.3, -11], "has_machine_quality": true, "has_materials": true, + "preferred_material": "chromatik_pla", "machine_extruder_trains": { - "0": "dagoma_discoeasy200_extruder_0" + "0": "dagoma_discoeasy200_extruder_0", + "1": "dagoma_discoeasy200_extruder_1" } }, "overrides": { + "machine_extruder_count": { + "default_value": 2 + }, + "machine_extruders_share_heater": { + "default_value": true + }, "machine_width": { - "default_value": 211 + "default_value": 205 }, "machine_height": { "default_value": 205 }, "machine_depth": { - "default_value": 211 + "default_value": 205 }, "machine_center_is_zero": { "default_value": false @@ -66,6 +74,9 @@ }, "layer_height_0": { "default_value": 0.26 + }, + "top_bottom_thickness": { + "default_value": 1 } } } diff --git a/resources/definitions/dagoma_discoultimate.def.json b/resources/definitions/dagoma_discoultimate.def.json new file mode 100644 index 0000000000..19c61878fc --- /dev/null +++ b/resources/definitions/dagoma_discoultimate.def.json @@ -0,0 +1,82 @@ +{ + "name": "Dagoma DiscoUltimate", + "version": 2, + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "Dagoma", + "manufacturer": "Dagoma", + "file_formats": "text/x-gcode", + "platform": "dagoma_discoultimate.stl", + "platform_offset": [0, -58.5, -11], + "has_machine_quality": true, + "has_materials": true, + "preferred_material": "chromatik_pla", + "machine_extruder_trains": + { + "0": "dagoma_discoultimate_extruder_0", + "1": "dagoma_discoultimate_extruder_1" + } + }, + "overrides": { + "machine_extruder_count": { + "default_value": 2 + }, + "machine_extruders_share_heater": { + "default_value": true + }, + "machine_width": { + "default_value": 205 + }, + "machine_height": { + "default_value": 205 + }, + "machine_depth": { + "default_value": 205 + }, + "machine_center_is_zero": { + "default_value": false + }, + "machine_head_with_fans_polygon": { + "default_value": [ + [-17, -70], + [-17, 40], + [17, 40], + [17, -70] + ] + }, + "gantry_height": { + "value": "10" + }, + "machine_start_gcode": { + "default_value": ";Gcode by Cura\nG90\nM106 S255\nG28 X Y\nG1 X50\nM109 R90\nG28\nM104 S{material_print_temperature_layer_0}\nG29\nM107\nG1 X100 Y20 F3000\nG1 Z0.5\nM109 S{material_print_temperature_layer_0}\nM82\nG92 E0\nG1 F200 E10\nG92 E0\nG1 Z3\nG1 F6000\n" + }, + "machine_end_gcode": { + "default_value": "\nM104 S0\nM106 S255\nM140 S0\nG91\nG1 E-1 F300\nG1 Z+3 F3000\nG90\nG28 X Y\nM107\nM84\n" + }, + "default_material_print_temperature": { + "default_value": 205 + }, + "speed_print": { + "default_value": 60 + }, + "retraction_amount": { + "default_value": 3.5 + }, + "retraction_speed": { + "default_value": 50 + }, + "adhesion_type": { + "default_value": "skirt" + }, + "skirt_line_count": { + "default_value": 2 + }, + "layer_height_0": { + "default_value": 0.26 + }, + "top_bottom_thickness": { + "default_value": 1 + } + } +} diff --git a/resources/definitions/dagoma_magis.def.json b/resources/definitions/dagoma_magis.def.json index dc5a0f86d2..d8864d336f 100644 --- a/resources/definitions/dagoma_magis.def.json +++ b/resources/definitions/dagoma_magis.def.json @@ -7,10 +7,11 @@ "author": "Dagoma", "manufacturer": "Dagoma", "file_formats": "text/x-gcode", - "platform": "neva.stl", - "platform_offset": [ 0, 0, 0], + "platform": "dagoma_magis.stl", + "platform_offset": [0, -28, -35], "has_machine_quality": true, "has_materials": true, + "preferred_material": "chromatik_pla", "machine_extruder_trains": { "0": "dagoma_magis_extruder_0" @@ -69,6 +70,9 @@ }, "layer_height_0": { "default_value": 0.26 + }, + "top_bottom_thickness": { + "default_value": 1 } } } diff --git a/resources/definitions/dagoma_neva.def.json b/resources/definitions/dagoma_neva.def.json index 43a3e0c4f1..f81b17a85c 100644 --- a/resources/definitions/dagoma_neva.def.json +++ b/resources/definitions/dagoma_neva.def.json @@ -7,10 +7,11 @@ "author": "Dagoma", "manufacturer": "Dagoma", "file_formats": "text/x-gcode", - "platform": "neva.stl", - "platform_offset": [ 0, 0, 0], + "platform": "dagoma_neva.stl", + "platform_offset": [0, -28, -35], "has_machine_quality": true, "has_materials": true, + "preferred_material": "chromatik_pla", "machine_extruder_trains": { "0": "dagoma_neva_extruder_0" @@ -69,6 +70,9 @@ }, "layer_height_0": { "default_value": 0.26 + }, + "top_bottom_thickness": { + "default_value": 1 } } } diff --git a/resources/definitions/dxu.def.json b/resources/definitions/dxu.def.json new file mode 100644 index 0000000000..e39cbba126 --- /dev/null +++ b/resources/definitions/dxu.def.json @@ -0,0 +1,182 @@ +{ + "version": 2, + "name": "DXU", + "inherits": "ultimaker2_plus", + "metadata": { + "visible": true, + "author": "TheUltimakerCommunity", + "manufacturer": "DXU", + "category": "Other", + "has_variants": true, + "has_materials": true, + "has_machine_materials": false, + "has_machine_quality": false, + "has_variant_materials": false, + "weight": 0, + "file_formats": "text/x-gcode", + "icon": "icon_ultimaker.png", + "platform": "ultimaker2_platform.obj", + "platform_texture": "dxu_backplate.png", + "platform_offset": [1.5, 0, 0], + "machine_extruder_trains": + { + "0": "dxu_extruder1", + "1": "dxu_extruder2" + }, + "supported_actions": ["MachineSettingsAction", "UpgradeFirmware"] + }, + "overrides": { + "machine_name": { + "default_value": "dxu" + }, + "machine_width": { + "default_value": 238 + }, + "machine_depth": { + "default_value": 223 + }, + "machine_height": { + "default_value": 203 + }, + "machine_center_is_zero": { + "default_value": false + }, + "machine_nozzle_size": { + "default_value": 0.4 + }, + "material_diameter": { + "default_value": 1.75 + }, + "machine_nozzle_heat_up_speed": { + "default_value": 3.5 + }, + "machine_nozzle_cool_down_speed": { + "default_value": 1.5 + }, + "machine_min_cool_heat_time_window": + { + "default_value": 15.0 + }, + "machine_show_variants": { + "default_value": true + }, + "machine_nozzle_head_distance": { + "default_value": 5 + }, + "machine_nozzle_expansion_angle": { + "default_value": 45 + }, + "machine_heat_zone_length": { + "default_value": 20 + }, + "machine_heated_bed": { + "default_value": true + }, + "speed_infill": { + "value": "speed_print" + }, + "speed_wall_x": { + "value": "speed_wall" + }, + "layer_height_0": { + "value": "round(machine_nozzle_size / 1.5, 2)" + }, + "line_width": { + "value": "round(machine_nozzle_size * 0.875, 2)" + }, + "speed_support": { + "value": "speed_wall_0" + }, + "machine_max_feedrate_x": { + "default_value": 300 + }, + "machine_max_feedrate_y": { + "default_value": 300 + }, + "machine_max_feedrate_z": { + "default_value": 40 + }, + "machine_max_feedrate_e": { + "default_value": 45 + }, + "machine_acceleration": { + "default_value": 3000 + }, + "retraction_amount": { + "default_value": 6.5 + }, + "retraction_speed": { + "default_value": 25 + }, + "switch_extruder_retraction_amount": { + "value": "retraction_amount", + "enabled": false + }, + "switch_extruder_retraction_speeds": { + "value": "retraction_speed", + "enabled": false + }, + "switch_extruder_retraction_speed": { + "value": "retraction_retract_speed", + "enabled": false + }, + "switch_extruder_prime_speed": { + "value": "retraction_prime_speed", + "enabled": false + }, + "machine_head_with_fans_polygon": + { + "default_value": [ + [ -44, 14 ], + [ -44, -34 ], + [ 64, 14 ], + [ 64, -34 ] + ] + }, + "machine_use_extruder_offset_to_offset_coords": { + "default_value": false + }, + "machine_gcode_flavor": { + "default_value": "RepRap (Marlin/Sprinter)" + }, + "machine_start_gcode" : { + "value": "\"\" if machine_gcode_flavor == \"UltiGCode\" else \";material_bed_temperature={material_bed_temperature} material_print_temperature={material_print_temperature} material_print_temperature_layer_0={material_print_temperature_layer_0}\\nM190 S{material_bed_temperature_layer_0}\\nG21 ;metric values\\nG90 ;absolute positioning\\nM82 ;set extruder to absolute mode\\nM107 ;start with the fan off\\nM200 D0 T{initial_extruder_nr} ;reset filament diameter\\nG28 ;home all\\nT{initial_extruder_nr} ;switch to the first nozzle used for print\\nM104 T{initial_extruder_nr} S{material_standby_temperature, initial_extruder_nr}\\nG0 X25 Y20 F7200\\nG0 Z20 F2400\\nM109 T{initial_extruder_nr} S{material_print_temperature_layer_0, initial_extruder_nr}\\nG0 X210 Y20 F7200\\nG92 E-7.0\\nG1 E0 F45 ;purge nozzle\\nG1 E-6.5 F1500\\nG1 E0 F1500\\nM400 ;finish all moves\\nT{initial_extruder_nr}\\n;end of startup sequence\\n\"" + }, + "machine_end_gcode" : { + "value": "\"\" if machine_gcode_flavor == \"UltiGCode\" else \"G90 ;absolute positioning\\nM104 S0 T0 ;extruder heater off\\nM104 S0 T1\\nM140 S0 ;turn off bed\\nT0 ; move to the first head\\nM107 ;fan off\"" + }, + "machine_extruder_count": { + "default_value": 2 + }, + "extruder_prime_pos_abs": { "default_value": false }, + "extruder_prime_pos_x": { "default_value": 0.0, "enabled": false }, + "extruder_prime_pos_y": { "default_value": 0.0, "enabled": false }, + "extruder_prime_pos_z": { "default_value": 0.0, "enabled": false }, + "layer_start_x": { + "default_value": 180.0, + "enabled": false + }, + "layer_start_y": { + "default_value": 160.0, + "enabled": false + }, + "prime_tower_position_x": { + "value": "180" + }, + "prime_tower_position_y": { + "value": "160" + }, + "material_adhesion_tendency": { + "enabled": true + }, + "machine_disallowed_areas": { + "default_value": [ + [[-120, 112.5], [ -101, 112.5], [ -101, 106.5], [-120, 106.5]], + [[ 120, 112.5], [ 120, 106.5], [ 86, 106.5], [ 86, 112.5]], + [[-120, -112.5], [-120, -106.5], [ -101, -106.5], [ -101, -112.5]], + [[ 120, -112.5], [ 86, -112.5], [ 86, -106.5], [ 120, -106.5]], + [[ 120, -112.5], [ 120, -72.5], [ 93, -72.5], [ 93, -112.5]] + ] + } + } +} diff --git a/resources/definitions/dxu_dual.def.json b/resources/definitions/dxu_dual.def.json new file mode 100644 index 0000000000..ebd126c142 --- /dev/null +++ b/resources/definitions/dxu_dual.def.json @@ -0,0 +1,16 @@ +{ + "version": 2, + "name": "DXU Dual", + "inherits": "dxu", + "overrides": { + "machine_start_gcode" : { + "value": "\"\" if machine_gcode_flavor == \"UltiGCode\" else \";material_bed_temperature={material_bed_temperature} material_print_temperature={material_print_temperature} material_print_temperature_layer_0={material_print_temperature_layer_0}\\nM190 S{material_bed_temperature_layer_0}\\nM104 T0 S{material_standby_temperature, 0}\\nM104 T0 S{material_print_temperature_layer_0, 0}\\nG21 ;metric values\\nG90 ;absolute positioning\\nM82 ;set extruder to absolute mode\\nM107 ;start with the fan off\\nM200 D0 T0 ;reset filament diameter\\nM200 D0 T1\\nG28 ;home all\\nT1 ; move to the nozzle 2\\nG0 Z20 F2400 ;move the platform to 30mm\\nM109 T1 S{material_print_temperature_layer_0, 1}\\nG0 X210 Y20 F7200\\nG92 E0\\nG92 E-7.0 ;prime distance\\nG1 E0 F45 ;purge nozzle\\nG1 E-6.5 F1500 ; retract\\nT0 ; move to the nozzle 1\\nM104 T1 S{material_standby_temperature, 1}\\nG0 Z20 F2400\\nM109 T0 S{material_print_temperature_layer_0, 0}\\nG0 X210 Y20 F7200\\nG92 E0\\nG92 E-7.0\\nG1 E0 F45 ;purge nozzle\\nG1 E-6.5 F1500\\nM104 T0 S{material_standby_temperature, 0}\\nT{initial_extruder_nr} ;switch to the first nozzle used for print\\nM109 T{initial_extruder_nr} S{material_print_temperature_layer_0, initial_extruder_nr}\\nM400 ;finish all moves\\nG1 E0 F1500\\nG92 E0\\n;end of startup sequence\\n\"" + }, + "machine_end_gcode" : { + "value": "\"\" if machine_gcode_flavor == \"UltiGCode\" else \"G90 ;absolute positioning\\nM104 S0 T0 ;extruder heater off\\nM104 S0 T1\\nM140 S0 ;turn off bed\\nT0 ; move to the first head\\nM107 ;fan off\"" + }, + "prime_tower_enable": { + "default_value": true + } + } +} diff --git a/resources/definitions/easyarts_ares.def.json b/resources/definitions/easyarts_ares.def.json index 18d73a3531..8751f2c3e1 100644 --- a/resources/definitions/easyarts_ares.def.json +++ b/resources/definitions/easyarts_ares.def.json @@ -44,7 +44,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 1 + "value": "1" }, "top_bottom_thickness": { "default_value": 1 diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 71cc84ccdd..8b19c5867f 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -75,7 +75,7 @@ "material_guid": { "label": "Material GUID", - "description": "GUID of the material. This is set automatically. ", + "description": "GUID of the material. This is set automatically.", "default_value": "", "type": "str", "enabled": false @@ -142,6 +142,8 @@ "description": "The width (X-direction) of the printable area.", "default_value": 100, "type": "float", + "minimum_value": "0.001", + "maximum_value": "2000000", "settable_per_mesh": false, "settable_per_extruder": false, "settable_per_meshgroup": false @@ -152,6 +154,8 @@ "description": "The depth (Y-direction) of the printable area.", "default_value": 100, "type": "float", + "minimum_value": "0.001", + "maximum_value": "2000000", "settable_per_mesh": false, "settable_per_extruder": false, "settable_per_meshgroup": false @@ -1028,6 +1032,7 @@ "description": "The thickness of the walls in the horizontal direction. This value divided by the wall line width defines the number of walls.", "unit": "mm", "default_value": 0.8, + "value": "wall_line_width_0 if magic_spiralize else 0.8", "minimum_value": "0", "minimum_value_warning": "line_width", "maximum_value_warning": "10 * line_width", @@ -1981,6 +1986,7 @@ "default_value": 1, "value": "wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x", "minimum_value": "0", + "maximum_value_warning": "wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x", "enabled": "top_layers > 0 or bottom_layers > 0", "limit_to_extruder": "top_bottom_extruder_nr", "settable_per_mesh": true, @@ -1994,6 +2000,7 @@ "type": "float", "default_value": 1, "value": "skin_preshrink", + "maximum_value_warning": "wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x", "minimum_value": "0", "enabled": "top_layers > 0 or bottom_layers > 0", "limit_to_extruder": "top_bottom_extruder_nr", @@ -2007,6 +2014,7 @@ "type": "float", "default_value": 1, "value": "skin_preshrink", + "maximum_value_warning": "wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x", "minimum_value": "0", "enabled": "top_layers > 0 or bottom_layers > 0", "limit_to_extruder": "top_bottom_extruder_nr", @@ -2095,7 +2103,7 @@ "minimum_value": "0", "maximum_value": "machine_height", "type": "float", - "value": "0", + "value": "0 if infill_sparse_density > 0 else 0", "limit_to_extruder": "infill_extruder_nr", "enabled": "infill_sparse_density > 0", "settable_per_mesh": true, @@ -2444,7 +2452,7 @@ "material_flush_purge_speed": { "label": "Flush Purge Speed", - "description": "Material Station internal value", + "description": "How fast to prime the material after switching to a different material.", "type": "float", "default_value": 0.5, "enabled": false @@ -2452,23 +2460,23 @@ "material_flush_purge_length": { "label": "Flush Purge Length", - "description": "Material Station internal value", + "description": "How much material to use to purge the previous material out of the nozzle (in length of filament) when switching to a different material.", "type": "float", "default_value": 60, "enabled": false }, "material_end_of_filament_purge_speed": { - "label": "End Of Filament Purge Speed", - "description": "Material Station internal value", + "label": "End of Filament Purge Speed", + "description": "How fast to prime the material after replacing an empty spool with a fresh spool of the same material.", "type": "float", "default_value": 0.5, "enabled": false }, "material_end_of_filament_purge_length": { - "label": "End Of Filament Purge Length", - "description": "Material Station internal value", + "label": "End of Filament Purge Length", + "description": "How much material to use to purge the previous material out of the nozzle (in length of filament) when replacing an empty spool with a fresh spool of the same material.", "type": "float", "default_value": 20, "enabled": false @@ -2476,7 +2484,7 @@ "material_maximum_park_duration": { "label": "Maximum Park Duration", - "description": "Material Station internal value", + "description": "How long the material can be kept out of dry storage safely.", "type": "float", "default_value": 300, "enabled": false @@ -2484,7 +2492,7 @@ "material_no_load_move_factor": { "label": "No Load Move Factor", - "description": "Material Station internal value", + "description": "A factor indicating how much the filament gets compressed between the feeder and the nozzle chamber, used to determine how far to move the material for a filament switch.", "type": "float", "default_value": 0.940860215, "enabled": false @@ -3635,7 +3643,7 @@ "retraction_enable": { "label": "Enable Retraction", - "description": "Retract the filament when the nozzle is moving over a non-printed area. ", + "description": "Retract the filament when the nozzle is moving over a non-printed area.", "type": "bool", "default_value": true, "settable_per_mesh": false, @@ -4431,7 +4439,7 @@ "support_xy_distance_overhang": { "label": "Minimum Support X/Y Distance", - "description": "Distance of the support structure from the overhang in the X/Y directions. ", + "description": "Distance of the support structure from the overhang in the X/Y directions.", "unit": "mm", "type": "float", "minimum_value": "0", @@ -5875,7 +5883,7 @@ "label": "Mesh Fixes", "type": "category", "icon": "category_fixes", - "description": "category_fixes", + "description": "Make the meshes more suited for 3D printing.", "children": { "meshfix_union_all": @@ -6001,7 +6009,7 @@ "label": "Special Modes", "type": "category", "icon": "category_blackmagic", - "description": "category_blackmagic", + "description": "Non-traditional ways to print your models.", "children": { "print_sequence": @@ -6174,7 +6182,7 @@ "label": "Experimental", "type": "category", "icon": "category_experimental", - "description": "experimental!", + "description": "Features that haven't completely been fleshed out yet.", "children": { "support_tree_enable": diff --git a/resources/definitions/felixpro2dual.def.json b/resources/definitions/felixpro2dual.def.json index fdd8a1b694..7c883b2f76 100644 --- a/resources/definitions/felixpro2dual.def.json +++ b/resources/definitions/felixpro2dual.def.json @@ -26,7 +26,7 @@ "layer_height_0": { "default_value": 0.2 }, "infill_sparse_density": { "default_value": 20 }, - "wall_thickness": { "default_value": 1 }, + "wall_thickness": { "value": "1" }, "top_bottom_thickness": { "default_value": 1 }, "machine_width": { "default_value": 240 }, diff --git a/resources/definitions/felixtec4dual.def.json b/resources/definitions/felixtec4dual.def.json index efc13c1759..439e4473d0 100644 --- a/resources/definitions/felixtec4dual.def.json +++ b/resources/definitions/felixtec4dual.def.json @@ -25,7 +25,7 @@ "layer_height": { "default_value": 0.2 }, "layer_height_0": { "default_value": 0.3 }, "infill_sparse_density": { "default_value": 20 }, - "wall_thickness": { "default_value": 1 }, + "wall_thickness": { "value": "1" }, "top_bottom_thickness": { "default_value": 1 }, "infill_pattern": { "value": "'tetrahedral'" }, diff --git a/resources/definitions/flyingbear_base.def.json b/resources/definitions/flyingbear_base.def.json new file mode 100644 index 0000000000..3a008fab5e --- /dev/null +++ b/resources/definitions/flyingbear_base.def.json @@ -0,0 +1,134 @@ +{ + "name": "Flying Bear Base Printer", + "version": 2, + "inherits": "fdmprinter", + "metadata": { + "visible": false, + "author": "oducceu", + "manufacturer": "Flying Bear", + "file_formats": "text/x-gcode", + "first_start_actions": ["MachineSettingsAction"], + + "machine_extruder_trains": { "0": "flyingbear_base_extruder_0" }, + + "has_materials": true, + "preferred_material": "generic_pla", + + "has_variants": true, + "variants_name": "Nozzle Size", + "preferred_variant_name": "0.4mm Nozzle", + + "has_machine_quality": true, + "preferred_quality_type": "normal", + + "exclude_materials": ["Vertex_Delta_ABS", "Vertex_Delta_PET", "Vertex_Delta_PLA", "Vertex_Delta_PLA_Glitter", "Vertex_Delta_PLA_Mat", "Vertex_Delta_PLA_Satin", "Vertex_Delta_PLA_Wood", "Vertex_Delta_TPU", "chromatik_pla", "dsm_arnitel2045_175", "dsm_novamid1070_175", "emotiontech_abs", "emotiontech_asax", "emotiontech_hips", "emotiontech_petg", "emotiontech_pla", "emotiontech_pva-m", "emotiontech_pva-oks", "emotiontech_pva-s", "emotiontech_tpu98a", "fabtotum_abs", "fabtotum_nylon", "fabtotum_pla", "fabtotum_tpu", "fiberlogy_hd_pla", "filo3d_pla", "filo3d_pla_green", "filo3d_pla_red", "generic_abs", "generic_bam", "generic_cffcpe", "generic_cffpa", "generic_cpe", "generic_cpe_plus", "generic_gffcpe", "generic_gffpa", "generic_hips", "generic_nylon", "generic_pc", "generic_petg", "generic_pla", "generic_pp", "generic_pva", "generic_tough_pla", "generic_tpu", "imade3d_petg_green", "imade3d_petg_pink", "imade3d_pla_green", "imade3d_pla_pink", "imade3d_petg_175", "imade3d_pla_175", "innofill_innoflex60_175", "leapfrog_abs_natural", "leapfrog_epla_natural", "leapfrog_pva_natural", "octofiber_pla", "polyflex_pla", "polymax_pla", "polyplus_pla", "polywood_pla", "structur3d_dap100silicone", "tizyx_abs", "tizyx_flex", "tizyx_petg", "tizyx_pla", "tizyx_pla_bois", "tizyx_pva", "ultimaker_abs_black", "ultimaker_abs_blue", "ultimaker_abs_green", "ultimaker_abs_grey", "ultimaker_abs_orange", "ultimaker_abs_pearl-gold", "ultimaker_abs_red", "ultimaker_abs_silver-metallic", "ultimaker_abs_white", "ultimaker_abs_yellow", "ultimaker_bam", "ultimaker_cpe_black", "ultimaker_cpe_blue", "ultimaker_cpe_dark-grey", "ultimaker_cpe_green", "ultimaker_cpe_light-grey", "ultimaker_cpe_plus_black", "ultimaker_cpe_plus_transparent", "ultimaker_cpe_plus_white", "ultimaker_cpe_red", "ultimaker_cpe_transparent", "ultimaker_cpe_white", "ultimaker_cpe_yellow", "ultimaker_nylon_black", "ultimaker_nylon_transparent", "ultimaker_pc_black", "ultimaker_pc_transparent", "ultimaker_pc_white", "ultimaker_pla_black", "ultimaker_pla_blue", "ultimaker_pla_green", "ultimaker_pla_magenta", "ultimaker_pla_orange", "ultimaker_pla_pearl-white", "ultimaker_pla_red", "ultimaker_pla_silver-metallic", "ultimaker_pla_transparent", "ultimaker_pla_white", "ultimaker_pla_yellow", "ultimaker_pp_transparent", "ultimaker_pva", "ultimaker_tough_pla_black", "ultimaker_tough_pla_green", "ultimaker_tough_pla_red", "ultimaker_tough_pla_white", "ultimaker_tpu_black", "ultimaker_tpu_blue", "ultimaker_tpu_red", "ultimaker_tpu_white", "verbatim_bvoh_175", "zyyx_pro_flex", "zyyx_pro_pla"] + }, + "overrides": { + "machine_name": { "default_value": "Flying Bear Base Printer" }, + + "machine_start_gcode": { "default_value": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nG28 ;Home\n\n;Code for nozzle cleaning and flow normalization\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 X10.4 Y20 Z0.28 F5000.0\nG1 X10.4 Y170.0 Z0.28 F1500.0 E15\nG1 X10.1 Y170.0 Z0.28 F5000.0\nG1 X10.1 Y40 Z0.28 F1500.0 E30\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up" }, + + "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract the filament\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\n\nG28 X0 Y0 ;Home X and Y\n\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z" }, + + "machine_heated_bed": { "default_value": true }, + "machine_shape": { "default_value": "rectangular" }, + "machine_buildplate_type": { "value": "glass" }, + "machine_center_is_zero": { "default_value": false }, + + "material_diameter": { "default_value": 1.75 }, + + "layer_height_0": { "value": 0.2 }, + "line_width": { "value": "machine_nozzle_size" }, + "skin_line_width": { "value": "machine_nozzle_size" }, + "infill_line_width": { "value": "line_width + 0.1" }, + "skirt_brim_line_width": { "value": "line_width + 0.1" }, + "support_interface_line_width": { "value": "line_width - 0.1" }, + + "wall_thickness": { "value": "line_width * 3" }, + "wall_0_wipe_dist": { "value": 0.0 }, + "top_bottom_thickness": { "value": "layer_height_0 + layer_height * 3 if layer_height > 0.15 else 0.8" }, + "optimize_wall_printing_order": { "value": true }, + "travel_compensate_overlapping_walls_0_enabled": { "value": false }, + "fill_perimeter_gaps": { "value": "'everywhere'" }, + "filter_out_tiny_gaps": { "value": false }, + "fill_outline_gaps": { "value": false }, + "z_seam_type": { "value": "'sharpest_corner'" }, + "z_seam_corner": { "value": "'z_seam_corner_weighted'" }, + + "infill_sparse_density": { "value": 20 }, + "infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" }, + "infill_overlap": { "value": 30 }, + "skin_overlap": { "value": 10 }, + "infill_wipe_dist": { "value": 0.0 }, + "infill_before_walls": { "value": false }, + "infill_enable_travel_optimization": { "value": true }, + + "material_initial_print_temperature": { "value": "material_print_temperature" }, + "material_final_print_temperature": { "value": "material_print_temperature" }, + "material_flow": { "value": 100 }, + "retraction_enable": { "value": true }, + "retraction_min_travel": { "value": 1.5 }, + "retraction_count_max": { "value": 100 }, + "retraction_extrusion_window": { "value": 10 }, + + "speed_print": { "value": 60 } , + "speed_infill": { "value": "speed_print" }, + "speed_wall": { "value": "speed_print / 2" }, + "speed_wall_0": { "value": "speed_wall" }, + "speed_wall_x": { "value": "speed_print" }, + "speed_roofing": { "value": "speed_topbottom" }, + "speed_topbottom": { "value": "speed_print / 2" }, + "speed_support": { "value": "speed_print" }, + "speed_support_interface": { "value": "speed_topbottom" }, + "speed_prime_tower": { "value": "speed_topbottom" }, + "speed_travel": { "value": "150.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" }, + "speed_layer_0": { "value": 20 }, + "speed_print_layer_0": { "value": "speed_layer_0" }, + "speed_travel_layer_0": { "value": "100 if speed_layer_0 < 20 else 150 if speed_layer_0 > 30 else speed_layer_0 * 5" }, + "skirt_brim_speed": { "value": "speed_layer_0" }, + "speed_z_hop": { "value": 5 }, + + "retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" }, + "travel_retract_before_outer_wall": { "value": true }, + "retraction_combing_max_distance": { "value": 30 }, + "travel_avoid_other_parts": { "value": true }, + "travel_avoid_supports": { "value": true }, + "retraction_hop_enabled": { "value": false }, + "retraction_hop": { "value": 0.2 }, + + "cool_fan_enabled": { "value": true }, + "cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" }, + "cool_min_layer_time": { "value": 10 }, + + "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width/2.0/layer_height)))" }, + "support_pattern": { "value": "'zigzag'" }, + "support_infill_rate": { "value": "0 if support_tree_enable else 20" }, + "support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" }, + "support_xy_distance": { "value": "wall_line_width_0 * 2" }, + "support_xy_overrides_z": { "value": "'xy_overrides_z'" }, + "support_xy_distance_overhang": { "value": "wall_line_width_0" }, + "minimum_support_area": { "value": 5 }, + "minimum_interface_area": { "value": 10 }, + "support_interface_enable": { "value": true }, + "support_interface_height": { "value": "layer_height * 4" }, + "support_interface_skip_height": { "value": 0.2 }, + "support_interface_density": { "value": 33 }, + "support_interface_pattern": { "value": "'grid'" }, + "support_wall_count": { "value": 1 }, + "support_brim_enable": { "value": true }, + "support_brim_width": { "value": 4 }, + "support_use_towers": { "value": false }, + + "adhesion_type": { "value": "'skirt'" }, + "skirt_line_count": { "value": 3 }, + "skirt_gap": { "value": 10 }, + "skirt_brim_minimal_length": { "value": 50 }, + "brim_replaces_support": { "value": false }, + + "meshfix_maximum_resolution": { "value": 0.05 }, + "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, + + "adaptive_layer_height_variation": { "value": 0.04 }, + "adaptive_layer_height_variation_step": { "value": 0.04 } + } +} \ No newline at end of file diff --git a/resources/definitions/flyingbear_ghost_4s.def.json b/resources/definitions/flyingbear_ghost_4s.def.json new file mode 100644 index 0000000000..17f3578c16 --- /dev/null +++ b/resources/definitions/flyingbear_ghost_4s.def.json @@ -0,0 +1,54 @@ +{ + "name": "Flying Bear Ghost 4S", + "version": 2, + "inherits": "flyingbear_base", + "metadata": { + "visible": true, + "author": "oducceu", + + "platform": "flyingbear_platform.obj", + "platform_texture": "flyingbear_platform.png", + + "quality_definition": "flyingbear_base" + + }, + + "overrides": { + "machine_name": { "default_value": "Flying Bear Ghost 4S" }, + "machine_width": { "default_value": 255 }, + "machine_depth": { "default_value": 210 }, + "machine_height": { "default_value": 210 }, + + "machine_steps_per_mm_x": { "default_value": 80 }, + "machine_steps_per_mm_y": { "default_value": 80 }, + "machine_steps_per_mm_z": { "default_value": 400 }, + "machine_steps_per_mm_e": { "default_value": 400 }, + + "machine_max_feedrate_x": { "value": 200 }, + "machine_max_feedrate_y": { "value": 200 }, + "machine_max_feedrate_z": { "value": 20 }, + "machine_max_feedrate_e": { "value": 70 }, + + "acceleration_enabled": { "value": false }, + "jerk_enabled": { "value": false }, + + "machine_max_acceleration_x": { "value": 1000 }, + "machine_max_acceleration_y": { "value": 1000 }, + "machine_max_acceleration_z": { "value": 100 }, + "machine_max_acceleration_e": { "value": 1000 }, + "machine_acceleration": { "value": 1000 }, + + "machine_max_jerk_xy": { "value": 20 }, + "machine_max_jerk_z": { "value": 0.4 }, + "machine_max_jerk_e": { "value": 5.0 }, + + "acceleration_print": { "value": 1000 }, + "acceleration_travel": { "value": 1000 }, + "acceleration_travel_layer_0": { "value": "acceleration_travel" }, + "acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" }, + + "jerk_print": { "value": 20 }, + "jerk_travel": { "value": "jerk_print" }, + "jerk_travel_layer_0": { "value": "jerk_travel" } + } +} \ No newline at end of file diff --git a/resources/definitions/geeetech_A10M.def.json b/resources/definitions/geeetech_A10M.def.json index d74a04f1ec..6a25e4c407 100644 --- a/resources/definitions/geeetech_A10M.def.json +++ b/resources/definitions/geeetech_A10M.def.json @@ -45,7 +45,7 @@ "machine_max_jerk_e": { "default_value": 2.5 }, "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, "machine_start_gcode": { - "default_value": "G28 \nG1 Z15 F300\nM107\nG90\nM82\nM104 S215\nM140 S55\nG92 E0\nM109 S215\nM107\nM163 S0 P0.50\nM163 S1 P0.50\nM164 S4\nG0 X10 Y20 F6000\nG1 Z0.8\nG1 F300 X180 E40\nG1 F1200 Z2\nG92 E0\nG28" + "default_value": ";GeeeTech A10M start script\nG28 ;home\nG90 ;absolute positioning\nG1 X0 Y0 Z15 E0 F300 ;go to wait position\nM140 S{material_bed_temperature_layer_0} ;set bed temp\nM190 S{material_print_temperature_layer_0} ;set extruder temp and wait\nG1 Z0.8 F200 ;set extruder height\nG1 X220 Y0 E80 F1000 ;purge line\n;end of start script" }, "machine_end_gcode": { "default_value": "G91\nG1 E-1\nG0 X0 Y200\nM104 S0\nG90\nG92 E0\nM140 S0\nM84\nM104 S0\nM140 S0\nM84" diff --git a/resources/definitions/geeetech_A20M.def.json b/resources/definitions/geeetech_A20M.def.json index 5c38728ed1..476741c7fe 100644 --- a/resources/definitions/geeetech_A20M.def.json +++ b/resources/definitions/geeetech_A20M.def.json @@ -45,7 +45,7 @@ "machine_max_jerk_e": { "default_value": 2.5 }, "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, "machine_start_gcode": { - "default_value": "G28 \nG1 Z15 F300\nM107\nG90\nM82\nM104 S215\nM140 S55\nG92 E0\nM109 S215\nM107\nM163 S0 P0.50\nM163 S1 P0.50\nM164 S4\nG0 X10 Y20 F6000\nG1 Z0.8\nG1 F300 X200 E40\nG1 F1200 Z2\nG92 E0\nG28" + "default_value": ";GeeeTech A20M start script\nG28 ;home\nG90 ;absolute positioning\nG1 X0 Y0 Z15 E0 F300 ;go to wait position\nM140 S{material_bed_temperature_layer_0} ;set bed temp\nM190 S{material_print_temperature_layer_0} ;set extruder temp and wait\nG1 Z0.8 F200 ;set extruder height\nG1 X220 Y0 E80 F1000 ;purge line\n;end of start script" }, "machine_end_gcode": { "default_value": "G91\nG1 E-1\nG0 X0 Y200\nM104 S0\nG90\nG92 E0\nM140 S0\nM84\nM104 S0\nM140 S0\nM84" diff --git a/resources/definitions/gmax15plus.def.json b/resources/definitions/gmax15plus.def.json index e98d6c02fe..7cafa09727 100644 --- a/resources/definitions/gmax15plus.def.json +++ b/resources/definitions/gmax15plus.def.json @@ -48,7 +48,7 @@ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, "machine_start_gcode": { "default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 ;Home X/Y/Z\nM104 S{material_print_temperature} ; Preheat\nM109 S{material_print_temperature} ; Preheat\nG91 ;relative positioning\nG90 ;absolute positioning\nG1 Z25.0 F9000 ;raise nozzle 25mm\nG92 E0 ;zero the extruded length again\nG1 F9000\n;Put printing message on LCD screen\nM117 Printing..." }, "machine_end_gcode": { "default_value": "M104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off (if you have it)\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F9000 ;move Z up a bit and retract filament even more\nG28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\nM84 ;steppers off\nG90 ;absolute positioning" }, - "wall_thickness": { "default_value": 1 }, + "wall_thickness": { "value": "1" }, "top_bottom_thickness": { "default_value": 1 } } } diff --git a/resources/definitions/gmax15plus_dual.def.json b/resources/definitions/gmax15plus_dual.def.json index aaba2cc55b..8bfadfc4ba 100644 --- a/resources/definitions/gmax15plus_dual.def.json +++ b/resources/definitions/gmax15plus_dual.def.json @@ -46,7 +46,7 @@ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, "machine_start_gcode": { "default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 ;Home X/Y/Z\nM104 S{material_print_temperature} T0 ; Preheat Left Extruder\nM104 S{material_print_temperature} T1 ; Preheat Right Extruder\nM109 S{material_print_temperature} T0 ; Preheat Left Extruder\nM109 S{material_print_temperature} T1 ; Preheat Right Extruder\nG91 ;relative positioning\nG90 ;absolute positioning\nM218 T1 X34.3 Y0; Set 2nd extruder offset. This can be changed later if needed\nG1 Z25.0 F9000 ;raise nozzle 25mm\nG92 E0 ;zero the extruded length again\nG1 F9000\n;Put printing message on LCD screen\nM117 Printing..." }, "machine_end_gcode": { "default_value": "M104 S0 T0;Left extruder off\nM104 S0 T1; Right extruder off\nM140 S0 ;heated bed heater off (if you have it)\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F9000 ;move Z up a bit and retract filament even more\nG28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\nM84 ;steppers off\nG90 ;absolute positioning" }, - "wall_thickness": { "default_value": 1 }, + "wall_thickness": { "value": "1" }, "top_bottom_thickness": { "default_value": 1 } } } diff --git a/resources/definitions/helloBEEprusa.def.json b/resources/definitions/helloBEEprusa.def.json index 2c8c4839d0..291253f09c 100644 --- a/resources/definitions/helloBEEprusa.def.json +++ b/resources/definitions/helloBEEprusa.def.json @@ -28,7 +28,7 @@ "machine_center_is_zero": { "default_value": false }, "layer_height": { "default_value": 0.2 }, "layer_height_0": { "default_value": 0.2 }, - "wall_thickness": { "default_value": 1.2 }, + "wall_thickness": { "value": "1.2" }, "top_bottom_thickness": { "default_value": 1.2 }, "infill_sparse_density": { "default_value": 20 }, "speed_print": { "default_value": 60 }, diff --git a/resources/definitions/innovo_inventor.def.json b/resources/definitions/innovo_inventor.def.json index df839b0fe4..9001aba923 100644 --- a/resources/definitions/innovo_inventor.def.json +++ b/resources/definitions/innovo_inventor.def.json @@ -56,7 +56,7 @@ "default_value": 0.15 }, "wall_thickness": { - "default_value": 0.8 + "value": "0.8" }, "top_bottom_thickness": { "default_value": 1.2 diff --git a/resources/definitions/jgaurora_a1.def.json b/resources/definitions/jgaurora_a1.def.json index 1c910f0d95..a952949b1f 100644 --- a/resources/definitions/jgaurora_a1.def.json +++ b/resources/definitions/jgaurora_a1.def.json @@ -51,7 +51,7 @@ "default_value": 0.12 }, "wall_thickness": { - "default_value": 1.2 + "value": "1.2" }, "speed_print": { "default_value": 40 diff --git a/resources/definitions/jgaurora_a3s.def.json b/resources/definitions/jgaurora_a3s.def.json index ead0a5f9e7..2427f961c1 100644 --- a/resources/definitions/jgaurora_a3s.def.json +++ b/resources/definitions/jgaurora_a3s.def.json @@ -51,7 +51,7 @@ "default_value": 0.12 }, "wall_thickness": { - "default_value": 1.2 + "value": "1.2" }, "speed_print": { "default_value": 35 diff --git a/resources/definitions/jgaurora_a5.def.json b/resources/definitions/jgaurora_a5.def.json index b9f179d38e..a31ad3ec56 100644 --- a/resources/definitions/jgaurora_a5.def.json +++ b/resources/definitions/jgaurora_a5.def.json @@ -53,7 +53,7 @@ "default_value": 0.12 }, "wall_thickness": { - "default_value": 1.2 + "value": "1.2" }, "speed_print": { "default_value": 40 diff --git a/resources/definitions/jgaurora_jgmaker_magic.def.json b/resources/definitions/jgaurora_jgmaker_magic.def.json index 8d0349a48c..58067b6dd3 100644 --- a/resources/definitions/jgaurora_jgmaker_magic.def.json +++ b/resources/definitions/jgaurora_jgmaker_magic.def.json @@ -51,7 +51,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 1.2 + "value": "1.2" }, "speed_print": { "default_value": 60 diff --git a/resources/definitions/jgaurora_z_603s.def.json b/resources/definitions/jgaurora_z_603s.def.json index 8dbf5a82bb..d122500dfb 100644 --- a/resources/definitions/jgaurora_z_603s.def.json +++ b/resources/definitions/jgaurora_z_603s.def.json @@ -51,7 +51,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 1.2 + "value": "1.2" }, "speed_print": { "default_value": 60 diff --git a/resources/definitions/makeit_pro_l.def.json b/resources/definitions/makeit_pro_l.def.json index d601a5c309..75479fd5cc 100644 --- a/resources/definitions/makeit_pro_l.def.json +++ b/resources/definitions/makeit_pro_l.def.json @@ -81,7 +81,7 @@ "default_value": 60 }, "wall_thickness": { - "default_value": 1.2 + "value": "1.2" }, "cool_min_layer_time_fan_speed_max": { "default_value": 5 diff --git a/resources/definitions/makeit_pro_m.def.json b/resources/definitions/makeit_pro_m.def.json index 267646b647..812a4fe901 100644 --- a/resources/definitions/makeit_pro_m.def.json +++ b/resources/definitions/makeit_pro_m.def.json @@ -81,7 +81,7 @@ "default_value": 60 }, "wall_thickness": { - "default_value": 1.2 + "value": "1.2" }, "cool_min_layer_time_fan_speed_max": { "default_value": 5 diff --git a/resources/definitions/makeit_pro_mx.def.json b/resources/definitions/makeit_pro_mx.def.json index 13770e8571..5f922dcd00 100644 --- a/resources/definitions/makeit_pro_mx.def.json +++ b/resources/definitions/makeit_pro_mx.def.json @@ -81,7 +81,7 @@ "default_value": 60 }, "wall_thickness": { - "default_value": 1.2 + "value": "1.2" }, "cool_min_layer_time_fan_speed_max": { "default_value": 5 diff --git a/resources/definitions/mankati_fullscale_xt_plus.def.json b/resources/definitions/mankati_fullscale_xt_plus.def.json index b6fa040750..fa5c8465c6 100644 --- a/resources/definitions/mankati_fullscale_xt_plus.def.json +++ b/resources/definitions/mankati_fullscale_xt_plus.def.json @@ -39,7 +39,7 @@ }, "layer_height": { "default_value": 0.2 }, - "wall_thickness": { "default_value": 0.8 }, + "wall_thickness": { "value": "0.8" }, "top_bottom_thickness": { "default_value": 0.3 }, "retraction_enable": { "default_value": true }, "retraction_speed": { "default_value": 50 }, diff --git a/resources/definitions/mbot3d_grid2plus.def.json b/resources/definitions/mbot3d_grid2plus.def.json new file mode 100644 index 0000000000..7a8677a0c2 --- /dev/null +++ b/resources/definitions/mbot3d_grid2plus.def.json @@ -0,0 +1,57 @@ +{ + "name": "MBot3D Grid 2+", + "version": 2, + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "Magicfirm", + "manufacturer": "Magicfirm", + "file_formats": "application/x3g", + "machine_x3g_variant": "r1", + "machine_extruder_trains": + { + "0": "mbot3d_grid2_extruder_0" + } + }, + + "overrides": { + "machine_name": { "default_value": "MBot3D Grid 2+" }, + "machine_start_gcode": { + "default_value": "M136\nG162 X Y F2000\nG161 Z F900\nG92 X0 Y0 Z-5 A0 B0\nG1 Z0.0 F900\nG161 Z F100\nM132 X Y Z A B\nG1 X125 Y115 Z10 F450\nG1 X0 Y115 Z10 F2000.0\nM133 T0\nG1 X20 Y115 Z0.5 F800\nG1 X0 Y115 Z0.5 F600 A12\nG92 A0\n" + }, + "machine_end_gcode": { + "default_value": "M18 A B(Turn off A and B steppers)\nG1 Z190 F900\nG162 X Y F2000\nM18 X Y Z(Turn off steppers after a build)\nM104 S0 T0\nM72 P1 ( Play Ta-Da song )\nM73 P100 (end build progress )\nM137 (build end)\n" + }, + "machine_width": { "default_value": 235 }, + "machine_depth": { "default_value": 210 }, + "machine_height": { "default_value": 190 }, + "machine_heated_bed": { "default_value": true }, + "machine_center_is_zero": { "default_value": true }, + "machine_gcode_flavor": { "default_value": "Makerbot" }, + "machine_head_with_fans_polygon": { "default_value": [ [ -37, 50 ], [ 25, 50 ], [ 25, -40 ], [ -37, -40 ] ] }, + "gantry_height": { "value": 10 }, + "machine_steps_per_mm_x": { "default_value": 88.888889 }, + "machine_steps_per_mm_y": { "default_value": 88.888889 }, + "machine_steps_per_mm_z": { "default_value": 400 }, + "machine_steps_per_mm_e": { "default_value": 96.27520187033366 }, + "retraction_amount": { "default_value": 0.7 }, + "retraction_speed": { "default_value": 15 }, + "speed_print": { "default_value": 50 }, + "speed_wall": { "value": 25 }, + "speed_wall_x": { "value": 35 }, + "speed_travel": { "value": 80 }, + "speed_layer_0": { "value": 15 }, + "support_interface_enable": { "default_value": true }, + "support_interface_height": { "default_value": 0.8 }, + "support_interface_density": { "default_value": 80 }, + "support_interface_pattern": { "default_value": "grid" }, + "infill_overlap": { "value": "12 if infill_sparse_density < 95 and infill_pattern != 'concentric' else 0" }, + "retract_at_layer_change": { "default_value": true }, + "travel_retract_before_outer_wall": { "default_value": true }, + "material_initial_print_temperature": { "value": "material_print_temperature" }, + "material_final_print_temperature": { "value": "material_print_temperature" }, + "travel_avoid_other_parts": { "default_value": false }, + "raft_airgap": { "default_value": 0.15 }, + "raft_margin": { "default_value": 6 } + } +} diff --git a/resources/definitions/mbot3d_grid2plus_dual.def.json b/resources/definitions/mbot3d_grid2plus_dual.def.json new file mode 100644 index 0000000000..648699cf1b --- /dev/null +++ b/resources/definitions/mbot3d_grid2plus_dual.def.json @@ -0,0 +1,58 @@ +{ + "name": "MBot3D Grid 2+ Dual", + "version": 2, + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "Magicfirm", + "manufacturer": "Magicfirm", + "file_formats": "application/x3g", + "machine_x3g_variant": "z", + "machine_extruder_trains": + { + "0": "mbot3d_grid2_extruder_left", + "1": "mbot3d_grid2_extruder_right" + } + }, + + "overrides": { + "machine_name": { "default_value": "MBot3D Grid 2+ Dual" }, + "machine_start_gcode": { + "default_value": "M136\nG162 X Y F2000\nG161 Z F900\nG92 X0 Y0 Z-5 A0 B0\nG1 Z0.0 F900\nG161 Z F100\nM132 X Y Z A B\nG1 X125 Y115 Z10 F450\nG1 X0 Y115 Z10 F2000.0\nM133 T0\nG1 X20 Y115 Z0.5 F800\nG1 X0 Y115 Z0.5 F600 A12\nG92 A0\n" + }, + "machine_end_gcode": { + "default_value": "M18 A B(Turn off A and B steppers)\nG1 Z190 F900\nG162 X Y F2000\nM18 X Y Z(Turn off steppers after a build)\nM104 S0 T0\nM72 P1 ( Play Ta-Da song )\nM73 P100 (end build progress )\nM137 (build end)\n" + }, + "machine_width": { "default_value": 235 }, + "machine_depth": { "default_value": 210 }, + "machine_height": { "default_value": 190 }, + "machine_extruder_count": { "default_value": 2 }, + "machine_center_is_zero": { "default_value": true }, + "machine_gcode_flavor": { "default_value": "Makerbot" }, + "machine_head_with_fans_polygon": { "default_value": [ [ -37, 50 ], [ 25, 50 ], [ 25, -40 ], [ -37, -40 ] ] }, + "gantry_height": { "value": 10 }, + "machine_steps_per_mm_x": { "default_value": 88.888889 }, + "machine_steps_per_mm_y": { "default_value": 88.888889 }, + "machine_steps_per_mm_z": { "default_value": 400 }, + "machine_steps_per_mm_e": { "default_value": 96.27520187033366 }, + "retraction_amount": { "default_value": 0.7 }, + "retraction_speed": { "default_value": 15 }, + "speed_print": { "default_value": 50 }, + "speed_wall": { "value": 25 }, + "speed_wall_x": { "value": 35 }, + "speed_travel": { "value": 80 }, + "speed_layer_0": { "value": 15 }, + "support_interface_enable": { "default_value": true }, + "support_interface_height": { "default_value": 0.8 }, + "support_interface_density": { "default_value": 80 }, + "support_interface_pattern": { "default_value": "grid" }, + "infill_overlap": { "value": "12 if infill_sparse_density < 95 and infill_pattern != 'concentric' else 0" }, + "retract_at_layer_change": { "default_value": true }, + "travel_retract_before_outer_wall": { "default_value": true }, + "material_initial_print_temperature": { "value": "material_print_temperature" }, + "material_final_print_temperature": { "value": "material_print_temperature" }, + "travel_avoid_other_parts": { "default_value": false }, + "raft_airgap": { "default_value": 0.15 }, + "raft_margin": { "default_value": 6 } + } +} diff --git a/resources/definitions/mbot3d_grid4.def.json b/resources/definitions/mbot3d_grid4.def.json new file mode 100644 index 0000000000..a895415dda --- /dev/null +++ b/resources/definitions/mbot3d_grid4.def.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "name": "MBot3D Grid 4", + "inherits": "fdmprinter", + "metadata": { + "author": "Magicfirm", + "manufacturer": "Magicfirm", + "category": "Other", + "visible": true, + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ], + "has_materials": true, + "machine_extruder_trains": + { + "0": "mbot3d_grid4_extruder_0" + } + }, + "overrides": { + "machine_name": { + "default_value": "MBot3D Grid 4" + }, + "machine_width": { + "default_value": 235 + }, + "machine_depth": { + "default_value": 210 + }, + "machine_height": { + "default_value": 190 + }, + "machine_heated_bed": { + "default_value": true + }, + "machine_center_is_zero": { + "default_value": false + }, + "machine_gcode_flavor": { + "default_value": "RepRap (Marlin/Sprinter)" + }, + "material_flow": { + "default_value": 100 + }, + "adhesion_type": { + "default_value": "skirt" + }, + "machine_start_gcode": { + "default_value": ";---------- START GCODE ----------\nG21 ; set units to millimeters\nG28 ; home all axes\nG29 ;Autolevel bed\nG1 Z10 F400\nG1 X145 Z10 F2400\nG92 E0\nG1 X145 Z0.5 F400\nG1 X120 Z0.5 E20 F360\nG92 E0.0\n;----------END START GCODE ----------\n" + }, + "machine_end_gcode": { + "default_value": "M104 S0 ; turn off extruder\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 Z190 F900\nG28 X Y ;home X Y axes\nM84 ; disable motors" + } + } +} \ No newline at end of file diff --git a/resources/definitions/mbot3d_grid4_dual.def.json b/resources/definitions/mbot3d_grid4_dual.def.json new file mode 100644 index 0000000000..d32590ff3e --- /dev/null +++ b/resources/definitions/mbot3d_grid4_dual.def.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "name": "MBot3D Grid 4 Dual", + "inherits": "fdmprinter", + "metadata": { + "author": "Magicfirm", + "manufacturer": "Magicfirm", + "category": "Other", + "visible": true, + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ], + "has_materials": true, + "machine_extruder_trains": { + "0": "mbot3d_grid4_extruder_left", + "1": "mbot3d_grid4_extruder_right" + } + }, + "overrides": { + "machine_name": { + "default_value": "MBot3D Grid 4 Dual" + }, + "machine_width": { + "default_value": 210 + }, + "machine_depth": { + "default_value": 210 + }, + "machine_height": { + "default_value": 190 + }, + "machine_heated_bed": { + "default_value": true + }, + "machine_center_is_zero": { + "default_value": false + }, + "machine_gcode_flavor": { + "default_value": "RepRap (Marlin/Sprinter)" + }, + "machine_extruder_count": { + "default_value": 2 + }, + "material_flow": { + "default_value": 100 + }, + "adhesion_type": { + "default_value": "skirt" + }, + "machine_start_gcode": { + "default_value": ";---------- START GCODE ----------\nG21 ; set units to millimeters\nG28 ; home all axes\nG29 ;Autolevel bed\nG1 Z10 F400\nG1 X145 Z10 F2400\nG92 E0\nG1 X145 Z0.5 F400\nG1 X120 Z0.5 E20 F360\nG92 E0.0\n;----------END START GCODE ----------\n" + }, + "machine_end_gcode": { + "default_value": "M104 S0 ; turn off extruder\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 Z190 F900\nG28 X Y ;home X Y axes\nM84 ; disable motors" + } + } +} \ No newline at end of file diff --git a/resources/definitions/peopoly_moai.def.json b/resources/definitions/peopoly_moai.def.json index 8d7754a9ef..119d52c201 100644 --- a/resources/definitions/peopoly_moai.def.json +++ b/resources/definitions/peopoly_moai.def.json @@ -189,7 +189,7 @@ "value": "machine_nozzle_size / 3" }, "wall_thickness": { - "value": 0.5 + "value": "0.5" }, "infill_sparse_density": { "value": 70 diff --git a/resources/definitions/rigid3d.def.json b/resources/definitions/rigid3d.def.json index ba90894f7d..d0c7b3ca31 100644 --- a/resources/definitions/rigid3d.def.json +++ b/resources/definitions/rigid3d.def.json @@ -1,44 +1,33 @@ { - "name": "Rigid3D", + "name": "Rigid3D 2. Nesil", "version": 2, - "inherits": "fdmprinter", + "inherits": "rigid3d_base", "metadata": { - "visible": true, - "author": "Ultimaker", - "manufacturer": "Rigid3D", - "file_formats": "text/x-gcode", - "platform_offset": [ 0, 0, 0], - "machine_extruder_trains": - { - "0": "rigid3d_extruder_0" - } - }, + "visible": true, + "quality_definition": "rigid3d_base", + "preferred_quality_type": "standard" + }, "overrides": { - "machine_start_gcode": { - "default_value": " ; -- START GCODE --\n G21\n G28 ; Home extruder\n G29 ; Autolevel bed\n M107 ; Turn off fan\n G90 ; Absolute positioning\n M82 ; Extruder in absolute mode\n G92 E0 ; Reset extruder position\n ; -- end of START GCODE --\n\n" - }, - "machine_end_gcode": { - "default_value": " ; -- END GCODE --\n G1 X0 Y230 ; Get extruder out of way.\n M107 ; Turn off fan\n G91 ; Relative positioning\n G0 Z20 ; Lift extruder up\n T0\n G1 E-1 ; Reduce filament pressure\n M104 T0 S0 ; Turn ectruder heater off\n G90 ; Absolute positioning\n G92 E0 ; Reset extruder position\n M140 S0 ; Disable heated bed\n M84 ; Turn steppers off\n ; -- end of END GCODE --\n" - }, - "machine_head_with_fans_polygon": { "default_value": [[ 22, 67], [ 22, 51], [ 36, 51], [ 36, 67]] }, - "skirt_gap": { "default_value": 5.0 }, - "cool_min_layer_time": { "default_value": 10 }, - "prime_tower_size": { "default_value": 7.745966692414834 }, - "layer_height_0": { "default_value": 0.25 }, - "support_angle": { "default_value": 45 }, - "retraction_speed": { "default_value": 60.0 }, - "wall_thickness": { "default_value": 0.8 }, - "retraction_amount": { "default_value": 1 }, - "layer_height": { "default_value": 0.25 }, - "speed_print": { "default_value": 40 }, - "machine_extruder_count": { "default_value": 1 }, - "machine_heated_bed": { "default_value": true }, - "machine_center_is_zero": { "default_value": false }, - "machine_height": { "default_value": 210 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "machine_name": { "default_value": "Rigid3D 2. Nesil" }, + + "machine_heated_bed": { "default_value": true }, + + "machine_width": { "default_value": 250 }, "machine_depth": { "default_value": 250 }, - "machine_width": { "default_value": 250 }, - "machine_name": { "default_value": "Rigid3D" } + "machine_height": { "default_value": 210 }, + + "machine_center_is_zero": { "default_value": false }, + + "machine_start_gcode": {"default_value": " ; -- START GCODE --\n G21\n G28 ; Home extruder\n G29 ; Autolevel bed\n M107 ; Turn off fan\n G90 ; Absolute positioning\n M82 ; Extruder in absolute mode\n G92 E0 ; Reset extruder position\n ; -- end of START GCODE --\n\n"}, + "machine_end_gcode": {"default_value": " ; -- END GCODE --\n G1 X0 Y230 ; Get extruder out of way.\n M107 ; Turn off fan\n G91 ; Relative positioning\n G0 Z20 ; Lift extruder up\n T0\n G1 E-1 ; Reduce filament pressure\n M104 T0 S0 ; Turn ectruder heater off\n G90 ; Absolute positioning\n G92 E0 ; Reset extruder position\n M140 S0 ; Disable heated bed\n M84 ; Turn steppers off\n ; -- end of END GCODE --\n"}, + + "machine_head_with_fans_polygon": { + "default_value": [ + [ -22, -67], [ -22, 51], [ 36, -67], [ 36, 51] + ] + }, + + "gantry_height": { "value": 20 } } } diff --git a/resources/definitions/rigid3d_3rdgen.def.json b/resources/definitions/rigid3d_3rdgen.def.json index 6e1a93fb40..7fd69164c3 100644 --- a/resources/definitions/rigid3d_3rdgen.def.json +++ b/resources/definitions/rigid3d_3rdgen.def.json @@ -1,43 +1,33 @@ { - "name": "Rigid3D 3rdGen", + "name": "Rigid3D 3. Nesil", "version": 2, - "inherits": "fdmprinter", + "inherits": "rigid3d_base", "metadata": { - "visible": true, - "author": "Ultimaker", - "manufacturer": "Rigid3D", - "file_formats": "text/x-gcode", - "platform_offset": [ 0, 0, 0], - "machine_extruder_trains": - { - "0": "rigid3d_3rdgen_extruder_0" - } - }, + "visible": true, + "quality_definition": "rigid3d_base", + "preferred_quality_type": "standard" + }, "overrides": { - "machine_start_gcode": { - "default_value": " ; -- START GCODE --\n G21\n G28 ; Home extruder\n G29 ; Autolevel bed\n M107 ; Turn off fan\n G90 ; Absolute positioning\n M82 ; Extruder in absolute mode\n G92 E0 ; Reset extruder position\n ; -- end of START GCODE --\n\n" - }, - "machine_end_gcode": { - "default_value": " ; -- END GCODE --\n G1 X0 Y230 ; Get extruder out of way.\n M107 ; Turn off fan\n G91 ; Relative positioning\n G0 Z20 ; Lift extruder up\n T0\n G1 E-1 ; Reduce filament pressure\n M104 T0 S0 ; Turn extruder heater off\n G90 ; Absolute positioning\n G92 E0 ; Reset extruder position\n M140 S0 ; Disable heated bed\n M84 ; Turn steppers off\n ; -- end of END GCODE --\n" - }, - "machine_head_with_fans_polygon": { "default_value": [[ 18, 0], [ 18, 65], [ 32, 65], [ 32, 0]] }, - "cool_min_layer_time": { "default_value": 10 }, - "prime_tower_size": { "default_value": 7.745966692414834 }, - "skirt_gap": { "default_value": 5.0 }, - "layer_height_0": { "default_value": 0.25 }, - "support_angle": { "default_value": 45 }, - "retraction_speed": { "default_value": 60.0 }, - "wall_thickness": { "default_value": 0.8 }, - "retraction_amount": { "default_value": 1 }, - "layer_height": { "default_value": 0.25 }, - "machine_extruder_count": { "default_value": 1 }, - "machine_heated_bed": { "default_value": true }, - "machine_center_is_zero": { "default_value": false }, - "machine_height": { "default_value": 240 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "machine_name": { "default_value": "Rigid3D 3. Nesil" }, + + "machine_heated_bed": { "default_value": true }, + + "machine_width": { "default_value": 270 }, "machine_depth": { "default_value": 290 }, - "machine_width": { "default_value": 275 }, - "machine_name": { "default_value": "Rigid3D 3rd Geneartion" } + "machine_height": { "default_value": 240 }, + + "machine_center_is_zero": { "default_value": false }, + + "machine_start_gcode": {"default_value": " ; -- START GCODE --\n G21\n G28 ; Home extruder\n G29 ; Autolevel bed\n M107 ; Turn off fan\n G90 ; Absolute positioning\n M82 ; Extruder in absolute mode\n G92 E0 ; Reset extruder position\n ; -- end of START GCODE --\n\n"}, + "machine_end_gcode": {"default_value": " ; -- END GCODE --\n G1 X0 Y230 ; Get extruder out of way.\n M107 ; Turn off fan\n G91 ; Relative positioning\n G0 Z20 ; Lift extruder up\n T0\n G1 E-1 ; Reduce filament pressure\n M104 T0 S0 ; Turn extruder heater off\n G90 ; Absolute positioning\n G92 E0 ; Reset extruder position\n M140 S0 ; Disable heated bed\n M84 ; Turn steppers off\n ; -- end of END GCODE --\n"}, + + "machine_head_with_fans_polygon": { + "default_value": [ + [ -18, -20], [ -18, 45], [ 32, -20], [ 32, 45] + ] + }, + + "gantry_height": { "value": 20 } } } diff --git a/resources/definitions/rigid3d_base.def.json b/resources/definitions/rigid3d_base.def.json new file mode 100644 index 0000000000..76f2ec54f8 --- /dev/null +++ b/resources/definitions/rigid3d_base.def.json @@ -0,0 +1,274 @@ +{ + "name": "Rigid3D Base Printer", + "version": 2, + "inherits": "fdmprinter", + "metadata": { + "visible": false, + "author": "Ramazan UTKU", + "manufacturer": "Rigid3D", + "file_formats": "text/x-gcode", + "has_materials": true, + "has_machine_quality": true, + + "machine_extruder_trains":{ + "0": "rigid3d_base_extruder_0" + }, + "first_start_actions": ["MachineSettingsAction"], + "supported_actions": ["MachineSettingsAction"], + + "preferred_material": "generic_pla_175", + "exclude_materials": [ + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_175", + "emotiontech_abs", + "emotiontech_asax", + "emotiontech_hips", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pva-m", + "emotiontech_pva-oks", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "fabtotum_abs", + "fabtotum_nylon", + "fabtotum_pla", + "fabtotum_tpu", + "fiberlogy_hd_pla", + "filo3d_pla", + "filo3d_pla_green", + "filo3d_pla_red", + "generic_abs", + "generic_bam", + "generic_cffcpe", + "generic_cffpa", + "generic_cpe", + "generic_cpe_plus", + "generic_gffcpe", + "generic_gffpa", + "generic_hips", + "generic_nylon", + "generic_pc", + "generic_petg", + "generic_pla", + "generic_pp", + "generic_pva", + "generic_tough_pla", + "generic_tpu", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "octofiber_pla", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "structur3d_dap100silicone", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla", + "tizyx_pla_bois", + "tizyx_pva", + "ultimaker_abs_black", + "ultimaker_abs_blue", + "ultimaker_abs_green", + "ultimaker_abs_grey", + "ultimaker_abs_orange", + "ultimaker_abs_pearl-gold", + "ultimaker_abs_red", + "ultimaker_abs_silver-metallic", + "ultimaker_abs_white", + "ultimaker_abs_yellow", + "ultimaker_bam", + "ultimaker_cpe_black", + "ultimaker_cpe_blue", + "ultimaker_cpe_dark-grey", + "ultimaker_cpe_green", + "ultimaker_cpe_light-grey", + "ultimaker_cpe_plus_black", + "ultimaker_cpe_plus_transparent", + "ultimaker_cpe_plus_white", + "ultimaker_cpe_red", + "ultimaker_cpe_transparent", + "ultimaker_cpe_white", + "ultimaker_cpe_yellow", + "ultimaker_nylon_black", + "ultimaker_nylon_transparent", + "ultimaker_pc_black", + "ultimaker_pc_transparent", + "ultimaker_pc_white", + "ultimaker_pla_black", + "ultimaker_pla_blue", + "ultimaker_pla_green", + "ultimaker_pla_magenta", + "ultimaker_pla_orange", + "ultimaker_pla_pearl-white", + "ultimaker_pla_red", + "ultimaker_pla_silver-metallic", + "ultimaker_pla_transparent", + "ultimaker_pla_white", + "ultimaker_pla_yellow", + "ultimaker_pp_transparent", + "ultimaker_pva", + "ultimaker_tough_pla_black", + "ultimaker_tough_pla_green", + "ultimaker_tough_pla_red", + "ultimaker_tough_pla_white", + "ultimaker_tpu_black", + "ultimaker_tpu_blue", + "ultimaker_tpu_red", + "ultimaker_tpu_white", + "verbatim_bvoh_175", + "Vertex_Delta_ABS", + "Vertex_Delta_PET", + "Vertex_Delta_PLA", + "Vertex_Delta_PLA_Glitter", + "Vertex_Delta_PLA_Mat", + "Vertex_Delta_PLA_Satin", + "Vertex_Delta_PLA_Wood", + "Vertex_Delta_TPU", + "zyyx_pro_flex", + "zyyx_pro_pla" + ] + }, + "overrides": { + "machine_name": { "default_value": "Rigid3D Base Printer" }, + + "material_diameter": { "default_value": 1.75 }, + + "machine_max_feedrate_x": { "value": 500 }, + "machine_max_feedrate_y": { "value": 500 }, + "machine_max_feedrate_z": { "value": 500 }, + "machine_max_feedrate_e": { "value": 500 }, + + "machine_max_acceleration_x": { "value": 600 }, + "machine_max_acceleration_y": { "value": 600 }, + "machine_max_acceleration_z": { "value": 100 }, + "machine_max_acceleration_e": { "value": 600 }, + "machine_acceleration": { "value": 600 }, + + "machine_max_jerk_xy": { "value": 10.0 }, + "machine_max_jerk_z": { "value": 0.3 }, + "machine_max_jerk_e": { "value": 5 }, + + "acceleration_print": { "value": 600 }, + + "acceleration_travel": { "value": 600 }, + "acceleration_travel_layer_0": { "value": "acceleration_travel" }, + "acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" }, + + "jerk_print": { "value": 10 }, + "jerk_travel": { "value": "jerk_print" }, + "jerk_travel_layer_0": { "value": "jerk_travel" }, + + "acceleration_enabled": { "value": false }, + "jerk_enabled": { "value": false }, + + "speed_print": { "value": 40.0 } , + "speed_infill": { "value": "speed_print" }, + "speed_wall": { "value": "speed_print / 2" }, + "speed_wall_0": { "value": "speed_print" }, + "speed_wall_x": { "value": "speed_print" }, + "speed_topbottom": { "value": "speed_print" }, + "speed_roofing": { "value": "speed_topbottom" }, + "speed_travel": { "value": "80.0" }, + "speed_layer_0": { "value": 15.0 }, + "speed_print_layer_0": { "value": "speed_layer_0" }, + "speed_travel_layer_0": { "value": "speed_travel" }, + "speed_prime_tower": { "value": "speed_topbottom" }, + "speed_support": { "value": "speed_wall_0" }, + "speed_support_interface": { "value": "speed_topbottom" }, + "speed_z_hop": { "value": 5 }, + + "skirt_brim_speed": { "value": "speed_layer_0" }, + + "line_width": { "value": "machine_nozzle_size" }, + + "optimize_wall_printing_order": { "value": "True" }, + + "material_initial_print_temperature": { "value": "material_print_temperature" }, + "material_final_print_temperature": { "value": "material_print_temperature" }, + "material_flow": { "value": 100 }, + + "z_seam_type": { "value": "'shortest'" }, + "z_seam_corner": { "value": "'z_seam_corner_inner'" }, + + "infill_sparse_density": { "value": "15" }, + "wall_0_wipe_dist": { "value": 0.0 }, + + "retraction_speed": { + "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')", + "value":30, + "maximum_value": 200 + }, + "retraction_retract_speed": { + "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')", + "value":"retraction_speed", + "maximum_value": 200 + }, + "retraction_prime_speed": { + "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')", + "value":"retraction_speed / 2", + "maximum_value": 200 + }, + + "retraction_hop_enabled": { "value": "False" }, + "retraction_hop": { "value": 0.2 }, + "retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" }, + "retraction_amount" : { "default_value": 1.0}, + "retraction_combing_max_distance": { "value": 30 }, + "travel_avoid_other_parts": { "value": true }, + "travel_avoid_supports": { "value": true }, + "travel_retract_before_outer_wall": { "value": false }, + + "small_hole_max_size": { "value": 4.0 }, + + "retraction_enable": { "value": true }, + "retraction_count_max": { "value": 5 }, + "retraction_extrusion_window": { "value": "retraction_amount" }, + "retraction_min_travel": { "value": 0.5 }, + + "cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" }, + "cool_fan_enabled": { "value": true }, + "cool_min_layer_time": { "value": 10 }, + + "adhesion_type": { "value": "'skirt'" }, + "skirt_gap": { "value": 5.0 }, + "skirt_line_count": { "value": 2 }, + + "adaptive_layer_height_variation": { "value": 0.04 }, + "adaptive_layer_height_variation_step": { "value": 0.04 }, + + "meshfix_maximum_resolution": { "value": "0.05" }, + "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, + + "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width/2.0/layer_height)))" }, + "support_pattern": { "value": "'zigzag'" }, + "support_infill_rate": { "value": "0 if support_tree_enable else 20" }, + "support_use_towers": { "value": false }, + "support_xy_distance": { "value": "wall_line_width_0 * 2" }, + "support_xy_distance_overhang": { "value": "wall_line_width_0" }, + "support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" }, + "support_xy_overrides_z": { "value": "'xy_overrides_z'" }, + "support_wall_count": { "value": 1 }, + "support_brim_enable": { "value": true }, + "support_brim_width": { "value": 4 }, + + "support_interface_enable": { "value": true }, + "support_interface_height": { "value": "layer_height * 4" }, + "support_interface_density": { "value": 70 }, + "support_interface_pattern": { "value": "'grid'" }, + "support_interface_skip_height": { "value": 0.2 }, + "minimum_support_area": { "value": 5 }, + "minimum_interface_area": { "value": 10 }, + "top_bottom_thickness": {"value": "layer_height_0 + layer_height * 3" }, + "wall_thickness": {"value": "line_width * 2" }, + + "layer_height_0": {"value": 0.2} + + } +} \ No newline at end of file diff --git a/resources/definitions/rigid3d_hobby.def.json b/resources/definitions/rigid3d_hobby.def.json index d89c1aeaff..9e62173f1e 100644 --- a/resources/definitions/rigid3d_hobby.def.json +++ b/resources/definitions/rigid3d_hobby.def.json @@ -1,40 +1,159 @@ { "name": "Rigid3D Hobby", "version": 2, - "inherits": "fdmprinter", + "inherits": "rigid3d_base", "metadata": { - "visible": true, - "author": "Ultimaker", - "manufacturer": "Rigid3D", - "file_formats": "text/x-gcode", - "platform_offset": [ 0, 0, 0], - "machine_extruder_trains": - { - "0": "rigid3d_hobby_extruder_0" - } - }, + "visible": true, + "quality_definition": "rigid3d_base", + "preferred_quality_type": "standard", + "preferred_material": "generic_pla_175", + "exclude_materials": [ + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_175", + "emotiontech_abs", + "emotiontech_asax", + "emotiontech_hips", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pva-m", + "emotiontech_pva-oks", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "fabtotum_abs", + "fabtotum_nylon", + "fabtotum_pla", + "fabtotum_tpu", + "fiberlogy_hd_pla", + "filo3d_pla", + "filo3d_pla_green", + "filo3d_pla_red", + "generic_abs", + "generic_abs_175", + "generic_bam", + "generic_cffcpe", + "generic_cffpa", + "generic_cpe", + "generic_cpe_175", + "generic_cpe_plus", + "generic_gffcpe", + "generic_gffpa", + "generic_hips", + "generic_hips_175", + "generic_nylon", + "generic_nylon_175", + "generic_pc", + "generic_pc_175", + "generic_petg", + "generic_petg_175", + "generic_pla", + "generic_pp", + "generic_pva", + "generic_pva_175", + "generic_tough_pla", + "generic_tpu", + "generic_tpu_175", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "octofiber_pla", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "structur3d_dap100silicone", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla", + "tizyx_pla_bois", + "tizyx_pva", + "ultimaker_abs_black", + "ultimaker_abs_blue", + "ultimaker_abs_green", + "ultimaker_abs_grey", + "ultimaker_abs_orange", + "ultimaker_abs_pearl-gold", + "ultimaker_abs_red", + "ultimaker_abs_silver-metallic", + "ultimaker_abs_white", + "ultimaker_abs_yellow", + "ultimaker_bam", + "ultimaker_cpe_black", + "ultimaker_cpe_blue", + "ultimaker_cpe_dark-grey", + "ultimaker_cpe_green", + "ultimaker_cpe_light-grey", + "ultimaker_cpe_plus_black", + "ultimaker_cpe_plus_transparent", + "ultimaker_cpe_plus_white", + "ultimaker_cpe_red", + "ultimaker_cpe_transparent", + "ultimaker_cpe_white", + "ultimaker_cpe_yellow", + "ultimaker_nylon_black", + "ultimaker_nylon_transparent", + "ultimaker_pc_black", + "ultimaker_pc_transparent", + "ultimaker_pc_white", + "ultimaker_pla_black", + "ultimaker_pla_blue", + "ultimaker_pla_green", + "ultimaker_pla_magenta", + "ultimaker_pla_orange", + "ultimaker_pla_pearl-white", + "ultimaker_pla_red", + "ultimaker_pla_silver-metallic", + "ultimaker_pla_transparent", + "ultimaker_pla_white", + "ultimaker_pla_yellow", + "ultimaker_pp_transparent", + "ultimaker_pva", + "ultimaker_tough_pla_black", + "ultimaker_tough_pla_green", + "ultimaker_tough_pla_red", + "ultimaker_tough_pla_white", + "ultimaker_tpu_black", + "ultimaker_tpu_blue", + "ultimaker_tpu_red", + "ultimaker_tpu_white", + "verbatim_bvoh_175", + "Vertex_Delta_ABS", + "Vertex_Delta_PET", + "Vertex_Delta_PLA", + "Vertex_Delta_PLA_Glitter", + "Vertex_Delta_PLA_Mat", + "Vertex_Delta_PLA_Satin", + "Vertex_Delta_PLA_Wood", + "Vertex_Delta_TPU", + "zyyx_pro_flex", + "zyyx_pro_pla" + ] + }, "overrides": { - "machine_head_with_fans_polygon": { "default_value": [[ 16, 30], [ 16, 45], [ 16, 45], [ 16, 30]] }, - "prime_tower_size": { "default_value": 8.660254037844387 }, - "skirt_gap": { "default_value": 5.0 }, - "cool_min_layer_time": { "default_value": 15 }, - "support_pattern": { "default_value": "grid" }, - "layer_height_0": { "default_value": 0.25 }, - "skirt_line_count": { "default_value": 2 }, - "support_angle": { "default_value": 45 }, - "retraction_speed": { "default_value": 80 }, - "wall_thickness": { "default_value": 0.8 }, - "retraction_amount": { "default_value": 2 }, - "layer_height": { "default_value": 0.2 }, - "speed_print": { "default_value": 30 }, - "machine_extruder_count": { "default_value": 1 }, - "machine_heated_bed": { "default_value": false }, - "machine_center_is_zero": { "default_value": false }, - "machine_height": { "default_value": 150 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "machine_name": { "default_value": "Rigid3D Hobby" }, + + "machine_heated_bed": { "default_value": false }, + + "machine_width": { "default_value": 150 }, "machine_depth": { "default_value": 150 }, - "machine_width": { "default_value": 150 }, - "machine_name": { "default_value": "Rigid3D Hobby" } + "machine_height": { "default_value": 150 }, + + "machine_center_is_zero": { "default_value": false }, + + "machine_start_gcode": {"default_value": "G21\nG28 ; Home extruder\nM420 S1 ; Enable MBL\nM107 ; Turn off fan\nG91 ; Relative positioning\nG1 Z5 F180;\nG1 X30 Y30 F3000;\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG92 E0 ; Reset extruder position\n"}, + "machine_end_gcode": {"default_value": "G1 X0 Y145 ; Get extruder out of way.\nM107 ; Turn off fan\nG91 ; Relative positioning\nG0 Z20 ; Lift extruder up\nT0\nG1 E-1 ; Reduce filament pressure\nM104 T0 S0 ; Turn extruder heater off\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM84 ; Turn steppers off\n"}, + + "machine_head_with_fans_polygon": { + "default_value": [ + [ -16, -30], [ -16, 45], [ 16, -30], [ 16, 45] + ] + }, + + "gantry_height": { "value": 20 } } } diff --git a/resources/definitions/rigid3d_mucit.def.json b/resources/definitions/rigid3d_mucit.def.json index 75853fab8b..3d075b062f 100644 --- a/resources/definitions/rigid3d_mucit.def.json +++ b/resources/definitions/rigid3d_mucit.def.json @@ -1,142 +1,161 @@ { "name": "Rigid3D Mucit", "version": 2, - "inherits": "fdmprinter", + "inherits": "rigid3d_base", "metadata": { - "visible": true, - "author": "Rigid3D", - "manufacturer": "Rigid3D", - "has_materials": false, - "file_formats": "text/x-gcode", - "platform": "rigid3d_mucit_platform.stl", + "visible": true, + "quality_definition": "rigid3d_base", + "preferred_quality_type": "standard", + "platform": "rigid3d_mucit_platform.stl", "platform_offset": [ 0, -19, 0], - "preferred_quality_type": "draft", - "machine_extruder_trains": - { - "0": "rigid3d_mucit_extruder_0" - } + + "preferred_material": "generic_pla_175", + "exclude_materials": [ + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_175", + "emotiontech_abs", + "emotiontech_asax", + "emotiontech_hips", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pva-m", + "emotiontech_pva-oks", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "fabtotum_abs", + "fabtotum_nylon", + "fabtotum_pla", + "fabtotum_tpu", + "fiberlogy_hd_pla", + "filo3d_pla", + "filo3d_pla_green", + "filo3d_pla_red", + "generic_abs", + "generic_abs_175", + "generic_bam", + "generic_cffcpe", + "generic_cffpa", + "generic_cpe", + "generic_cpe_175", + "generic_cpe_plus", + "generic_gffcpe", + "generic_gffpa", + "generic_hips", + "generic_hips_175", + "generic_nylon", + "generic_nylon_175", + "generic_pc", + "generic_pc_175", + "generic_petg", + "generic_petg_175", + "generic_pla", + "generic_pp", + "generic_pva", + "generic_pva_175", + "generic_tough_pla", + "generic_tpu", + "generic_tpu_175", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "octofiber_pla", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "structur3d_dap100silicone", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla", + "tizyx_pla_bois", + "tizyx_pva", + "ultimaker_abs_black", + "ultimaker_abs_blue", + "ultimaker_abs_green", + "ultimaker_abs_grey", + "ultimaker_abs_orange", + "ultimaker_abs_pearl-gold", + "ultimaker_abs_red", + "ultimaker_abs_silver-metallic", + "ultimaker_abs_white", + "ultimaker_abs_yellow", + "ultimaker_bam", + "ultimaker_cpe_black", + "ultimaker_cpe_blue", + "ultimaker_cpe_dark-grey", + "ultimaker_cpe_green", + "ultimaker_cpe_light-grey", + "ultimaker_cpe_plus_black", + "ultimaker_cpe_plus_transparent", + "ultimaker_cpe_plus_white", + "ultimaker_cpe_red", + "ultimaker_cpe_transparent", + "ultimaker_cpe_white", + "ultimaker_cpe_yellow", + "ultimaker_nylon_black", + "ultimaker_nylon_transparent", + "ultimaker_pc_black", + "ultimaker_pc_transparent", + "ultimaker_pc_white", + "ultimaker_pla_black", + "ultimaker_pla_blue", + "ultimaker_pla_green", + "ultimaker_pla_magenta", + "ultimaker_pla_orange", + "ultimaker_pla_pearl-white", + "ultimaker_pla_red", + "ultimaker_pla_silver-metallic", + "ultimaker_pla_transparent", + "ultimaker_pla_white", + "ultimaker_pla_yellow", + "ultimaker_pp_transparent", + "ultimaker_pva", + "ultimaker_tough_pla_black", + "ultimaker_tough_pla_green", + "ultimaker_tough_pla_red", + "ultimaker_tough_pla_white", + "ultimaker_tpu_black", + "ultimaker_tpu_blue", + "ultimaker_tpu_red", + "ultimaker_tpu_white", + "verbatim_bvoh_175", + "Vertex_Delta_ABS", + "Vertex_Delta_PET", + "Vertex_Delta_PLA", + "Vertex_Delta_PLA_Glitter", + "Vertex_Delta_PLA_Mat", + "Vertex_Delta_PLA_Satin", + "Vertex_Delta_PLA_Wood", + "Vertex_Delta_TPU", + "zyyx_pro_flex", + "zyyx_pro_pla" + ] }, "overrides": { "machine_name": { "default_value": "Rigid3D Mucit" }, - "z_seam_type": { - "default_value": "random" + + "machine_heated_bed": { "default_value": false }, + + "machine_width": { "default_value": 150 }, + "machine_depth": { "default_value": 150 }, + "machine_height": { "default_value": 150 }, + + "machine_center_is_zero": { "default_value": false }, + + "machine_start_gcode": {"default_value": "G21\nG28 ; Home extruder\nM420 S1 ; Enable MBL\nM107 ; Turn off fan\nG91 ; Relative positioning\nG1 Z5 F180;\nG1 X30 Y30 F3000;\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG92 E0 ; Reset extruder position\n"}, + "machine_end_gcode": {"default_value": "G1 X0 Y145 ; Get extruder out of way.\nM107 ; Turn off fan\nG91 ; Relative positioning\nG0 Z20 ; Lift extruder up\nT0\nG1 E-1 ; Reduce filament pressure\nM104 T0 S0 ; Turn extruder heater off\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM84 ; Turn steppers off\n"}, + + "machine_head_with_fans_polygon": { + "default_value": [ + [ -20, 102], [ -20, -45], [ 45, -45], [ 45, 102] + ] }, - "machine_heated_bed": { - "default_value": false - }, - "layer_height_0": { - "default_value": 0.2 - }, - "wall_thickness": { - "default_value": 0.8 - }, - "top_bottom_thickness": { - "default_value": 0.8 - }, - "xy_offset": { - "default_value": -0.2 - }, - "material_print_temperature": { - "value": "205" - }, - "speed_print": { - "default_value": 40 - }, - "speed_layer_0": { - "value": "15" - }, - "speed_travel": { - "value": "100" - }, - "support_enable": { - "default_value": false - }, - "infill_sparse_density": { - "default_value": 15 - }, - "infill_pattern": { - "value": "'lines'" - }, - "retraction_amount": { - "default_value": 1 - }, - "machine_width": { - "default_value": 150 - }, - "machine_height": { - "default_value": 150 - }, - "machine_depth": { - "default_value": 150 - }, - "machine_gcode_flavor": { - "default_value": "RepRap" - }, - "cool_fan_enabled": { - "default_value": true - }, - "cool_fan_speed": { - "value": "100" - }, - "cool_fan_full_at_height": { - "value": "0.5" - }, - "support_z_distance": { - "default_value": 0.2 - }, - "support_interface_enable": { - "default_value": true - }, - "support_interface_height": { - "default_value": 0.8 - }, - "support_interface_density": { - "default_value": 70 - }, - "support_interface_pattern": { - "default_value": "grid" - }, - "fill_outline_gaps": { - "default_value": true - }, - "ironing_enabled": { - "default_value": true - }, - "ironing_only_highest_layer": { - "default_value": true - }, - "material_initial_print_temperature": { - "value": "205" - }, - "optimize_wall_printing_order": { - "default_value": true - }, - "retraction_speed": { - "value": "40" - }, - "roofing_layer_count": { - "value": "1" - }, - "speed_equalize_flow_enabled": { - "default_value": true - }, - "speed_topbottom": { - "value": "40" - }, - "speed_travel_layer_0": { - "value": "15" - }, - "speed_wall_0": { - "value": "30" - }, - "adhesion_type": { - "default_value": "skirt" - }, - "machine_start_gcode": { - "default_value": "G21\nG28 ; Home extruder\nM420 S1 ; Enable MBL\nM107 ; Turn off fan\nG91 ; Relative positioning\nG1 Z5 F180;\nG1 X30 Y30 F3000;\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG92 E0 ; Reset extruder position\n" - }, - "machine_end_gcode": { - "default_value": "G1 X0 Y145 ; Get extruder out of way.\nM107 ; Turn off fan\nG91 ; Relative positioning\nG0 Z20 ; Lift extruder up\nT0\nG1 E-1 ; Reduce filament pressure\nM104 T0 S0 ; Turn extruder heater off\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM84 ; Turn steppers off\n" - } + + "gantry_height": { "value": 20 } } } diff --git a/resources/definitions/rigid3d_zero.def.json b/resources/definitions/rigid3d_zero.def.json index 54bd2c3dca..678f4bc80c 100644 --- a/resources/definitions/rigid3d_zero.def.json +++ b/resources/definitions/rigid3d_zero.def.json @@ -1,44 +1,159 @@ { "name": "Rigid3D Zero", "version": 2, - "inherits": "fdmprinter", + "inherits": "rigid3d_base", "metadata": { - "visible": true, - "author": "Ultimaker", - "manufacturer": "Rigid3D", - "file_formats": "text/x-gcode", - "platform_offset": [ 0, 0, 0], - "machine_extruder_trains": - { - "0": "rigid3d_zero_extruder_0" - } - }, + "visible": true, + "quality_definition": "rigid3d_base", + "preferred_quality_type": "standard", + "preferred_material": "generic_pla_175", + "exclude_materials": [ + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_175", + "emotiontech_abs", + "emotiontech_asax", + "emotiontech_hips", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pva-m", + "emotiontech_pva-oks", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "fabtotum_abs", + "fabtotum_nylon", + "fabtotum_pla", + "fabtotum_tpu", + "fiberlogy_hd_pla", + "filo3d_pla", + "filo3d_pla_green", + "filo3d_pla_red", + "generic_abs", + "generic_abs_175", + "generic_bam", + "generic_cffcpe", + "generic_cffpa", + "generic_cpe", + "generic_cpe_175", + "generic_cpe_plus", + "generic_gffcpe", + "generic_gffpa", + "generic_hips", + "generic_hips_175", + "generic_nylon", + "generic_nylon_175", + "generic_pc", + "generic_pc_175", + "generic_petg", + "generic_petg_175", + "generic_pla", + "generic_pp", + "generic_pva", + "generic_pva_175", + "generic_tough_pla", + "generic_tpu", + "generic_tpu_175", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "octofiber_pla", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "structur3d_dap100silicone", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla", + "tizyx_pla_bois", + "tizyx_pva", + "ultimaker_abs_black", + "ultimaker_abs_blue", + "ultimaker_abs_green", + "ultimaker_abs_grey", + "ultimaker_abs_orange", + "ultimaker_abs_pearl-gold", + "ultimaker_abs_red", + "ultimaker_abs_silver-metallic", + "ultimaker_abs_white", + "ultimaker_abs_yellow", + "ultimaker_bam", + "ultimaker_cpe_black", + "ultimaker_cpe_blue", + "ultimaker_cpe_dark-grey", + "ultimaker_cpe_green", + "ultimaker_cpe_light-grey", + "ultimaker_cpe_plus_black", + "ultimaker_cpe_plus_transparent", + "ultimaker_cpe_plus_white", + "ultimaker_cpe_red", + "ultimaker_cpe_transparent", + "ultimaker_cpe_white", + "ultimaker_cpe_yellow", + "ultimaker_nylon_black", + "ultimaker_nylon_transparent", + "ultimaker_pc_black", + "ultimaker_pc_transparent", + "ultimaker_pc_white", + "ultimaker_pla_black", + "ultimaker_pla_blue", + "ultimaker_pla_green", + "ultimaker_pla_magenta", + "ultimaker_pla_orange", + "ultimaker_pla_pearl-white", + "ultimaker_pla_red", + "ultimaker_pla_silver-metallic", + "ultimaker_pla_transparent", + "ultimaker_pla_white", + "ultimaker_pla_yellow", + "ultimaker_pp_transparent", + "ultimaker_pva", + "ultimaker_tough_pla_black", + "ultimaker_tough_pla_green", + "ultimaker_tough_pla_red", + "ultimaker_tough_pla_white", + "ultimaker_tpu_black", + "ultimaker_tpu_blue", + "ultimaker_tpu_red", + "ultimaker_tpu_white", + "verbatim_bvoh_175", + "Vertex_Delta_ABS", + "Vertex_Delta_PET", + "Vertex_Delta_PLA", + "Vertex_Delta_PLA_Glitter", + "Vertex_Delta_PLA_Mat", + "Vertex_Delta_PLA_Satin", + "Vertex_Delta_PLA_Wood", + "Vertex_Delta_TPU", + "zyyx_pro_flex", + "zyyx_pro_pla" + ] + }, "overrides": { - "machine_start_gcode": { - "default_value": " ; -- START GCODE --\n G21\n G28 ; Home extruder\n G29 ; Autolevel bed\n M107 ; Turn off fan\n G90 ; Absolute positioning\n M82 ; Extruder in absolute mode\n G92 E0 ; Reset extruder position\n ; -- end of START GCODE --\n\n" - }, - "machine_end_gcode": { - "default_value": " ; -- END GCODE --\n G1 X0 Y230 ; Get extruder out of way.\n M107 ; Turn off fan\n G91 ; Relative positioning\n G0 Z20 ; Lift extruder up\n T0\n G1 E-1 ; Reduce filament pressure\n M104 T0 S0 ; Turn ectruder heater off\n G90 ; Absolute positioning\n G92 E0 ; Reset extruder position\n M140 S0 ; Disable heated bed\n M84 ; Turn steppers off\n ; -- end of END GCODE --\n" - }, - "machine_head_with_fans_polygon": { "default_value": [[ 40, 15], [ 40, 60], [ 30, 60], [ 30, 15]] }, - "support_pattern": { "default_value": "grid" }, - "cool_min_layer_time": { "default_value": 10 }, - "support_angle": { "default_value": 45 }, - "prime_tower_size": { "default_value": 7.745966692414834 }, - "skirt_line_count": { "default_value": 2 }, - "layer_height_0": { "default_value": 0.25 }, - "wall_thickness": { "default_value": 0.8 }, - "retraction_amount": { "default_value": 1.5 }, - "skirt_gap": { "default_value": 5.0 }, - "layer_height": { "default_value": 0.25 }, - "speed_print": { "default_value": 30 }, - "machine_extruder_count": { "default_value": 1 }, - "machine_center_is_zero": { "default_value": false }, - "machine_height": { "default_value": 190 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "machine_name": { "default_value": "Rigid3D Zero" }, + + "machine_heated_bed": { "default_value": false }, + + "machine_width": { "default_value": 250 }, "machine_depth": { "default_value": 250 }, - "machine_width": { "default_value": 250 }, - "machine_name": { "default_value": "Rigid3D Zero" } + "machine_height": { "default_value": 190 }, + + "machine_center_is_zero": { "default_value": false }, + + "machine_start_gcode": {"default_value": " ; -- START GCODE --\n G21\n G28 ; Home extruder\n G29 ; Autolevel bed\n M107 ; Turn off fan\n G90 ; Absolute positioning\n M82 ; Extruder in absolute mode\n G92 E0 ; Reset extruder position\n ; -- end of START GCODE --\n\n"}, + "machine_end_gcode": {"default_value": " ; -- END GCODE --\n G1 X0 Y230 ; Get extruder out of way.\n M107 ; Turn off fan\n G91 ; Relative positioning\n G0 Z20 ; Lift extruder up\n T0\n G1 E-1 ; Reduce filament pressure\n M104 T0 S0 ; Turn ectruder heater off\n G90 ; Absolute positioning\n G92 E0 ; Reset extruder position\n M140 S0 ; Disable heated bed\n M84 ; Turn steppers off\n ; -- end of END GCODE --\n"}, + + "machine_head_with_fans_polygon": { + "default_value": [ + [ -40, -15], [ -40, 60], [ 30, -15], [ 30, 60] + ] + }, + + "gantry_height": { "value": 20 } } } diff --git a/resources/definitions/rigid3d_zero2.def.json b/resources/definitions/rigid3d_zero2.def.json index cc922769f7..c6b7c980e7 100644 --- a/resources/definitions/rigid3d_zero2.def.json +++ b/resources/definitions/rigid3d_zero2.def.json @@ -1,117 +1,34 @@ { "name": "Rigid3D Zero2", "version": 2, - "inherits": "fdmprinter", + "inherits": "rigid3d_base", "metadata": { - "visible": true, - "author": "Rigid3D", - "manufacturer": "Rigid3D", - "has_materials": false, - "file_formats": "text/x-gcode", - "platform": "rigid3d_zero2_platform.stl", - "platform_offset": [ 5, 0, -35], - "machine_extruder_trains": - { - "0": "rigid3d_zero2_extruder_0" - } + "visible": true, + "quality_definition": "rigid3d_base", + "preferred_quality_type": "standard", + + "platform": "rigid3d_zero2_platform.stl" }, "overrides": { "machine_name": { "default_value": "Rigid3D Zero2" }, - "machine_head_with_fans_polygon": { - "default_value": [[ 30, 30], [ 30, 70], [ 30, 70], [ 30, 30]] + + "machine_heated_bed": { "default_value": true }, + + "machine_width": { "default_value": 200 }, + "machine_depth": { "default_value": 200 }, + "machine_height": { "default_value": 192 }, + + "machine_center_is_zero": { "default_value": false }, + + "machine_start_gcode": {"default_value": "; -- START GCODE --\nG21 ; mm olculer\nG28 ; Eksenleri sifirla\nM420 S1 ; Yazilim destekli tabla seviyeleme\nM107 ; Fani kapat\nG90 ; Mutlak konumlama\nG1 Z5 F180 ; Z eksenini 5mm yukselt\nG1 X30 Y30 F3000 ; Konuma git\nM82 ; Ekstruder mutlak mod\nG92 E0 ; Ekstruder konumu sifirla\n; -- end of START GCODE --"}, + "machine_end_gcode": {"default_value": "; -- END GCODE --\nG1 X0 Y180 ; Konuma git\nM107 ; Fani kapat\nG91 ; Goreceli konumlama\nG0 Z20 ; Tablayi alcalt\nT0\nG1 E-2 ; Filaman basincini dusur\nM104 T0 S0 ; Ekstruder isiticiyi kapat\nG90 ; Mutlak konumlama\nG92 E0 ; Ekstruder konumu sifirla\nM140 S0 ; Tabla isiticiyi kapat\nM84 ; Motorlari durdur\nM300 S2093 P150 ; Baski sonu melodisi\nM300 S2637 P150\nM300 S3135 P150\nM300 S4186 P150\nM300 S3135 P150\nM300 S2637 P150\nM300 S2793 P150\nM300 S2349 P150\nM300 S1975 P150\nM300 S2093 P450\n; -- end of END GCODE --\n"}, + + "machine_head_with_fans_polygon": { + "default_value": [ + [ -30, 65], [ -30, -30], [ 30, -30], [ 30, 65] + ] }, - "z_seam_type": { - "default_value": "random" - }, - "machine_heated_bed": { - "default_value": true - }, - "layer_height": { - "default_value": 0.2 - }, - "layer_height_0": { - "default_value": 0.2 - }, - "wall_thickness": { - "default_value": 0.8 - }, - "top_bottom_thickness": { - "default_value": 0.8 - }, - "xy_offset": { - "default_value": -0.2 - }, - "material_print_temperature": { - "value": 235 - }, - "speed_print": { - "default_value": 40 - }, - "speed_layer_0": { - "value": 15 - }, - "speed_travel": { - "value": 100 - }, - "support_enable": { - "default_value": false - }, - "infill_sparse_density": { - "default_value": 15 - }, - "infill_pattern": { - "value": "'lines'" - }, - "retraction_amount": { - "default_value": 1 - }, - "machine_width": { - "default_value": 200 - }, - "machine_height": { - "default_value": 200 - }, - "machine_depth": { - "default_value": 200 - }, - "machine_center_is_zero": { - "default_value": false - }, - "gantry_height": { - "value": "25" - }, - "machine_gcode_flavor": { - "default_value": "RepRap" - }, - "cool_fan_enabled": { - "default_value": false - }, - "cool_fan_speed": { - "value": 50 - }, - "cool_fan_full_at_height": { - "value": 1.0 - }, - "support_z_distance": { - "default_value": 0.2 - }, - "support_interface_enable": { - "default_value": true - }, - "support_interface_height": { - "default_value": 0.8 - }, - "support_interface_density": { - "default_value": 70 - }, - "support_interface_pattern": { - "default_value": "grid" - }, - "machine_start_gcode": { - "default_value": "G21\nG28 ; Home extruder\nM420 S1 ; Enable MBL\nM107 ; Turn off fan\nG91 ; Relative positioning\nG1 Z5 F180;\nG1 X30 Y30 F3000;\nG1 Z-5 F180;\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG92 E0 ; Reset extruder position\n" - }, - "machine_end_gcode": { - "default_value": "G1 X0 Y180 ; Get extruder out of way.\nM107 ; Turn off fan\nG91 ; Relative positioning\nG0 Z20 ; Lift extruder up\nT0\nG1 E-1 ; Reduce filament pressure\nM104 T0 S0 ; Turn extruder heater off\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off\n" - } + + "gantry_height": { "value": 25 } } } diff --git a/resources/definitions/rigidbot.def.json b/resources/definitions/rigidbot.def.json index d6fb4f1651..f20ce1b7ec 100644 --- a/resources/definitions/rigidbot.def.json +++ b/resources/definitions/rigidbot.def.json @@ -44,7 +44,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 0.8 + "value": "0.8" }, "top_bottom_thickness": { "default_value": 0.3 diff --git a/resources/definitions/rigidbot_big.def.json b/resources/definitions/rigidbot_big.def.json index 9568417acc..fcd187706c 100644 --- a/resources/definitions/rigidbot_big.def.json +++ b/resources/definitions/rigidbot_big.def.json @@ -44,7 +44,7 @@ "default_value": 0.2 }, "wall_thickness": { - "default_value": 0.8 + "value": "0.8" }, "top_bottom_thickness": { "default_value": 0.3 diff --git a/resources/definitions/robo_3d_r1.def.json b/resources/definitions/robo_3d_r1.def.json index 36b8addd27..e72b0a2688 100644 --- a/resources/definitions/robo_3d_r1.def.json +++ b/resources/definitions/robo_3d_r1.def.json @@ -31,7 +31,7 @@ "layer_height_0": { "default_value": 0.15 }, "material_flow": { "default_value": 100 }, "infill_sparse_density": { "default_value": 10 }, - "wall_thickness": { "default_value": 1.2 }, + "wall_thickness": { "value": "1.2" }, "retraction_amount": { "default_value": 3 }, "layer_height": { "default_value": 0.2 }, "speed_print": { "default_value": 40 }, diff --git a/resources/definitions/skriware_2.def.json b/resources/definitions/skriware_2.def.json index 31c9913c8f..4534ea0350 100644 --- a/resources/definitions/skriware_2.def.json +++ b/resources/definitions/skriware_2.def.json @@ -1,595 +1,595 @@ { - "name": "Skriware 2", - "version": 2, - "inherits": "fdmprinter", - "metadata": { - "visible": true, - "author": "Skriware", - "manufacturer": "Skriware", - "category": "Other", - "file_formats": "text/x-gcode", - "platform_offset": [ - 0, - 0, - 0 - ], - "supports_usb_connection": false, - "platform": "skriware_2_platform.stl", - "machine_extruder_trains": { - "0": "skriware_2_extruder_0", - "1": "skriware_2_extruder_1" - } - }, - "overrides": { - "jerk_print_layer_0": { - "value": "5" - }, - "jerk_prime_tower": { - "value": "5" - }, - "expand_skins_expand_distance": { - "value": "1.2" - }, - "jerk_support_interface": { - "value": "5" - }, - "jerk_travel_layer_0": { - "value": "5.0" - }, - "wipe_retraction_prime_speed": { - "value": "30" - }, - "material_standby_temperature": { - "default_value": 195 - }, - "acceleration_support_bottom": { - "value": "250" - }, - "raft_base_line_width": { - "value": "0.5" - }, - "raft_speed": { - "value": "30.0" - }, - "jerk_topbottom": { - "value": "5" - }, - "ironing_inset": { - "value": "0.2" - }, - "acceleration_wall": { - "value": "250" - }, - "cross_infill_pocket_size": { - "value": "5.333333333333333" - }, - "jerk_support_roof": { - "value": "5" - }, - "acceleration_print": { - "default_value": 250 - }, - "meshfix_maximum_travel_resolution": { - "value": "0.8" - }, - "support_top_distance": { - "value": "0.22" - }, - "acceleration_enabled": { - "default_value": true - }, - "optimize_wall_printing_order": { - "default_value": true - }, - "jerk_layer_0": { - "value": "5" - }, - "infill_line_distance": { - "value": "5.333333333333333" - }, - "acceleration_ironing": { - "value": "250" - }, - "material_print_temperature_layer_0": { - "value": "195" - }, - "bridge_skin_speed_2": { - "value": "15" - }, - "acceleration_travel": { - "value": "250" - }, - "switch_extruder_retraction_speed": { - "value": "30" - }, - "jerk_print": { - "default_value": 5 - }, - "material_guid": { - "default_value": "0ff92885-617b-4144-a03c-9989872454bc" - }, - "raft_interface_acceleration": { - "value": "250" - }, - "acceleration_support_interface": { - "value": "250" - }, - "cool_fan_full_layer": { - "value": "1" - }, - "skirt_brim_minimal_length": { - "default_value": 50 - }, - "material_bed_temperature": { - "value": "50" - }, - "speed_slowdown_layers": { - "default_value": 1 - }, - "speed_travel": { - "value": "150" - }, - "skin_overlap": { - "value": "15" - }, - "acceleration_infill": { - "value": "250" - }, - "support_roof_material_flow": { - "value": "99" - }, - "raft_base_jerk": { - "value": "5" - }, - "retraction_retract_speed": { - "value": "30" - }, - "infill_wipe_dist": { - "value": "0.1" - }, - "jerk_wall_x": { - "value": "5" - }, - "layer_height": { - "default_value": 0.2 - }, - "bottom_skin_expand_distance": { - "value": "1.2000000000000002" - }, - "machine_start_gcode": { - "default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nG28 X0 Y0;move X/Y to min endstops\nG28 Z0 ;move Z to min endstops\nM420 S1 Z0.9 ;enable bed levelling\nG1 Z10 F250 ;move the platform down 10mm\nM107 ;fan off\nM42 P11 S255 ;turn on front fan\nM140 S{material_bed_temperature}\nM104 T0 S{material_print_temperature}\nM104 T1 S{material_print_temperature}\nG1 F2500 Y260\nM190 S{material_bed_temperature}\nM109 T0 S{material_print_temperature}\nM109 T1 S{material_print_temperature}\nM60 ;enable E-FADE Algorithm\nM62 A ;filament sensor off\nG92 E0 ;zero the extruded length\nT1\nG92 E0;zero the extruded length\nG1 F300 Z0.3\nG1 F1200 X20\nG1 F1200 X180 E21 ;extrude 21 mm of feed stock\nG1 F1200 E15 ;retracting 6 mm\nG1 F2000 E21\nG1 F2000 E15\nG1 F300 Z1.5\nG92 E0 ;zero the extruded length again\nT0\nG92 E0 ;zero the extruded length\nG1 F1200 Y258\nG1 F300 Z0.3\nG1 F1200 X40 E21 ;extrude 21 mm of feed stock\nG1 F1200 E15 ;retracting 6 mm\nG1 F2000 E21\nG1 F2000 E15\nG1 Z1.5\nM61 A\nM63 A ;filament sensor on\nG92 E0 ;zero the extruded length again\nM58 ;end of Start G-Code and signal retract management" - }, - "travel_retract_before_outer_wall": { - "default_value": true - }, - "xy_offset_layer_0": { - "value": "-0.16" - }, - "adhesion_type": { - "default_value": "raft" - }, - "min_skin_width_for_expansion": { - "value": "0.671279704941824" - }, - "support_bottom_material_flow": { - "value": "99" - }, - "prime_tower_position_x": { - "value": "1" - }, - "machine_depth": { - "default_value": 260 - }, - "retraction_speed": { - "default_value": 30 - }, - "support_skip_some_zags": { - "default_value": true - }, - "remove_empty_first_layers": { - "default_value": false - }, - "z_seam_x": { - "value": "115" - }, - "support_xy_distance_overhang": { - "value": "0.5" - }, - "acceleration_print_layer_0": { - "value": "250" - }, - "support_xy_distance": { - "default_value": 0.8 - }, - "support_roof_line_distance": { - "value": "0.5714285714285714" - }, - "jerk_enabled": { - "default_value": true - }, - "min_infill_area": { - "default_value": 1 - }, - "travel_avoid_supports": { - "default_value": true - }, - "bottom_layers": { - "value": "3" - }, - "multiple_mesh_overlap": { - "default_value": 0 - }, - "retraction_hop_enabled": { - "default_value": true - }, - "acceleration_topbottom": { - "value": "250" - }, - "jerk_wall": { - "value": "5" - }, - "jerk_wall_0": { - "value": "5" - }, - "skin_overlap_mm": { - "value": "0.06" - }, - "retraction_min_travel": { - "value": "1" - }, - "support_interface_material_flow": { - "value": "99" - }, - "material_diameter": { - "default_value": 1.75 - }, - "speed_roofing": { - "value": "30.0" - }, - "skin_outline_count": { - "default_value": 0 - }, - "skin_no_small_gaps_heuristic": { - "default_value": true - }, - "top_bottom_pattern_0": { - "value": "'zigzag'" - }, - "top_skin_expand_distance": { - "value": "1.2000000000000002" - }, - "acceleration_travel_layer_0": { - "value": "250.0" - }, - "prime_tower_min_volume": { - "default_value": 4 - }, - "switch_extruder_retraction_speeds": { - "default_value": 30 - }, - "skin_preshrink": { - "value": "1.2000000000000002" - }, - "material_bed_temperature_layer_0": { - "value": "50" - }, - "support_tree_collision_resolution": { - "value": "0.2" - }, - "machine_height": { - "default_value": 210 - }, - "raft_acceleration": { - "value": "250" - }, - "fill_outline_gaps": { - "default_value": true - }, - "wall_x_material_flow": { - "value": "99" - }, - "jerk_support_bottom": { - "value": "5" - }, - "machine_end_gcode": { - "default_value": "M59\nG92 E1\nG1 E-1 F300\nM104 T0 S0\nM104 T1 S0\nM140 S0\nG28 X0 Y0\nM84\nM106 S0\nM107" - }, - "infill_sparse_density": { - "default_value": 15 - }, - "meshfix_maximum_deviation": { - "default_value": 0.005 - }, - "wall_0_material_flow": { - "value": "99" - }, - "material_adhesion_tendency": { - "default_value": 0 - }, - "prime_tower_flow": { - "value": "99" - }, - "prime_tower_position_y": { - "value": "1" - }, - "support_material_flow": { - "value": "99" - }, - "retract_at_layer_change": { - "default_value": true - }, - "machine_extruder_count": { - "default_value": 2 - }, - "wall_thickness": { - "default_value": 1.2 - }, - "support_infill_sparse_thickness": { - "value": "0.2" - }, - "raft_surface_acceleration": { - "value": "250" - }, - "roofing_layer_count": { - "value": "1" - }, - "skirt_brim_line_width": { - "value": "0.5" - }, - "jerk_support": { - "value": "5" - }, - "raft_surface_jerk": { - "value": "5" - }, - "speed_equalize_flow_max": { - "default_value": 40 - }, - "raft_surface_speed": { - "value": "30.0" - }, - "jerk_travel": { - "value": "5" - }, - "support_zag_skip_count": { - "value": "8" - }, - "retraction_combing": { - "default_value": "infill" - }, - "raft_interface_line_spacing": { - "value": "0.4" - }, - "layer_height_0": { - "default_value": 0.2 - }, - "extruders_enabled_count": { - "value": "2" - }, - "support_line_distance": { - "value": "1.3333333333333333" - }, - "support_roof_density": { - "value": "70" - }, - "raft_base_line_spacing": { - "value": "0.8" - }, - "acceleration_prime_tower": { - "value": "250" - }, - "skin_material_flow": { - "value": "99" - }, - "support_z_distance": { - "default_value": 0.22 - }, - "bottom_skin_preshrink": { - "value": "1.2000000000000002" - }, - "jerk_skirt_brim": { - "value": "5" - }, - "z_seam_y": { - "value": "180" - }, - "skirt_line_count": { - "default_value": 2 - }, - "raft_margin": { - "default_value": 4 - }, - "infill_material_flow": { - "value": "99" - }, - "wipe_retraction_retract_speed": { - "value": "30" - }, - "z_seam_corner": { - "default_value": "z_seam_corner_weighted" - }, - "support_roof_height": { - "value": "0.4" - }, - "top_layers": { - "value": "4" - }, - "support_infill_rate": { - "value": "30" - }, - "raft_interface_speed": { - "value": "35" - }, - "default_material_print_temperature": { - "default_value": 195 - }, - "acceleration_layer_0": { - "value": "250" - }, - "support_skip_zag_per_mm": { - "default_value": 10 - }, - "material_initial_print_temperature": { - "value": "195" - }, - "raft_interface_jerk": { - "value": "5" - }, - "machine_width": { - "default_value": 210 - }, - "wall_line_count": { - "value": "3" - }, - "retraction_amount": { - "default_value": 3 - }, - "infill_sparse_thickness": { - "value": "0.2" - }, - "support_initial_layer_line_distance": { - "value": "1.3333333333333333" - }, - "jerk_support_infill": { - "value": "5" - }, - "acceleration_roofing": { - "value": "250" - }, - "retraction_extrusion_window": { - "value": "3" - }, - "raft_interface_line_width": { - "value": "0.4" - }, - "acceleration_support_roof": { - "value": "250" - }, - "support_brim_line_count": { - "value": "16" - }, - "layer_0_z_overlap": { - "value": "0.1" - }, - "support_angle": { - "default_value": 60 - }, - "machine_heated_bed": { - "default_value": true - }, - "raft_surface_thickness": { - "value": "0.2" - }, - "cool_min_layer_time": { - "default_value": 10 - }, - "gantry_height": { - "value": "210" - }, - "raft_airgap": { - "default_value": 0.2 - }, - "acceleration_skirt_brim": { - "value": "250" - }, - "skirt_brim_material_flow": { - "value": "99" - }, - "jerk_infill": { - "value": "5" - }, - "roofing_material_flow": { - "value": "99" - }, - "support_use_towers": { - "default_value": false - }, - "ooze_shield_angle": { - "default_value": 50 - }, - "material_flow": { - "default_value": 99 - }, - "speed_travel_layer_0": { - "value": "75.0" - }, - "raft_base_acceleration": { - "value": "250" - }, - "retraction_count_max": { - "default_value": 40 - }, - "ooze_shield_dist": { - "default_value": 4 - }, - "acceleration_support": { - "value": "250" - }, - "max_skin_angle_for_expansion": { - "default_value": 50 - }, - "coasting_enable": { - "default_value": true - }, - "brim_width": { - "default_value": 10 - }, - "acceleration_support_infill": { - "value": "250" - }, - "retraction_prime_speed": { - "value": "30" - }, - "raft_base_speed": { - "value": "35" - }, - "acceleration_wall_0": { - "value": "250" - }, - "xy_offset": { - "default_value": -0.16 - }, - "prime_tower_size": { - "default_value": 1 - }, - "jerk_ironing": { - "value": "5" - }, - "switch_extruder_prime_speed": { - "value": "30" - }, - "raft_jerk": { - "value": "5" - }, - "top_skin_preshrink": { - "value": "1.2000000000000002" - }, - "material_print_temperature": { - "value": "195" - }, - "wall_material_flow": { - "value": "99" - }, - "jerk_roofing": { - "value": "5" - }, - "cool_fan_full_at_height": { - "value": "0" - }, - "acceleration_wall_x": { - "value": "250" - }, - "support_bottom_distance": { - "value": "0.23" - }, - "cool_min_speed": { - "default_value": 15 - }, - "default_material_bed_temperature": { - "default_value": 50 - }, - "raft_interface_thickness": { - "value": "0.2" - } - } + "name": "Skriware 2", + "version": 2, + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "Skriware", + "manufacturer": "Skriware", + "category": "Other", + "file_formats": "text/x-gcode", + "platform_offset": [ + 0, + 0, + 0 + ], + "supports_usb_connection": false, + "platform": "skriware_2_platform.stl", + "machine_extruder_trains": { + "0": "skriware_2_extruder_0", + "1": "skriware_2_extruder_1" + } + }, + "overrides": { + "jerk_print_layer_0": { + "value": "5" + }, + "jerk_prime_tower": { + "value": "5" + }, + "expand_skins_expand_distance": { + "value": "1.2" + }, + "jerk_support_interface": { + "value": "5" + }, + "jerk_travel_layer_0": { + "value": "5.0" + }, + "wipe_retraction_prime_speed": { + "value": "30" + }, + "material_standby_temperature": { + "default_value": 195 + }, + "acceleration_support_bottom": { + "value": "250" + }, + "raft_base_line_width": { + "value": "0.5" + }, + "raft_speed": { + "value": "30.0" + }, + "jerk_topbottom": { + "value": "5" + }, + "ironing_inset": { + "value": "0.2" + }, + "acceleration_wall": { + "value": "250" + }, + "cross_infill_pocket_size": { + "value": "5.333333333333333" + }, + "jerk_support_roof": { + "value": "5" + }, + "acceleration_print": { + "default_value": 250 + }, + "meshfix_maximum_travel_resolution": { + "value": "0.8" + }, + "support_top_distance": { + "value": "0.22" + }, + "acceleration_enabled": { + "default_value": true + }, + "optimize_wall_printing_order": { + "default_value": true + }, + "jerk_layer_0": { + "value": "5" + }, + "infill_line_distance": { + "value": "5.333333333333333" + }, + "acceleration_ironing": { + "value": "250" + }, + "material_print_temperature_layer_0": { + "value": "195" + }, + "bridge_skin_speed_2": { + "value": "15" + }, + "acceleration_travel": { + "value": "250" + }, + "switch_extruder_retraction_speed": { + "value": "30" + }, + "jerk_print": { + "default_value": 5 + }, + "material_guid": { + "default_value": "0ff92885-617b-4144-a03c-9989872454bc" + }, + "raft_interface_acceleration": { + "value": "250" + }, + "acceleration_support_interface": { + "value": "250" + }, + "cool_fan_full_layer": { + "value": "1" + }, + "skirt_brim_minimal_length": { + "default_value": 50 + }, + "material_bed_temperature": { + "value": "50" + }, + "speed_slowdown_layers": { + "default_value": 1 + }, + "speed_travel": { + "value": "150" + }, + "skin_overlap": { + "value": "15" + }, + "acceleration_infill": { + "value": "250" + }, + "support_roof_material_flow": { + "value": "99" + }, + "raft_base_jerk": { + "value": "5" + }, + "retraction_retract_speed": { + "value": "30" + }, + "infill_wipe_dist": { + "value": "0.1" + }, + "jerk_wall_x": { + "value": "5" + }, + "layer_height": { + "default_value": 0.2 + }, + "bottom_skin_expand_distance": { + "value": "1.2" + }, + "machine_start_gcode": { + "default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nG28 X0 Y0;move X/Y to min endstops\nG28 Z0 ;move Z to min endstops\nM420 S1 Z0.9 ;enable bed levelling\nG1 Z10 F250 ;move the platform down 10mm\nM107 ;fan off\nM42 P11 S255 ;turn on front fan\nM140 S{material_bed_temperature}\nM104 T0 S{material_print_temperature}\nM104 T1 S{material_print_temperature}\nG1 F2500 Y260\nM190 S{material_bed_temperature}\nM109 T0 S{material_print_temperature}\nM109 T1 S{material_print_temperature}\nM60 ;enable E-FADE Algorithm\nM62 A ;filament sensor off\nG92 E0 ;zero the extruded length\nT1\nG92 E0;zero the extruded length\nG1 F300 Z0.3\nG1 F1200 X20\nG1 F1200 X180 E21 ;extrude 21 mm of feed stock\nG1 F1200 E15 ;retracting 6 mm\nG1 F2000 E21\nG1 F2000 E15\nG1 F300 Z1.5\nG92 E0 ;zero the extruded length again\nT0\nG92 E0 ;zero the extruded length\nG1 F1200 Y258\nG1 F300 Z0.3\nG1 F1200 X40 E21 ;extrude 21 mm of feed stock\nG1 F1200 E15 ;retracting 6 mm\nG1 F2000 E21\nG1 F2000 E15\nG1 Z1.5\nM61 A\nM63 A ;filament sensor on\nG92 E0 ;zero the extruded length again\nM58 ;end of Start G-Code and signal retract management" + }, + "travel_retract_before_outer_wall": { + "default_value": true + }, + "xy_offset_layer_0": { + "value": "-0.16" + }, + "adhesion_type": { + "default_value": "raft" + }, + "min_skin_width_for_expansion": { + "value": "0.671279704941824" + }, + "support_bottom_material_flow": { + "value": "99" + }, + "prime_tower_position_x": { + "value": "1" + }, + "machine_depth": { + "default_value": 260 + }, + "retraction_speed": { + "default_value": 30 + }, + "support_skip_some_zags": { + "default_value": true + }, + "remove_empty_first_layers": { + "default_value": false + }, + "z_seam_x": { + "value": "115" + }, + "support_xy_distance_overhang": { + "value": "0.5" + }, + "acceleration_print_layer_0": { + "value": "250" + }, + "support_xy_distance": { + "default_value": 0.8 + }, + "support_roof_line_distance": { + "value": "0.5714285714285714" + }, + "jerk_enabled": { + "default_value": true + }, + "min_infill_area": { + "default_value": 1 + }, + "travel_avoid_supports": { + "default_value": true + }, + "bottom_layers": { + "value": "3" + }, + "multiple_mesh_overlap": { + "default_value": 0 + }, + "retraction_hop_enabled": { + "default_value": true + }, + "acceleration_topbottom": { + "value": "250" + }, + "jerk_wall": { + "value": "5" + }, + "jerk_wall_0": { + "value": "5" + }, + "skin_overlap_mm": { + "value": "0.06" + }, + "retraction_min_travel": { + "value": "1" + }, + "support_interface_material_flow": { + "value": "99" + }, + "material_diameter": { + "default_value": 1.75 + }, + "speed_roofing": { + "value": "30.0" + }, + "skin_outline_count": { + "default_value": 0 + }, + "skin_no_small_gaps_heuristic": { + "default_value": true + }, + "top_bottom_pattern_0": { + "value": "'zigzag'" + }, + "top_skin_expand_distance": { + "value": "1.2" + }, + "acceleration_travel_layer_0": { + "value": "250.0" + }, + "prime_tower_min_volume": { + "default_value": 4 + }, + "switch_extruder_retraction_speeds": { + "default_value": 30 + }, + "skin_preshrink": { + "value": "1.2" + }, + "material_bed_temperature_layer_0": { + "value": "50" + }, + "support_tree_collision_resolution": { + "value": "0.2" + }, + "machine_height": { + "default_value": 210 + }, + "raft_acceleration": { + "value": "250" + }, + "fill_outline_gaps": { + "default_value": true + }, + "wall_x_material_flow": { + "value": "99" + }, + "jerk_support_bottom": { + "value": "5" + }, + "machine_end_gcode": { + "default_value": "M59\nG92 E1\nG1 E-1 F300\nM104 T0 S0\nM104 T1 S0\nM140 S0\nG28 X0 Y0\nM84\nM106 S0\nM107" + }, + "infill_sparse_density": { + "default_value": 15 + }, + "meshfix_maximum_deviation": { + "default_value": 0.005 + }, + "wall_0_material_flow": { + "value": "99" + }, + "material_adhesion_tendency": { + "default_value": 0 + }, + "prime_tower_flow": { + "value": "99" + }, + "prime_tower_position_y": { + "value": "1" + }, + "support_material_flow": { + "value": "99" + }, + "retract_at_layer_change": { + "default_value": true + }, + "machine_extruder_count": { + "default_value": 2 + }, + "wall_thickness": { + "value": "1.2" + }, + "support_infill_sparse_thickness": { + "value": "resolveOrValue('layer_height')" + }, + "raft_surface_acceleration": { + "value": "250" + }, + "roofing_layer_count": { + "value": "1" + }, + "skirt_brim_line_width": { + "value": "0.5" + }, + "jerk_support": { + "value": "5" + }, + "raft_surface_jerk": { + "value": "5" + }, + "speed_equalize_flow_max": { + "default_value": 40 + }, + "raft_surface_speed": { + "value": "30.0" + }, + "jerk_travel": { + "value": "5" + }, + "support_zag_skip_count": { + "value": "8" + }, + "retraction_combing": { + "default_value": "infill" + }, + "raft_interface_line_spacing": { + "value": "0.4" + }, + "layer_height_0": { + "default_value": 0.2 + }, + "extruders_enabled_count": { + "value": "2" + }, + "support_line_distance": { + "value": "1.3333333333333333" + }, + "support_roof_density": { + "value": "70" + }, + "raft_base_line_spacing": { + "value": "0.8" + }, + "acceleration_prime_tower": { + "value": "250" + }, + "skin_material_flow": { + "value": "99" + }, + "support_z_distance": { + "default_value": 0.22 + }, + "bottom_skin_preshrink": { + "value": "1.2" + }, + "jerk_skirt_brim": { + "value": "5" + }, + "z_seam_y": { + "value": "180" + }, + "skirt_line_count": { + "default_value": 2 + }, + "raft_margin": { + "default_value": 4 + }, + "infill_material_flow": { + "value": "99" + }, + "wipe_retraction_retract_speed": { + "value": "30" + }, + "z_seam_corner": { + "default_value": "z_seam_corner_weighted" + }, + "support_roof_height": { + "value": "0.4" + }, + "top_layers": { + "value": "4" + }, + "support_infill_rate": { + "value": "30" + }, + "raft_interface_speed": { + "value": "35" + }, + "default_material_print_temperature": { + "default_value": 195 + }, + "acceleration_layer_0": { + "value": "250" + }, + "support_skip_zag_per_mm": { + "default_value": 10 + }, + "material_initial_print_temperature": { + "value": "195" + }, + "raft_interface_jerk": { + "value": "5" + }, + "machine_width": { + "default_value": 210 + }, + "wall_line_count": { + "value": "3" + }, + "retraction_amount": { + "default_value": 3 + }, + "infill_sparse_thickness": { + "value": "resolveOrValue('layer_height')" + }, + "support_initial_layer_line_distance": { + "value": "1.3333333333333333" + }, + "jerk_support_infill": { + "value": "5" + }, + "acceleration_roofing": { + "value": "250" + }, + "retraction_extrusion_window": { + "value": "3" + }, + "raft_interface_line_width": { + "value": "0.4" + }, + "acceleration_support_roof": { + "value": "250" + }, + "support_brim_line_count": { + "value": "16" + }, + "layer_0_z_overlap": { + "value": "0.1" + }, + "support_angle": { + "default_value": 60 + }, + "machine_heated_bed": { + "default_value": true + }, + "raft_surface_thickness": { + "value": "0.2" + }, + "cool_min_layer_time": { + "default_value": 10 + }, + "gantry_height": { + "value": "210" + }, + "raft_airgap": { + "default_value": 0.2 + }, + "acceleration_skirt_brim": { + "value": "250" + }, + "skirt_brim_material_flow": { + "value": "99" + }, + "jerk_infill": { + "value": "5" + }, + "roofing_material_flow": { + "value": "99" + }, + "support_use_towers": { + "default_value": false + }, + "ooze_shield_angle": { + "default_value": 50 + }, + "material_flow": { + "default_value": 99 + }, + "speed_travel_layer_0": { + "value": "75.0" + }, + "raft_base_acceleration": { + "value": "250" + }, + "retraction_count_max": { + "default_value": 40 + }, + "ooze_shield_dist": { + "default_value": 4 + }, + "acceleration_support": { + "value": "250" + }, + "max_skin_angle_for_expansion": { + "default_value": 50 + }, + "coasting_enable": { + "default_value": true + }, + "brim_width": { + "default_value": 10 + }, + "acceleration_support_infill": { + "value": "250" + }, + "retraction_prime_speed": { + "value": "30" + }, + "raft_base_speed": { + "value": "35" + }, + "acceleration_wall_0": { + "value": "250" + }, + "xy_offset": { + "default_value": -0.16 + }, + "prime_tower_size": { + "default_value": 1 + }, + "jerk_ironing": { + "value": "5" + }, + "switch_extruder_prime_speed": { + "value": "30" + }, + "raft_jerk": { + "value": "5" + }, + "top_skin_preshrink": { + "value": "1.2" + }, + "material_print_temperature": { + "value": "195" + }, + "wall_material_flow": { + "value": "99" + }, + "jerk_roofing": { + "value": "5" + }, + "cool_fan_full_at_height": { + "value": "0" + }, + "acceleration_wall_x": { + "value": "250" + }, + "support_bottom_distance": { + "value": "0.23" + }, + "cool_min_speed": { + "default_value": 15 + }, + "default_material_bed_temperature": { + "default_value": 50 + }, + "raft_interface_thickness": { + "value": "0.2" + } + } } \ No newline at end of file diff --git a/resources/definitions/tam.def.json b/resources/definitions/tam.def.json index 0bc68f321a..940e8c6fa0 100644 --- a/resources/definitions/tam.def.json +++ b/resources/definitions/tam.def.json @@ -21,7 +21,7 @@ "layer_height": { "default_value": 0.2 }, "layer_height_0": { "default_value": 0.3 }, "infill_sparse_density": { "default_value": 5 }, - "wall_thickness": { "default_value": 1 }, + "wall_thickness": { "value": "1" }, "top_bottom_thickness": { "default_value": 1 }, "infill_pattern": { "value": "'tetrahedral'" }, diff --git a/resources/definitions/vertex_delta_k8800.def.json b/resources/definitions/vertex_delta_k8800.def.json index c92476da49..71646d76ee 100644 --- a/resources/definitions/vertex_delta_k8800.def.json +++ b/resources/definitions/vertex_delta_k8800.def.json @@ -49,7 +49,7 @@ "value": 0.35 }, "wall_thickness": { - "value": 0.7 + "value": "0.7" }, "top_bottom_thickness": { "value": 0.6 diff --git a/resources/definitions/vertex_nano_k8600.def.json b/resources/definitions/vertex_nano_k8600.def.json index ef9552caf3..9f7b9d2cb7 100644 --- a/resources/definitions/vertex_nano_k8600.def.json +++ b/resources/definitions/vertex_nano_k8600.def.json @@ -47,7 +47,7 @@ "value": 0.35 }, "wall_thickness": { - "value": 0.7 + "value": "0.7" }, "top_bottom_thickness": { "value": 0.6 diff --git a/resources/extruders/dagoma_discoeasy200_extruder_0.def.json b/resources/extruders/dagoma_discoeasy200_extruder_0.def.json index c885ac971e..f2ca729582 100644 --- a/resources/extruders/dagoma_discoeasy200_extruder_0.def.json +++ b/resources/extruders/dagoma_discoeasy200_extruder_0.def.json @@ -16,6 +16,12 @@ }, "material_diameter": { "default_value": 1.75 + }, + "machine_extruder_start_code": { + "default_value": "\n;Start T0\nG92 E0\nG1 E-{retraction_amount} F10000\nG92 E0G1 E1.5 F3000\nG1 E-60 F10000\nG92 E0\n" + }, + "machine_extruder_end_code": { + "default_value": "\nG92 E0\nG1 E{retraction_amount} F3000\nG92 E0\nG1 E60 F3000\nG92 E0\nG1 E-{retraction_amount} F5000\n;End T0\n\n" } } } diff --git a/resources/extruders/dagoma_discoeasy200_extruder_1.def.json b/resources/extruders/dagoma_discoeasy200_extruder_1.def.json new file mode 100644 index 0000000000..ac5fe5015d --- /dev/null +++ b/resources/extruders/dagoma_discoeasy200_extruder_1.def.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "name": "Extruder 2", + "inherits": "fdmextruder", + "metadata": { + "machine": "dagoma_discoeasy200", + "position": "1" + }, + + "overrides": { + "extruder_nr": { + "default_value": 1 + }, + "machine_nozzle_size": { + "default_value": 0.4 + }, + "material_diameter": { + "default_value": 1.75 + }, + "machine_extruder_start_code": { + "default_value": "\n;Start T1\nG92 E0\nG1 E-{retraction_amount} F10000\nG92 E0G1 E1.5 F3000\nG1 E-60 F10000\nG92 E0\n" + }, + "machine_extruder_end_code": { + "default_value": "\nG92 E0\nG1 E{retraction_amount} F3000\nG92 E0\nG1 E60 F3000\nG92 E0\nG1 E-{retraction_amount} F5000\n;End T1\n\n" + } + } +} diff --git a/resources/extruders/dagoma_discoultimate_extruder_0.def.json b/resources/extruders/dagoma_discoultimate_extruder_0.def.json new file mode 100644 index 0000000000..878d6fdc75 --- /dev/null +++ b/resources/extruders/dagoma_discoultimate_extruder_0.def.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": { + "machine": "dagoma_discoultimate", + "position": "0" + }, + + "overrides": { + "extruder_nr": { + "default_value": 0 + }, + "machine_nozzle_size": { + "default_value": 0.4 + }, + "material_diameter": { + "default_value": 1.75 + }, + "machine_extruder_start_code": { + "default_value": "\n;Start T0\nG92 E0\nG1 E-{retraction_amount} F10000\nG92 E0G1 E1.5 F3000\nG1 E-60 F10000\nG92 E0\n" + }, + "machine_extruder_end_code": { + "default_value": "\nG92 E0\nG1 E{retraction_amount} F3000\nG92 E0\nG1 E60 F3000\nG92 E0\nG1 E-{retraction_amount} F5000\n;End T0\n\n" + } + } +} diff --git a/resources/extruders/dagoma_discoultimate_extruder_1.def.json b/resources/extruders/dagoma_discoultimate_extruder_1.def.json new file mode 100644 index 0000000000..e6f8031e03 --- /dev/null +++ b/resources/extruders/dagoma_discoultimate_extruder_1.def.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "name": "Extruder 2", + "inherits": "fdmextruder", + "metadata": { + "machine": "dagoma_discoultimate", + "position": "1" + }, + + "overrides": { + "extruder_nr": { + "default_value": 1 + }, + "machine_nozzle_size": { + "default_value": 0.4 + }, + "material_diameter": { + "default_value": 1.75 + }, + "machine_extruder_start_code": { + "default_value": "\n;Start T1\nG92 E0\nG1 E-{retraction_amount} F10000\nG92 E0G1 E1.5 F3000\nG1 E-60 F10000\nG92 E0\n" + }, + "machine_extruder_end_code": { + "default_value": "\nG92 E0\nG1 E{retraction_amount} F3000\nG92 E0\nG1 E60 F3000\nG92 E0\nG1 E-{retraction_amount} F5000\n;End T1\n\n" + } + } +} diff --git a/resources/extruders/dxu_extruder1.def.json b/resources/extruders/dxu_extruder1.def.json new file mode 100644 index 0000000000..0a01881441 --- /dev/null +++ b/resources/extruders/dxu_extruder1.def.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": { + "machine": "dxu", + "position": "0" + }, + + "overrides": { + "extruder_nr": { + "default_value": 0, + "maximum_value": "1" + }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 }, + "machine_nozzle_offset_x": { "default_value": 0.0 }, + "machine_nozzle_offset_y": { "default_value": 0.0 } + } +} diff --git a/resources/extruders/dxu_extruder2.def.json b/resources/extruders/dxu_extruder2.def.json new file mode 100644 index 0000000000..5e730c49f4 --- /dev/null +++ b/resources/extruders/dxu_extruder2.def.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "name": "Extruder 2", + "inherits": "fdmextruder", + "metadata": { + "machine": "dxu", + "position": "1" + }, + + "overrides": { + "extruder_nr": { + "default_value": 1, + "maximum_value": "1" + }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 }, + "machine_nozzle_offset_x": { "default_value": 19.0 }, + "machine_nozzle_offset_y": { "default_value": 0.0 } + } +} diff --git a/resources/extruders/rigid3d_mucit_extruder_0.def.json b/resources/extruders/flyingbear_base_extruder_0.def.json similarity index 86% rename from resources/extruders/rigid3d_mucit_extruder_0.def.json rename to resources/extruders/flyingbear_base_extruder_0.def.json index de72db7a33..a792b373ff 100644 --- a/resources/extruders/rigid3d_mucit_extruder_0.def.json +++ b/resources/extruders/flyingbear_base_extruder_0.def.json @@ -3,7 +3,7 @@ "name": "Extruder 1", "inherits": "fdmextruder", "metadata": { - "machine": "rigid3d_mucit", + "machine": "flyingbear_base", "position": "0" }, @@ -11,5 +11,6 @@ "extruder_nr": { "default_value": 0 }, "machine_nozzle_size": { "default_value": 0.4 }, "material_diameter": { "default_value": 1.75 } + } } diff --git a/resources/extruders/rigid3d_hobby_extruder_0.def.json b/resources/extruders/mbot3d_grid2_extruder_0.def.json similarity index 88% rename from resources/extruders/rigid3d_hobby_extruder_0.def.json rename to resources/extruders/mbot3d_grid2_extruder_0.def.json index 68dd523af3..7bfd5ffa9e 100644 --- a/resources/extruders/rigid3d_hobby_extruder_0.def.json +++ b/resources/extruders/mbot3d_grid2_extruder_0.def.json @@ -3,7 +3,7 @@ "name": "Extruder 1", "inherits": "fdmextruder", "metadata": { - "machine": "rigid3d_hobby", + "machine": "mbot3d_grid2plus", "position": "0" }, diff --git a/resources/extruders/mbot3d_grid2_extruder_left.def.json b/resources/extruders/mbot3d_grid2_extruder_left.def.json new file mode 100644 index 0000000000..e8368cd1bb --- /dev/null +++ b/resources/extruders/mbot3d_grid2_extruder_left.def.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": { + "machine": "mbot3d_grid2plus_dual", + "position": "0" + }, + + "overrides": { + "extruder_nr": { + "default_value": 0, + "maximum_value": "1" + }, + "machine_nozzle_offset_x": { "default_value": 0 }, + "machine_nozzle_offset_y": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 }, + + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "default_value": 200 }, + "machine_extruder_start_pos_y": { "default_value": 200 }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "default_value": 200 }, + "machine_extruder_end_pos_y": { "default_value": 200 } + } +} diff --git a/resources/extruders/mbot3d_grid2_extruder_right.def.json b/resources/extruders/mbot3d_grid2_extruder_right.def.json new file mode 100644 index 0000000000..fed6cc7333 --- /dev/null +++ b/resources/extruders/mbot3d_grid2_extruder_right.def.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "name": "Extruder 2", + "inherits": "fdmextruder", + "metadata": { + "machine": "mbot3d_grid2plus_dual", + "position": "1" + }, + + "overrides": { + "extruder_nr": { + "default_value": 1, + "maximum_value": "1" + }, + "machine_nozzle_offset_x": { "default_value": 0 }, + "machine_nozzle_offset_y": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 }, + + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "default_value": 200 }, + "machine_extruder_start_pos_y": { "default_value": 200 }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "default_value": 200 }, + "machine_extruder_end_pos_y": { "default_value": 200 } + } +} diff --git a/resources/extruders/rigid3d_3rdgen_extruder_0.def.json b/resources/extruders/mbot3d_grid4_extruder_0.def.json similarity index 72% rename from resources/extruders/rigid3d_3rdgen_extruder_0.def.json rename to resources/extruders/mbot3d_grid4_extruder_0.def.json index edc87f695e..a75145fb74 100644 --- a/resources/extruders/rigid3d_3rdgen_extruder_0.def.json +++ b/resources/extruders/mbot3d_grid4_extruder_0.def.json @@ -3,12 +3,14 @@ "name": "Extruder 1", "inherits": "fdmextruder", "metadata": { - "machine": "rigid3d_3rdgen", + "machine": "mbot3d_grid4", "position": "0" }, "overrides": { - "extruder_nr": { "default_value": 0 }, + "extruder_nr": { + "default_value": 0 + }, "machine_nozzle_size": { "default_value": 0.4 }, "material_diameter": { "default_value": 1.75 } } diff --git a/resources/extruders/mbot3d_grid4_extruder_left.def.json b/resources/extruders/mbot3d_grid4_extruder_left.def.json new file mode 100644 index 0000000000..fb568c6eb6 --- /dev/null +++ b/resources/extruders/mbot3d_grid4_extruder_left.def.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": { + "machine": "mbot3d_grid4_dual", + "position": "0" + }, + + "overrides": { + "extruder_nr": { + "default_value": 0, + "maximum_value": "1" + }, + "machine_nozzle_offset_x": { "default_value": 0 }, + "machine_nozzle_offset_y": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 }, + + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "default_value": 200 }, + "machine_extruder_start_pos_y": { "default_value": 200 }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "default_value": 200 }, + "machine_extruder_end_pos_y": { "default_value": 200 } + } +} diff --git a/resources/extruders/mbot3d_grid4_extruder_right.def.json b/resources/extruders/mbot3d_grid4_extruder_right.def.json new file mode 100644 index 0000000000..7b36ff22e4 --- /dev/null +++ b/resources/extruders/mbot3d_grid4_extruder_right.def.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "name": "Extruder 2", + "inherits": "fdmextruder", + "metadata": { + "machine": "mbot3d_grid4_dual", + "position": "1" + }, + + "overrides": { + "extruder_nr": { + "default_value": 1, + "maximum_value": "1" + }, + "machine_nozzle_offset_x": { "default_value": 0 }, + "machine_nozzle_offset_y": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 }, + + "machine_extruder_start_pos_abs": { "default_value": true }, + "machine_extruder_start_pos_x": { "default_value": 200 }, + "machine_extruder_start_pos_y": { "default_value": 200 }, + "machine_extruder_end_pos_abs": { "default_value": true }, + "machine_extruder_end_pos_x": { "default_value": 200 }, + "machine_extruder_end_pos_y": { "default_value": 200 } + } +} diff --git a/resources/extruders/rigid3d_extruder_0.def.json b/resources/extruders/rigid3d_base_extruder_0.def.json similarity index 89% rename from resources/extruders/rigid3d_extruder_0.def.json rename to resources/extruders/rigid3d_base_extruder_0.def.json index eaac6b16a0..c4d34c304f 100644 --- a/resources/extruders/rigid3d_extruder_0.def.json +++ b/resources/extruders/rigid3d_base_extruder_0.def.json @@ -3,7 +3,7 @@ "name": "Extruder 1", "inherits": "fdmextruder", "metadata": { - "machine": "rigid3d", + "machine": "rigid3d_base", "position": "0" }, diff --git a/resources/extruders/rigid3d_zero2_extruder_0.def.json b/resources/extruders/rigid3d_zero2_extruder_0.def.json deleted file mode 100644 index 051ce2384d..0000000000 --- a/resources/extruders/rigid3d_zero2_extruder_0.def.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "rigid3d_zero2", - "position": "0" - }, - - "overrides": { - "extruder_nr": { "default_value": 0 }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - } -} diff --git a/resources/extruders/rigid3d_zero_extruder_0.def.json b/resources/extruders/rigid3d_zero_extruder_0.def.json deleted file mode 100644 index 76a8fceaae..0000000000 --- a/resources/extruders/rigid3d_zero_extruder_0.def.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "rigid3d_zero", - "position": "0" - }, - - "overrides": { - "extruder_nr": { "default_value": 0 }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - } -} diff --git a/resources/i18n/cs_CZ/cura.po b/resources/i18n/cs_CZ/cura.po new file mode 100644 index 0000000000..179680172a --- /dev/null +++ b/resources/i18n/cs_CZ/cura.po @@ -0,0 +1,5987 @@ +# Cura +# Copyright (C) 2020 Ultimaker B.V. +# This file is distributed under the same license as the Cura package. +# Ruben Dulek , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: Cura 4.5\n" +"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" +"POT-Creation-Date: 2020-02-07 14:19+0100\n" +"PO-Revision-Date: 2020-03-06 20:42+0100\n" +"Language: cs_CZ\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n>=2 && n<=4 ? 1 : 2);\n" +"Last-Translator: DenyCZ \n" +"Language-Team: DenyCZ \n" +"X-Generator: Poedit 2.3\n" + +#: /home/ruben/Projects/Cura/plugins/CuraProfileReader/__init__.py:14 +#: /home/ruben/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14 +msgctxt "@item:inlistbox" +msgid "Cura Profile" +msgstr "Cura profil" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/__init__.py:14 +msgctxt "@item:inlistbox" +msgid "JPG Image" +msgstr "Obrázek JPG" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/__init__.py:18 +msgctxt "@item:inlistbox" +msgid "JPEG Image" +msgstr "Obrázek JPEG" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/__init__.py:22 +msgctxt "@item:inlistbox" +msgid "PNG Image" +msgstr "Obrázek PNG" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/__init__.py:26 +msgctxt "@item:inlistbox" +msgid "BMP Image" +msgstr "Obrázek BMP" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/__init__.py:30 +msgctxt "@item:inlistbox" +msgid "GIF Image" +msgstr "Obrázek GIF" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.py:30 +msgctxt "@action" +msgid "Machine Settings" +msgstr "Nastavení zařízení" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:23 +msgctxt "@action:button Preceded by 'Ready to'." +msgid "Save to Removable Drive" +msgstr "Uložit na vyměnitelný disk" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:24 +#, python-brace-format +msgctxt "@item:inlistbox" +msgid "Save to Removable Drive {0}" +msgstr "Uložit na vyměnitelný disk {0}" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:64 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:107 +msgctxt "@info:status" +msgid "There are no file formats available to write with!" +msgstr "Nejsou k dispozici žádné formáty souborů pro zápis!" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:94 +#, python-brace-format +msgctxt "@info:progress Don't translate the XML tags !" +msgid "Saving to Removable Drive {0}" +msgstr "Ukládám na vyměnitelný disk {0}" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:94 +msgctxt "@info:title" +msgid "Saving" +msgstr "Ukládám" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:104 +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:107 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags or !" +msgid "Could not save to {0}: {1}" +msgstr "Nemohu uložit na {0}: {1}" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:123 +#, python-brace-format +msgctxt "@info:status Don't translate the tag {device}!" +msgid "Could not find a file name when trying to write to {device}." +msgstr "Při pokusu o zápis do zařízení {device} nebyl nalezen název souboru." + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:136 +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151 +#, python-brace-format +msgctxt "@info:status" +msgid "Could not save to removable drive {0}: {1}" +msgstr "Nelze uložit na vyměnitelnou jednotku {0}: {1}" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:137 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1697 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:138 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145 +msgctxt "@info:title" +msgid "Error" +msgstr "Chyba" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:145 +#, python-brace-format +msgctxt "@info:status" +msgid "Saved to Removable Drive {0} as {1}" +msgstr "Ukládám na vyměnitelnou jednotku {0} jako {1}" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:145 +msgctxt "@info:title" +msgid "File Saved" +msgstr "Soubor uložen" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:146 +msgctxt "@action:button" +msgid "Eject" +msgstr "Vysunout" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:146 +#, python-brace-format +msgctxt "@action" +msgid "Eject removable device {0}" +msgstr "Vysunout vyměnitelnou jednotku {0}" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151 +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1687 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1787 +#: /home/ruben/Projects/Cura/cura/OAuth2/AuthorizationService.py:201 +msgctxt "@info:title" +msgid "Warning" +msgstr "Varování" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161 +#, python-brace-format +msgctxt "@info:status" +msgid "Ejected {0}. You can now safely remove the drive." +msgstr "Vysunuto {0}. Nyní můžete bezpečně vyjmout jednotku." + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161 +msgctxt "@info:title" +msgid "Safely Remove Hardware" +msgstr "Bezpečně vysunout hardware" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163 +#, python-brace-format +msgctxt "@info:status" +msgid "Failed to eject {0}. Another program may be using the drive." +msgstr "Nepodařilo se vysunout {0}. Jednotku může používat jiný program." + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/WindowsRemovableDrivePlugin.py:72 +msgctxt "@item:intext" +msgid "Removable Drive" +msgstr "Vyměnitelná jednotka" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:93 +msgctxt "@info:generic" +msgid "" +"\n" +"Do you want to sync material and software packages with your account?" +msgstr "" +"\n" +"Chcete synchronizovat materiálové a softwarové balíčky s vaším účtem?" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:94 +#: /home/ruben/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:90 +msgctxt "@info:title" +msgid "Changes detected from your Ultimaker account" +msgstr "Zjištěny změny z vašeho účtu Ultimaker" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:96 +msgctxt "@action:button" +msgid "Sync" +msgstr "Synchronizovat" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:9 +msgctxt "@button" +msgid "Decline" +msgstr "Odmítnout" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10 +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56 +msgctxt "@button" +msgid "Agree" +msgstr "Přijmout" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:74 +msgctxt "@title:window" +msgid "Plugin License Agreement" +msgstr "Licenční ujednání zásuvného modulu" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/src/CloudSync/LicensePresenter.py:30 +msgctxt "@button" +msgid "Decline and remove from account" +msgstr "Odmítnout a odstranit z účtu" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/src/CloudSync/SyncOrchestrator.py:71 +msgctxt "@info:generic" +msgid "{} plugins failed to download" +msgstr "Nepovedlo se stáhnout {} zásuvných modulů" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:86 +msgctxt "@info:generic" +msgid "" +"\n" +"Syncing..." +msgstr "" +"\n" +"Synchronizuji..." + +#: /home/ruben/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:18 +msgctxt "@info:generic" +msgid "You need to quit and restart {} before changes have effect." +msgstr "Než se změny projeví, musíte ukončit a restartovat {}." + +#: /home/ruben/Projects/Cura/plugins/AMFReader/__init__.py:15 +msgctxt "@item:inlistbox" +msgid "AMF File" +msgstr "Soubor AMF" + +#: /home/ruben/Projects/Cura/plugins/SolidView/__init__.py:12 +msgctxt "@item:inmenu" +msgid "Solid view" +msgstr "Pevný pohled" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.py:21 +msgctxt "@action" +msgid "Level build plate" +msgstr "Vyrovnat podložku" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelection.py:18 +msgctxt "@action" +msgid "Select upgrades" +msgstr "Vybrat vylepšení" + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:42 +msgctxt "@item:inmenu" +msgid "USB printing" +msgstr "USB tisk" + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:43 +msgctxt "@action:button Preceded by 'Ready to'." +msgid "Print via USB" +msgstr "Tisk přes USB" + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:44 +msgctxt "@info:tooltip" +msgid "Print via USB" +msgstr "Tisk přes USB" + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:80 +msgctxt "@info:status" +msgid "Connected via USB" +msgstr "Připojeno přes USB" + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:106 +msgctxt "@label" +msgid "" +"A USB print is in progress, closing Cura will stop this print. Are you sure?" +msgstr "Probíhá tisk přes USB, uzavření Cura tento tisk zastaví. Jsi si jistá?" + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:128 +msgctxt "@message" +msgid "" +"A print is still in progress. Cura cannot start another print via USB until " +"the previous print has completed." +msgstr "" +"Tisk stále probíhá. Cura nemůže spustit další tisk přes USB, dokud není " +"předchozí tisk dokončen." + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:128 +msgctxt "@message" +msgid "Print in Progress" +msgstr "Probíhá tisk" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Utils.py:27 +msgctxt "@info:status" +msgid "tomorrow" +msgstr "zítra" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Utils.py:30 +msgctxt "@info:status" +msgid "today" +msgstr "dnes" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:57 +msgctxt "@action:button Preceded by 'Ready to'." +msgid "Print over network" +msgstr "Tisk přes síť" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:58 +msgctxt "@properties:tooltip" +msgid "Print over network" +msgstr "Tisk přes síť" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:59 +msgctxt "@info:status" +msgid "Connected over the network" +msgstr "Připojeno přes síť" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/MaterialSyncMessage.py:24 +#, python-brace-format +msgctxt "@info:status" +msgid "" +"Cura has detected material profiles that were not yet installed on the host " +"printer of group {0}." +msgstr "" +"Cura zjistil materiálové profily, které ještě nebyly nainstalovány na " +"hostitelské tiskárně skupiny {0}." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/MaterialSyncMessage.py:26 +msgctxt "@info:title" +msgid "Sending materials to printer" +msgstr "Odesílání materiálů do tiskárny" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadProgressMessage.py:14 +msgctxt "@info:status" +msgid "Sending Print Job" +msgstr "Odesílám tiskovou úlohu" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadProgressMessage.py:15 +msgctxt "@info:status" +msgid "Uploading print job to printer." +msgstr "Nahrávám tiskovou úlohu do tiskárny." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadErrorMessage.py:15 +msgctxt "@info:text" +msgid "Could not upload the data to the printer." +msgstr "Nemohu nahrát data do tiskárny." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadErrorMessage.py:16 +msgctxt "@info:title" +msgid "Network error" +msgstr "Chyba sítě" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadSuccessMessage.py:15 +msgctxt "@info:status" +msgid "Print job was successfully sent to the printer." +msgstr "Tisková úloha byla úspěšně odeslána do tiskárny." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadSuccessMessage.py:16 +msgctxt "@info:title" +msgid "Data Sent" +msgstr "Data poslána" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:27 +msgctxt "@info:status" +msgid "Send and monitor print jobs from anywhere using your Ultimaker account." +msgstr "Odesílejte a sledujte tiskové úlohy odkudkoli pomocí účtu Ultimaker." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:33 +msgctxt "@info:status Ultimaker Cloud should not be translated." +msgid "Connect to Ultimaker Cloud" +msgstr "Připojit k Ultimaker Cloudu" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:36 +msgctxt "@action" +msgid "Get started" +msgstr "Začínáme" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadBlockedMessage.py:15 +msgctxt "@info:status" +msgid "Please wait until the current job has been sent." +msgstr "Počkejte, až bude odeslána aktuální úloha." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadBlockedMessage.py:16 +msgctxt "@info:title" +msgid "Print error" +msgstr "Chyba tisku" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/LegacyDeviceNoLongerSupportedMessage.py:18 +msgctxt "@info:status" +msgid "" +"You are attempting to connect to a printer that is not running Ultimaker " +"Connect. Please update the printer to the latest firmware." +msgstr "" +"Pokoušíte se připojit k tiskárně, na které není spuštěna aplikace Ultimaker " +"Connect. Aktualizujte tiskárnu na nejnovější firmware." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/LegacyDeviceNoLongerSupportedMessage.py:21 +msgctxt "@info:title" +msgid "Update your printer" +msgstr "Aktualizujte vaší tiskárnu" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:27 +#, python-brace-format +msgctxt "@info:status" +msgid "" +"You are attempting to connect to {0} but it is not the host of a group. You " +"can visit the web page to configure it as a group host." +msgstr "" +"Pokoušíte se připojit k {0}, ale není hostitelem skupiny. Webovou stránku " +"můžete navštívit a nakonfigurovat ji jako skupinového hostitele." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:30 +msgctxt "@info:title" +msgid "Not a group host" +msgstr "Není hostem skupiny" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35 +msgctxt "@action" +msgid "Configure group" +msgstr "Konfigurovat skupinu" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/UltimakerNetworkedPrinterAction.py:26 +msgctxt "@action" +msgid "Connect via Network" +msgstr "Připojit přes síť" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:138 +msgctxt "@action:button" +msgid "Print via Cloud" +msgstr "Tisknout přes Cloud" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:139 +msgctxt "@properties:tooltip" +msgid "Print via Cloud" +msgstr "Tisknout přes Cloud" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:140 +msgctxt "@info:status" +msgid "Connected via Cloud" +msgstr "Připojeno přes Cloud" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/__init__.py:27 +#: /home/ruben/Projects/Cura/plugins/3MFReader/__init__.py:33 +msgctxt "@item:inlistbox" +msgid "3MF File" +msgstr "Soubor 3MF" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:199 +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:646 +msgctxt "@label" +msgid "Nozzle" +msgstr "Tryska" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:497 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags or !" +msgid "" +"Project file {0} contains an unknown machine type " +"{1}. Cannot import the machine. Models will be imported " +"instead." +msgstr "" +"Projektový soubor {0} obsahuje neznámý typ zařízení " +"{1}. Nelze importovat zařízení. Místo toho budou " +"importovány modely." + +#: /home/ruben/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:500 +msgctxt "@info:title" +msgid "Open Project File" +msgstr "Otevřít soubor s projektem" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:186 +msgctxt "@title:tab" +msgid "Recommended" +msgstr "Doporučeno" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:188 +msgctxt "@title:tab" +msgid "Custom" +msgstr "Vlastní" + +#: /home/ruben/Projects/Cura/plugins/SupportEraser/__init__.py:12 +msgctxt "@label" +msgid "Support Blocker" +msgstr "Blokovač podpor" + +#: /home/ruben/Projects/Cura/plugins/SupportEraser/__init__.py:13 +msgctxt "@info:tooltip" +msgid "Create a volume in which supports are not printed." +msgstr "Vytvořit prostor ve kterém nejsou tištěny podpory." + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/__init__.py:14 +msgctxt "@label" +msgid "Per Model Settings" +msgstr "Nastavení pro každý model" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/__init__.py:15 +msgctxt "@info:tooltip" +msgid "Configure Per Model Settings" +msgstr "Konfigurovat nastavení pro každý model" + +#: /home/ruben/Projects/Cura/plugins/PreviewStage/__init__.py:13 +msgctxt "@item:inmenu" +msgid "Preview" +msgstr "Náhled" + +#: /home/ruben/Projects/Cura/plugins/XRayView/__init__.py:12 +msgctxt "@item:inlistbox" +msgid "X-Ray view" +msgstr "Rentgenový pohled" + +#: /home/ruben/Projects/Cura/plugins/GCodeReader/__init__.py:14 +#: /home/ruben/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14 +#: /home/ruben/Projects/Cura/plugins/GCodeWriter/__init__.py:16 +msgctxt "@item:inlistbox" +msgid "G-code File" +msgstr "Soubor G-kódu" + +#: /home/ruben/Projects/Cura/plugins/GCodeReader/__init__.py:18 +msgctxt "@item:inlistbox" +msgid "G File" +msgstr "G soubor" + +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:338 +msgctxt "@info:status" +msgid "Parsing G-code" +msgstr "Zpracovávám G kód" + +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:340 +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:494 +msgctxt "@info:title" +msgid "G-code Details" +msgstr "Podrobnosti G kódu" + +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:492 +msgctxt "@info:generic" +msgid "" +"Make sure the g-code is suitable for your printer and printer configuration " +"before sending the file to it. The g-code representation may not be accurate." +msgstr "" +"Před odesláním souboru se ujistěte, že je g-kód vhodný pro vaši tiskárnu a " +"konfiguraci tiskárny. Reprezentace g-kódu nemusí být přesná." + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:35 +msgctxt "@item:inmenu" +msgid "Post Processing" +msgstr "Post Processing" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:36 +msgctxt "@item:inmenu" +msgid "Modify G-Code" +msgstr "Modifikovat G kód" + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:331 +msgctxt "@info:status" +msgid "" +"Unable to slice with the current material as it is incompatible with the " +"selected machine or configuration." +msgstr "" +"Nelze slicovat s aktuálním materiálem, protože je nekompatibilní s vybraným " +"strojem nebo konfigurací." + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:331 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:362 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:386 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:404 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413 +msgctxt "@info:title" +msgid "Unable to slice" +msgstr "Nelze slicovat" + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:361 +#, python-brace-format +msgctxt "@info:status" +msgid "" +"Unable to slice with the current settings. The following settings have " +"errors: {0}" +msgstr "" +"S aktuálním nastavením nelze slicovat. Následující nastavení obsahuje chyby: " +"{0}" + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:385 +#, python-brace-format +msgctxt "@info:status" +msgid "" +"Unable to slice due to some per-model settings. The following settings have " +"errors on one or more models: {error_labels}" +msgstr "" +"Nelze slicovat kvůli některým nastavení jednotlivých modelů. Následující " +"nastavení obsahuje chyby na jednom nebo více modelech: {error_labels}" + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394 +msgctxt "@info:status" +msgid "" +"Unable to slice because the prime tower or prime position(s) are invalid." +msgstr "Nelze slicovat, protože hlavní věž nebo primární pozice jsou neplatné." + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:403 +#, python-format +msgctxt "@info:status" +msgid "" +"Unable to slice because there are objects associated with disabled Extruder " +"%s." +msgstr "" +"Nelze slicovat, protože jsou zde objekty asociované k zakázanému extruder %s." + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412 +msgctxt "@info:status" +msgid "" +"Nothing to slice because none of the models fit the build volume or are " +"assigned to a disabled extruder. Please scale or rotate models to fit, or " +"enable an extruder." +msgstr "" +"Nic ke slicování, protože žádný z modelů neodpovídá objemu sestavení nebo " +"není přiřazen k vytlačovacímu stroji s deaktivací. Změňte měřítko nebo " +"otočte modely, aby se vešly, nebo povolte extrudér." + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:50 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:256 +msgctxt "@info:status" +msgid "Processing Layers" +msgstr "Zpracovávám vrstvy" + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:256 +msgctxt "@info:title" +msgid "Information" +msgstr "Informace" + +#: /home/ruben/Projects/Cura/plugins/LegacyProfileReader/__init__.py:14 +msgctxt "@item:inlistbox" +msgid "Cura 15.04 profiles" +msgstr "Profily Cura 15.04" + +#: /home/ruben/Projects/Cura/plugins/UFPReader/__init__.py:22 +#: /home/ruben/Projects/Cura/plugins/UFPWriter/__init__.py:28 +msgctxt "@item:inlistbox" +msgid "Ultimaker Format Package" +msgstr "Balíček ve formátu Ultimaker" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.py:25 +msgctxt "@action" +msgid "Update Firmware" +msgstr "Aktualizovat firmware" + +#: /home/ruben/Projects/Cura/plugins/PrepareStage/__init__.py:12 +msgctxt "@item:inmenu" +msgid "Prepare" +msgstr "Příprava" + +#: /home/ruben/Projects/Cura/plugins/TrimeshReader/__init__.py:15 +msgctxt "@item:inlistbox 'Open' is part of the name of this file format." +msgid "Open Compressed Triangle Mesh" +msgstr "Open Compressed Triangle Mesh" + +#: /home/ruben/Projects/Cura/plugins/TrimeshReader/__init__.py:19 +msgctxt "@item:inlistbox" +msgid "COLLADA Digital Asset Exchange" +msgstr "COLLADA Digital Asset Exchange" + +#: /home/ruben/Projects/Cura/plugins/TrimeshReader/__init__.py:23 +msgctxt "@item:inlistbox" +msgid "glTF Binary" +msgstr "gITF binární soubor" + +#: /home/ruben/Projects/Cura/plugins/TrimeshReader/__init__.py:27 +msgctxt "@item:inlistbox" +msgid "glTF Embedded JSON" +msgstr "gITF Embedded JSON" + +#: /home/ruben/Projects/Cura/plugins/TrimeshReader/__init__.py:36 +msgctxt "@item:inlistbox" +msgid "Stanford Triangle Format" +msgstr "Stanford Triangle Format" + +#: /home/ruben/Projects/Cura/plugins/TrimeshReader/__init__.py:40 +msgctxt "@item:inlistbox" +msgid "Compressed COLLADA Digital Asset Exchange" +msgstr "Kompresovaný COLLADA Digital Asset Exchenge" + +#: /home/ruben/Projects/Cura/plugins/3MFWriter/__init__.py:26 +msgctxt "@item:inlistbox" +msgid "3MF file" +msgstr "Soubor 3MF" + +#: /home/ruben/Projects/Cura/plugins/3MFWriter/__init__.py:34 +msgctxt "@item:inlistbox" +msgid "Cura Project 3MF file" +msgstr "Soubor Cura Project 3MF" + +#: /home/ruben/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:180 +msgctxt "@error:zip" +msgid "Error writing 3mf file." +msgstr "Chyba při zápisu 3mf file." + +#: /home/ruben/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:66 +msgctxt "@error:not supported" +msgid "GCodeWriter does not support non-text mode." +msgstr "GCodeWriter nepodporuje netextový mód." + +#: /home/ruben/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:72 +#: /home/ruben/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:88 +msgctxt "@warning:status" +msgid "Please prepare G-code before exporting." +msgstr "Před exportem prosím připravte G-kód." + +#: /home/ruben/Projects/Cura/plugins/MonitorStage/__init__.py:14 +msgctxt "@item:inmenu" +msgid "Monitor" +msgstr "Monitorování" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64 +msgctxt "@item:inmenu" +msgid "Manage backups" +msgstr "Spravovat zálohy" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107 +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113 +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:55 +#: /home/ruben/Projects/Cura/cura/Backups/Backup.py:104 +msgctxt "@info:title" +msgid "Backup" +msgstr "Záloha" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:55 +msgctxt "@info:backup_status" +msgid "There was an error listing your backups." +msgstr "Nastala chyba při výpisu vašich záloh." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:132 +msgctxt "@info:backup_status" +msgid "There was an error trying to restore your backup." +msgstr "Nastala chyba při pokusu obnovit vaši zálohu." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/UploadBackupJob.py:15 +msgctxt "@info:title" +msgid "Backups" +msgstr "Zálohy" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/UploadBackupJob.py:27 +msgctxt "@info:backup_status" +msgid "Uploading your backup..." +msgstr "Nahrávám vaši zálohu..." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/UploadBackupJob.py:36 +msgctxt "@info:backup_status" +msgid "There was an error while uploading your backup." +msgstr "Nastala chyba při nahrávání vaší zálohy." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/UploadBackupJob.py:39 +msgctxt "@info:backup_status" +msgid "Your backup has finished uploading." +msgstr "Vaše záloha byla úspěšně nahrána." + +#: /home/ruben/Projects/Cura/plugins/X3DReader/__init__.py:13 +msgctxt "@item:inlistbox" +msgid "X3D File" +msgstr "Soubor X3D" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.py:119 +msgctxt "@info:status" +msgid "Cura does not accurately display layers when Wire Printing is enabled." +msgstr "Když je aktivován síťový tisk, Cura přesně nezobrazuje vrstvy." + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.py:120 +msgctxt "@info:title" +msgid "Simulation View" +msgstr "Pohled simulace" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.py:121 +msgctxt "@info:status" +msgid "Nothing is shown because you need to slice first." +msgstr "Nic není zobrazeno, nejdříve musíte slicovat." + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.py:121 +msgctxt "@info:title" +msgid "No layers to show" +msgstr "Žádné vrstvy k zobrazení" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/__init__.py:15 +msgctxt "@item:inlistbox" +msgid "Layer view" +msgstr "Pohled vrstev" + +#: /home/ruben/Projects/Cura/plugins/GCodeGzReader/__init__.py:17 +#: /home/ruben/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17 +msgctxt "@item:inlistbox" +msgid "Compressed G-code File" +msgstr "Kompresovaný soubor G kódu" + +#: /home/ruben/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31 +msgctxt "@info:title" +msgid "3D Model Assistant" +msgstr "Asistent 3D modelu" + +#: /home/ruben/Projects/Cura/plugins/ModelChecker/ModelChecker.py:92 +#, python-brace-format +msgctxt "@info:status" +msgid "" +"

One or more 3D models may not print optimally due to the model size and " +"material configuration:

\n" +"

{model_names}

\n" +"

Find out how to ensure the best possible print quality and reliability.\n" +"

View print quality " +"guide

" +msgstr "" +"

Jeden nebo více 3D modelů se nemusí tisknout optimálně kvůli velikosti " +"modelu a konfiguraci materiálu:

\n" +"

{model_names}

\n" +"

Zjistěte, jak zajistit nejlepší možnou kvalitu a spolehlivost tisku. \n" +"

Zobrazit průvodce " +"kvalitou tisku

" + +#: /home/ruben/Projects/Cura/plugins/GCodeGzWriter/GCodeGzWriter.py:38 +msgctxt "@error:not supported" +msgid "GCodeGzWriter does not support text mode." +msgstr "GCodeGzWriter nepodporuje textový mód." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:125 +msgctxt "@info" +msgid "Could not access update information." +msgstr "Nemohu načíst informace o aktualizaci." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17 +#, python-brace-format +msgctxt "" +"@info Don't translate {machine_name}, since it gets replaced by a printer " +"name!" +msgid "" +"New features are available for your {machine_name}! It is recommended to " +"update the firmware on your printer." +msgstr "" +"Pro vaše zařízení {machine_name} jsou k dispozici nové funkce! Doporučujeme " +"aktualizovat firmware na tiskárně." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:21 +#, python-format +msgctxt "@info:title The %s gets replaced with the printer name." +msgid "New %s firmware available" +msgstr "Nový %s firmware je dostupný" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:27 +msgctxt "@action:button" +msgid "How to update" +msgstr "Jak aktualizovat" + +#: /home/ruben/Projects/Cura/cura/API/Account.py:82 +msgctxt "@info:title" +msgid "Login failed" +msgstr "Přihlášení selhalo" + +#: /home/ruben/Projects/Cura/cura/BuildVolume.py:95 +msgctxt "@info:status" +msgid "" +"The build volume height has been reduced due to the value of the \"Print " +"Sequence\" setting to prevent the gantry from colliding with printed models." +msgstr "" +"Výška podložky byla snížena kvůli hodnotě nastavení „Sekvence tisku“, aby se " +"zabránilo kolizi rámu s tištěnými modely." + +#: /home/ruben/Projects/Cura/cura/BuildVolume.py:97 +msgctxt "@info:title" +msgid "Build Volume" +msgstr "Podložka" + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:510 +msgctxt "@info:progress" +msgid "Loading machines..." +msgstr "Načítám zařízení..." + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:517 +msgctxt "@info:progress" +msgid "Setting up preferences..." +msgstr "Nastavuji preference..." + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:645 +msgctxt "@info:progress" +msgid "Initializing Active Machine..." +msgstr "Inicializuji aktivní zařízení..." + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:767 +msgctxt "@info:progress" +msgid "Initializing machine manager..." +msgstr "Inicializuji správce zařízení..." + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:781 +msgctxt "@info:progress" +msgid "Initializing build volume..." +msgstr "Inicializuji prostor podložky..." + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:843 +msgctxt "@info:progress" +msgid "Setting up scene..." +msgstr "Připravuji scénu..." + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:878 +msgctxt "@info:progress" +msgid "Loading interface..." +msgstr "Načítám rozhraní..." + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:883 +msgctxt "@info:progress" +msgid "Initializing engine..." +msgstr "Inicializuji engine..." + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1176 +#, python-format +msgctxt "" +"@info 'width', 'depth' and 'height' are variable names that must NOT be " +"translated; just translate the format of ##x##x## mm." +msgid "%(width).1f x %(depth).1f x %(height).1f mm" +msgstr "%(width).1f x %(depth).1f x %(height).1f mm" + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1686 +#, python-brace-format +msgctxt "@info:status" +msgid "Only one G-code file can be loaded at a time. Skipped importing {0}" +msgstr "Současně lze načíst pouze jeden soubor G-kódu. Přeskočen import {0}" + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1696 +#, python-brace-format +msgctxt "@info:status" +msgid "Can't open any other file if G-code is loading. Skipped importing {0}" +msgstr "" +"Nelze otevřít žádný jiný soubor, když se načítá G kód. Přeskočen import {0}" + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1786 +msgctxt "@info:status" +msgid "The selected model was too small to load." +msgstr "Vybraný model byl moc malý k načtení." + +#: /home/ruben/Projects/Cura/cura/Backups/Backup.py:99 +msgctxt "@info:backup_failed" +msgid "Could not create archive from user data directory: {}" +msgstr "Nelze vytvořit archiv ze složky s uživatelskými daty: {}" + +#: /home/ruben/Projects/Cura/cura/Backups/Backup.py:114 +msgctxt "@info:backup_failed" +msgid "Tried to restore a Cura backup without having proper data or meta data." +msgstr "" +"Pokusil se obnovit zálohu Cura bez nutnosti správných dat nebo metadat." + +#: /home/ruben/Projects/Cura/cura/Backups/Backup.py:125 +msgctxt "@info:backup_failed" +msgid "Tried to restore a Cura backup that is higher than the current version." +msgstr "Pokusil se obnovit zálohu Cura, která je vyšší než aktuální verze." + +#: /home/ruben/Projects/Cura/cura/UI/ObjectsModel.py:62 +#, python-brace-format +msgctxt "@label" +msgid "Group #{group_nr}" +msgstr "Skupina #{group_nr}" + +#: /home/ruben/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67 +msgctxt "@action:button" +msgid "Add" +msgstr "Přidat" + +#: /home/ruben/Projects/Cura/cura/UI/AddPrinterPagesModel.py:18 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:87 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:296 +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150 +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:406 +msgctxt "@action:button" +msgid "Cancel" +msgstr "Zrušit" + +#: /home/ruben/Projects/Cura/cura/UI/WhatsNewPagesModel.py:17 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:124 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:169 +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:131 +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:482 +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185 +msgctxt "@action:button" +msgid "Close" +msgstr "Zavřít" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:81 +msgctxt "@tooltip" +msgid "Outer Wall" +msgstr "Vnější stěna" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:82 +msgctxt "@tooltip" +msgid "Inner Walls" +msgstr "Vnitřní stěna" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:83 +msgctxt "@tooltip" +msgid "Skin" +msgstr "Skin" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:84 +msgctxt "@tooltip" +msgid "Infill" +msgstr "Výplň" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:85 +msgctxt "@tooltip" +msgid "Support Infill" +msgstr "Výplň podpor" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:86 +msgctxt "@tooltip" +msgid "Support Interface" +msgstr "Rozhraní podpor" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:87 +msgctxt "@tooltip" +msgid "Support" +msgstr "Podpora" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:88 +msgctxt "@tooltip" +msgid "Skirt" +msgstr "Límec" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:89 +msgctxt "@tooltip" +msgid "Prime Tower" +msgstr "Hlavní věž" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:90 +msgctxt "@tooltip" +msgid "Travel" +msgstr "Pohyb" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:91 +msgctxt "@tooltip" +msgid "Retractions" +msgstr "Retrakce" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:92 +msgctxt "@tooltip" +msgid "Other" +msgstr "Jiné" + +#: /home/ruben/Projects/Cura/cura/UI/WelcomePagesModel.py:56 +msgctxt "@action:button" +msgid "Next" +msgstr "Další" + +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:29 +msgctxt "@info:status" +msgid "Multiplying and placing objects" +msgstr "Násobím a rozmisťuji objekty" + +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:30 +msgctxt "@info:title" +msgid "Placing Objects" +msgstr "Umisťuji objekty" + +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:108 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:103 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:149 +msgctxt "@info:status" +msgid "Unable to find a location within the build volume for all objects" +msgstr "Nemohu najít lokaci na podložce pro všechny objekty" + +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:108 +msgctxt "@info:title" +msgid "Placing Object" +msgstr "Umisťuji objekt" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:41 +#: /home/ruben/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:321 +msgctxt "@label" +msgid "Default" +msgstr "Výchozí" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14 +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:44 +msgctxt "@label" +msgid "Visual" +msgstr "Vizuální" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15 +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 +msgctxt "@text" +msgid "" +"The visual profile is designed to print visual prototypes and models with " +"the intent of high visual and surface quality." +msgstr "" +"Vizuální profil je navržen pro tisk vizuálních prototypů a modelů s cílem " +"vysoké vizuální a povrchové kvality." + +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18 +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:48 +msgctxt "@label" +msgid "Engineering" +msgstr "Technika" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19 +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 +msgctxt "@text" +msgid "" +"The engineering profile is designed to print functional prototypes and end-" +"use parts with the intent of better accuracy and for closer tolerances." +msgstr "" +"Inženýrský profil je navržen pro tisk funkčních prototypů a koncových částí " +"s cílem lepší přesnosti a bližších tolerancí." + +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22 +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:52 +msgctxt "@label" +msgid "Draft" +msgstr "Návrh" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23 +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 +msgctxt "@text" +msgid "" +"The draft profile is designed to print initial prototypes and concept " +"validation with the intent of significant print time reduction." +msgstr "" +"Návrhový profil je navržen pro tisk počátečních prototypů a ověření koncepce " +"s cílem podstatného zkrácení doby tisku." + +#: /home/ruben/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:85 +#: /home/ruben/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:104 +#: /home/ruben/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:340 +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:1474 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:184 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:225 +msgctxt "@label" +msgid "Unknown" +msgstr "Neznámý" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115 +msgctxt "@label" +msgid "" +"The printer(s) below cannot be connected because they are part of a group" +msgstr "Níže uvedené tiskárny nelze připojit, protože jsou součástí skupiny" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:117 +msgctxt "@label" +msgid "Available networked printers" +msgstr "Dostupné síťové tiskárny" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:208 +msgctxt "@menuitem" +msgid "Not overridden" +msgstr "Nepřepsáno" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:213 +msgctxt "@label" +msgid "Custom Material" +msgstr "Vlastní materiál" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:214 +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205 +msgctxt "@label" +msgid "Custom" +msgstr "Vlastní" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:359 +msgctxt "@label" +msgid "Custom profiles" +msgstr "Vlastní profily" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:393 +#, python-brace-format +msgctxt "@item:inlistbox" +msgid "All Supported Types ({0})" +msgstr "Všechny podporované typy ({0})" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:394 +msgctxt "@item:inlistbox" +msgid "All Files (*)" +msgstr "Všechny soubory (*)" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:90 +msgctxt "@title:window" +msgid "Cura can't start" +msgstr "Cura nelze spustit" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:96 +msgctxt "@label crash message" +msgid "" +"

Oops, Ultimaker Cura has encountered something that doesn't seem right." +"

\n" +"

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.

\n" +"

Backups can be found in the configuration folder.\n" +"

Please send us this Crash Report to fix the problem.\n" +" " +msgstr "" +"

Jejda, Ultimaker Cura narazil na něco, co se nezdá být v pořádku. \n" +"                    

Během spouštění jsme zaznamenali neodstranitelnou " +"chybu. Bylo to pravděpodobně způsobeno některými nesprávnými konfiguračními " +"soubory. Doporučujeme zálohovat a resetovat vaši konfiguraci.

\n" +"                    

Zálohy najdete v konfigurační složce.

\n" +"                    

Za účelem vyřešení problému nám prosím pošlete " +"tento záznam pádu.

\n" +" " + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:105 +msgctxt "@action:button" +msgid "Send crash report to Ultimaker" +msgstr "Poslat záznam o pádu do Ultimakeru" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:108 +msgctxt "@action:button" +msgid "Show detailed crash report" +msgstr "Zobrazit podrobný záznam pádu" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:112 +msgctxt "@action:button" +msgid "Show configuration folder" +msgstr "Zobrazit složku s konfigurací" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:123 +msgctxt "@action:button" +msgid "Backup and Reset Configuration" +msgstr "Zálohovat a resetovat konfiguraci" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:152 +msgctxt "@title:window" +msgid "Crash Report" +msgstr "Záznam pádu" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:172 +msgctxt "@label crash message" +msgid "" +"

A fatal error has occurred in Cura. Please send us this Crash Report " +"to fix the problem

\n" +"

Please use the \"Send report\" button to post a bug report " +"automatically to our servers

\n" +" " +msgstr "" +"

V Cuře došlo k závažné chybě. Zašlete nám prosím tento záznam pádu k " +"vyřešení problému

\n" +"            

Použijte tlačítko „Odeslat zprávu“ k automatickému odeslání " +"hlášení o chybě na naše servery

\n" +" " + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:180 +msgctxt "@title:groupbox" +msgid "System information" +msgstr "Systémové informace" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:189 +msgctxt "@label unknown version of Cura" +msgid "Unknown" +msgstr "Neznámý" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:200 +msgctxt "@label Cura version number" +msgid "Cura version" +msgstr "Verze Cura" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:201 +msgctxt "@label" +msgid "Cura language" +msgstr "Jazyk Cura" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:202 +msgctxt "@label" +msgid "OS language" +msgstr "Jazyk operačního systému" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:203 +msgctxt "@label Type of platform" +msgid "Platform" +msgstr "Platforma" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:204 +msgctxt "@label" +msgid "Qt version" +msgstr "Verze Qt" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:205 +msgctxt "@label" +msgid "PyQt version" +msgstr "Verze PyQt" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:206 +msgctxt "@label OpenGL version" +msgid "OpenGL" +msgstr "OpenGL" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:231 +msgctxt "@label" +msgid "Not yet initialized
" +msgstr "Neinicializováno
" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:234 +#, python-brace-format +msgctxt "@label OpenGL version" +msgid "
  • OpenGL Version: {version}
  • " +msgstr "
  • Verze OpenGL: {version}
  • " + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:235 +#, python-brace-format +msgctxt "@label OpenGL vendor" +msgid "
  • OpenGL Vendor: {vendor}
  • " +msgstr "
  • OpenGL Vendor: {vendor}
  • " + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:236 +#, python-brace-format +msgctxt "@label OpenGL renderer" +msgid "
  • OpenGL Renderer: {renderer}
  • " +msgstr "
  • OpenGL Renderer: {renderer}
  • " + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:270 +msgctxt "@title:groupbox" +msgid "Error traceback" +msgstr "Stopování chyby" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:356 +msgctxt "@title:groupbox" +msgid "Logs" +msgstr "Protokoly" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:379 +msgctxt "@title:groupbox" +msgid "" +"User description (Note: Developers may not speak your language, please use " +"English if possible)" +msgstr "" +"Popis (Poznámka: Vývojáři nemusí mluvit vaším jazykem, pokud je to možné, " +"použijte prosím angličtinu)" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:399 +msgctxt "@action:button" +msgid "Send report" +msgstr "Odeslat záznam" + +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:196 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:124 +msgctxt "@title:window" +msgid "File Already Exists" +msgstr "Soubor již existuje" + +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:197 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:125 +#, python-brace-format +msgctxt "@label Don't translate the XML tag !" +msgid "" +"The file {0} already exists. Are you sure you want to " +"overwrite it?" +msgstr "" +"Soubor {0} již existuje. Opravdu jej chcete přepsat?" + +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:430 +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:433 +msgctxt "@info:status" +msgid "Invalid file URL:" +msgstr "Špatná cesta k souboru:" + +#: /home/ruben/Projects/Cura/cura/Settings/cura_empty_instance_containers.py:36 +msgctxt "@info:not supported profile" +msgid "Not supported" +msgstr "Nepodporovaný" + +#: /home/ruben/Projects/Cura/cura/Settings/cura_empty_instance_containers.py:55 +msgctxt "@info:No intent profile selected" +msgid "Default" +msgstr "Výchozí" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:136 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags or !" +msgid "" +"Failed to export profile to {0}: {1}" +msgstr "" +"Nepodařilo se exportovat profil do {0}: {1}" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:143 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tag !" +msgid "" +"Failed to export profile to {0}: Writer plugin reported " +"failure." +msgstr "" +"Export profilu do {0} se nezdařil: Zapisovací zásuvný " +"modul ohlásil chybu." + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tag !" +msgid "Exported profile to {0}" +msgstr "Exportován profil do {0}" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:149 +msgctxt "@info:title" +msgid "Export succeeded" +msgstr "Export úspěšný" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:176 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags !" +msgid "Failed to import profile from {0}: {1}" +msgstr "Nepodařilo se importovat profil z {0}: {1}" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:180 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags !" +msgid "" +"Can't import profile from {0} before a printer is added." +msgstr "" +"Nemohu přidat profil z {0} před tím, než je přidána " +"tiskárna." + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags !" +msgid "No custom profile to import in file {0}" +msgstr "" +"V souboru {0} není k dispozici žádný vlastní profil" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags !" +msgid "Failed to import profile from {0}:" +msgstr "Import profilu z {0} se nezdařil:" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:225 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags !" +msgid "" +"This profile {0} contains incorrect data, could not " +"import it." +msgstr "" +"Tento profil {0} obsahuje nesprávná data, nemohl je " +"importovat." + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:324 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tag !" +msgid "Failed to import profile from {0}:" +msgstr "Import profilu z {0} se nezdařil:" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:327 +#, python-brace-format +msgctxt "@info:status" +msgid "Successfully imported profile {0}" +msgstr "Úspěšně importován profil {0}" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:330 +#, python-brace-format +msgctxt "@info:status" +msgid "File {0} does not contain any valid profile." +msgstr "Soubor {0} neobsahuje žádný platný profil." + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:333 +#, python-brace-format +msgctxt "@info:status" +msgid "Profile {0} has an unknown file type or is corrupted." +msgstr "Profil {0} má neznámý typ souboru nebo je poškozen." + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:368 +msgctxt "@label" +msgid "Custom profile" +msgstr "Vlastní profil" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:384 +msgctxt "@info:status" +msgid "Profile is missing a quality type." +msgstr "V profilu chybí typ kvality." + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:398 +#, python-brace-format +msgctxt "@info:status" +msgid "Could not find a quality type {0} for the current configuration." +msgstr "Nelze najít typ kvality {0} pro aktuální konfiguraci." + +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:780 +msgctxt "@info:message Followed by a list of settings." +msgid "" +"Settings have been changed to match the current availability of extruders:" +msgstr "Nastavení byla změněna, aby odpovídala aktuální dostupnosti extruderů:" + +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:782 +msgctxt "@info:title" +msgid "Settings updated" +msgstr "Nastavení aktualizováno" + +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:1351 +msgctxt "@info:title" +msgid "Extruder(s) Disabled" +msgstr "Extruder(y) zakázány" + +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:30 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:66 +msgctxt "@info:status" +msgid "Finding new location for objects" +msgstr "Hledám nové umístění pro objekt" + +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:34 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:70 +msgctxt "@info:title" +msgid "Finding Location" +msgstr "Hledám umístění" + +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:104 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150 +msgctxt "@info:title" +msgid "Can't Find Location" +msgstr "Nemohu najít umístění" + +#: /home/ruben/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:68 +msgctxt "@message" +msgid "The provided state is not correct." +msgstr "Poskytnutý stav není správný." + +#: /home/ruben/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:79 +msgctxt "@message" +msgid "Please give the required permissions when authorizing this application." +msgstr "Při autorizaci této aplikace zadejte požadovaná oprávnění." + +#: /home/ruben/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:86 +msgctxt "@message" +msgid "Something unexpected happened when trying to log in, please try again." +msgstr "Při pokusu o přihlášení se stalo něco neočekávaného, zkuste to znovu." + +#: /home/ruben/Projects/Cura/cura/OAuth2/AuthorizationService.py:201 +msgctxt "@info" +msgid "Unable to reach the Ultimaker account server." +msgstr "Nelze se dostat na server účtu Ultimaker." + +#: /home/ruben/Projects/Cura/cura/OAuth2/AuthorizationHelpers.py:79 +msgctxt "@message" +msgid "Could not read response." +msgstr "Nelze přečíst odpověď." + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:119 +msgctxt "@label:MonitorStatus" +msgid "Not connected to a printer" +msgstr "Nepřipojen k tiskárně" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:123 +msgctxt "@label:MonitorStatus" +msgid "Printer does not accept commands" +msgstr "Tiskárna nepřijímá příkazy" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:133 +msgctxt "@label:MonitorStatus" +msgid "In maintenance. Please check the printer" +msgstr "V údržbě. Prosím zkontrolujte tiskíárnu" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:144 +msgctxt "@label:MonitorStatus" +msgid "Lost connection with the printer" +msgstr "Ztráta spojení s tiskárnou" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:146 +msgctxt "@label:MonitorStatus" +msgid "Printing..." +msgstr "Tisknu..." + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:149 +msgctxt "@label:MonitorStatus" +msgid "Paused" +msgstr "Pozastaveno" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:152 +msgctxt "@label:MonitorStatus" +msgid "Preparing..." +msgstr "Připravuji..." + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:154 +msgctxt "@label:MonitorStatus" +msgid "Please remove the print" +msgstr "Prosím odstraňte výtisk" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:284 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:293 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106 +msgctxt "@label" +msgid "Pause" +msgstr "Pozastavit" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:289 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100 +msgctxt "@label" +msgid "Resume" +msgstr "Obnovit" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:325 +msgctxt "@label" +msgid "Abort Print" +msgstr "Zrušit tisk" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:335 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164 +msgctxt "@window:title" +msgid "Abort print" +msgstr "Zrušit tisk" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:337 +msgctxt "@label" +msgid "Are you sure you want to abort the print?" +msgstr "Jste si jist, že chcete zrušit tisknutí?" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:41 +msgctxt "@label" +msgid "Extruder" +msgstr "Extuder" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:71 +msgctxt "@tooltip" +msgid "" +"The target temperature of the hotend. The hotend will heat up or cool down " +"towards this temperature. If this is 0, the hotend heating is turned off." +msgstr "" +"Cílová teplota hotendu. Hotend se ohřeje nebo ochladí na tuto teplotu. Pokud " +"je 0, ohřev teplé vody je vypnutý." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:103 +msgctxt "@tooltip" +msgid "The current temperature of this hotend." +msgstr "Aktuální teplota tohoto hotendu." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:177 +msgctxt "@tooltip of temperature input" +msgid "The temperature to pre-heat the hotend to." +msgstr "Teplota pro předehřátí hotendu." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341 +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332 +msgctxt "@button Cancel pre-heating" +msgid "Cancel" +msgstr "Zrušit" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344 +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335 +msgctxt "@button" +msgid "Pre-heat" +msgstr "Předehřání" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:370 +msgctxt "@tooltip of pre-heat" +msgid "" +"Heat the hotend in advance before printing. You can continue adjusting your " +"print while it is heating, and you won't have to wait for the hotend to heat " +"up when you're ready to print." +msgstr "" +"Před tiskem zahřejte hotend předem. Můžete pokračovat v úpravách tisku, " +"zatímco se zahřívá, a nemusíte čekat na zahřátí hotendu, až budete " +"připraveni k tisku." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:406 +msgctxt "@tooltip" +msgid "The colour of the material in this extruder." +msgstr "Barva materiálu v tomto extruderu." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:438 +msgctxt "@tooltip" +msgid "The material in this extruder." +msgstr "Materiál v tomto extruderu." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:470 +msgctxt "@tooltip" +msgid "The nozzle inserted in this extruder." +msgstr "Vložená trysky v tomto extruderu." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/OutputDeviceHeader.qml:55 +msgctxt "@info:status" +msgid "The printer is not connected." +msgstr "Tiskárna není připojena." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:26 +msgctxt "@label" +msgid "Build plate" +msgstr "Podložka" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:56 +msgctxt "@tooltip" +msgid "" +"The target temperature of the heated bed. The bed will heat up or cool down " +"towards this temperature. If this is 0, the bed heating is turned off." +msgstr "" +"Cílová teplota vyhřívací podložky. Podložka se zahřeje, nebo schladí směrem " +"k této teplotě. Pokud je 0, tak je vyhřívání podložky vypnuto." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:88 +msgctxt "@tooltip" +msgid "The current temperature of the heated bed." +msgstr "Aktuální teplota vyhřívané podložky." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:161 +msgctxt "@tooltip of temperature input" +msgid "The temperature to pre-heat the bed to." +msgstr "Teplota pro předehřátí podložky." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:361 +msgctxt "@tooltip of pre-heat" +msgid "" +"Heat the bed in advance before printing. You can continue adjusting your " +"print while it is heating, and you won't have to wait for the bed to heat up " +"when you're ready to print." +msgstr "" +"Před tiskem zahřejte postel předem. Můžete pokračovat v úpravě tisku, " +"zatímco se zahřívá, a nemusíte čekat, až se postel zahřeje, až budete " +"připraveni k tisku." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:52 +msgctxt "@label" +msgid "Printer control" +msgstr "Ovládání tiskárny" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:67 +msgctxt "@label" +msgid "Jog Position" +msgstr "Pozice hlavy" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:85 +msgctxt "@label" +msgid "X/Y" +msgstr "X/Y" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:192 +msgctxt "@label" +msgid "Z" +msgstr "Z" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:257 +msgctxt "@label" +msgid "Jog Distance" +msgstr "Vzdálenost hlavy" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:301 +msgctxt "@label" +msgid "Send G-code" +msgstr "Poslat G kód" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:365 +msgctxt "@tooltip of G-code command input" +msgid "" +"Send a custom G-code command to the connected printer. Press 'enter' to send " +"the command." +msgstr "" +"Na připojenou tiskárnu odešlete vlastní příkaz G-kódu. Stisknutím klávesy " +"„Enter“ odešlete příkaz." + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:242 +msgctxt "@label" +msgid "This package will be installed after restarting." +msgstr "Tento balíček bude nainstalován po restartování." + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:435 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:15 +msgctxt "@title:tab" +msgid "General" +msgstr "Obecné" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:438 +msgctxt "@title:tab" +msgid "Settings" +msgstr "Nastavení" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:440 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16 +msgctxt "@title:tab" +msgid "Printers" +msgstr "Tiskárny" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:442 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml:79 +msgctxt "@title:tab" +msgid "Materials" +msgstr "Materiály" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:444 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34 +msgctxt "@title:tab" +msgid "Profiles" +msgstr "Profily" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:563 +msgctxt "@title:window" +msgid "Closing Cura" +msgstr "Zavírám Curu" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:564 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:576 +msgctxt "@label" +msgid "Are you sure you want to exit Cura?" +msgstr "Doopravdy chcete ukončit Curu?" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:614 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19 +msgctxt "@title:window" +msgid "Open file(s)" +msgstr "Otevřít soubor(y)" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:720 +msgctxt "@window:title" +msgid "Install Package" +msgstr "Nainstalovat balíček" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:728 +msgctxt "@title:window" +msgid "Open File(s)" +msgstr "Otevřít Soubor(y)" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:731 +msgctxt "@text:window" +msgid "" +"We have found one or more G-Code files within the files you have selected. " +"You can only open one G-Code file at a time. If you want to open a G-Code " +"file, please just select only one." +msgstr "" +"Ve vybraných souborech jsme našli jeden nebo více souborů G-kódu. Naraz " +"můžete otevřít pouze jeden soubor G-kódu. Pokud chcete otevřít soubor G-" +"Code, vyberte pouze jeden." + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:834 +msgctxt "@title:window" +msgid "Add Printer" +msgstr "Přidat tiskárnu" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:842 +msgctxt "@title:window" +msgid "What's New" +msgstr "Co je nového" + +#: /home/ruben/Projects/Cura/resources/qml/JobSpecs.qml:99 +msgctxt "@text Print job name" +msgid "Untitled" +msgstr "Bez názvu" + +#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:140 +msgctxt "@label" +msgid "Active print" +msgstr "Aktivní tisk" + +#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:148 +msgctxt "@label" +msgid "Job Name" +msgstr "Název úlohy" + +#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:156 +msgctxt "@label" +msgid "Printing Time" +msgstr "Čas tisku" + +#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:164 +msgctxt "@label" +msgid "Estimated time left" +msgstr "Předpokládaný zbývající čas" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:55 +msgctxt "@label:PrintjobStatus" +msgid "Slicing..." +msgstr "Slicuji..." + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67 +msgctxt "@label:PrintjobStatus" +msgid "Unable to slice" +msgstr "Nelze slicovat" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103 +msgctxt "@button" +msgid "Processing" +msgstr "Zpracovává se" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103 +msgctxt "@button" +msgid "Slice" +msgstr "Slicovat" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104 +msgctxt "@label" +msgid "Start the slicing process" +msgstr "Začít proces slicování" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118 +msgctxt "@button" +msgid "Cancel" +msgstr "Zrušit" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:31 +msgctxt "@label" +msgid "Time estimation" +msgstr "Odhad času" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:114 +msgctxt "@label" +msgid "Material estimation" +msgstr "Odhad materiálu" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:164 +msgctxt "@label m for meter" +msgid "%1m" +msgstr "%1m" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:165 +msgctxt "@label g for grams" +msgid "%1g" +msgstr "%1g" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:59 +msgctxt "@label" +msgid "No time estimation available" +msgstr "Žádný odhad času není dostupný" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:77 +msgctxt "@label" +msgid "No cost estimation available" +msgstr "Žádná cena není dostupná" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:127 +msgctxt "@button" +msgid "Preview" +msgstr "Náhled" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ContextMenu.qml:27 +msgctxt "@label" +msgid "Print Selected Model With:" +msgid_plural "Print Selected Models With:" +msgstr[0] "Tisknout vybraný model pomocí:" +msgstr[1] "Tisknout vybrané modely pomocí:" +msgstr[2] "Tisknout vybrané modely pomocí:" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ContextMenu.qml:116 +msgctxt "@title:window" +msgid "Multiply Selected Model" +msgid_plural "Multiply Selected Models" +msgstr[0] "Násobit vybraný model" +msgstr[1] "Násobit vybrané modele" +msgstr[2] "Násobit vybrané modele" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ContextMenu.qml:141 +msgctxt "@label" +msgid "Number of Copies" +msgstr "Počet kopií" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/FileMenu.qml:13 +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27 +msgctxt "@title:menu menubar:toplevel" +msgid "&File" +msgstr "&Soubor" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/FileMenu.qml:33 +msgctxt "@title:menu menubar:file" +msgid "&Save..." +msgstr "Uloži&t..." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/FileMenu.qml:54 +msgctxt "@title:menu menubar:file" +msgid "&Export..." +msgstr "&Exportovat..." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/FileMenu.qml:65 +msgctxt "@action:inmenu menubar:file" +msgid "Export Selection..." +msgstr "Výběr exportu..." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/RecentFilesMenu.qml:15 +msgctxt "@title:menu menubar:file" +msgid "Open &Recent" +msgstr "Otevřít &Poslední" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/PrinterMenu.qml:25 +msgctxt "@label:category menu label" +msgid "Network enabled printers" +msgstr "Tiskárny s povolenou sítí" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/PrinterMenu.qml:42 +msgctxt "@label:category menu label" +msgid "Local printers" +msgstr "Lokální tiskárny" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/AutoConfiguration.qml:18 +msgctxt "@header" +msgid "Configurations" +msgstr "Konfigurace" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:25 +msgctxt "@header" +msgid "Custom" +msgstr "Vlastní" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:61 +msgctxt "@label" +msgid "Printer" +msgstr "Tiskárna" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:213 +msgctxt "@label" +msgid "Enabled" +msgstr "Povoleno" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:251 +msgctxt "@label" +msgid "Material" +msgstr "Materiál" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:378 +msgctxt "@label" +msgid "Use glue for better adhesion with this material combination." +msgstr "S touto kombinací materiálu pro lepší adhezi použijte lepidlo." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57 +msgctxt "@label" +msgid "Loading available configurations from the printer..." +msgstr "Načítání dostupných konfigurací z tiskárny ..." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58 +msgctxt "@label" +msgid "" +"The configurations are not available because the printer is disconnected." +msgstr "Konfigurace nejsou k dispozici, protože je tiskárna odpojena." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112 +msgctxt "@label" +msgid "Select configuration" +msgstr "Vybrat konfiguraci" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223 +msgctxt "@label" +msgid "Configurations" +msgstr "Konfigurace" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml:128 +msgctxt "@label" +msgid "" +"This configuration is not available because %1 is not recognized. Please " +"visit %2 to download the correct material profile." +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." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml:129 +msgctxt "@label" +msgid "Marketplace" +msgstr "Obchod" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13 +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:50 +msgctxt "@title:menu menubar:toplevel" +msgid "&Settings" +msgstr "Nasta&vení" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:15 +msgctxt "@title:menu menubar:settings" +msgid "&Printer" +msgstr "&Tiskárna" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:27 +msgctxt "@title:menu" +msgid "&Material" +msgstr "&Materiál" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:36 +msgctxt "@action:inmenu" +msgid "Set as Active Extruder" +msgstr "Nastavit jako aktivní extruder" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:42 +msgctxt "@action:inmenu" +msgid "Enable Extruder" +msgstr "Povolit extuder" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:49 +msgctxt "@action:inmenu" +msgid "Disable Extruder" +msgstr "Zakázat Extruder" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:13 +msgctxt "@label:category menu label" +msgid "Material" +msgstr "Materiál" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:54 +msgctxt "@label:category menu label" +msgid "Favorites" +msgstr "Oblíbené" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:79 +msgctxt "@label:category menu label" +msgid "Generic" +msgstr "Obecné" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12 +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:48 +msgctxt "@title:menu menubar:toplevel" +msgid "&View" +msgstr "Po&hled" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:19 +msgctxt "@action:inmenu menubar:view" +msgid "&Camera position" +msgstr "Pozice &kamery" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:44 +msgctxt "@action:inmenu menubar:view" +msgid "Camera view" +msgstr "Pohled kamery" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:47 +msgctxt "@action:inmenu menubar:view" +msgid "Perspective" +msgstr "Perspektiva" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:59 +msgctxt "@action:inmenu menubar:view" +msgid "Orthographic" +msgstr "Ortografický" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:80 +msgctxt "@action:inmenu menubar:view" +msgid "&Build plate" +msgstr "Pod&ložka" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingVisibilityPresetsMenu.qml:13 +msgctxt "@action:inmenu" +msgid "Visible Settings" +msgstr "Viditelná nastavení" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingVisibilityPresetsMenu.qml:42 +msgctxt "@action:inmenu" +msgid "Collapse All Categories" +msgstr "Sbalit všechny kategorie" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingVisibilityPresetsMenu.qml:51 +msgctxt "@action:inmenu" +msgid "Manage Setting Visibility..." +msgstr "Spravovat nastavení viditelnosti ..." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfileTab.qml:61 +msgctxt "@info:status" +msgid "Calculated" +msgstr "Vypočítáno" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfileTab.qml:75 +msgctxt "@title:column" +msgid "Setting" +msgstr "Nastavení" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfileTab.qml:82 +msgctxt "@title:column" +msgid "Profile" +msgstr "Profil" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfileTab.qml:89 +msgctxt "@title:column" +msgid "Current" +msgstr "Aktuální" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfileTab.qml:97 +msgctxt "@title:column" +msgid "Unit" +msgstr "Jednotka" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:14 +msgctxt "@title:tab" +msgid "Setting Visibility" +msgstr "Nastavení zobrazení" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:46 +msgctxt "@label:textbox" +msgid "Check all" +msgstr "Zkontrolovat vše" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:94 +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55 +msgctxt "@label:textbox" +msgid "Filter..." +msgstr "Filtrovat..." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:72 +msgctxt "@title" +msgid "Information" +msgstr "Informace" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:101 +msgctxt "@title:window" +msgid "Confirm Diameter Change" +msgstr "Potvrdit změnu průměru" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:102 +msgctxt "@label (%1 is a number)" +msgid "" +"The new filament diameter is set to %1 mm, which is not compatible with the " +"current extruder. Do you wish to continue?" +msgstr "" +"Nový průměr vlákna je nastaven na %1 mm, což není kompatibilní s aktuálním " +"extrudérem. Přejete si pokračovat?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:128 +msgctxt "@label" +msgid "Display Name" +msgstr "Jméno" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138 +msgctxt "@label" +msgid "Brand" +msgstr "Značka" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:148 +msgctxt "@label" +msgid "Material Type" +msgstr "Typ materiálu" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:158 +msgctxt "@label" +msgid "Color" +msgstr "Barva" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:208 +msgctxt "@label" +msgid "Properties" +msgstr "Vlastnosti" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:210 +msgctxt "@label" +msgid "Density" +msgstr "Husttoa" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:225 +msgctxt "@label" +msgid "Diameter" +msgstr "Průměr" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:259 +msgctxt "@label" +msgid "Filament Cost" +msgstr "Cena filamentu" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:276 +msgctxt "@label" +msgid "Filament weight" +msgstr "Váha filamentu" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:294 +msgctxt "@label" +msgid "Filament length" +msgstr "Délka filamentu" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:303 +msgctxt "@label" +msgid "Cost per Meter" +msgstr "Cena za metr" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:317 +msgctxt "@label" +msgid "This material is linked to %1 and shares some of its properties." +msgstr "Tento materiál je propojen s %1 a sdílí některé jeho vlastnosti." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:324 +msgctxt "@label" +msgid "Unlink Material" +msgstr "Zrušit propojení s materiálem" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:335 +msgctxt "@label" +msgid "Description" +msgstr "Popis" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:348 +msgctxt "@label" +msgid "Adhesion Information" +msgstr "Informace o adhezi" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374 +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19 +msgctxt "@label" +msgid "Print settings" +msgstr "Nastavení tisku" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40 +msgctxt "@action:button" +msgid "Activate" +msgstr "Aktivovat" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:126 +msgctxt "@action:button" +msgid "Create" +msgstr "Vytvořit" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:141 +msgctxt "@action:button" +msgid "Duplicate" +msgstr "Duplikovat" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:138 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88 +msgctxt "@action:button" +msgid "Remove" +msgstr "Odstranit" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167 +msgctxt "@action:button" +msgid "Import" +msgstr "Import" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179 +msgctxt "@action:button" +msgid "Export" +msgstr "Export" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:234 +msgctxt "@action:label" +msgid "Printer" +msgstr "Tiskárna" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:298 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:274 +msgctxt "@title:window" +msgid "Confirm Remove" +msgstr "Potvrdit odstranění" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:301 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:275 +msgctxt "@label (%1 is object name)" +msgid "Are you sure you wish to remove %1? This cannot be undone!" +msgstr "Doopravdy chcete odstranit %1? Toto nelze vrátit zpět!" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:323 +msgctxt "@title:window" +msgid "Import Material" +msgstr "Importovat materiál" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:324 +msgctxt "@info:status Don't translate the XML tags or !" +msgid "" +"Could not import material %1: %2" +msgstr "" +"Nelze importovat materiál %1: %2" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:328 +msgctxt "@info:status Don't translate the XML tag !" +msgid "Successfully imported material %1" +msgstr "Úspěšně importován materiál %1" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:346 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:354 +msgctxt "@title:window" +msgid "Export Material" +msgstr "Exportovat materiál" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:358 +msgctxt "@info:status Don't translate the XML tags and !" +msgid "" +"Failed to export material to %1: %2" +msgstr "" +"Neúspěch při exportu materiálu do %1: %2" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:364 +msgctxt "@info:status Don't translate the XML tag !" +msgid "Successfully exported material to %1" +msgstr "Úspěšné exportování materiálu do %1" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:104 +msgctxt "@label" +msgid "Create" +msgstr "Vytvořit" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:121 +msgctxt "@label" +msgid "Duplicate" +msgstr "Duplikovat" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63 +msgctxt "@action:button" +msgid "Rename" +msgstr "Přejmenovat" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:202 +msgctxt "@title:window" +msgid "Create Profile" +msgstr "Vytvořit profil" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:204 +msgctxt "@info" +msgid "Please provide a name for this profile." +msgstr "Prosím uveďte jméno pro tento profil." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:260 +msgctxt "@title:window" +msgid "Duplicate Profile" +msgstr "Duplikovat profil" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:291 +msgctxt "@title:window" +msgid "Rename Profile" +msgstr "Přejmenovat profil" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:304 +msgctxt "@title:window" +msgid "Import Profile" +msgstr "Importovat profil" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:333 +msgctxt "@title:window" +msgid "Export Profile" +msgstr "Exportovat profil" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:396 +msgctxt "@label %1 is printer name" +msgid "Printer: %1" +msgstr "Tiskárna: %1" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:554 +msgctxt "@action:button" +msgid "Update profile with current settings/overrides" +msgstr "Aktualizovat profil s aktuálním nastavení/přepsánímy" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:561 +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:258 +msgctxt "@action:button" +msgid "Discard current changes" +msgstr "Zrušit aktuální změny" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:580 +msgctxt "@action:label" +msgid "" +"This profile uses the defaults specified by the printer, so it has no " +"settings/overrides in the list below." +msgstr "" +"Tento profil používá výchozí nastavení zadaná tiskárnou, takže nemá žádná " +"nastavení / přepíše v níže uvedeném seznamu." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:588 +msgctxt "@action:label" +msgid "Your current settings match the selected profile." +msgstr "Vaše aktuální nastavení odpovídá vybranému profilu." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:606 +msgctxt "@title:tab" +msgid "Global Settings" +msgstr "Globální nastavení" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:132 +msgctxt "@label" +msgid "Interface" +msgstr "Rozhranní" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:143 +msgctxt "@label" +msgid "Language:" +msgstr "Jazyk:" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:210 +msgctxt "@label" +msgid "Currency:" +msgstr "Měna:" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:223 +msgctxt "@label" +msgid "Theme:" +msgstr "Styl:" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:279 +msgctxt "@label" +msgid "" +"You will need to restart the application for these changes to have effect." +msgstr "Aby se tyto změny projevily, budete muset aplikaci restartovat." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296 +msgctxt "@info:tooltip" +msgid "Slice automatically when changing settings." +msgstr "Slicovat automaticky při změně nastavení." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:304 +msgctxt "@option:check" +msgid "Slice automatically" +msgstr "Slicovat automaticky" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318 +msgctxt "@label" +msgid "Viewport behavior" +msgstr "Chování výřezu" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:326 +msgctxt "@info:tooltip" +msgid "" +"Highlight unsupported areas of the model in red. Without support these areas " +"will not print properly." +msgstr "" +"Zvýraznit červeně místa modelu bez podpor. Bez podpor tyto místa nebudou " +"správně vytisknuta." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:335 +msgctxt "@option:check" +msgid "Display overhang" +msgstr "Zobrazit převis" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:343 +msgctxt "@info:tooltip" +msgid "" +"Moves the camera so the model is in the center of the view when a model is " +"selected" +msgstr "" +"Při výběru modelu pohybuje kamerou tak, aby byl model ve středu pohledu" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:348 +msgctxt "@action:button" +msgid "Center camera when item is selected" +msgstr "Vycentrovat kameru pokud je vybrána položka" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:358 +msgctxt "@info:tooltip" +msgid "Should the default zoom behavior of cura be inverted?" +msgstr "Mělo by být výchozí chování přiblížení u cury invertováno?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:363 +msgctxt "@action:button" +msgid "Invert the direction of camera zoom." +msgstr "Obrátit směr přibližování kamery." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:379 +msgctxt "@info:tooltip" +msgid "Should zooming move in the direction of the mouse?" +msgstr "Mělo by se přibližování pohybovat ve směru myši?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:379 +msgctxt "@info:tooltip" +msgid "" +"Zooming towards the mouse is not supported in the orthographic perspective." +msgstr "V pravoúhlé perspektivě není podporováno přiblížení směrem k myši." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:384 +msgctxt "@action:button" +msgid "Zoom toward mouse direction" +msgstr "Přiblížit směrem k směru myši" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:410 +msgctxt "@info:tooltip" +msgid "" +"Should models on the platform be moved so that they no longer intersect?" +msgstr "Měly by se modely na platformě pohybovat tak, aby se již neprotínaly?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:415 +msgctxt "@option:check" +msgid "Ensure models are kept apart" +msgstr "Zajistěte, aby modely byly odděleny" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:424 +msgctxt "@info:tooltip" +msgid "Should models on the platform be moved down to touch the build plate?" +msgstr "" +"Měly by být modely na platformě posunuty dolů tak, aby se dotýkaly podložky?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:429 +msgctxt "@option:check" +msgid "Automatically drop models to the build plate" +msgstr "Automaticky přetáhnout modely na podložku" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:441 +msgctxt "@info:tooltip" +msgid "Show caution message in g-code reader." +msgstr "Zobrazte v čtečce g-kódu varovnou zprávu." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:450 +msgctxt "@option:check" +msgid "Caution message in g-code reader" +msgstr "Upozornění ve čtečce G-kódu" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:458 +msgctxt "@info:tooltip" +msgid "Should layer be forced into compatibility mode?" +msgstr "Měla by být vrstva vynucena do režimu kompatibility?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:463 +msgctxt "@option:check" +msgid "Force layer view compatibility mode (restart required)" +msgstr "Vynutit režim kompatibility zobrazení vrstev (vyžaduje restart)" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:473 +msgctxt "@info:tooltip" +msgid "Should Cura open at the location it was closed?" +msgstr "Měla by se Cura otevřít v místě, kde byla uzavřena?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:478 +msgctxt "@option:check" +msgid "Restore window position on start" +msgstr "Při zapnutí obnovit pozici okna" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:488 +msgctxt "@info:tooltip" +msgid "What type of camera rendering should be used?" +msgstr "Jaký typ kamery by se měl použít?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495 +msgctxt "@window:text" +msgid "Camera rendering:" +msgstr "Vykreslování kamery:" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506 +msgid "Perspective" +msgstr "Perspektiva" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:507 +msgid "Orthographic" +msgstr "Ortografický" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:538 +msgctxt "@label" +msgid "Opening and saving files" +msgstr "Otevírám a ukládám soubory" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:545 +msgctxt "@info:tooltip" +msgid "Should models be scaled to the build volume if they are too large?" +msgstr "" +"Měly by být modely upraveny na velikost podložky, pokud jsou příliš velké?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:550 +msgctxt "@option:check" +msgid "Scale large models" +msgstr "Škálovat velké modely" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560 +msgctxt "@info:tooltip" +msgid "" +"An model may appear extremely small if its unit is for example in meters " +"rather than millimeters. Should these models be scaled up?" +msgstr "" +"Model se může jevit velmi malý, pokud je jeho jednotka například v metrech, " +"nikoli v milimetrech. Měly by být tyto modely škálovány?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:565 +msgctxt "@option:check" +msgid "Scale extremely small models" +msgstr "Škálovat extrémně malé modely" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575 +msgctxt "@info:tooltip" +msgid "Should models be selected after they are loaded?" +msgstr "Měly by být modely vybrány po načtení?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:580 +msgctxt "@option:check" +msgid "Select models when loaded" +msgstr "Vybrat modely po načtení" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590 +msgctxt "@info:tooltip" +msgid "" +"Should a prefix based on the printer name be added to the print job name " +"automatically?" +msgstr "" +"Je třeba k názvu tiskové úlohy přidat předponu založenou na názvu tiskárny " +"automaticky?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:595 +msgctxt "@option:check" +msgid "Add machine prefix to job name" +msgstr "Přidat předponu zařízení před název úlohy" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605 +msgctxt "@info:tooltip" +msgid "Should a summary be shown when saving a project file?" +msgstr "Mělo by se při ukládání souboru projektu zobrazit souhrn?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609 +msgctxt "@option:check" +msgid "Show summary dialog when saving project" +msgstr "Zobrazit souhrnný dialog při ukládání projektu" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619 +msgctxt "@info:tooltip" +msgid "Default behavior when opening a project file" +msgstr "Výchozí chování při otevírání souboru" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:627 +msgctxt "@window:text" +msgid "Default behavior when opening a project file: " +msgstr "Výchozí chování při otevření souboru s projektem: " + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:641 +msgctxt "@option:openProject" +msgid "Always ask me this" +msgstr "Vždy se zeptat" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:642 +msgctxt "@option:openProject" +msgid "Always open as a project" +msgstr "Vždy otevírat jako projekt" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:643 +msgctxt "@option:openProject" +msgid "Always import models" +msgstr "Vždy importovat modely" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:679 +msgctxt "@info:tooltip" +msgid "" +"When you have made changes to a profile and switched to a different one, a " +"dialog will be shown asking whether you want to keep your modifications or " +"not, or you can choose a default behaviour and never show that dialog again." +msgstr "" +"Pokud jste provedli změny v profilu a přepnuli na jiný, zobrazí se dialogové " +"okno s dotazem, zda si přejete zachovat své modifikace nebo ne, nebo si " +"můžete zvolit výchozí chování a už nikdy toto dialogové okno nezobrazovat." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:688 +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52 +msgctxt "@label" +msgid "Profiles" +msgstr "Profily" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:693 +msgctxt "@window:text" +msgid "" +"Default behavior for changed setting values when switching to a different " +"profile: " +msgstr "" +"Výchozí chování pro změněné hodnoty nastavení při přepnutí na jiný profil: " + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:707 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:156 +msgctxt "@option:discardOrKeep" +msgid "Always ask me this" +msgstr "Vždy se zeptat" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:708 +msgctxt "@option:discardOrKeep" +msgid "Always discard changed settings" +msgstr "Vždy smazat změněné nastavení" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709 +msgctxt "@option:discardOrKeep" +msgid "Always transfer changed settings to new profile" +msgstr "Vždy přesunout nastavení do nového profilu" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:743 +msgctxt "@label" +msgid "Privacy" +msgstr "Soukromí" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:750 +msgctxt "@info:tooltip" +msgid "Should Cura check for updates when the program is started?" +msgstr "Měla by Cura zkontrolovat aktualizace při spuštění programu?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:755 +msgctxt "@option:check" +msgid "Check for updates on start" +msgstr "Zkontrolovat aktualizace při zapnutí" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:765 +msgctxt "@info:tooltip" +msgid "" +"Should anonymous data about your print be sent to Ultimaker? Note, no " +"models, IP addresses or other personally identifiable information is sent or " +"stored." +msgstr "" +"Měla by být anonymní data o vašem tisku zaslána společnosti Ultimaker? " +"Upozorňujeme, že nejsou odesílány ani ukládány žádné modely, adresy IP ani " +"jiné osobní údaje." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770 +msgctxt "@option:check" +msgid "Send (anonymous) print information" +msgstr "Posílat (anonymní) informace o tisku" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779 +msgctxt "@action:button" +msgid "More information" +msgstr "Více informací" + +#: /home/ruben/Projects/Cura/resources/qml/ViewsSelector.qml:50 +msgctxt "@label" +msgid "View type" +msgstr "Typ pohledu" + +#: /home/ruben/Projects/Cura/resources/qml/ObjectSelector.qml:59 +msgctxt "@label" +msgid "Object list" +msgstr "Seznam objektů" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:42 +msgctxt "@label" +msgid "There is no printer found over your network." +msgstr "Přes síť nebyla nalezena žádná tiskárna." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:180 +msgctxt "@label" +msgid "Refresh" +msgstr "Obnovit" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:191 +msgctxt "@label" +msgid "Add printer by IP" +msgstr "Přidat tiskárnu podle IP" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:224 +msgctxt "@label" +msgid "Troubleshooting" +msgstr "Podpora při problémech" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:36 +msgctxt "@label" +msgid "Ultimaker Cloud" +msgstr "Ultimaker Cloud" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:77 +msgctxt "@text" +msgid "The next generation 3D printing workflow" +msgstr "Pracovní postup 3D tisku nové generace" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:94 +msgctxt "@text" +msgid "- Send print jobs to Ultimaker printers outside your local network" +msgstr "- Odeslat tiskové úlohy do tiskáren Ultimaker mimo vaši místní síť" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:97 +msgctxt "@text" +msgid "- Store your Ultimaker Cura settings in the cloud for use anywhere" +msgstr "- Uložte svá nastavení Ultimaker Cura do cloudu pro použití kdekoli" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:100 +msgctxt "@text" +msgid "- Get exclusive access to print profiles from leading brands" +msgstr "- Získejte exkluzivní přístup k profilům tisku od předních značek" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:119 +msgctxt "@button" +msgid "Finish" +msgstr "Dokončit" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:128 +msgctxt "@button" +msgid "Create an account" +msgstr "Vytvořit účet" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:138 +#: /home/ruben/Projects/Cura/resources/qml/Account/GeneralOperations.qml:68 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:48 +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51 +msgctxt "@button" +msgid "Sign in" +msgstr "Přihlásit se" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:70 +msgctxt "@label" +msgid "Add printer by IP address" +msgstr "Přidat tiskárnu podle IP adresy" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331 +msgctxt "@label" +msgid "Enter the IP address of your printer on the network." +msgstr "Vložte IP adresu vaší tiskárny na síti." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:133 +msgctxt "@text" +msgid "Place enter your printer's IP address." +msgstr "Prosím zadejte IP adresu vaší tiskárny." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297 +msgctxt "@text" +msgid "Please enter a valid IP address." +msgstr "Prosím zadejte validní IP adresu." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:158 +msgctxt "@button" +msgid "Add" +msgstr "Přidat" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:204 +msgctxt "@label" +msgid "Could not connect to device." +msgstr "Nelze se připojit k zařízení." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:208 +msgctxt "@label" +msgid "The printer at this address has not responded yet." +msgstr "Tiskárna na této adrese dosud neodpověděla." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:240 +msgctxt "@label" +msgid "" +"This printer cannot be added because it's an unknown printer or it's not the " +"host of a group." +msgstr "" +"Tuto tiskárnu nelze přidat, protože se jedná o neznámou tiskárnu nebo není " +"hostitelem skupiny." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:258 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205 +msgctxt "@label" +msgid "Type" +msgstr "Typ" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:274 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225 +msgctxt "@label" +msgid "Firmware version" +msgstr "Verze firmwaru" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:290 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239 +msgctxt "@label" +msgid "Address" +msgstr "Adresa" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:329 +msgctxt "@button" +msgid "Back" +msgstr "Zpět" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:342 +msgctxt "@button" +msgid "Connect" +msgstr "Připojit" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77 +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23 +msgctxt "@button" +msgid "Next" +msgstr "Další" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:24 +msgctxt "@label" +msgid "Help us to improve Ultimaker Cura" +msgstr "Pomožte nám zlepšovat Ultimaker Cura" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:57 +msgctxt "@text" +msgid "" +"Ultimaker Cura collects anonymous data to improve print quality and user " +"experience, including:" +msgstr "" +"Ultimaker Cura shromažďuje anonymní data za účelem zlepšení kvality tisku a " +"uživatelského komfortu, včetně:" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:71 +msgctxt "@text" +msgid "Machine types" +msgstr "Typy zařízení" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:77 +msgctxt "@text" +msgid "Material usage" +msgstr "Použití materiálu" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:83 +msgctxt "@text" +msgid "Number of slices" +msgstr "Počet sliců" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:89 +msgctxt "@text" +msgid "Print settings" +msgstr "Nastavení tisku" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:102 +msgctxt "@text" +msgid "" +"Data collected by Ultimaker Cura will not contain any personal information." +msgstr "" +"Data shromážděná společností Ultimaker Cura nebudou obsahovat žádné osobní " +"údaje." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:103 +msgctxt "@text" +msgid "More information" +msgstr "Více informací" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:24 +msgctxt "@label" +msgid "Add a printer" +msgstr "Přidat tiskárnu" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:39 +msgctxt "@label" +msgid "Add a networked printer" +msgstr "Přidat síťovou tiskárnu" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:81 +msgctxt "@label" +msgid "Add a non-networked printer" +msgstr "Přidat ne-síťovou tiskárnu" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:23 +msgctxt "@label" +msgid "User Agreement" +msgstr "Uživatelská dohoda" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:70 +msgctxt "@button" +msgid "Decline and close" +msgstr "Odmítnout a zavřít" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:212 +msgctxt "@label" +msgid "Printer name" +msgstr "Název tiskárny" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:225 +msgctxt "@text" +msgid "Please give your printer a name" +msgstr "Prosím dejte vaší tiskárně název" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DropDownWidget.qml:93 +msgctxt "@label" +msgid "Empty" +msgstr "Prázdné" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:24 +msgctxt "@label" +msgid "What's new in Ultimaker Cura" +msgstr "Co je nového v Ultimaker Cura" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/WelcomeContent.qml:29 +msgctxt "@label" +msgid "Welcome to Ultimaker Cura" +msgstr "Vítejte v Ultimaker Cura" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/WelcomeContent.qml:47 +msgctxt "@text" +msgid "" +"Please follow these steps to set up\n" +"Ultimaker Cura. This will only take a few moments." +msgstr "" +"Při nastavování postupujte podle těchto pokynů\n" +"Ultimaker Cura. Bude to trvat jen několik okamžiků." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/WelcomeContent.qml:58 +msgctxt "@button" +msgid "Get started" +msgstr "Začínáme" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:166 +msgctxt "@button" +msgid "Add printer" +msgstr "Přidat tiskárnu" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:182 +msgctxt "@button" +msgid "Manage printers" +msgstr "Spravovat tiskárny" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterSelector/MachineSelectorList.qml:19 +msgctxt "@label" +msgid "Connected printers" +msgstr "Připojené tiskárny" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterSelector/MachineSelectorList.qml:19 +msgctxt "@label" +msgid "Preset printers" +msgstr "Přednastavené tiskárny" + +#: /home/ruben/Projects/Cura/resources/qml/ExtruderButton.qml:16 +msgctxt "@label %1 is filled in with the name of an extruder" +msgid "Print Selected Model with %1" +msgid_plural "Print Selected Models with %1" +msgstr[0] "Tisknout vybraný model pomocí %1" +msgstr[1] "Tisknout vybraný model pomocí %1" +msgstr[2] "Tisknout vybraný model pomocí %1" + +#: /home/ruben/Projects/Cura/resources/qml/ViewOrientationControls.qml:27 +msgctxt "@info:tooltip" +msgid "3D View" +msgstr "3D Pohled" + +#: /home/ruben/Projects/Cura/resources/qml/ViewOrientationControls.qml:40 +msgctxt "@info:tooltip" +msgid "Front View" +msgstr "Přední pohled" + +#: /home/ruben/Projects/Cura/resources/qml/ViewOrientationControls.qml:53 +msgctxt "@info:tooltip" +msgid "Top View" +msgstr "Pohled ze shora" + +#: /home/ruben/Projects/Cura/resources/qml/ViewOrientationControls.qml:66 +msgctxt "@info:tooltip" +msgid "Left View" +msgstr "Pohled zleva" + +#: /home/ruben/Projects/Cura/resources/qml/ViewOrientationControls.qml:79 +msgctxt "@info:tooltip" +msgid "Right View" +msgstr "Pohled zprava" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:160 +msgctxt "@label:header" +msgid "Custom profiles" +msgstr "Vlastní profily" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Custom/CustomPrintSetup.qml:47 +msgctxt "@label" +msgid "Profile" +msgstr "Profil" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Custom/CustomPrintSetup.qml:172 +msgctxt "@tooltip" +msgid "" +"Some setting/override values are different from the values stored in the " +"profile.\n" +"\n" +"Click to open the profile manager." +msgstr "" +"Některé hodnoty nastavení / přepsání se liší od hodnot uložených v profilu.\n" +"\n" +"Klepnutím otevřete správce profilů." + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:13 +msgctxt "@label:Should be short" +msgid "On" +msgstr "Zap" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:14 +msgctxt "@label:Should be short" +msgid "Off" +msgstr "Vyp" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33 +msgctxt "@label" +msgid "Experimental" +msgstr "Experimentální" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/NoIntentIcon.qml:31 +msgctxt "" +"@label %1 is filled in with the type of a profile. %2 is filled with a list " +"of numbers (eg '1' or '1, 2')" +msgid "" +"There is no %1 profile for the configuration in extruder %2. The default " +"intent will be used instead" +msgid_plural "" +"There is no %1 profile for the configurations in extruders %2. The default " +"intent will be used instead" +msgstr[0] "" +"Neexistuje žádný profil %1 pro konfiguraci v extruderu %2. Místo toho bude " +"použit výchozí záměr" +msgstr[1] "" +"Neexistuje žádný profil %1 pro konfigurace v extruderu %2. Místo toho bude " +"použit výchozí záměr" +msgstr[2] "" +"Neexistuje žádný profil %1 pro konfigurace v extruderu %2. Místo toho bude " +"použit výchozí záměr" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:30 +msgctxt "@label" +msgid "Support" +msgstr "Podpora" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71 +msgctxt "@label" +msgid "" +"Generate structures to support parts of the model which have overhangs. " +"Without these structures, such parts would collapse during printing." +msgstr "" +"Vytvořte struktury pro podporu částí modelu, které mají přesahy. Bez těchto " +"struktur by se takové části během tisku zhroutily." + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:248 +msgctxt "@label" +msgid "Infill" +msgstr "Výplň" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193 +msgctxt "@label" +msgid "Gradual infill" +msgstr "Postupná výplň" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232 +msgctxt "@label" +msgid "" +"Gradual infill will gradually increase the amount of infill towards the top." +msgstr "Postupná výplň postupně zvyšuje množství výplně směrem nahoru." + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81 +msgctxt "@tooltip" +msgid "" +"You have modified some profile settings. If you want to change these go to " +"custom mode." +msgstr "" +"Upravili jste některá nastavení profilu. Pokud je chcete změnit, přejděte do " +"uživatelského režimu." + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:29 +msgctxt "@label" +msgid "Adhesion" +msgstr "Adheze" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74 +msgctxt "@label" +msgid "" +"Enable printing a brim or raft. This will add a flat area around or under " +"your object which is easy to cut off afterwards." +msgstr "" +"Umožňuje tisk okraje nebo voru. Tímto způsobem se kolem nebo pod objekt " +"přidá plochá oblast, kterou lze snadno odříznout." + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml:144 +msgctxt "@button" +msgid "Recommended" +msgstr "Doporučeno" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml:158 +msgctxt "@button" +msgid "Custom" +msgstr "Vlastní" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:21 +msgctxt "@label shown when we load a Gcode file" +msgid "Print setup disabled. G-code file can not be modified." +msgstr "Nastavení tisku zakázáno. Soubor G-kódu nelze změnit." + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingCategory.qml:234 +msgctxt "@label" +msgid "" +"Some hidden settings use values different from their normal calculated " +"value.\n" +"\n" +"Click to make these settings visible." +msgstr "" +"Některá skrytá nastavení používají hodnoty odlišné od jejich normální " +"vypočtené hodnoty.\n" +"\n" +"Klepnutím toto nastavení zviditelníte." + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:68 +msgctxt "@label:textbox" +msgid "Search settings" +msgstr "Prohledat nastavení" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:463 +msgctxt "@action:menu" +msgid "Copy value to all extruders" +msgstr "Kopírovat hodnotu na všechny extrudery" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:472 +msgctxt "@action:menu" +msgid "Copy all changed values to all extruders" +msgstr "Kopírovat všechny změněné hodnoty na všechny extrudery" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:509 +msgctxt "@action:menu" +msgid "Hide this setting" +msgstr "Schovat toto nastavení" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:522 +msgctxt "@action:menu" +msgid "Don't show this setting" +msgstr "Neukazovat toto nastavení" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:526 +msgctxt "@action:menu" +msgid "Keep this setting visible" +msgstr "Nechat toto nastavení viditelné" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:545 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:441 +msgctxt "@action:menu" +msgid "Configure setting visibility..." +msgstr "Konfigurovat viditelnost nastavení..." + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:81 +msgctxt "@label" +msgid "" +"This setting is not used because all the settings that it influences are " +"overridden." +msgstr "" +"Toto nastavení se nepoužívá, protože všechna nastavení, která ovlivňuje, " +"jsou přepsána." + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:86 +msgctxt "@label Header for list of settings." +msgid "Affects" +msgstr "Ovlivňuje" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:91 +msgctxt "@label Header for list of settings." +msgid "Affected By" +msgstr "Ovlivněno" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:187 +msgctxt "@label" +msgid "" +"This setting is always shared between all extruders. Changing it here will " +"change the value for all extruders." +msgstr "" +"Toto nastavení je vždy sdíleno všemi extrudéry. Jeho změnou se změní hodnota " +"všech extruderů." + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:191 +msgctxt "@label" +msgid "The value is resolved from per-extruder values " +msgstr "Hodnota je rozlišena z hodnot na extruderu " + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:230 +msgctxt "@label" +msgid "" +"This setting has a value that is different from the profile.\n" +"\n" +"Click to restore the value of the profile." +msgstr "" +"Toto nastavení má jinou hodnotu než profil.\n" +"\n" +"Klepnutím obnovíte hodnotu profilu." + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:329 +msgctxt "@label" +msgid "" +"This setting is normally calculated, but it currently has an absolute value " +"set.\n" +"\n" +"Click to restore the calculated value." +msgstr "" +"Toto nastavení se obvykle počítá, ale v současné době je nastavena absolutní " +"hodnota.\n" +"\n" +"Klepnutím obnovíte vypočítanou hodnotu." + +#: /home/ruben/Projects/Cura/resources/qml/Account/GeneralOperations.qml:40 +msgctxt "@label" +msgid "The next generation 3D printing workflow" +msgstr "Pracovní postup 3D tisku nové generace" + +#: /home/ruben/Projects/Cura/resources/qml/Account/GeneralOperations.qml:51 +msgctxt "@text" +msgid "" +"- Send print jobs to Ultimaker printers outside your local network\n" +"- Store your Ultimaker Cura settings in the cloud for use anywhere\n" +"- Get exclusive access to print profiles from leading brands" +msgstr "" +"- Odeslat tiskové úlohy do tiskáren Ultimaker mimo vaši místní síť\n" +"- Uložte svá nastavení Ultimaker Cura do cloudu pro použití kdekoli\n" +"- Získejte exkluzivní přístup k profilům tisku od předních značek" + +#: /home/ruben/Projects/Cura/resources/qml/Account/GeneralOperations.qml:78 +msgctxt "@button" +msgid "Create account" +msgstr "Vytvořit účet" + +#: /home/ruben/Projects/Cura/resources/qml/Account/UserOperations.qml:22 +msgctxt "@label The argument is a username." +msgid "Hi %1" +msgstr "Zdravím, %1" + +#: /home/ruben/Projects/Cura/resources/qml/Account/UserOperations.qml:33 +msgctxt "@button" +msgid "Ultimaker account" +msgstr "Ultimaker účet" + +#: /home/ruben/Projects/Cura/resources/qml/Account/UserOperations.qml:42 +msgctxt "@button" +msgid "Sign out" +msgstr "Odhlásit se" + +#: /home/ruben/Projects/Cura/resources/qml/Account/AccountWidget.qml:24 +msgctxt "@action:button" +msgid "Sign in" +msgstr "Přihlásit se" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:15 +msgctxt "@title:window" +msgid "About " +msgstr "O " + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:57 +msgctxt "@label" +msgid "version: %1" +msgstr "verze: %1" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:72 +msgctxt "@label" +msgid "End-to-end solution for fused filament 3D printing." +msgstr "Komplexní řešení pro 3D tisk z taveného filamentu." + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:85 +msgctxt "@info:credit" +msgid "" +"Cura is developed by Ultimaker B.V. in cooperation with the community.\n" +"Cura proudly uses the following open source projects:" +msgstr "" +"Cura vyvíjí Ultimaker B.V. ve spolupráci s komunitou.\n" +"Cura hrdě používá následující open source projekty:" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:135 +msgctxt "@label" +msgid "Graphical user interface" +msgstr "Grafické uživatelské prostředí" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:136 +msgctxt "@label" +msgid "Application framework" +msgstr "Aplikační framework" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:137 +msgctxt "@label" +msgid "G-code generator" +msgstr "Generátor G kódu" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:138 +msgctxt "@label" +msgid "Interprocess communication library" +msgstr "Meziprocesní komunikační knihovna" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:140 +msgctxt "@label" +msgid "Programming language" +msgstr "Programovací jazyk" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:141 +msgctxt "@label" +msgid "GUI framework" +msgstr "GUI framework" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:142 +msgctxt "@label" +msgid "GUI framework bindings" +msgstr "Propojení GUI frameworku" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:143 +msgctxt "@label" +msgid "C/C++ Binding library" +msgstr "Binding knihovna C/C++" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:144 +msgctxt "@label" +msgid "Data interchange format" +msgstr "Formát výměny dat" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:145 +msgctxt "@label" +msgid "Support library for scientific computing" +msgstr "Podpůrná knihovna pro vědecké výpočty" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:146 +msgctxt "@label" +msgid "Support library for faster math" +msgstr "Podpůrný knihovna pro rychlejší matematické výpočty" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:147 +msgctxt "@label" +msgid "Support library for handling STL files" +msgstr "Podpůrná knihovna pro práci se soubory STL" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:148 +msgctxt "@label" +msgid "Support library for handling planar objects" +msgstr "Podpůrná knihovna pro manipulaci s planárními objekty" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:149 +msgctxt "@label" +msgid "Support library for handling triangular meshes" +msgstr "Podpůrná knihovna pro manipulaci s trojúhelníkovými sítěmi" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:150 +msgctxt "@label" +msgid "Support library for analysis of complex networks" +msgstr "Podpůrná knihovna pro analýzu komplexních sítí" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:151 +msgctxt "@label" +msgid "Support library for handling 3MF files" +msgstr "Podpůrná knihovna pro manipulaci s 3MF soubory" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:152 +msgctxt "@label" +msgid "Support library for file metadata and streaming" +msgstr "Podpůrná knihovna pro metadata souborů a streaming" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:153 +msgctxt "@label" +msgid "Serial communication library" +msgstr "Knihovna pro sériovou komunikaci" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:154 +msgctxt "@label" +msgid "ZeroConf discovery library" +msgstr "Knihovna ZeroConf discovery" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:155 +msgctxt "@label" +msgid "Polygon clipping library" +msgstr "Knihovna pro výstřižky z mnohoúhelníků" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156 +msgctxt "@Label" +msgid "Python HTTP library" +msgstr "Python HTTP knihovna" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:158 +msgctxt "@label" +msgid "Font" +msgstr "Font" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:159 +msgctxt "@label" +msgid "SVG icons" +msgstr "Ikony SVG" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:160 +msgctxt "@label" +msgid "Linux cross-distribution application deployment" +msgstr "Linux cross-distribution application deployment" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:15 +msgctxt "@title:window" +msgid "Discard or Keep changes" +msgstr "Smazat nebo nechat změny" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:57 +msgctxt "@text:window" +msgid "" +"You have customized some profile settings.\n" +"Would you like to keep or discard those settings?" +msgstr "" +"Upravili jste některá nastavení profilu.\n" +"Chcete tato nastavení zachovat nebo zrušit?" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:109 +msgctxt "@title:column" +msgid "Profile settings" +msgstr "Nastavení profilu" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:116 +msgctxt "@title:column" +msgid "Default" +msgstr "Výchozí" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:123 +msgctxt "@title:column" +msgid "Customized" +msgstr "Upraveno" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:157 +msgctxt "@option:discardOrKeep" +msgid "Discard and never ask again" +msgstr "Smazat a už se nikdy neptat" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 +msgctxt "@option:discardOrKeep" +msgid "Keep and never ask again" +msgstr "Nechat a už se nikdy neptat" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:195 +msgctxt "@action:button" +msgid "Discard" +msgstr "Smazat" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:208 +msgctxt "@action:button" +msgid "Keep" +msgstr "Ponechat" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:221 +msgctxt "@action:button" +msgid "Create New Profile" +msgstr "Vytvořit nový profil" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:64 +msgctxt "@text:window" +msgid "" +"We have found one or more project file(s) within the files you have " +"selected. You can open only one project file at a time. We suggest to only " +"import models from those files. Would you like to proceed?" +msgstr "" +"Ve vybraných souborech jsme našli jeden nebo více projektových souborů. " +"Naraz můžete otevřít pouze jeden soubor projektu. Doporučujeme importovat " +"pouze modely z těchto souborů. Chtěli byste pokračovat?" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:99 +msgctxt "@action:button" +msgid "Import all as models" +msgstr "Importovat vše jako modely" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:20 +msgctxt "@title:window" +msgid "Open project file" +msgstr "Otevřít soubor s projektem" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:93 +msgctxt "@text:window" +msgid "" +"This is a Cura project file. Would you like to open it as a project or " +"import the models from it?" +msgstr "" +"Toto je soubor projektu Cura. Chcete jej otevřít jako projekt nebo " +"importovat z něj modely?" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:103 +msgctxt "@text:window" +msgid "Remember my choice" +msgstr "Pamatuj si moji volbu" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:122 +msgctxt "@action:button" +msgid "Open as project" +msgstr "Otevřít jako projekt" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:131 +msgctxt "@action:button" +msgid "Import models" +msgstr "Importovat modely" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15 +msgctxt "@title:window" +msgid "Save Project" +msgstr "Uložit projekt" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:73 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:70 +msgctxt "@action:title" +msgid "Summary - Cura Project" +msgstr "Souhrn - Projekt Cura" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:97 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:92 +msgctxt "@action:label" +msgid "Printer settings" +msgstr "Nastavení tiskárny" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:106 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:143 +msgctxt "@action:label" +msgid "Type" +msgstr "Typ" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:121 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:159 +msgctxt "@action:label" +msgid "Printer Group" +msgstr "Skupina tiskárny" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:121 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:246 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:216 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:323 +msgctxt "@action:label" +msgid "Name" +msgstr "Název" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:177 +msgctxt "@action:label" +msgid "Extruder %1" +msgstr "Extruder %1" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:193 +msgctxt "@action:label" +msgid "%1 & material" +msgstr "%1 & materiál" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:195 +msgctxt "@action:label" +msgid "Material" +msgstr "Materiál" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:222 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:180 +msgctxt "@action:label" +msgid "Profile settings" +msgstr "Nastavení profilu" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:230 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:246 +msgctxt "@action:label" +msgid "Not in profile" +msgstr "Není v profilu" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:235 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:251 +msgctxt "@action:label" +msgid "%1 override" +msgid_plural "%1 overrides" +msgstr[0] "%1 přepsání" +msgstr[1] "%1 přepsání" +msgstr[2] "%1 přepsání" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:263 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:231 +msgctxt "@action:label" +msgid "Intent" +msgstr "Záměr" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:285 +msgctxt "@action:label" +msgid "Don't show project summary on save again" +msgstr "Nezobrazovat souhrn projektu při uložení znovu" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:304 +msgctxt "@action:button" +msgid "Save" +msgstr "Uložit" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90 +msgctxt "@action:button" +msgid "Marketplace" +msgstr "Obchod" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:31 +msgctxt "@title:menu menubar:toplevel" +msgid "&Edit" +msgstr "Upr&avit" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:55 +msgctxt "@title:menu menubar:toplevel" +msgid "E&xtensions" +msgstr "D&oplňky" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:89 +msgctxt "@title:menu menubar:toplevel" +msgid "P&references" +msgstr "P&reference" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:97 +msgctxt "@title:menu menubar:toplevel" +msgid "&Help" +msgstr "Po&moc" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:124 +msgctxt "@title:window" +msgid "New project" +msgstr "Nový projekt" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:125 +msgctxt "@info:question" +msgid "" +"Are you sure you want to start a new project? This will clear the build " +"plate and any unsaved settings." +msgstr "" +"Are you sure you want to start a new project? This will clear the build " +"plate and any unsaved settings." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:82 +msgctxt "@action:inmenu" +msgid "Show Online Troubleshooting Guide" +msgstr "Zobrazit online průvodce řešením problémů" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:89 +msgctxt "@action:inmenu" +msgid "Toggle Full Screen" +msgstr "Přepnout zobrazení na celou obrazovku" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:97 +msgctxt "@action:inmenu" +msgid "Exit Full Screen" +msgstr "Ukončit zobrazení na celou obrazovku" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:104 +msgctxt "@action:inmenu menubar:edit" +msgid "&Undo" +msgstr "&Vrátit" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:114 +msgctxt "@action:inmenu menubar:edit" +msgid "&Redo" +msgstr "&Znovu" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:124 +msgctxt "@action:inmenu menubar:file" +msgid "&Quit" +msgstr "&Ukončit" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:132 +msgctxt "@action:inmenu menubar:view" +msgid "3D View" +msgstr "3D Pohled" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:139 +msgctxt "@action:inmenu menubar:view" +msgid "Front View" +msgstr "Přední pohled" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:146 +msgctxt "@action:inmenu menubar:view" +msgid "Top View" +msgstr "Pohled ze shora" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:153 +msgctxt "@action:inmenu menubar:view" +msgid "Left Side View" +msgstr "Pohled z pravé strany" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:160 +msgctxt "@action:inmenu menubar:view" +msgid "Right Side View" +msgstr "Pohled z pravé strany" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:167 +msgctxt "@action:inmenu" +msgid "Configure Cura..." +msgstr "Konfigurovat Cura..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:174 +msgctxt "@action:inmenu menubar:printer" +msgid "&Add Printer..." +msgstr "Přidat t&iskárnu..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:180 +msgctxt "@action:inmenu menubar:printer" +msgid "Manage Pr&inters..." +msgstr "Spravovat &tiskárny..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:187 +msgctxt "@action:inmenu" +msgid "Manage Materials..." +msgstr "Spravovat materiály..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:195 +msgctxt "@action:inmenu" +msgid "Add more materials from Marketplace" +msgstr "Přidat více materiálů z obchodu" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:202 +msgctxt "@action:inmenu menubar:profile" +msgid "&Update profile with current settings/overrides" +msgstr "&Aktualizovat profil s aktuálními nastaveními/přepsáními" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:210 +msgctxt "@action:inmenu menubar:profile" +msgid "&Discard current changes" +msgstr "Smazat aktuální &změny" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:222 +msgctxt "@action:inmenu menubar:profile" +msgid "&Create profile from current settings/overrides..." +msgstr "&Vytvořit profil z aktuálního nastavení/přepsání." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:228 +msgctxt "@action:inmenu menubar:profile" +msgid "Manage Profiles..." +msgstr "Spravovat profily..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:236 +msgctxt "@action:inmenu menubar:help" +msgid "Show Online &Documentation" +msgstr "Zobrazit online &dokumentaci" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:244 +msgctxt "@action:inmenu menubar:help" +msgid "Report a &Bug" +msgstr "Nahlásit &chybu" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:252 +msgctxt "@action:inmenu menubar:help" +msgid "What's New" +msgstr "Co je nového" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:258 +msgctxt "@action:inmenu menubar:help" +msgid "About..." +msgstr "Více..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:265 +msgctxt "@action:inmenu menubar:edit" +msgid "Delete Selected Model" +msgid_plural "Delete Selected Models" +msgstr[0] "Smazat vybraný model" +msgstr[1] "Smazat vybrané modely" +msgstr[2] "Smazat vybrané modely" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:275 +msgctxt "@action:inmenu menubar:edit" +msgid "Center Selected Model" +msgid_plural "Center Selected Models" +msgstr[0] "Centrovat vybraný model" +msgstr[1] "Centrovat vybrané modely" +msgstr[2] "Centrovat vybrané modely" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:284 +msgctxt "@action:inmenu menubar:edit" +msgid "Multiply Selected Model" +msgid_plural "Multiply Selected Models" +msgstr[0] "Násobit vybraný model" +msgstr[1] "Násobit vybrané modely" +msgstr[2] "Násobit vybrané modely" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:293 +msgctxt "@action:inmenu" +msgid "Delete Model" +msgstr "Odstranit model" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:301 +msgctxt "@action:inmenu" +msgid "Ce&nter Model on Platform" +msgstr "&Centerovat model na podložce" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:307 +msgctxt "@action:inmenu menubar:edit" +msgid "&Group Models" +msgstr "Sesk&upit modely" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:327 +msgctxt "@action:inmenu menubar:edit" +msgid "Ungroup Models" +msgstr "Rozdělit modely" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:337 +msgctxt "@action:inmenu menubar:edit" +msgid "&Merge Models" +msgstr "Spo&jit modely" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:347 +msgctxt "@action:inmenu" +msgid "&Multiply Model..." +msgstr "Náso&bení modelu..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:354 +msgctxt "@action:inmenu menubar:edit" +msgid "Select All Models" +msgstr "Vybrat všechny modely" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:364 +msgctxt "@action:inmenu menubar:edit" +msgid "Clear Build Plate" +msgstr "Vyčistit podložku" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:374 +msgctxt "@action:inmenu menubar:file" +msgid "Reload All Models" +msgstr "Znovu načíst všechny modely" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:383 +msgctxt "@action:inmenu menubar:edit" +msgid "Arrange All Models To All Build Plates" +msgstr "Uspořádejte všechny modely do všechpodložek" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:390 +msgctxt "@action:inmenu menubar:edit" +msgid "Arrange All Models" +msgstr "Uspořádat všechny modely" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:398 +msgctxt "@action:inmenu menubar:edit" +msgid "Arrange Selection" +msgstr "Uspořádat selekci" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:405 +msgctxt "@action:inmenu menubar:edit" +msgid "Reset All Model Positions" +msgstr "Resetovat všechny pozice modelů" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:412 +msgctxt "@action:inmenu menubar:edit" +msgid "Reset All Model Transformations" +msgstr "Resetovat všechny transformace modelů" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:419 +msgctxt "@action:inmenu menubar:file" +msgid "&Open File(s)..." +msgstr "&Otevřít soubor(y)..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:427 +msgctxt "@action:inmenu menubar:file" +msgid "&New Project..." +msgstr "&Nový projekt..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:434 +msgctxt "@action:inmenu menubar:help" +msgid "Show Configuration Folder" +msgstr "Zobrazit složku s konfigurací" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:448 +msgctxt "@action:menu" +msgid "&Marketplace" +msgstr "Mark&et" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:17 +msgctxt "@title:window" +msgid "More information on anonymous data collection" +msgstr "Další informace o anonymním shromažďování údajů" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:74 +msgctxt "@text:window" +msgid "" +"Ultimaker Cura collects anonymous data in order to improve the print quality " +"and user experience. Below is an example of all the data that is shared:" +msgstr "" +"Ultimaker Cura shromažďuje anonymní data za účelem zlepšení kvality tisku a " +"uživatelského komfortu. Níže uvádíme příklad všech sdílených dat:" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:110 +msgctxt "@text:window" +msgid "I don't want to send anonymous data" +msgstr "Nechci posílat anonymní data" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:119 +msgctxt "@text:window" +msgid "Allow sending anonymous data" +msgstr "Povolit zasílání anonymních dat" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139 +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361 +msgctxt "@action:button" +msgid "OK" +msgstr "OK" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:19 +msgctxt "@title:window" +msgid "Convert Image..." +msgstr "Konvertovat obrázek.." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:33 +msgctxt "@info:tooltip" +msgid "The maximum distance of each pixel from \"Base.\"" +msgstr "Maximální vzdálenost každého pixelu od „základny“." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:38 +msgctxt "@action:label" +msgid "Height (mm)" +msgstr "Výška (mm)" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:56 +msgctxt "@info:tooltip" +msgid "The base height from the build plate in millimeters." +msgstr "Výška základny od podložky v milimetrech." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:61 +msgctxt "@action:label" +msgid "Base (mm)" +msgstr "Základna (mm)" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:79 +msgctxt "@info:tooltip" +msgid "The width in millimeters on the build plate." +msgstr "Šířka podložky v milimetrech." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:84 +msgctxt "@action:label" +msgid "Width (mm)" +msgstr "Šířka (mm)" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:103 +msgctxt "@info:tooltip" +msgid "The depth in millimeters on the build plate" +msgstr "Hloubka podložky v milimetrech" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:108 +msgctxt "@action:label" +msgid "Depth (mm)" +msgstr "Hloubka (mm)" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:126 +msgctxt "@info:tooltip" +msgid "" +"For lithophanes dark pixels should correspond to thicker locations in order " +"to block more light coming through. For height maps lighter pixels signify " +"higher terrain, so lighter pixels should correspond to thicker locations in " +"the generated 3D model." +msgstr "" +"U litofanů by tmavé pixely měly odpovídat silnějším místům, aby blokovaly " +"více světla procházejícího. Pro výškové mapy znamenají světlejší pixely " +"vyšší terén, takže světlejší pixely by měly odpovídat silnějším umístěním v " +"generovaném 3D modelu." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:139 +msgctxt "@item:inlistbox" +msgid "Darker is higher" +msgstr "Tmavější je vyšší" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:139 +msgctxt "@item:inlistbox" +msgid "Lighter is higher" +msgstr "Světlejší je vyšší" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:149 +msgctxt "@info:tooltip" +msgid "" +"For lithophanes a simple logarithmic model for translucency is available. " +"For height maps the pixel values correspond to heights linearly." +msgstr "" +"Pro litofany je k dispozici jednoduchý logaritmický model pro průsvitnost. U " +"výškových map odpovídají hodnoty pixelů lineárně výškám." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161 +msgctxt "@item:inlistbox" +msgid "Linear" +msgstr "Lineární" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161 +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172 +msgctxt "@item:inlistbox" +msgid "Translucency" +msgstr "Průsvitnost" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:171 +msgctxt "@info:tooltip" +msgid "" +"The percentage of light penetrating a print with a thickness of 1 " +"millimeter. Lowering this value increases the contrast in dark regions and " +"decreases the contrast in light regions of the image." +msgstr "" +"Procento světla pronikajícího do tisku o tloušťce 1 milimetr. Snížení této " +"hodnoty zvyšuje kontrast v tmavých oblastech a snižuje kontrast ve světlých " +"oblastech obrazu." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:177 +msgctxt "@action:label" +msgid "1mm Transmittance (%)" +msgstr "1mm propustnost (%)" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:195 +msgctxt "@info:tooltip" +msgid "The amount of smoothing to apply to the image." +msgstr "Množství vyhlazení, které se použije na obrázek." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:200 +msgctxt "@action:label" +msgid "Smoothing" +msgstr "Vyhlazování" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:42 +msgctxt "@title:tab" +msgid "Printer" +msgstr "Tiskárna" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:63 +msgctxt "@title:label" +msgid "Nozzle Settings" +msgstr "Nastavení trysky" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:75 +msgctxt "@label" +msgid "Nozzle size" +msgstr "Velikost trysky" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:88 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:102 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:203 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:223 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:243 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:285 +msgctxt "@label" +msgid "mm" +msgstr "mm" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:89 +msgctxt "@label" +msgid "Compatible material diameter" +msgstr "Kompatibilní průměr materiálu" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:105 +msgctxt "@label" +msgid "Nozzle offset X" +msgstr "X offset trysky" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:120 +msgctxt "@label" +msgid "Nozzle offset Y" +msgstr "Y offset trysky" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:135 +msgctxt "@label" +msgid "Cooling Fan Number" +msgstr "Číslo chladícího větráku" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:162 +msgctxt "@title:label" +msgid "Extruder Start G-code" +msgstr "Počáteční G-kód extuderu" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:176 +msgctxt "@title:label" +msgid "Extruder End G-code" +msgstr "Ukončující G-kód extuderu" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:56 +msgctxt "@title:label" +msgid "Printer Settings" +msgstr "Nastavení tiskárny" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:70 +msgctxt "@label" +msgid "X (Width)" +msgstr "X (Šířka)" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:84 +msgctxt "@label" +msgid "Y (Depth)" +msgstr "Y (Hloubka)" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:98 +msgctxt "@label" +msgid "Z (Height)" +msgstr "Z (Výška)" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:112 +msgctxt "@label" +msgid "Build plate shape" +msgstr "Tvar tiskové podložky" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:125 +msgctxt "@label" +msgid "Origin at center" +msgstr "Počátek ve středu" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:137 +msgctxt "@label" +msgid "Heated bed" +msgstr "Topná podložka" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:149 +msgctxt "@label" +msgid "Heated build volume" +msgstr "Vyhřívaný objem sestavení" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:161 +msgctxt "@label" +msgid "G-code flavor" +msgstr "Varianta G kódu" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:185 +msgctxt "@title:label" +msgid "Printhead Settings" +msgstr "Nastavení tiskové hlavy" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:199 +msgctxt "@label" +msgid "X min" +msgstr "X min" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:219 +msgctxt "@label" +msgid "Y min" +msgstr "Y min" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:239 +msgctxt "@label" +msgid "X max" +msgstr "X max" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:261 +msgctxt "@label" +msgid "Y max" +msgstr "Y max" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:281 +msgctxt "@label" +msgid "Gantry Height" +msgstr "Výška rámu tiskárny" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:295 +msgctxt "@label" +msgid "Number of Extruders" +msgstr "Počet extrůderů" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341 +msgctxt "@label" +msgid "Shared Heater" +msgstr "Sdílený ohřívač" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:367 +msgctxt "@title:label" +msgid "Start G-code" +msgstr "Počáteční G kód" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:378 +msgctxt "@title:label" +msgid "End G-code" +msgstr "Ukončující G kód" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/Toolbox.qml:19 +msgctxt "@title" +msgid "Marketplace" +msgstr "Obchod" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxCompatibilityChart.qml:34 +msgctxt "@label" +msgid "Compatibility" +msgstr "Kompatibilita" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxCompatibilityChart.qml:124 +msgctxt "@label:table_header" +msgid "Machine" +msgstr "Zařízení" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxCompatibilityChart.qml:137 +msgctxt "@label:table_header" +msgid "Build Plate" +msgstr "Podložka" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxCompatibilityChart.qml:143 +msgctxt "@label:table_header" +msgid "Support" +msgstr "Podpora" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxCompatibilityChart.qml:149 +msgctxt "@label:table_header" +msgid "Quality" +msgstr "Kvalita" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxCompatibilityChart.qml:170 +msgctxt "@action:label" +msgid "Technical Data Sheet" +msgstr "Technický datasheet" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxCompatibilityChart.qml:179 +msgctxt "@action:label" +msgid "Safety Data Sheet" +msgstr "Datasheet bezpečnosti" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxCompatibilityChart.qml:188 +msgctxt "@action:label" +msgid "Printing Guidelines" +msgstr "Zásady tisku" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxCompatibilityChart.qml:197 +msgctxt "@action:label" +msgid "Website" +msgstr "Webová stránka" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/SmallRatingWidget.qml:27 +msgctxt "@label" +msgid "ratings" +msgstr "hodnocení" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:22 +msgctxt "@label" +msgid "Will install upon restarting" +msgstr "Nainstaluje se po restartu" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96 +msgctxt "@action:button" +msgid "Update" +msgstr "Aktualizace" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97 +msgctxt "@action:button" +msgid "Updating" +msgstr "Aktualizuji" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98 +msgctxt "@action:button" +msgid "Updated" +msgstr "Aktualizování" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:53 +msgctxt "@label:The string between and is the highlighted link" +msgid "Log in is required to update" +msgstr "Pro aktualizace je potřeba se přihlásit" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:71 +msgctxt "@action:button" +msgid "Downgrade" +msgstr "Downgrade" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:71 +msgctxt "@action:button" +msgid "Uninstall" +msgstr "Odinstalace" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxFooter.qml:19 +msgctxt "@info" +msgid "You will need to restart Cura before changes in packages have effect." +msgstr "Než se změny v balíčcích projeví, budete muset restartovat Curu." + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxFooter.qml:45 +msgctxt "@info:button" +msgid "Quit Cura" +msgstr "Ukončit Curu" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/RatingWidget.qml:54 +msgctxt "@label" +msgid "You need to login first before you can rate" +msgstr "Před hodnocením se musíte přihlásit" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/RatingWidget.qml:54 +msgctxt "@label" +msgid "You need to install the package before you can rate" +msgstr "Před hodnocením musíte nainstalovat balíček" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:27 +msgctxt "@label" +msgid "Featured" +msgstr "Doporučeno" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86 +msgctxt "@info:tooltip" +msgid "Go to Web Marketplace" +msgstr "Přejít na webový obchod" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:42 +msgctxt "@label" +msgid "Search materials" +msgstr "Hledat materiály" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20 +msgctxt "@action:button" +msgid "Installed" +msgstr "Nainstalováno" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:56 +msgctxt "@label:The string between and is the highlighted link" +msgid "Log in is required to install or update" +msgstr "K instalaci nebo aktualizaci je vyžadováno přihlášení" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:80 +msgctxt "@label:The string between and is the highlighted link" +msgid "Buy material spools" +msgstr "Koupit cívky materiálu" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxBackColumn.qml:25 +msgctxt "@action:button" +msgid "Back" +msgstr "Zpět" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:18 +msgctxt "@action:button" +msgid "Install" +msgstr "Nainstalovat" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:30 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml:34 +msgctxt "@title:tab" +msgid "Plugins" +msgstr "Zásuvné moduly" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:58 +msgctxt "@title:tab" +msgid "Installed" +msgstr "Nainstalování" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:14 +msgctxt "@title" +msgid "Changes from your account" +msgstr "Změny z vašeho účtu" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23 +msgctxt "@button" +msgid "Dismiss" +msgstr "Schovat" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:52 +msgctxt "@label" +msgid "The following packages will be added:" +msgstr "Následující balíčky byly přidány:" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:95 +msgctxt "@label" +msgid "" +"The following packages can not be installed because of an incompatible Cura " +"version:" +msgstr "" +"Následující balíčky nelze nainstalovat z důvodu nekompatibilní verze Cura:" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxLicenseDialog.qml:36 +msgctxt "@label" +msgid "You need to accept the license to install the package" +msgstr "Pro instalaci balíčku musíte přijmout licenční ujednání" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:20 +msgctxt "@title:window" +msgid "Confirm uninstall" +msgstr "Potvrdit odinstalaci" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:50 +msgctxt "@text:window" +msgid "" +"You are uninstalling materials and/or profiles that are still in use. " +"Confirming will reset the following materials/profiles to their defaults." +msgstr "" +"Odinstalujete materiály a / nebo profily, které se stále používají. " +"Potvrzením resetujete následující materiály / profily na výchozí hodnoty." + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:51 +msgctxt "@text:window" +msgid "Materials" +msgstr "Materiály" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:52 +msgctxt "@text:window" +msgid "Profiles" +msgstr "Profily" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:90 +msgctxt "@action:button" +msgid "Confirm" +msgstr "Potvrdit" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:93 +msgctxt "@label" +msgid "Your rating" +msgstr "Vaše hodnocení" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:101 +msgctxt "@label" +msgid "Version" +msgstr "Verze" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:108 +msgctxt "@label" +msgid "Last updated" +msgstr "Naposledy aktualizování" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:115 +msgctxt "@label" +msgid "Author" +msgstr "Autor" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:122 +msgctxt "@label" +msgid "Downloads" +msgstr "Ke stažení" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:31 +msgctxt "@description" +msgid "Get plugins and materials verified by Ultimaker" +msgstr "Získejte pluginy a materiály ověřené společností Ultimaker" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDownloadsPage.qml:33 +msgctxt "@label" +msgid "Community Contributions" +msgstr "Soubory od komunity" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDownloadsPage.qml:33 +msgctxt "@label" +msgid "Community Plugins" +msgstr "Komunitní zásuvné moduly" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDownloadsPage.qml:42 +msgctxt "@label" +msgid "Generic Materials" +msgstr "Obecné materiály" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxErrorPage.qml:16 +msgctxt "@info" +msgid "" +"Could not connect to the Cura Package database. Please check your connection." +msgstr "Nelze se připojit k databázi balíčku Cura. Zkontrolujte připojení." + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxAuthorPage.qml:93 +msgctxt "@label" +msgid "Website" +msgstr "Webová stránka" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxAuthorPage.qml:100 +msgctxt "@label" +msgid "Email" +msgstr "Email" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxLoadingPage.qml:16 +msgctxt "@info" +msgid "Fetching packages..." +msgstr "Načítám balíčky..." + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:30 +msgctxt "@title" +msgid "Build Plate Leveling" +msgstr "Vyrovnávání podložky" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:44 +msgctxt "@label" +msgid "" +"To make sure your prints will come out great, you can now adjust your " +"buildplate. When you click 'Move to Next Position' the nozzle will move to " +"the different positions that can be adjusted." +msgstr "" +"Chcete-li se ujistit, že vaše výtisky vyjdou skvěle, můžete nyní sestavení " +"své podložku. Když kliknete na „Přesunout na další pozici“, tryska se " +"přesune do různých poloh, které lze upravit." + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:57 +msgctxt "@label" +msgid "" +"For every position; insert a piece of paper under the nozzle and adjust the " +"print build plate height. The print build plate height is right when the " +"paper is slightly gripped by the tip of the nozzle." +msgstr "" +"Pro každou pozici; vložte kousek papíru pod trysku a upravte výšku tiskové " +"desky. Výška desky pro sestavení tisku je správná, když je papír lehce " +"uchopen špičkou trysky." + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:75 +msgctxt "@action:button" +msgid "Start Build Plate Leveling" +msgstr "Spustit vyrovnání položky" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:87 +msgctxt "@action:button" +msgid "Move to Next Position" +msgstr "Přesunout na další pozici" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelectionMachineAction.qml:30 +msgctxt "@label" +msgid "Please select any upgrades made to this Ultimaker Original" +msgstr "Vyberte prosím všechny upgrady provedené v tomto originálu Ultimaker" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelectionMachineAction.qml:41 +msgctxt "@label" +msgid "Heated Build Plate (official kit or self-built)" +msgstr "Vyhřívaná podložka (Oficiální kit, nebo vytvořená)" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:45 +msgctxt "@title:window" +msgid "Connect to Networked Printer" +msgstr "Připojte se k síťové tiskárně" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:57 +msgctxt "@label" +msgid "" +"To print directly to your printer over the network, please make sure your " +"printer is connected to the network using a network cable or by connecting " +"your printer to your WIFI network. If you don't connect Cura with your " +"printer, you can still use a USB drive to transfer g-code files to your " +"printer." +msgstr "" +"Chcete-li tisknout přímo na tiskárně prostřednictvím sítě, zkontrolujte, zda " +"je tiskárna připojena k síti pomocí síťového kabelu nebo připojením tiskárny " +"k síti WIFI. Pokud nepřipojíte Curu k tiskárně, můžete stále používat " +"jednotku USB k přenosu souborů g-kódu do vaší tiskárny." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:57 +msgctxt "@label" +msgid "Select your printer from the list below:" +msgstr "Vyberte svou tiskárnu z nabídky níže:" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:77 +msgctxt "@action:button" +msgid "Edit" +msgstr "Upravit" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:96 +msgctxt "@action:button" +msgid "Refresh" +msgstr "Aktualizovat" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:176 +msgctxt "@label" +msgid "" +"If your printer is not listed, read the network printing " +"troubleshooting guide" +msgstr "" +"Pokud vaše tiskárna není uvedena, přečtěte si průvodce řešením " +"problémů se síťovým tiskem " + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:263 +msgctxt "@label" +msgid "This printer is not set up to host a group of printers." +msgstr "Tato tiskárna není nastavena tak, aby hostovala skupinu tiskáren." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:267 +msgctxt "@label" +msgid "This printer is the host for a group of %1 printers." +msgstr "Tato tiskárna je hostitelem skupiny tiskáren %1." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:278 +msgctxt "@label" +msgid "The printer at this address has not yet responded." +msgstr "Tiskárna na této adrese dosud neodpověděla." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:283 +msgctxt "@action:button" +msgid "Connect" +msgstr "Připojit" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:296 +msgctxt "@title:window" +msgid "Invalid IP address" +msgstr "Špatná IP adresa" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:308 +msgctxt "@title:window" +msgid "Printer Address" +msgstr "Adresa tiskárny" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:132 +msgctxt "@label" +msgid "Unavailable printer" +msgstr "Nedostupná tiskárna" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:134 +msgctxt "@label" +msgid "First available" +msgstr "První dostupný" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:183 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:192 +msgctxt "@label" +msgid "Glass" +msgstr "Sklo" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:248 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:256 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:514 +msgctxt "@info" +msgid "Please update your printer's firmware to manage the queue remotely." +msgstr "Aktualizujte firmware tiskárny a spravujte frontu vzdáleně." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:20 +msgctxt "@title:window" +msgid "Configuration Changes" +msgstr "Změny konfigurace" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:27 +msgctxt "@action:button" +msgid "Override" +msgstr "Override" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:85 +msgctxt "@label" +msgid "The assigned printer, %1, requires the following configuration change:" +msgid_plural "" +"The assigned printer, %1, requires the following configuration changes:" +msgstr[0] "Přiřazená tiskárna %1 vyžaduje následující změnu konfigurace:" +msgstr[1] "Přiřazená tiskárna %1 vyžaduje následující změny akonfigurace:" +msgstr[2] "Přiřazená tiskárna %1 vyžaduje následující změnu konfigurace:" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:89 +msgctxt "@label" +msgid "" +"The printer %1 is assigned, but the job contains an unknown material " +"configuration." +msgstr "" +"Tiskárna %1 je přiřazena, ale úloha obsahuje neznámou konfiguraci materiálu." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:99 +msgctxt "@label" +msgid "Change material %1 from %2 to %3." +msgstr "Změnit materiál %1 z %2 na %3." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:102 +msgctxt "@label" +msgid "Load %3 as material %1 (This cannot be overridden)." +msgstr "Načíst %3 jako materiál %1 (Toho nemůže být přepsáno)." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:105 +msgctxt "@label" +msgid "Change print core %1 from %2 to %3." +msgstr "Změnit jádro tisku %1 z %2 na %3." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:108 +msgctxt "@label" +msgid "Change build plate to %1 (This cannot be overridden)." +msgstr "Změnit podložku na %1 (Toto nemůže být přepsáno)." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:115 +msgctxt "@label" +msgid "" +"Override will use the specified settings with the existing printer " +"configuration. This may result in a failed print." +msgstr "" +"Přepsání použije zadaná nastavení s existující konfigurací tiskárny. To může " +"vést k selhání tisku." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:156 +msgctxt "@label" +msgid "Aluminum" +msgstr "Hliník" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90 +msgctxt "@label:status" +msgid "Aborted" +msgstr "Zrušeno" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82 +msgctxt "@label:status" +msgid "Finished" +msgstr "Dokončeno" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86 +msgctxt "@label:status" +msgid "Preparing..." +msgstr "Připravuji..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:88 +msgctxt "@label:status" +msgid "Aborting..." +msgstr "Ruším..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:92 +msgctxt "@label:status" +msgid "Pausing..." +msgstr "Pozastavuji..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:94 +msgctxt "@label:status" +msgid "Paused" +msgstr "Pozastaveno" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:96 +msgctxt "@label:status" +msgid "Resuming..." +msgstr "Obnovuji..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:98 +msgctxt "@label:status" +msgid "Action required" +msgstr "Akce vyžadována" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:100 +msgctxt "@label:status" +msgid "Finishes %1 at %2" +msgstr "Dokončuji %1 z %2" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:155 +msgctxt "@label link to Connect and Cloud interfaces" +msgid "Manage printer" +msgstr "Spravovat tiskárnu" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:289 +msgctxt "@info" +msgid "The webcam is not available because you are monitoring a cloud printer." +msgstr "" +"Webová kamera není k dispozici, protože monitorujete cloudovou tiskárnu." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348 +msgctxt "@label:status" +msgid "Loading..." +msgstr "Načítám..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:352 +msgctxt "@label:status" +msgid "Unavailable" +msgstr "Nedostupný" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:356 +msgctxt "@label:status" +msgid "Unreachable" +msgstr "Nedostupný" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:360 +msgctxt "@label:status" +msgid "Idle" +msgstr "Čekám" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:401 +msgctxt "@label" +msgid "Untitled" +msgstr "Bez názvu" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:422 +msgctxt "@label" +msgid "Anonymous" +msgstr "Anonymní" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:449 +msgctxt "@label:status" +msgid "Requires configuration changes" +msgstr "Jsou nutné změny v nastavení" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:487 +msgctxt "@action:button" +msgid "Details" +msgstr "Podrobnosti" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:54 +msgctxt "@label" +msgid "Move to top" +msgstr "Přesunout nahoru" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:70 +msgctxt "@label" +msgid "Delete" +msgstr "Odstranit" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:102 +msgctxt "@label" +msgid "Pausing..." +msgstr "Pozastavuji..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:104 +msgctxt "@label" +msgid "Resuming..." +msgstr "Obnovuji..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:124 +msgctxt "@label" +msgid "Aborting..." +msgstr "Ruším..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:124 +msgctxt "@label" +msgid "Abort" +msgstr "Zrušit" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:143 +msgctxt "@label %1 is the name of a print job." +msgid "Are you sure you want to move %1 to the top of the queue?" +msgstr "Doopravdy chcete posunout %1 na začátek fronty?" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:144 +msgctxt "@window:title" +msgid "Move print job to top" +msgstr "Přesunout tiskovou úlohu nahoru" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:153 +msgctxt "@label %1 is the name of a print job." +msgid "Are you sure you want to delete %1?" +msgstr "Doopravdy chcete odstranit %1?" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:154 +msgctxt "@window:title" +msgid "Delete print job" +msgstr "Odstranit tiskovou úlohu" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:163 +msgctxt "@label %1 is the name of a print job." +msgid "Are you sure you want to abort %1?" +msgstr "Doopravdy chcete zrušit %1?" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:11 +msgctxt "@title:window" +msgid "Print over network" +msgstr "Tisk přes síť" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:52 +msgctxt "@action:button" +msgid "Print" +msgstr "Tisk" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:80 +msgctxt "@label" +msgid "Printer selection" +msgstr "Výběr tiskárny" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:31 +msgctxt "@label" +msgid "Queued" +msgstr "Zařazeno do fronty" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:67 +msgctxt "@label link to connect manager" +msgid "Manage in browser" +msgstr "Spravovat v prohlížeči" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:100 +msgctxt "@label" +msgid "There are no print jobs in the queue. Slice and send a job to add one." +msgstr "" +"Ve frontě nejsou žádné tiskové úlohy. Slicujte a odesláním úlohy jednu " +"přidejte." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:115 +msgctxt "@label" +msgid "Print jobs" +msgstr "Tiskové úlohy" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:131 +msgctxt "@label" +msgid "Total print time" +msgstr "Celkový čas tisknutí" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:147 +msgctxt "@label" +msgid "Waiting for" +msgstr "Čekám na" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:14 +msgctxt "@title:window" +msgid "Open Project" +msgstr "Otevřit projekt" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:58 +msgctxt "@action:ComboBox Update/override existing profile" +msgid "Update existing" +msgstr "Aktualizovat existující" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:59 +msgctxt "@action:ComboBox Save settings in a new profile" +msgid "Create new" +msgstr "Vytvořit nový" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:108 +msgctxt "@info:tooltip" +msgid "How should the conflict in the machine be resolved?" +msgstr "Jak by měl být problém v zařízení vyřešen?" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:115 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:124 +msgctxt "@action:ComboBox option" +msgid "Update" +msgstr "Aktualizovat" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:116 +msgctxt "@action:ComboBox option" +msgid "Create new" +msgstr "Vytvořit nový" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:196 +msgctxt "@info:tooltip" +msgid "How should the conflict in the profile be resolved?" +msgstr "Jak by měl být problém v profilu vyřešen?" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:262 +msgctxt "@action:label" +msgid "Derivative from" +msgstr "Derivát z" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:267 +msgctxt "@action:label" +msgid "%1, %2 override" +msgid_plural "%1, %2 overrides" +msgstr[0] "%1, %2 override" +msgstr[1] "%1, %2 overrides" +msgstr[2] "%1, %2 overrides" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:283 +msgctxt "@action:label" +msgid "Material settings" +msgstr "Nastavení materiálu" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:299 +msgctxt "@info:tooltip" +msgid "How should the conflict in the material be resolved?" +msgstr "Jak by měl být problém v materiálu vyřešen?" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:342 +msgctxt "@action:label" +msgid "Setting visibility" +msgstr "Nastavení zobrazení" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:351 +msgctxt "@action:label" +msgid "Mode" +msgstr "Mód" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:367 +msgctxt "@action:label" +msgid "Visible settings:" +msgstr "Viditelná zařízení:" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:372 +msgctxt "@action:label" +msgid "%1 out of %2" +msgstr "%1 z %2" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:398 +msgctxt "@action:warning" +msgid "Loading a project will clear all models on the build plate." +msgstr "Nahrání projektu vymaže všechny modely na podložce." + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:416 +msgctxt "@action:button" +msgid "Open" +msgstr "Otevřít" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:45 +msgctxt "@label" +msgid "Mesh Type" +msgstr "Typ síťového modelu" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:87 +msgctxt "@label" +msgid "Normal model" +msgstr "Normální model" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:99 +msgctxt "@label" +msgid "Print as support" +msgstr "Tisknout jako podporu" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:111 +msgctxt "@label" +msgid "Modify settings for overlaps" +msgstr "Upravte nastavení překrývání" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:123 +msgctxt "@label" +msgid "Don't support overlaps" +msgstr "Nepodporovat překrývání" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:147 +msgctxt "@action:checkbox" +msgid "Infill only" +msgstr "Pouze výplň" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:368 +msgctxt "@action:button" +msgid "Select settings" +msgstr "Vybrat nastavení" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:13 +msgctxt "@title:window" +msgid "Select Settings to Customize for this model" +msgstr "Vybrat nastavení k přizpůsobení pro tento model" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:70 +msgctxt "@label:checkbox" +msgid "Show all" +msgstr "Zobrazit vše" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:18 +msgctxt "@title:window" +msgid "Post Processing Plugin" +msgstr "Zásuvný balíček Post Processing" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:57 +msgctxt "@label" +msgid "Post Processing Scripts" +msgstr "Skripty Post Processingu" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:233 +msgctxt "@action" +msgid "Add a script" +msgstr "Přidat skript" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:279 +msgctxt "@label" +msgid "Settings" +msgstr "Nastavení" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:493 +msgctxt "@info:tooltip" +msgid "Change active post-processing scripts" +msgstr "Změnit akitvní post-processing skripty" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:31 +msgctxt "@title" +msgid "Update Firmware" +msgstr "Aktualizovat firmware" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:39 +msgctxt "@label" +msgid "" +"Firmware is the piece of software running directly on your 3D printer. This " +"firmware controls the step motors, regulates the temperature and ultimately " +"makes your printer work." +msgstr "" +"Firmware je software běžící přímo na vaší 3D tiskárně. Tento firmware řídí " +"krokové motory, reguluje teplotu a v konečném důsledku zajišťuje vaši práci " +"tiskárny." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:46 +msgctxt "@label" +msgid "" +"The firmware shipping with new printers works, but new versions tend to have " +"more features and improvements." +msgstr "" +"Dodávání firmwaru s novými tiskárnami funguje, ale nové verze mají obvykle " +"více funkcí a vylepšení." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:58 +msgctxt "@action:button" +msgid "Automatically upgrade Firmware" +msgstr "Automaticky aktualizovat firmware" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:69 +msgctxt "@action:button" +msgid "Upload custom Firmware" +msgstr "Nahrát vlastní firmware" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:83 +msgctxt "@label" +msgid "" +"Firmware can not be updated because there is no connection with the printer." +msgstr "Firmware nelze aktualizovat, protože není spojeno s tiskárnou." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:91 +msgctxt "@label" +msgid "" +"Firmware can not be updated because the connection with the printer does not " +"support upgrading firmware." +msgstr "" +"Firmware nelze aktualizovat, protože připojení k tiskárně nepodporuje " +"aktualizaci firmwaru." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:98 +msgctxt "@title:window" +msgid "Select custom firmware" +msgstr "Vybrat vlastní firmware" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:119 +msgctxt "@title:window" +msgid "Firmware Update" +msgstr "Aktualizace firmwaru" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:143 +msgctxt "@label" +msgid "Updating firmware." +msgstr "Aktualizuji firmware." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:145 +msgctxt "@label" +msgid "Firmware update completed." +msgstr "Aktualizace firmwaru kompletní." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:147 +msgctxt "@label" +msgid "Firmware update failed due to an unknown error." +msgstr "Aktualizace firmwaru selhala kvůli neznámému problému." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:149 +msgctxt "@label" +msgid "Firmware update failed due to an communication error." +msgstr "Aktualizace firmwaru selhala kvůli chybě v komunikaci." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:151 +msgctxt "@label" +msgid "Firmware update failed due to an input/output error." +msgstr "Aktualizace firmwaru selhala kvůli chybě vstupu / výstupu." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:153 +msgctxt "@label" +msgid "Firmware update failed due to missing firmware." +msgstr "Aktualizace firmwaru selhala kvůli chybějícímu firmwaru." + +#: /home/ruben/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100 +msgctxt "@info" +msgid "" +"Please make sure your printer has a connection:\n" +"- Check if the printer is turned on.\n" +"- Check if the printer is connected to the network.\n" +"- Check if you are signed in to discover cloud-connected printers." +msgstr "" +"Zkontrolujte, zda má tiskárna připojení:\n" +"- Zkontrolujte, zda je tiskárna zapnutá.\n" +"- Zkontrolujte, zda je tiskárna připojena k síti.\n" +"- Zkontrolujte, zda jste přihlášeni k objevování tiskáren připojených k " +"cloudu." + +#: /home/ruben/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:117 +msgctxt "@info" +msgid "Please connect your printer to the network." +msgstr "Připojte tiskárnu k síti." + +#: /home/ruben/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:156 +msgctxt "@label link to technical assistance" +msgid "View user manuals online" +msgstr "Zobrazit online manuály" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:22 +msgctxt "@button" +msgid "Want more?" +msgstr "Chcete více?" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:31 +msgctxt "@button" +msgid "Backup Now" +msgstr "Zálohovat nyní" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:43 +msgctxt "@checkbox:description" +msgid "Auto Backup" +msgstr "Automatické zálohy" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:44 +msgctxt "@checkbox:description" +msgid "Automatically create a backup each day that Cura is started." +msgstr "Automaticky vytvořte zálohu každý den, kdy je spuštěna Cura." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:21 +msgctxt "@backuplist:label" +msgid "Cura Version" +msgstr "Cura verze" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:29 +msgctxt "@backuplist:label" +msgid "Machines" +msgstr "Zařízení" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:37 +msgctxt "@backuplist:label" +msgid "Materials" +msgstr "Materiály" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:45 +msgctxt "@backuplist:label" +msgid "Profiles" +msgstr "Profily" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:53 +msgctxt "@backuplist:label" +msgid "Plugins" +msgstr "Zásuvné moduly" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:71 +msgctxt "@button" +msgid "Restore" +msgstr "Obnovit" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99 +msgctxt "@dialog:title" +msgid "Delete Backup" +msgstr "Odstranit zálohu" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100 +msgctxt "@dialog:info" +msgid "Are you sure you want to delete this backup? This cannot be undone." +msgstr "Opravdu chcete tuto zálohu smazat? To nelze vrátit zpět." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108 +msgctxt "@dialog:title" +msgid "Restore Backup" +msgstr "Obnovit zálohu" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109 +msgctxt "@dialog:info" +msgid "" +"You will need to restart Cura before your backup is restored. Do you want to " +"close Cura now?" +msgstr "" +"Před obnovením zálohy budete muset restartovat Curu. Chcete nyní Curu zavřít?" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/main.qml:25 +msgctxt "@title:window" +msgid "Cura Backups" +msgstr "Cura zálohy" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/pages/BackupsPage.qml:28 +msgctxt "@title" +msgid "My Backups" +msgstr "Moje zálohy" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/pages/BackupsPage.qml:38 +msgctxt "@empty_state" +msgid "" +"You don't have any backups currently. Use the 'Backup Now' button to create " +"one." +msgstr "" +"Momentálně nemáte žádné zálohy. Pomocí tlačítka 'Zálohovat nyní' vytvořte." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/pages/BackupsPage.qml:60 +msgctxt "@backup_limit_info" +msgid "" +"During the preview phase, you'll be limited to 5 visible backups. Remove a " +"backup to see older ones." +msgstr "" +"Během fáze náhledu budete omezeni na 5 viditelných záloh. Chcete-li zobrazit " +"starší, odstraňte zálohu." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:34 +msgctxt "@description" +msgid "Backup and synchronize your Cura settings." +msgstr "Zálohovat a synchronizovat vaše nastavení Cura." + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49 +msgctxt "@label" +msgid "Color scheme" +msgstr "Barevné schéma" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:107 +msgctxt "@label:listbox" +msgid "Material Color" +msgstr "Barva materiálu" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:111 +msgctxt "@label:listbox" +msgid "Line Type" +msgstr "Typ úsečky" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:115 +msgctxt "@label:listbox" +msgid "Feedrate" +msgstr "Feedrate" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:119 +msgctxt "@label:listbox" +msgid "Layer thickness" +msgstr "Tloušťka vrstvy" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:156 +msgctxt "@label" +msgid "Compatibility Mode" +msgstr "Mód kompatibility" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:230 +msgctxt "@label" +msgid "Travels" +msgstr "Cesty" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:236 +msgctxt "@label" +msgid "Helpers" +msgstr "Pomocníci" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:242 +msgctxt "@label" +msgid "Shell" +msgstr "Shell" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:298 +msgctxt "@label" +msgid "Only Show Top Layers" +msgstr "Zobrazit jen vrchní vrstvy" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:308 +msgctxt "@label" +msgid "Show 5 Detailed Layers On Top" +msgstr "Zobrazit 5 podrobných vrstev nahoře" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:322 +msgctxt "@label" +msgid "Top / Bottom" +msgstr "Nahoře / Dole" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:326 +msgctxt "@label" +msgid "Inner Wall" +msgstr "Vnitřní stěna" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:384 +msgctxt "@label" +msgid "min" +msgstr "min" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:433 +msgctxt "@label" +msgid "max" +msgstr "max" + +#: /home/ruben/Projects/Cura/plugins/ModelChecker/ModelChecker.qml:22 +msgctxt "@info:tooltip" +msgid "" +"Some things could be problematic in this print. Click to see tips for " +"adjustment." +msgstr "" +"Některé věci mohou být v tomto tisku problematické. Kliknutím zobrazíte tipy " +"pro úpravy." + +#: CuraProfileReader/plugin.json +msgctxt "description" +msgid "Provides support for importing Cura profiles." +msgstr "Poskytuje podporu pro import profilů Cura." + +#: CuraProfileReader/plugin.json +msgctxt "name" +msgid "Cura Profile Reader" +msgstr "Čtečka Cura profilu" + +#: SliceInfoPlugin/plugin.json +msgctxt "description" +msgid "Submits anonymous slice info. Can be disabled through preferences." +msgstr "" +"Odešle anonymní informace o slicování. Lze deaktivovat pomocí preferencí." + +#: SliceInfoPlugin/plugin.json +msgctxt "name" +msgid "Slice info" +msgstr "Informace o slicování" + +#: ImageReader/plugin.json +msgctxt "description" +msgid "Enables ability to generate printable geometry from 2D image files." +msgstr "Umožňuje generovat tiskovou geometrii ze 2D obrazových souborů." + +#: ImageReader/plugin.json +msgctxt "name" +msgid "Image Reader" +msgstr "Čtečka obrázků" + +#: MachineSettingsAction/plugin.json +msgctxt "description" +msgid "" +"Provides a way to change machine settings (such as build volume, nozzle " +"size, etc.)." +msgstr "" +"Poskytuje způsob, jak změnit nastavení zařízení (například objem sestavení, " +"velikost trysek atd.)." + +#: MachineSettingsAction/plugin.json +msgctxt "name" +msgid "Machine Settings action" +msgstr "Akce nastavení zařízení" + +#: RemovableDriveOutputDevice/plugin.json +msgctxt "description" +msgid "Provides removable drive hotplugging and writing support." +msgstr "Poskytuje vyměnitelnou jednotku za plného zapojení a podporu zápisu." + +#: RemovableDriveOutputDevice/plugin.json +msgctxt "name" +msgid "Removable Drive Output Device Plugin" +msgstr "Vyměnitelný zásuvný modul pro výstupní zařízení" + +#: Toolbox/plugin.json +msgctxt "description" +msgid "Find, manage and install new Cura packages." +msgstr "Najděte, spravujte a nainstalujte nové balíčky Cura." + +#: Toolbox/plugin.json +msgctxt "name" +msgid "Toolbox" +msgstr "Nástroje" + +#: AMFReader/plugin.json +msgctxt "description" +msgid "Provides support for reading AMF files." +msgstr "Poskytuje podporu pro čtení souborů AMF." + +#: AMFReader/plugin.json +msgctxt "name" +msgid "AMF Reader" +msgstr "Čtečka AMF" + +#: SolidView/plugin.json +msgctxt "description" +msgid "Provides a normal solid mesh view." +msgstr "Poskytuje normální zobrazení pevné sítě." + +#: SolidView/plugin.json +msgctxt "name" +msgid "Solid View" +msgstr "Solid View" + +#: UltimakerMachineActions/plugin.json +msgctxt "description" +msgid "" +"Provides machine actions for Ultimaker machines (such as bed leveling " +"wizard, selecting upgrades, etc.)." +msgstr "" +"Poskytuje akce strojů pro stroje Ultimaker (jako je průvodce vyrovnáváním " +"postele, výběr upgradů atd.)." + +#: UltimakerMachineActions/plugin.json +msgctxt "name" +msgid "Ultimaker machine actions" +msgstr "Akce zařízení Ultimaker" + +#: USBPrinting/plugin.json +msgctxt "description" +msgid "" +"Accepts G-Code and sends them to a printer. Plugin can also update firmware." +msgstr "" +"Přijme G-kód a odešle je do tiskárny. Plugin může také aktualizovat firmware." + +#: USBPrinting/plugin.json +msgctxt "name" +msgid "USB printing" +msgstr "USB tisk" + +#: UM3NetworkPrinting/plugin.json +msgctxt "description" +msgid "Manages network connections to Ultimaker networked printers." +msgstr "Spravuje síťová připojení k síťovým tiskárnám Ultimaker." + +#: UM3NetworkPrinting/plugin.json +msgctxt "name" +msgid "Ultimaker Network Connection" +msgstr "Síťové připojení Ultimaker" + +#: 3MFReader/plugin.json +msgctxt "description" +msgid "Provides support for reading 3MF files." +msgstr "Poskytuje podporu pro čtení souborů 3MF." + +#: 3MFReader/plugin.json +msgctxt "name" +msgid "3MF Reader" +msgstr "Čtečka 3MF" + +#: SupportEraser/plugin.json +msgctxt "description" +msgid "" +"Creates an eraser mesh to block the printing of support in certain places" +msgstr "Vytvoří gumovou síť, která blokuje tisk podpory na určitých místech" + +#: SupportEraser/plugin.json +msgctxt "name" +msgid "Support Eraser" +msgstr "Mazač podpor" + +#: PerObjectSettingsTool/plugin.json +msgctxt "description" +msgid "Provides the Per Model Settings." +msgstr "Umožňuje nastavení pro každý model." + +#: PerObjectSettingsTool/plugin.json +msgctxt "name" +msgid "Per Model Settings Tool" +msgstr "Nástroj pro nastavení pro každý model" + +#: PreviewStage/plugin.json +msgctxt "description" +msgid "Provides a preview stage in Cura." +msgstr "Poskytuje fázi náhledu v Cura." + +#: PreviewStage/plugin.json +msgctxt "name" +msgid "Preview Stage" +msgstr "Fáze náhledu" + +#: XRayView/plugin.json +msgctxt "description" +msgid "Provides the X-Ray view." +msgstr "Poskytuje rentgenové zobrazení." + +#: XRayView/plugin.json +msgctxt "name" +msgid "X-Ray View" +msgstr "Rentgenový pohled" + +#: VersionUpgrade/VersionUpgrade35to40/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 3.5 to Cura 4.0." +msgstr "Aktualizuje konfigurace z Cura 3.5 na Cura 4.0." + +#: VersionUpgrade/VersionUpgrade35to40/plugin.json +msgctxt "name" +msgid "Version Upgrade 3.5 to 4.0" +msgstr "Aktualizace verze 3.5 na 4.0" + +#: VersionUpgrade/VersionUpgrade26to27/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." +msgstr "Aktualizuje konfigurace z Cura 2.6 na Cura 2.7." + +#: VersionUpgrade/VersionUpgrade26to27/plugin.json +msgctxt "name" +msgid "Version Upgrade 2.6 to 2.7" +msgstr "Aktualizace verze 2.6 na 2.7" + +#: VersionUpgrade/VersionUpgrade21to22/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 2.1 to Cura 2.2." +msgstr "Aktualizuje konfigurace z Cura 2.1 na Cura 2.2." + +#: VersionUpgrade/VersionUpgrade21to22/plugin.json +msgctxt "name" +msgid "Version Upgrade 2.1 to 2.2" +msgstr "Aktualizace verze 2.1 na 2.2" + +#: VersionUpgrade/VersionUpgrade34to35/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." +msgstr "Aktualizuje konfigurace z Cura 3.4 na Cura 3.5." + +#: VersionUpgrade/VersionUpgrade34to35/plugin.json +msgctxt "name" +msgid "Version Upgrade 3.4 to 3.5" +msgstr "Aktualizace verze 3.4 na 3.5" + +#: VersionUpgrade/VersionUpgrade44to45/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 4.4 to Cura 4.5." +msgstr "Aktualizuje konfigurace z Cura 4.4 na Cura 4.5." + +#: VersionUpgrade/VersionUpgrade44to45/plugin.json +msgctxt "name" +msgid "Version Upgrade 4.4 to 4.5" +msgstr "Aktualizace verze 4.4 na 4.5" + +#: VersionUpgrade/VersionUpgrade33to34/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." +msgstr "Aktualizuje konfigurace z Cura 3.3 na Cura 3.4." + +#: VersionUpgrade/VersionUpgrade33to34/plugin.json +msgctxt "name" +msgid "Version Upgrade 3.3 to 3.4" +msgstr "Aktualizace verze 3.3 na 3.4" + +#: VersionUpgrade/VersionUpgrade30to31/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." +msgstr "Aktualizuje konfigurace z Cura 3.0 na Cura 3.1." + +#: VersionUpgrade/VersionUpgrade30to31/plugin.json +msgctxt "name" +msgid "Version Upgrade 3.0 to 3.1" +msgstr "Aktualizace verze 3.0 na 3.1" + +#: VersionUpgrade/VersionUpgrade32to33/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." +msgstr "Aktualizuje konfigurace z Cura 3.2 na Cura 3.3." + +#: VersionUpgrade/VersionUpgrade32to33/plugin.json +msgctxt "name" +msgid "Version Upgrade 3.2 to 3.3" +msgstr "Aktualizace verze 3.2 na 3.3" + +#: VersionUpgrade/VersionUpgrade22to24/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 2.2 to Cura 2.4." +msgstr "Aktualizuje konfigurace z Cura 2.2 na Cura 2.4." + +#: VersionUpgrade/VersionUpgrade22to24/plugin.json +msgctxt "name" +msgid "Version Upgrade 2.2 to 2.4" +msgstr "Aktualizace verze 2.2 na 2.4" + +#: VersionUpgrade/VersionUpgrade25to26/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." +msgstr "Aktualizuje konfigurace z Cura 2.5 na Cura 2.6." + +#: VersionUpgrade/VersionUpgrade25to26/plugin.json +msgctxt "name" +msgid "Version Upgrade 2.5 to 2.6" +msgstr "Aktualizace verze 2.5 na 2.6" + +#: VersionUpgrade/VersionUpgrade43to44/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 4.3 to Cura 4.4." +msgstr "Aktualizuje konfigurace z Cura 4.3 na Cura 4.4." + +#: VersionUpgrade/VersionUpgrade43to44/plugin.json +msgctxt "name" +msgid "Version Upgrade 4.3 to 4.4" +msgstr "Aktualizace verze 4.3 na 4.4" + +#: VersionUpgrade/VersionUpgrade27to30/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." +msgstr "Aktualizuje konfigurace z Cura 2.7 na Cura 3.0." + +#: VersionUpgrade/VersionUpgrade27to30/plugin.json +msgctxt "name" +msgid "Version Upgrade 2.7 to 3.0" +msgstr "Aktualizace verze 2.7 na 3.0" + +#: VersionUpgrade/VersionUpgrade40to41/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 4.0 to Cura 4.1." +msgstr "Aktualizuje konfigurace z Cura 4.0 na Cura 4.1." + +#: VersionUpgrade/VersionUpgrade40to41/plugin.json +msgctxt "name" +msgid "Version Upgrade 4.0 to 4.1" +msgstr "Aktualizace verze 4.0 na 4.1" + +#: VersionUpgrade/VersionUpgrade42to43/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." +msgstr "Aktualizuje konfigurace z Cura 4.2 na Cura 4.3." + +#: VersionUpgrade/VersionUpgrade42to43/plugin.json +msgctxt "name" +msgid "Version Upgrade 4.2 to 4.3" +msgstr "Aktualizace verze 4.2 na 4.3" + +#: VersionUpgrade/VersionUpgrade41to42/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." +msgstr "Aktualizuje konfigurace z Cura 4.1 na Cura 4.2." + +#: VersionUpgrade/VersionUpgrade41to42/plugin.json +msgctxt "name" +msgid "Version Upgrade 4.1 to 4.2" +msgstr "Aktualizace verze 4.1 na 4.2" + +#: GCodeReader/plugin.json +msgctxt "description" +msgid "Allows loading and displaying G-code files." +msgstr "Povoluje načítání a zobrazení souborů G kódu." + +#: GCodeReader/plugin.json +msgctxt "name" +msgid "G-code Reader" +msgstr "Čtečka G kódu" + +#: PostProcessingPlugin/plugin.json +msgctxt "description" +msgid "Extension that allows for user created scripts for post processing" +msgstr "" +"Rozšíření, které umožňuje uživateli vytvořené skripty pro následné zpracování" + +#: PostProcessingPlugin/plugin.json +msgctxt "name" +msgid "Post Processing" +msgstr "Post Processing" + +#: CuraEngineBackend/plugin.json +msgctxt "description" +msgid "Provides the link to the CuraEngine slicing backend." +msgstr "Poskytuje odkaz na backend krájení CuraEngine." + +#: CuraEngineBackend/plugin.json +msgctxt "name" +msgid "CuraEngine Backend" +msgstr "CuraEngine Backend" + +#: LegacyProfileReader/plugin.json +msgctxt "description" +msgid "Provides support for importing profiles from legacy Cura versions." +msgstr "Poskytuje podporu pro import profilů ze starších verzí Cura." + +#: LegacyProfileReader/plugin.json +msgctxt "name" +msgid "Legacy Cura Profile Reader" +msgstr "Čtečka legacy Cura profilu" + +#: UFPReader/plugin.json +msgctxt "description" +msgid "Provides support for reading Ultimaker Format Packages." +msgstr "Poskytuje podporu pro čtení balíčků formátu Ultimaker." + +#: UFPReader/plugin.json +msgctxt "name" +msgid "UFP Reader" +msgstr "Čtečka UFP" + +#: GCodeProfileReader/plugin.json +msgctxt "description" +msgid "Provides support for importing profiles from g-code files." +msgstr "Poskytuje podporu pro import profilů ze souborů g-kódu." + +#: GCodeProfileReader/plugin.json +msgctxt "name" +msgid "G-code Profile Reader" +msgstr "Čtečka profilu G kódu" + +#: CuraProfileWriter/plugin.json +msgctxt "description" +msgid "Provides support for exporting Cura profiles." +msgstr "Poskytuje podporu pro export profilů Cura." + +#: CuraProfileWriter/plugin.json +msgctxt "name" +msgid "Cura Profile Writer" +msgstr "Zapisovač Cura profilu" + +#: FirmwareUpdater/plugin.json +msgctxt "description" +msgid "Provides a machine actions for updating firmware." +msgstr "Poskytuje akce počítače pro aktualizaci firmwaru." + +#: FirmwareUpdater/plugin.json +msgctxt "name" +msgid "Firmware Updater" +msgstr "Firmware Updater" + +#: PrepareStage/plugin.json +msgctxt "description" +msgid "Provides a prepare stage in Cura." +msgstr "Poskytuje přípravnou fázi v Cuře." + +#: PrepareStage/plugin.json +msgctxt "name" +msgid "Prepare Stage" +msgstr "Fáze přípravy" + +#: TrimeshReader/plugin.json +msgctxt "description" +msgid "Provides support for reading model files." +msgstr "Poskytuje podporu pro čtení souborů modelu." + +#: TrimeshReader/plugin.json +msgctxt "name" +msgid "Trimesh Reader" +msgstr "Čtečka trimesh" + +#: 3MFWriter/plugin.json +msgctxt "description" +msgid "Provides support for writing 3MF files." +msgstr "Poskytuje podporu pro psaní souborů 3MF." + +#: 3MFWriter/plugin.json +msgctxt "name" +msgid "3MF Writer" +msgstr "Zapisovač 3MF" + +#: GCodeWriter/plugin.json +msgctxt "description" +msgid "Writes g-code to a file." +msgstr "Zapisuje G kód o souboru." + +#: GCodeWriter/plugin.json +msgctxt "name" +msgid "G-code Writer" +msgstr "Zapisovač G kódu" + +#: MonitorStage/plugin.json +msgctxt "description" +msgid "Provides a monitor stage in Cura." +msgstr "Poskytuje monitorovací scénu v Cuře." + +#: MonitorStage/plugin.json +msgctxt "name" +msgid "Monitor Stage" +msgstr "Fáze monitoringu" + +#: XmlMaterialProfile/plugin.json +msgctxt "description" +msgid "Provides capabilities to read and write XML-based material profiles." +msgstr "" +"Poskytuje funkce pro čtení a zápis materiálových profilů založených na XML." + +#: XmlMaterialProfile/plugin.json +msgctxt "name" +msgid "Material Profiles" +msgstr "Materiálové profily" + +#: CuraDrive/plugin.json +msgctxt "description" +msgid "Backup and restore your configuration." +msgstr "Zálohujte a obnovte konfiguraci." + +#: CuraDrive/plugin.json +msgctxt "name" +msgid "Cura Backups" +msgstr "Cura zálohy" + +#: X3DReader/plugin.json +msgctxt "description" +msgid "Provides support for reading X3D files." +msgstr "Poskytuje podporu pro čtení souborů X3D." + +#: X3DReader/plugin.json +msgctxt "name" +msgid "X3D Reader" +msgstr "Čtečka X3D" + +#: SimulationView/plugin.json +msgctxt "description" +msgid "Provides the Simulation view." +msgstr "Poskytuje zobrazení simulace." + +#: SimulationView/plugin.json +msgctxt "name" +msgid "Simulation View" +msgstr "Pohled simulace" + +#: GCodeGzReader/plugin.json +msgctxt "description" +msgid "Reads g-code from a compressed archive." +msgstr "Čte g-kód z komprimovaného archivu." + +#: GCodeGzReader/plugin.json +msgctxt "name" +msgid "Compressed G-code Reader" +msgstr "Čtečka kompresovaného G kódu" + +#: UFPWriter/plugin.json +msgctxt "description" +msgid "Provides support for writing Ultimaker Format Packages." +msgstr "Poskytuje podporu pro psaní balíčků formátu Ultimaker." + +#: UFPWriter/plugin.json +msgctxt "name" +msgid "UFP Writer" +msgstr "Zapisovač UFP" + +#: ModelChecker/plugin.json +msgctxt "description" +msgid "" +"Checks models and print configuration for possible printing issues and give " +"suggestions." +msgstr "" +"Zkontroluje možné tiskové modely a konfiguraci tisku a poskytne návrhy." + +#: ModelChecker/plugin.json +msgctxt "name" +msgid "Model Checker" +msgstr "Kontroler modelu" + +#: SentryLogger/plugin.json +msgctxt "description" +msgid "Logs certain events so that they can be used by the crash reporter" +msgstr "Protokolová určité události, aby je mohl použít reportér havárií" + +#: SentryLogger/plugin.json +msgctxt "name" +msgid "Sentry Logger" +msgstr "Záznamník hlavy" + +#: GCodeGzWriter/plugin.json +msgctxt "description" +msgid "Writes g-code to a compressed archive." +msgstr "Zapíše g-kód do komprimovaného archivu." + +#: GCodeGzWriter/plugin.json +msgctxt "name" +msgid "Compressed G-code Writer" +msgstr "Zapisova kompresovaného G kódu" + +#: FirmwareUpdateChecker/plugin.json +msgctxt "description" +msgid "Checks for firmware updates." +msgstr "Zkontroluje dostupné aktualizace firmwaru." + +#: FirmwareUpdateChecker/plugin.json +msgctxt "name" +msgid "Firmware Update Checker" +msgstr "Kontroler aktualizace firmwaru" diff --git a/resources/i18n/cs_CZ/fdmextruder.def.json.po b/resources/i18n/cs_CZ/fdmextruder.def.json.po new file mode 100644 index 0000000000..d66194d328 --- /dev/null +++ b/resources/i18n/cs_CZ/fdmextruder.def.json.po @@ -0,0 +1,258 @@ +# Cura +# Copyright (C) 2020 Ultimaker B.V. +# This file is distributed under the same license as the Cura package. +# Ruben Dulek , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: Uranium json setting files\n" +"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" +"POT-Creation-Date: 2020-02-07 14:19+0000\n" +"PO-Revision-Date: 2020-02-20 17:30+0100\n" +"Language-Team: DenyCZ \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Last-Translator: DenyCZ \n" +"Language: cs_CZ\n" +"X-Generator: Poedit 2.3\n" + +#: fdmextruder.def.json +msgctxt "machine_settings label" +msgid "Machine" +msgstr "Zařízení" + +#: fdmextruder.def.json +msgctxt "machine_settings description" +msgid "Machine specific settings" +msgstr "Specifické nastavení pro zařízení" + +#: fdmextruder.def.json +msgctxt "extruder_nr label" +msgid "Extruder" +msgstr "Extruder" + +#: fdmextruder.def.json +msgctxt "extruder_nr description" +msgid "The extruder train used for printing. This is used in multi-extrusion." +msgstr "" +"Vytlačovací stroj byl použit pro tisknutí. Toto je používáno při vícenásobné " +"extruzi." + +#: fdmextruder.def.json +msgctxt "machine_nozzle_id label" +msgid "Nozzle ID" +msgstr "ID trysky" + +#: fdmextruder.def.json +msgctxt "machine_nozzle_id description" +msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"." +msgstr "ID trysky pro vytlačovací stroj, např. \"AA 0.4\" nebo \"BB 0.8\"." + +#: fdmextruder.def.json +msgctxt "machine_nozzle_size label" +msgid "Nozzle Diameter" +msgstr "Průměr trysky" + +#: fdmextruder.def.json +msgctxt "machine_nozzle_size description" +msgid "" +"The inner diameter of the nozzle. Change this setting when using a non-" +"standard nozzle size." +msgstr "" +"Vnitřní průměr trysky. Změňte toto nastavení pokud používáte nestandardní " +"velikost trysky." + +#: fdmextruder.def.json +msgctxt "machine_nozzle_offset_x label" +msgid "Nozzle X Offset" +msgstr "X offset trysky" + +#: fdmextruder.def.json +msgctxt "machine_nozzle_offset_x description" +msgid "The x-coordinate of the offset of the nozzle." +msgstr "X-ová souřadnice offsetu trysky." + +#: fdmextruder.def.json +msgctxt "machine_nozzle_offset_y label" +msgid "Nozzle Y Offset" +msgstr "Y offset trysky" + +#: fdmextruder.def.json +msgctxt "machine_nozzle_offset_y description" +msgid "The y-coordinate of the offset of the nozzle." +msgstr "Y-ová souřadnice offsetu trysky." + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_code label" +msgid "Extruder Start G-Code" +msgstr "Počáteční G kód extruderu" + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_code description" +msgid "Start g-code to execute when switching to this extruder." +msgstr "Spusťte g-kód, který se má provést při přepnutí na tento extrudér." + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_pos_abs label" +msgid "Extruder Start Position Absolute" +msgstr "Absolutní počáteční pozice extruderu" + +#: fdmextruder.def.json +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 "" +"Udělejte počáteční pozici extrudéru absolutně, nikoli relativně k poslednímu " +"známému umístění hlavy." + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_pos_x label" +msgid "Extruder Start Position X" +msgstr "Počáteční pozice extruderu X" + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_pos_x description" +msgid "The x-coordinate of the starting position when turning the extruder on." +msgstr "Souřadnice x počáteční pozice při zapnutí extrudéru." + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_pos_y label" +msgid "Extruder Start Position Y" +msgstr "Počáteční pozice extruderu Y" + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_pos_y description" +msgid "The y-coordinate of the starting position when turning the extruder on." +msgstr "Souřadnice y počáteční pozice při zapnutí extrudéru." + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_code label" +msgid "Extruder End G-Code" +msgstr "Ukončující G kód extruderu" + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_code description" +msgid "End g-code to execute when switching away from this extruder." +msgstr "Ukončete g-kód, který se má provést při odpojení od tohoto extrudéru." + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_pos_abs label" +msgid "Extruder End Position Absolute" +msgstr "Absolutní finální pozice extruderu" + +#: fdmextruder.def.json +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 "" +"Koncovou polohu extruderu udělejte absolutně, nikoliv relativně k poslednímu " +"známému umístění hlavy." + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_pos_x label" +msgid "Extruder End Position X" +msgstr "Konečná pozice X extruderu" + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_pos_x description" +msgid "The x-coordinate of the ending position when turning the extruder off." +msgstr "Souřadnice x koncové polohy při vypnutí extrudéru." + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_pos_y label" +msgid "Extruder End Position Y" +msgstr "Konečná pozice Y extruderu" + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_pos_y description" +msgid "The y-coordinate of the ending position when turning the extruder off." +msgstr "Souřadnice y koncové polohy při vypnutí extrudéru." + +#: fdmextruder.def.json +msgctxt "extruder_prime_pos_z label" +msgid "Extruder Prime Z Position" +msgstr "První Z pozice extruderu" + +#: fdmextruder.def.json +msgctxt "extruder_prime_pos_z description" +msgid "" +"The Z coordinate of the position where the nozzle primes at the start of " +"printing." +msgstr "Souřadnice Z pozice, ve které tryska naplní tlak na začátku tisku." + +#: fdmextruder.def.json +msgctxt "machine_extruder_cooling_fan_number label" +msgid "Extruder Print Cooling Fan" +msgstr "Chladič extruderu" + +#: fdmextruder.def.json +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 "" +"Číslo ventilátoru chlazení tisku přidruženého k tomuto extrudéru. Tuto změnu " +"změňte pouze z výchozí hodnoty 0, pokud máte pro každý extrudér jiný " +"ventilátor chlazení tisku." + +#: fdmextruder.def.json +msgctxt "platform_adhesion label" +msgid "Build Plate Adhesion" +msgstr "Adheze topné podložky" + +#: fdmextruder.def.json +msgctxt "platform_adhesion description" +msgid "Adhesion" +msgstr "Adheze" + +#: fdmextruder.def.json +msgctxt "extruder_prime_pos_x label" +msgid "Extruder Prime X Position" +msgstr "Primární pozice extruderu X" + +#: fdmextruder.def.json +msgctxt "extruder_prime_pos_x description" +msgid "" +"The X coordinate of the position where the nozzle primes at the start of " +"printing." +msgstr "Souřadnice X polohy, ve které tryska naplní tlak na začátku tisku." + +#: fdmextruder.def.json +msgctxt "extruder_prime_pos_y label" +msgid "Extruder Prime Y Position" +msgstr "Primární pozice extruderu Y" + +#: fdmextruder.def.json +msgctxt "extruder_prime_pos_y description" +msgid "" +"The Y coordinate of the position where the nozzle primes at the start of " +"printing." +msgstr "Souřadnice Y polohy, ve které tryska naplní tlak na začátku tisku." + +#: fdmextruder.def.json +msgctxt "material label" +msgid "Material" +msgstr "Materiál" + +#: fdmextruder.def.json +msgctxt "material description" +msgid "Material" +msgstr "Materiál" + +#: fdmextruder.def.json +msgctxt "material_diameter label" +msgid "Diameter" +msgstr "Průměr" + +#: fdmextruder.def.json +msgctxt "material_diameter description" +msgid "" +"Adjusts the diameter of the filament used. Match this value with the " +"diameter of the used filament." +msgstr "" +"Nastavuje průměr použitého vlákna filamentu. Srovnejte tuto hodnotu s " +"průměrem použitého vlákna." diff --git a/resources/i18n/cs_CZ/fdmprinter.def.json.po b/resources/i18n/cs_CZ/fdmprinter.def.json.po new file mode 100644 index 0000000000..c45340172d --- /dev/null +++ b/resources/i18n/cs_CZ/fdmprinter.def.json.po @@ -0,0 +1,8402 @@ +# Cura +# Copyright (C) 2020 Ultimaker B.V. +# This file is distributed under the same license as the Cura package. +# Ruben Dulek , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: Uranium json setting files\n" +"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" +"POT-Creation-Date: 2020-02-07 14:19+0000\n" +"PO-Revision-Date: 2020-03-06 20:38+0100\n" +"Language-Team: DenyCZ \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Last-Translator: DenyCZ \n" +"Language: cs_CZ\n" +"X-Generator: Poedit 2.3\n" + +#: fdmprinter.def.json +msgctxt "machine_settings label" +msgid "Machine" +msgstr "Zařízení" + +#: fdmprinter.def.json +msgctxt "machine_settings description" +msgid "Machine specific settings" +msgstr "Specifické nastavení pro zařízení" + +#: fdmprinter.def.json +msgctxt "machine_name label" +msgid "Machine Type" +msgstr "Typ zařízení" + +#: fdmprinter.def.json +msgctxt "machine_name description" +msgid "The name of your 3D printer model." +msgstr "Název vašeho modelu 3D tiskárny." + +#: fdmprinter.def.json +msgctxt "machine_show_variants label" +msgid "Show Machine Variants" +msgstr "Zobrazit varianty zařízení" + +#: fdmprinter.def.json +msgctxt "machine_show_variants description" +msgid "" +"Whether to show the different variants of this machine, which are described " +"in separate json files." +msgstr "" +"Zda se mají zobrazit různé varianty tohoto zařízení, které jsou popsány v " +"samostatných souborech json." + +#: fdmprinter.def.json +msgctxt "machine_start_gcode label" +msgid "Start G-code" +msgstr "Počáteční G kód" + +#: fdmprinter.def.json +msgctxt "machine_start_gcode description" +msgid "" +"G-code commands to be executed at the very start - separated by \n" +"." +msgstr "" +"Příkazy G-kódu, které mají být provedeny na samém konci - oddělené\n" +"." + +#: fdmprinter.def.json +msgctxt "machine_end_gcode label" +msgid "End G-code" +msgstr "Ukončující G kód" + +#: fdmprinter.def.json +msgctxt "machine_end_gcode description" +msgid "" +"G-code commands to be executed at the very end - separated by \n" +"." +msgstr "" +"Příkazy G-kódu, které mají být provedeny od samého začátku - oddělené \\ n." + +#: fdmprinter.def.json +msgctxt "material_guid label" +msgid "Material GUID" +msgstr "GUID materiálu" + +#: fdmprinter.def.json +msgctxt "material_guid description" +msgid "GUID of the material. This is set automatically. " +msgstr "GUID materiálu. Toto je nastaveno automaticky. " + +#: fdmprinter.def.json +msgctxt "material_diameter label" +msgid "Diameter" +msgstr "Průměr" + +#: fdmprinter.def.json +msgctxt "material_diameter description" +msgid "" +"Adjusts the diameter of the filament used. Match this value with the " +"diameter of the used filament." +msgstr "" +"Nastavuje průměr použitého vlákna filamentu. Srovnejte tuto hodnotu s " +"průměrem použitého vlákna." + +#: fdmprinter.def.json +msgctxt "material_bed_temp_wait label" +msgid "Wait for Build Plate Heatup" +msgstr "Čekat na zahřátí desky" + +#: fdmprinter.def.json +msgctxt "material_bed_temp_wait description" +msgid "" +"Whether to insert a command to wait until the build plate temperature is " +"reached at the start." +msgstr "" +"Zda se má vložit příkaz k čekání, až se dosáhne teploty podložky na začátku." + +#: fdmprinter.def.json +msgctxt "material_print_temp_wait label" +msgid "Wait for Nozzle Heatup" +msgstr "Čekat na zahřátí trysek" + +#: fdmprinter.def.json +msgctxt "material_print_temp_wait description" +msgid "Whether to wait until the nozzle temperature is reached at the start." +msgstr "Zda čekat na dosažení teploty trysky na začátku." + +#: fdmprinter.def.json +msgctxt "material_print_temp_prepend label" +msgid "Include Material Temperatures" +msgstr "Zahrnout teploty materiálu" + +#: fdmprinter.def.json +msgctxt "material_print_temp_prepend description" +msgid "" +"Whether to include nozzle temperature commands at the start of the gcode. " +"When the start_gcode already contains nozzle temperature commands Cura " +"frontend will automatically disable this setting." +msgstr "" +"Zda zahrnout příkazy teploty trysek na začátku gcode. Pokud start_gcode již " +"obsahuje příkazy teploty trysek, Cura frontend toto nastavení automaticky " +"deaktivuje." + +#: fdmprinter.def.json +msgctxt "material_bed_temp_prepend label" +msgid "Include Build Plate Temperature" +msgstr "Zahrnout teploty podložky" + +#: fdmprinter.def.json +msgctxt "material_bed_temp_prepend description" +msgid "" +"Whether to include build plate temperature commands at the start of the " +"gcode. When the start_gcode already contains build plate temperature " +"commands Cura frontend will automatically disable this setting." +msgstr "" +"Zda zahrnout příkazy pro sestavení teploty desky na začátku gcode. Pokud " +"start_gcode již obsahuje příkazy teploty desky, Cura frontend toto nastavení " +"automaticky deaktivuje." + +#: fdmprinter.def.json +msgctxt "machine_width label" +msgid "Machine Width" +msgstr "Šířka zařízení" + +#: fdmprinter.def.json +msgctxt "machine_width description" +msgid "The width (X-direction) of the printable area." +msgstr "Šířka (Osa X) plochy k tisku." + +#: fdmprinter.def.json +msgctxt "machine_depth label" +msgid "Machine Depth" +msgstr "Hloubka zařízení" + +#: fdmprinter.def.json +msgctxt "machine_depth description" +msgid "The depth (Y-direction) of the printable area." +msgstr "Hlouba (Isa Y) plochy k tisku." + +#: fdmprinter.def.json +msgctxt "machine_shape label" +msgid "Build Plate Shape" +msgstr "Tvar podložky" + +#: fdmprinter.def.json +msgctxt "machine_shape description" +msgid "" +"The shape of the build plate without taking unprintable areas into account." +msgstr "Tvar desky pro sestavení bez zohlednění netisknutelných oblastí." + +#: fdmprinter.def.json +msgctxt "machine_shape option rectangular" +msgid "Rectangular" +msgstr "Obdélníková" + +#: fdmprinter.def.json +msgctxt "machine_shape option elliptic" +msgid "Elliptic" +msgstr "Eliptická" + +#: fdmprinter.def.json +msgctxt "machine_buildplate_type label" +msgid "Build Plate Material" +msgstr "Materiál podložky" + +#: fdmprinter.def.json +msgctxt "machine_buildplate_type description" +msgid "The material of the build plate installed on the printer." +msgstr "Materiál podložky nainstalované na tiskárně." + +#: fdmprinter.def.json +msgctxt "machine_buildplate_type option glass" +msgid "Glass" +msgstr "Sklo" + +#: fdmprinter.def.json +msgctxt "machine_buildplate_type option aluminum" +msgid "Aluminum" +msgstr "Hliník" + +#: fdmprinter.def.json +msgctxt "machine_height label" +msgid "Machine Height" +msgstr "Výška zařízení" + +#: fdmprinter.def.json +msgctxt "machine_height description" +msgid "The height (Z-direction) of the printable area." +msgstr "Výška (Osa Z) plochy k tisku." + +#: fdmprinter.def.json +msgctxt "machine_heated_bed label" +msgid "Has Heated Build Plate" +msgstr "Má vyhřívanou podložku" + +#: fdmprinter.def.json +msgctxt "machine_heated_bed description" +msgid "Whether the machine has a heated build plate present." +msgstr "Zda má stroj vyhřívanou podložku." + +#: fdmprinter.def.json +msgctxt "machine_heated_build_volume label" +msgid "Has Build Volume Temperature Stabilization" +msgstr "Má stabilizaci teploty podložky" + +#: fdmprinter.def.json +msgctxt "machine_heated_build_volume description" +msgid "Whether the machine is able to stabilize the build volume temperature." +msgstr "Zda je zařízení schopno stabilizovat teplotu podložky." + +#: fdmprinter.def.json +msgctxt "machine_center_is_zero label" +msgid "Is Center Origin" +msgstr "Je střed počátek" + +#: fdmprinter.def.json +msgctxt "machine_center_is_zero description" +msgid "" +"Whether the X/Y coordinates of the zero position of the printer is at the " +"center of the printable area." +msgstr "" +"Zda jsou souřadnice X / Y nulové polohy tiskárny ve středu tisknutelné " +"oblasti." + +#: fdmprinter.def.json +msgctxt "machine_extruder_count label" +msgid "Number of Extruders" +msgstr "Počet extrůderů" + +#: fdmprinter.def.json +msgctxt "machine_extruder_count description" +msgid "" +"Number of extruder trains. An extruder train is the combination of a feeder, " +"bowden tube, and nozzle." +msgstr "" +"Počet extruderových strojů. Vytlačovací souprava je kombinací podavače, " +"bowdenu a trysky." + +#: fdmprinter.def.json +msgctxt "extruders_enabled_count label" +msgid "Number of Extruders That Are Enabled" +msgstr "Počet povolených extruderů" + +#: fdmprinter.def.json +msgctxt "extruders_enabled_count description" +msgid "" +"Number of extruder trains that are enabled; automatically set in software" +msgstr "" +"Počet extruderových strojů, které jsou povoleny; Automaticky nastaveno v " +"softwaru" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_tip_outer_diameter label" +msgid "Outer Nozzle Diameter" +msgstr "Vnější průměr trysky" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_tip_outer_diameter description" +msgid "The outer diameter of the tip of the nozzle." +msgstr "Vnější průměr špičky trysky." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_head_distance label" +msgid "Nozzle Length" +msgstr "Délka trysky" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_head_distance description" +msgid "" +"The height difference between the tip of the nozzle and the lowest part of " +"the print head." +msgstr "Výškový rozdíl mezi špičkou trysky a nejnižší částí tiskové hlavy." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_expansion_angle label" +msgid "Nozzle Angle" +msgstr "Úhel trysky" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_expansion_angle description" +msgid "" +"The angle between the horizontal plane and the conical part right above the " +"tip of the nozzle." +msgstr "" +"Úhel mezi vodorovnou rovinou a kuželovou částí přímo nad špičkou trysky." + +#: fdmprinter.def.json +msgctxt "machine_heat_zone_length label" +msgid "Heat Zone Length" +msgstr "Délka tepelné zóny" + +#: fdmprinter.def.json +msgctxt "machine_heat_zone_length description" +msgid "" +"The distance from the tip of the nozzle in which heat from the nozzle is " +"transferred to the filament." +msgstr "" +"Vzdálenost od špičky trysky, ve které se teplo z trysky přenáší na filament." + +#: fdmprinter.def.json +msgctxt "machine_filament_park_distance label" +msgid "Filament Park Distance" +msgstr "Vzdálenost filamentového parkingu" + +#: fdmprinter.def.json +msgctxt "machine_filament_park_distance description" +msgid "" +"The distance from the tip of the nozzle where to park the filament when an " +"extruder is no longer used." +msgstr "" +"Vzdálenost od konce trysky, kde se má zaparkovat vlákno, když se extrudér " +"již nepoužívá." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_temp_enabled label" +msgid "Enable Nozzle Temperature Control" +msgstr "Povolit řízení teploty trysek" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_temp_enabled description" +msgid "" +"Whether to control temperature from Cura. Turn this off to control nozzle " +"temperature from outside of Cura." +msgstr "" +"Zda ovládat teplotu z Cury. Vypnutím této funkce můžete regulovat teplotu " +"trysek z vnějšku Cury." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_heat_up_speed label" +msgid "Heat Up Speed" +msgstr "Rychlost zahřívání" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_heat_up_speed description" +msgid "" +"The speed (°C/s) by which the nozzle heats up averaged over the window of " +"normal printing temperatures and the standby temperature." +msgstr "" +"Rychlost (° C / s), kterou se tryska zahřívá, se průměruje nad oknem " +"normální teploty tisku a pohotovostní teploty." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_cool_down_speed label" +msgid "Cool Down Speed" +msgstr "Rychlost chlazení" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_cool_down_speed description" +msgid "" +"The speed (°C/s) by which the nozzle cools down averaged over the window of " +"normal printing temperatures and the standby temperature." +msgstr "" +"Rychlost (° C / s), kterou tryska ochlazuje, se průměrovala nad oknem " +"normální teploty tisku a pohotovostní teploty." + +#: fdmprinter.def.json +msgctxt "machine_min_cool_heat_time_window label" +msgid "Minimal Time Standby Temperature" +msgstr "Minimální doba pohotovostního režimu" + +#: fdmprinter.def.json +msgctxt "machine_min_cool_heat_time_window description" +msgid "" +"The minimal time an extruder has to be inactive before the nozzle is cooled. " +"Only when an extruder is not used for longer than this time will it be " +"allowed to cool down to the standby temperature." +msgstr "" +"Minimální doba, po kterou musí být extrudér neaktivní, než se tryska " +"ochladí. Pouze v případě, že se extrudér nepoužívá déle, než je tato doba, " +"může se ochladit na pohotovostní teplotu." + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor label" +msgid "G-code Flavor" +msgstr "Varianta G kódu" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor description" +msgid "The type of g-code to be generated." +msgstr "Typ generovaného g-kódu." + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option RepRap (Marlin/Sprinter)" +msgid "Marlin" +msgstr "Marlin" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option RepRap (Volumetric)" +msgid "Marlin (Volumetric)" +msgstr "Marlin (Volumetric)" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option RepRap (RepRap)" +msgid "RepRap" +msgstr "RepRap" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option UltiGCode" +msgid "Ultimaker 2" +msgstr "Ultimaker 2" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option Griffin" +msgid "Griffin" +msgstr "Griffin" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option Makerbot" +msgid "Makerbot" +msgstr "Makerbot" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option BFB" +msgid "Bits from Bytes" +msgstr "Bits from Bytes" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option MACH3" +msgid "Mach3" +msgstr "Mach3" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option Repetier" +msgid "Repetier" +msgstr "Repetier" + +#: fdmprinter.def.json +msgctxt "machine_firmware_retract label" +msgid "Firmware Retraction" +msgstr "Retrakce firmwaru" + +#: fdmprinter.def.json +msgctxt "machine_firmware_retract description" +msgid "" +"Whether to use firmware retract commands (G10/G11) instead of using the E " +"property in G1 commands to retract the material." +msgstr "" +"Zda se mají použít příkazy pro retrakci firmwaru (G10 / G11) namísto použití " +"vlastnosti E v příkazech G1 pro stažení materiálu." + +#: fdmprinter.def.json +msgctxt "machine_extruders_share_heater label" +msgid "Extruders Share Heater" +msgstr "Extrudery sdílí ohřívač" + +#: fdmprinter.def.json +msgctxt "machine_extruders_share_heater description" +msgid "" +"Whether the extruders share a single heater rather than each extruder having " +"its own heater." +msgstr "" +"Zda extrudéry sdílejí jeden ohřívač spíše než každý extrudér mající svůj " +"vlastní ohřívač." + +#: fdmprinter.def.json +msgctxt "machine_disallowed_areas label" +msgid "Disallowed Areas" +msgstr "Zakázané zóny" + +#: fdmprinter.def.json +msgctxt "machine_disallowed_areas description" +msgid "A list of polygons with areas the print head is not allowed to enter." +msgstr "Seznam polygonů s oblastmi, do kterých tisková hlava nemá přístup." + +#: fdmprinter.def.json +msgctxt "nozzle_disallowed_areas label" +msgid "Nozzle Disallowed Areas" +msgstr "Zakázané oblasti pro trysku" + +#: fdmprinter.def.json +msgctxt "nozzle_disallowed_areas description" +msgid "A list of polygons with areas the nozzle is not allowed to enter." +msgstr "Seznam polygonů s oblastmi, do kterých nesmí vstoupit tryska." + +#: fdmprinter.def.json +msgctxt "machine_head_with_fans_polygon label" +msgid "Machine Head & Fan Polygon" +msgstr "Polygon hlavy a větráku zařízení" + +#: fdmprinter.def.json +msgctxt "machine_head_with_fans_polygon description" +msgid "A 2D silhouette of the print head (fan caps included)." +msgstr "2D silueta tiskové hlavy (včetně krytů ventilátoru)." + +#: fdmprinter.def.json +msgctxt "gantry_height label" +msgid "Gantry Height" +msgstr "Výška rámu tiskárny" + +#: fdmprinter.def.json +msgctxt "gantry_height description" +msgid "" +"The height difference between the tip of the nozzle and the gantry system (X " +"and Y axes)." +msgstr "Výškový rozdíl mezi špičkou trysky a portálovým systémem (osy X a Y)." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_id label" +msgid "Nozzle ID" +msgstr "ID trysky" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_id description" +msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"." +msgstr "ID trysky pro vytlačovací stroj, např. \"AA 0.4\" nebo \"BB 0.8\"." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_size label" +msgid "Nozzle Diameter" +msgstr "Průměr trysky" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_size description" +msgid "" +"The inner diameter of the nozzle. Change this setting when using a non-" +"standard nozzle size." +msgstr "" +"Vnitřní průměr trysky. Změňte toto nastavení pokud používáte nestandardní " +"velikost trysky." + +#: fdmprinter.def.json +msgctxt "machine_use_extruder_offset_to_offset_coords label" +msgid "Offset with Extruder" +msgstr "Offset s extrudérem" + +#: fdmprinter.def.json +msgctxt "machine_use_extruder_offset_to_offset_coords description" +msgid "Apply the extruder offset to the coordinate system." +msgstr "Naneste odsazení extrudéru na souřadnicový systém." + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_z label" +msgid "Extruder Prime Z Position" +msgstr "První Z pozice extruderu" + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_z description" +msgid "" +"The Z coordinate of the position where the nozzle primes at the start of " +"printing." +msgstr "Souřadnice Z pozice, ve které tryska naplní tlak na začátku tisku." + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_abs label" +msgid "Absolute Extruder Prime Position" +msgstr "Absolutní výchozí pozice extruderu" + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_abs description" +msgid "" +"Make the extruder prime position absolute rather than relative to the last-" +"known location of the head." +msgstr "" +"Zajistěte, aby hlavní poloha extrudéru byla absolutní, nikoli relativní k " +"poslednímu známému umístění hlavy." + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_x label" +msgid "Maximum Speed X" +msgstr "Maximální rychlost X" + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_x description" +msgid "The maximum speed for the motor of the X-direction." +msgstr "Maximální rychlost pro motor ve směru X." + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_y label" +msgid "Maximum Speed Y" +msgstr "Maximální rychlost Y" + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_y description" +msgid "The maximum speed for the motor of the Y-direction." +msgstr "Maximální rychlost pro motor ve směru Y." + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_z label" +msgid "Maximum Speed Z" +msgstr "Maximální rychlost Z" + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_z description" +msgid "The maximum speed for the motor of the Z-direction." +msgstr "Maximální rychlost pro motor ve směru Z." + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_e label" +msgid "Maximum Feedrate" +msgstr "Maximální feedrate" + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_e description" +msgid "The maximum speed of the filament." +msgstr "Maximální rychlost filamentu." + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_x label" +msgid "Maximum Acceleration X" +msgstr "Maximální akcelerace X" + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_x description" +msgid "Maximum acceleration for the motor of the X-direction" +msgstr "Maximální zrychlení pro motor ve směru X" + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_y label" +msgid "Maximum Acceleration Y" +msgstr "Maximální akcelerace Y" + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_y description" +msgid "Maximum acceleration for the motor of the Y-direction." +msgstr "Maximální zrychlení pro motor ve směru Y." + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_z label" +msgid "Maximum Acceleration Z" +msgstr "Maximální akcelerace Z" + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_z description" +msgid "Maximum acceleration for the motor of the Z-direction." +msgstr "Maximální zrychlení pro motor ve směru Z." + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_e label" +msgid "Maximum Filament Acceleration" +msgstr "Maximální akcelerace filamentu" + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_e description" +msgid "Maximum acceleration for the motor of the filament." +msgstr "Maximální zrychlení pro motor filamentu." + +#: fdmprinter.def.json +msgctxt "machine_acceleration label" +msgid "Default Acceleration" +msgstr "Výchozí akcelerace" + +#: fdmprinter.def.json +msgctxt "machine_acceleration description" +msgid "The default acceleration of print head movement." +msgstr "Výchozí zrychlení pohybu tiskové hlavy." + +#: fdmprinter.def.json +msgctxt "machine_max_jerk_xy label" +msgid "Default X-Y Jerk" +msgstr "Výchozí X-Y jerk rychlost motoru" + +#: fdmprinter.def.json +msgctxt "machine_max_jerk_xy description" +msgid "Default jerk for movement in the horizontal plane." +msgstr "Výchozí trhnutí pro pohyb ve vodorovné rovině." + +#: fdmprinter.def.json +msgctxt "machine_max_jerk_z label" +msgid "Default Z Jerk" +msgstr "Výchozí Z jerk rychlost motoru" + +#: fdmprinter.def.json +msgctxt "machine_max_jerk_z description" +msgid "Default jerk for the motor of the Z-direction." +msgstr "Výchozí trhnutí pro motor ve směru Z." + +#: fdmprinter.def.json +msgctxt "machine_max_jerk_e label" +msgid "Default Filament Jerk" +msgstr "Výchozí jerk filamentu" + +#: fdmprinter.def.json +msgctxt "machine_max_jerk_e description" +msgid "Default jerk for the motor of the filament." +msgstr "Výchozí trhnutí pro motor filamentu." + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_x label" +msgid "Steps per Millimeter (X)" +msgstr "Kroků za milimetr (X)" + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_x description" +msgid "" +"How many steps of the stepper motor will result in one millimeter of " +"movement in the X direction." +msgstr "" +"Kolik kroků krokového motoru povede k jednomu milimetru pohybu ve směru X." + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_y label" +msgid "Steps per Millimeter (Y)" +msgstr "Kroků za milimetr (Y)" + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_y description" +msgid "" +"How many steps of the stepper motor will result in one millimeter of " +"movement in the Y direction." +msgstr "" +"Kolik kroků krokového motoru povede k jednomu milimetru pohybu ve směru Y." + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_z label" +msgid "Steps per Millimeter (Z)" +msgstr "Kroků za milimetr (Z)" + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_z description" +msgid "" +"How many steps of the stepper motor will result in one millimeter of " +"movement in the Z direction." +msgstr "" +"Kolik kroků krokového motoru povede k jednomu milimetru pohybu ve směru Z." + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_e label" +msgid "Steps per Millimeter (E)" +msgstr "Kroků za milimetr (E)" + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_e description" +msgid "" +"How many steps of the stepper motors will result in one millimeter of " +"extrusion." +msgstr "Kolik kroků krokových motorů vyústí v jeden milimetr vytlačování." + +#: fdmprinter.def.json +msgctxt "machine_endstop_positive_direction_x label" +msgid "X Endstop in Positive Direction" +msgstr "Endstop X v kladném směru" + +#: fdmprinter.def.json +msgctxt "machine_endstop_positive_direction_x description" +msgid "" +"Whether the endstop of the X axis is in the positive direction (high X " +"coordinate) or negative (low X coordinate)." +msgstr "" +"Zda koncový doraz osy X je v kladném směru (vysoká souřadnice X) nebo " +"záporný (souřadnice nízké X)." + +#: fdmprinter.def.json +msgctxt "machine_endstop_positive_direction_y label" +msgid "Y Endstop in Positive Direction" +msgstr "Endstop Y v kladném směru" + +#: fdmprinter.def.json +msgctxt "machine_endstop_positive_direction_y description" +msgid "" +"Whether the endstop of the Y axis is in the positive direction (high Y " +"coordinate) or negative (low Y coordinate)." +msgstr "" +"Zda koncový doraz osy X je v kladném směru (vysoká souřadnice X) nebo " +"záporný (souřadnice nízké X)...." + +#: fdmprinter.def.json +msgctxt "machine_endstop_positive_direction_z label" +msgid "Z Endstop in Positive Direction" +msgstr "Endstop Z v kladném směru" + +#: fdmprinter.def.json +msgctxt "machine_endstop_positive_direction_z description" +msgid "" +"Whether the endstop of the Z axis is in the positive direction (high Z " +"coordinate) or negative (low Z coordinate)." +msgstr "" +"Zda je koncová zarážka osy Z v kladném směru (vysoká souřadnice Z) nebo " +"záporná (souřadnice nízké Z)." + +#: fdmprinter.def.json +msgctxt "machine_minimum_feedrate label" +msgid "Minimum Feedrate" +msgstr "Minimální feedrate" + +#: fdmprinter.def.json +msgctxt "machine_minimum_feedrate description" +msgid "The minimal movement speed of the print head." +msgstr "Minimální rychlost pohybu tiskové hlavy." + +#: fdmprinter.def.json +msgctxt "machine_feeder_wheel_diameter label" +msgid "Feeder Wheel Diameter" +msgstr "Průměr kolečka feederu" + +#: fdmprinter.def.json +msgctxt "machine_feeder_wheel_diameter description" +msgid "The diameter of the wheel that drives the material in the feeder." +msgstr "Průměr kola, který pohání materiál v podavači." + +#: fdmprinter.def.json +msgctxt "resolution label" +msgid "Quality" +msgstr "Kvalita" + +#: fdmprinter.def.json +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)" + +#: fdmprinter.def.json +msgctxt "layer_height label" +msgid "Layer Height" +msgstr "Výška vrstvy" + +#: fdmprinter.def.json +msgctxt "layer_height description" +msgid "" +"The height of each layer in mm. Higher values produce faster prints in lower " +"resolution, lower values produce slower prints in higher resolution." +msgstr "" +"Výška každé vrstvy v mm. Vyšší hodnoty produkují rychlejší výtisky v nižším " +"rozlišení, nižší hodnoty produkují pomalejší výtisky ve vyšším rozlišení." + +#: fdmprinter.def.json +msgctxt "layer_height_0 label" +msgid "Initial Layer Height" +msgstr "Výška výchozí vrstvy" + +#: fdmprinter.def.json +msgctxt "layer_height_0 description" +msgid "" +"The height of the initial layer in mm. A thicker initial layer makes " +"adhesion to the build plate easier." +msgstr "" +"Výška počáteční vrstvy v mm. Silnější počáteční vrstva usnadňuje přilnavost " +"k montážní desce." + +#: fdmprinter.def.json +msgctxt "line_width label" +msgid "Line Width" +msgstr "Šířka čáry" + +#: fdmprinter.def.json +msgctxt "line_width description" +msgid "" +"Width of a single line. Generally, the width of each line should correspond " +"to the width of the nozzle. However, slightly reducing this value could " +"produce better prints." +msgstr "" +"Šířka jedné řádky. Obecně by šířka každé linie měla odpovídat šířce trysky. " +"Avšak mírné snížení této hodnoty by mohlo vést k lepším výtiskům." + +#: fdmprinter.def.json +msgctxt "wall_line_width label" +msgid "Wall Line Width" +msgstr "Šířka čáry stěny" + +#: fdmprinter.def.json +msgctxt "wall_line_width description" +msgid "Width of a single wall line." +msgstr "Šířka jedné stěny." + +#: fdmprinter.def.json +msgctxt "wall_line_width_0 label" +msgid "Outer Wall Line Width" +msgstr "Vnější šířka čáry stěny" + +#: fdmprinter.def.json +msgctxt "wall_line_width_0 description" +msgid "" +"Width of the outermost wall line. By lowering this value, higher levels of " +"detail can be printed." +msgstr "" +"Šířka vnější stěny. Snížením této hodnoty lze vytisknout vyšší úrovně " +"detailů." + +#: fdmprinter.def.json +msgctxt "wall_line_width_x label" +msgid "Inner Wall(s) Line Width" +msgstr "Vnitřní šířka čáry stěn(y)" + +#: fdmprinter.def.json +msgctxt "wall_line_width_x description" +msgid "" +"Width of a single wall line for all wall lines except the outermost one." +msgstr "Šířka jedné linie stěny pro všechny linie stěny kromě nejvzdálenější." + +#: fdmprinter.def.json +msgctxt "skin_line_width label" +msgid "Top/Bottom Line Width" +msgstr "Horní/dolní šířka čáry" + +#: fdmprinter.def.json +msgctxt "skin_line_width description" +msgid "Width of a single top/bottom line." +msgstr "Šířka jedné horní/spodní čáry." + +#: fdmprinter.def.json +msgctxt "infill_line_width label" +msgid "Infill Line Width" +msgstr "Šířka čáry výplně" + +#: fdmprinter.def.json +msgctxt "infill_line_width description" +msgid "Width of a single infill line." +msgstr "Šířka jedné výplně." + +#: fdmprinter.def.json +msgctxt "skirt_brim_line_width label" +msgid "Skirt/Brim Line Width" +msgstr "Šířka čáry okraje/límce" + +#: fdmprinter.def.json +msgctxt "skirt_brim_line_width description" +msgid "Width of a single skirt or brim line." +msgstr "Šířka čáry límce nebo okraje linie." + +#: fdmprinter.def.json +msgctxt "support_line_width label" +msgid "Support Line Width" +msgstr "Šířka čáry podpory" + +#: fdmprinter.def.json +msgctxt "support_line_width description" +msgid "Width of a single support structure line." +msgstr "Šířka jedné linie podpůrné struktury." + +#: fdmprinter.def.json +msgctxt "support_interface_line_width label" +msgid "Support Interface Line Width" +msgstr "Šířka čáry rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "support_interface_line_width description" +msgid "Width of a single line of support roof or floor." +msgstr "Šířka jedné řady nosných střech nebo podlah." + +#: fdmprinter.def.json +msgctxt "support_roof_line_width label" +msgid "Support Roof Line Width" +msgstr "Šířka čáry podpory střechy" + +#: fdmprinter.def.json +msgctxt "support_roof_line_width description" +msgid "Width of a single support roof line." +msgstr "Šířka jedné podpůrné linie střechy." + +#: fdmprinter.def.json +msgctxt "support_bottom_line_width label" +msgid "Support Floor Line Width" +msgstr "Šířka čáry podpory podlahy" + +#: fdmprinter.def.json +msgctxt "support_bottom_line_width description" +msgid "Width of a single support floor line." +msgstr "Šířka jedné podpůrné podlahové linie." + +#: fdmprinter.def.json +msgctxt "prime_tower_line_width label" +msgid "Prime Tower Line Width" +msgstr "Šířka čáry primární věže" + +#: fdmprinter.def.json +msgctxt "prime_tower_line_width description" +msgid "Width of a single prime tower line." +msgstr "Šířka jedné hlavní věže." + +#: fdmprinter.def.json +msgctxt "initial_layer_line_width_factor label" +msgid "Initial Layer Line Width" +msgstr "Šířka čáry počáteční vrstvy" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "shell label" +msgid "Shell" +msgstr "Shell" + +#: fdmprinter.def.json +msgctxt "shell description" +msgid "Shell" +msgstr "Shell" + +#: fdmprinter.def.json +msgctxt "wall_extruder_nr label" +msgid "Wall Extruder" +msgstr "Extruder zdi" + +#: fdmprinter.def.json +msgctxt "wall_extruder_nr description" +msgid "" +"The extruder train used for printing the walls. This is used in multi-" +"extrusion." +msgstr "" +"Vytlačovací stroj používaný pro tisk stěn. To se používá při vícenásobném " +"vytlačování." + +#: fdmprinter.def.json +msgctxt "wall_0_extruder_nr label" +msgid "Outer Wall Extruder" +msgstr "Extruder vnější zdi" + +#: fdmprinter.def.json +msgctxt "wall_0_extruder_nr description" +msgid "" +"The extruder train used for printing the outer wall. This is used in multi-" +"extrusion." +msgstr "" +"Vytlačovací souprava použitá pro tisk vnější stěny. To se používá při " +"vícenásobném vytlačování." + +#: fdmprinter.def.json +msgctxt "wall_x_extruder_nr label" +msgid "Inner Wall Extruder" +msgstr "Extruder vnitřní zdi" + +#: fdmprinter.def.json +msgctxt "wall_x_extruder_nr description" +msgid "" +"The extruder train used for printing the inner walls. This is used in multi-" +"extrusion." +msgstr "" +"Vytlačovací souprava použitá pro tisk vnitřních stěn. To se používá při " +"vícenásobném vytlačování." + +#: fdmprinter.def.json +msgctxt "wall_thickness label" +msgid "Wall Thickness" +msgstr "Tloušťka stěny" + +#: fdmprinter.def.json +msgctxt "wall_thickness description" +msgid "" +"The thickness of the walls in the horizontal direction. This value divided " +"by the wall line width defines the number of walls." +msgstr "" +"Tloušťka stěn v horizontálním směru. Tato hodnota dělená šířkou čáry stěny " +"definuje počet stěn." + +#: fdmprinter.def.json +msgctxt "wall_line_count label" +msgid "Wall Line Count" +msgstr "Počet čar zdi" + +#: fdmprinter.def.json +msgctxt "wall_line_count description" +msgid "" +"The number of walls. When calculated by the wall thickness, this value is " +"rounded to a whole number." +msgstr "" +"Počet stěn. Při výpočtu podle tloušťky stěny je tato hodnota zaokrouhlena na " +"celé číslo." + +#: fdmprinter.def.json +msgctxt "wall_0_wipe_dist label" +msgid "Outer Wall Wipe Distance" +msgstr "Vzdálenost stírání vnější stěny" + +#: fdmprinter.def.json +msgctxt "wall_0_wipe_dist description" +msgid "" +"Distance of a travel move inserted after the outer wall, to hide the Z seam " +"better." +msgstr "" +"Vzdálenost pohybového posunu vloženého za vnější stěnu, aby se skryla Z šev " +"lépe." + +#: fdmprinter.def.json +msgctxt "roofing_extruder_nr label" +msgid "Top Surface Skin Extruder" +msgstr "Nejvyšší povrchový extrudér" + +#: fdmprinter.def.json +msgctxt "roofing_extruder_nr description" +msgid "" +"The extruder train used for printing the top most skin. This is used in " +"multi-extrusion." +msgstr "" +"Vytlačovací stroj používaný pro tisk nejvyššího povrchu. To se používá při " +"vícenásobném vytlačování." + +#: fdmprinter.def.json +msgctxt "roofing_layer_count label" +msgid "Top Surface Skin Layers" +msgstr "Nejvyšší povrchová vrstva" + +#: fdmprinter.def.json +msgctxt "roofing_layer_count description" +msgid "" +"The number of top most skin layers. Usually only one top most layer is " +"sufficient to generate higher quality top surfaces." +msgstr "" +"Počet nejpřednějších vrstev pokožky. Obvykle stačí jedna horní vrstva " +"nejvíce k vytvoření horních povrchů vyšší kvality." + +#: fdmprinter.def.json +msgctxt "top_bottom_extruder_nr label" +msgid "Top/Bottom Extruder" +msgstr "Vrchní/spodní extruder" + +#: fdmprinter.def.json +msgctxt "top_bottom_extruder_nr description" +msgid "" +"The extruder train used for printing the top and bottom skin. This is used " +"in multi-extrusion." +msgstr "" +"Vytlačovací souprava použitá pro tisk horní a spodní pokožky. To se používá " +"při vícenásobném vytlačování." + +#: fdmprinter.def.json +msgctxt "top_bottom_thickness label" +msgid "Top/Bottom Thickness" +msgstr "Vrchní/spodní tloušťka" + +#: fdmprinter.def.json +msgctxt "top_bottom_thickness description" +msgid "" +"The thickness of the top/bottom layers in the print. This value divided by " +"the layer height defines the number of top/bottom layers." +msgstr "" +"Tloušťka horní / dolní vrstvy v tisku. Tato hodnota dělená výškou vrstvy " +"definuje počet vrstev horní / dolní." + +#: fdmprinter.def.json +msgctxt "top_thickness label" +msgid "Top Thickness" +msgstr "Vrchní tloušťka" + +#: fdmprinter.def.json +msgctxt "top_thickness description" +msgid "" +"The thickness of the top layers in the print. This value divided by the " +"layer height defines the number of top layers." +msgstr "" +"Tloušťka horních vrstev v tisku. Tato hodnota dělená výškou vrstvy definuje " +"počet vrchních vrstev." + +#: fdmprinter.def.json +msgctxt "top_layers label" +msgid "Top Layers" +msgstr "Vrchní vrstvy" + +#: fdmprinter.def.json +msgctxt "top_layers description" +msgid "" +"The number of top layers. When calculated by the top thickness, this value " +"is rounded to a whole number." +msgstr "" +"Počet vrchních vrstev. Při výpočtu podle nejvyšší tloušťky se tato hodnota " +"zaokrouhlí na celé číslo." + +#: fdmprinter.def.json +msgctxt "bottom_thickness label" +msgid "Bottom Thickness" +msgstr "Spodní tloušťka" + +#: fdmprinter.def.json +msgctxt "bottom_thickness description" +msgid "" +"The thickness of the bottom layers in the print. This value divided by the " +"layer height defines the number of bottom layers." +msgstr "" +"Tloušťka spodních vrstev v tisku. Tato hodnota dělená výškou vrstvy definuje " +"počet spodních vrstev." + +#: fdmprinter.def.json +msgctxt "bottom_layers label" +msgid "Bottom Layers" +msgstr "Spodní vrstvy" + +#: fdmprinter.def.json +msgctxt "bottom_layers description" +msgid "" +"The number of bottom layers. When calculated by the bottom thickness, this " +"value is rounded to a whole number." +msgstr "" +"Počet spodních vrstev. Při výpočtu podle tloušťky dna je tato hodnota " +"zaokrouhlena na celé číslo." + +#: fdmprinter.def.json +msgctxt "initial_bottom_layers label" +msgid "Initial Bottom Layers" +msgstr "Počáteční spodní vrstvy" + +#: fdmprinter.def.json +msgctxt "initial_bottom_layers description" +msgid "" +"The number of initial bottom layers, from the build-plate upwards. When " +"calculated by the bottom thickness, this value is rounded to a whole number." +msgstr "" +"Počet počátečních spodních vrstev od montážní desky směrem nahoru. Při " +"výpočtu podle tloušťky dna je tato hodnota zaokrouhlena na celé číslo." + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern label" +msgid "Top/Bottom Pattern" +msgstr "Vrchní/spodní vzor" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern description" +msgid "The pattern of the top/bottom layers." +msgstr "Vzor horní / dolní vrstvy." + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern option lines" +msgid "Lines" +msgstr "Čáry" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern option concentric" +msgid "Concentric" +msgstr "Soustředný" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern option zigzag" +msgid "Zig Zag" +msgstr "Zig Zag" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern_0 label" +msgid "Bottom Pattern Initial Layer" +msgstr "Vzor spodní počáteční vrstvy" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern_0 description" +msgid "The pattern on the bottom of the print on the first layer." +msgstr "Vzor ve spodní části tisku na první vrstvě." + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern_0 option lines" +msgid "Lines" +msgstr "Čáry" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern_0 option concentric" +msgid "Concentric" +msgstr "Soustředný" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern_0 option zigzag" +msgid "Zig Zag" +msgstr "Zig Zag" + +#: fdmprinter.def.json +msgctxt "connect_skin_polygons label" +msgid "Connect Top/Bottom Polygons" +msgstr "Připojte horní / dolní polygony" + +#: fdmprinter.def.json +msgctxt "connect_skin_polygons description" +msgid "" +"Connect top/bottom skin paths where they run next to each other. For the " +"concentric pattern enabling this setting greatly reduces the travel time, " +"but because the connections can happen midway over infill this feature can " +"reduce the top surface quality." +msgstr "" +"Propojte horní / dolní povrchové cesty tam, kde běží vedle sebe. Pro " +"soustředné uspořádání umožňující toto nastavení výrazně zkracuje dobu " +"cestování, ale protože se spojení může uskutečnit uprostřed výplně, může " +"tato funkce snížit kvalitu povrchu." + +#: fdmprinter.def.json +msgctxt "skin_angles label" +msgid "Top/Bottom Line Directions" +msgstr "Pokyny pro horní a dolní řádek" + +#: fdmprinter.def.json +msgctxt "skin_angles description" +msgid "" +"A list of integer line directions to use when the top/bottom layers use the " +"lines or zig zag pattern. Elements from the list are used sequentially as " +"the layers progress and when the end of the list is reached, it starts at " +"the beginning again. The list items are separated by commas and the whole " +"list is contained in square brackets. Default is an empty list which means " +"use the traditional default angles (45 and 135 degrees)." +msgstr "" +"Seznam směrů celočíselných čar, které se použijí, když horní / dolní vrstvy " +"používají čáry nebo vzor zig zag. Prvky ze seznamu se používají postupně " +"jako vrstvy a jakmile je dosaženo konce seznamu, začíná znovu na začátku. " +"Položky seznamu jsou odděleny čárkami a celý seznam je obsažen v hranatých " +"závorkách. Výchozí je prázdný seznam, což znamená použití tradičních " +"výchozích úhlů (45 a 135 stupňů)." + +#: fdmprinter.def.json +msgctxt "wall_0_inset label" +msgid "Outer Wall Inset" +msgstr "Vnější stěna" + +#: fdmprinter.def.json +msgctxt "wall_0_inset description" +msgid "" +"Inset applied to the path of the outer wall. If the outer wall is smaller " +"than the nozzle, and printed after the inner walls, use this offset to get " +"the hole in the nozzle to overlap with the inner walls instead of the " +"outside of the model." +msgstr "" +"Inset aplikovaný na cestu vnější stěny. Pokud je vnější stěna menší než " +"tryska a je vytištěna za vnitřními stěnami, použijte toto odsazení, aby se " +"otvor v trysce překrýval s vnitřními stěnami místo vně modelu." + +#: fdmprinter.def.json +msgctxt "optimize_wall_printing_order label" +msgid "Optimize Wall Printing Order" +msgstr "Optimalizace pořadí tisku stěn" + +#: fdmprinter.def.json +msgctxt "optimize_wall_printing_order description" +msgid "" +"Optimize the order in which walls are printed so as to reduce the number of " +"retractions and the distance travelled. Most parts will benefit from this " +"being enabled but some may actually take longer so please compare the print " +"time estimates with and without optimization. First layer is not optimized " +"when choosing brim as build plate adhesion type." +msgstr "" +"Optimalizujte pořadí, ve kterém se stěny tisknou, aby se snížil počet " +"retrakcí a ujetá vzdálenost. Většina částí bude mít z tohoto povolení " +"prospěch, ale některé mohou ve skutečnosti trvat déle, proto porovnejte " +"odhady doby tisku s optimalizací a bez ní. První vrstva není optimalizována " +"při výběru okraje jako adhezního typu desky." + +#: fdmprinter.def.json +msgctxt "outer_inset_first label" +msgid "Outer Before Inner Walls" +msgstr "Vnější stěny před vnitřními" + +#: fdmprinter.def.json +msgctxt "outer_inset_first description" +msgid "" +"Prints walls in order of outside to inside when enabled. This can help " +"improve dimensional accuracy in X and Y when using a high viscosity plastic " +"like ABS; however it can decrease outer surface print quality, especially on " +"overhangs." +msgstr "" +"Když je povoleno, tiskne stěny v pořadí od vnějšku dovnitř. To může pomoci " +"zlepšit rozměrovou přesnost v X a Y při použití plastu s vysokou viskozitou, " +"jako je ABS; může však snížit kvalitu tisku vnějšího povrchu, zejména na " +"převisy." + +#: fdmprinter.def.json +msgctxt "alternate_extra_perimeter label" +msgid "Alternate Extra Wall" +msgstr "Alternativní zeď navíc" + +#: fdmprinter.def.json +msgctxt "alternate_extra_perimeter description" +msgid "" +"Prints an extra wall at every other layer. This way infill gets caught " +"between these extra walls, resulting in stronger prints." +msgstr "" +"Vytiskne další stěnu na každou další vrstvu. Tímto způsobem se výplň zachytí " +"mezi těmito stěnami, což má za následek silnější výtisky." + +#: fdmprinter.def.json +msgctxt "travel_compensate_overlapping_walls_enabled label" +msgid "Compensate Wall Overlaps" +msgstr "Kompenzujte překrytí stěn" + +#: fdmprinter.def.json +msgctxt "travel_compensate_overlapping_walls_enabled description" +msgid "" +"Compensate the flow for parts of a wall being printed where there is already " +"a wall in place." +msgstr "" +"Vykompenzujte tok částí tisku, které se tisknou tam, kde je již zeď na místě." + +#: fdmprinter.def.json +msgctxt "travel_compensate_overlapping_walls_0_enabled label" +msgid "Compensate Outer Wall Overlaps" +msgstr "Kompenzujte překrytí vnější stěny" + +#: fdmprinter.def.json +msgctxt "travel_compensate_overlapping_walls_0_enabled description" +msgid "" +"Compensate the flow for parts of an outer wall being printed where there is " +"already a wall in place." +msgstr "" +"Vykompenzujte tok částí tisknuté vnější stěny, kde již je zeď na místě." + +#: fdmprinter.def.json +msgctxt "travel_compensate_overlapping_walls_x_enabled label" +msgid "Compensate Inner Wall Overlaps" +msgstr "Kompenzujte překrytí vnitřní stěny" + +#: fdmprinter.def.json +msgctxt "travel_compensate_overlapping_walls_x_enabled description" +msgid "" +"Compensate the flow for parts of an inner wall being printed where there is " +"already a wall in place." +msgstr "Kompenzujte tok částí tisknuté vnitřní stěny, kde již je zeď na místě." + +#: fdmprinter.def.json +msgctxt "wall_min_flow label" +msgid "Minimum Wall Flow" +msgstr "Minimální průtok zdi" + +#: fdmprinter.def.json +msgctxt "wall_min_flow description" +msgid "" +"Minimum allowed percentage flow for a wall line. The wall overlap " +"compensation reduces a wall's flow when it lies close to an existing wall. " +"Walls whose flow is less than this value will be replaced with a travel " +"move. When using this setting, you must enable the wall overlap compensation " +"and print the outer wall before inner walls." +msgstr "" +"Minimální povolený procentuální průtok pro linii stěny. Kompenzace překrytí " +"stěny snižuje průtok stěny, když leží blízko ke stávající zdi. Stěny, " +"jejichž průtok je menší než tato hodnota, budou nahrazeny pohybem. Při " +"použití tohoto nastavení musíte povolit kompenzaci překrytí stěny a vnější " +"stěnu vytisknout před vnitřními stěnami." + +#: fdmprinter.def.json +msgctxt "wall_min_flow_retract label" +msgid "Prefer Retract" +msgstr "Preferovat retrakci" + +#: fdmprinter.def.json +msgctxt "wall_min_flow_retract description" +msgid "" +"If enabled, retraction is used rather than combing for travel moves that " +"replace walls whose flow is below the minimum flow threshold." +msgstr "" +"Je-li tato funkce povolena, je pro retrakční pohyby, které nahrazují stěny, " +"jejichž průtok je pod prahem minimálního průtoku, používáno spíše zatahování." + +#: fdmprinter.def.json +msgctxt "fill_perimeter_gaps label" +msgid "Fill Gaps Between Walls" +msgstr "Vyplnit mezery mezi stěnami" + +#: fdmprinter.def.json +msgctxt "fill_perimeter_gaps description" +msgid "Fills the gaps between walls where no walls fit." +msgstr "Vyplní mezery mezi stěnami, kde se žádné stěny nehodí." + +#: fdmprinter.def.json +msgctxt "fill_perimeter_gaps option nowhere" +msgid "Nowhere" +msgstr "Nikde" + +#: fdmprinter.def.json +msgctxt "fill_perimeter_gaps option everywhere" +msgid "Everywhere" +msgstr "Všude" + +#: fdmprinter.def.json +msgctxt "filter_out_tiny_gaps label" +msgid "Filter Out Tiny Gaps" +msgstr "Vyfiltrujte drobné mezery" + +#: fdmprinter.def.json +msgctxt "filter_out_tiny_gaps description" +msgid "Filter out tiny gaps to reduce blobs on outside of model." +msgstr "" +"Filtrujte drobné mezery, abyste zmenšili kuličky na vnější straně modelu." + +#: fdmprinter.def.json +msgctxt "fill_outline_gaps label" +msgid "Print Thin Walls" +msgstr "Tisk tenkých stěn" + +#: fdmprinter.def.json +msgctxt "fill_outline_gaps description" +msgid "" +"Print pieces of the model which are horizontally thinner than the nozzle " +"size." +msgstr "" +"Tiskněte kousky modelu, které jsou vodorovně tenčí než velikost trysek." + +#: fdmprinter.def.json +msgctxt "xy_offset label" +msgid "Horizontal Expansion" +msgstr "Horizontální expanze" + +#: fdmprinter.def.json +msgctxt "xy_offset description" +msgid "" +"Amount of offset applied to all polygons in each layer. Positive values can " +"compensate for too big holes; negative values can compensate for too small " +"holes." +msgstr "" +"Množství ofsetu aplikovaného na všechny polygony v každé vrstvě. Pozitivní " +"hodnoty mohou kompenzovat příliš velké díry; záporné hodnoty mohou " +"kompenzovat příliš malé díry." + +#: fdmprinter.def.json +msgctxt "xy_offset_layer_0 label" +msgid "Initial Layer Horizontal Expansion" +msgstr "Počáteční horizontální rozšíření vrstvy" + +#: fdmprinter.def.json +msgctxt "xy_offset_layer_0 description" +msgid "" +"Amount of offset applied to all polygons in the first layer. A negative " +"value can compensate for squishing of the first layer known as \"elephant's " +"foot\"." +msgstr "" +"Množství ofsetu aplikovaného na všechny polygony v první vrstvě. Záporná " +"hodnota může kompenzovat pískání první vrstvy známé jako „sloní noha“." + +#: fdmprinter.def.json +msgctxt "z_seam_type label" +msgid "Z Seam Alignment" +msgstr "Vyrovnávní spojů na ose Z" + +#: fdmprinter.def.json +msgctxt "z_seam_type description" +msgid "" +"Starting point of each path in a layer. When paths in consecutive layers " +"start at the same point a vertical seam may show on the print. When aligning " +"these near a user specified location, the seam is easiest to remove. When " +"placed randomly the inaccuracies at the paths' start will be less " +"noticeable. When taking the shortest path the print will be quicker." +msgstr "" +"Počáteční bod každé cesty ve vrstvě. Když cesty v po sobě jdoucích vrstvách " +"začínají ve stejném bodě, může se na výtisku zobrazit svislý šev. Při jejich " +"zarovnání poblíž uživatelem zadaného umístění je šev nejjednodušší " +"odstranit. Při náhodném umístění budou nepřesnosti na začátku cest méně " +"patrné. Při nejkratší cestě bude tisk rychlejší." + +#: fdmprinter.def.json +msgctxt "z_seam_type option back" +msgid "User Specified" +msgstr "Uživatelem specifikováno" + +#: fdmprinter.def.json +msgctxt "z_seam_type option shortest" +msgid "Shortest" +msgstr "Nejkratší" + +#: fdmprinter.def.json +msgctxt "z_seam_type option random" +msgid "Random" +msgstr "Náhodné" + +#: fdmprinter.def.json +msgctxt "z_seam_type option sharpest_corner" +msgid "Sharpest Corner" +msgstr "Nejostřejší roh" + +#: fdmprinter.def.json +msgctxt "z_seam_position label" +msgid "Z Seam Position" +msgstr "Z pozice švu" + +#: fdmprinter.def.json +msgctxt "z_seam_position description" +msgid "The position near where to start printing each part in a layer." +msgstr "Poloha poblíž místa, kde začít tisknout každou část ve vrstvě." + +#: fdmprinter.def.json +msgctxt "z_seam_position option backleft" +msgid "Back Left" +msgstr "Zadní levá" + +#: fdmprinter.def.json +msgctxt "z_seam_position option back" +msgid "Back" +msgstr "Zpět" + +#: fdmprinter.def.json +msgctxt "z_seam_position option backright" +msgid "Back Right" +msgstr "Zadní pravá" + +#: fdmprinter.def.json +msgctxt "z_seam_position option right" +msgid "Right" +msgstr "Pravá" + +#: fdmprinter.def.json +msgctxt "z_seam_position option frontright" +msgid "Front Right" +msgstr "Přední pravá" + +#: fdmprinter.def.json +msgctxt "z_seam_position option front" +msgid "Front" +msgstr "Přední" + +#: fdmprinter.def.json +msgctxt "z_seam_position option frontleft" +msgid "Front Left" +msgstr "Přední levá" + +#: fdmprinter.def.json +msgctxt "z_seam_position option left" +msgid "Left" +msgstr "Levá" + +#: fdmprinter.def.json +msgctxt "z_seam_x label" +msgid "Z Seam X" +msgstr "Z šev X" + +#: fdmprinter.def.json +msgctxt "z_seam_x description" +msgid "" +"The X coordinate of the position near where to start printing each part in a " +"layer." +msgstr "" +"Souřadnice X pozice poblíž místa, kde se má začít tisknout každá část ve " +"vrstvě." + +#: fdmprinter.def.json +msgctxt "z_seam_y label" +msgid "Z Seam Y" +msgstr "Z šev Y" + +#: fdmprinter.def.json +msgctxt "z_seam_y description" +msgid "" +"The Y coordinate of the position near where to start printing each part in a " +"layer." +msgstr "" +"Souřadnice Y pozice poblíž místa, kde se má začít tisknout každá část ve " +"vrstvě." + +#: fdmprinter.def.json +msgctxt "z_seam_corner label" +msgid "Seam Corner Preference" +msgstr "Rohová preference švu" + +#: fdmprinter.def.json +msgctxt "z_seam_corner description" +msgid "" +"Control whether corners on the model outline influence the position of the " +"seam. None means that corners have no influence on the seam position. Hide " +"Seam makes the seam more likely to occur on an inside corner. Expose Seam " +"makes the seam more likely to occur on an outside corner. Hide or Expose " +"Seam makes the seam more likely to occur at an inside or outside corner. " +"Smart Hiding allows both inside and outside corners, but chooses inside " +"corners more frequently, if appropriate." +msgstr "" +"Určete, zda rohy na obrysu modelu ovlivňují polohu švu. Žádné znamená, že " +"rohy nemají žádný vliv na polohu švu. Funkce \"Schovat šev\" zvyšuje " +"pravděpodobnost, že se šev vyskytuje ve vnitřním rohu. \"Ukázat šev\" " +"zvyšuje pravděpodobnost, že se šev objeví na vnějším rohu. \"Skrýt nebo " +"vystavit šev\" zvyšuje pravděpodobnost, že šev nastane ve vnitřním nebo " +"vnějším rohu. \"Inteligentní skrytí\" umožňuje vnitřní i vnější rohy, ale v " +"případě potřeby vybírá vnitřní rohy častěji." + +#: fdmprinter.def.json +msgctxt "z_seam_corner option z_seam_corner_none" +msgid "None" +msgstr "Žádný" + +#: fdmprinter.def.json +msgctxt "z_seam_corner option z_seam_corner_inner" +msgid "Hide Seam" +msgstr "Schovat šev" + +#: fdmprinter.def.json +msgctxt "z_seam_corner option z_seam_corner_outer" +msgid "Expose Seam" +msgstr "Ukázat šev" + +#: fdmprinter.def.json +msgctxt "z_seam_corner option z_seam_corner_any" +msgid "Hide or Expose Seam" +msgstr "Skrýt nebo ukázat šev" + +#: fdmprinter.def.json +msgctxt "z_seam_corner option z_seam_corner_weighted" +msgid "Smart Hiding" +msgstr "Inteligentní skrývání" + +#: fdmprinter.def.json +msgctxt "z_seam_relative label" +msgid "Z Seam Relative" +msgstr "Relativní Z šev" + +#: fdmprinter.def.json +msgctxt "z_seam_relative description" +msgid "" +"When enabled, the z seam coordinates are relative to each part's centre. " +"When disabled, the coordinates define an absolute position on the build " +"plate." +msgstr "" +"Pokud je tato možnost povolena, jsou souřadnice z švu vztaženy ke středu " +"každé součásti. Pokud je zakázána, souřadnice definují absolutní polohu na " +"sestavovací desce." + +#: fdmprinter.def.json +msgctxt "skin_no_small_gaps_heuristic label" +msgid "No Skin in Z Gaps" +msgstr "Žádný povrch v Z mezerách" + +#: fdmprinter.def.json +msgctxt "skin_no_small_gaps_heuristic description" +msgid "" +"When the model has small vertical gaps of only a few layers, there should " +"normally be skin around those layers in the narrow space. Enable this " +"setting to not generate skin if the vertical gap is very small. This " +"improves printing time and slicing time, but technically leaves infill " +"exposed to the air." +msgstr "" +"Pokud má model malé svislé mezery pouze v několika vrstvách, měla by být " +"kolem těchto vrstev v úzkém prostoru normální povrch. Povolte toto " +"nastavení, abyste nevytvořili vzhled, pokud je vertikální mezera velmi malá. " +"To zlepšuje dobu tisku a slicování, ale technicky zůstává výplň vystavena " +"vzduchu." + +#: fdmprinter.def.json +msgctxt "skin_outline_count label" +msgid "Extra Skin Wall Count" +msgstr "Počet povrchových zdí navíc" + +#: fdmprinter.def.json +msgctxt "skin_outline_count description" +msgid "" +"Replaces the outermost part of the top/bottom pattern with a number of " +"concentric lines. Using one or two lines improves roofs that start on infill " +"material." +msgstr "" +"Nahrazuje nejvzdálenější část horního / spodního vzoru řadou soustředných " +"čar. Použití jedné nebo dvou čar zlepšuje střechy, které začínají na " +"výplňovém materiálu." + +#: fdmprinter.def.json +msgctxt "ironing_enabled label" +msgid "Enable Ironing" +msgstr "Povolit žehlení" + +#: fdmprinter.def.json +msgctxt "ironing_enabled description" +msgid "" +"Go over the top surface one additional time, but this time extruding very " +"little material. This is meant to melt the plastic on top further, creating " +"a smoother surface. The pressure in the nozzle chamber is kept high so that " +"the creases in the surface are filled with material." +msgstr "" +"Ještě jednou přejděte horní povrch, ale tentokrát vytlačujete jen velmi málo " +"materiálu. To má za cíl roztavit plast nahoře dále a vytvořit hladší povrch. " +"Tlak v komoře trysky je udržován vysoký, takže rýhy na povrchu jsou vyplněny " +"materiálem." + +#: fdmprinter.def.json +msgctxt "ironing_only_highest_layer label" +msgid "Iron Only Highest Layer" +msgstr "Žehlit pouze nejvyšší vrstvu" + +#: fdmprinter.def.json +msgctxt "ironing_only_highest_layer description" +msgid "" +"Only perform ironing on the very last layer of the mesh. This saves time if " +"the lower layers don't need a smooth surface finish." +msgstr "" +"Žehlení provádějte pouze na poslední vrstvě sítě. To šetří čas, pokud spodní " +"vrstvy nepotřebují hladký povrch." + +#: fdmprinter.def.json +msgctxt "ironing_pattern label" +msgid "Ironing Pattern" +msgstr "Vzor žehlení" + +#: fdmprinter.def.json +msgctxt "ironing_pattern description" +msgid "The pattern to use for ironing top surfaces." +msgstr "Vzor pro žehlení horních povrchů." + +#: fdmprinter.def.json +msgctxt "ironing_pattern option concentric" +msgid "Concentric" +msgstr "Soustředný" + +#: fdmprinter.def.json +msgctxt "ironing_pattern option zigzag" +msgid "Zig Zag" +msgstr "Zig Zag" + +#: fdmprinter.def.json +msgctxt "ironing_line_spacing label" +msgid "Ironing Line Spacing" +msgstr "Rozteč žehlicích linek" + +#: fdmprinter.def.json +msgctxt "ironing_line_spacing description" +msgid "The distance between the lines of ironing." +msgstr "Vzdálenost mezi čárami žehlení." + +#: fdmprinter.def.json +msgctxt "ironing_flow label" +msgid "Ironing Flow" +msgstr "Průtok při žehlení" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "ironing_inset label" +msgid "Ironing Inset" +msgstr "Žehlící vložka" + +#: fdmprinter.def.json +msgctxt "ironing_inset description" +msgid "" +"A distance to keep from the edges of the model. Ironing all the way to the " +"edge of the mesh may result in a jagged edge on your print." +msgstr "" +"Vzdálenost, která se má držet od okrajů modelu. Žehlení až k okraji mřížky " +"může vést k zubatému okraji na výtisku." + +#: fdmprinter.def.json +msgctxt "speed_ironing label" +msgid "Ironing Speed" +msgstr "Rychlost žehlení" + +#: fdmprinter.def.json +msgctxt "speed_ironing description" +msgid "The speed at which to pass over the top surface." +msgstr "Rychlost, kterou musí projít přes horní povrch." + +#: fdmprinter.def.json +msgctxt "acceleration_ironing label" +msgid "Ironing Acceleration" +msgstr "Akcelerace žehlení" + +#: fdmprinter.def.json +msgctxt "acceleration_ironing description" +msgid "The acceleration with which ironing is performed." +msgstr "Zrychlení, s nímž se provádí žehlení." + +#: fdmprinter.def.json +msgctxt "jerk_ironing label" +msgid "Ironing Jerk" +msgstr "Trhnutí při žehlení" + +#: fdmprinter.def.json +msgctxt "jerk_ironing description" +msgid "The maximum instantaneous velocity change while performing ironing." +msgstr "Maximální okamžitá změna rychlosti při provádění žehlení." + +#: fdmprinter.def.json +msgctxt "skin_overlap label" +msgid "Skin Overlap Percentage" +msgstr "Procentuální překrytí povrchu" + +#: fdmprinter.def.json +msgctxt "skin_overlap description" +msgid "" +"Adjust the amount of overlap between the walls and (the endpoints of) the " +"skin-centerlines, as a percentage of the line widths of the skin lines and " +"the innermost wall. A slight overlap allows the walls to connect firmly to " +"the skin. Note that, given an equal skin and wall line-width, any percentage " +"over 50% may already cause any skin to go past the wall, because at that " +"point the position of the nozzle of the skin-extruder may already reach past " +"the middle of the wall." +msgstr "" +"Upravte míru překrytí mezi stěnami a (koncovými body) osami povrchu jako " +"procento šířky linií pokožky a nejvnitřnější stěny. Mírné překrytí umožňuje, " +"aby se stěny pevně spojily s povrchem. Uvědomte si, že při stejné šířce " +"linie povrchu a stěny může jakékoli procento nad 50% již způsobit, že " +"jakýkoli povrch projde kolem zdi, protože v tomto bodě může pozice trysky " +"extruderu povrchu už dosáhnout kolem středu zeď." + +#: fdmprinter.def.json +msgctxt "skin_overlap_mm label" +msgid "Skin Overlap" +msgstr "Překrytí povrchu" + +#: fdmprinter.def.json +msgctxt "skin_overlap_mm description" +msgid "" +"Adjust the amount of overlap between the walls and (the endpoints of) the " +"skin-centerlines. A slight overlap allows the walls to connect firmly to the " +"skin. Note that, given an equal skin and wall line-width, any value over " +"half the width of the wall may already cause any skin to go past the wall, " +"because at that point the position of the nozzle of the skin-extruder may " +"already reach past the middle of the wall." +msgstr "" +"Upravte míru překrytí mezi stěnami a (koncovými body) osami porvchu. Mírné " +"překrytí umožňuje, aby se stěny pevně spojily s povrchem. Je třeba si " +"uvědomit, že při stejné šířce linie povrchu a stěny může jakákoli hodnota " +"přesahující polovinu šířky stěny již způsobit, že jakýkoli povrch projde " +"kolem zdi, protože v tomto bodě může pozice trysky extruderu povrchu již " +"dosáhnout. kolem středu zdi." + +#: fdmprinter.def.json +msgctxt "infill label" +msgid "Infill" +msgstr "Výplň" + +#: fdmprinter.def.json +msgctxt "infill description" +msgid "Infill" +msgstr "Výplň" + +#: fdmprinter.def.json +msgctxt "infill_extruder_nr label" +msgid "Infill Extruder" +msgstr "Výplňový extrudér" + +#: fdmprinter.def.json +msgctxt "infill_extruder_nr description" +msgid "" +"The extruder train used for printing infill. This is used in multi-extrusion." +msgstr "" +"Vytlačovací souprava použitá pro tisk výplně. To se používá při vícenásobném " +"vytlačování." + +#: fdmprinter.def.json +msgctxt "infill_sparse_density label" +msgid "Infill Density" +msgstr "Hustota výplně" + +#: fdmprinter.def.json +msgctxt "infill_sparse_density description" +msgid "Adjusts the density of infill of the print." +msgstr "Upravuje hustotu výplně tisku." + +#: fdmprinter.def.json +msgctxt "infill_line_distance label" +msgid "Infill Line Distance" +msgstr "Vzdálenost výplně" + +#: fdmprinter.def.json +msgctxt "infill_line_distance description" +msgid "" +"Distance between the printed infill lines. This setting is calculated by the " +"infill density and the infill line width." +msgstr "" +"Vzdálenost mezi tištěnými výplněmi. Toto nastavení se vypočítá podle hustoty " +"výplně a šířky výplně." + +#: fdmprinter.def.json +msgctxt "infill_pattern label" +msgid "Infill Pattern" +msgstr "Výplňový vzor" + +#: fdmprinter.def.json +msgctxt "infill_pattern description" +msgid "" +"The pattern of the infill material of the print. The line and zig zag infill " +"swap direction on alternate layers, reducing material cost. The grid, " +"triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric " +"patterns are fully printed every layer. Gyroid, cubic, quarter cubic and " +"octet infill change with every layer to provide a more equal distribution of " +"strength over each direction." +msgstr "" +"Vzor výplňového materiálu tisku. Směr a cik-cak vyplňují směr výměny na " +"alternativních vrstvách, čímž se snižují náklady na materiál. Mřížka, " +"trojúhelník, tri-hexagon, krychlový, oktet, čtvrtý krychlový, křížový a " +"soustředný obrazec jsou plně vytištěny v každé vrstvě. Výplň Gyroid, " +"krychlový, kvartální a oktet se mění s každou vrstvou, aby se zajistilo " +"rovnoměrnější rozložení síly v každém směru." + +#: fdmprinter.def.json +msgctxt "infill_pattern option grid" +msgid "Grid" +msgstr "Mřížka" + +#: fdmprinter.def.json +msgctxt "infill_pattern option lines" +msgid "Lines" +msgstr "Čáry" + +#: fdmprinter.def.json +msgctxt "infill_pattern option triangles" +msgid "Triangles" +msgstr "Trojúhelníky" + +#: fdmprinter.def.json +msgctxt "infill_pattern option trihexagon" +msgid "Tri-Hexagon" +msgstr "Tri-Hexagony" + +#: fdmprinter.def.json +msgctxt "infill_pattern option cubic" +msgid "Cubic" +msgstr "Krychle" + +#: fdmprinter.def.json +msgctxt "infill_pattern option cubicsubdiv" +msgid "Cubic Subdivision" +msgstr "Kubické členění" + +#: fdmprinter.def.json +msgctxt "infill_pattern option tetrahedral" +msgid "Octet" +msgstr "Oktet" + +#: fdmprinter.def.json +msgctxt "infill_pattern option quarter_cubic" +msgid "Quarter Cubic" +msgstr "Čtvrtina krychlove" + +#: fdmprinter.def.json +msgctxt "infill_pattern option concentric" +msgid "Concentric" +msgstr "Soustředný" + +#: fdmprinter.def.json +msgctxt "infill_pattern option zigzag" +msgid "Zig Zag" +msgstr "Zig Zag" + +#: fdmprinter.def.json +msgctxt "infill_pattern option cross" +msgid "Cross" +msgstr "Křížek" + +#: fdmprinter.def.json +msgctxt "infill_pattern option cross_3d" +msgid "Cross 3D" +msgstr "3D Křížek" + +#: fdmprinter.def.json +msgctxt "infill_pattern option gyroid" +msgid "Gyroid" +msgstr "Gyroid" + +#: fdmprinter.def.json +msgctxt "zig_zaggify_infill label" +msgid "Connect Infill Lines" +msgstr "Spojovat čáry výplně" + +#: fdmprinter.def.json +msgctxt "zig_zaggify_infill description" +msgid "" +"Connect the ends where the infill pattern meets the inner wall using a line " +"which follows the shape of the inner wall. Enabling this setting can make " +"the infill adhere to the walls better and reduce the effects of infill on " +"the quality of vertical surfaces. Disabling this setting reduces the amount " +"of material used." +msgstr "" +"Konce, kde se vzor výplně setkává s vnitřní stěnou, pomocí čáry, která " +"sleduje tvar vnitřní stěny. Aktivace tohoto nastavení může zlepšit " +"přilnavost výplně ke stěnám a snížit vliv výplně na kvalitu svislých " +"povrchů. Vypnutím tohoto nastavení se sníží množství použitého materiálu." + +#: fdmprinter.def.json +msgctxt "connect_infill_polygons label" +msgid "Connect Infill Polygons" +msgstr "Připojte výplňové polygony" + +#: fdmprinter.def.json +msgctxt "connect_infill_polygons description" +msgid "" +"Connect infill paths where they run next to each other. For infill patterns " +"which consist of several closed polygons, enabling this setting greatly " +"reduces the travel time." +msgstr "" +"Připojte výplňové cesty tam, kde běží vedle sebe. Pro výplňové vzory, které " +"se skládají z několika uzavřených polygonů, umožňuje toto nastavení výrazně " +"zkrátit dobu cestování." + +#: fdmprinter.def.json +msgctxt "infill_angles label" +msgid "Infill Line Directions" +msgstr "Směr výplně" + +#: fdmprinter.def.json +msgctxt "infill_angles description" +msgid "" +"A list of integer line directions to use. Elements from the list are used " +"sequentially as the layers progress and when the end of the list is reached, " +"it starts at the beginning again. The list items are separated by commas and " +"the whole list is contained in square brackets. Default is an empty list " +"which means use the traditional default angles (45 and 135 degrees for the " +"lines and zig zag patterns and 45 degrees for all other patterns)." +msgstr "" +"Seznam směrů celého čísla, které je třeba použít. Prvky ze seznamu se " +"používají postupně jako vrstvy a jakmile je dosaženo konce seznamu, začíná " +"znovu na začátku. Položky seznamu jsou odděleny čárkami a celý seznam je " +"obsažen v hranatých závorkách. Výchozí je prázdný seznam, který znamená " +"použití tradičních výchozích úhlů (45 a 135 stupňů pro čáry a cik-cak vzory " +"a 45 stupňů pro všechny ostatní vzory)." + +#: fdmprinter.def.json +msgctxt "infill_offset_x label" +msgid "Infill X Offset" +msgstr "X Offset výplně" + +#: fdmprinter.def.json +msgctxt "infill_offset_x description" +msgid "The infill pattern is moved this distance along the X axis." +msgstr "Výplňový vzor se pohybuje touto vzdáleností podél osy X." + +#: fdmprinter.def.json +msgctxt "infill_offset_y label" +msgid "Infill Y Offset" +msgstr "Y Offset výplně" + +#: fdmprinter.def.json +msgctxt "infill_offset_y description" +msgid "The infill pattern is moved this distance along the Y axis." +msgstr "Výplňový vzor se pohybuje touto vzdáleností podél osy Y." + +#: fdmprinter.def.json +msgctxt "infill_randomize_start_location label" +msgid "Randomize Infill Start" +msgstr "Náhodné spuštění výplně" + +#: fdmprinter.def.json +msgctxt "infill_randomize_start_location description" +msgid "" +"Randomize which infill line is printed first. This prevents one segment " +"becoming the strongest, but it does so at the cost of an additional travel " +"move." +msgstr "" +"Náhodně vyberte, který výplňový řádek je vytištěn jako první. To zabraňuje " +"tomu, aby se jeden segment stal nejsilnějším, ale činí to za cenu dalšího " +"pohybu." + +#: fdmprinter.def.json +msgctxt "infill_multiplier label" +msgid "Infill Line Multiplier" +msgstr "Náplň řádku linky" + +#: fdmprinter.def.json +msgctxt "infill_multiplier description" +msgid "" +"Convert each infill line to this many lines. The extra lines do not cross " +"over each other, but avoid each other. This makes the infill stiffer, but " +"increases print time and material usage." +msgstr "" +"Převeďte každou výplňovou linii na tuto řadu řádků. Další čáry se " +"nepřekrývají, ale vzájemně se vyhýbají. Díky tomu je výplň tužší, ale " +"zvyšuje se doba tisku a spotřeba materiálu." + +#: fdmprinter.def.json +msgctxt "infill_wall_line_count label" +msgid "Extra Infill Wall Count" +msgstr "Počet navíc výplní zdí" + +#: fdmprinter.def.json +msgctxt "infill_wall_line_count description" +msgid "" +"Add extra walls around the infill area. Such walls can make top/bottom skin " +"lines sag down less which means you need less top/bottom skin layers for the " +"same quality at the cost of some extra material.\n" +"This feature can combine with the Connect Infill Polygons to connect all the " +"infill into a single extrusion path without the need for travels or " +"retractions if configured right." +msgstr "" +"Okolo výplně přidejte další zdi. Takové stěny mohou snížit horní a dolní " +"linii povrchu, což znamená, že potřebujete méně vrchních / spodních vrstev " +"povrchu pro stejnou kvalitu za cenu nějakého dalšího materiálu.\n" +"Tato funkce se může kombinovat s polygony Spojení výplně a spojit veškerou " +"výplň do jediné cesty vytlačování bez nutnosti cest a stáhnutí, pokud je " +"nakonfigurováno správně." + +#: fdmprinter.def.json +msgctxt "sub_div_rad_add label" +msgid "Cubic Subdivision Shell" +msgstr "Shell kubické rozdělení" + +#: fdmprinter.def.json +msgctxt "sub_div_rad_add description" +msgid "" +"An addition to the radius from the center of each cube to check for the " +"boundary of the model, as to decide whether this cube should be subdivided. " +"Larger values lead to a thicker shell of small cubes near the boundary of " +"the model." +msgstr "" +"Přídavek k poloměru od středu každé krychle ke kontrole hranice modelu, aby " +"se rozhodlo, zda má být tato krychle rozdělena. Větší hodnoty vedou k " +"silnější skořápce malých kostek poblíž hranice modelu." + +#: fdmprinter.def.json +msgctxt "infill_overlap label" +msgid "Infill Overlap Percentage" +msgstr "Procento překrytí výplně" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "infill_overlap_mm label" +msgid "Infill Overlap" +msgstr "Výplň se překrývá" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "infill_wipe_dist label" +msgid "Infill Wipe Distance" +msgstr "Vzdálenost výplně" + +#: fdmprinter.def.json +msgctxt "infill_wipe_dist description" +msgid "" +"Distance of a travel move inserted after every infill line, to make the " +"infill stick to the walls better. This option is similar to infill overlap, " +"but without extrusion and only on one end of the infill line." +msgstr "" +"Vzdálenost pohybového pohybu vloženého za každou výplňovou linii, aby se " +"výplň lepila ke stěnám lépe. Tato možnost je podobná překrývání výplně, ale " +"bez vytlačování a pouze na jednom konci výplňové linky." + +#: fdmprinter.def.json +msgctxt "infill_sparse_thickness label" +msgid "Infill Layer Thickness" +msgstr "Tloušťka výplně vrstvy" + +#: fdmprinter.def.json +msgctxt "infill_sparse_thickness description" +msgid "" +"The thickness per layer of infill material. This value should always be a " +"multiple of the layer height and is otherwise rounded." +msgstr "" +"Tloušťka výplňového materiálu na vrstvu. Tato hodnota by měla být vždy " +"násobkem výšky vrstvy a je jinak zaoblená." + +#: fdmprinter.def.json +msgctxt "gradual_infill_steps label" +msgid "Gradual Infill Steps" +msgstr "Postupné kroky výplně" + +#: fdmprinter.def.json +msgctxt "gradual_infill_steps description" +msgid "" +"Number of times to reduce the infill density by half when getting further " +"below top surfaces. Areas which are closer to top surfaces get a higher " +"density, up to the Infill Density." +msgstr "" +"Kolikrát se hustota výplně sníží na polovinu, když se dostane dále pod horní " +"povrchy. Oblasti, které jsou blíže k vrchním povrchům, mají vyšší hustotu až " +"do hustoty výplně." + +#: fdmprinter.def.json +msgctxt "gradual_infill_step_height label" +msgid "Gradual Infill Step Height" +msgstr "Postupná výška kroku výplně" + +#: fdmprinter.def.json +msgctxt "gradual_infill_step_height description" +msgid "" +"The height of infill of a given density before switching to half the density." +msgstr "Výška výplně dané hustoty před přepnutím na polovinu hustoty." + +#: fdmprinter.def.json +msgctxt "infill_before_walls label" +msgid "Infill Before Walls" +msgstr "Výplň před zdmi" + +#: fdmprinter.def.json +msgctxt "infill_before_walls description" +msgid "" +"Print the infill before printing the walls. Printing the walls first may " +"lead to more accurate walls, but overhangs print worse. Printing the infill " +"first leads to sturdier walls, but the infill pattern might sometimes show " +"through the surface." +msgstr "" +"Vytiskněte výplň před tiskem na stěny. První tisk stěn může vést k " +"přesnějším stěnám, ale převisy se zhoršují. Tisk výplně nejprve vede k " +"robustnějším stěnám, ale vzor výplně se někdy může objevit skrz povrch." + +#: fdmprinter.def.json +msgctxt "min_infill_area label" +msgid "Minimum Infill Area" +msgstr "Minimální plocha výplně" + +#: fdmprinter.def.json +msgctxt "min_infill_area description" +msgid "Don't generate areas of infill smaller than this (use skin instead)." +msgstr "" +"Nevytvářejte oblasti výplně menší než tato (místo toho použijte povrch)." + +#: fdmprinter.def.json +msgctxt "infill_support_enabled label" +msgid "Infill Support" +msgstr "Výplňová podpora" + +#: fdmprinter.def.json +msgctxt "infill_support_enabled description" +msgid "" +"Print infill structures only where tops of the model should be supported. " +"Enabling this reduces print time and material usage, but leads to ununiform " +"object strength." +msgstr "" +"Výplňové struktury tiskněte pouze tam, kde by měly být podporovány vrcholy " +"modelu. Pokud to povolíte, sníží se doba tisku a spotřeba materiálu, ale " +"vede k nestejnoměrné pevnosti objektu." + +#: fdmprinter.def.json +msgctxt "infill_support_angle label" +msgid "Infill Overhang Angle" +msgstr "Výplňový přesahový úhel" + +#: fdmprinter.def.json +msgctxt "infill_support_angle description" +msgid "" +"The minimum angle of internal overhangs for which infill is added. At a " +"value of 0° objects are totally filled with infill, 90° will not provide any " +"infill." +msgstr "" +"Minimální úhel vnitřních přesahů, pro které je přidána výplň. Při hodnotě 0 " +"° jsou objekty zcela vyplněny výplní, 90 ° neposkytuje výplně." + +#: fdmprinter.def.json +msgctxt "skin_preshrink label" +msgid "Skin Removal Width" +msgstr "Šířka odstranění povrchu" + +#: fdmprinter.def.json +msgctxt "skin_preshrink description" +msgid "" +"The largest width of skin areas which are to be removed. Every skin area " +"smaller than this value will disappear. This can help in limiting the amount " +"of time and material spent on printing top/bottom skin at slanted surfaces " +"in the model." +msgstr "" +"Největší šířka oblastí povrchu, které mají být odstraněny. Každá oblast " +"povrchu menší než tato hodnota zmizí. To může pomoci omezit množství času a " +"materiálu stráveného tiskem vrchní / spodní kůže na šikmých plochách v " +"modelu." + +#: fdmprinter.def.json +msgctxt "top_skin_preshrink label" +msgid "Top Skin Removal Width" +msgstr "Horní šířka odstranění povrchu" + +#: fdmprinter.def.json +msgctxt "top_skin_preshrink description" +msgid "" +"The largest width of top skin areas which are to be removed. Every skin area " +"smaller than this value will disappear. This can help in limiting the amount " +"of time and material spent on printing top skin at slanted surfaces in the " +"model." +msgstr "" +"Největší šířka horních oblastí povrchu, které mají být odstraněny. Každá " +"oblast povrchu menší než tato hodnota zmizí. To může pomoci omezit množství " +"času a materiálu stráveného tiskem vrchní kůže na šikmých plochách v modelu." + +#: fdmprinter.def.json +msgctxt "bottom_skin_preshrink label" +msgid "Bottom Skin Removal Width" +msgstr "Dolní šířka odstranění povrchu" + +#: fdmprinter.def.json +msgctxt "bottom_skin_preshrink description" +msgid "" +"The largest width of bottom skin areas which are to be removed. Every skin " +"area smaller than this value will disappear. This can help in limiting the " +"amount of time and material spent on printing bottom skin at slanted " +"surfaces in the model." +msgstr "" +"Největší šířka spodních částí povrchu, které mají být odstraněny. Každá " +"oblast povrchu menší než tato hodnota zmizí. To může pomoci omezit množství " +"času a materiálu stráveného tiskem spodní vrstvy na šikmých plochách v " +"modelu." + +#: fdmprinter.def.json +msgctxt "expand_skins_expand_distance label" +msgid "Skin Expand Distance" +msgstr "Vzdálenost rozšíření povrchu" + +#: fdmprinter.def.json +msgctxt "expand_skins_expand_distance description" +msgid "" +"The distance the skins are expanded into the infill. Higher values makes the " +"skin attach better to the infill pattern and makes the walls on neighboring " +"layers adhere better to the skin. Lower values save amount of material used." +msgstr "" +"Vzdálenost povrchu je rozšířena do výplně. Vyšší hodnoty umožňují lepší " +"přilnavost povrchu k vzoru výplně a díky tomu lepí přilnavost stěn na " +"sousedních vrstvách k povrchu. Nižší hodnoty šetří množství použitého " +"materiálu." + +#: fdmprinter.def.json +msgctxt "top_skin_expand_distance label" +msgid "Top Skin Expand Distance" +msgstr "Horní vzdálenost rozšíření povrchu" + +#: fdmprinter.def.json +msgctxt "top_skin_expand_distance description" +msgid "" +"The distance the top skins are expanded into the infill. Higher values makes " +"the skin attach better to the infill pattern and makes the walls on the " +"layer above adhere better to the skin. Lower values save amount of material " +"used." +msgstr "" +"Vzdálenost, ve které jsou vrchní vrstvy povrchu rozšířeny do výplně. Vyšší " +"hodnoty umožňují lepší přilnavost povrchu k vzoru výplně a lepší přilnutí " +"stěn nad vrstvou k povrchu. Nižší hodnoty šetří množství použitého materiálu." + +#: fdmprinter.def.json +msgctxt "bottom_skin_expand_distance label" +msgid "Bottom Skin Expand Distance" +msgstr "Dolní vzdálenost rozšíření povrchu" + +#: fdmprinter.def.json +msgctxt "bottom_skin_expand_distance description" +msgid "" +"The distance the bottom skins are expanded into the infill. Higher values " +"makes the skin attach better to the infill pattern and makes the skin adhere " +"better to the walls on the layer below. Lower values save amount of material " +"used." +msgstr "" +"Vzdálenost spodního povrchu, který se rozšiřuje do výplně. Vyšší hodnoty " +"umožňují lepší přilnavost povrchu k vzoru výplně a lepší přilnavost povrchu " +"ke stěnám na spodní vrstvě. Nižší hodnoty šetří množství použitého materiálu." + +#: fdmprinter.def.json +msgctxt "max_skin_angle_for_expansion label" +msgid "Maximum Skin Angle for Expansion" +msgstr "Maximální úhel pro rozšíření povrchu" + +#: fdmprinter.def.json +msgctxt "max_skin_angle_for_expansion description" +msgid "" +"Top and/or bottom surfaces of your object with an angle larger than this " +"setting, won't have their top/bottom skin expanded. This avoids expanding " +"the narrow skin areas that are created when the model surface has a near " +"vertical slope. An angle of 0° is horizontal, while an angle of 90° is " +"vertical." +msgstr "" +"Horní a/nebo dolní povrch objektu s větším úhlem, než je toto nastavení, " +"nebudou mít rozbalenou horní/dolní plochu. Tím se zabrání rozšíření úzkých " +"oblastí vzhledu, které jsou vytvořeny, když má povrch modelu téměř svislý " +"sklon. Úhel 0° je vodorovný, zatímco úhel 90° je svislý." + +#: fdmprinter.def.json +msgctxt "min_skin_width_for_expansion label" +msgid "Minimum Skin Width for Expansion" +msgstr "Minimální úhel pro rozšíření povrchu" + +#: fdmprinter.def.json +msgctxt "min_skin_width_for_expansion description" +msgid "" +"Skin areas narrower than this are not expanded. This avoids expanding the " +"narrow skin areas that are created when the model surface has a slope close " +"to the vertical." +msgstr "" +"Oblasti povrchu užší, než je tento, nejsou rozšířeny. Tím se zabrání " +"rozšíření úzkých oblastí vzhledu, které jsou vytvořeny, když má povrch " +"modelu sklon v blízkosti svislé." + +#: fdmprinter.def.json +msgctxt "skin_edge_support_thickness label" +msgid "Skin Edge Support Thickness" +msgstr "Tloušťka podpory hrany povrchu" + +#: fdmprinter.def.json +msgctxt "skin_edge_support_thickness description" +msgid "The thickness of the extra infill that supports skin edges." +msgstr "Tloušťka další výplně, která podporuje okraje povrchu." + +#: fdmprinter.def.json +msgctxt "skin_edge_support_layers label" +msgid "Skin Edge Support Layers" +msgstr "Vrstvy podpory hrany povrchu" + +#: fdmprinter.def.json +msgctxt "skin_edge_support_layers description" +msgid "The number of infill layers that supports skin edges." +msgstr "Počet výplňových vrstev, které podporují okraje povrchu." + +#: fdmprinter.def.json +msgctxt "material label" +msgid "Material" +msgstr "Materiál" + +#: fdmprinter.def.json +msgctxt "material description" +msgid "Material" +msgstr "Materiál" + +#: fdmprinter.def.json +msgctxt "default_material_print_temperature label" +msgid "Default Printing Temperature" +msgstr "Výchozí teplota tisknutí" + +#: fdmprinter.def.json +msgctxt "default_material_print_temperature description" +msgid "" +"The default temperature used for printing. This should be the \"base\" " +"temperature of a material. All other print temperatures should use offsets " +"based on this value" +msgstr "" +"Výchozí teplota použitá pro tisk. To by měla být „základní“ teplota " +"materiálu. Všechny ostatní teploty tisku by měly používat odchylky založené " +"na této hodnotě" + +#: fdmprinter.def.json +msgctxt "build_volume_temperature label" +msgid "Build Volume Temperature" +msgstr "Teplota sestavení" + +#: fdmprinter.def.json +msgctxt "build_volume_temperature description" +msgid "" +"The temperature of the environment to print in. If this is 0, the build " +"volume temperature will not be adjusted." +msgstr "" +"Teplota prostředí, ve kterém se má tisknout. Pokud je to 0, nebude se brát " +"teplota prostředí v potaz." + +#: fdmprinter.def.json +msgctxt "material_print_temperature label" +msgid "Printing Temperature" +msgstr "Teplota při tisku" + +#: fdmprinter.def.json +msgctxt "material_print_temperature description" +msgid "The temperature used for printing." +msgstr "Teplota, která se používá pro tisk." + +#: fdmprinter.def.json +msgctxt "material_print_temperature_layer_0 label" +msgid "Printing Temperature Initial Layer" +msgstr "Teplota při tisku první vrstvy" + +#: fdmprinter.def.json +msgctxt "material_print_temperature_layer_0 description" +msgid "" +"The temperature used for printing the first layer. Set at 0 to disable " +"special handling of the initial layer." +msgstr "Teplota, která se používá pro tisk první vrstvy." + +#: fdmprinter.def.json +msgctxt "material_initial_print_temperature label" +msgid "Initial Printing Temperature" +msgstr "Počáteční teplota tisku" + +#: fdmprinter.def.json +msgctxt "material_initial_print_temperature description" +msgid "" +"The minimal temperature while heating up to the Printing Temperature at " +"which printing can already start." +msgstr "" +"Minimální teplota při zahřívání až na teplotu tisku, při které již může tisk " +"začít." + +#: fdmprinter.def.json +msgctxt "material_final_print_temperature label" +msgid "Final Printing Temperature" +msgstr "Konečná teplota tisku" + +#: fdmprinter.def.json +msgctxt "material_final_print_temperature description" +msgid "" +"The temperature to which to already start cooling down just before the end " +"of printing." +msgstr "Teplota, na kterou se má začít ochlazovat těsně před koncem tisku." + +#: fdmprinter.def.json +msgctxt "material_extrusion_cool_down_speed label" +msgid "Extrusion Cool Down Speed Modifier" +msgstr "Modifikátor rychlosti chlazení extruze" + +#: fdmprinter.def.json +msgctxt "material_extrusion_cool_down_speed description" +msgid "" +"The extra speed by which the nozzle cools while extruding. The same value is " +"used to signify the heat up speed lost when heating up while extruding." +msgstr "" +"Extra rychlost, kterou se tryska během vytlačování ochladí. Stejná hodnota " +"se používá k označení rychlosti zahřívání ztracené při zahřívání během " +"vytlačování." + +#: fdmprinter.def.json +msgctxt "default_material_bed_temperature label" +msgid "Default Build Plate Temperature" +msgstr "Výchozí teplota podložky" + +#: fdmprinter.def.json +msgctxt "default_material_bed_temperature description" +msgid "" +"The default temperature used for the heated build plate. This should be the " +"\"base\" temperature of a build plate. All other print temperatures should " +"use offsets based on this value" +msgstr "" +"Výchozí teplota použitá pro vyhřívanou podložku. To by měla být „základní“ " +"teplota podložky. Všechny ostatní teploty tisku by měly používat odchylky " +"založené na této hodnotě" + +#: fdmprinter.def.json +msgctxt "material_bed_temperature label" +msgid "Build Plate Temperature" +msgstr "Teplota podložky" + +#: fdmprinter.def.json +msgctxt "material_bed_temperature description" +msgid "" +"The temperature used for the heated build plate. If this is 0, the bed " +"temperature will not be adjusted." +msgstr "" +"Teplota použitá pro vyhřívanou podložku. Pokud je to 0, teplota podložky " +"nebude upravena." + +#: fdmprinter.def.json +msgctxt "material_bed_temperature_layer_0 label" +msgid "Build Plate Temperature Initial Layer" +msgstr "Teplota podložky při počáteční vrstvě" + +#: fdmprinter.def.json +msgctxt "material_bed_temperature_layer_0 description" +msgid "The temperature used for the heated build plate at the first layer." +msgstr "Teplota použitá pro vyhřívanou podložku v první vrstvě." + +#: fdmprinter.def.json +msgctxt "material_adhesion_tendency label" +msgid "Adhesion Tendency" +msgstr "Tendence adheze" + +#: fdmprinter.def.json +msgctxt "material_adhesion_tendency description" +msgid "Surface adhesion tendency." +msgstr "Tendence povrchové přilnavosti." + +#: fdmprinter.def.json +msgctxt "material_surface_energy label" +msgid "Surface Energy" +msgstr "Povrchová energie" + +#: fdmprinter.def.json +msgctxt "material_surface_energy description" +msgid "Surface energy." +msgstr "Povrchová energie." + +#: fdmprinter.def.json +msgctxt "material_shrinkage_percentage label" +msgid "Shrinkage Ratio" +msgstr "Poměr smrštění" + +#: fdmprinter.def.json +msgctxt "material_shrinkage_percentage description" +msgid "Shrinkage ratio in percentage." +msgstr "Poměr smrštění v procentech." + +#: fdmprinter.def.json +msgctxt "material_crystallinity label" +msgid "Crystalline Material" +msgstr "Krystalický materiál" + +#: fdmprinter.def.json +msgctxt "material_crystallinity description" +msgid "" +"Is this material the type that breaks off cleanly when heated (crystalline), " +"or is it the type that produces long intertwined polymer chains (non-" +"crystalline)?" +msgstr "" +"Je tento materiál typem, který se při zahřívání (krystalický) čistě rozpadá, " +"nebo jde o typ, který vytváří dlouhé propletené polymerní řetězce " +"(nekrystalické)?" + +#: fdmprinter.def.json +msgctxt "material_anti_ooze_retracted_position label" +msgid "Anti-ooze Retracted Position" +msgstr "Pozice zabraňující úniku" + +#: fdmprinter.def.json +msgctxt "material_anti_ooze_retracted_position description" +msgid "How far the material needs to be retracted before it stops oozing." +msgstr "Jak daleko musí být materiál zasunut, než přestane vytékat." + +#: fdmprinter.def.json +msgctxt "material_anti_ooze_retraction_speed label" +msgid "Anti-ooze Retraction Speed" +msgstr "Rychlost návratu při vytékání" + +#: fdmprinter.def.json +msgctxt "material_anti_ooze_retraction_speed description" +msgid "" +"How fast the material needs to be retracted during a filament switch to " +"prevent oozing." +msgstr "" +"Jak rychle je třeba materiál zatáhnout během výměně filamentu, aby se " +"zabránilo vytečení." + +#: fdmprinter.def.json +msgctxt "material_break_preparation_retracted_position label" +msgid "Break Preparation Retracted Position" +msgstr "Maximální napnutí filamentu při zahřátí" + +#: fdmprinter.def.json +msgctxt "material_break_preparation_retracted_position description" +msgid "How far the filament can be stretched before it breaks, while heated." +msgstr "Jak daleko může být filament natažen, než se rozbije při zahřátí." + +#: fdmprinter.def.json +msgctxt "material_break_preparation_speed label" +msgid "Break Preparation Retraction Speed" +msgstr "Maximální rychlost napnutí při zahřátí" + +#: fdmprinter.def.json +msgctxt "material_break_preparation_speed description" +msgid "" +"How fast the filament needs to be retracted just before breaking it off in a " +"retraction." +msgstr "Jak rychle musí být filament zatažen těsně před jeho rozbitím." + +#: fdmprinter.def.json +msgctxt "material_break_preparation_temperature label" +msgid "Break Preparation Temperature" +msgstr "Teplota přípravy na napnutí" + +#: fdmprinter.def.json +msgctxt "material_break_preparation_temperature description" +msgid "" +"The temperature used to purge material, should be roughly equal to the " +"highest possible printing temperature." +msgstr "" +"Teplota použitá k čištění materiálu by měla být zhruba stejná jako nejvyšší " +"možná teplota tisku." + +#: fdmprinter.def.json +msgctxt "material_break_retracted_position label" +msgid "Break Retracted Position" +msgstr "Pozice napnutí" + +#: fdmprinter.def.json +msgctxt "material_break_retracted_position description" +msgid "How far to retract the filament in order to break it cleanly." +msgstr "Jak daleko se filament zasune tak, aby se čistě přerušil." + +#: fdmprinter.def.json +msgctxt "material_break_speed label" +msgid "Break Retraction Speed" +msgstr "Rychlost navíjení vlákna" + +#: fdmprinter.def.json +msgctxt "material_break_speed description" +msgid "" +"The speed at which to retract the filament in order to break it cleanly." +msgstr "Rychlost, kterou se má vlákno navíjet zpět, aby se čistě přerušilo." + +#: fdmprinter.def.json +msgctxt "material_break_temperature label" +msgid "Break Temperature" +msgstr "Teplota přerušení" + +#: fdmprinter.def.json +msgctxt "material_break_temperature description" +msgid "The temperature at which the filament is broken for a clean break." +msgstr "Teplota, při které je filament možno přerušit pro čisté přerušení." + +#: fdmprinter.def.json +msgctxt "material_flush_purge_speed label" +msgid "Flush Purge Speed" +msgstr "Rychlost proplachování" + +#: fdmprinter.def.json +msgctxt "material_flush_purge_speed description" +msgid "Material Station internal value" +msgstr "Interní hodnota stanice materiálu" + +#: fdmprinter.def.json +msgctxt "material_flush_purge_length label" +msgid "Flush Purge Length" +msgstr "Délka proplachování" + +#: fdmprinter.def.json +msgctxt "material_flush_purge_length description" +msgid "Material Station internal value" +msgstr "Interní hodnota stanice materiálu" + +#: fdmprinter.def.json +msgctxt "material_end_of_filament_purge_speed label" +msgid "End Of Filament Purge Speed" +msgstr "Rychlost proplachování konce filamentu" + +#: fdmprinter.def.json +msgctxt "material_end_of_filament_purge_speed description" +msgid "Material Station internal value" +msgstr "Interní hodnota stanice materiálu" + +#: fdmprinter.def.json +msgctxt "material_end_of_filament_purge_length label" +msgid "End Of Filament Purge Length" +msgstr "Délka proplachování konce filamentu" + +#: fdmprinter.def.json +msgctxt "material_end_of_filament_purge_length description" +msgid "Material Station internal value" +msgstr "Interní hodnota stanice materiálu" + +#: fdmprinter.def.json +msgctxt "material_maximum_park_duration label" +msgid "Maximum Park Duration" +msgstr "Maximální doba parkingu" + +#: fdmprinter.def.json +msgctxt "material_maximum_park_duration description" +msgid "Material Station internal value" +msgstr "Interní hodnota stanice materiálu" + +#: fdmprinter.def.json +msgctxt "material_no_load_move_factor label" +msgid "No Load Move Factor" +msgstr "Žádný faktor přesunu zatížení" + +#: fdmprinter.def.json +msgctxt "material_no_load_move_factor description" +msgid "Material Station internal value" +msgstr "Interní hodnota stanice materiálu" + +#: fdmprinter.def.json +msgctxt "material_flow label" +msgid "Flow" +msgstr "Průtok" + +#: fdmprinter.def.json +msgctxt "material_flow description" +msgid "" +"Flow compensation: the amount of material extruded is multiplied by this " +"value." +msgstr "" +"Kompenzace toku: množství vytlačovaného materiálu se vynásobí touto hodnotou." + +#: fdmprinter.def.json +msgctxt "wall_material_flow label" +msgid "Wall Flow" +msgstr "Průtok u zdi" + +#: fdmprinter.def.json +msgctxt "wall_material_flow description" +msgid "Flow compensation on wall lines." +msgstr "Kompenzace průtoku na stěnách." + +#: fdmprinter.def.json +msgctxt "wall_0_material_flow label" +msgid "Outer Wall Flow" +msgstr "Průtok u vnější zdi" + +#: fdmprinter.def.json +msgctxt "wall_0_material_flow description" +msgid "Flow compensation on the outermost wall line." +msgstr "Kompenzace průtoku na vnější linii stěny." + +#: fdmprinter.def.json +msgctxt "wall_x_material_flow label" +msgid "Inner Wall(s) Flow" +msgstr "Průtok u vnitřních zdí" + +#: fdmprinter.def.json +msgctxt "wall_x_material_flow description" +msgid "" +"Flow compensation on wall lines for all wall lines except the outermost one." +msgstr "" +"Kompenzace toku na liniích stěn pro všechny linie stěn s výjimkou " +"nejvzdálenějších." + +#: fdmprinter.def.json +msgctxt "skin_material_flow label" +msgid "Top/Bottom Flow" +msgstr "Horní/spodní průtok" + +#: fdmprinter.def.json +msgctxt "skin_material_flow description" +msgid "Flow compensation on top/bottom lines." +msgstr "Kompenzace průtoku na horních / dolních řádcích." + +#: fdmprinter.def.json +msgctxt "roofing_material_flow label" +msgid "Top Surface Skin Flow" +msgstr "Nejlepší horní povrchový tok" + +#: fdmprinter.def.json +msgctxt "roofing_material_flow description" +msgid "Flow compensation on lines of the areas at the top of the print." +msgstr "Kompenzace toku na řádcích oblastí v horní části tisku." + +#: fdmprinter.def.json +msgctxt "infill_material_flow label" +msgid "Infill Flow" +msgstr "Průtok u výplně" + +#: fdmprinter.def.json +msgctxt "infill_material_flow description" +msgid "Flow compensation on infill lines." +msgstr "Kompenzace toku na výplňových vedeních." + +#: fdmprinter.def.json +msgctxt "skirt_brim_material_flow label" +msgid "Skirt/Brim Flow" +msgstr "Průtok u límce/okraje" + +#: fdmprinter.def.json +msgctxt "skirt_brim_material_flow description" +msgid "Flow compensation on skirt or brim lines." +msgstr "Kompenzace toku na límci nebo okrajových liniích." + +#: fdmprinter.def.json +msgctxt "support_material_flow label" +msgid "Support Flow" +msgstr "Průtok u podpor" + +#: fdmprinter.def.json +msgctxt "support_material_flow description" +msgid "Flow compensation on support structure lines." +msgstr "Kompenzace toku na podpůrných strukturách." + +#: fdmprinter.def.json +msgctxt "support_interface_material_flow label" +msgid "Support Interface Flow" +msgstr "Průtok rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "support_interface_material_flow description" +msgid "Flow compensation on lines of support roof or floor." +msgstr "Kompenzace toku na liniích podpůrné střechy nebo podlahy." + +#: fdmprinter.def.json +msgctxt "support_roof_material_flow label" +msgid "Support Roof Flow" +msgstr "Průtok u podpor střechy" + +#: fdmprinter.def.json +msgctxt "support_roof_material_flow description" +msgid "Flow compensation on support roof lines." +msgstr "Kompenzace toku na podpůrných liniích střechy." + +#: fdmprinter.def.json +msgctxt "support_bottom_material_flow label" +msgid "Support Floor Flow" +msgstr "Průtok u podpor podlahy" + +#: fdmprinter.def.json +msgctxt "support_bottom_material_flow description" +msgid "Flow compensation on support floor lines." +msgstr "Kompenzace toku na podpůrných podlahových linkách." + +#: fdmprinter.def.json +msgctxt "prime_tower_flow label" +msgid "Prime Tower Flow" +msgstr "Průtok u hlavní věžě" + +#: fdmprinter.def.json +msgctxt "prime_tower_flow description" +msgid "Flow compensation on prime tower lines." +msgstr "Kompenzace toku na hlavních liniích věží." + +#: fdmprinter.def.json +msgctxt "material_flow_layer_0 label" +msgid "Initial Layer Flow" +msgstr "Průtok při prvotní vrstvě" + +#: fdmprinter.def.json +msgctxt "material_flow_layer_0 description" +msgid "" +"Flow compensation for the first layer: the amount of material extruded on " +"the initial layer is multiplied by this value." +msgstr "" +"Kompenzace toku pro první vrstvu: množství materiálu vytlačovaného na " +"počáteční vrstvě se vynásobí touto hodnotou." + +#: fdmprinter.def.json +msgctxt "material_standby_temperature label" +msgid "Standby Temperature" +msgstr "Teplota při čekání" + +#: fdmprinter.def.json +msgctxt "material_standby_temperature description" +msgid "" +"The temperature of the nozzle when another nozzle is currently used for " +"printing." +msgstr "Teplota trysky, když je pro tisk aktuálně použita jiná tryska." + +#: fdmprinter.def.json +msgctxt "speed label" +msgid "Speed" +msgstr "Rychlost" + +#: fdmprinter.def.json +msgctxt "speed description" +msgid "Speed" +msgstr "Rychlost" + +#: fdmprinter.def.json +msgctxt "speed_print label" +msgid "Print Speed" +msgstr "Rychlost tisku" + +#: fdmprinter.def.json +msgctxt "speed_print description" +msgid "The speed at which printing happens." +msgstr "Rychlost tisku." + +#: fdmprinter.def.json +msgctxt "speed_infill label" +msgid "Infill Speed" +msgstr "Rychlost tisku výplně" + +#: fdmprinter.def.json +msgctxt "speed_infill description" +msgid "The speed at which infill is printed." +msgstr "Rychlost tisku výplně." + +#: fdmprinter.def.json +msgctxt "speed_wall label" +msgid "Wall Speed" +msgstr "Rychlost tisku zdi" + +#: fdmprinter.def.json +msgctxt "speed_wall description" +msgid "The speed at which the walls are printed." +msgstr "Rychlost, s jakou se stěny tisknou." + +#: fdmprinter.def.json +msgctxt "speed_wall_0 label" +msgid "Outer Wall Speed" +msgstr "Rychlost tisku vnější zdi" + +#: fdmprinter.def.json +msgctxt "speed_wall_0 description" +msgid "" +"The speed at which the outermost walls are printed. Printing the outer wall " +"at a lower speed improves the final skin quality. However, having a large " +"difference between the inner wall speed and the outer wall speed will affect " +"quality in a negative way." +msgstr "" +"Rychlost tisku vnějších stěn. Tisk vnější stěny nižší rychlostí zlepšuje " +"konečnou kvalitu kůže. Avšak velký rozdíl mezi rychlostí vnitřní stěny a " +"rychlostí vnější stěny negativně ovlivní kvalitu." + +#: fdmprinter.def.json +msgctxt "speed_wall_x label" +msgid "Inner Wall Speed" +msgstr "Rychlost tisku vnitřní zdi" + +#: fdmprinter.def.json +msgctxt "speed_wall_x description" +msgid "" +"The speed at which all inner walls are printed. Printing the inner wall " +"faster than the outer wall will reduce printing time. It works well to set " +"this in between the outer wall speed and the infill speed." +msgstr "" +"Rychlost tisku všech vnitřních stěn. Tisk vnitřní stěny rychleji než vnější " +"zeď zkracuje dobu tisku. Funguje dobře, když je nastavena mezi rychlostí " +"vnější stěny a rychlostí výplně." + +#: fdmprinter.def.json +msgctxt "speed_roofing label" +msgid "Top Surface Skin Speed" +msgstr "Rychlost tisku horního povrchu" + +#: fdmprinter.def.json +msgctxt "speed_roofing description" +msgid "The speed at which top surface skin layers are printed." +msgstr "Rychlost tisku povrchových vrstev povrchu." + +#: fdmprinter.def.json +msgctxt "speed_topbottom label" +msgid "Top/Bottom Speed" +msgstr "Rychlost tisku horní/spodní vrstvy" + +#: fdmprinter.def.json +msgctxt "speed_topbottom description" +msgid "The speed at which top/bottom layers are printed." +msgstr "Rychlost tisku horní a dolní vrstvy." + +#: fdmprinter.def.json +msgctxt "speed_support label" +msgid "Support Speed" +msgstr "Rychlost tisku podor" + +#: fdmprinter.def.json +msgctxt "speed_support description" +msgid "" +"The speed at which the support structure is printed. Printing support at " +"higher speeds can greatly reduce printing time. The surface quality of the " +"support structure is not important since it is removed after printing." +msgstr "" +"Rychlost tisku nosné struktury. Podpora tisku při vyšších rychlostech může " +"výrazně zkrátit dobu tisku. Kvalita povrchu nosné konstrukce není důležitá, " +"protože je odstraněna po tisku." + +#: fdmprinter.def.json +msgctxt "speed_support_infill label" +msgid "Support Infill Speed" +msgstr "Rychlost tisku výplně podpor" + +#: fdmprinter.def.json +msgctxt "speed_support_infill description" +msgid "" +"The speed at which the infill of support is printed. Printing the infill at " +"lower speeds improves stability." +msgstr "" +"Rychlost tisku výplně podpory. Tisk výplně při nižších rychlostech zvyšuje " +"stabilitu." + +#: fdmprinter.def.json +msgctxt "speed_support_interface label" +msgid "Support Interface Speed" +msgstr "Rychlost tisku rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "speed_support_interface description" +msgid "" +"The speed at which the roofs and floors of support are printed. Printing " +"them at lower speeds can improve overhang quality." +msgstr "" +"Rychlost, jakou se potiskují střechy a podlahy podpěry. Jejich tisk nižší " +"rychlostí může zlepšit kvalitu převisu." + +#: fdmprinter.def.json +msgctxt "speed_support_roof label" +msgid "Support Roof Speed" +msgstr "Rychlost tisku podpor střechy" + +#: fdmprinter.def.json +msgctxt "speed_support_roof description" +msgid "" +"The speed at which the roofs of support are printed. Printing them at lower " +"speeds can improve overhang quality." +msgstr "" +"Rychlost, při které jsou střechy podpěry vytištěny. Jejich tisk nižší " +"rychlostí může zlepšit kvalitu převisu." + +#: fdmprinter.def.json +msgctxt "speed_support_bottom label" +msgid "Support Floor Speed" +msgstr "Rychlost tisku podpor podlahy" + +#: fdmprinter.def.json +msgctxt "speed_support_bottom description" +msgid "" +"The speed at which the floor of support is printed. Printing it at lower " +"speed can improve adhesion of support on top of your model." +msgstr "" +"Rychlost tisku potisku podlahy. Tisk s nižší rychlostí může zlepšit přilnutí " +"podpory na váš model." + +#: fdmprinter.def.json +msgctxt "speed_prime_tower label" +msgid "Prime Tower Speed" +msgstr "Rychlost tisku hlavní věže" + +#: fdmprinter.def.json +msgctxt "speed_prime_tower description" +msgid "" +"The speed at which the prime tower is printed. Printing the prime tower " +"slower can make it more stable when the adhesion between the different " +"filaments is suboptimal." +msgstr "" +"Rychlost tisku hlavní věže. Pomalejší tisk hlavní věže může zvýšit její " +"stabilitu, je-li adheze mezi různými vlákny suboptimální." + +#: fdmprinter.def.json +msgctxt "speed_travel label" +msgid "Travel Speed" +msgstr "Cestovní rychlost" + +#: fdmprinter.def.json +msgctxt "speed_travel description" +msgid "The speed at which travel moves are made." +msgstr "Rychlost, jakou se dělají pohyby." + +#: fdmprinter.def.json +msgctxt "speed_layer_0 label" +msgid "Initial Layer Speed" +msgstr "Rychlost prvotní vrstvy" + +#: fdmprinter.def.json +msgctxt "speed_layer_0 description" +msgid "" +"The speed for the initial layer. A lower value is advised to improve " +"adhesion to the build plate." +msgstr "" +"Rychlost počáteční vrstvy. Doporučuje se nižší hodnota pro zlepšení " +"přilnavosti k montážní desce." + +#: fdmprinter.def.json +msgctxt "speed_print_layer_0 label" +msgid "Initial Layer Print Speed" +msgstr "Rychlost tisku prvotní vrstvy" + +#: fdmprinter.def.json +msgctxt "speed_print_layer_0 description" +msgid "" +"The speed of printing for the initial layer. A lower value is advised to " +"improve adhesion to the build plate." +msgstr "" +"Rychlost tisku pro počáteční vrstvu. Doporučuje se nižší hodnota pro " +"zlepšení přilnavosti k montážní desce." + +#: fdmprinter.def.json +msgctxt "speed_travel_layer_0 label" +msgid "Initial Layer Travel Speed" +msgstr "Rychlost cestování prvotní vrstvy" + +#: fdmprinter.def.json +msgctxt "speed_travel_layer_0 description" +msgid "" +"The speed of travel moves in the initial layer. A lower value is advised to " +"prevent pulling previously printed parts away from the build plate. The " +"value of this setting can automatically be calculated from the ratio between " +"the Travel Speed and the Print Speed." +msgstr "" +"Rychlost pohybu se pohybuje v počáteční vrstvě. Doporučuje se nižší hodnota, " +"aby nedocházelo k tažení dříve potištěných částí pryč od sestavovací desky. " +"Hodnota tohoto nastavení lze automaticky vypočítat z poměru mezi rychlostí " +"cestování a rychlostí tisku." + +#: fdmprinter.def.json +msgctxt "skirt_brim_speed label" +msgid "Skirt/Brim Speed" +msgstr "Rychlost tisku límce/okraje" + +#: fdmprinter.def.json +msgctxt "skirt_brim_speed description" +msgid "" +"The speed at which the skirt and brim are printed. Normally this is done at " +"the initial layer speed, but sometimes you might want to print the skirt or " +"brim at a different speed." +msgstr "" +"Rychlost tisku Límec a okraje. Normálně se tak děje při počáteční rychlosti " +"vrstvy, ale někdy můžete chtít sukni nebo okraj vytisknout jinou rychlostí." + +#: fdmprinter.def.json +msgctxt "speed_z_hop label" +msgid "Z Hop Speed" +msgstr "Rychlost Z Hopu" + +#: fdmprinter.def.json +msgctxt "speed_z_hop description" +msgid "" +"The speed at which the vertical Z movement is made for Z Hops. This is " +"typically lower than the print speed since the build plate or machine's " +"gantry is harder to move." +msgstr "" +"Rychlost, při které se svislý pohyb Z provádí pro Z Hopy. To je obvykle " +"nižší než rychlost tisku, protože stavba talíře nebo portálového zařízení je " +"obtížnější se pohybovat." + +#: fdmprinter.def.json +msgctxt "speed_slowdown_layers label" +msgid "Number of Slower Layers" +msgstr "Počet pomalých vrstev" + +#: fdmprinter.def.json +msgctxt "speed_slowdown_layers description" +msgid "" +"The first few layers are printed slower than the rest of the model, to get " +"better adhesion to the build plate and improve the overall success rate of " +"prints. The speed is gradually increased over these layers." +msgstr "" +"Prvních několik vrstev je vytištěno pomaleji než zbytek modelu, aby se " +"dosáhlo lepší přilnavosti k sestavovací desce a zlepšila se celková " +"úspěšnost tisků. Rychlost se v těchto vrstvách postupně zvyšuje." + +#: fdmprinter.def.json +msgctxt "speed_equalize_flow_enabled label" +msgid "Equalize Filament Flow" +msgstr "Vyrovnat tok vlákna" + +#: fdmprinter.def.json +msgctxt "speed_equalize_flow_enabled description" +msgid "" +"Print thinner than normal lines faster so that the amount of material " +"extruded per second remains the same. Thin pieces in your model might " +"require lines printed with smaller line width than provided in the settings. " +"This setting controls the speed changes for such lines." +msgstr "" +"Tiskněte tenčí než normální čáry rychleji, takže množství materiálu " +"vytlačovaného za sekundu zůstává stejné. Tenké kousky ve vašem modelu mohou " +"vyžadovat čáry vytištěné s menší šířkou čáry, než je uvedeno v nastavení. " +"Toto nastavení řídí změny rychlosti těchto linek." + +#: fdmprinter.def.json +msgctxt "speed_equalize_flow_max label" +msgid "Maximum Speed for Flow Equalization" +msgstr "Maximální rychlost pro vyrovnávání průtoku" + +#: fdmprinter.def.json +msgctxt "speed_equalize_flow_max description" +msgid "" +"Maximum print speed when adjusting the print speed in order to equalize flow." +msgstr "" +"Maximální rychlost tisku při úpravě rychlosti tisku za účelem vyrovnání toku." + +#: fdmprinter.def.json +msgctxt "acceleration_enabled label" +msgid "Enable Acceleration Control" +msgstr "Povolit ovládání akcelerace" + +#: fdmprinter.def.json +msgctxt "acceleration_enabled description" +msgid "" +"Enables adjusting the print head acceleration. Increasing the accelerations " +"can reduce printing time at the cost of print quality." +msgstr "" +"Umožňuje nastavení zrychlení tiskové hlavy. Zvýšení zrychlení může zkrátit " +"dobu tisku za cenu kvality tisku." + +#: fdmprinter.def.json +msgctxt "acceleration_print label" +msgid "Print Acceleration" +msgstr "Akcelerace tisku" + +#: fdmprinter.def.json +msgctxt "acceleration_print description" +msgid "The acceleration with which printing happens." +msgstr "Zrychlení, s nímž dochází k tisku." + +#: fdmprinter.def.json +msgctxt "acceleration_infill label" +msgid "Infill Acceleration" +msgstr "Akcelerace tisku výplně" + +#: fdmprinter.def.json +msgctxt "acceleration_infill description" +msgid "The acceleration with which infill is printed." +msgstr "Zrychlení, kterým je výplň vytištěna." + +#: fdmprinter.def.json +msgctxt "acceleration_wall label" +msgid "Wall Acceleration" +msgstr "Akcelerace tisku zdi" + +#: fdmprinter.def.json +msgctxt "acceleration_wall description" +msgid "The acceleration with which the walls are printed." +msgstr "Zrychlení, kterým jsou stěny potištěny." + +#: fdmprinter.def.json +msgctxt "acceleration_wall_0 label" +msgid "Outer Wall Acceleration" +msgstr "Akcelerace tisku vnější zdi" + +#: fdmprinter.def.json +msgctxt "acceleration_wall_0 description" +msgid "The acceleration with which the outermost walls are printed." +msgstr "Zrychlení, kterým se potiskují vnější stěny." + +#: fdmprinter.def.json +msgctxt "acceleration_wall_x label" +msgid "Inner Wall Acceleration" +msgstr "Akcelerace tisku vnitřní zdi" + +#: fdmprinter.def.json +msgctxt "acceleration_wall_x description" +msgid "The acceleration with which all inner walls are printed." +msgstr "Zrychlení, kterým jsou potištěny všechny vnitřní stěny." + +#: fdmprinter.def.json +msgctxt "acceleration_roofing label" +msgid "Top Surface Skin Acceleration" +msgstr "Akcelerace tisku horního povrchu" + +#: fdmprinter.def.json +msgctxt "acceleration_roofing description" +msgid "The acceleration with which top surface skin layers are printed." +msgstr "Zrychlení, kterým se potiskují vrchní povrchové vrstvy." + +#: fdmprinter.def.json +msgctxt "acceleration_topbottom label" +msgid "Top/Bottom Acceleration" +msgstr "Akcelerace tisku nahoře/dole" + +#: fdmprinter.def.json +msgctxt "acceleration_topbottom description" +msgid "The acceleration with which top/bottom layers are printed." +msgstr "Zrychlení, kterým se tisknou horní / dolní vrstvy." + +#: fdmprinter.def.json +msgctxt "acceleration_support label" +msgid "Support Acceleration" +msgstr "Akcelerace tisku podpor" + +#: fdmprinter.def.json +msgctxt "acceleration_support description" +msgid "The acceleration with which the support structure is printed." +msgstr "Zrychlení, kterým je tisknuta nosná struktura." + +#: fdmprinter.def.json +msgctxt "acceleration_support_infill label" +msgid "Support Infill Acceleration" +msgstr "Akcelerace tisku výplně podpor" + +#: fdmprinter.def.json +msgctxt "acceleration_support_infill description" +msgid "The acceleration with which the infill of support is printed." +msgstr "Zrychlení, kterým je vytištěna výplň podpory." + +#: fdmprinter.def.json +msgctxt "acceleration_support_interface label" +msgid "Support Interface Acceleration" +msgstr "Akcelerace tisku rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "acceleration_support_interface description" +msgid "" +"The acceleration with which the roofs and floors of support are printed. " +"Printing them at lower acceleration can improve overhang quality." +msgstr "" +"Zrychlení, kterým se potiskují střechy a podlahy podložky. Jejich tisk při " +"nižším zrychlení může zlepšit kvalitu převisu." + +#: fdmprinter.def.json +msgctxt "acceleration_support_roof label" +msgid "Support Roof Acceleration" +msgstr "Akcelerace tisku podpor střechy" + +#: fdmprinter.def.json +msgctxt "acceleration_support_roof description" +msgid "" +"The acceleration with which the roofs of support are printed. Printing them " +"at lower acceleration can improve overhang quality." +msgstr "" +"Zrychlení, kterým se potiskují střechy podpěry. Jejich tisk při nižším " +"zrychlení může zlepšit kvalitu převisu." + +#: fdmprinter.def.json +msgctxt "acceleration_support_bottom label" +msgid "Support Floor Acceleration" +msgstr "Akcelerace tisku podpor podlahy" + +#: fdmprinter.def.json +msgctxt "acceleration_support_bottom description" +msgid "" +"The acceleration with which the floors of support are printed. Printing them " +"at lower acceleration can improve adhesion of support on top of your model." +msgstr "" +"Zrychlení, s nímž se potiskují podlahy podpory. Jejich tisk při nižším " +"zrychlení může zlepšit přilnutí podpory na váš model." + +#: fdmprinter.def.json +msgctxt "acceleration_prime_tower label" +msgid "Prime Tower Acceleration" +msgstr "Akcelerace tisku hlavní věže" + +#: fdmprinter.def.json +msgctxt "acceleration_prime_tower description" +msgid "The acceleration with which the prime tower is printed." +msgstr "Zrychlení, kterým je vytištěna hlavní věž." + +#: fdmprinter.def.json +msgctxt "acceleration_travel label" +msgid "Travel Acceleration" +msgstr "Cestovní akcelerace" + +#: fdmprinter.def.json +msgctxt "acceleration_travel description" +msgid "The acceleration with which travel moves are made." +msgstr "Zrychlení, kterým se pohybují pohyby." + +#: fdmprinter.def.json +msgctxt "acceleration_layer_0 label" +msgid "Initial Layer Acceleration" +msgstr "Akcelerace při první vrstvě" + +#: fdmprinter.def.json +msgctxt "acceleration_layer_0 description" +msgid "The acceleration for the initial layer." +msgstr "Zrychlení počáteční vrstvy." + +#: fdmprinter.def.json +msgctxt "acceleration_print_layer_0 label" +msgid "Initial Layer Print Acceleration" +msgstr "Akcelerace tisku při první vrstvě" + +#: fdmprinter.def.json +msgctxt "acceleration_print_layer_0 description" +msgid "The acceleration during the printing of the initial layer." +msgstr "Zrychlení během tisku počáteční vrstvy." + +#: fdmprinter.def.json +msgctxt "acceleration_travel_layer_0 label" +msgid "Initial Layer Travel Acceleration" +msgstr "Akcelerace při cestách v první vrstvě" + +#: fdmprinter.def.json +msgctxt "acceleration_travel_layer_0 description" +msgid "The acceleration for travel moves in the initial layer." +msgstr "Zrychlení pro pohyb se pohybuje v počáteční vrstvě." + +#: fdmprinter.def.json +msgctxt "acceleration_skirt_brim label" +msgid "Skirt/Brim Acceleration" +msgstr "Akcelerace tisku límce/okraje" + +#: fdmprinter.def.json +msgctxt "acceleration_skirt_brim description" +msgid "" +"The acceleration with which the skirt and brim are printed. Normally this is " +"done with the initial layer acceleration, but sometimes you might want to " +"print the skirt or brim at a different acceleration." +msgstr "" +"Zrychlení, s nímž jsou Límec a okraj vytištěny. Normálně se tak děje s " +"počátečním zrychlením vrstvy, ale někdy budete chtít vytisknout sukni nebo " +"okraje při jiném zrychlení." + +#: fdmprinter.def.json +msgctxt "jerk_enabled label" +msgid "Enable Jerk Control" +msgstr "Povolit kontrolu trhu" + +#: fdmprinter.def.json +msgctxt "jerk_enabled description" +msgid "" +"Enables adjusting the jerk of print head when the velocity in the X or Y " +"axis changes. Increasing the jerk can reduce printing time at the cost of " +"print quality." +msgstr "" +"Umožňuje nastavení trhnutí tiskové hlavy, když se mění rychlost v ose X nebo " +"Y. Zvýšení trhnutí může zkrátit dobu tisku za cenu kvality tisku." + +#: fdmprinter.def.json +msgctxt "jerk_print label" +msgid "Print Jerk" +msgstr "Trh při tisku" + +#: fdmprinter.def.json +msgctxt "jerk_print description" +msgid "The maximum instantaneous velocity change of the print head." +msgstr "Maximální okamžitá změna rychlosti tiskové hlavy." + +#: fdmprinter.def.json +msgctxt "jerk_infill label" +msgid "Infill Jerk" +msgstr "Trh při tisku výplně" + +#: fdmprinter.def.json +msgctxt "jerk_infill description" +msgid "The maximum instantaneous velocity change with which infill is printed." +msgstr "Maximální okamžitá změna rychlosti tisku výplně." + +#: fdmprinter.def.json +msgctxt "jerk_wall label" +msgid "Wall Jerk" +msgstr "Okamžitá rychlost při tisku zdi" + +#: fdmprinter.def.json +msgctxt "jerk_wall description" +msgid "" +"The maximum instantaneous velocity change with which the walls are printed." +msgstr "Maximální okamžitá změna rychlosti, se kterou se stěny tisknou." + +#: fdmprinter.def.json +msgctxt "jerk_wall_0 label" +msgid "Outer Wall Jerk" +msgstr "Okamžitá rychlost při tisku vnější zdi" + +#: fdmprinter.def.json +msgctxt "jerk_wall_0 description" +msgid "" +"The maximum instantaneous velocity change with which the outermost walls are " +"printed." +msgstr "Maximální okamžitá změna rychlosti tisku vnějších stěn." + +#: fdmprinter.def.json +msgctxt "jerk_wall_x label" +msgid "Inner Wall Jerk" +msgstr "Okamžitá rychlost při tisku vnitřní zdi" + +#: fdmprinter.def.json +msgctxt "jerk_wall_x description" +msgid "" +"The maximum instantaneous velocity change with which all inner walls are " +"printed." +msgstr "" +"Maximální okamžitá změna rychlosti, se kterou se tisknou všechny vnitřní " +"stěny." + +#: fdmprinter.def.json +msgctxt "jerk_roofing label" +msgid "Top Surface Skin Jerk" +msgstr "Okamžitá rychlost při tisku horního povrchu" + +#: fdmprinter.def.json +msgctxt "jerk_roofing description" +msgid "" +"The maximum instantaneous velocity change with which top surface skin layers " +"are printed." +msgstr "" +"Maximální okamžitá změna rychlosti, se kterou se potiskují vrchní povrchové " +"vrstvy." + +#: fdmprinter.def.json +msgctxt "jerk_topbottom label" +msgid "Top/Bottom Jerk" +msgstr "Okamžitá rychlost při tisku vršku/spodku" + +#: fdmprinter.def.json +msgctxt "jerk_topbottom description" +msgid "" +"The maximum instantaneous velocity change with which top/bottom layers are " +"printed." +msgstr "" +"Maximální okamžitá změna rychlosti, se kterou se tisknou horní / dolní " +"vrstvy." + +#: fdmprinter.def.json +msgctxt "jerk_support label" +msgid "Support Jerk" +msgstr "Okamžitá rychlost při tisku podpor" + +#: fdmprinter.def.json +msgctxt "jerk_support description" +msgid "" +"The maximum instantaneous velocity change with which the support structure " +"is printed." +msgstr "" +"Maximální okamžitá změna rychlosti, se kterou se tiskne nosná struktura." + +#: fdmprinter.def.json +msgctxt "jerk_support_infill label" +msgid "Support Infill Jerk" +msgstr "Okamžitá rychlost při tisku výplně podpor" + +#: fdmprinter.def.json +msgctxt "jerk_support_infill description" +msgid "" +"The maximum instantaneous velocity change with which the infill of support " +"is printed." +msgstr "Maximální okamžitá změna rychlosti, s níž je vytištěna výplň podpory." + +#: fdmprinter.def.json +msgctxt "jerk_support_interface label" +msgid "Support Interface Jerk" +msgstr "Okamžitá rychlost při tisku rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "jerk_support_interface description" +msgid "" +"The maximum instantaneous velocity change with which the roofs and floors of " +"support are printed." +msgstr "Maximální okamžitá změna rychlosti tisku potisků střech a podlah." + +#: fdmprinter.def.json +msgctxt "jerk_support_roof label" +msgid "Support Roof Jerk" +msgstr "Okamžitá rychlost při tisku podpor střechy" + +#: fdmprinter.def.json +msgctxt "jerk_support_roof description" +msgid "" +"The maximum instantaneous velocity change with which the roofs of support " +"are printed." +msgstr "" +"Maximální okamžitá změna rychlosti, se kterou jsou střechy nosiče vytištěny." + +#: fdmprinter.def.json +msgctxt "jerk_support_bottom label" +msgid "Support Floor Jerk" +msgstr "Okamžitá rychlost při tisku podpor podlahy" + +#: fdmprinter.def.json +msgctxt "jerk_support_bottom description" +msgid "" +"The maximum instantaneous velocity change with which the floors of support " +"are printed." +msgstr "" +"Maximální okamžitá změna rychlosti, se kterou se potiskují podlahy podpory." + +#: fdmprinter.def.json +msgctxt "jerk_prime_tower label" +msgid "Prime Tower Jerk" +msgstr "Okamžitá rychlost při tisku hlavní věže" + +#: fdmprinter.def.json +msgctxt "jerk_prime_tower description" +msgid "" +"The maximum instantaneous velocity change with which the prime tower is " +"printed." +msgstr "Maximální okamžitá změna rychlosti, se kterou se tiskne hlavní věž." + +#: fdmprinter.def.json +msgctxt "jerk_travel label" +msgid "Travel Jerk" +msgstr "Okamžitá rychlost při cestování" + +#: fdmprinter.def.json +msgctxt "jerk_travel description" +msgid "" +"The maximum instantaneous velocity change with which travel moves are made." +msgstr "Maximální okamžitá změna rychlosti, se kterou se pohybují pohyby." + +#: fdmprinter.def.json +msgctxt "jerk_layer_0 label" +msgid "Initial Layer Jerk" +msgstr "Okamžitá rychlost při prvotní vrstvě" + +#: fdmprinter.def.json +msgctxt "jerk_layer_0 description" +msgid "The print maximum instantaneous velocity change for the initial layer." +msgstr "Maximální okamžitá změna rychlosti tisku pro počáteční vrstvu." + +#: fdmprinter.def.json +msgctxt "jerk_print_layer_0 label" +msgid "Initial Layer Print Jerk" +msgstr "Okamžitá rychlost při tisku prvotní vrstvy" + +#: fdmprinter.def.json +msgctxt "jerk_print_layer_0 description" +msgid "" +"The maximum instantaneous velocity change during the printing of the initial " +"layer." +msgstr "Maximální okamžitá změna rychlosti během tisku počáteční vrstvy." + +#: fdmprinter.def.json +msgctxt "jerk_travel_layer_0 label" +msgid "Initial Layer Travel Jerk" +msgstr "Okamžitá rychlost při cestování nad prvotní vrstvou" + +#: fdmprinter.def.json +msgctxt "jerk_travel_layer_0 description" +msgid "The acceleration for travel moves in the initial layer." +msgstr "Zrychlení pro pohyb se pohybuje v počáteční vrstvě." + +#: fdmprinter.def.json +msgctxt "jerk_skirt_brim label" +msgid "Skirt/Brim Jerk" +msgstr "Okamžitá rychlost při tisku límce/okraje" + +#: fdmprinter.def.json +msgctxt "jerk_skirt_brim description" +msgid "" +"The maximum instantaneous velocity change with which the skirt and brim are " +"printed." +msgstr "" +"Maximální okamžitá změna rychlosti, se kterou jsou Límec a okraj vytištěny." + +#: fdmprinter.def.json +msgctxt "travel label" +msgid "Travel" +msgstr "Pohyb" + +#: fdmprinter.def.json +msgctxt "travel description" +msgid "travel" +msgstr "cestování" + +#: fdmprinter.def.json +msgctxt "retraction_enable label" +msgid "Enable Retraction" +msgstr "Povolit retrakci" + +#: fdmprinter.def.json +msgctxt "retraction_enable description" +msgid "" +"Retract the filament when the nozzle is moving over a non-printed area. " +msgstr "Zasuňte vlákno, když se tryska pohybuje po netisknuté oblasti. " + +#: fdmprinter.def.json +msgctxt "retract_at_layer_change label" +msgid "Retract at Layer Change" +msgstr "Zasunout při změně vrstvy" + +#: fdmprinter.def.json +msgctxt "retract_at_layer_change description" +msgid "Retract the filament when the nozzle is moving to the next layer." +msgstr "Zasuňte vlákno, když se tryska pohybuje do další vrstvy." + +#: fdmprinter.def.json +msgctxt "retraction_amount label" +msgid "Retraction Distance" +msgstr "Délka zatažení" + +#: fdmprinter.def.json +msgctxt "retraction_amount description" +msgid "The length of material retracted during a retraction move." +msgstr "Délka materiálu zasunutého během pohybu zasunutí." + +#: fdmprinter.def.json +msgctxt "retraction_speed label" +msgid "Retraction Speed" +msgstr "Rychlost zatažení" + +#: fdmprinter.def.json +msgctxt "retraction_speed description" +msgid "" +"The speed at which the filament is retracted and primed during a retraction " +"move." +msgstr "" +"Rychlost, při které je vlákno zasunuto a aktivováno během pohybu zasunutí." + +#: fdmprinter.def.json +msgctxt "retraction_retract_speed label" +msgid "Retraction Retract Speed" +msgstr "Rychlost zatažení vlákna" + +#: fdmprinter.def.json +msgctxt "retraction_retract_speed description" +msgid "The speed at which the filament is retracted during a retraction move." +msgstr "Rychlost, při které se vlákno během zatahovacího pohybu stahuje." + +#: fdmprinter.def.json +msgctxt "retraction_prime_speed label" +msgid "Retraction Prime Speed" +msgstr "Primární rychlost zatažení" + +#: fdmprinter.def.json +msgctxt "retraction_prime_speed description" +msgid "The speed at which the filament is primed during a retraction move." +msgstr "Rychlost, se kterou se vlákno během navíjení pohybuje." + +#: fdmprinter.def.json +msgctxt "retraction_extra_prime_amount label" +msgid "Retraction Extra Prime Amount" +msgstr "Množství zatažení navíc" + +#: fdmprinter.def.json +msgctxt "retraction_extra_prime_amount description" +msgid "" +"Some material can ooze away during a travel move, which can be compensated " +"for here." +msgstr "" +"Během pohybu může nějaký materiál uniknout pryč, což může být kompenzováno " +"zde." + +#: fdmprinter.def.json +msgctxt "retraction_min_travel label" +msgid "Retraction Minimum Travel" +msgstr "Minimální pojezd" + +#: fdmprinter.def.json +msgctxt "retraction_min_travel description" +msgid "" +"The minimum distance of travel needed for a retraction to happen at all. " +"This helps to get fewer retractions in a small area." +msgstr "" +"Minimální vzdálenost potřebná k tomu, aby ke stažení došlo. To pomáhá " +"dosáhnout menšího počtu stažení v malé oblasti." + +#: fdmprinter.def.json +msgctxt "retraction_count_max label" +msgid "Maximum Retraction Count" +msgstr "Maximální pojezd" + +#: fdmprinter.def.json +msgctxt "retraction_count_max description" +msgid "" +"This setting limits the number of retractions occurring within the minimum " +"extrusion distance window. Further retractions within this window will be " +"ignored. This avoids retracting repeatedly on the same piece of filament, as " +"that can flatten the filament and cause grinding issues." +msgstr "" +"Toto nastavení omezuje počet stažení, ke kterým dochází v okně minimální " +"vzdálenosti vytlačování. Další stažení v tomto okně budou ignorovány. Tím se " +"zabrání opakovanému navíjení na stejný kus vlákna, protože to může vlákno " +"zploštit a způsobit problémy s broušením." + +#: fdmprinter.def.json +msgctxt "retraction_extrusion_window label" +msgid "Minimum Extrusion Distance Window" +msgstr "Minimální vzdálenost extruze" + +#: fdmprinter.def.json +msgctxt "retraction_extrusion_window description" +msgid "" +"The window in which the maximum retraction count is enforced. This value " +"should be approximately the same as the retraction distance, so that " +"effectively the number of times a retraction passes the same patch of " +"material is limited." +msgstr "" +"Okno, ve kterém je vynucován maximální počet stažení. Tato hodnota by měla " +"být přibližně stejná jako retrakční vzdálenost, takže je účinně omezen počet " +"opakování protažení stejnou vrstvou materiálu." + +#: fdmprinter.def.json +msgctxt "limit_support_retractions label" +msgid "Limit Support Retractions" +msgstr "Omezení retrakce podpor" + +#: fdmprinter.def.json +msgctxt "limit_support_retractions description" +msgid "" +"Omit retraction when moving from support to support in a straight line. " +"Enabling this setting saves print time, but can lead to excessive stringing " +"within the support structure." +msgstr "" +"Při přechodu od podpory k podpoře v přímé linii vynechejte stažení. " +"Povolením tohoto nastavení se šetří čas tisku, ale může to vést k nadměrnému " +"strunění uvnitř podpůrné struktury." + +#: fdmprinter.def.json +msgctxt "retraction_combing label" +msgid "Combing Mode" +msgstr "Režím Combing" + +#: fdmprinter.def.json +msgctxt "retraction_combing description" +msgid "" +"Combing keeps the nozzle within already printed areas when traveling. This " +"results in slightly longer travel moves but reduces the need for " +"retractions. If combing is off, the material will retract and the nozzle " +"moves in a straight line to the next point. It is also possible to avoid " +"combing over top/bottom skin areas or to only comb within the infill." +msgstr "" +"Combing udržuje trysku v již vytištěných oblastech při cestování. To má za " +"následek mírně delší pohybové tahy, ale snižuje potřebu zatažení. Pokud je " +"combing vyplý, materiál se stáhne a tryska se pohybuje v přímce k dalšímu " +"bodu. Je také možné vyhnout se combingu na horních / dolních částech povrchu " +"nebo jen combing uvnitř výplně." + +#: fdmprinter.def.json +msgctxt "retraction_combing option off" +msgid "Off" +msgstr "Vyp" + +#: fdmprinter.def.json +msgctxt "retraction_combing option all" +msgid "All" +msgstr "Vše" + +#: fdmprinter.def.json +msgctxt "retraction_combing option noskin" +msgid "Not in Skin" +msgstr "Ne v povrchu" + +#: fdmprinter.def.json +msgctxt "retraction_combing option infill" +msgid "Within Infill" +msgstr "V rámci výplně" + +#: fdmprinter.def.json +msgctxt "retraction_combing_max_distance label" +msgid "Max Comb Distance With No Retract" +msgstr "Maximální vzdálenost Combing-u bez retrakce" + +#: fdmprinter.def.json +msgctxt "retraction_combing_max_distance description" +msgid "" +"When non-zero, combing travel moves that are longer than this distance will " +"use retraction." +msgstr "" +"Pokud nenulové, pohyby combingového pohybu, které jsou delší než tato " +"vzdálenost, použijí zatažení." + +#: fdmprinter.def.json +msgctxt "travel_retract_before_outer_wall label" +msgid "Retract Before Outer Wall" +msgstr "Zasuňte před vnější stěnu" + +#: fdmprinter.def.json +msgctxt "travel_retract_before_outer_wall description" +msgid "Always retract when moving to start an outer wall." +msgstr "Vždy zatáhnout filament, když se přesouvá k začátku vnější zdi." + +#: fdmprinter.def.json +msgctxt "travel_avoid_other_parts label" +msgid "Avoid Printed Parts When Traveling" +msgstr "Při cestování se vyhněte tištěným součástem" + +#: fdmprinter.def.json +msgctxt "travel_avoid_other_parts description" +msgid "" +"The nozzle avoids already printed parts when traveling. This option is only " +"available when combing is enabled." +msgstr "" +"Při cestování se tryska vyhýbá již potištěným částem. Tato možnost je k " +"dispozici, pouze pokud je povolen combing." + +#: fdmprinter.def.json +msgctxt "travel_avoid_supports label" +msgid "Avoid Supports When Traveling" +msgstr "Při pohybu se vyhnout podporám" + +#: fdmprinter.def.json +msgctxt "travel_avoid_supports description" +msgid "" +"The nozzle avoids already printed supports when traveling. This option is " +"only available when combing is enabled." +msgstr "" +"Při cestování se tryska vyhýbá již potištěným podpěrám. Tato možnost je k " +"dispozici, pouze pokud je combing povolen." + +#: fdmprinter.def.json +msgctxt "travel_avoid_distance label" +msgid "Travel Avoid Distance" +msgstr "Vzdálenost vyhnutí se při pohybu" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "layer_start_x label" +msgid "Layer Start X" +msgstr "Start vrstvy X" + +#: fdmprinter.def.json +msgctxt "layer_start_x description" +msgid "" +"The X coordinate of the position near where to find the part to start " +"printing each layer." +msgstr "" +"Souřadnice X pozice poblíž místa, kde má být nalezen díl pro zahájení tisku " +"každé vrstvy." + +#: fdmprinter.def.json +msgctxt "layer_start_y label" +msgid "Layer Start Y" +msgstr "Start vrstvy Y" + +#: fdmprinter.def.json +msgctxt "layer_start_y description" +msgid "" +"The Y coordinate of the position near where to find the part to start " +"printing each layer." +msgstr "" +"Souřadnice Y pozice poblíž místa, kde má být nalezen díl pro zahájení tisku " +"každé vrstvy." + +#: fdmprinter.def.json +msgctxt "retraction_hop_enabled label" +msgid "Z Hop When Retracted" +msgstr "Z Hop po zatažení" + +#: fdmprinter.def.json +msgctxt "retraction_hop_enabled description" +msgid "" +"Whenever a retraction is done, the build plate is lowered to create " +"clearance between the nozzle and the print. It prevents the nozzle from " +"hitting the print during travel moves, reducing the chance to knock the " +"print from the build plate." +msgstr "" +"Kdykoli je provedeno zasunutí, sestavovací deska se spustí, aby se vytvořila " +"vůle mezi tryskou a tiskem. Zabraňuje tomu, aby tryska narazila na tisk " +"během pohybů, což snižuje šanci vyrazit tisk z montážní desky." + +#: fdmprinter.def.json +msgctxt "retraction_hop_only_when_collides label" +msgid "Z Hop Only Over Printed Parts" +msgstr "Z Hop pouze přes tištěné díly" + +#: fdmprinter.def.json +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í." + +#: fdmprinter.def.json +msgctxt "retraction_hop label" +msgid "Z Hop Height" +msgstr "Výška Z Hopu" + +#: fdmprinter.def.json +msgctxt "retraction_hop description" +msgid "The height difference when performing a Z Hop." +msgstr "Výškový rozdíl při provádění Z-hopu." + +#: fdmprinter.def.json +msgctxt "retraction_hop_after_extruder_switch label" +msgid "Z Hop After Extruder Switch" +msgstr "Z Hop po přepnutí extruderu" + +#: fdmprinter.def.json +msgctxt "retraction_hop_after_extruder_switch description" +msgid "" +"After the machine switched from one extruder to the other, the build plate " +"is lowered to create clearance between the nozzle and the print. This " +"prevents the nozzle from leaving oozed material on the outside of a print." +msgstr "" +"Poté, co se stroj přepnul z jednoho extrudéru na druhý, sestavovací deska se " +"spustí, aby se vytvořila vůle mezi tryskou a tiskem. Tím se zabrání tomu, " +"aby tryska zanechávala vyteklý materiál na vnější straně tisku." + +#: fdmprinter.def.json +msgctxt "retraction_hop_after_extruder_switch_height label" +msgid "Z Hop After Extruder Switch Height" +msgstr "Výška Z Hopu po přepnutí extruderu" + +#: fdmprinter.def.json +msgctxt "retraction_hop_after_extruder_switch_height description" +msgid "The height difference when performing a Z Hop after extruder switch." +msgstr "Výškový rozdíl při provádění Z Hopu po přepnutí extruderu." + +#: fdmprinter.def.json +msgctxt "cooling label" +msgid "Cooling" +msgstr "Chlazení" + +#: fdmprinter.def.json +msgctxt "cooling description" +msgid "Cooling" +msgstr "Chlazení" + +#: fdmprinter.def.json +msgctxt "cool_fan_enabled label" +msgid "Enable Print Cooling" +msgstr "Povolit chlazení při tisku" + +#: fdmprinter.def.json +msgctxt "cool_fan_enabled description" +msgid "" +"Enables the print cooling fans while printing. The fans improve print " +"quality on layers with short layer times and bridging / overhangs." +msgstr "" +"Aktivuje ventilátory chlazení tisku během tisku. Ventilátory zlepšují " +"kvalitu tisku na vrstvách s krátkými časy a přemostěním / přesahy." + +#: fdmprinter.def.json +msgctxt "cool_fan_speed label" +msgid "Fan Speed" +msgstr "Rychlost větráku" + +#: fdmprinter.def.json +msgctxt "cool_fan_speed description" +msgid "The speed at which the print cooling fans spin." +msgstr "Rychlost otáčení ventilátorů chlazení tisku." + +#: fdmprinter.def.json +msgctxt "cool_fan_speed_min label" +msgid "Regular Fan Speed" +msgstr "Normální rychlost ventilátoru" + +#: fdmprinter.def.json +msgctxt "cool_fan_speed_min description" +msgid "" +"The speed at which the fans spin before hitting the threshold. When a layer " +"prints faster than the threshold, the fan speed gradually inclines towards " +"the maximum fan speed." +msgstr "" +"Rychlost, při které se fanoušci točí před dosažením prahu. Když vrstva " +"tiskne rychleji, než je prahová hodnota, rychlost ventilátoru se postupně " +"naklání směrem k maximální rychlosti ventilátoru." + +#: fdmprinter.def.json +msgctxt "cool_fan_speed_max label" +msgid "Maximum Fan Speed" +msgstr "Maximální rychlost ventilátoru" + +#: fdmprinter.def.json +msgctxt "cool_fan_speed_max description" +msgid "" +"The speed at which the fans spin on the minimum layer time. The fan speed " +"gradually increases between the regular fan speed and maximum fan speed when " +"the threshold is hit." +msgstr "" +"Rychlost, kterou se fanoušci otáčejí při minimální době vrstvy. Rychlost " +"ventilátoru se postupně zvyšuje mezi normální rychlostí ventilátoru a " +"maximální rychlostí ventilátoru, když je dosaženo prahu." + +#: fdmprinter.def.json +msgctxt "cool_min_layer_time_fan_speed_max label" +msgid "Regular/Maximum Fan Speed Threshold" +msgstr "Pravidelná / maximální prahová rychlost ventilátoru" + +#: fdmprinter.def.json +msgctxt "cool_min_layer_time_fan_speed_max description" +msgid "" +"The layer time which sets the threshold between regular fan speed and " +"maximum fan speed. Layers that print slower than this time use regular fan " +"speed. For faster layers the fan speed gradually increases towards the " +"maximum fan speed." +msgstr "" +"Čas vrstvy, který nastavuje práh mezi normální rychlostí ventilátoru a " +"maximální rychlostí ventilátoru. Vrstvy, které se tisknou pomaleji než " +"tentokrát, používají běžnou rychlost ventilátoru. U rychlejších vrstev se " +"rychlost ventilátoru postupně zvyšuje směrem k maximální rychlosti " +"ventilátoru." + +#: fdmprinter.def.json +msgctxt "cool_fan_speed_0 label" +msgid "Initial Fan Speed" +msgstr "Počáteční rychlost ventilátoru" + +#: fdmprinter.def.json +msgctxt "cool_fan_speed_0 description" +msgid "" +"The speed at which the fans spin at the start of the print. In subsequent " +"layers the fan speed is gradually increased up to the layer corresponding to " +"Regular Fan Speed at Height." +msgstr "" +"Rychlost, kterou se ventilátory otáčejí na začátku tisku. V následujících " +"vrstvách se rychlost ventilátoru postupně zvyšuje až na vrstvu odpovídající " +"normální rychlosti ventilátoru ve výšce." + +#: fdmprinter.def.json +msgctxt "cool_fan_full_at_height label" +msgid "Regular Fan Speed at Height" +msgstr "Pravidelná rychlost ventilátoru ve výšce" + +#: fdmprinter.def.json +msgctxt "cool_fan_full_at_height description" +msgid "" +"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." +msgstr "" +"Výška, při které se otáčejí ventilátory při normální rychlosti ventilátoru. " +"Ve vrstvách pod rychlostí ventilátoru se postupně zvyšuje z počáteční " +"rychlosti ventilátoru na normální rychlost ventilátoru." + +#: fdmprinter.def.json +msgctxt "cool_fan_full_layer label" +msgid "Regular Fan Speed at Layer" +msgstr "Normální rychlost ventilátoru ve vrstvě" + +#: fdmprinter.def.json +msgctxt "cool_fan_full_layer description" +msgid "" +"The layer at which the fans spin on regular fan speed. If regular fan speed " +"at height is set, this value is calculated and rounded to a whole number." +msgstr "" +"Vrstva, ve které se ventilátory otáčejí běžnou rychlostí ventilátoru. Pokud " +"je nastavena normální rychlost ventilátoru ve výšce, je tato hodnota " +"vypočítána a zaokrouhlena na celé číslo." + +#: fdmprinter.def.json +msgctxt "cool_min_layer_time label" +msgid "Minimum Layer Time" +msgstr "Minimální doba vrstvy" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "cool_min_speed label" +msgid "Minimum Speed" +msgstr "Minimální rychlost" + +#: fdmprinter.def.json +msgctxt "cool_min_speed description" +msgid "" +"The minimum print speed, despite slowing down due to the minimum layer time. " +"When the printer would slow down too much, the pressure in the nozzle would " +"be too low and result in bad print quality." +msgstr "" +"Minimální rychlost tisku, navzdory zpomalení kvůli minimální době vrstvy. " +"Pokud by tiskárna příliš zpomalila, byl by tlak v trysce příliš nízký a " +"výsledkem by byla špatná kvalita tisku." + +#: fdmprinter.def.json +msgctxt "cool_lift_head label" +msgid "Lift Head" +msgstr "Zvednout hlavu" + +#: fdmprinter.def.json +msgctxt "cool_lift_head description" +msgid "" +"When the minimum speed is hit because of minimum layer time, lift the head " +"away from the print and wait the extra time until the minimum layer time is " +"reached." +msgstr "" +"Pokud je minimální rychlost zasažena z důvodu minimálního času vrstvy, " +"zvedněte hlavu z tisku a vyčkejte další čas, dokud není dosaženo minimálního " +"času vrstvy." + +#: fdmprinter.def.json +msgctxt "support label" +msgid "Support" +msgstr "Podpora" + +#: fdmprinter.def.json +msgctxt "support description" +msgid "Support" +msgstr "Podpora" + +#: fdmprinter.def.json +msgctxt "support_enable label" +msgid "Generate Support" +msgstr "Generovat podpory" + +#: fdmprinter.def.json +msgctxt "support_enable description" +msgid "" +"Generate structures to support parts of the model which have overhangs. " +"Without these structures, such parts would collapse during printing." +msgstr "" +"Vytvořte struktury pro podporu částí modelu, které mají přesahy. Bez těchto " +"struktur by se takové části během tisku zhroutily." + +#: fdmprinter.def.json +msgctxt "support_extruder_nr label" +msgid "Support Extruder" +msgstr "Extruder pro podpory" + +#: fdmprinter.def.json +msgctxt "support_extruder_nr description" +msgid "" +"The extruder train to use for printing the support. This is used in multi-" +"extrusion." +msgstr "" +"Vytlačovací stroj se používá pro tisk nosiče. To se používá při vícenásobném " +"vytlačování." + +#: fdmprinter.def.json +msgctxt "support_infill_extruder_nr label" +msgid "Support Infill Extruder" +msgstr "Extruder pro vnitřní podpory" + +#: fdmprinter.def.json +msgctxt "support_infill_extruder_nr description" +msgid "" +"The extruder train to use for printing the infill of the support. This is " +"used in multi-extrusion." +msgstr "" +"Vytlačovací stroj se používá pro tisk výplně nosiče. To se používá při " +"vícenásobném vytlačování." + +#: fdmprinter.def.json +msgctxt "support_extruder_nr_layer_0 label" +msgid "First Layer Support Extruder" +msgstr "Extruder pro první vrstvu" + +#: fdmprinter.def.json +msgctxt "support_extruder_nr_layer_0 description" +msgid "" +"The extruder train to use for printing the first layer of support infill. " +"This is used in multi-extrusion." +msgstr "" +"Vytlačovací stroj se používá pro tisk první vrstvy výplně podpěry. To se " +"používá při vícenásobném vytlačování." + +#: fdmprinter.def.json +msgctxt "support_interface_extruder_nr label" +msgid "Support Interface Extruder" +msgstr "Extruder pro rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "support_interface_extruder_nr description" +msgid "" +"The extruder train to use for printing the roofs and floors of the support. " +"This is used in multi-extrusion." +msgstr "" +"Vytlačovací stroj se používá pro tisk střech a podlah podpěry. To se používá " +"při vícenásobném vytlačování." + +#: fdmprinter.def.json +msgctxt "support_roof_extruder_nr label" +msgid "Support Roof Extruder" +msgstr "Extruder pro podporu střech" + +#: fdmprinter.def.json +msgctxt "support_roof_extruder_nr description" +msgid "" +"The extruder train to use for printing the roofs of the support. This is " +"used in multi-extrusion." +msgstr "" +"Vytlačovací stroj se používá pro tisk střech nosiče. To se používá při " +"vícenásobném vytlačování." + +#: fdmprinter.def.json +msgctxt "support_bottom_extruder_nr label" +msgid "Support Floor Extruder" +msgstr "Extruder pro podporu podlahy" + +#: fdmprinter.def.json +msgctxt "support_bottom_extruder_nr description" +msgid "" +"The extruder train to use for printing the floors of the support. This is " +"used in multi-extrusion." +msgstr "" +"Vytlačovací stroj se používá pro tisk podlah podpěry. To se používá při " +"vícenásobném vytlačování." + +#: fdmprinter.def.json +msgctxt "support_type label" +msgid "Support Placement" +msgstr "Rozmistění podpor" + +#: fdmprinter.def.json +msgctxt "support_type description" +msgid "" +"Adjusts the placement of the support structures. The placement can be set to " +"touching build plate or everywhere. When set to everywhere the support " +"structures will also be printed on the model." +msgstr "" +"Upravuje umístění podpůrných struktur. Umístění lze nastavit tak, aby se " +"dotýkalo podložky nebo kdekoli. Pokud je nastavena všude, podpůrné struktury " +"budou také vytištěny na modelu." + +#: fdmprinter.def.json +msgctxt "support_type option buildplate" +msgid "Touching Buildplate" +msgstr "Dotýká se podložky" + +#: fdmprinter.def.json +msgctxt "support_type option everywhere" +msgid "Everywhere" +msgstr "Všude" + +#: fdmprinter.def.json +msgctxt "support_angle label" +msgid "Support Overhang Angle" +msgstr "Podpora převislého úhlu" + +#: fdmprinter.def.json +msgctxt "support_angle description" +msgid "" +"The minimum angle of overhangs for which support is added. At a value of 0° " +"all overhangs are supported, 90° will not provide any support." +msgstr "" +"Minimální úhel přesahů, pro které je přidána podpora. Při hodnotě 0° jsou " +"podporovány všechny přesahy, 90° neposkytuje žádnou podporu." + +#: fdmprinter.def.json +msgctxt "support_pattern label" +msgid "Support Pattern" +msgstr "Vzor podpor" + +#: fdmprinter.def.json +msgctxt "support_pattern description" +msgid "" +"The pattern of the support structures of the print. The different options " +"available result in sturdy or easy to remove support." +msgstr "" +"Vzor podpůrných struktur tisku. Výsledkem různých dostupných možností je " +"robustní nebo snadno odstranitelná podpora." + +#: fdmprinter.def.json +msgctxt "support_pattern option lines" +msgid "Lines" +msgstr "Čáry" + +#: fdmprinter.def.json +msgctxt "support_pattern option grid" +msgid "Grid" +msgstr "Mřížka" + +#: fdmprinter.def.json +msgctxt "support_pattern option triangles" +msgid "Triangles" +msgstr "Trojúhelníky" + +#: fdmprinter.def.json +msgctxt "support_pattern option concentric" +msgid "Concentric" +msgstr "Soustředný" + +#: fdmprinter.def.json +msgctxt "support_pattern option zigzag" +msgid "Zig Zag" +msgstr "Zig Zag" + +#: fdmprinter.def.json +msgctxt "support_pattern option cross" +msgid "Cross" +msgstr "Křížek" + +#: fdmprinter.def.json +msgctxt "support_pattern option gyroid" +msgid "Gyroid" +msgstr "Gyroid" + +#: fdmprinter.def.json +msgctxt "support_wall_count label" +msgid "Support Wall Line Count" +msgstr "Počet podpůrných stěn" + +#: fdmprinter.def.json +msgctxt "support_wall_count description" +msgid "" +"The number of walls with which to surround support infill. Adding a wall can " +"make support print more reliably and can support overhangs better, but " +"increases print time and material used." +msgstr "" +"Počet stěn, které mají obklopovat, se vyplní. Přidání zdi může zajistit " +"spolehlivější podporu tisku a lepší podporu převisů, ale zvyšuje dobu tisku " +"a spotřebovaný materiál." + +#: fdmprinter.def.json +msgctxt "zig_zaggify_support label" +msgid "Connect Support Lines" +msgstr "Spojovat linky podpor" + +#: fdmprinter.def.json +msgctxt "zig_zaggify_support description" +msgid "" +"Connect the ends of the support lines together. Enabling this setting can " +"make your support more sturdy and reduce underextrusion, but it will cost " +"more material." +msgstr "" +"Spojte konce podpůrných linek dohromady. Aktivace tohoto nastavení může " +"zvýšit vaši podporu a snížit podextruzi, ale bude to stát více materiálu." + +#: fdmprinter.def.json +msgctxt "support_connect_zigzags label" +msgid "Connect Support ZigZags" +msgstr "Spojovat cig-cag podpory" + +#: fdmprinter.def.json +msgctxt "support_connect_zigzags description" +msgid "" +"Connect the ZigZags. This will increase the strength of the zig zag support " +"structure." +msgstr "Připojte ZigZagy. Tím se zvýší pevnost nosné struktury klikatá zag." + +#: fdmprinter.def.json +msgctxt "support_infill_rate label" +msgid "Support Density" +msgstr "Hustota podpor" + +#: fdmprinter.def.json +msgctxt "support_infill_rate description" +msgid "" +"Adjusts the density of the support structure. A higher value results in " +"better overhangs, but the supports are harder to remove." +msgstr "" +"Nastavuje hustotu podpůrné struktury. Vyšší hodnota má za následek lepší " +"přesahy, ale podpory je těžší odstranit." + +#: fdmprinter.def.json +msgctxt "support_line_distance label" +msgid "Support Line Distance" +msgstr "Vzdálenost mezi linkami podpor" + +#: fdmprinter.def.json +msgctxt "support_line_distance description" +msgid "" +"Distance between the printed support structure lines. This setting is " +"calculated by the support density." +msgstr "" +"Vzdálenost mezi tištěnými liniemi podpůrné struktury. Toto nastavení se " +"vypočítá podle hustoty podpory." + +#: fdmprinter.def.json +msgctxt "support_initial_layer_line_distance label" +msgid "Initial Layer Support Line Distance" +msgstr "Počáteční vzdálenost linek podpory" + +#: fdmprinter.def.json +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 "" +"Vzdálenost mezi tištěnými liniemi základní struktury podpory. Toto nastavení " +"se vypočítá podle hustoty podpory." + +#: fdmprinter.def.json +msgctxt "support_infill_angles label" +msgid "Support Infill Line Directions" +msgstr "Směry podpůrných výplní linek" + +#: fdmprinter.def.json +msgctxt "support_infill_angles description" +msgid "" +"A list of integer line directions to use. Elements from the list are used " +"sequentially as the layers progress and when the end of the list is reached, " +"it starts at the beginning again. The list items are separated by commas and " +"the whole list is contained in square brackets. Default is an empty list " +"which means use the default angle 0 degrees." +msgstr "" +"Seznam směrů celého čísla, které je třeba použít. Prvky ze seznamu se " +"používají postupně jako vrstvy a jakmile je dosaženo konce seznamu, začíná " +"znovu na začátku. Položky seznamu jsou odděleny čárkami a celý seznam je " +"obsažen v hranatých závorkách. Výchozí je prázdný seznam, což znamená použít " +"výchozí úhel 0 stupňů." + +#: fdmprinter.def.json +msgctxt "support_brim_enable label" +msgid "Enable Support Brim" +msgstr "Povolit okrajové podpory" + +#: fdmprinter.def.json +msgctxt "support_brim_enable description" +msgid "" +"Generate a brim within the support infill regions of the first layer. This " +"brim is printed underneath the support, not around it. Enabling this setting " +"increases the adhesion of support to the build plate." +msgstr "" +"Vytvořte okraj v podpůrných výplňových oblastech první vrstvy. Tento okraj " +"je vytištěn pod podpěrou, ne kolem ní. Povolením tohoto nastavení se zvýší " +"přilnavost podpory k podložce." + +#: fdmprinter.def.json +msgctxt "support_brim_width label" +msgid "Support Brim Width" +msgstr "Šířka okrajových podpor" + +#: fdmprinter.def.json +msgctxt "support_brim_width description" +msgid "" +"The width of the brim to print underneath the support. A larger brim " +"enhances adhesion to the build plate, at the cost of some extra material." +msgstr "" +"Šířka okraje pro tisk pod podpěrou. Větší okraj zvyšuje přilnavost ke " +"podložce za cenu nějakého dalšího materiálu." + +#: fdmprinter.def.json +msgctxt "support_brim_line_count label" +msgid "Support Brim Line Count" +msgstr "Počet podpůrných čar okraje" + +#: fdmprinter.def.json +msgctxt "support_brim_line_count description" +msgid "" +"The number of lines used for the support brim. More brim lines enhance " +"adhesion to the build plate, at the cost of some extra material." +msgstr "" +"Počet řádků použitých pro podpůrný okraj. Více okrajových linií zvyšuje " +"přilnavost k stavební desce za cenu nějakého dalšího materiálu." + +#: fdmprinter.def.json +msgctxt "support_z_distance label" +msgid "Support Z Distance" +msgstr "Vzdálenost Z podor" + +#: fdmprinter.def.json +msgctxt "support_z_distance description" +msgid "" +"Distance from the top/bottom of the support structure to the print. This gap " +"provides clearance to remove the supports after the model is printed. This " +"value is rounded up to a multiple of the layer height." +msgstr "" +"Vzdálenost od horní / dolní nosné struktury k tisku. Tato mezera poskytuje " +"vůli pro odstranění podpěr po vytištění modelu. Tato hodnota je zaokrouhlena " +"nahoru na násobek výšky vrstvy." + +#: fdmprinter.def.json +msgctxt "support_top_distance label" +msgid "Support Top Distance" +msgstr "Vzdálenost horní podpory" + +#: fdmprinter.def.json +msgctxt "support_top_distance description" +msgid "Distance from the top of the support to the print." +msgstr "Vzdálenost od horní strany podpory k tisku." + +#: fdmprinter.def.json +msgctxt "support_bottom_distance label" +msgid "Support Bottom Distance" +msgstr "Vzdálenost spodní podpory" + +#: fdmprinter.def.json +msgctxt "support_bottom_distance description" +msgid "Distance from the print to the bottom of the support." +msgstr "Vzdálenost od tisku ke spodní části podpěry." + +#: fdmprinter.def.json +msgctxt "support_xy_distance label" +msgid "Support X/Y Distance" +msgstr "Vzdálenost podpor X/Y" + +#: fdmprinter.def.json +msgctxt "support_xy_distance description" +msgid "Distance of the support structure from the print in the X/Y directions." +msgstr "Vzdálenost podpůrné struktury od tisku ve směru X / Y." + +#: fdmprinter.def.json +msgctxt "support_xy_overrides_z label" +msgid "Support Distance Priority" +msgstr "Priorita vzdálenost podpor" + +#: fdmprinter.def.json +msgctxt "support_xy_overrides_z description" +msgid "" +"Whether the Support X/Y Distance overrides the Support Z Distance or vice " +"versa. When X/Y overrides Z the X/Y distance can push away the support from " +"the model, influencing the actual Z distance to the overhang. We can disable " +"this by not applying the X/Y distance around overhangs." +msgstr "" +"Zda podpůrná vzdálenost X / Y přepíše podpůrnou vzdálenost Z nebo naopak. " +"Když X / Y přepíše Z, X / Y vzdálenost může vytlačit podporu z modelu, což " +"ovlivňuje skutečnou Z vzdálenost k převisu. Můžeme to zakázat tím, že " +"nepoužijeme vzdálenost X / Y kolem převisů." + +#: fdmprinter.def.json +msgctxt "support_xy_overrides_z option xy_overrides_z" +msgid "X/Y overrides Z" +msgstr "X/Y přepisuje Z" + +#: fdmprinter.def.json +msgctxt "support_xy_overrides_z option z_overrides_xy" +msgid "Z overrides X/Y" +msgstr "Z přepisuje X/Y" + +#: fdmprinter.def.json +msgctxt "support_xy_distance_overhang label" +msgid "Minimum Support X/Y Distance" +msgstr "Minimální vzdálenost podpor X/Y" + +#: fdmprinter.def.json +msgctxt "support_xy_distance_overhang description" +msgid "" +"Distance of the support structure from the overhang in the X/Y directions. " +msgstr "Vzdálenost podpor od převisu ve směru X / Y. " + +#: fdmprinter.def.json +msgctxt "support_bottom_stair_step_height label" +msgid "Support Stair Step Height" +msgstr "Výška schodu podpěrného schodiště" + +#: fdmprinter.def.json +msgctxt "support_bottom_stair_step_height description" +msgid "" +"The height of the steps of the stair-like bottom of support resting on the " +"model. A low value makes the support harder to remove, but too high values " +"can lead to unstable support structures. Set to zero to turn off the stair-" +"like behaviour." +msgstr "" +"Výška stupňů schodišťového dna podpory spočívá na modelu. Nízká hodnota " +"ztěžuje odstranění podpory, ale příliš vysoké hodnoty mohou vést k " +"nestabilním podpůrným strukturám. Nastavením na nulu vypnete chování podobné " +"schodišti." + +#: fdmprinter.def.json +msgctxt "support_bottom_stair_step_width label" +msgid "Support Stair Step Maximum Width" +msgstr "Maximální šířka schodu podpěrného schodiště" + +#: fdmprinter.def.json +msgctxt "support_bottom_stair_step_width description" +msgid "" +"The maximum width of the steps of the stair-like bottom of support resting " +"on the model. A low value makes the support harder to remove, but too high " +"values can lead to unstable support structures." +msgstr "" +"Maximální šířka schodů schodišťového dna podpory spočívá na modelu. Nízká " +"hodnota ztěžuje odstranění podpory, ale příliš vysoké hodnoty mohou vést k " +"nestabilním podpůrným strukturám." + +#: fdmprinter.def.json +msgctxt "support_join_distance label" +msgid "Support Join Distance" +msgstr "Vzdálenost propojení podpor" + +#: fdmprinter.def.json +msgctxt "support_join_distance description" +msgid "" +"The maximum distance between support structures in the X/Y directions. When " +"separate structures are closer together than this value, the structures " +"merge into one." +msgstr "" +"Maximální vzdálenost mezi podpůrnými strukturami ve směru X / Y. Když jsou " +"oddělené struktury blíže k sobě než tato hodnota, struktury se sloučí do " +"jedné." + +#: fdmprinter.def.json +msgctxt "support_offset label" +msgid "Support Horizontal Expansion" +msgstr "Expanze horizontálnách podpor" + +#: fdmprinter.def.json +msgctxt "support_offset description" +msgid "" +"Amount of offset applied to all support polygons in each layer. Positive " +"values can smooth out the support areas and result in more sturdy support." +msgstr "" +"Množství ofsetu aplikovaného na všechny podpůrné polygony v každé vrstvě. " +"Pozitivní hodnoty mohou vyhladit oblasti podpory a vést k robustnější " +"podpoře." + +#: fdmprinter.def.json +msgctxt "support_infill_sparse_thickness label" +msgid "Support Infill Layer Thickness" +msgstr "Tloušťka vrstvy výplně podpory" + +#: fdmprinter.def.json +msgctxt "support_infill_sparse_thickness description" +msgid "" +"The thickness per layer of support infill material. This value should always " +"be a multiple of the layer height and is otherwise rounded." +msgstr "" +"Tloušťka na vrstvu nosného výplňového materiálu. Tato hodnota by měla být " +"vždy násobkem výšky vrstvy a je jinak zaoblená." + +#: fdmprinter.def.json +msgctxt "gradual_support_infill_steps label" +msgid "Gradual Support Infill Steps" +msgstr "Postupné kroky vyplňování podpory" + +#: fdmprinter.def.json +msgctxt "gradual_support_infill_steps description" +msgid "" +"Number of times to reduce the support infill density by half when getting " +"further below top surfaces. Areas which are closer to top surfaces get a " +"higher density, up to the Support Infill Density." +msgstr "" +"Počet opakování, aby se hustota výplně podpory snížila na polovinu, když se " +"dostaneme dále pod horní povrchy. Oblasti, které jsou blíže k vrchním " +"povrchům, mají vyšší hustotu až do podpůrné hustoty výplně." + +#: fdmprinter.def.json +msgctxt "gradual_support_infill_step_height label" +msgid "Gradual Support Infill Step Height" +msgstr "Výška výplně krokové podpory" + +#: fdmprinter.def.json +msgctxt "gradual_support_infill_step_height description" +msgid "" +"The height of support infill of a given density before switching to half the " +"density." +msgstr "Výška podpůrné výplně dané hustoty před přepnutím na polovinu hustoty." + +#: fdmprinter.def.json +msgctxt "minimum_support_area label" +msgid "Minimum Support Area" +msgstr "Minimální oblast pro podporu" + +#: fdmprinter.def.json +msgctxt "minimum_support_area description" +msgid "" +"Minimum area size for support polygons. Polygons which have an area smaller " +"than this value will not be generated." +msgstr "" +"Minimální velikost plochy pro podpůrné polygony. Polygony, které mají plochu " +"menší než tato hodnota, nebudou generovány." + +#: fdmprinter.def.json +msgctxt "support_interface_enable label" +msgid "Enable Support Interface" +msgstr "Povolit rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "support_interface_enable description" +msgid "" +"Generate a dense interface between the model and the support. This will " +"create a skin at the top of the support on which the model is printed and at " +"the bottom of the support, where it rests on the model." +msgstr "" +"Vytvořte husté rozhraní mezi modelem a podporou. Tím se vytvoří povrch v " +"horní části podpory, na které je model vytištěn, a ve spodní části podpory, " +"kde spočívá na modelu." + +#: fdmprinter.def.json +msgctxt "support_roof_enable label" +msgid "Enable Support Roof" +msgstr "Povolit podpory stěch" + +#: fdmprinter.def.json +msgctxt "support_roof_enable description" +msgid "" +"Generate a dense slab of material between the top of support and the model. " +"This will create a skin between the model and support." +msgstr "" +"Vytvořte hustou desku materiálu mezi horní částí podpory a modelem. Tím " +"vytvoříte vzhled mezi modelem a podporou." + +#: fdmprinter.def.json +msgctxt "support_bottom_enable label" +msgid "Enable Support Floor" +msgstr "Povolit podpory podlah" + +#: fdmprinter.def.json +msgctxt "support_bottom_enable description" +msgid "" +"Generate a dense slab of material between the bottom of the support and the " +"model. This will create a skin between the model and support." +msgstr "" +"Vytvořte hustou desku materiálu mezi spodní částí nosiče a modelem. Tím " +"vytvoříte vzhled mezi modelem a podporou." + +#: fdmprinter.def.json +msgctxt "support_interface_height label" +msgid "Support Interface Thickness" +msgstr "Tloušťka rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "support_interface_height description" +msgid "" +"The thickness of the interface of the support where it touches with the " +"model on the bottom or the top." +msgstr "" +"Tloušťka rozhraní podpěry, kde se dotýká modelu na spodní nebo horní straně." + +#: fdmprinter.def.json +msgctxt "support_roof_height label" +msgid "Support Roof Thickness" +msgstr "Tloušťka podpor střechy" + +#: fdmprinter.def.json +msgctxt "support_roof_height description" +msgid "" +"The thickness of the support roofs. This controls the amount of dense layers " +"at the top of the support on which the model rests." +msgstr "" +"Tloušťka nosných střech. Tím se řídí množství hustých vrstev v horní části " +"nosiče, na kterém model spočívá." + +#: fdmprinter.def.json +msgctxt "support_bottom_height label" +msgid "Support Floor Thickness" +msgstr "Tloušťka podpor podlahy" + +#: fdmprinter.def.json +msgctxt "support_bottom_height description" +msgid "" +"The thickness of the support floors. This controls the number of dense " +"layers that are printed on top of places of a model on which support rests." +msgstr "" +"Tloušťka nosných podlah. Tím se řídí počet hustých vrstev, které jsou " +"vytištěny na místech modelu, na kterých leží podpora." + +#: fdmprinter.def.json +msgctxt "support_interface_skip_height label" +msgid "Support Interface Resolution" +msgstr "Rozlišení rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "support_interface_skip_height description" +msgid "" +"When checking where there's model above and below the support, take steps of " +"the given height. Lower values will slice slower, while higher values may " +"cause normal support to be printed in some places where there should have " +"been support interface." +msgstr "" +"Při kontrole, kde je model nad a pod podpěrou, proveďte kroky dané výšky. " +"Nižší hodnoty se budou řezat pomaleji, zatímco vyšší hodnoty mohou způsobit " +"tisk normální podpory na místech, kde mělo být rozhraní podpory." + +#: fdmprinter.def.json +msgctxt "support_interface_density label" +msgid "Support Interface Density" +msgstr "Hustota rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "support_interface_density description" +msgid "" +"Adjusts the density of the roofs and floors of the support structure. A " +"higher value results in better overhangs, but the supports are harder to " +"remove." +msgstr "" +"Upravuje hustotu střech a podlah nosné konstrukce. Vyšší hodnota má za " +"následek lepší přesahy, ale podpory je těžší odstranit." + +#: fdmprinter.def.json +msgctxt "support_roof_density label" +msgid "Support Roof Density" +msgstr "Hustota podpor střechy" + +#: fdmprinter.def.json +msgctxt "support_roof_density description" +msgid "" +"The density of the roofs of the support structure. A higher value results in " +"better overhangs, but the supports are harder to remove." +msgstr "" +"Hustota střech nosné konstrukce. Vyšší hodnota má za následek lepší přesahy, " +"ale podpory je těžší odstranit." + +#: fdmprinter.def.json +msgctxt "support_roof_line_distance label" +msgid "Support Roof Line Distance" +msgstr "Vzdálenost linek podpor střechy" + +#: fdmprinter.def.json +msgctxt "support_roof_line_distance description" +msgid "" +"Distance between the printed support roof lines. This setting is calculated " +"by the Support Roof Density, but can be adjusted separately." +msgstr "" +"Vzdálenost mezi tištěnými oporami střechy. Toto nastavení se vypočítá podle " +"hustoty nosné střechy, ale lze ji upravit samostatně." + +#: fdmprinter.def.json +msgctxt "support_bottom_density label" +msgid "Support Floor Density" +msgstr "Hustota podpor podlahy" + +#: fdmprinter.def.json +msgctxt "support_bottom_density description" +msgid "" +"The density of the floors of the support structure. A higher value results " +"in better adhesion of the support on top of the model." +msgstr "" +"Hustota podlah nosné konstrukce. Vyšší hodnota vede k lepší adhezi podpory k " +"horní části modelu." + +#: fdmprinter.def.json +msgctxt "support_bottom_line_distance label" +msgid "Support Floor Line Distance" +msgstr "Vzdálenost linek podpor podlahy" + +#: fdmprinter.def.json +msgctxt "support_bottom_line_distance description" +msgid "" +"Distance between the printed support floor lines. This setting is calculated " +"by the Support Floor Density, but can be adjusted separately." +msgstr "" +"Vzdálenost mezi tištěnými podpůrnými podlahovými liniemi. Toto nastavení se " +"vypočítá podle hustoty podpůrné podlahy, ale lze ji upravit samostatně." + +#: fdmprinter.def.json +msgctxt "support_interface_pattern label" +msgid "Support Interface Pattern" +msgstr "Vzor rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "support_interface_pattern description" +msgid "" +"The pattern with which the interface of the support with the model is " +"printed." +msgstr "Vzor, pomocí kterého je vytištěno rozhraní podpory s modelem." + +#: fdmprinter.def.json +msgctxt "support_interface_pattern option lines" +msgid "Lines" +msgstr "Čáry" + +#: fdmprinter.def.json +msgctxt "support_interface_pattern option grid" +msgid "Grid" +msgstr "Mřížka" + +#: fdmprinter.def.json +msgctxt "support_interface_pattern option triangles" +msgid "Triangles" +msgstr "Trojúhelníky" + +#: fdmprinter.def.json +msgctxt "support_interface_pattern option concentric" +msgid "Concentric" +msgstr "Soustředný" + +#: fdmprinter.def.json +msgctxt "support_interface_pattern option zigzag" +msgid "Zig Zag" +msgstr "Zig Zag" + +#: fdmprinter.def.json +msgctxt "support_roof_pattern label" +msgid "Support Roof Pattern" +msgstr "Vzor podpor střechy" + +#: fdmprinter.def.json +msgctxt "support_roof_pattern description" +msgid "The pattern with which the roofs of the support are printed." +msgstr "Vzor, kterým se tisknou střechy podpěry." + +#: fdmprinter.def.json +msgctxt "support_roof_pattern option lines" +msgid "Lines" +msgstr "Čáry" + +#: fdmprinter.def.json +msgctxt "support_roof_pattern option grid" +msgid "Grid" +msgstr "Mřížka" + +#: fdmprinter.def.json +msgctxt "support_roof_pattern option triangles" +msgid "Triangles" +msgstr "Trojúhelníky" + +#: fdmprinter.def.json +msgctxt "support_roof_pattern option concentric" +msgid "Concentric" +msgstr "Soustředný" + +#: fdmprinter.def.json +msgctxt "support_roof_pattern option zigzag" +msgid "Zig Zag" +msgstr "Zig Zag" + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern label" +msgid "Support Floor Pattern" +msgstr "Vzor podpor podlahy" + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern description" +msgid "The pattern with which the floors of the support are printed." +msgstr "Vzor, kterým se potiskují podlahy podpěry." + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern option lines" +msgid "Lines" +msgstr "Čáry" + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern option grid" +msgid "Grid" +msgstr "Mřížka" + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern option triangles" +msgid "Triangles" +msgstr "Trojúhelníky" + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern option concentric" +msgid "Concentric" +msgstr "Soustředný" + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern option zigzag" +msgid "Zig Zag" +msgstr "Zig Zag" + +#: fdmprinter.def.json +msgctxt "minimum_interface_area label" +msgid "Minimum Support Interface Area" +msgstr "Minimální plocha pro tisk rozhraní podpory" + +#: fdmprinter.def.json +msgctxt "minimum_interface_area description" +msgid "" +"Minimum area size for support interface polygons. Polygons which have an " +"area smaller than this value will be printed as normal support." +msgstr "" +"Minimální velikost plochy pro polygony rozhraní podpory. Polygony, které " +"mají plochu menší než tato hodnota, budou vytištěny jako normální podpora." + +#: fdmprinter.def.json +msgctxt "minimum_roof_area label" +msgid "Minimum Support Roof Area" +msgstr "Minimální oblast pro podporu střechy" + +#: fdmprinter.def.json +msgctxt "minimum_roof_area description" +msgid "" +"Minimum area size for the roofs of the support. Polygons which have an area " +"smaller than this value will be printed as normal support." +msgstr "" +"Minimální velikost plochy pro střechy podpěry. Polygony, které mají plochu " +"menší než tato hodnota, budou vytištěny jako normální podpora." + +#: fdmprinter.def.json +msgctxt "minimum_bottom_area label" +msgid "Minimum Support Floor Area" +msgstr "Minimální oblast pro podporu podlahy" + +#: fdmprinter.def.json +msgctxt "minimum_bottom_area description" +msgid "" +"Minimum area size for the floors of the support. Polygons which have an area " +"smaller than this value will be printed as normal support." +msgstr "" +"Minimální velikost plochy podlah podpěry. Polygony, které mají plochu menší " +"než tato hodnota, budou vytištěny jako normální podpora." + +#: fdmprinter.def.json +msgctxt "support_interface_offset label" +msgid "Support Interface Horizontal Expansion" +msgstr "Horizontální rozšíření rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "support_interface_offset description" +msgid "Amount of offset applied to the support interface polygons." +msgstr "Množství offsetu aplikovaného na polygony rozhraní podpory." + +#: fdmprinter.def.json +msgctxt "support_roof_offset label" +msgid "Support Roof Horizontal Expansion" +msgstr "Horizontální expanze podpory střechy" + +#: fdmprinter.def.json +msgctxt "support_roof_offset description" +msgid "Amount of offset applied to the roofs of the support." +msgstr "Množství offsetu aplikovaný na střechy podpěry." + +#: fdmprinter.def.json +msgctxt "support_bottom_offset label" +msgid "Support Floor Horizontal Expansion" +msgstr "Horizontální expanze podpory podlah" + +#: fdmprinter.def.json +msgctxt "support_bottom_offset description" +msgid "Amount of offset applied to the floors of the support." +msgstr "Částka kompenzace použitá na podlahy podpory." + +#: fdmprinter.def.json +msgctxt "support_interface_angles label" +msgid "Support Interface Line Directions" +msgstr "Směrové linie rozhraní podpor" + +#: fdmprinter.def.json +msgctxt "support_interface_angles description" +msgid "" +"A list of integer line directions to use. Elements from the list are used " +"sequentially as the layers progress and when the end of the list is reached, " +"it starts at the beginning again. The list items are separated by commas and " +"the whole list is contained in square brackets. Default is an empty list " +"which means use the default angles (alternates between 45 and 135 degrees if " +"interfaces are quite thick or 90 degrees)." +msgstr "" +"Seznam směrů celého čísla, které je třeba použít. Prvky ze seznamu se " +"používají postupně jako vrstvy a jakmile je dosaženo konce seznamu, začíná " +"znovu na začátku. Položky seznamu jsou odděleny čárkami a celý seznam je " +"obsažen v hranatých závorkách. Výchozí je prázdný seznam, což znamená použít " +"výchozí úhly (střídavě mezi 45 a 135 stupni, pokud jsou rozhraní poměrně " +"silná nebo 90 stupňů)." + +#: fdmprinter.def.json +msgctxt "support_roof_angles label" +msgid "Support Roof Line Directions" +msgstr "Směrové linie rozhraní střechy" + +#: fdmprinter.def.json +msgctxt "support_roof_angles description" +msgid "" +"A list of integer line directions to use. Elements from the list are used " +"sequentially as the layers progress and when the end of the list is reached, " +"it starts at the beginning again. The list items are separated by commas and " +"the whole list is contained in square brackets. Default is an empty list " +"which means use the default angles (alternates between 45 and 135 degrees if " +"interfaces are quite thick or 90 degrees)." +msgstr "" +"Seznam směrů celého čísla, které je třeba použít. Prvky ze seznamu se " +"používají postupně jako vrstvy a jakmile je dosaženo konce seznamu, začíná " +"znovu na začátku. Položky seznamu jsou odděleny čárkami a celý seznam je " +"obsažen v hranatých závorkách. Výchozí je prázdný seznam, což znamená použít " +"výchozí úhly (střídavě mezi 45 a 135 stupni, pokud jsou rozhraní poměrně " +"silná nebo 90 stupňů)." + +#: fdmprinter.def.json +msgctxt "support_bottom_angles label" +msgid "Support Floor Line Directions" +msgstr "Směrové linie rozhraní podlahy" + +#: fdmprinter.def.json +msgctxt "support_bottom_angles description" +msgid "" +"A list of integer line directions to use. Elements from the list are used " +"sequentially as the layers progress and when the end of the list is reached, " +"it starts at the beginning again. The list items are separated by commas and " +"the whole list is contained in square brackets. Default is an empty list " +"which means use the default angles (alternates between 45 and 135 degrees if " +"interfaces are quite thick or 90 degrees)." +msgstr "" +"Seznam směrů celého čísla, které je třeba použít. Prvky ze seznamu se " +"používají postupně jako vrstvy a jakmile je dosaženo konce seznamu, začíná " +"znovu na začátku. Položky seznamu jsou odděleny čárkami a celý seznam je " +"obsažen v hranatých závorkách. Výchozí je prázdný seznam, což znamená použít " +"výchozí úhly (střídavě mezi 45 a 135 stupni, pokud jsou rozhraní poměrně " +"silná nebo 90 stupňů)." + +#: fdmprinter.def.json +msgctxt "support_fan_enable label" +msgid "Fan Speed Override" +msgstr "Přepsání rychlosti ventilátoru" + +#: fdmprinter.def.json +msgctxt "support_fan_enable description" +msgid "" +"When enabled, the print cooling fan speed is altered for the skin regions " +"immediately above the support." +msgstr "" +"Je-li tato funkce povolena, mění se rychlost ventilátoru chlazení tisku pro " +"oblasti kůže bezprostředně nad podporou." + +#: fdmprinter.def.json +msgctxt "support_supported_skin_fan_speed label" +msgid "Supported Skin Fan Speed" +msgstr "Rychlost ventilátoru při tisku podpor povrch" + +#: fdmprinter.def.json +msgctxt "support_supported_skin_fan_speed description" +msgid "" +"Percentage fan speed to use when printing the skin regions immediately above " +"the support. Using a high fan speed can make the support easier to remove." +msgstr "" +"Procentuální rychlost ventilátoru, která se použije při tisku oblastí kůže " +"bezprostředně nad podporou. Použití vysoké rychlosti ventilátoru může " +"usnadnit odebrání podpory." + +#: fdmprinter.def.json +msgctxt "support_use_towers label" +msgid "Use Towers" +msgstr "Používat věže" + +#: fdmprinter.def.json +msgctxt "support_use_towers description" +msgid "" +"Use specialized towers to support tiny overhang areas. These towers have a " +"larger diameter than the region they support. Near the overhang the towers' " +"diameter decreases, forming a roof." +msgstr "" +"K podpoře malých převislých oblastí použijte specializované věže. Tyto věže " +"mají větší průměr než oblast, kterou podporují. V blízkosti převisu se " +"průměr věží zmenšuje a vytváří střechu." + +#: fdmprinter.def.json +msgctxt "support_tower_diameter label" +msgid "Tower Diameter" +msgstr "Průměr věže" + +#: fdmprinter.def.json +msgctxt "support_tower_diameter description" +msgid "The diameter of a special tower." +msgstr "Průměr speciální věže." + +#: fdmprinter.def.json +msgctxt "support_tower_maximum_supported_diameter label" +msgid "Maximum Tower-Supported Diameter" +msgstr "Maximální průměr podporovaný věží" + +#: fdmprinter.def.json +msgctxt "support_tower_maximum_supported_diameter description" +msgid "" +"Maximum diameter in the X/Y directions of a small area which is to be " +"supported by a specialized support tower." +msgstr "" +"Maximální průměr ve směru X / Y malé plochy, která má být podepřena " +"specializovanou podpůrnou věží." + +#: fdmprinter.def.json +msgctxt "support_tower_roof_angle label" +msgid "Tower Roof Angle" +msgstr "Úhel střechy věže" + +#: fdmprinter.def.json +msgctxt "support_tower_roof_angle description" +msgid "" +"The angle of a rooftop of a tower. A higher value results in pointed tower " +"roofs, a lower value results in flattened tower roofs." +msgstr "" +"Úhel střechy věže. Vyšší hodnota vede ke špičatým střechám věží, nižší " +"hodnota vede ke zploštěním střech věží." + +#: fdmprinter.def.json +msgctxt "support_mesh_drop_down label" +msgid "Drop Down Support Mesh" +msgstr "Podpory pod celou sítí" + +#: fdmprinter.def.json +msgctxt "support_mesh_drop_down description" +msgid "" +"Make support everywhere below the support mesh, so that there's no overhang " +"in the support mesh." +msgstr "Podpořte všude pod podpůrnou sítí, aby v podpůrné síti nebyl přesah." + +#: fdmprinter.def.json +msgctxt "platform_adhesion label" +msgid "Build Plate Adhesion" +msgstr "Adheze topné podložky" + +#: fdmprinter.def.json +msgctxt "platform_adhesion description" +msgid "Adhesion" +msgstr "Adheze" + +#: fdmprinter.def.json +msgctxt "prime_blob_enable label" +msgid "Enable Prime Blob" +msgstr "Povolit primární blob" + +#: fdmprinter.def.json +msgctxt "prime_blob_enable description" +msgid "" +"Whether to prime the filament with a blob before printing. Turning this " +"setting on will ensure that the extruder will have material ready at the " +"nozzle before printing. Printing Brim or Skirt can act like priming too, in " +"which case turning this setting off saves some time." +msgstr "" +"Zda se vlákno před tiskem připraví blobem. Zapnutím tohoto nastavení " +"zajistíte, že extrudér bude mít před tiskem materiál připravený v trysce. " +"Tisk límce nebo Sukně může také fungovat jako základní nátěr, takže vypnutí " +"tohoto nastavení ušetří čas." + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_x label" +msgid "Extruder Prime X Position" +msgstr "Primární pozice extruderu X" + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_x description" +msgid "" +"The X coordinate of the position where the nozzle primes at the start of " +"printing." +msgstr "Souřadnice X polohy, ve které tryska naplní tlak na začátku tisku." + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_y label" +msgid "Extruder Prime Y Position" +msgstr "Primární pozice extruderu Y" + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_y description" +msgid "" +"The Y coordinate of the position where the nozzle primes at the start of " +"printing." +msgstr "Souřadnice Y polohy, ve které tryska naplní tlak na začátku tisku." + +#: fdmprinter.def.json +msgctxt "adhesion_type label" +msgid "Build Plate Adhesion Type" +msgstr "Typ přilnavosti podložky" + +#: fdmprinter.def.json +msgctxt "adhesion_type description" +msgid "" +"Different options that help to improve both priming your extrusion and " +"adhesion to the build plate. Brim adds a single layer flat area around the " +"base of your model to prevent warping. Raft adds a thick grid with a roof " +"below the model. Skirt is a line printed around the model, but not connected " +"to the model." +msgstr "" +"Různé možnosti, které pomáhají zlepšit jak vytlačování, tak adhezi k " +"sestavovací desce. Límec přidává jedinou vrstvu roviny kolem základny vašeho " +"modelu, aby se zabránilo deformaci. Raft přidává tlustou mřížku se střechou " +"pod modelem. Okraj je čára vytištěná kolem modelu, ale není k modelu " +"připojena." + +#: fdmprinter.def.json +msgctxt "adhesion_type option skirt" +msgid "Skirt" +msgstr "Okraj" + +#: fdmprinter.def.json +msgctxt "adhesion_type option brim" +msgid "Brim" +msgstr "Límec" + +#: fdmprinter.def.json +msgctxt "adhesion_type option raft" +msgid "Raft" +msgstr "Raft" + +#: fdmprinter.def.json +msgctxt "adhesion_type option none" +msgid "None" +msgstr "Žádný" + +#: fdmprinter.def.json +msgctxt "adhesion_extruder_nr label" +msgid "Build Plate Adhesion Extruder" +msgstr "Extruder pro adhezi podložky" + +#: fdmprinter.def.json +msgctxt "adhesion_extruder_nr description" +msgid "" +"The extruder train to use for printing the skirt/brim/raft. This is used in " +"multi-extrusion." +msgstr "" +"Vytlačovací stroj se používá pro tisk límce / okraje / raftu. To se používá " +"při vícenásobném vytlačování." + +#: fdmprinter.def.json +msgctxt "skirt_line_count label" +msgid "Skirt Line Count" +msgstr "Počet linek okraje" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "skirt_gap label" +msgid "Skirt Distance" +msgstr "Vzdálenost okraj" + +#: fdmprinter.def.json +msgctxt "skirt_gap description" +msgid "" +"The horizontal distance between the skirt and the first layer of the print.\n" +"This is the minimum distance. Multiple skirt lines will extend outwards from " +"this distance." +msgstr "" +"Vodorovná vzdálenost mezi okrajem a první vrstvou tisku.\n" +"Toto je minimální vzdálenost. Z této vzdálenosti se bude rozprostírat více " +"linek okraje." + +#: fdmprinter.def.json +msgctxt "skirt_brim_minimal_length label" +msgid "Skirt/Brim Minimum Length" +msgstr "Minimální délka límce/okraje" + +#: fdmprinter.def.json +msgctxt "skirt_brim_minimal_length description" +msgid "" +"The minimum length of the skirt or brim. If this length is not reached by " +"all skirt or brim lines together, more skirt or brim lines will be added " +"until the minimum length is reached. Note: If the line count is set to 0 " +"this is ignored." +msgstr "" +"Minimální délka límce nebo okraje. Pokud tuto délku nedosáhnou všechny linie " +"sukní nebo okrajů dohromady, přidává se více sukní nebo okrajových linií, " +"dokud není dosaženo minimální délky. Poznámka: Pokud je počet řádků nastaven " +"na 0, ignoruje se." + +#: fdmprinter.def.json +msgctxt "brim_width label" +msgid "Brim Width" +msgstr "Šířka límce" + +#: fdmprinter.def.json +msgctxt "brim_width description" +msgid "" +"The distance from the model to the outermost brim line. A larger brim " +"enhances adhesion to the build plate, but also reduces the effective print " +"area." +msgstr "" +"Vzdálenost od modelu k nejzazší linii límce. Větší límec zvyšuje přilnavost " +"k podložce, ale také snižuje efektivní tiskovou plochu." + +#: fdmprinter.def.json +msgctxt "brim_line_count label" +msgid "Brim Line Count" +msgstr "Počet linek pro límec" + +#: fdmprinter.def.json +msgctxt "brim_line_count description" +msgid "" +"The number of lines used for a brim. More brim lines enhance adhesion to the " +"build plate, but also reduces the effective print area." +msgstr "" +"Počet řádků použitých pro límec. Více linek límce zvyšuje přilnavost k " +"podložce, ale také snižuje efektivní tiskovou plochu." + +#: fdmprinter.def.json +msgctxt "brim_gap label" +msgid "Brim Distance" +msgstr "Vzdálenost límce" + +#: fdmprinter.def.json +msgctxt "brim_gap description" +msgid "" +"The horizontal distance between the first brim line and the outline of the " +"first layer of the print. A small gap can make the brim easier to remove " +"while still providing the thermal benefits." +msgstr "" +"Vodorovná vzdálenost mezi první čarou límce a obrysem první vrstvy tisku. " +"Malá mezera může usnadnit demontáž límce a přitom poskytovat tepelné výhody." + +#: fdmprinter.def.json +msgctxt "brim_replaces_support label" +msgid "Brim Replaces Support" +msgstr "Límec nahrazuje podpory" + +#: fdmprinter.def.json +msgctxt "brim_replaces_support description" +msgid "" +"Enforce brim to be printed around the model even if that space would " +"otherwise be occupied by support. This replaces some regions of the first " +"layer of support by brim regions." +msgstr "" +"Zajistěte, aby Límec bylo natištěno kolem modelu, i když by tento prostor " +"byl jinak obsazen podporou. To nahradí některé regiony první vrstvy podpory " +"okrajovými regiony." + +#: fdmprinter.def.json +msgctxt "brim_outside_only label" +msgid "Brim Only on Outside" +msgstr "Límec pouze venku" + +#: fdmprinter.def.json +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í " +"okraje, který je třeba následně odstranit, zatímco to tolik nesnižuje " +"přilnavost k podložce." + +#: fdmprinter.def.json +msgctxt "raft_margin label" +msgid "Raft Extra Margin" +msgstr "Místo navíc kolem raftu" + +#: fdmprinter.def.json +msgctxt "raft_margin description" +msgid "" +"If the raft is enabled, this is the extra raft area around the model which " +"is also given a raft. Increasing this margin will create a stronger raft " +"while using more material and leaving less area for your print." +msgstr "" +"Pokud je raft povolen, jedná se o další oblast voru kolem modelu, která má " +"také raft. Zvětšení tohoto okraje vytvoří silnější raft při použití více " +"materiálu a ponechání menší plochy pro váš tisk." + +#: fdmprinter.def.json +msgctxt "raft_smoothing label" +msgid "Raft Smoothing" +msgstr "Vyhlazování raftu" + +#: fdmprinter.def.json +msgctxt "raft_smoothing description" +msgid "" +"This setting controls how much inner corners in the raft outline are " +"rounded. Inward corners are rounded to a semi circle with a radius equal to " +"the value given here. This setting also removes holes in the raft outline " +"which are smaller than such a circle." +msgstr "" +"Toto nastavení řídí, kolik vnitřních rohů v obrysu raftů je zaobleno. " +"Vnitřní rohy jsou zaokrouhleny na půlkruh s poloměrem rovným zde uvedené " +"hodnotě. Toto nastavení také odstraní otvory v obrysu raftu, které jsou " +"menší než takový kruh." + +#: fdmprinter.def.json +msgctxt "raft_airgap label" +msgid "Raft Air Gap" +msgstr "Vzduchový mezera v raftu" + +#: fdmprinter.def.json +msgctxt "raft_airgap description" +msgid "" +"The gap between the final raft layer and the first layer of the model. Only " +"the first layer is raised by this amount to lower the bonding between the " +"raft layer and the model. Makes it easier to peel off the raft." +msgstr "" +"Mezera mezi finální vrstvou raftu a první vrstvou modelu. Pouze první vrstva " +"se zvýší o tuto částku, aby se snížilo spojení mezi vorovou vrstvou a " +"modelem. Usnadňuje oloupání voru." + +#: fdmprinter.def.json +msgctxt "layer_0_z_overlap label" +msgid "Initial Layer Z Overlap" +msgstr "Počáteční překrytí vrstvy Z" + +#: fdmprinter.def.json +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ů." + +#: fdmprinter.def.json +msgctxt "raft_surface_layers label" +msgid "Raft Top Layers" +msgstr "Vrchní vrstvy raftu" + +#: fdmprinter.def.json +msgctxt "raft_surface_layers description" +msgid "" +"The number of top layers on top of the 2nd raft layer. These are fully " +"filled layers that the model sits on. 2 layers result in a smoother top " +"surface than 1." +msgstr "" +"Počet vrchních vrstev na druhé vrstvě voru. Jedná se o plně vyplněné vrstvy, " +"na kterých model sedí. Výsledkem 2 vrstev je hladší horní povrch než 1." + +#: fdmprinter.def.json +msgctxt "raft_surface_thickness label" +msgid "Raft Top Layer Thickness" +msgstr "Tloušťka horní vrstvy raftu" + +#: fdmprinter.def.json +msgctxt "raft_surface_thickness description" +msgid "Layer thickness of the top raft layers." +msgstr "Tloušťka vrstev vrchních vrstev raftu." + +#: fdmprinter.def.json +msgctxt "raft_surface_line_width label" +msgid "Raft Top Line Width" +msgstr "Šířka horní linky raftu" + +#: fdmprinter.def.json +msgctxt "raft_surface_line_width description" +msgid "" +"Width of the lines in the top surface of the raft. These can be thin lines " +"so that the top of the raft becomes smooth." +msgstr "" +"Šířka čar v horním povrchu raftu. Mohou to být tenké čáry, takže horní část " +"raftu je hladká." + +#: fdmprinter.def.json +msgctxt "raft_surface_line_spacing label" +msgid "Raft Top Spacing" +msgstr "Mezera ve horních vrstvách raftu" + +#: fdmprinter.def.json +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 "" +"Vzdálenost mezi liniemi raftů pro horní vrstvy raftů. Rozestup by měl být " +"roven šířce čáry, takže povrch je pevný." + +#: fdmprinter.def.json +msgctxt "raft_interface_thickness label" +msgid "Raft Middle Thickness" +msgstr "Tloušťka prostředku raftu" + +#: fdmprinter.def.json +msgctxt "raft_interface_thickness description" +msgid "Layer thickness of the middle raft layer." +msgstr "Tloušťka vrstvy střední vrstvy raftu." + +#: fdmprinter.def.json +msgctxt "raft_interface_line_width label" +msgid "Raft Middle Line Width" +msgstr "Šířka prostřední linky raftu" + +#: fdmprinter.def.json +msgctxt "raft_interface_line_width description" +msgid "" +"Width of the lines in the middle raft layer. Making the second layer extrude " +"more causes the lines to stick to the build plate." +msgstr "" +"Šířka čar ve střední vrstvě raftu. Další vytlačování druhé vrstvy způsobí, " +"že se linie přilepí na podložku." + +#: fdmprinter.def.json +msgctxt "raft_interface_line_spacing label" +msgid "Raft Middle Spacing" +msgstr "Mezera ve středu raftu" + +#: fdmprinter.def.json +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 "" +"Vzdálenost mezi liniemi raftů pro střední vrstvu raftů. Vzdálenost mezi " +"středy by měla být poměrně široká, přičemž by měla být dostatečně hustá, aby " +"podepírala horní vrstvy raftů." + +#: fdmprinter.def.json +msgctxt "raft_base_thickness label" +msgid "Raft Base Thickness" +msgstr "Tloušťka základny raftu" + +#: fdmprinter.def.json +msgctxt "raft_base_thickness description" +msgid "" +"Layer thickness of the base raft layer. This should be a thick layer which " +"sticks firmly to the printer build plate." +msgstr "" +"Tloušťka vrstvy základní vrstvy raftu. Měla by to být silná vrstva, která " +"pevně přilne k podložce tiskárny." + +#: fdmprinter.def.json +msgctxt "raft_base_line_width label" +msgid "Raft Base Line Width" +msgstr "Šířka základní linky raftu" + +#: fdmprinter.def.json +msgctxt "raft_base_line_width description" +msgid "" +"Width of the lines in the base raft layer. These should be thick lines to " +"assist in build plate adhesion." +msgstr "" +"Šířka čar v základní vrstvě raftu. Měly by to být silné čáry, které " +"napomáhají při přilnutí desky." + +#: fdmprinter.def.json +msgctxt "raft_base_line_spacing label" +msgid "Raft Base Line Spacing" +msgstr "Rozteč základny voru" + +#: fdmprinter.def.json +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 "" +"Vzdálenost mezi vorovými liniemi pro základní vrstvu raftu. Široký rozestup " +"umožňuje snadné vyjmutí voru z podložky." + +#: fdmprinter.def.json +msgctxt "raft_speed label" +msgid "Raft Print Speed" +msgstr "Rychlost tisku raftu" + +#: fdmprinter.def.json +msgctxt "raft_speed description" +msgid "The speed at which the raft is printed." +msgstr "Rychlost, při které se raft tiskne." + +#: fdmprinter.def.json +msgctxt "raft_surface_speed label" +msgid "Raft Top Print Speed" +msgstr "Rychlost tisku vršku raftu" + +#: fdmprinter.def.json +msgctxt "raft_surface_speed description" +msgid "" +"The speed at which the top raft layers are printed. These should be printed " +"a bit slower, so that the nozzle can slowly smooth out adjacent surface " +"lines." +msgstr "" +"Rychlost tisku horních vrstev raftu. Ty by měly být vytištěny trochu " +"pomaleji, aby tryska mohla pomalu vyhlazovat sousední povrchové linie." + +#: fdmprinter.def.json +msgctxt "raft_interface_speed label" +msgid "Raft Middle Print Speed" +msgstr "Rychlost tisku prostředku raftu" + +#: fdmprinter.def.json +msgctxt "raft_interface_speed description" +msgid "" +"The speed at which the middle raft layer is printed. This should be printed " +"quite slowly, as the volume of material coming out of the nozzle is quite " +"high." +msgstr "" +"Rychlost tisku střední vrstvy raftu. Toto by se mělo tisknout poměrně " +"pomalu, protože objem materiálu vycházejícího z trysky je poměrně vysoký." + +#: fdmprinter.def.json +msgctxt "raft_base_speed label" +msgid "Raft Base Print Speed" +msgstr "Rychlost tisku spodku raftu" + +#: fdmprinter.def.json +msgctxt "raft_base_speed description" +msgid "" +"The speed at which the base raft layer is printed. This should be printed " +"quite slowly, as the volume of material coming out of the nozzle is quite " +"high." +msgstr "" +"Rychlost tisku základní vrstvy raftu. Toto by se mělo tisknout poměrně " +"pomalu, protože objem materiálu vycházejícího z trysky je poměrně vysoký." + +#: fdmprinter.def.json +msgctxt "raft_acceleration label" +msgid "Raft Print Acceleration" +msgstr "Zrychlení tisku raftu" + +#: fdmprinter.def.json +msgctxt "raft_acceleration description" +msgid "The acceleration with which the raft is printed." +msgstr "Zrychlení, s nímž je raft tištěn." + +#: fdmprinter.def.json +msgctxt "raft_surface_acceleration label" +msgid "Raft Top Print Acceleration" +msgstr "Zrychlení tisku vrchu raftu" + +#: fdmprinter.def.json +msgctxt "raft_surface_acceleration description" +msgid "The acceleration with which the top raft layers are printed." +msgstr "Zrychlení, s nímž se tiskne horní vrstvy raftu." + +#: fdmprinter.def.json +msgctxt "raft_interface_acceleration label" +msgid "Raft Middle Print Acceleration" +msgstr "Zrychlení tisku středu raftu" + +#: fdmprinter.def.json +msgctxt "raft_interface_acceleration description" +msgid "The acceleration with which the middle raft layer is printed." +msgstr "Zrychlení, kterým je tištěna střední vrstva raftu." + +#: fdmprinter.def.json +msgctxt "raft_base_acceleration label" +msgid "Raft Base Print Acceleration" +msgstr "Zrychlení tisku spodku raftu" + +#: fdmprinter.def.json +msgctxt "raft_base_acceleration description" +msgid "The acceleration with which the base raft layer is printed." +msgstr "Zrychlení, s nímž je tisknuta základní raftová vrstva." + +#: fdmprinter.def.json +msgctxt "raft_jerk label" +msgid "Raft Print Jerk" +msgstr "Trhnutí při tisku raftu" + +#: fdmprinter.def.json +msgctxt "raft_jerk description" +msgid "The jerk with which the raft is printed." +msgstr "Trhnutí, při kterém je raft tištěn." + +#: fdmprinter.def.json +msgctxt "raft_surface_jerk label" +msgid "Raft Top Print Jerk" +msgstr "Trhnutí při tisku vrchní vrstvy raftu" + +#: fdmprinter.def.json +msgctxt "raft_surface_jerk description" +msgid "The jerk with which the top raft layers are printed." +msgstr "Trhnutí, kterým se tisknou horní vrstvy raftu." + +#: fdmprinter.def.json +msgctxt "raft_interface_jerk label" +msgid "Raft Middle Print Jerk" +msgstr "Trhnutí při tisku střední vrstvy raftu" + +#: fdmprinter.def.json +msgctxt "raft_interface_jerk description" +msgid "The jerk with which the middle raft layer is printed." +msgstr "Trhnutí, kterým je tisknuta střední vrstva raftu." + +#: fdmprinter.def.json +msgctxt "raft_base_jerk label" +msgid "Raft Base Print Jerk" +msgstr "Trhnutí při tisku dolní vrstvy raftu" + +#: fdmprinter.def.json +msgctxt "raft_base_jerk description" +msgid "The jerk with which the base raft layer is printed." +msgstr "Trhnutí, kterým je tisknuta základní vrstva raftu." + +#: fdmprinter.def.json +msgctxt "raft_fan_speed label" +msgid "Raft Fan Speed" +msgstr "Rychlost ventilátoru při tisku raftu" + +#: fdmprinter.def.json +msgctxt "raft_fan_speed description" +msgid "The fan speed for the raft." +msgstr "Rychlost ventilátoru pro tisk raftu." + +#: fdmprinter.def.json +msgctxt "raft_surface_fan_speed label" +msgid "Raft Top Fan Speed" +msgstr "Rychlost ventilátoru při tisku horních vrstev raftu" + +#: fdmprinter.def.json +msgctxt "raft_surface_fan_speed description" +msgid "The fan speed for the top raft layers." +msgstr "Rychlost ventilátoru při tisku horních vrstev raftu." + +#: fdmprinter.def.json +msgctxt "raft_interface_fan_speed label" +msgid "Raft Middle Fan Speed" +msgstr "Rychlost ventilátoru při tisku středních vrstev raftu" + +#: fdmprinter.def.json +msgctxt "raft_interface_fan_speed description" +msgid "The fan speed for the middle raft layer." +msgstr "Rychlost ventilátoru při tisku středních vrstev raftu." + +#: fdmprinter.def.json +msgctxt "raft_base_fan_speed label" +msgid "Raft Base Fan Speed" +msgstr "Rychlost ventilátoru při tisku základních vrstev raftu" + +#: fdmprinter.def.json +msgctxt "raft_base_fan_speed description" +msgid "The fan speed for the base raft layer." +msgstr "Rychlost ventilátoru při tisku základních vrstev raftu." + +#: fdmprinter.def.json +msgctxt "dual label" +msgid "Dual Extrusion" +msgstr "Dvojitá extruze" + +#: fdmprinter.def.json +msgctxt "dual description" +msgid "Settings used for printing with multiple extruders." +msgstr "Nastavení použitá pro tisk pomocí více extruderů." + +#: fdmprinter.def.json +msgctxt "prime_tower_enable label" +msgid "Enable Prime Tower" +msgstr "Povolit hlavní věže" + +#: fdmprinter.def.json +msgctxt "prime_tower_enable description" +msgid "" +"Print a tower next to the print which serves to prime the material after " +"each nozzle switch." +msgstr "" +"Vytiskněte věž vedle tisku, která slouží k naplnění materiálu po každém " +"přepnutí trysky." + +#: fdmprinter.def.json +msgctxt "prime_tower_size label" +msgid "Prime Tower Size" +msgstr "Velikost hlavní věže" + +#: fdmprinter.def.json +msgctxt "prime_tower_size description" +msgid "The width of the prime tower." +msgstr "Šířka hlavní věže." + +#: fdmprinter.def.json +msgctxt "prime_tower_min_volume label" +msgid "Prime Tower Minimum Volume" +msgstr "Minimální objem hlavní věže" + +#: fdmprinter.def.json +msgctxt "prime_tower_min_volume description" +msgid "" +"The minimum volume for each layer of the prime tower in order to purge " +"enough material." +msgstr "" +"Minimální objem pro každou vrstvu hlavní věže, aby se propláchlo dost " +"materiálu." + +#: fdmprinter.def.json +msgctxt "prime_tower_position_x label" +msgid "Prime Tower X Position" +msgstr "Pozice X hlavní věže" + +#: fdmprinter.def.json +msgctxt "prime_tower_position_x description" +msgid "The x coordinate of the position of the prime tower." +msgstr "Souřadnice X polohy hlavní věže." + +#: fdmprinter.def.json +msgctxt "prime_tower_position_y label" +msgid "Prime Tower Y Position" +msgstr "Pozice Y hlavní věže" + +#: fdmprinter.def.json +msgctxt "prime_tower_position_y description" +msgid "The y coordinate of the position of the prime tower." +msgstr "Souřadnice Y polohy hlavní věže." + +#: fdmprinter.def.json +msgctxt "prime_tower_wipe_enabled label" +msgid "Wipe Inactive Nozzle on Prime Tower" +msgstr "Otřete neaktivní trysku na Prime Tower" + +#: fdmprinter.def.json +msgctxt "prime_tower_wipe_enabled description" +msgid "" +"After printing the prime tower with one nozzle, wipe the oozed material from " +"the other nozzle off on the prime tower." +msgstr "" +"Po vytištění hlavní věže jednou tryskou otřete vyteklý materiál z druhé " +"trysky na hlavní věži." + +#: fdmprinter.def.json +msgctxt "prime_tower_brim_enable label" +msgid "Prime Tower Brim" +msgstr "Límec hlavní věže" + +#: fdmprinter.def.json +msgctxt "prime_tower_brim_enable description" +msgid "" +"Prime-towers might need the extra adhesion afforded by a brim even if the " +"model doesn't. Presently can't be used with the 'Raft' adhesion-type." +msgstr "" +"Hlavní věže mohou potřebovat zvláštní přilnavost, kterou poskytuje Límec, i " +"když to model neumožňuje. V současnosti nelze použít s adhezním typem „Raft“." + +#: fdmprinter.def.json +msgctxt "ooze_shield_enabled label" +msgid "Enable Ooze Shield" +msgstr "Povolit Ooze štít" + +#: fdmprinter.def.json +msgctxt "ooze_shield_enabled description" +msgid "" +"Enable exterior ooze shield. This will create a shell around the model which " +"is likely to wipe a second nozzle if it's at the same height as the first " +"nozzle." +msgstr "" +"Povolit vnější ochranu proti úniku. Tím se vytvoří model kolem modelu, který " +"pravděpodobně otře druhou trysku, pokud je ve stejné výšce jako první tryska." + +#: fdmprinter.def.json +msgctxt "ooze_shield_angle label" +msgid "Ooze Shield Angle" +msgstr "Úhel Ooze štítu" + +#: fdmprinter.def.json +msgctxt "ooze_shield_angle description" +msgid "" +"The maximum angle a part in the ooze shield will have. With 0 degrees being " +"vertical, and 90 degrees being horizontal. A smaller angle leads to less " +"failed ooze shields, but more material." +msgstr "" +"Maximální úhel, který bude mít část štítu. S 0° svislým a 90° vodorovným. " +"Menší úhel vede k méně poškozeným štítům, ale více materiálu." + +#: fdmprinter.def.json +msgctxt "ooze_shield_dist label" +msgid "Ooze Shield Distance" +msgstr "Vzdálenost Ooze štítu" + +#: fdmprinter.def.json +msgctxt "ooze_shield_dist description" +msgid "Distance of the ooze shield from the print, in the X/Y directions." +msgstr "Vzdálenost štítu od tisku ve směru X / Y." + +#: fdmprinter.def.json +msgctxt "switch_extruder_retraction_amount label" +msgid "Nozzle Switch Retraction Distance" +msgstr "Retrakční vzdálenost přepnutí trysek" + +#: fdmprinter.def.json +msgctxt "switch_extruder_retraction_amount description" +msgid "" +"The amount of retraction when switching extruders. Set to 0 for no " +"retraction at all. This should generally be the same as the length of the " +"heat zone." +msgstr "" +"Množství zatažení při přepínání extruderů. Nastavit na 0 pro žádné stažení. " +"To by obecně mělo být stejné jako délka tepelné zóny." + +#: fdmprinter.def.json +msgctxt "switch_extruder_retraction_speeds label" +msgid "Nozzle Switch Retraction Speed" +msgstr "Retrakční rychlost přepnutí trysek" + +#: fdmprinter.def.json +msgctxt "switch_extruder_retraction_speeds description" +msgid "" +"The speed at which the filament is retracted. A higher retraction speed " +"works better, but a very high retraction speed can lead to filament grinding." +msgstr "" +"Rychlost, při které je vlákno zasunuto. Vyšší retrakční rychlost funguje " +"lépe, ale velmi vysoká retrakční rychlost může vést k broušení vlákna." + +#: fdmprinter.def.json +msgctxt "switch_extruder_retraction_speed label" +msgid "Nozzle Switch Retract Speed" +msgstr "Rychlost retrakce při změně trysky" + +#: fdmprinter.def.json +msgctxt "switch_extruder_retraction_speed description" +msgid "" +"The speed at which the filament is retracted during a nozzle switch retract." +msgstr "Rychlost, kterou je vlákno zasunuto během změny trysky." + +#: fdmprinter.def.json +msgctxt "switch_extruder_prime_speed label" +msgid "Nozzle Switch Prime Speed" +msgstr "Rychlost přepínání trysky" + +#: fdmprinter.def.json +msgctxt "switch_extruder_prime_speed description" +msgid "" +"The speed at which the filament is pushed back after a nozzle switch " +"retraction." +msgstr "Rychlost, při které se vlákno tlačí zpět po změně trysky." + +#: fdmprinter.def.json +msgctxt "switch_extruder_extra_prime_amount label" +msgid "Nozzle Switch Extra Prime Amount" +msgstr "Množství materiálu navíc pro změnu trysky" + +#: fdmprinter.def.json +msgctxt "switch_extruder_extra_prime_amount description" +msgid "Extra material to prime after nozzle switching." +msgstr "Materiál navíc pro extruzi po změně trysky." + +#: fdmprinter.def.json +msgctxt "meshfix label" +msgid "Mesh Fixes" +msgstr "Opravy sítí" + +#: fdmprinter.def.json +msgctxt "meshfix description" +msgid "category_fixes" +msgstr "category_fixes" + +#: fdmprinter.def.json +msgctxt "meshfix_union_all label" +msgid "Union Overlapping Volumes" +msgstr "Spojit překrývající se objekty" + +#: fdmprinter.def.json +msgctxt "meshfix_union_all description" +msgid "" +"Ignore the internal geometry arising from overlapping volumes within a mesh " +"and print the volumes as one. This may cause unintended internal cavities to " +"disappear." +msgstr "" +"Ignorujte vnitřní geometrii vznikající z překrývajících se svazků v síti a " +"svazky vytiskněte jako jeden. To může způsobit, že nechtěné vnitřní dutiny " +"zmizí." + +#: fdmprinter.def.json +msgctxt "meshfix_union_all_remove_holes label" +msgid "Remove All Holes" +msgstr "Odstranit všechny díry" + +#: fdmprinter.def.json +msgctxt "meshfix_union_all_remove_holes description" +msgid "" +"Remove the holes in each layer and keep only the outside shape. This will " +"ignore any invisible internal geometry. However, it also ignores layer holes " +"which can be viewed from above or below." +msgstr "" +"Odstraňte otvory v každé vrstvě a zachujte pouze vnější tvar. To bude " +"ignorovat jakoukoli neviditelnou vnitřní geometrii. Ignoruje však také díry " +"vrstvy, které lze prohlížet shora nebo zdola." + +#: fdmprinter.def.json +msgctxt "meshfix_extensive_stitching label" +msgid "Extensive Stitching" +msgstr "Rozsáhlé prošívání" + +#: fdmprinter.def.json +msgctxt "meshfix_extensive_stitching description" +msgid "" +"Extensive stitching tries to stitch up open holes in the mesh by closing the " +"hole with touching polygons. This option can introduce a lot of processing " +"time." +msgstr "" +"Rozsáhlé sešívání se snaží spojit otevřené otvory v mřížce uzavřením díry " +"dotykem mnohoúhelníků. Tato možnost může přinést spoustu času zpracování." + +#: fdmprinter.def.json +msgctxt "meshfix_keep_open_polygons label" +msgid "Keep Disconnected Faces" +msgstr "Ponechat odpojené plochy" + +#: fdmprinter.def.json +msgctxt "meshfix_keep_open_polygons description" +msgid "" +"Normally Cura tries to stitch up small holes in the mesh and remove parts of " +"a layer with big holes. Enabling this option keeps those parts which cannot " +"be stitched. This option should be used as a last resort option when " +"everything else fails to produce proper g-code." +msgstr "" +"Normálně se Cura pokouší spojit malé otvory do sítě a odstranit části vrstvy " +"s velkými otvory. Povolením této možnosti zůstanou zachovány ty části, které " +"nelze sešívat. Tato možnost by měla být použita jako poslední možnost, pokud " +"všechno ostatní nedokáže vytvořit správný g-kód." + +#: fdmprinter.def.json +msgctxt "multiple_mesh_overlap label" +msgid "Merged Meshes Overlap" +msgstr "Sloučené sítě se překrývají" + +#: fdmprinter.def.json +msgctxt "multiple_mesh_overlap description" +msgid "" +"Make meshes which are touching each other overlap a bit. This makes them " +"bond together better." +msgstr "" +"Síťky, které se navzájem dotýkají, se trochu překrývají. Díky tomu se lepí " +"dohromady." + +#: fdmprinter.def.json +msgctxt "carve_multiple_volumes label" +msgid "Remove Mesh Intersection" +msgstr "Odstanit průnik sítí" + +#: fdmprinter.def.json +msgctxt "carve_multiple_volumes description" +msgid "" +"Remove areas where multiple meshes are overlapping with each other. This may " +"be used if merged dual material objects overlap with each other." +msgstr "" +"Odstraňte oblasti, kde se více sítí vzájemně překrývají. To lze použít, " +"pokud se sloučené duální hmotné objekty vzájemně překrývají." + +#: fdmprinter.def.json +msgctxt "alternate_carve_order label" +msgid "Alternate Mesh Removal" +msgstr "Alternativní odstranění sítí" + +#: fdmprinter.def.json +msgctxt "alternate_carve_order description" +msgid "" +"Switch to which mesh intersecting volumes will belong with every layer, so " +"that the overlapping meshes become interwoven. Turning this setting off will " +"cause one of the meshes to obtain all of the volume in the overlap, while it " +"is removed from the other meshes." +msgstr "" +"Přepněte do kterého protínajícího se svazku sítí bude patřit každá vrstva, " +"takže překrývající se očka se protnou. Vypnutí tohoto nastavení způsobí, že " +"jedna z sítí získá veškerý objem v překrytí, zatímco je odstraněna z " +"ostatních sítí." + +#: fdmprinter.def.json +msgctxt "remove_empty_first_layers label" +msgid "Remove Empty First Layers" +msgstr "Odstraňte prázdné první vrstvy" + +#: fdmprinter.def.json +msgctxt "remove_empty_first_layers description" +msgid "" +"Remove empty layers beneath the first printed layer if they are present. " +"Disabling this setting can cause empty first layers if the Slicing Tolerance " +"setting is set to Exclusive or Middle." +msgstr "" +"Odstraňte prázdné vrstvy pod první potištěnou vrstvou, pokud jsou přítomny. " +"Deaktivace tohoto nastavení může způsobit prázdné první vrstvy, pokud je " +"nastavení Tolerance řezu nastaveno na Exkluzivní nebo Střední." + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_resolution label" +msgid "Maximum Resolution" +msgstr "Maximální rozlišení" + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_resolution description" +msgid "" +"The minimum size of a line segment after slicing. If you increase this, the " +"mesh will have a lower resolution. This may allow the printer to keep up " +"with the speed it has to process g-code and will increase slice speed by " +"removing details of the mesh that it can't process anyway." +msgstr "" +"Minimální velikost segmentu čáry po krájení. Pokud toto zvětšíte, bude mít " +"síť nižší rozlišení. To může umožnit, aby tiskárna udržovala krok s " +"rychlostí, kterou musí zpracovat g-kód, a zvýší se rychlost řezu odstraněním " +"detailů sítě, které stejně nemůže zpracovat." + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_travel_resolution label" +msgid "Maximum Travel Resolution" +msgstr "Maximální rozlišení pohybu" + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_travel_resolution description" +msgid "" +"The minimum size of a travel line segment after slicing. If you increase " +"this, the travel moves will have less smooth corners. This may allow the " +"printer to keep up with the speed it has to process g-code, but it may cause " +"model avoidance to become less accurate." +msgstr "" +"Minimální velikost segmentu cestovní čáry po krájení. Pokud toto zvýšíte, " +"budou mít cestovní pohyby méně hladké rohy. To může umožnit tiskárně držet " +"krok s rychlostí, kterou musí zpracovat g-kód, ale může to způsobit, že se " +"vyhnutí modelu stane méně přesným." + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_deviation label" +msgid "Maximum Deviation" +msgstr "Maximální odchylka" + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_deviation description" +msgid "" +"The maximum deviation allowed when reducing the resolution for the Maximum " +"Resolution setting. If you increase this, the print will be less accurate, " +"but the g-code will be smaller. Maximum Deviation is a limit for Maximum " +"Resolution, so if the two conflict the Maximum Deviation will always be held " +"true." +msgstr "" +"Maximální odchylka povolená při snižování rozlišení pro nastavení Maximální " +"rozlišení. Pokud toto zvýšíte, bude tisk méně přesný, ale g-kód bude menší. " +"Maximální odchylka je limit pro maximální rozlišení, takže pokud dojde ke " +"konfliktu, bude maximální odchylka vždy platná." + +#: fdmprinter.def.json +msgctxt "blackmagic label" +msgid "Special Modes" +msgstr "Speciální módy" + +#: fdmprinter.def.json +msgctxt "blackmagic description" +msgid "category_blackmagic" +msgstr "category_blackmagic" + +#: fdmprinter.def.json +msgctxt "print_sequence label" +msgid "Print Sequence" +msgstr "Tisková sekvence" + +#: fdmprinter.def.json +msgctxt "print_sequence description" +msgid "" +"Whether to print all models one layer at a time or to wait for one model to " +"finish, before moving on to the next. One at a time mode is possible if a) " +"only one extruder is enabled and b) all models are separated in such a way " +"that the whole print head can move in between and all models are lower than " +"the distance between the nozzle and the X/Y axes. " +msgstr "" +"Zda se mají tisknout všechny modely po jedné vrstvě najednou, nebo počkat na " +"dokončení jednoho modelu, než se přesunete na další. Jeden za časovým " +"režimem je možný, pokud a) je povolen pouze jeden extruder ab) všechny " +"modely jsou odděleny tak, že celá tisková hlava se může pohybovat mezi a " +"všechny modely jsou menší než vzdálenost mezi tryskou a X / Osy Y. " + +#: fdmprinter.def.json +msgctxt "print_sequence option all_at_once" +msgid "All at Once" +msgstr "Vše najednou" + +#: fdmprinter.def.json +msgctxt "print_sequence option one_at_a_time" +msgid "One at a Time" +msgstr "Pouze jedna" + +#: fdmprinter.def.json +msgctxt "infill_mesh label" +msgid "Infill Mesh" +msgstr "Síť výplně" + +#: fdmprinter.def.json +msgctxt "infill_mesh description" +msgid "" +"Use this mesh to modify the infill of other meshes with which it overlaps. " +"Replaces infill regions of other meshes with regions for this mesh. It's " +"suggested to only print one Wall and no Top/Bottom Skin for this mesh." +msgstr "" +"Pomocí této mřížky můžete upravit výplň dalších sítí, s nimiž se překrývá. " +"Nahrazuje výplňové oblasti jiných sítí oblastmi pro tuto síť. Pro tuto " +"mřížku se doporučuje tisknout pouze jednu zeď a žádnou horní / dolní vrstvu." + +#: fdmprinter.def.json +msgctxt "infill_mesh_order label" +msgid "Infill Mesh Order" +msgstr "Pořadí sítě výplně" + +#: fdmprinter.def.json +msgctxt "infill_mesh_order description" +msgid "" +"Determines which infill mesh is inside the infill of another infill mesh. An " +"infill mesh with a higher order will modify the infill of infill meshes with " +"lower order and normal meshes." +msgstr "" +"Určuje, která výplň je uvnitř výplně jiné výplně. Výplňová síť s vyšším " +"pořádkem upraví výplň síťových výplní s nižším řádem a normálními oky." + +#: fdmprinter.def.json +msgctxt "cutting_mesh label" +msgid "Cutting Mesh" +msgstr "Síť pro řezání" + +#: fdmprinter.def.json +msgctxt "cutting_mesh description" +msgid "" +"Limit the volume of this mesh to within other meshes. You can use this to " +"make certain areas of one mesh print with different settings and with a " +"whole different extruder." +msgstr "" +"Objem této sítě omezte na jiné sítě. Můžete to použít k vytvoření určitých " +"oblastí tisku jednoho oka s různým nastavením as úplně jiným extruderem." + +#: fdmprinter.def.json +msgctxt "mold_enabled label" +msgid "Mold" +msgstr "Forma" + +#: fdmprinter.def.json +msgctxt "mold_enabled description" +msgid "" +"Print models as a mold, which can be cast in order to get a model which " +"resembles the models on the build plate." +msgstr "" +"Vytiskněte modely jako formu, kterou lze odlít, abyste získali model, který " +"se podobá modelům na podložce." + +#: fdmprinter.def.json +msgctxt "mold_width label" +msgid "Minimal Mold Width" +msgstr "Minimální šířka formy" + +#: fdmprinter.def.json +msgctxt "mold_width description" +msgid "" +"The minimal distance between the ouside of the mold and the outside of the " +"model." +msgstr "" +"Minimální vzdálenost mezi vnější stranou formy a vnější stranou modelu." + +#: fdmprinter.def.json +msgctxt "mold_roof_height label" +msgid "Mold Roof Height" +msgstr "Výška střechy formy" + +#: fdmprinter.def.json +msgctxt "mold_roof_height description" +msgid "The height above horizontal parts in your model which to print mold." +msgstr "Výška nad vodorovnými částmi modelu, které chcete vytisknout." + +#: fdmprinter.def.json +msgctxt "mold_angle label" +msgid "Mold Angle" +msgstr "Úhel formy" + +#: fdmprinter.def.json +msgctxt "mold_angle description" +msgid "" +"The angle of overhang of the outer walls created for the mold. 0° will make " +"the outer shell of the mold vertical, while 90° will make the outside of the " +"model follow the contour of the model." +msgstr "" +"Úhel přesahu vnějších stěn vytvořených pro formu. 0° způsobí, že vnější " +"skořepina formy bude svislá, zatímco 90° způsobí, že vnější strana modelu " +"bude sledovat obrys modelu." + +#: fdmprinter.def.json +msgctxt "support_mesh label" +msgid "Support Mesh" +msgstr "Síť podpor" + +#: fdmprinter.def.json +msgctxt "support_mesh description" +msgid "" +"Use this mesh to specify support areas. This can be used to generate support " +"structure." +msgstr "" +"Pomocí této sítě můžete určit oblasti podpory. To lze použít ke generování " +"podpůrné struktury." + +#: fdmprinter.def.json +msgctxt "anti_overhang_mesh label" +msgid "Anti Overhang Mesh" +msgstr "Síť proti převisu" + +#: fdmprinter.def.json +msgctxt "anti_overhang_mesh description" +msgid "" +"Use this mesh to specify where no part of the model should be detected as " +"overhang. This can be used to remove unwanted support structure." +msgstr "" +"Pomocí této mřížky určete, kde by žádná část modelu neměla být detekována " +"jako převis. To lze použít k odstranění nežádoucí podpůrné struktury." + +#: fdmprinter.def.json +msgctxt "magic_mesh_surface_mode label" +msgid "Surface Mode" +msgstr "Povrchový režim" + +#: fdmprinter.def.json +msgctxt "magic_mesh_surface_mode description" +msgid "" +"Treat the model as a surface only, a volume, or volumes with loose surfaces. " +"The normal print mode only prints enclosed volumes. \"Surface\" prints a " +"single wall tracing the mesh surface with no infill and no top/bottom skin. " +"\"Both\" prints enclosed volumes like normal and any remaining polygons as " +"surfaces." +msgstr "" +"S modelem zacházejte pouze jako s povrchem, objemem nebo objemy s volnými " +"povrchy. Normální režim tisku tiskne pouze uzavřené svazky. „Povrch“ " +"vytiskne jedinou stěnu, která sleduje povrch oka bez výplně a bez horní / " +"dolní povrch. „Oba“ tiskne uzavřené svazky jako normální a všechny zbývající " +"polygony jako povrchy." + +#: fdmprinter.def.json +msgctxt "magic_mesh_surface_mode option normal" +msgid "Normal" +msgstr "Normální" + +#: fdmprinter.def.json +msgctxt "magic_mesh_surface_mode option surface" +msgid "Surface" +msgstr "Povrchový" + +#: fdmprinter.def.json +msgctxt "magic_mesh_surface_mode option both" +msgid "Both" +msgstr "Obojí" + +#: fdmprinter.def.json +msgctxt "magic_spiralize label" +msgid "Spiralize Outer Contour" +msgstr "Spiralizujte vnější konturu" + +#: fdmprinter.def.json +msgctxt "magic_spiralize description" +msgid "" +"Spiralize smooths out the Z move of the outer edge. This will create a " +"steady Z increase over the whole print. This feature turns a solid model " +"into a single walled print with a solid bottom. This feature should only be " +"enabled when each layer only contains a single part." +msgstr "" +"Spiralizace vyhlazuje pohyb Z vnější hrany. Tím se vytvoří stálý nárůst Z v " +"celém tisku. Tato funkce mění pevný model na jednostěnný tisk s plným dnem. " +"Tato funkce by měla být povolena, pouze pokud každá vrstva obsahuje pouze " +"jednu část." + +#: fdmprinter.def.json +msgctxt "smooth_spiralized_contours label" +msgid "Smooth Spiralized Contours" +msgstr "Hladké spiralizované obrysy" + +#: fdmprinter.def.json +msgctxt "smooth_spiralized_contours description" +msgid "" +"Smooth the spiralized contours to reduce the visibility of the Z seam (the Z " +"seam should be barely visible on the print but will still be visible in the " +"layer view). Note that smoothing will tend to blur fine surface details." +msgstr "" +"Vyhlaďte spiralizované obrysy, aby se snížila viditelnost Z-spoje (Z-spoj by " +"měl být sotva viditelný na výtisku, ale bude stále viditelný v pohledu " +"vrstvy). Všimněte si, že vyhlazení bude mít tendenci rozmazávat jemné " +"detaily povrchu." + +#: fdmprinter.def.json +msgctxt "relative_extrusion label" +msgid "Relative Extrusion" +msgstr "Relativní vytlačování" + +#: fdmprinter.def.json +msgctxt "relative_extrusion description" +msgid "" +"Use relative extrusion rather than absolute extrusion. Using relative E-" +"steps makes for easier post-processing of the g-code. However, it's not " +"supported by all printers and it may produce very slight deviations in the " +"amount of deposited material compared to absolute E-steps. Irrespective of " +"this setting, the extrusion mode will always be set to absolute before any g-" +"code script is output." +msgstr "" +"Použijte spíše relativní extruzi než absolutní extruzi. Použití relativních " +"E-kroků usnadňuje následné zpracování g-kódu. Není však podporována všemi " +"tiskárnami a může vést k velmi malým odchylkám v množství ukládaného " +"materiálu ve srovnání s absolutními kroky E. Bez ohledu na toto nastavení " +"bude režim vytlačování vždy nastaven na absolutní před výstupem jakéhokoli " +"skriptu g-kódu." + +#: fdmprinter.def.json +msgctxt "experimental label" +msgid "Experimental" +msgstr "Experimentálí" + +#: fdmprinter.def.json +msgctxt "experimental description" +msgid "experimental!" +msgstr "experimentální!" + +#: fdmprinter.def.json +msgctxt "support_tree_enable label" +msgid "Tree Support" +msgstr "Stromová podpora" + +#: fdmprinter.def.json +msgctxt "support_tree_enable description" +msgid "" +"Generate a tree-like support with branches that support your print. This may " +"reduce material usage and print time, but greatly increases slicing time." +msgstr "" +"Vygenerujte stromovou podporu s větvemi, které podporují váš tisk. To může " +"snížit spotřebu materiálu a dobu tisku, ale výrazně prodlužuje dobu " +"slicování." + +#: fdmprinter.def.json +msgctxt "support_tree_angle label" +msgid "Tree Support Branch Angle" +msgstr "Úhel větve stromové podpory" + +#: fdmprinter.def.json +msgctxt "support_tree_angle description" +msgid "" +"The angle of the branches. Use a lower angle to make them more vertical and " +"more stable. Use a higher angle to be able to have more reach." +msgstr "" +"Úhel větví. Použijte nižší úhel, aby byly více vertikální a stabilnější. K " +"dosažení většího dosahu použijte vyšší úhel." + +#: fdmprinter.def.json +msgctxt "support_tree_branch_distance label" +msgid "Tree Support Branch Distance" +msgstr "Vzdálenost větví stromu" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_distance description" +msgid "" +"How far apart the branches need to be when they touch the model. Making this " +"distance small will cause the tree support to touch the model at more " +"points, causing better overhang but making support harder to remove." +msgstr "" +"Jak daleko od sebe musí být větve, když se dotýkají modelu. Zmenšení této " +"vzdálenosti způsobí, že se stromová podpora dotkne modelu ve více bodech, " +"což způsobí lepší přesah, ale těžší odstranění podpory." + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter label" +msgid "Tree Support Branch Diameter" +msgstr "Průměr větve podpěry stromu" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter description" +msgid "" +"The diameter of the thinnest branches of tree support. Thicker branches are " +"more sturdy. Branches towards the base will be thicker than this." +msgstr "" +"Průměr větve stromu podpory Průměr nejtenčí větve stromu podpory. Silnější " +"větve jsou odolnější. Větve směrem k základně budou silnější než tato." + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter_angle label" +msgid "Tree Support Branch Diameter Angle" +msgstr "Průměr úhlu větve podpěry stromu" + +#: fdmprinter.def.json +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 "" +"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." + +#: fdmprinter.def.json +msgctxt "support_tree_collision_resolution label" +msgid "Tree Support Collision Resolution" +msgstr "Stromová podpora - rozlišení kolize" + +#: fdmprinter.def.json +msgctxt "support_tree_collision_resolution description" +msgid "" +"Resolution to compute collisions with to avoid hitting the model. Setting " +"this lower will produce more accurate trees that fail less often, but " +"increases slicing time dramatically." +msgstr "" +"Rozlišení pro výpočet kolizí, aby nedošlo k nárazu do modelu. Nastavením " +"této nižší se vytvoří přesnější stromy, které selhávají méně často, ale " +"dramaticky se zvyšuje doba slicování." + +#: fdmprinter.def.json +msgctxt "slicing_tolerance label" +msgid "Slicing Tolerance" +msgstr "Tolerance slicování" + +#: fdmprinter.def.json +msgctxt "slicing_tolerance description" +msgid "" +"How to slice layers with diagonal surfaces. The areas of a layer can be " +"generated based on where the middle of the layer intersects the surface " +"(Middle). Alternatively each layer can have the areas which fall inside of " +"the volume throughout the height of the layer (Exclusive) or a layer has the " +"areas which fall inside anywhere within the layer (Inclusive). Exclusive " +"retains the most details, Inclusive makes for the best fit and Middle takes " +"the least time to process." +msgstr "" +"Jak krájet vrstvy s diagonálními povrchy. Oblasti vrstvy mohou být " +"generovány na základě toho, kde střed vrstvy protíná povrch (Střední). " +"Alternativně každá vrstva může mít oblasti, které padají uvnitř objemu po " +"celé výšce vrstvy (Exkluzivní), nebo vrstva má oblasti, které padají dovnitř " +"kdekoli v rámci vrstvy (Inkluzivní). Exkluzivní zachovává co nejvíce " +"podrobností, Inkluzivní dělá to nejlepší a Střední trvá zpracování nejméně " +"času." + +#: fdmprinter.def.json +msgctxt "slicing_tolerance option middle" +msgid "Middle" +msgstr "Střední" + +#: fdmprinter.def.json +msgctxt "slicing_tolerance option exclusive" +msgid "Exclusive" +msgstr "Exkluzivní" + +#: fdmprinter.def.json +msgctxt "slicing_tolerance option inclusive" +msgid "Inclusive" +msgstr "Inkluzivní" + +#: fdmprinter.def.json +msgctxt "roofing_line_width label" +msgid "Top Surface Skin Line Width" +msgstr "Nejvyšší šířka linie povrchu" + +#: fdmprinter.def.json +msgctxt "roofing_line_width description" +msgid "Width of a single line of the areas at the top of the print." +msgstr "Šířka jedné řady oblastí v horní části tisku." + +#: fdmprinter.def.json +msgctxt "roofing_pattern label" +msgid "Top Surface Skin Pattern" +msgstr "Vzor horního povrchu" + +#: fdmprinter.def.json +msgctxt "roofing_pattern description" +msgid "The pattern of the top most layers." +msgstr "Vzor nejvyšší vrstvy." + +#: fdmprinter.def.json +msgctxt "roofing_pattern option lines" +msgid "Lines" +msgstr "Čáry" + +#: fdmprinter.def.json +msgctxt "roofing_pattern option concentric" +msgid "Concentric" +msgstr "Soustředný" + +#: fdmprinter.def.json +msgctxt "roofing_pattern option zigzag" +msgid "Zig Zag" +msgstr "Zig Zag" + +#: fdmprinter.def.json +msgctxt "roofing_angles label" +msgid "Top Surface Skin Line Directions" +msgstr "Pokyny pro horní povrchovou linii" + +#: fdmprinter.def.json +msgctxt "roofing_angles description" +msgid "" +"A list of integer line directions to use when the top surface skin layers " +"use the lines or zig zag pattern. Elements from the list are used " +"sequentially as the layers progress and when the end of the list is reached, " +"it starts at the beginning again. The list items are separated by commas and " +"the whole list is contained in square brackets. Default is an empty list " +"which means use the traditional default angles (45 and 135 degrees)." +msgstr "" +"Seznam směrů celočíselných čar, které se použijí, když horní povrchové " +"vrstvy používají čáry nebo vzor cik cak. Prvky ze seznamu se používají " +"postupně jako vrstvy a jakmile je dosaženo konce seznamu, začíná znovu na " +"začátku. Položky seznamu jsou odděleny čárkami a celý seznam je obsažen v " +"hranatých závorkách. Výchozí je prázdný seznam, což znamená použití " +"tradičních výchozích úhlů (45 a 135 stupňů)." + +#: fdmprinter.def.json +msgctxt "infill_enable_travel_optimization label" +msgid "Infill Travel Optimization" +msgstr "Optimalizace pohybu při tisku výplně" + +#: fdmprinter.def.json +msgctxt "infill_enable_travel_optimization description" +msgid "" +"When enabled, the order in which the infill lines are printed is optimized " +"to reduce the distance travelled. The reduction in travel time achieved very " +"much depends on the model being sliced, infill pattern, density, etc. Note " +"that, for some models that have many small areas of infill, the time to " +"slice the model may be greatly increased." +msgstr "" +"Je-li tato funkce povolena, je pořadí, ve kterém jsou vyplněny řádky výplně, " +"optimalizováno, aby se snížila ujetá vzdálenost. Zkrácení doby cestování " +"dosažené velmi záleží na modelu, který je nakrájen, vzor výplně, hustota " +"atd. U některých modelů, které mají mnoho malých oblastí výplně, může být " +"doba krájení modelu značně prodloužena." + +#: fdmprinter.def.json +msgctxt "material_flow_dependent_temperature label" +msgid "Auto Temperature" +msgstr "Automatická teplota" + +#: fdmprinter.def.json +msgctxt "material_flow_dependent_temperature description" +msgid "" +"Change the temperature for each layer automatically with the average flow " +"speed of that layer." +msgstr "" +"Změňte teplotu pro každou vrstvu automaticky s průměrnou rychlostí průtoku " +"této vrstvy." + +#: fdmprinter.def.json +msgctxt "material_flow_temp_graph label" +msgid "Flow Temperature Graph" +msgstr "Graf teploty toku" + +#: fdmprinter.def.json +msgctxt "material_flow_temp_graph description" +msgid "" +"Data linking material flow (in mm3 per second) to temperature (degrees " +"Celsius)." +msgstr "" +"Data spojující tok materiálu (v mm3 za sekundu) s teplotou (ve stupních " +"Celsia)." + +#: fdmprinter.def.json +msgctxt "minimum_polygon_circumference label" +msgid "Minimum Polygon Circumference" +msgstr "Minimální polygonální obvod" + +#: fdmprinter.def.json +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ů." + +#: fdmprinter.def.json +msgctxt "support_skip_some_zags label" +msgid "Break Up Support In Chunks" +msgstr "Rozdělte podporu na kousky" + +#: fdmprinter.def.json +msgctxt "support_skip_some_zags description" +msgid "" +"Skip some support line connections to make the support structure easier to " +"break away. This setting is applicable to the Zig Zag support infill pattern." +msgstr "" +"Přeskočte některá připojení podpůrné linky, aby se podpůrná struktura " +"snadněji odtrhla. Toto nastavení je použitelné pro vzor výplně podpory Zig " +"Zag." + +#: fdmprinter.def.json +msgctxt "support_skip_zag_per_mm label" +msgid "Support Chunk Size" +msgstr "Velikost bloku podpory" + +#: fdmprinter.def.json +msgctxt "support_skip_zag_per_mm description" +msgid "" +"Leave out a connection between support lines once every N millimeter to make " +"the support structure easier to break away." +msgstr "" +"Vynechejte spojení mezi podpůrnými linkami jednou za N milimetr, abyste " +"usnadnili odtržení podpůrné struktury." + +#: fdmprinter.def.json +msgctxt "support_zag_skip_count label" +msgid "Support Chunk Line Count" +msgstr "Počet kusů linek podpory" + +#: fdmprinter.def.json +msgctxt "support_zag_skip_count description" +msgid "" +"Skip one in every N connection lines to make the support structure easier to " +"break away." +msgstr "" +"Přeskočte jeden v každém N spojovacím vedení, aby se usnadnilo odtržení " +"podpůrné struktury." + +#: fdmprinter.def.json +msgctxt "draft_shield_enabled label" +msgid "Enable Draft Shield" +msgstr "Zapnout štít modelu" + +#: fdmprinter.def.json +msgctxt "draft_shield_enabled description" +msgid "" +"This will create a wall around the model, which traps (hot) air and shields " +"against exterior airflow. Especially useful for materials which warp easily." +msgstr "" +"Tím se vytvoří kolem modelu zeď, která zachycuje (horký) vzduch a chrání " +"před vnějším proudem vzduchu. Obzvláště užitečné pro materiály, které se " +"snadno deformují." + +#: fdmprinter.def.json +msgctxt "draft_shield_dist label" +msgid "Draft Shield X/Y Distance" +msgstr "X/Y vzdálenost štítu modelu" + +#: fdmprinter.def.json +msgctxt "draft_shield_dist description" +msgid "Distance of the draft shield from the print, in the X/Y directions." +msgstr "Vzdálenost štítu před tiskem ve směru X / Y." + +#: fdmprinter.def.json +msgctxt "draft_shield_height_limitation label" +msgid "Draft Shield Limitation" +msgstr "Limitace štítu modelu" + +#: fdmprinter.def.json +msgctxt "draft_shield_height_limitation description" +msgid "" +"Set the height of the draft shield. Choose to print the draft shield at the " +"full height of the model or at a limited height." +msgstr "" +"Nastavte výšku štítu proti průvanu. Zvolte, zda chcete tisknout štít " +"konceptu v plné výšce modelu nebo v omezené výšce." + +#: fdmprinter.def.json +msgctxt "draft_shield_height_limitation option full" +msgid "Full" +msgstr "Plná" + +#: fdmprinter.def.json +msgctxt "draft_shield_height_limitation option limited" +msgid "Limited" +msgstr "Limitovaná" + +#: fdmprinter.def.json +msgctxt "draft_shield_height label" +msgid "Draft Shield Height" +msgstr "Výška štítu modelu" + +#: fdmprinter.def.json +msgctxt "draft_shield_height description" +msgid "" +"Height limitation of the draft shield. Above this height no draft shield " +"will be printed." +msgstr "" +"Výškové omezení ochranného štítu. Nad touto výškou nebude vytištěn žádný " +"koncept štítu." + +#: fdmprinter.def.json +msgctxt "conical_overhang_enabled label" +msgid "Make Overhang Printable" +msgstr "Udělat převis tisknutelný" + +#: fdmprinter.def.json +msgctxt "conical_overhang_enabled description" +msgid "" +"Change the geometry of the printed model such that minimal support is " +"required. Steep overhangs will become shallow overhangs. Overhanging areas " +"will drop down to become more vertical." +msgstr "" +"Změňte geometrii tištěného modelu tak, aby byla vyžadována minimální " +"podpora. Strmé převisy se stanou mělkými převisy. Převislé oblasti budou " +"klesat dolů, aby se staly vertikálními." + +#: fdmprinter.def.json +msgctxt "conical_overhang_angle label" +msgid "Maximum Model Angle" +msgstr "Maximální úhel modelu" + +#: fdmprinter.def.json +msgctxt "conical_overhang_angle description" +msgid "" +"The maximum angle of overhangs after the they have been made printable. At a " +"value of 0° all overhangs are replaced by a piece of model connected to the " +"build plate, 90° will not change the model in any way." +msgstr "" +"Maximální úhel přesahů po jejich tisku. Při hodnotě 0 ° jsou všechny převisy " +"nahrazeny kusem modelu připojeným k podložce, 90 ° model nijak nijak nezmění." + +#: fdmprinter.def.json +msgctxt "coasting_enable label" +msgid "Enable Coasting" +msgstr "Povolit Coasting" + +#: fdmprinter.def.json +msgctxt "coasting_enable description" +msgid "" +"Coasting replaces the last part of an extrusion path with a travel path. The " +"oozed material is used to print the last piece of the extrusion path in " +"order to reduce stringing." +msgstr "" +"Coasting nahradí poslední část vytlačovací cesty cestou. Vyteklý materiál se " +"používá k tisku posledního kusu vytlačovací cesty, aby se snížilo strunování." + +#: fdmprinter.def.json +msgctxt "coasting_volume label" +msgid "Coasting Volume" +msgstr "Objem coastingu" + +#: fdmprinter.def.json +msgctxt "coasting_volume description" +msgid "" +"The volume otherwise oozed. This value should generally be close to the " +"nozzle diameter cubed." +msgstr "" +"Objem jinak vytekl. Tato hodnota by měla být obecně blízká průměru trysek." + +#: fdmprinter.def.json +msgctxt "coasting_min_volume label" +msgid "Minimum Volume Before Coasting" +msgstr "Minimální objem před coastingem" + +#: fdmprinter.def.json +msgctxt "coasting_min_volume description" +msgid "" +"The smallest volume an extrusion path should have before allowing coasting. " +"For smaller extrusion paths, less pressure has been built up in the bowden " +"tube and so the coasted volume is scaled linearly. This value should always " +"be larger than the Coasting Volume." +msgstr "" +"Nejmenší objem, který by měla mít vytlačovací cesta, než povolí dojezd. U " +"menších vytlačovacích drah se v bowdenové trubici vytvořil menší tlak, a tak " +"se dojezdový objem lineárně upraví. Tato hodnota by měla být vždy větší než " +"dojezdový objem." + +#: fdmprinter.def.json +msgctxt "coasting_speed label" +msgid "Coasting Speed" +msgstr "Rychlost coastingu" + +#: fdmprinter.def.json +msgctxt "coasting_speed description" +msgid "" +"The speed by which to move during coasting, relative to the speed of the " +"extrusion path. A value slightly under 100% is advised, since during the " +"coasting move the pressure in the bowden tube drops." +msgstr "" +"Rychlost, kterou se má pohybovat během dojezdu, relativně k rychlosti " +"vytlačovací dráhy. Doporučuje se hodnota mírně pod 100%, protože během jízdy " +"se pohybuje tlak v bowdenové trubici." + +#: fdmprinter.def.json +msgctxt "cross_infill_pocket_size label" +msgid "Cross 3D Pocket Size" +msgstr "Velikost kapsy u 3D kříže" + +#: fdmprinter.def.json +msgctxt "cross_infill_pocket_size description" +msgid "" +"The size of pockets at four-way crossings in the cross 3D pattern at heights " +"where the pattern is touching itself." +msgstr "" +"Velikost kapes na čtyřcestných kříženích v křížovém 3D vzoru ve výškách, kde " +"se vzor sám dotýká." + +#: fdmprinter.def.json +msgctxt "cross_infill_density_image label" +msgid "Cross Infill Density Image" +msgstr "Obrázek s křížovou výplní" + +#: fdmprinter.def.json +msgctxt "cross_infill_density_image description" +msgid "" +"The file location of an image of which the brightness values determine the " +"minimal density at the corresponding location in the infill of the print." +msgstr "" +"Umístění souboru obrázku, jehož hodnoty jasu určují minimální hustotu na " +"odpovídajícím místě ve výplni tisku." + +#: fdmprinter.def.json +msgctxt "cross_support_density_image label" +msgid "Cross Fill Density Image for Support" +msgstr "Obrázek s křížovou výplní pro podporu" + +#: fdmprinter.def.json +msgctxt "cross_support_density_image description" +msgid "" +"The file location of an image of which the brightness values determine the " +"minimal density at the corresponding location in the support." +msgstr "" +"Umístění souboru obrázku, jehož hodnoty jasu určují minimální hustotu na " +"odpovídajícím místě v podpoře." + +#: fdmprinter.def.json +msgctxt "spaghetti_infill_enabled label" +msgid "Spaghetti Infill" +msgstr "Špagetová výplň" + +#: fdmprinter.def.json +msgctxt "spaghetti_infill_enabled description" +msgid "" +"Print the infill every so often, so that the filament will curl up " +"chaotically inside the object. This reduces print time, but the behaviour is " +"rather unpredictable." +msgstr "" +"Výplň tiskněte tak často, aby se vlákno chaoticky stočilo uvnitř objektu. To " +"zkracuje dobu tisku, ale chování je spíše nepředvídatelné." + +#: fdmprinter.def.json +msgctxt "spaghetti_infill_stepped label" +msgid "Spaghetti Infill Stepping" +msgstr "Krokování při špagetové výplni" + +#: fdmprinter.def.json +msgctxt "spaghetti_infill_stepped description" +msgid "" +"Whether to print spaghetti infill in steps or extrude all the infill " +"filament at the end of the print." +msgstr "" +"Zda se má tisknout špagetová výplň po krocích, nebo se vytlačí veškeré " +"výplňové vlákno na konci tisku." + +#: fdmprinter.def.json +msgctxt "spaghetti_max_infill_angle label" +msgid "Spaghetti Maximum Infill Angle" +msgstr "Maximální úhel špagetové výplně" + +#: fdmprinter.def.json +msgctxt "spaghetti_max_infill_angle description" +msgid "" +"The maximum angle w.r.t. the Z axis of the inside of the print for areas " +"which are to be filled with spaghetti infill afterwards. Lowering this value " +"causes more angled parts in your model to be filled on each layer." +msgstr "" +"Maximální úhel osy Z uvnitř tisku pro oblasti, které mají být poté vyplněny " +"špagetovou výplní. Snížení této hodnoty způsobí, že se na každé vrstvě " +"vyplní více šikmých částí modelu." + +#: fdmprinter.def.json +msgctxt "spaghetti_max_height label" +msgid "Spaghetti Infill Maximum Height" +msgstr "Maximální výška špagetové výplně" + +#: fdmprinter.def.json +msgctxt "spaghetti_max_height description" +msgid "" +"The maximum height of inside space which can be combined and filled from the " +"top." +msgstr "" +"Maximální výška vnitřního prostoru, kterou lze kombinovat a naplnit shora." + +#: fdmprinter.def.json +msgctxt "spaghetti_inset label" +msgid "Spaghetti Inset" +msgstr "Špagetová výplň" + +#: fdmprinter.def.json +msgctxt "spaghetti_inset description" +msgid "" +"The offset from the walls from where the spaghetti infill will be printed." +msgstr "Odsazení od stěn, odkud bude vytištěna výplň špaget." + +#: fdmprinter.def.json +msgctxt "spaghetti_flow label" +msgid "Spaghetti Flow" +msgstr "Průtok při špagetové výplni" + +#: fdmprinter.def.json +msgctxt "spaghetti_flow description" +msgid "" +"Adjusts the density of the spaghetti infill. Note that the Infill Density " +"only controls the line spacing of the filling pattern, not the amount of " +"extrusion for spaghetti infill." +msgstr "" +"Upravuje hustotu výplně špaget. Mějte na paměti, že hustota výplně řídí " +"pouze rozteč linií výplňového vzoru, nikoli velikost výtluku pro výplň " +"špaget." + +#: fdmprinter.def.json +msgctxt "spaghetti_infill_extra_volume label" +msgid "Spaghetti Infill Extra Volume" +msgstr "Objem navíc při špagetové výplni" + +#: fdmprinter.def.json +msgctxt "spaghetti_infill_extra_volume description" +msgid "" +"A correction term to adjust the total volume being extruded each time when " +"filling spaghetti." +msgstr "" +"Korekční termín pro úpravu celkového objemu, který se vytlačuje pokaždé, " +"když se plní špagety." + +#: fdmprinter.def.json +msgctxt "support_conical_enabled label" +msgid "Enable Conical Support" +msgstr "Povolit kuželovou podporu" + +#: fdmprinter.def.json +msgctxt "support_conical_enabled description" +msgid "Make support areas smaller at the bottom than at the overhang." +msgstr "Zmenšete podpůrné oblasti na spodní straně než na převis." + +#: fdmprinter.def.json +msgctxt "support_conical_angle label" +msgid "Conical Support Angle" +msgstr "Kónický podpěrný úhel" + +#: fdmprinter.def.json +msgctxt "support_conical_angle description" +msgid "" +"The angle of the tilt of conical support. With 0 degrees being vertical, and " +"90 degrees being horizontal. Smaller angles cause the support to be more " +"sturdy, but consist of more material. Negative angles cause the base of the " +"support to be wider than the top." +msgstr "" +"Úhel náklonu kuželové podpory. S 0° svislým a 90° vodorovným. Menší úhly " +"způsobují, že podpora je robustnější, ale sestává z více materiálu. Záporné " +"úhly způsobují, že základna podpory je širší než horní část." + +#: fdmprinter.def.json +msgctxt "support_conical_min_width label" +msgid "Conical Support Minimum Width" +msgstr "Minimální šířka kónické podpory" + +#: fdmprinter.def.json +msgctxt "support_conical_min_width description" +msgid "" +"Minimum width to which the base of the conical support area is reduced. " +"Small widths can lead to unstable support structures." +msgstr "" +"Minimální šířka, na kterou se zmenší základna kuželové nosné plochy. Malé " +"šířky mohou vést k nestabilním podpůrným strukturám." + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_enabled label" +msgid "Fuzzy Skin" +msgstr "Rozmazaný povrch" + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_enabled description" +msgid "" +"Randomly jitter while printing the outer wall, so that the surface has a " +"rough and fuzzy look." +msgstr "" +"Při tisku na vnější stěnu náhodně chvěte tak, že povrch má drsný a rozmazaný " +"vzhled." + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_outside_only label" +msgid "Fuzzy Skin Outside Only" +msgstr "Rozmazaný povrch pouze venku" + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_outside_only description" +msgid "Jitter only the parts' outlines and not the parts' holes." +msgstr "Rozmazat jen okrajové části modelu a žádné díry modelu." + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_thickness label" +msgid "Fuzzy Skin Thickness" +msgstr "Tloušťka rozmazaného povrchu" + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_thickness description" +msgid "" +"The width within which to jitter. It's advised to keep this below the outer " +"wall width, since the inner walls are unaltered." +msgstr "" +"Šířka, do které se chvěje. Doporučuje se to udržovat pod šířkou vnější " +"stěny, protože vnitřní stěny zůstávají nezměněny." + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_point_density label" +msgid "Fuzzy Skin Density" +msgstr "Hustota nejasného povrchu" + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_point_density description" +msgid "" +"The average density of points introduced on each polygon in a layer. Note " +"that the original points of the polygon are discarded, so a low density " +"results in a reduction of the resolution." +msgstr "" +"Průměrná hustota bodů zavedených na každý mnohoúhelník ve vrstvě. Všimněte " +"si, že původní body mnohoúhelníku jsou zahozeny, takže nízká hustota vede ke " +"snížení rozlišení." + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_point_dist label" +msgid "Fuzzy Skin Point Distance" +msgstr "Vzdálenost bodů při rozmazané výplni" + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_point_dist description" +msgid "" +"The average distance between the random points introduced on each line " +"segment. Note that the original points of the polygon are discarded, so a " +"high smoothness results in a reduction of the resolution. This value must be " +"higher than half the Fuzzy Skin Thickness." +msgstr "" +"Průměrná vzdálenost mezi náhodnými body zavedenými v každém segmentu čáry. " +"Všimněte si, že původní body mnohoúhelníku jsou zahozeny, takže vysoká " +"hladkost vede ke snížení rozlišení. Tato hodnota musí být vyšší než polovina " +"tloušťky rozmazaného povrchu." + +#: fdmprinter.def.json +msgctxt "flow_rate_max_extrusion_offset label" +msgid "Flow Rate Compensation Max Extrusion Offset" +msgstr "Kompenzace průtoku maximální posunutí extruze" + +#: fdmprinter.def.json +msgctxt "flow_rate_max_extrusion_offset description" +msgid "" +"The maximum distance in mm to move the filament to compensate for changes in " +"flow rate." +msgstr "" +"Maximální vzdálenost v mm pro pohyb vlákna za účelem kompenzace změn průtoku." + +#: fdmprinter.def.json +msgctxt "flow_rate_extrusion_offset_factor label" +msgid "Flow Rate Compensation Factor" +msgstr "Faktor kompenzace průtoku" + +#: fdmprinter.def.json +msgctxt "flow_rate_extrusion_offset_factor description" +msgid "" +"How far to move the filament in order to compensate for changes in flow " +"rate, as a percentage of how far the filament would move in one second of " +"extrusion." +msgstr "" +"Jak daleko posunout vlákno za účelem kompenzace změn průtoku, jako procento " +"toho, jak daleko by se vlákno pohybovalo v jedné sekundě vytlačování." + +#: fdmprinter.def.json +msgctxt "wireframe_enabled label" +msgid "Wire Printing" +msgstr "Drátový tisk" + +#: fdmprinter.def.json +msgctxt "wireframe_enabled description" +msgid "" +"Print only the outside surface with a sparse webbed structure, printing 'in " +"thin air'. This is realized by horizontally printing the contours of the " +"model at given Z intervals which are connected via upward and diagonally " +"downward lines." +msgstr "" +"Tiskněte pouze vnější povrch s řídkou strukturou struktury a tiskněte „na " +"vzduchu“. To je realizováno horizontálním tiskem kontur modelu v daných " +"intervalech Z, které jsou spojeny pomocí linií nahoru a diagonálně dolů." + +#: fdmprinter.def.json +msgctxt "wireframe_height label" +msgid "WP Connection Height" +msgstr "Výška připojení DT" + +#: fdmprinter.def.json +msgctxt "wireframe_height description" +msgid "" +"The height of the upward and diagonally downward lines between two " +"horizontal parts. This determines the overall density of the net structure. " +"Only applies to Wire Printing." +msgstr "" +"Výška nahoru a diagonálně dolů směřujících čar mezi dvěma vodorovnými " +"částmi. To určuje celkovou hustotu struktury sítě. Platí pouze pro drátový " +"tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_roof_inset label" +msgid "WP Roof Inset Distance" +msgstr "Vzdálenost střechy DT" + +#: fdmprinter.def.json +msgctxt "wireframe_roof_inset description" +msgid "" +"The distance covered when making a connection from a roof outline inward. " +"Only applies to Wire Printing." +msgstr "" +"Vzdálenost ujetá při vytváření spojení od obrysu střechy dovnitř. Platí " +"pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed label" +msgid "WP Speed" +msgstr "Rychlost DT" + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed description" +msgid "" +"Speed at which the nozzle moves when extruding material. Only applies to " +"Wire Printing." +msgstr "" +"Rychlost, jakou se tryska pohybuje při vytlačování materiálu. Platí pouze " +"pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_bottom label" +msgid "WP Bottom Printing Speed" +msgstr "Rychlost tisku spodního DT" + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_bottom description" +msgid "" +"Speed of printing the first layer, which is the only layer touching the " +"build platform. Only applies to Wire Printing." +msgstr "" +"Rychlost tisku první vrstvy, která je jedinou vrstvou dotýkající se " +"platformy sestavení. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_up label" +msgid "WP Upward Printing Speed" +msgstr "Rychlost tisku nahoru u DT" + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_up description" +msgid "" +"Speed of printing a line upward 'in thin air'. Only applies to Wire Printing." +msgstr "" +"Rychlost tisku řádku nahoru „na vzduchu“. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_down label" +msgid "WP Downward Printing Speed" +msgstr "Rychlost tisku směrem dolů u DT" + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_down description" +msgid "" +"Speed of printing a line diagonally downward. Only applies to Wire Printing." +msgstr "Rychlost tisku linie šikmo dolů. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_flat label" +msgid "WP Horizontal Printing Speed" +msgstr "Rychlost horizontálního tisku DT" + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_flat description" +msgid "" +"Speed of printing the horizontal contours of the model. Only applies to Wire " +"Printing." +msgstr "" +"Rychlost tisku vodorovných obrysů modelu. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_flow label" +msgid "WP Flow" +msgstr "Průtok při DT" + +#: fdmprinter.def.json +msgctxt "wireframe_flow description" +msgid "" +"Flow compensation: the amount of material extruded is multiplied by this " +"value. Only applies to Wire Printing." +msgstr "" +"Kompenzace toku: množství vytlačovaného materiálu se vynásobí touto " +"hodnotou. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_flow_connection label" +msgid "WP Connection Flow" +msgstr "Průtok při spojování DT" + +#: fdmprinter.def.json +msgctxt "wireframe_flow_connection description" +msgid "Flow compensation when going up or down. Only applies to Wire Printing." +msgstr "" +"Kompenzace toku při stoupání nebo klesání. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_flow_flat label" +msgid "WP Flat Flow" +msgstr "Průtok při plochém DT" + +#: fdmprinter.def.json +msgctxt "wireframe_flow_flat description" +msgid "" +"Flow compensation when printing flat lines. Only applies to Wire Printing." +msgstr "Kompenzace toku při tisku rovných čar. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_top_delay label" +msgid "WP Top Delay" +msgstr "Zpoždení pohybu nahoře při tisku DT" + +#: fdmprinter.def.json +msgctxt "wireframe_top_delay description" +msgid "" +"Delay time after an upward move, so that the upward line can harden. Only " +"applies to Wire Printing." +msgstr "" +"Zpoždění po pohybu vzhůru, aby mohla stoupající čára ztvrdnout. Platí pouze " +"pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_bottom_delay label" +msgid "WP Bottom Delay" +msgstr "Zpoždení pohybu dole při tisku DT" + +#: fdmprinter.def.json +msgctxt "wireframe_bottom_delay description" +msgid "Delay time after a downward move. Only applies to Wire Printing." +msgstr "Zpoždění po pohybu dolů. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_flat_delay label" +msgid "WP Flat Delay" +msgstr "Zpoždění při tisku plochých segmentů DT" + +#: fdmprinter.def.json +msgctxt "wireframe_flat_delay description" +msgid "" +"Delay time between two horizontal segments. Introducing such a delay can " +"cause better adhesion to previous layers at the connection points, while too " +"long delays cause sagging. Only applies to Wire Printing." +msgstr "" +"Doba zpoždění mezi dvěma vodorovnými segmenty. Zavedení takového zpoždění " +"může způsobit lepší přilnavost k předchozím vrstvám ve spojovacích bodech, " +"zatímco příliš dlouhé zpoždění může způsobit ochabnutí. Platí pouze pro " +"drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_up_half_speed label" +msgid "WP Ease Upward" +msgstr "Poloviční rychlost DT" + +#: fdmprinter.def.json +msgctxt "wireframe_up_half_speed description" +msgid "" +"Distance of an upward move which is extruded with half speed.\n" +"This can cause better adhesion to previous layers, while not heating the " +"material in those layers too much. Only applies to Wire Printing." +msgstr "" +"Vzdálenost pohybu nahoru, který je vytlačován poloviční rychlostí.\n" +"To může způsobit lepší přilnavost k předchozím vrstvám, aniž by se materiál " +"v těchto vrstvách příliš zahříval. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_top_jump label" +msgid "WP Knot Size" +msgstr "Velikost uzlu DT" + +#: fdmprinter.def.json +msgctxt "wireframe_top_jump description" +msgid "" +"Creates a small knot at the top of an upward line, so that the consecutive " +"horizontal layer has a better chance to connect to it. Only applies to Wire " +"Printing." +msgstr "" +"Vytvoří malý uzel v horní části vzestupné linie, takže po sobě jdoucí " +"vodorovná vrstva má lepší šanci se k němu připojit. Platí pouze pro drátový " +"tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_fall_down label" +msgid "WP Fall Down" +msgstr "Pád materiálu DT" + +#: fdmprinter.def.json +msgctxt "wireframe_fall_down description" +msgid "" +"Distance with which the material falls down after an upward extrusion. This " +"distance is compensated for. Only applies to Wire Printing." +msgstr "" +"Vzdálenost, se kterou materiál padá po vytlačení směrem nahoru. Tato " +"vzdálenost je kompenzována. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_drag_along label" +msgid "WP Drag Along" +msgstr "Tah DT" + +#: fdmprinter.def.json +msgctxt "wireframe_drag_along description" +msgid "" +"Distance with which the material of an upward extrusion is dragged along " +"with the diagonally downward extrusion. This distance is compensated for. " +"Only applies to Wire Printing." +msgstr "" +"Vzdálenost, se kterou je materiál vytlačování směrem vzhůru tažen spolu s " +"diagonálně směrem dolů vytlačováním. Tato vzdálenost je kompenzována. Platí " +"pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_strategy label" +msgid "WP Strategy" +msgstr "Strategie DT" + +#: fdmprinter.def.json +msgctxt "wireframe_strategy description" +msgid "" +"Strategy for making sure two consecutive layers connect at each connection " +"point. Retraction lets the upward lines harden in the right position, but " +"may cause filament grinding. A knot can be made at the end of an upward line " +"to heighten the chance of connecting to it and to let the line cool; " +"however, it may require slow printing speeds. Another strategy is to " +"compensate for the sagging of the top of an upward line; however, the lines " +"won't always fall down as predicted." +msgstr "" +"Strategie pro zajištění toho, aby se v každém místě připojení připojily dvě " +"po sobě následující vrstvy. Zpětné zasunutí umožní, aby linie vzhůru ztvrdly " +"ve správné poloze, ale mohou způsobit broušení vlákna. Uzel může být " +"vytvořen na konci vzestupné linie, aby se zvýšila šance na připojení k ní a " +"aby se linka ochladila; to však může vyžadovat nízké rychlosti tisku. Další " +"strategií je kompenzovat prohnutý vrchol horní linie; čáry však nebudou vždy " +"klesat, jak bylo předpovězeno." + +#: fdmprinter.def.json +msgctxt "wireframe_strategy option compensate" +msgid "Compensate" +msgstr "Kompenzovat" + +#: fdmprinter.def.json +msgctxt "wireframe_strategy option knot" +msgid "Knot" +msgstr "Uzel" + +#: fdmprinter.def.json +msgctxt "wireframe_strategy option retract" +msgid "Retract" +msgstr "Retrakce" + +#: fdmprinter.def.json +msgctxt "wireframe_straight_before_down label" +msgid "WP Straighten Downward Lines" +msgstr "Vyrovnat spodní linky DT" + +#: fdmprinter.def.json +msgctxt "wireframe_straight_before_down description" +msgid "" +"Percentage of a diagonally downward line which is covered by a horizontal " +"line piece. This can prevent sagging of the top most point of upward lines. " +"Only applies to Wire Printing." +msgstr "" +"Procento diagonálně sestupné linie, která je zakryta vodorovnou čárou. To " +"může zabránit ochabnutí nejvyššího bodu vzhůru. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_roof_fall_down label" +msgid "WP Roof Fall Down" +msgstr "Pád materiálu střechy DT" + +#: fdmprinter.def.json +msgctxt "wireframe_roof_fall_down description" +msgid "" +"The distance which horizontal roof lines printed 'in thin air' fall down " +"when being printed. This distance is compensated for. Only applies to Wire " +"Printing." +msgstr "" +"Vzdálenost, kterou vodorovné linie střechy vytištěné „na vzduchu“ klesají " +"při tisku. Tato vzdálenost je kompenzována. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_roof_drag_along label" +msgid "WP Roof Drag Along" +msgstr "Tah střechy DT" + +#: fdmprinter.def.json +msgctxt "wireframe_roof_drag_along description" +msgid "" +"The distance of the end piece of an inward line which gets dragged along " +"when going back to the outer outline of the roof. This distance is " +"compensated for. Only applies to Wire Printing." +msgstr "" +"Vzdálenost koncového kusu vnitřní linie, která se táhne, když se vrací zpět " +"k vnějšímu obrysu střechy. Tato vzdálenost je kompenzována. Platí pouze pro " +"drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_roof_outer_delay label" +msgid "WP Roof Outer Delay" +msgstr "Vnější zpoždění střechy DT" + +#: fdmprinter.def.json +msgctxt "wireframe_roof_outer_delay description" +msgid "" +"Time spent at the outer perimeters of hole which is to become a roof. Longer " +"times can ensure a better connection. Only applies to Wire Printing." +msgstr "" +"Čas strávený na vnějším obvodu díry, která se má stát střechou. Delší časy " +"mohou zajistit lepší spojení. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "wireframe_nozzle_clearance label" +msgid "WP Nozzle Clearance" +msgstr "Vyčištění trysky DT" + +#: fdmprinter.def.json +msgctxt "wireframe_nozzle_clearance description" +msgid "" +"Distance between the nozzle and horizontally downward lines. Larger " +"clearance results in diagonally downward lines with a less steep angle, " +"which in turn results in less upward connections with the next layer. Only " +"applies to Wire Printing." +msgstr "" +"Vzdálenost mezi tryskou a vodorovnými liniemi dolů. Větší vůle vede k " +"diagonálně dolů směřujícím liniím s menším strmým úhlem, což zase vede k " +"menšímu spojení nahoru s další vrstvou. Platí pouze pro drátový tisk." + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_enabled label" +msgid "Use Adaptive Layers" +msgstr "Použít adaptivní vrstvy" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_enabled description" +msgid "" +"Adaptive layers computes the layer heights depending on the shape of the " +"model." +msgstr "" +"Adaptivní vrstvy vypočítávají výšky vrstev v závislosti na tvaru modelu." + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_variation label" +msgid "Adaptive Layers Maximum Variation" +msgstr "Maximální variabilita adaptivních vrstev" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_variation description" +msgid "The maximum allowed height different from the base layer height." +msgstr "Maximální povolená výška se liší od výšky základní vrstvy." + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_variation_step label" +msgid "Adaptive Layers Variation Step Size" +msgstr "Velikost kroku adaptivní vrstvy" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_variation_step description" +msgid "" +"The difference in height of the next layer height compared to the previous " +"one." +msgstr "Rozdíl ve výšce další vrstvy ve srovnání s předchozí." + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_threshold label" +msgid "Adaptive Layers Topography Size" +msgstr "Velikost topografie adaptivních vrstev" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_threshold description" +msgid "" +"Target horizontal distance between two adjacent layers. Reducing this " +"setting causes thinner layers to be used to bring the edges of the layers " +"closer together." +msgstr "" +"Zaměřte vodorovnou vzdálenost mezi dvěma sousedními vrstvami. Snížení tohoto " +"nastavení způsobí, že se tenčí vrstvy použijí k přibližování okrajů vrstev k " +"sobě." + +#: fdmprinter.def.json +msgctxt "wall_overhang_angle label" +msgid "Overhanging Wall Angle" +msgstr "Převislý úhel stěny" + +#: fdmprinter.def.json +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 "" +"Stěny, které přesahují více než tento úhel, budou vytištěny pomocí nastavení " +"převislých stěn. Pokud je hodnota 90, nebudou se žádné stěny považovat za " +"převislé. Převis, který je podporován podporou, nebude považován ani za " +"převis." + +#: fdmprinter.def.json +msgctxt "wall_overhang_speed_factor label" +msgid "Overhanging Wall Speed" +msgstr "Rychlost tisku převislé stěny" + +#: fdmprinter.def.json +msgctxt "wall_overhang_speed_factor description" +msgid "" +"Overhanging walls will be printed at this percentage of their normal print " +"speed." +msgstr "" +"Převislé stěny budou vytištěny v procentech jejich normální rychlosti tisku." + +#: fdmprinter.def.json +msgctxt "bridge_settings_enabled label" +msgid "Enable Bridge Settings" +msgstr "Povolit nastavení mostu" + +#: fdmprinter.def.json +msgctxt "bridge_settings_enabled description" +msgid "" +"Detect bridges and modify print speed, flow and fan settings while bridges " +"are printed." +msgstr "" +"Zjistěte mosty a upravte rychlost tisku, průtok a nastavení ventilátoru " +"během tisku mostů." + +#: fdmprinter.def.json +msgctxt "bridge_wall_min_length label" +msgid "Minimum Bridge Wall Length" +msgstr "Minimální délka stěny mostu" + +#: fdmprinter.def.json +msgctxt "bridge_wall_min_length description" +msgid "" +"Unsupported walls shorter than this will be printed using the normal wall " +"settings. Longer unsupported walls will be printed using the bridge wall " +"settings." +msgstr "" +"Nepodporované stěny kratší než tato budou vytištěny pomocí běžného nastavení " +"zdi. Delší nepodporované stěny budou vytištěny pomocí nastavení mostní zdi." + +#: fdmprinter.def.json +msgctxt "bridge_skin_support_threshold label" +msgid "Bridge Skin Support Threshold" +msgstr "Prahová hodnota podpory povrchu mostu" + +#: fdmprinter.def.json +msgctxt "bridge_skin_support_threshold description" +msgid "" +"If a skin region is supported for less than this percentage of its area, " +"print it using the bridge settings. Otherwise it is printed using the normal " +"skin settings." +msgstr "" +"Pokud je oblast povrchu podporována pro méně než toto procento její plochy, " +"vytiskněte ji pomocí nastavení můstku. V opačném případě se vytiskne pomocí " +"běžných nastavení vzhledu." + +#: fdmprinter.def.json +msgctxt "bridge_sparse_infill_max_density label" +msgid "Bridge Sparse Infill Max Density" +msgstr "Maximální hustota výplně mostu" + +#: fdmprinter.def.json +msgctxt "bridge_sparse_infill_max_density description" +msgid "" +"Maximum density of infill considered to be sparse. Skin over sparse infill " +"is considered to be unsupported and so may be treated as a bridge skin." +msgstr "" +"Maximální hustota výplně považovaná za řídkou. Kůže nad řídkou výplní je " +"považována za nepodporovanou, a proto ji lze považovat za můstkovou kůži." + +#: fdmprinter.def.json +msgctxt "bridge_wall_coast label" +msgid "Bridge Wall Coasting" +msgstr "Coasting zdi můstku" + +#: fdmprinter.def.json +msgctxt "bridge_wall_coast description" +msgid "" +"This controls the distance the extruder should coast immediately before a " +"bridge wall begins. Coasting before the bridge starts can reduce the " +"pressure in the nozzle and may produce a flatter bridge." +msgstr "" +"Tím se řídí vzdálenost, kterou by extrudér měl dojet bezprostředně před " +"začátkem zdi mostu. Pobyt před startem můstku může snížit tlak v trysce a " +"může vést k ploššímu můstku." + +#: fdmprinter.def.json +msgctxt "bridge_wall_speed label" +msgid "Bridge Wall Speed" +msgstr "Rychlost tisku zdi můstku" + +#: fdmprinter.def.json +msgctxt "bridge_wall_speed description" +msgid "The speed at which the bridge walls are printed." +msgstr "Rychlost, při které jsou stěny mostu tisknuty." + +#: fdmprinter.def.json +msgctxt "bridge_wall_material_flow label" +msgid "Bridge Wall Flow" +msgstr "Průtok při tisku zdi můstku" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "bridge_skin_speed label" +msgid "Bridge Skin Speed" +msgstr "Rychlost při tisku povrchu můstku" + +#: fdmprinter.def.json +msgctxt "bridge_skin_speed description" +msgid "The speed at which bridge skin regions are printed." +msgstr "Rychlost, při které se tisknou oblasti povrchu mostu." + +#: fdmprinter.def.json +msgctxt "bridge_skin_material_flow label" +msgid "Bridge Skin Flow" +msgstr "Průtok při tisku povrchu můstku" + +#: fdmprinter.def.json +msgctxt "bridge_skin_material_flow description" +msgid "" +"When printing bridge skin regions, the amount of material extruded is " +"multiplied by this value." +msgstr "" +"Při tisku oblastí povrchu můstku je množství vytlačovaného materiálu " +"násobeno touto hodnotou." + +#: fdmprinter.def.json +msgctxt "bridge_skin_density label" +msgid "Bridge Skin Density" +msgstr "Hustota povrchu mostu" + +#: fdmprinter.def.json +msgctxt "bridge_skin_density description" +msgid "" +"The density of the bridge skin layer. Values less than 100 will increase the " +"gaps between the skin lines." +msgstr "" +"Hustota vrstvy povrchu můstku. Hodnoty menší než 100 zvýší mezery mezi " +"liniemi pokožky." + +#: fdmprinter.def.json +msgctxt "bridge_fan_speed label" +msgid "Bridge Fan Speed" +msgstr "Rychlost ventilátoru při tisknutí můstku" + +#: fdmprinter.def.json +msgctxt "bridge_fan_speed description" +msgid "Percentage fan speed to use when printing bridge walls and skin." +msgstr "" +"Procentuální rychlost ventilátoru, která se použije při tisku mostních stěn " +"a povrchu." + +#: fdmprinter.def.json +msgctxt "bridge_enable_more_layers label" +msgid "Bridge Has Multiple Layers" +msgstr "Můstek má více vrstev" + +#: fdmprinter.def.json +msgctxt "bridge_enable_more_layers description" +msgid "" +"If enabled, the second and third layers above the air are printed using the " +"following settings. Otherwise, those layers are printed using the normal " +"settings." +msgstr "" +"Pokud je povoleno, druhá a třetí vrstva nad vzduchem se vytisknou pomocí " +"následujících nastavení. V opačném případě se tyto vrstvy tisknou pomocí " +"běžných nastavení." + +#: fdmprinter.def.json +msgctxt "bridge_skin_speed_2 label" +msgid "Bridge Second Skin Speed" +msgstr "Rychlost tisku druhé vrstvy povrchu můstku" + +#: fdmprinter.def.json +msgctxt "bridge_skin_speed_2 description" +msgid "Print speed to use when printing the second bridge skin layer." +msgstr "Rychlost tisku, která se použije při tisku druhé vrstvy povrchu mostu." + +#: fdmprinter.def.json +msgctxt "bridge_skin_material_flow_2 label" +msgid "Bridge Second Skin Flow" +msgstr "Průtok při tisku druhé vrstvy povrchu můstku" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "bridge_skin_density_2 label" +msgid "Bridge Second Skin Density" +msgstr "Hustota druhé vrstvy povrchu můstku" + +#: fdmprinter.def.json +msgctxt "bridge_skin_density_2 description" +msgid "" +"The density of the second bridge skin layer. Values less than 100 will " +"increase the gaps between the skin lines." +msgstr "" +"Hustota druhé vrstvy vrstvy můstku. Hodnoty menší než 100 zvýší mezery mezi " +"liniemi pokožky." + +#: fdmprinter.def.json +msgctxt "bridge_fan_speed_2 label" +msgid "Bridge Second Skin Fan Speed" +msgstr "Rychlost ventilátoru při tisku druhé vrstvy povrchu můstku" + +#: fdmprinter.def.json +msgctxt "bridge_fan_speed_2 description" +msgid "Percentage fan speed to use when printing the second bridge skin layer." +msgstr "" +"Procentuální rychlost ventilátoru, která se použije při tisku druhé vrstvy " +"povrchu mostu." + +#: fdmprinter.def.json +msgctxt "bridge_skin_speed_3 label" +msgid "Bridge Third Skin Speed" +msgstr "Rychlost tisku třetí vrstvy povrchu můstku" + +#: fdmprinter.def.json +msgctxt "bridge_skin_speed_3 description" +msgid "Print speed to use when printing the third bridge skin layer." +msgstr "Rychlost tisku, která se použije při tisku třetí vrstvy povrchu mostu." + +#: fdmprinter.def.json +msgctxt "bridge_skin_material_flow_3 label" +msgid "Bridge Third Skin Flow" +msgstr "Průtok při tisku třetí vrstvy povrchu můstku" + +#: fdmprinter.def.json +msgctxt "bridge_skin_material_flow_3 description" +msgid "" +"When printing the third bridge skin layer, the amount of material extruded " +"is multiplied by this value." +msgstr "" +"Při tisku třetí vrstvy potahu se množství vytlačovaného materiálu násobí " +"touto hodnotou." + +#: fdmprinter.def.json +msgctxt "bridge_skin_density_3 label" +msgid "Bridge Third Skin Density" +msgstr "Hustota třetí vrstvy povrchu můstku" + +#: fdmprinter.def.json +msgctxt "bridge_skin_density_3 description" +msgid "" +"The density of the third bridge skin layer. Values less than 100 will " +"increase the gaps between the skin lines." +msgstr "" +"Hustota třetí vrstvy vrstvy můstku. Hodnoty menší než 100 zvýší mezery mezi " +"liniemi pokožky." + +#: fdmprinter.def.json +msgctxt "bridge_fan_speed_3 label" +msgid "Bridge Third Skin Fan Speed" +msgstr "Rychlost ventilátoru při tisku třetí vrstvy povrchu můstku" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "clean_between_layers label" +msgid "Wipe Nozzle Between Layers" +msgstr "Čistit trysku mezi vrstvami" + +#: fdmprinter.def.json +msgctxt "clean_between_layers description" +msgid "" +"Whether to include nozzle wipe G-Code between layers (maximum 1 per layer). " +"Enabling this setting could influence behavior of retract at layer change. " +"Please use Wipe Retraction settings to control retraction at layers where " +"the wipe script will be working." +msgstr "" +"Zda se má G-kód stírat tryskou mezi vrstvami (maximálně 1 na vrstvu). " +"Povolení tohoto nastavení by mohlo ovlivnit chování zatahování při změně " +"vrstvy. Použijte nastavení retrakce čištění pro kontrolu stažení ve " +"vrstvách, kde bude fungovat skript." + +#: fdmprinter.def.json +msgctxt "max_extrusion_before_wipe label" +msgid "Material Volume Between Wipes" +msgstr "Objem materiálu mezi čištěními" + +#: fdmprinter.def.json +msgctxt "max_extrusion_before_wipe description" +msgid "" +"Maximum material that can be extruded before another nozzle wipe is " +"initiated. If this value is less than the volume of material required in a " +"layer, the setting has no effect in this layer, i.e. it is limited to one " +"wipe per layer." +msgstr "" +"Maximální materiál, který může být vytlačen před zahájením dalšího stírání " +"trysky. Pokud je tato hodnota menší než objem materiálu potřebného ve " +"vrstvě, nemá nastavení v této vrstvě žádný účinek, tj. Je omezeno na jedno " +"čištění na vrstvu." + +#: fdmprinter.def.json +msgctxt "wipe_retraction_enable label" +msgid "Wipe Retraction Enable" +msgstr "Povolit retrakci při čištění" + +#: fdmprinter.def.json +msgctxt "wipe_retraction_enable description" +msgid "Retract the filament when the nozzle is moving over a non-printed area." +msgstr "Zasunout filament, když se tryska pohybuje po netisknuté oblasti." + +#: fdmprinter.def.json +msgctxt "wipe_retraction_amount label" +msgid "Wipe Retraction Distance" +msgstr "Vzdálenost retrakce při čištění" + +#: fdmprinter.def.json +msgctxt "wipe_retraction_amount description" +msgid "" +"Amount to retract the filament so it does not ooze during the wipe sequence." +msgstr "" +"Délka pro zasunutí filamentu tak, aby během sekvence stírání nevytekla." + +#: fdmprinter.def.json +msgctxt "wipe_retraction_extra_prime_amount label" +msgid "Wipe Retraction Extra Prime Amount" +msgstr "Množství zasunutí filamentu při prvotním čištění" + +#: fdmprinter.def.json +msgctxt "wipe_retraction_extra_prime_amount description" +msgid "" +"Some material can ooze away during a wipe travel moves, which can be " +"compensated for here." +msgstr "" +"Během pohybu stěrače může nějaký materiál vytéct pryč, což může být " +"kompenzováno zde." + +#: fdmprinter.def.json +msgctxt "wipe_retraction_speed label" +msgid "Wipe Retraction Speed" +msgstr "Rychlost retrakce při čištění" + +#: fdmprinter.def.json +msgctxt "wipe_retraction_speed description" +msgid "" +"The speed at which the filament is retracted and primed during a wipe " +"retraction move." +msgstr "" +"Rychlost, při které je vlákno zasunuto a aktivováno během pohybu stěrače." + +#: fdmprinter.def.json +msgctxt "wipe_retraction_retract_speed label" +msgid "Wipe Retraction Retract Speed" +msgstr "Rychlost navíjení stírání" + +#: fdmprinter.def.json +msgctxt "wipe_retraction_retract_speed description" +msgid "" +"The speed at which the filament is retracted during a wipe retraction move." +msgstr "Rychlost, při které je vlákno zataženo během pohybu stěrače." + +#: fdmprinter.def.json +msgctxt "wipe_retraction_prime_speed label" +msgid "Wipe Retraction Prime Speed" +msgstr "Primární rychlost retrakce při čištění" + +#: fdmprinter.def.json +msgctxt "wipe_retraction_prime_speed description" +msgid "" +"The speed at which the filament is primed during a wipe retraction move." +msgstr "Rychlost, při které je vlákno aktivováno během pohybu stěrače." + +#: fdmprinter.def.json +msgctxt "wipe_pause label" +msgid "Wipe Pause" +msgstr "Pozastavit čištění" + +#: fdmprinter.def.json +msgctxt "wipe_pause description" +msgid "Pause after the unretract." +msgstr "Pozastavit po vytažení." + +#: fdmprinter.def.json +msgctxt "wipe_hop_enable label" +msgid "Wipe Z Hop" +msgstr "Čistit Z Hop" + +#: fdmprinter.def.json +msgctxt "wipe_hop_enable description" +msgid "" +"When wiping, the build plate is lowered to create clearance between the " +"nozzle and the print. It prevents the nozzle from hitting the print during " +"travel moves, reducing the chance to knock the print from the build plate." +msgstr "" +"Při stírání se podložka spustí, aby se vytvořila vůle mezi tryskou a tiskem. " +"Zabraňuje tomu, aby tryska narazila na tisk během pohybů, což snižuje šanci " +"vyrazit tisk z montážní desky." + +#: fdmprinter.def.json +msgctxt "wipe_hop_amount label" +msgid "Wipe Z Hop Height" +msgstr "Výška čištění Z Hopu" + +#: fdmprinter.def.json +msgctxt "wipe_hop_amount description" +msgid "The height difference when performing a Z Hop." +msgstr "Výškový rozdíl při provádění Z-hopu." + +#: fdmprinter.def.json +msgctxt "wipe_hop_speed label" +msgid "Wipe Hop Speed" +msgstr "Rychlost čištění Hopu" + +#: fdmprinter.def.json +msgctxt "wipe_hop_speed description" +msgid "Speed to move the z-axis during the hop." +msgstr "Rychlost pohybu osy z během hopu." + +#: fdmprinter.def.json +msgctxt "wipe_brush_pos_x label" +msgid "Wipe Brush X Position" +msgstr "Pozice X stěrače" + +#: fdmprinter.def.json +msgctxt "wipe_brush_pos_x description" +msgid "X location where wipe script will start." +msgstr "X místo, kde bude spuštěn čistící skript." + +#: fdmprinter.def.json +msgctxt "wipe_repeat_count label" +msgid "Wipe Repeat Count" +msgstr "Počet opakování čištění" + +#: fdmprinter.def.json +msgctxt "wipe_repeat_count description" +msgid "Number of times to move the nozzle across the brush." +msgstr "Počet posunů trysky přes kartáč." + +#: fdmprinter.def.json +msgctxt "wipe_move_distance label" +msgid "Wipe Move Distance" +msgstr "Velikost pohybu při čištění" + +#: fdmprinter.def.json +msgctxt "wipe_move_distance description" +msgid "The distance to move the head back and forth across the brush." +msgstr "Vzdálenost k pohybu hlavy tam a zpět přes štětec." + +#: fdmprinter.def.json +msgctxt "small_hole_max_size label" +msgid "Small Hole Max Size" +msgstr "Maximální velikost malé díry" + +#: fdmprinter.def.json +msgctxt "small_hole_max_size description" +msgid "" +"Holes and part outlines with a diameter smaller than this will be printed " +"using Small Feature Speed." +msgstr "" +"Otvory a obrysy součástí s průměrem menším, než je tento, budou vytištěny " +"pomocí funkce Rychlost malých funkcí." + +#: fdmprinter.def.json +msgctxt "small_feature_max_length label" +msgid "Small Feature Max Length" +msgstr "Maximální délka malých funkcí" + +#: fdmprinter.def.json +msgctxt "small_feature_max_length description" +msgid "" +"Feature outlines that are shorter than this length will be printed using " +"Small Feature Speed." +msgstr "" +"Obrysy funkcí, které jsou kratší než tato délka, budou vytištěny pomocí " +"funkce Rychlost malých funkcí." + +#: fdmprinter.def.json +msgctxt "small_feature_speed_factor label" +msgid "Small Feature Speed" +msgstr "Rychlost malých funkcí" + +#: fdmprinter.def.json +msgctxt "small_feature_speed_factor description" +msgid "" +"Small features will be printed at this percentage of their normal print " +"speed. Slower printing can help with adhesion and accuracy." +msgstr "" +"Drobné funkce budou vytištěny v procentech jejich normální rychlosti tisku. " +"Pomalejší tisk může pomoci s přilnavostí a přesností." + +#: fdmprinter.def.json +msgctxt "small_feature_speed_factor_0 label" +msgid "Small Feature Initial Layer Speed" +msgstr "Počáteční rychlost vrstev malých funkcí" + +#: fdmprinter.def.json +msgctxt "small_feature_speed_factor_0 description" +msgid "" +"Small features on the first layer will be printed at this percentage of " +"their normal print speed. Slower printing can help with adhesion and " +"accuracy." +msgstr "" +"Malé funkce v první vrstvě budou vytištěny při tomto procentuálním poměru " +"jejich normální rychlosti tisku. Pomalejší tisk může pomoci s přilnavostí a " +"přesností." + +#: fdmprinter.def.json +msgctxt "command_line_settings label" +msgid "Command Line Settings" +msgstr "Nastavení příkazové řádky" + +#: fdmprinter.def.json +msgctxt "command_line_settings description" +msgid "" +"Settings which are only used if CuraEngine isn't called from the Cura " +"frontend." +msgstr "" +"Nastavení, která se používají, pouze pokud není CuraEngine vyvolán z " +"rozhraní Cura." + +#: fdmprinter.def.json +msgctxt "center_object label" +msgid "Center Object" +msgstr "Centrovat objekt" + +#: fdmprinter.def.json +msgctxt "center_object description" +msgid "" +"Whether to center the object on the middle of the build platform (0,0), " +"instead of using the coordinate system in which the object was saved." +msgstr "" +"Zda centrovat objekt uprostřed podložky (0,0), místo použití souřadnicového " +"systému, ve kterém byl objekt uložen." + +#: fdmprinter.def.json +msgctxt "mesh_position_x label" +msgid "Mesh Position X" +msgstr "Pozice sítě X" + +#: fdmprinter.def.json +msgctxt "mesh_position_x description" +msgid "Offset applied to the object in the x direction." +msgstr "Offset aplikovaný na objekt ve směru x." + +#: fdmprinter.def.json +msgctxt "mesh_position_y label" +msgid "Mesh Position Y" +msgstr "Pozice sítě Y" + +#: fdmprinter.def.json +msgctxt "mesh_position_y description" +msgid "Offset applied to the object in the y direction." +msgstr "Offset aplikovaný na objekt ve směru y." + +#: fdmprinter.def.json +msgctxt "mesh_position_z label" +msgid "Mesh Position Z" +msgstr "Pozice sítě Z" + +#: fdmprinter.def.json +msgctxt "mesh_position_z description" +msgid "" +"Offset applied to the object in the z direction. With this you can perform " +"what was used to be called 'Object Sink'." +msgstr "Offset aplikovaný na objekt ve směru z." + +#: fdmprinter.def.json +msgctxt "mesh_rotation_matrix label" +msgid "Mesh Rotation Matrix" +msgstr "Matice rotace sítě" + +#: fdmprinter.def.json +msgctxt "mesh_rotation_matrix description" +msgid "" +"Transformation matrix to be applied to the model when loading it from file." +msgstr "" +"Transformační matice, která se použije na model při načítání ze souboru." diff --git a/resources/i18n/hu_HU/cura.po b/resources/i18n/hu_HU/cura.po new file mode 100644 index 0000000000..e93ca36d77 --- /dev/null +++ b/resources/i18n/hu_HU/cura.po @@ -0,0 +1,5674 @@ +# Cura +# Copyright (C) 2020 Ultimaker B.V. +# This file is distributed under the same license as the Cura package. +# +msgid "" +msgstr "" +"Project-Id-Version: Cura 4.5\n" +"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" +"POT-Creation-Date: 2019-10-12 14:17+0100\n" +"PO-Revision-Date: 2020-03-24 09:36+0100\n" +"Last-Translator: Nagy Attila \n" +"Language-Team: ATI-SZOFT\n" +"Language: hu_HU\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" +"X-Generator: Poedit 2.2.4\n" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.py:28 +msgctxt "@action" +msgid "Machine Settings" +msgstr "Gép beállítások" + +#: /home/ruben/Projects/Cura/plugins/XRayView/__init__.py:12 +msgctxt "@item:inlistbox" +msgid "X-Ray view" +msgstr "Röntgen nézet" + +#: /home/ruben/Projects/Cura/plugins/X3DReader/__init__.py:13 +msgctxt "@item:inlistbox" +msgid "X3D File" +msgstr "X3D Fájl" + +#: /home/ruben/Projects/Cura/plugins/GCodeWriter/__init__.py:16 +#: /home/ruben/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14 +#: /home/ruben/Projects/Cura/plugins/GCodeReader/__init__.py:14 +msgctxt "@item:inlistbox" +msgid "G-code File" +msgstr "G-code Fájl" + +#: /home/ruben/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:67 +msgctxt "@error:not supported" +msgid "GCodeWriter does not support non-text mode." +msgstr "A GCodeWriter nem támogatja a szöveges nélüli módot." + +#: /home/ruben/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:73 +#: /home/ruben/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:89 +msgctxt "@warning:status" +msgid "Please prepare G-code before exporting." +msgstr "Készítse elő a G-kódot az exportálás előtt." + +#: /home/ruben/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31 +msgctxt "@info:title" +msgid "3D Model Assistant" +msgstr "3D-s modellsegéd" + +#: /home/ruben/Projects/Cura/plugins/ModelChecker/ModelChecker.py:90 +#, python-brace-format +msgctxt "@info:status" +msgid "" +"

    One or more 3D models may not print optimally due to the model size and material configuration:

    \n" +"

    {model_names}

    \n" +"

    Find out how to ensure the best possible print quality and reliability.

    \n" +"

    View print quality guide

    " +msgstr "" +"

    Lehetséges, hogy egy vagy több 3D-s modellt nem lehet optimálisan kinyomtatni a modell mérete és az " +"anyagkonfiguráció miatt:

    \n" +"

    {model_names}

    \n" +"

    Itt Megtudhatja, hogyan lehet a lehető legjobb nyomtatási minőséget és megbízhatóságot biztosítani.\n" +"

    View print quality guide

    " + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.py:25 +msgctxt "@action" +msgid "Update Firmware" +msgstr "Firmware frissítés" + +#: /home/ruben/Projects/Cura/plugins/ProfileFlattener/ProfileFlattener.py:23 +msgctxt "@item:inmenu" +msgid "Flatten active settings" +msgstr "Aktív beállítások simítása" + +#: /home/ruben/Projects/Cura/plugins/ProfileFlattener/ProfileFlattener.py:35 +msgctxt "@info:status" +msgid "Profile has been flattened & activated." +msgstr "A profil simítva és aktiválva." + +#: /home/ruben/Projects/Cura/plugins/AMFReader/__init__.py:15 +msgctxt "@item:inlistbox" +msgid "AMF File" +msgstr "AMF fájl" + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:42 +msgctxt "@item:inmenu" +msgid "USB printing" +msgstr "USB nyomtatás" + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:43 +msgctxt "@action:button Preceded by 'Ready to'." +msgid "Print via USB" +msgstr "Nyomtatás USB-ről" + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:44 +msgctxt "@info:tooltip" +msgid "Print via USB" +msgstr "Nyomtatás USB-ről" + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:80 +msgctxt "@info:status" +msgid "Connected via USB" +msgstr "Csatlakozás USB-n" + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:105 +msgctxt "@label" +msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?" +msgstr "USB nyomtatás folyamatban van, a Cura bezárása leállítja ezt a nyomtatást. Biztos vagy ebben?" + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:127 +msgctxt "@message" +msgid "" +"A print is still in progress. Cura cannot start another print via USB until the previous print has " +"completed." +msgstr "" +"A nyomtatás még folyamatban van. A Cura nem indíthat új nyomtatást USB-n keresztül, amíg az előző " +"nyomtatás be nem fejeződött." + +#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:127 +msgctxt "@message" +msgid "Print in Progress" +msgstr "Nyomtatás folyamatban" + +#: /home/ruben/Projects/Cura/plugins/X3GWriter/build/GPX-prefix/src/GPX/slicerplugins/cura15.06/X3gWriter/__init__.py:16 +msgctxt "X3g Writer Plugin Description" +msgid "Writes X3g to files" +msgstr "Írás X3g fájlba" + +#: /home/ruben/Projects/Cura/plugins/X3GWriter/build/GPX-prefix/src/GPX/slicerplugins/cura15.06/X3gWriter/__init__.py:21 +msgctxt "X3g Writer File Description" +msgid "X3g File" +msgstr "X3g fájl" + +#: /home/ruben/Projects/Cura/plugins/X3GWriter/__init__.py:15 +msgctxt "X3G Writer File Description" +msgid "X3G File" +msgstr "X3g fájl" + +#: /home/ruben/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17 +#: /home/ruben/Projects/Cura/plugins/GCodeGzReader/__init__.py:17 +msgctxt "@item:inlistbox" +msgid "Compressed G-code File" +msgstr "Tömörített G-kód fájl" + +#: /home/ruben/Projects/Cura/plugins/GCodeGzWriter/GCodeGzWriter.py:38 +msgctxt "@error:not supported" +msgid "GCodeGzWriter does not support text mode." +msgstr "A GCodeGzWriter nem támogatja a nem szöveges módot." + +#: /home/ruben/Projects/Cura/plugins/UFPWriter/__init__.py:28 +#: /home/ruben/Projects/Cura/plugins/UFPReader/__init__.py:22 +msgctxt "@item:inlistbox" +msgid "Ultimaker Format Package" +msgstr "Ultimaker formátumcsomag" + +#: /home/ruben/Projects/Cura/plugins/PrepareStage/__init__.py:12 +msgctxt "@item:inmenu" +msgid "Prepare" +msgstr "Előkészítés" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:23 +msgctxt "@action:button Preceded by 'Ready to'." +msgid "Save to Removable Drive" +msgstr "Mentés külső meghajtóra" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:24 +#, python-brace-format +msgctxt "@item:inlistbox" +msgid "Save to Removable Drive {0}" +msgstr "Mentés külső meghajtóra {0}" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:64 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:107 +msgctxt "@info:status" +msgid "There are no file formats available to write with!" +msgstr "Nincsenek elérhető fájlformátumok az íráshoz!" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:94 +#, python-brace-format +msgctxt "@info:progress Don't translate the XML tags !" +msgid "Saving to Removable Drive {0}" +msgstr "Mentés külső meghajóra {0}" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:94 +msgctxt "@info:title" +msgid "Saving" +msgstr "Mentés" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:104 +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:107 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags or !" +msgid "Could not save to {0}: {1}" +msgstr "Sikertelen mentés {0}: {1}" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:123 +#, python-brace-format +msgctxt "@info:status Don't translate the tag {device}!" +msgid "Could not find a file name when trying to write to {device}." +msgstr "Nem található a fájlnév {device} -on az írási művelethez." + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:136 +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151 +#, python-brace-format +msgctxt "@info:status" +msgid "Could not save to removable drive {0}: {1}" +msgstr "Sikertelen mentés a {0}: {1} meghajtóra." + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:137 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:137 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1634 +msgctxt "@info:title" +msgid "Error" +msgstr "Hiba" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:145 +#, python-brace-format +msgctxt "@info:status" +msgid "Saved to Removable Drive {0} as {1}" +msgstr "Mentve a {0} meghajtóra, mint {1}" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:145 +msgctxt "@info:title" +msgid "File Saved" +msgstr "Fájl Mentve" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:146 +msgctxt "@action:button" +msgid "Eject" +msgstr "Leválaszt" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:146 +#, python-brace-format +msgctxt "@action" +msgid "Eject removable device {0}" +msgstr "{0} meghajtó leválasztása" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151 +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163 +#: /home/ruben/Projects/Cura/cura/OAuth2/AuthorizationService.py:201 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1624 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1724 +msgctxt "@info:title" +msgid "Warning" +msgstr "Figyelem" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161 +#, python-brace-format +msgctxt "@info:status" +msgid "Ejected {0}. You can now safely remove the drive." +msgstr "{0} leválasztva. Eltávolíthatod az adathordozót." + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161 +msgctxt "@info:title" +msgid "Safely Remove Hardware" +msgstr "Hardver biztonságos eltávolítása" + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163 +#, python-brace-format +msgctxt "@info:status" +msgid "Failed to eject {0}. Another program may be using the drive." +msgstr "{0} leválasztása sikertelen. A meghajtó használatban van." + +#: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/WindowsRemovableDrivePlugin.py:68 +msgctxt "@item:intext" +msgid "Removable Drive" +msgstr "Cserélhető meghajtó" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/UltimakerNetworkedPrinterAction.py:26 +msgctxt "@action" +msgid "Connect via Network" +msgstr "Hálózati csatlakozás" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:52 +msgctxt "@action:button Preceded by 'Ready to'." +msgid "Print over network" +msgstr "Hálózati nyomtatás" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:53 +msgctxt "@properties:tooltip" +msgid "Print over network" +msgstr "Hálózati nyomtatás" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:54 +msgctxt "@info:status" +msgid "Connected over the network" +msgstr "Csatlakozva hálózaton keresztül" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadBlockedMessage.py:15 +msgctxt "@info:status" +msgid "Please wait until the current job has been sent." +msgstr "Várja meg, amíg az aktuális feladat elküldésre kerül." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadBlockedMessage.py:16 +msgctxt "@info:title" +msgid "Print error" +msgstr "Nyomtatási hiba" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:27 +#, python-brace-format +msgctxt "@info:status" +msgid "" +"You are attempting to connect to {0} but it is not the host of a group. You can visit the web page to " +"configure it as a group host." +msgstr "" +"Megpróbált csatlakozni a (z) {0} -hez, de a gép nem része a csoportnak.Látogasson el a weboldalra, és " +"konfigurálhatja azt csoporttagnak." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:30 +msgctxt "@info:title" +msgid "Not a group host" +msgstr "Nem csoport" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35 +msgctxt "@action" +msgid "Configure group" +msgstr "Csoport konfiguráció" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:27 +msgctxt "@info:status" +msgid "Send and monitor print jobs from anywhere using your Ultimaker account." +msgstr "Küldjön és felügyeljen nyomtatási feladatokat bárhonnan az Ultimaker fiókjával." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:33 +msgctxt "@info:status Ultimaker Cloud should not be translated." +msgid "Connect to Ultimaker Cloud" +msgstr "Csatlakozás az Ultimaker felhőhöz" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:36 +msgctxt "@action" +msgid "Get started" +msgstr "Kezdjük el" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadProgressMessage.py:14 +msgctxt "@info:status" +msgid "Sending Print Job" +msgstr "Nyomtatási feladat küldése" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadProgressMessage.py:15 +msgctxt "@info:status" +msgid "Uploading print job to printer." +msgstr "A nyomtatási feladat feltöltése a nyomtatóra." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadSuccessMessage.py:15 +msgctxt "@info:status" +msgid "Print job was successfully sent to the printer." +msgstr "A nyomtatási feladat sikeresen elküldésre került a nyomtatóra." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadSuccessMessage.py:16 +msgctxt "@info:title" +msgid "Data Sent" +msgstr "Adatok elküldve" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/LegacyDeviceNoLongerSupportedMessage.py:18 +msgctxt "@info:status" +msgid "" +"You are attempting to connect to a printer that is not running Ultimaker Connect. Please update the " +"printer to the latest firmware." +msgstr "" +"Olyan nyomtatóval próbál csatlakozni, amelyen nem fut az Ultimaker Connect. Kérjük, frissítse a " +"nyomtatón a firmware-t." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/LegacyDeviceNoLongerSupportedMessage.py:21 +msgctxt "@info:title" +msgid "Update your printer" +msgstr "Frissítse a nyomtatót" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/MaterialSyncMessage.py:24 +#, python-brace-format +msgctxt "@info:status" +msgid "Cura has detected material profiles that were not yet installed on the host printer of group {0}." +msgstr "A Cura olyan anyagprofilt észlel, amelyet még nem telepítettek a(z) {0} csoport gazdanyomtatójára." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/MaterialSyncMessage.py:26 +msgctxt "@info:title" +msgid "Sending materials to printer" +msgstr "Anyagok küldése a nyomtatóra" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadErrorMessage.py:15 +msgctxt "@info:text" +msgid "Could not upload the data to the printer." +msgstr "Nem sikerült feltölteni az adatokat a nyomtatóra." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadErrorMessage.py:16 +msgctxt "@info:title" +msgid "Network error" +msgstr "Hálózati hiba" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Utils.py:27 +msgctxt "@info:status" +msgid "tomorrow" +msgstr "holnap" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Utils.py:30 +msgctxt "@info:status" +msgid "today" +msgstr "ma" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:138 +msgctxt "@action:button" +msgid "Print via Cloud" +msgstr "Nyomtatás felhőn keresztül" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:139 +msgctxt "@properties:tooltip" +msgid "Print via Cloud" +msgstr "Nyomtatás felhőn keresztül" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:140 +msgctxt "@info:status" +msgid "Connected via Cloud" +msgstr "Csatlakozás felhőn keresztül" + +#: /home/ruben/Projects/Cura/plugins/MonitorStage/__init__.py:14 +msgctxt "@item:inmenu" +msgid "Monitor" +msgstr "Monitor" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:125 +msgctxt "@info" +msgid "Could not access update information." +msgstr "Nem sikerült elérni a frissítési információkat." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17 +#, python-brace-format +msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!" +msgid "" +"New features are available for your {machine_name}! It is recommended to update the firmware on your " +"printer." +msgstr "" +"Új funkciók érhetők el a (z) {machine_name} készülékken! Javasoljuk, hogy frissítse a nyomtató firmware-" +"jét." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:21 +#, python-format +msgctxt "@info:title The %s gets replaced with the printer name." +msgid "New %s firmware available" +msgstr "Új %s firmware elérhető" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:27 +msgctxt "@action:button" +msgid "How to update" +msgstr "Hogyan frissíts" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/__init__.py:15 +msgctxt "@item:inlistbox" +msgid "Layer view" +msgstr "Réteg nézet" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.py:117 +msgctxt "@info:status" +msgid "Cura does not accurately display layers when Wire Printing is enabled" +msgstr "A Cura nem jeleníti meg pontosan a rétegeket, ha a huzalnyomtatás engedélyezve van" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.py:118 +msgctxt "@info:title" +msgid "Simulation View" +msgstr "Szimuláció nézet" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:35 +msgctxt "@item:inmenu" +msgid "Post Processing" +msgstr "Utólagos műveletek" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:36 +msgctxt "@item:inmenu" +msgid "Modify G-Code" +msgstr "G-kód módosítás" + +#: /home/ruben/Projects/Cura/plugins/SupportEraser/__init__.py:12 +msgctxt "@label" +msgid "Support Blocker" +msgstr "Támasz blokkoló" + +#: /home/ruben/Projects/Cura/plugins/SupportEraser/__init__.py:13 +msgctxt "@info:tooltip" +msgid "Create a volume in which supports are not printed." +msgstr "Hozzon létre egy kötetet, amelyben a támaszok nem kerülnek nyomtatásra." + +#: /home/ruben/Projects/Cura/plugins/LegacyProfileReader/__init__.py:14 +msgctxt "@item:inlistbox" +msgid "Cura 15.04 profiles" +msgstr "Cura 15.04 profil" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/__init__.py:14 +msgctxt "@item:inlistbox" +msgid "JPG Image" +msgstr "JPG kép" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/__init__.py:18 +msgctxt "@item:inlistbox" +msgid "JPEG Image" +msgstr "JPEG kép" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/__init__.py:22 +msgctxt "@item:inlistbox" +msgid "PNG Image" +msgstr "PNG kép" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/__init__.py:26 +msgctxt "@item:inlistbox" +msgid "BMP Image" +msgstr "BMP kép" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/__init__.py:30 +msgctxt "@item:inlistbox" +msgid "GIF Image" +msgstr "GIF kép" + +#: /home/ruben/Projects/Cura/plugins/TrimeshReader/__init__.py:15 +msgctxt "@item:inlistbox" +msgid "Open Compressed Triangle Mesh" +msgstr "Tömörített háromszög háló megnyitása" + +#: /home/ruben/Projects/Cura/plugins/TrimeshReader/__init__.py:19 +msgctxt "@item:inlistbox" +msgid "COLLADA Digital Asset Exchange" +msgstr "COLLADA digitális eszközcsere" + +#: /home/ruben/Projects/Cura/plugins/TrimeshReader/__init__.py:23 +msgctxt "@item:inlistbox" +msgid "glTF Binary" +msgstr "glTF Bináris" + +#: /home/ruben/Projects/Cura/plugins/TrimeshReader/__init__.py:27 +msgctxt "@item:inlistbox" +msgid "glTF Embedded JSON" +msgstr "glTF beágyazott JSON" + +#: /home/ruben/Projects/Cura/plugins/TrimeshReader/__init__.py:36 +msgctxt "@item:inlistbox" +msgid "Stanford Triangle Format" +msgstr "Stanford háromszög formátum" + +#: /home/ruben/Projects/Cura/plugins/TrimeshReader/__init__.py:40 +msgctxt "@item:inlistbox" +msgid "Compressed COLLADA Digital Asset Exchange" +msgstr "Tömörített COLLADA digitális eszközcsere" + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:331 +msgctxt "@info:status" +msgid "" +"Unable to slice with the current material as it is incompatible with the selected machine or " +"configuration." +msgstr "" +"Nem lehet szeletelni a jelenlegi alapanyaggal, mert nem kompatibilis a kiválasztott nyomtatóval, vagy a " +"beállításaival." + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:331 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:362 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:386 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:404 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413 +msgctxt "@info:title" +msgid "Unable to slice" +msgstr "Nem lehet szeletelni" + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:361 +#, python-brace-format +msgctxt "@info:status" +msgid "Unable to slice with the current settings. The following settings have errors: {0}" +msgstr "Nem lehet szeletelni ezekkel a beállításokkal. Ezek a beállítások okoznak hibát: {0}" + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:385 +#, python-brace-format +msgctxt "@info:status" +msgid "" +"Unable to slice due to some per-model settings. The following settings have errors on one or more " +"models: {error_labels}" +msgstr "" +"Nem lehet szeletelni pár modell beállítás miatt. A következő beállításokokoznak hibát egy vagy több " +"modellnél: {error_labels}" + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394 +msgctxt "@info:status" +msgid "Unable to slice because the prime tower or prime position(s) are invalid." +msgstr "Nem lehet szeletelni, mert az elsődleges torony, vagy az elsődleges pozíció érvénytelen." + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:403 +#, python-format +msgctxt "@info:status" +msgid "Unable to slice because there are objects associated with disabled Extruder %s." +msgstr "" +"Nem lehet szeletelni, mert vannak olyan objektumok, amelyek a letiltott Extruderhez vannak társítva.%s." + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412 +msgctxt "@info:status" +msgid "" +"Nothing to slice because none of the models fit the build volume or are assigned to a disabled extruder. " +"Please scale or rotate models to fit, or enable an extruder." +msgstr "" +"Nem lehet szeletelni, mert egyik modell sem érintkezik az alapsíkkal, vagy a modell letiltott " +"extruderhez van hozzárendelve. Kérjük, méretezze vagy forgassa el a modelleket, hogy illeszkedjenek az " +"alapsíkra, vagy engedélyezz egy extrudert." + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:50 +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:256 +msgctxt "@info:status" +msgid "Processing Layers" +msgstr "Réteg feldolgozás" + +#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:256 +msgctxt "@info:title" +msgid "Information" +msgstr "Információ" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/__init__.py:14 +msgctxt "@label" +msgid "Per Model Settings" +msgstr "Modellenkénti beállítások" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/__init__.py:15 +msgctxt "@info:tooltip" +msgid "Configure Per Model Settings" +msgstr "Modellenkénti beállítások konfigurálása" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:175 +msgctxt "@title:tab" +msgid "Recommended" +msgstr "Ajánlott" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:177 +msgctxt "@title:tab" +msgid "Custom" +msgstr "Egyedi" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/__init__.py:28 +#: /home/ruben/Projects/Cura/plugins/3MFReader/__init__.py:34 +msgctxt "@item:inlistbox" +msgid "3MF File" +msgstr "3MF fájl" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:194 +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:774 +msgctxt "@label" +msgid "Nozzle" +msgstr "Fúvóka" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:479 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags or !" +msgid "" +"Project file {0} contains an unknown machine type {1}. Cannot " +"import the machine. Models will be imported instead." +msgstr "" +"A projekt fájl {0} egy ismeretlen {1} géptípust tartalmaz.Gépet " +"nem lehet importálni. Importálj helyette modelleket." + +#: /home/ruben/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:482 +msgctxt "@info:title" +msgid "Open Project File" +msgstr "Projekt fájl megnyitása" + +#: /home/ruben/Projects/Cura/plugins/SolidView/__init__.py:12 +msgctxt "@item:inmenu" +msgid "Solid view" +msgstr "Felület nézet" + +#: /home/ruben/Projects/Cura/plugins/GCodeReader/__init__.py:18 +msgctxt "@item:inlistbox" +msgid "G File" +msgstr "G fájl" + +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:335 +msgctxt "@info:status" +msgid "Parsing G-code" +msgstr "G-kód elemzés" + +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:337 +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:491 +msgctxt "@info:title" +msgid "G-code Details" +msgstr "G-kód részletek" + +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:489 +msgctxt "@info:generic" +msgid "" +"Make sure the g-code is suitable for your printer and printer configuration before sending the file to " +"it. The g-code representation may not be accurate." +msgstr "" +"Győződj meg róla, hogy a G-kód igazodik a nyomtatódhoz és beállításaihoz, mielőtt elküldöd a fájlt. A G-" +"kód ábrázolása nem biztos, hogy pontos." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64 +msgctxt "@item:inmenu" +msgid "Manage backups" +msgstr "Bitonsági mentések kezelése" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107 +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113 +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:55 +#: /home/ruben/Projects/Cura/cura/Backups/Backup.py:104 +msgctxt "@info:title" +msgid "Backup" +msgstr "Biztonsági mentés" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:55 +msgctxt "@info:backup_status" +msgid "There was an error listing your backups." +msgstr "Hiba történt a biztonsági mentések listázásánál." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:132 +msgctxt "@info:backup_status" +msgid "There was an error trying to restore your backup." +msgstr "Hiba történt a biztonsági másolat visszaállításakor." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/UploadBackupJob.py:15 +msgctxt "@info:title" +msgid "Backups" +msgstr "Biztonsági mentések" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/UploadBackupJob.py:27 +msgctxt "@info:backup_status" +msgid "Uploading your backup..." +msgstr "A biztonsági mentés feltöltése ..." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/UploadBackupJob.py:36 +msgctxt "@info:backup_status" +msgid "There was an error while uploading your backup." +msgstr "Hiba történt a biztonsági mentés feltöltése közben." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/UploadBackupJob.py:39 +msgctxt "@info:backup_status" +msgid "Your backup has finished uploading." +msgstr "A biztonsági mentés feltöltése befejeződött." + +#: /home/ruben/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14 +#: /home/ruben/Projects/Cura/plugins/CuraProfileReader/__init__.py:14 +msgctxt "@item:inlistbox" +msgid "Cura Profile" +msgstr "Cura Profil" + +#: /home/ruben/Projects/Cura/plugins/CuraPrintProfileCreator/__init__.py:12 +msgctxt "@item:inmenu" +msgid "Profile Assistant" +msgstr "Profil segéd" + +#: /home/ruben/Projects/Cura/plugins/CuraPrintProfileCreator/__init__.py:18 +msgctxt "@item:inlistbox" +msgid "Profile Assistant" +msgstr "Profil segéd" + +#: /home/ruben/Projects/Cura/plugins/3MFWriter/__init__.py:26 +msgctxt "@item:inlistbox" +msgid "3MF file" +msgstr "3MF fájl" + +#: /home/ruben/Projects/Cura/plugins/3MFWriter/__init__.py:34 +msgctxt "@item:inlistbox" +msgid "Cura Project 3MF file" +msgstr "Cura projekt 3MF fájl" + +#: /home/ruben/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:179 +msgctxt "@error:zip" +msgid "Error writing 3mf file." +msgstr "Hiba a 3mf fájl írásakor." + +#: /home/ruben/Projects/Cura/plugins/PreviewStage/__init__.py:13 +msgctxt "@item:inmenu" +msgid "Preview" +msgstr "Előnézet" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UM2UpgradeSelection.py:19 +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelection.py:18 +msgctxt "@action" +msgid "Select upgrades" +msgstr "Válassz frissítést" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.py:21 +msgctxt "@action" +msgid "Level build plate" +msgstr "Tárgyasztal szint" + +#: /home/ruben/Projects/Cura/cura/API/Account.py:82 +msgctxt "@info:title" +msgid "Login failed" +msgstr "Sikertelen bejelentkezés" + +#: /home/ruben/Projects/Cura/cura/Settings/cura_empty_instance_containers.py:33 +msgctxt "@info:not supported profile" +msgid "Not supported" +msgstr "Nem támogatott" + +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:203 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:123 +msgctxt "@title:window" +msgid "File Already Exists" +msgstr "A fájl már létezik" + +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:204 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:124 +#, python-brace-format +msgctxt "@label Don't translate the XML tag !" +msgid "The file {0} already exists. Are you sure you want to overwrite it?" +msgstr "A {0} fájl már létezik. Biztosan szeretnéd, hogy felülírjuk?" + +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:427 +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:430 +msgctxt "@info:status" +msgid "Invalid file URL:" +msgstr "Érvénytelen fájl URL:" + +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:924 +msgctxt "@info:message Followed by a list of settings." +msgid "Settings have been changed to match the current availability of extruders:" +msgstr "A beállításokat megváltoztattuk, hogy azok megfeleljenek az jelenleg elérhető extrudereknek:" + +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:926 +msgctxt "@info:title" +msgid "Settings updated" +msgstr "Beállítások frissítve" + +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:1483 +msgctxt "@info:title" +msgid "Extruder(s) Disabled" +msgstr "Extruder(ek) kikapcsolva" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:135 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags or !" +msgid "Failed to export profile to {0}: {1}" +msgstr "A profil exportálása nem sikerült {0}: {1}" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:142 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tag !" +msgid "Failed to export profile to {0}: Writer plugin reported failure." +msgstr "A profil exportálása nem sikerült {0}:Az író beépülő modul hibát jelez." + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:147 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tag !" +msgid "Exported profile to {0}" +msgstr "Profil exportálva ide: {0}" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 +msgctxt "@info:title" +msgid "Export succeeded" +msgstr "Sikeres export" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:175 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags !" +msgid "Failed to import profile from {0}: {1}" +msgstr "Sikertelen profil importálás {0}: {1} -ból" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:179 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags !" +msgid "Can't import profile from {0} before a printer is added." +msgstr "Nem importálható a profil {0} -ból, mielőtt hozzá nem adunk egy nyomtatót." + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:195 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags !" +msgid "No custom profile to import in file {0}" +msgstr "Nincs egyéni profil a {0} fájlban, amelyet importálni lehetne" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:199 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags !" +msgid "Failed to import profile from {0}:" +msgstr "A profil importálása nem sikerült {0}:" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:223 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:233 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tags !" +msgid "This profile {0} contains incorrect data, could not import it." +msgstr "Ez a {0} profil helytelen adatokat tartamaz, ezért nem importálható." + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:317 +#, python-brace-format +msgctxt "@info:status Don't translate the XML tag !" +msgid "Failed to import profile from {0}:" +msgstr "Nem importálható a profil {0}:" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:320 +#, python-brace-format +msgctxt "@info:status" +msgid "Successfully imported profile {0}" +msgstr "Sikeres profil importálás {0}" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:323 +#, python-brace-format +msgctxt "@info:status" +msgid "File {0} does not contain any valid profile." +msgstr "A {0} fájl nem tartalmaz érvényes profilt." + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:326 +#, python-brace-format +msgctxt "@info:status" +msgid "Profile {0} has an unknown file type or is corrupted." +msgstr "A(z) {0} profil ismeretlen fájltípusú vagy sérült." + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361 +msgctxt "@label" +msgid "Custom profile" +msgstr "Egyedi profil" + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:377 +msgctxt "@info:status" +msgid "Profile is missing a quality type." +msgstr "Hiányzik a profil minőségi típusa." + +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:392 +#, python-brace-format +msgctxt "@info:status" +msgid "Could not find a quality type {0} for the current configuration." +msgstr "Nem található a (z) {0} minőségi típus az aktuális konfigurációhoz." + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:76 +msgctxt "@tooltip" +msgid "Outer Wall" +msgstr "Külső fal" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:77 +msgctxt "@tooltip" +msgid "Inner Walls" +msgstr "Belső falak" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:78 +msgctxt "@tooltip" +msgid "Skin" +msgstr "Héj" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:79 +msgctxt "@tooltip" +msgid "Infill" +msgstr "Kitöltés" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:80 +msgctxt "@tooltip" +msgid "Support Infill" +msgstr "Támasz kitöltés" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:81 +msgctxt "@tooltip" +msgid "Support Interface" +msgstr "Támasz interface" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:82 +msgctxt "@tooltip" +msgid "Support" +msgstr "Támasz" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:83 +msgctxt "@tooltip" +msgid "Skirt" +msgstr "Szoknya" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:84 +msgctxt "@tooltip" +msgid "Prime Tower" +msgstr "Elsődleges torony" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:85 +msgctxt "@tooltip" +msgid "Travel" +msgstr "Átmozgás" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:86 +msgctxt "@tooltip" +msgid "Retractions" +msgstr "Visszahúzás" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:87 +msgctxt "@tooltip" +msgid "Other" +msgstr "Egyéb" + +#: /home/ruben/Projects/Cura/cura/UI/PrintInformation.py:306 +#, python-brace-format +msgctxt "@label" +msgid "Pre-sliced file {0}" +msgstr "Elő szeletelt fájl {0}" + +#: /home/ruben/Projects/Cura/cura/UI/WelcomePagesModel.py:56 +#: /home/ruben/Projects/Cura/plugins/CuraPrintProfileCreator/components/ProfileCreatorTabControls.qml:62 +msgctxt "@action:button" +msgid "Next" +msgstr "Következő" + +#: /home/ruben/Projects/Cura/cura/UI/ObjectsModel.py:62 +#, python-brace-format +msgctxt "@label" +msgid "Group #{group_nr}" +msgstr "Csoport #{group_nr}" + +#: /home/ruben/Projects/Cura/cura/UI/WhatsNewPagesModel.py:17 +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185 +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:482 +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:508 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:124 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:168 +msgctxt "@action:button" +msgid "Close" +msgstr "Bezár" + +#: /home/ruben/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48 +msgctxt "@action:button" +msgid "Add" +msgstr "Hozzáad" + +#: /home/ruben/Projects/Cura/cura/UI/AddPrinterPagesModel.py:18 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxProgressButton.qml:19 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxConfirmUninstallResetDialog.qml:81 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:355 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:20 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:149 +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:188 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:391 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:87 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:283 +msgctxt "@action:button" +msgid "Cancel" +msgstr "Elvet" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:208 +msgctxt "@menuitem" +msgid "Not overridden" +msgstr "Nincs felülírva" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:109 +#, python-brace-format +msgctxt "@item:inlistbox" +msgid "All Supported Types ({0})" +msgstr "Összes támasz típus ({0})" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:110 +msgctxt "@item:inlistbox" +msgid "All Files (*)" +msgstr "Minden fájl (*)" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:86 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml:182 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml:223 +msgctxt "@label" +msgid "Unknown" +msgstr "Ismeretlen" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:116 +msgctxt "@label" +msgid "The printer(s) below cannot be connected because they are part of a group" +msgstr "Az alábbi nyomtató (k) nem csatlakoztathatók, mert egy csoporthoz tartoznak" + +#: /home/ruben/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:118 +msgctxt "@label" +msgid "Available networked printers" +msgstr "Elérhető hálózati nyomtatók" + +#: /home/ruben/Projects/Cura/cura/Machines/MaterialManager.py:689 +msgctxt "@label" +msgid "Custom Material" +msgstr "Egyedi anyag" + +#: /home/ruben/Projects/Cura/cura/Machines/MaterialManager.py:690 +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:203 +msgctxt "@label" +msgid "Custom" +msgstr "Egyedi" + +#: /home/ruben/Projects/Cura/cura/BuildVolume.py:90 +msgctxt "@info:status" +msgid "" +"The build volume height has been reduced due to the value of the \"Print Sequence\" setting to prevent " +"the gantry from colliding with printed models." +msgstr "" +"Az nyomtatási szint csökken a \"Nyomtatási sorrend\" beállítása miatt, ez megakadályozza, hogy a " +"mechanika beleütközzön a nyomtatott tárgyba." + +#: /home/ruben/Projects/Cura/cura/BuildVolume.py:92 +msgctxt "@info:title" +msgid "Build Volume" +msgstr "Építési térfogat" + +#: /home/ruben/Projects/Cura/cura/Backups/Backup.py:99 +msgctxt "@info:backup_failed" +msgid "Could not create archive from user data directory: {}" +msgstr "Nem sikerült archívumot létrehozni a felhasználói adatkönyvtárból: {}" + +#: /home/ruben/Projects/Cura/cura/Backups/Backup.py:114 +msgctxt "@info:backup_failed" +msgid "Tried to restore a Cura backup without having proper data or meta data." +msgstr "" +"Megpróbált visszaállítani egy Cura biztonsági másolatot anélkül, hogy megfelelő adatok vagy meta adatok " +"lennének." + +#: /home/ruben/Projects/Cura/cura/Backups/Backup.py:125 +msgctxt "@info:backup_failed" +msgid "Tried to restore a Cura backup that is higher than the current version." +msgstr "" +"Egy olyan Cura biztonsági mentést próbált visszaállítani, amelyiknek a verziója magasabb a jelenlegitől." + +#: /home/ruben/Projects/Cura/cura/OAuth2/AuthorizationHelpers.py:79 +msgctxt "@message" +msgid "Could not read response." +msgstr "Nincs olvasható válasz." + +#: /home/ruben/Projects/Cura/cura/OAuth2/AuthorizationService.py:201 +msgctxt "@info" +msgid "Unable to reach the Ultimaker account server." +msgstr "Az Ultimaker fiókkiszolgáló elérhetetlen." + +#: /home/ruben/Projects/Cura/cura/OAuth2/AuthorizationService.py:202 +msgctxt "@action:button" +msgid "Retry" +msgstr "Újra" + +#: /home/ruben/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:70 +msgctxt "@message" +msgid "Please give the required permissions when authorizing this application." +msgstr "Kérjük, adja meg a szükséges jogosultságokat az alkalmazás engedélyezéséhez." + +#: /home/ruben/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:77 +msgctxt "@message" +msgid "Something unexpected happened when trying to log in, please try again." +msgstr "Valami váratlan esemény történt a bejelentkezéskor, próbálkozzon újra." + +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:29 +msgctxt "@info:status" +msgid "Multiplying and placing objects" +msgstr "Tárgyak többszörözése és elhelyezése" + +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:30 +msgctxt "@info:title" +msgid "Placing Objects" +msgstr "Tárgyak elhelyezése" + +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:108 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:103 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:149 +msgctxt "@info:status" +msgid "Unable to find a location within the build volume for all objects" +msgstr "Nincs elég hely az összes objektum építési térfogatához" + +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:108 +msgctxt "@info:title" +msgid "Placing Object" +msgstr "Tárgy elhelyezése" + +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:30 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:66 +msgctxt "@info:status" +msgid "Finding new location for objects" +msgstr "Új hely keresése az objektumokhoz" + +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:34 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:70 +msgctxt "@info:title" +msgid "Finding Location" +msgstr "Hely keresés" + +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:104 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150 +msgctxt "@info:title" +msgid "Can't Find Location" +msgstr "Nem találok helyet" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:83 +msgctxt "@title:window" +msgid "Cura can't start" +msgstr "A Cura nem tud elindulni" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:89 +msgctxt "@label crash message" +msgid "" +"

    Oops, Ultimaker Cura has encountered something that doesn't seem right.

    \n" +"

    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.

    \n" +"

    Backups can be found in the configuration folder.

    \n" +"

    Please send us this Crash Report to fix the problem.

    \n" +" " +msgstr "" +"

    Hoppá, az Ultimaker Cura olyan dolgokkal találkozott, amelyek hibásnak tűnnek.

    \n" +"

    Az indítás során helyrehozhatatlan hibát tapasztaltunkEzt valószínűleg néhány " +"helytelen konfigurációs fájl okozta. Javasoljuk, hogy biztonsági másolatból állítsa vissza a " +"konfigurációt.

    \n" +"

    A biztonsági mentések a konfigurációs mappában találhatók.

    \n" +"

    Kérjük, küldje el nekünk ezt a hibajelentést a probléma megoldásához.

    \n" +" " + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:98 +msgctxt "@action:button" +msgid "Send crash report to Ultimaker" +msgstr "Hibajelentés küldése az Ultimaker -nek" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:101 +msgctxt "@action:button" +msgid "Show detailed crash report" +msgstr "Hibajelentés részletei" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:105 +msgctxt "@action:button" +msgid "Show configuration folder" +msgstr "Konfigurációs mappa megnyitása" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:116 +msgctxt "@action:button" +msgid "Backup and Reset Configuration" +msgstr "Konfiguráció biztonsági mentés és visszaállítás" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:145 +msgctxt "@title:window" +msgid "Crash Report" +msgstr "Összeomlás jelentés" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:165 +msgctxt "@label crash message" +msgid "" +"

    A fatal error has occurred in Cura. Please send us this Crash Report to fix the problem

    \n" +"

    Please use the \"Send report\" button to post a bug report automatically to our servers\n" +" " +msgstr "" +"

    Végzetes hiba történt Cura-ban. Kérjük, küld el nekünk az összeomlás jelentését, hogy javítani " +"tudjuk a hibát.

    \n" +"

    Kérjük használd a \"Jelentés küldés\" gombot a hibajelentés postázásához, így az " +"automatikusan a szerverünkre kerül.

    \n" +" " + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:173 +msgctxt "@title:groupbox" +msgid "System information" +msgstr "Rendszer információ" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:181 +msgctxt "@label unknown version of Cura" +msgid "Unknown" +msgstr "Ismeretlen" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:183 +msgctxt "@label Cura version number" +msgid "Cura version" +msgstr "Cura verzió" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:184 +msgctxt "@label Type of platform" +msgid "Platform" +msgstr "Felület" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:185 +msgctxt "@label" +msgid "Qt version" +msgstr "Qt verzió" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:186 +msgctxt "@label" +msgid "PyQt version" +msgstr "PyQt verzió" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:187 +msgctxt "@label OpenGL version" +msgid "OpenGL" +msgstr "OpenGL" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:204 +msgctxt "@label" +msgid "Not yet initialized
    " +msgstr "Még nincs inicializálva
    " + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:207 +#, python-brace-format +msgctxt "@label OpenGL version" +msgid "
  • OpenGL Version: {version}
  • " +msgstr "
  • OpenGL Verzió: {version}
  • " + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:208 +#, python-brace-format +msgctxt "@label OpenGL vendor" +msgid "
  • OpenGL Vendor: {vendor}
  • " +msgstr "
  • OpenGL terjesztő: {vendor}
  • " + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:209 +#, python-brace-format +msgctxt "@label OpenGL renderer" +msgid "
  • OpenGL Renderer: {renderer}
  • " +msgstr "
  • OpenGL Renderer: {renderer}
  • " + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:218 +msgctxt "@title:groupbox" +msgid "Error traceback" +msgstr "Hibakövetés" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:299 +msgctxt "@title:groupbox" +msgid "Logs" +msgstr "Naplók" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:322 +msgctxt "@title:groupbox" +msgid "User description (Note: Developers may not speak your language, please use English if possible)" +msgstr "" +"Felhasználói leírás (Megjegyzés: Lehet, hogy a fejlesztők nem beszélnek az Ön nyelvén,ezért kérjük, " +"használja az Angol nyelvet, ha lehetséges.)" + +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:342 +msgctxt "@action:button" +msgid "Send report" +msgstr "Jelentés küldés" + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:505 +msgctxt "@info:progress" +msgid "Loading machines..." +msgstr "Gépek betöltése ..." + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:820 +msgctxt "@info:progress" +msgid "Setting up scene..." +msgstr "Felület beállítása..." + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:855 +msgctxt "@info:progress" +msgid "Loading interface..." +msgstr "Interfészek betöltése..." + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1134 +#, python-format +msgctxt "" +"@info 'width', 'depth' and 'height' are variable names that must NOT be translated; just translate the " +"format of ##x##x## mm." +msgid "%(width).1f x %(depth).1f x %(height).1f mm" +msgstr "%(width).1f x %(depth).1f x %(height).1f mm" + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1623 +#, python-brace-format +msgctxt "@info:status" +msgid "Only one G-code file can be loaded at a time. Skipped importing {0}" +msgstr "Egyszerre csak egy G-kód fájlt lehet betölteni. Az importálás kihagyva {0}" + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1633 +#, python-brace-format +msgctxt "@info:status" +msgid "Can't open any other file if G-code is loading. Skipped importing {0}" +msgstr "Nem nyitható meg más fájl, ha a G-kód betöltődik. Az importálás kihagyva {0}" + +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1723 +msgctxt "@info:status" +msgid "The selected model was too small to load." +msgstr "A kiválasztott tárgy túl kicsi volt a betöltéshez." + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:58 +msgctxt "@title:label" +msgid "Printer Settings" +msgstr "Nyomtató beállítás" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:72 +msgctxt "@label" +msgid "X (Width)" +msgstr "X (Szélesség)" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:76 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:90 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:206 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:244 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:284 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109 +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124 +msgctxt "@label" +msgid "mm" +msgstr "mm" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:86 +msgctxt "@label" +msgid "Y (Depth)" +msgstr "Y (Mélység)" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:100 +msgctxt "@label" +msgid "Z (Height)" +msgstr "Z (Magasság)" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:114 +msgctxt "@label" +msgid "Build plate shape" +msgstr "Tárgyasztal alakja" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:127 +msgctxt "@label" +msgid "Origin at center" +msgstr "Origó középen" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:139 +msgctxt "@label" +msgid "Heated bed" +msgstr "Fűtött asztal" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:151 +msgctxt "@label" +msgid "Heated build volume" +msgstr "Fűtött nyomtatási tér" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:163 +msgctxt "@label" +msgid "G-code flavor" +msgstr "G-kód illesztés" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:188 +msgctxt "@title:label" +msgid "Printhead Settings" +msgstr "Nyomtatófej beállítások" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:202 +msgctxt "@label" +msgid "X min" +msgstr "X min" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:221 +msgctxt "@label" +msgid "Y min" +msgstr "Y min" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:240 +msgctxt "@label" +msgid "X max" +msgstr "X max" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:261 +msgctxt "@label" +msgid "Y max" +msgstr "Y max" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:280 +msgctxt "@label" +msgid "Gantry Height" +msgstr "Szán magasság" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:294 +msgctxt "@label" +msgid "Number of Extruders" +msgstr "Extruderek száma" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:353 +msgctxt "@title:label" +msgid "Start G-code" +msgstr "G-kód kezdés" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:367 +msgctxt "@title:label" +msgid "End G-code" +msgstr "G-kód zárás" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:42 +msgctxt "@title:tab" +msgid "Printer" +msgstr "Nyomtató" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:63 +msgctxt "@title:label" +msgid "Nozzle Settings" +msgstr "Fűvóka beállítások" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:75 +msgctxt "@label" +msgid "Nozzle size" +msgstr "Fúvóka méret" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:89 +msgctxt "@label" +msgid "Compatible material diameter" +msgstr "Nyomtatószál átmérő" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:105 +msgctxt "@label" +msgid "Nozzle offset X" +msgstr "Fúvóka X eltolás" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:120 +msgctxt "@label" +msgid "Nozzle offset Y" +msgstr "Fúvóka Y eltolás" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:135 +msgctxt "@label" +msgid "Cooling Fan Number" +msgstr "Hűtőventilátorok száma" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:162 +msgctxt "@title:label" +msgid "Extruder Start G-code" +msgstr "Extruder G-kód kezdés" + +#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:176 +msgctxt "@title:label" +msgid "Extruder End G-code" +msgstr "Extruder G-kód zárás" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxProgressButton.qml:18 +msgctxt "@action:button" +msgid "Install" +msgstr "Telepítés" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxProgressButton.qml:20 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailTileActions.qml:46 +msgctxt "@action:button" +msgid "Installed" +msgstr "Telepítve" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxErrorPage.qml:16 +msgctxt "@info" +msgid "Could not connect to the Cura Package database. Please check your connection." +msgstr "Nem sikerült csatlakozni a Cura Package adatbázishoz. Kérjük, ellenőrizze a kapcsolatot." + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/SmallRatingWidget.qml:27 +msgctxt "@label" +msgid "ratings" +msgstr "értékelés" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledPage.qml:32 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxHeader.qml:30 +msgctxt "@title:tab" +msgid "Plugins" +msgstr "Kiegészítők" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledPage.qml:77 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxHeader.qml:44 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:80 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:417 +msgctxt "@title:tab" +msgid "Materials" +msgstr "Alapanyagok" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml:91 +msgctxt "@label" +msgid "Your rating" +msgstr "Értékelésed" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml:99 +msgctxt "@label" +msgid "Version" +msgstr "Verzió" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml:106 +msgctxt "@label" +msgid "Last updated" +msgstr "Utosó frissítés" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml:113 +msgctxt "@label" +msgid "Author" +msgstr "Szerző" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml:120 +msgctxt "@label" +msgid "Downloads" +msgstr "Letöltések" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailTileActions.qml:56 +msgctxt "@label:The string between and is the highlighted link" +msgid "Log in is required to install or update" +msgstr "Bejelentkezés szükséges a telepítéshez vagy frissítéshez" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailTileActions.qml:80 +msgctxt "@label:The string between and is the highlighted link" +msgid "Buy material spools" +msgstr "Anyagtekercsek vásárlása" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailTileActions.qml:96 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:34 +msgctxt "@action:button" +msgid "Update" +msgstr "Frissítés" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailTileActions.qml:97 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:35 +msgctxt "@action:button" +msgid "Updating" +msgstr "Frissítés" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailTileActions.qml:98 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:36 +msgctxt "@action:button" +msgid "Updated" +msgstr "Frissítve" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/Toolbox.qml:13 +msgctxt "@title" +msgid "Marketplace" +msgstr "Áruház" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxBackColumn.qml:25 +msgctxt "@action:button" +msgid "Back" +msgstr "Vissza" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxConfirmUninstallResetDialog.qml:20 +msgctxt "@title:window" +msgid "Confirm uninstall" +msgstr "Eltávolítás jóváhagyása" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxConfirmUninstallResetDialog.qml:50 +msgctxt "@text:window" +msgid "" +"You are uninstalling materials and/or profiles that are still in use. Confirming will reset the " +"following materials/profiles to their defaults." +msgstr "" +"Távolítsd el a még használatban lévő anyagokat és / vagy profilokat.A megerősítés visszaállítja az " +"alapanyagokat / profilokat alapértelmezett értékükre." + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxConfirmUninstallResetDialog.qml:51 +msgctxt "@text:window" +msgid "Materials" +msgstr "Alapanyagok" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxConfirmUninstallResetDialog.qml:52 +msgctxt "@text:window" +msgid "Profiles" +msgstr "Profilok" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxConfirmUninstallResetDialog.qml:90 +msgctxt "@action:button" +msgid "Confirm" +msgstr "Jóváhagy" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/RatingWidget.qml:54 +msgctxt "@label" +msgid "Confirm" +msgstr "Jóváhagy" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/RatingWidget.qml:54 +msgctxt "@label" +msgid "You need to install the package before you can rate" +msgstr "Mielőtt értékelni tudná, telepítenie kell a csomagot" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxFooter.qml:19 +msgctxt "@info" +msgid "You will need to restart Cura before changes in packages have effect." +msgstr "A csomagok változásainak érvénybe lépése előtt újra kell indítania a Cura-t." + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxFooter.qml:45 +msgctxt "@info:button" +msgid "Quit Cura" +msgstr "Kilépés a Cura-ból" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDownloadsPage.qml:31 +msgctxt "@label" +msgid "Community Contributions" +msgstr "Közösségi hozzájárulások" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDownloadsPage.qml:31 +msgctxt "@label" +msgid "Community Plugins" +msgstr "Közösségi bővítmények" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDownloadsPage.qml:40 +msgctxt "@label" +msgid "Generic Materials" +msgstr "Általános anyagok" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxHeader.qml:59 +msgctxt "@title:tab" +msgid "Installed" +msgstr "Telepítve" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:22 +msgctxt "@label" +msgid "Will install upon restarting" +msgstr "Telepítés után újraindul" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:53 +msgctxt "@label:The string between and is the highlighted link" +msgid "Log in is required to update" +msgstr "Bejelentkezés szükséges a frissítéshez" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:71 +msgctxt "@action:button" +msgid "Downgrade" +msgstr "Leminősítés" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:71 +msgctxt "@action:button" +msgid "Uninstall" +msgstr "Eltávolítás" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxLicenseDialog.qml:16 +msgctxt "@title:window" +msgid "Plugin License Agreement" +msgstr "Kiegészítő licencszerződés" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxLicenseDialog.qml:33 +msgctxt "@label" +msgid "" +"This plugin contains a license.\n" +"You need to accept this license to install this plugin.\n" +"Do you agree with the terms below?" +msgstr "" +"A bővítmény telepítéséhez el kell fogadnia ezt a licencet. \n" +"Egyetért az alábbi feltételekkel?" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxLicenseDialog.qml:55 +msgctxt "@action:button" +msgid "Accept" +msgstr "Elfogad" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxLicenseDialog.qml:66 +msgctxt "@action:button" +msgid "Decline" +msgstr "Elutasít" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDownloadsShowcase.qml:23 +msgctxt "@label" +msgid "Featured" +msgstr "Kiemelt" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxCompatibilityChart.qml:34 +msgctxt "@label" +msgid "Compatibility" +msgstr "Kompatibilitás" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxCompatibilityChart.qml:124 +msgctxt "@label:table_header" +msgid "Machine" +msgstr "Gép" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxCompatibilityChart.qml:131 +msgctxt "@label:table_header" +msgid "Print Core" +msgstr "Nyomtató motor" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxCompatibilityChart.qml:137 +msgctxt "@label:table_header" +msgid "Build Plate" +msgstr "Tárgyasztal" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxCompatibilityChart.qml:143 +msgctxt "@label:table_header" +msgid "Support" +msgstr "Támasz" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxCompatibilityChart.qml:149 +msgctxt "@label:table_header" +msgid "Quality" +msgstr "Minőség" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxCompatibilityChart.qml:170 +msgctxt "@action:label" +msgid "Technical Data Sheet" +msgstr "Technikai adatlap" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxCompatibilityChart.qml:179 +msgctxt "@action:label" +msgid "Safety Data Sheet" +msgstr "Biztonsági adatlap" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxCompatibilityChart.qml:188 +msgctxt "@action:label" +msgid "Printing Guidelines" +msgstr "Nyomtatási útmutató" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxCompatibilityChart.qml:197 +msgctxt "@action:label" +msgid "Website" +msgstr "Weboldal" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxLoadingPage.qml:16 +msgctxt "@info" +msgid "Fetching packages..." +msgstr "Csomagok beolvasása..." + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxAuthorPage.qml:91 +msgctxt "@label" +msgid "Website" +msgstr "Weboldal" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxAuthorPage.qml:98 +msgctxt "@label" +msgid "Email" +msgstr "Email" + +#: /home/ruben/Projects/Cura/plugins/ModelChecker/ModelChecker.qml:22 +msgctxt "@info:tooltip" +msgid "Some things could be problematic in this print. Click to see tips for adjustment." +msgstr "" +"Néhány dolog problémát jelenthet ebben a nyomtatásban.Kattintson ide a beállítási tippek megtekintéséhez." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:31 +msgctxt "@title" +msgid "Update Firmware" +msgstr "Firmware frissítés" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:39 +msgctxt "@label" +msgid "" +"Firmware is the piece of software running directly on your 3D printer. This firmware controls the step " +"motors, regulates the temperature and ultimately makes your printer work." +msgstr "" +"A firmware egy szoftver, ami közvetlenül a nyomtatón fut. Ez vezérli a léptető motorokat, szabályozza a " +"hőmérsékleteket, és az egész nyomtató működését." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:46 +msgctxt "@label" +msgid "" +"The firmware shipping with new printers works, but new versions tend to have more features and " +"improvements." +msgstr "" +"A firmware a nyomtató része, így a használatba vételkor már a gépen található.Azonban készülnek belőle " +"újabb verziók, amik esetleges hibákat szüntetnek meg, illetve egyéb új funkciókat biztosíthatnak." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:58 +msgctxt "@action:button" +msgid "Automatically upgrade Firmware" +msgstr "Automatikus firmware frissítés" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:69 +msgctxt "@action:button" +msgid "Upload custom Firmware" +msgstr "Egyedi firmware feltöltése" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:83 +msgctxt "@label" +msgid "Firmware can not be updated because there is no connection with the printer." +msgstr "A firmware feltöltés nem lehetséges, mert nincs a nyomtatóval kapcsolat." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:91 +msgctxt "@label" +msgid "" +"Firmware can not be updated because the connection with the printer does not support upgrading firmware." +msgstr "" +"A firmware feltöltés nem lehetséges, mert ugyan a nyomtató kapcsolódik, de az nem támogatja a firmware " +"frissítést." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:98 +msgctxt "@title:window" +msgid "Select custom firmware" +msgstr "Egyedi firmware kiválasztása" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:119 +msgctxt "@title:window" +msgid "Firmware Update" +msgstr "Firmware frissítés" + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:143 +msgctxt "@label" +msgid "Updating firmware." +msgstr "A firmware frissítése." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:145 +msgctxt "@label" +msgid "Firmware update completed." +msgstr "Firmware frissítés kész." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:147 +msgctxt "@label" +msgid "Firmware update failed due to an unknown error." +msgstr "A firmware frissítés meghiúsult ismeretlen hiba miatt." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:149 +msgctxt "@label" +msgid "Firmware update failed due to an communication error." +msgstr "A firmware frissítés meghiúsult kommunikációs hiba miatt." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:151 +msgctxt "@label" +msgid "Firmware update failed due to an input/output error." +msgstr "A firmware frissítés meghiúsult input/output hiba miatt." + +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:153 +msgctxt "@label" +msgid "Firmware update failed due to missing firmware." +msgstr "A firmware frissítés meghiúsult, mert nem található a firmware." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:155 +msgctxt "@label link to Connect and Cloud interfaces" +msgid "Manage printer" +msgstr "Nyomtató kezelés" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:192 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:183 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153 +msgctxt "@label" +msgid "Glass" +msgstr "Üveg" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:256 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:514 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:248 +msgctxt "@info" +msgid "Please update your printer's firmware to manage the queue remotely." +msgstr "A távoli nyomtatásisor kezeléshez kérjük frissítse a firmware-t." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:289 +msgctxt "@info" +msgid "The webcam is not available because you are monitoring a cloud printer." +msgstr "A webkamera nem érhető el, mert felhőben lévő nyomtatót szeretne figyelni." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348 +msgctxt "@label:status" +msgid "Loading..." +msgstr "Betöltés..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:352 +msgctxt "@label:status" +msgid "Unavailable" +msgstr "Elérhetetlen" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:356 +msgctxt "@label:status" +msgid "Unreachable" +msgstr "Elérhetetlen" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:360 +msgctxt "@label:status" +msgid "Idle" +msgstr "Készenlét" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:401 +msgctxt "@label" +msgid "Untitled" +msgstr "Felirat nélküli" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:422 +msgctxt "@label" +msgid "Anonymous" +msgstr "Névtelen" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:449 +msgctxt "@label:status" +msgid "Requires configuration changes" +msgstr "A konfiguráció változtatásokat igényel" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:487 +msgctxt "@action:button" +msgid "Details" +msgstr "Részletek" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:132 +msgctxt "@label" +msgid "Unavailable printer" +msgstr "Elérhetetlen nyomtató" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:134 +msgctxt "@label" +msgid "First available" +msgstr "Az első elérhető" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:31 +msgctxt "@label" +msgid "Queued" +msgstr "Nyomtatási Sor" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:67 +msgctxt "@label link to connect manager" +msgid "Manage in browser" +msgstr "Kezelés a böngészőben" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:100 +msgctxt "@label" +msgid "There are no print jobs in the queue. Slice and send a job to add one." +msgstr "Nincs a sorban nyomtatási feladat. Szeletelj és adj hozzá egy feladatot." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:115 +msgctxt "@label" +msgid "Print jobs" +msgstr "Nyomtatások" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:131 +msgctxt "@label" +msgid "Total print time" +msgstr "Teljes nyomtatási idő" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:147 +msgctxt "@label" +msgid "Waiting for" +msgstr "Várakozom" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:45 +msgctxt "@title:window" +msgid "Connect to Networked Printer" +msgstr "Csatlakozás hálózati nyomtatóhoz" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:57 +msgctxt "@label" +msgid "" +"To print directly to your printer over the network, please make sure your printer is connected to the " +"network using a network cable or by connecting your printer to your WIFI network. If you don't connect " +"Cura with your printer, you can still use a USB drive to transfer g-code files to your printer." +msgstr "" +"Ha hálózaton keresztül szeretnél közvetlenül nyomtatni, akkor győződj meg arról, hogy a nyomtató " +"csatlakozik vezetékes, vagy vezeték nélküli hálózathoz. Ha nincs elérhető hálózat, akkor közvetlenül USB " +"kapcsolaton keresztül is tudsz nyomtatni." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:57 +msgctxt "@label" +msgid "Select your printer from the list below:" +msgstr "Válaszd ki a nyomtatódat az alábbi listából:" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:77 +msgctxt "@action:button" +msgid "Edit" +msgstr "Szerkeszt" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:146 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:121 +msgctxt "@action:button" +msgid "Remove" +msgstr "Eltávolít" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:96 +msgctxt "@action:button" +msgid "Refresh" +msgstr "Frissít" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:176 +msgctxt "@label" +msgid "If your printer is not listed, read the network printing troubleshooting guide" +msgstr "" +"Ha a nyomtatód nincs a listában, olvasd el a hálózati nyomtatás hibaelhárítási útmutatót" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205 +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:258 +msgctxt "@label" +msgid "Type" +msgstr "Típus" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:228 +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:274 +msgctxt "@label" +msgid "Firmware version" +msgstr "Frimware verzió" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:242 +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:290 +msgctxt "@label" +msgid "Address" +msgstr "Cím" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:266 +msgctxt "@label" +msgid "This printer is not set up to host a group of printers." +msgstr "Ez a nyomtató nem úgy van beállítva, hogy nyomtatócsoportot üzemeltessen." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:270 +msgctxt "@label" +msgid "This printer is the host for a group of %1 printers." +msgstr "Ez a nyomtató gazdagépe a %1 nyomtatócsoportnak." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:281 +msgctxt "@label" +msgid "The printer at this address has not yet responded." +msgstr "A címen található nyomtató még nem válaszolt." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:286 +msgctxt "@action:button" +msgid "Connect" +msgstr "Csatlakozás" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:299 +msgctxt "@title:window" +msgid "Invalid IP address" +msgstr "Hibás IP cím" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:300 +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146 +msgctxt "@text" +msgid "Please enter a valid IP address." +msgstr "Kérlek adj meg egy érvényes IP címet." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:311 +msgctxt "@title:window" +msgid "Printer Address" +msgstr "Nyomtató cím" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:334 +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102 +msgctxt "@label" +msgid "Enter the IP address of your printer on the network." +msgstr "Írd be a nyomtató hálózati IP címét." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:364 +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:138 +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:181 +msgctxt "@action:button" +msgid "OK" +msgstr "OK" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90 +msgctxt "@label:status" +msgid "Aborted" +msgstr "Megszakítva" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82 +msgctxt "@label:status" +msgid "Finished" +msgstr "Befejezve" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86 +msgctxt "@label:status" +msgid "Preparing..." +msgstr "Előkészítés..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:88 +msgctxt "@label:status" +msgid "Aborting..." +msgstr "Megszakítás..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:92 +msgctxt "@label:status" +msgid "Pausing..." +msgstr "Várakozás..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:94 +msgctxt "@label:status" +msgid "Paused" +msgstr "Várakozás" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:96 +msgctxt "@label:status" +msgid "Resuming..." +msgstr "Folytatás..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:98 +msgctxt "@label:status" +msgid "Action required" +msgstr "Beavatkozás szükséges" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:100 +msgctxt "@label:status" +msgid "Finishes %1 at %2" +msgstr "Befejezve %1 a %2 -ből" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:44 +msgctxt "@action:button" +msgid "Print" +msgstr "Nyomtatás" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:47 +msgctxt "@title:window" +msgid "Print over network" +msgstr "Nyomtatás hálózaton" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:79 +msgctxt "@label" +msgid "Printer selection" +msgstr "Nyomtató kiválasztás" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:54 +msgctxt "@label" +msgid "Move to top" +msgstr "Lépj a tetjére" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:70 +msgctxt "@label" +msgid "Delete" +msgstr "Törlés" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:289 +msgctxt "@label" +msgid "Resume" +msgstr "Folytat" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:102 +msgctxt "@label" +msgid "Pausing..." +msgstr "Várakozás..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:104 +msgctxt "@label" +msgid "Resuming..." +msgstr "Folytatás..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:284 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:293 +msgctxt "@label" +msgid "Pause" +msgstr "Várakozás" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:124 +msgctxt "@label" +msgid "Aborting..." +msgstr "Megszakítás..." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:124 +msgctxt "@label" +msgid "Abort" +msgstr "Megszakít" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:143 +msgctxt "@label %1 is the name of a print job." +msgid "Are you sure you want to move %1 to the top of the queue?" +msgstr "Biztos, hogy a %1 a nyomtatási sor elejére akarod mozgatni?" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:144 +msgctxt "@window:title" +msgid "Move print job to top" +msgstr "Tedd a nyomtatási sor elejére" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:153 +msgctxt "@label %1 is the name of a print job." +msgid "Are you sure you want to delete %1?" +msgstr "Biztos, hogy törölni szeretnéd %1?" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:154 +msgctxt "@window:title" +msgid "Delete print job" +msgstr "Nyomtatási feladat törlés" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:163 +msgctxt "@label %1 is the name of a print job." +msgid "Are you sure you want to abort %1?" +msgstr "Biztosan meg akarod szakítani %1?" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:335 +msgctxt "@window:title" +msgid "Abort print" +msgstr "Nyomtatás megszakítás" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:20 +msgctxt "@title:window" +msgid "Configuration Changes" +msgstr "Konfiguráció változások" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:27 +msgctxt "@action:button" +msgid "Override" +msgstr "Felülírás" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:85 +msgctxt "@label" +msgid "The assigned printer, %1, requires the following configuration change:" +msgid_plural "The assigned printer, %1, requires the following configuration changes:" +msgstr[0] "A hozzárendelt nyomtatóhoz, %1, a következő konfigurációs változtatás szükséges:" +msgstr[1] "A hozzárendelt nyomtatóhoz, %1, a következő konfigurációs változtatások szükségesek:" + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:89 +msgctxt "@label" +msgid "The printer %1 is assigned, but the job contains an unknown material configuration." +msgstr "A %1 nyomtató hozzá van rendelve a feladathoz, azonban az ismeretlen anyagot tartalmaz." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:99 +msgctxt "@label" +msgid "Change material %1 from %2 to %3." +msgstr "Változtasd meg az %1 anyagot %2 -ről %3 -ra." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:102 +msgctxt "@label" +msgid "Load %3 as material %1 (This cannot be overridden)." +msgstr "Töltsd be %3 -at %1 anyagként. (Ez nem felülbírálható)." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:105 +msgctxt "@label" +msgid "Change print core %1 from %2 to %3." +msgstr "Cseréld a nyomtató magot %1 -ről %2 -re, %3 -hoz." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:108 +msgctxt "@label" +msgid "Change build plate to %1 (This cannot be overridden)." +msgstr "Változtasd meg a tálcát %1 -re (Ez nem felülbírálható)." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:115 +msgctxt "@label" +msgid "" +"Override will use the specified settings with the existing printer configuration. This may result in a " +"failed print." +msgstr "" +"A felülbírálás a megadott beállításokat fogja használni a meglévő nyomtató konfigurációval, azonban ez " +"eredménytelen nyomtatáshoz vezethet." + +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:156 +msgctxt "@label" +msgid "Aluminum" +msgstr "Alumínium" + +#: /home/ruben/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100 +msgctxt "@info" +msgid "" +"Please make sure your printer has a connection:\n" +"- Check if the printer is turned on.\n" +"- Check if the printer is connected to the network.\n" +"- Check if you are signed in to discover cloud-connected printers." +msgstr "" +"Győződj meg, hogy a nyomtató csatlakozása rendben van:\n" +"- Ellenőrizd, hogy a nyomtató be van-e kapcsolva.\n" +"- Ellenőrizd, hogy a nyomtató csatlakozik a hálózathoz\n" +"- Ellenőrizd, hogy fel vagy-e jelentkezve a felhőbe." + +#: /home/ruben/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:117 +msgctxt "@info" +msgid "Please connect your printer to the network." +msgstr "Csatlakoztasd a nyomtatót a hálózathoz." + +#: /home/ruben/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:156 +msgctxt "@label link to technical assistance" +msgid "View user manuals online" +msgstr "Nézd meg az online felhasználói kézikönyvet" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20 +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49 +msgctxt "@label" +msgid "Color scheme" +msgstr "Szín séma" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:107 +msgctxt "@label:listbox" +msgid "Material Color" +msgstr "Alapanyag szín" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:111 +msgctxt "@label:listbox" +msgid "Line Type" +msgstr "Vonal típus" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:115 +msgctxt "@label:listbox" +msgid "Feedrate" +msgstr "Előtolás" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:119 +msgctxt "@label:listbox" +msgid "Layer thickness" +msgstr "Réteg vastagság" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:156 +msgctxt "@label" +msgid "Compatibility Mode" +msgstr "Kompatibilis mód" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:230 +msgctxt "@label" +msgid "Travels" +msgstr "Átmozgás" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:236 +msgctxt "@label" +msgid "Helpers" +msgstr "Segítők" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:242 +msgctxt "@label" +msgid "Shell" +msgstr "Héj" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:248 +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65 +msgctxt "@label" +msgid "Infill" +msgstr "Kitöltés" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:298 +msgctxt "@label" +msgid "Only Show Top Layers" +msgstr "Csak a felső rétegek megjelenítése" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:308 +msgctxt "@label" +msgid "Show 5 Detailed Layers On Top" +msgstr "Mutasson 5 felső réteget részletesen" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:322 +msgctxt "@label" +msgid "Top / Bottom" +msgstr "Felső / Alsó" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:326 +msgctxt "@label" +msgid "Inner Wall" +msgstr "Belső fal" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:384 +msgctxt "@label" +msgid "min" +msgstr "min" + +#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:433 +msgctxt "@label" +msgid "max" +msgstr "max" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:18 +msgctxt "@title:window" +msgid "Post Processing Plugin" +msgstr "Utó művelet beépülő" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:57 +msgctxt "@label" +msgid "Post Processing Scripts" +msgstr "Utó művelet szkript" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:233 +msgctxt "@action" +msgid "Add a script" +msgstr "Adjon hozzá egy szkriptet" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:279 +msgctxt "@label" +msgid "Settings" +msgstr "Beállítások" + +#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:493 +msgctxt "@info:tooltip" +msgid "Change active post-processing scripts" +msgstr "Állítsd aktívra az utó művelet szkriptet" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:17 +msgctxt "@title:window" +msgid "More information on anonymous data collection" +msgstr "További információ a névtelen adatgyűjtésről" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:74 +msgctxt "@text:window" +msgid "" +"Ultimaker Cura collects anonymous data in order to improve the print quality and user experience. Below " +"is an example of all the data that is shared:" +msgstr "" +"Az Ultimaker Cura névtelen adatokat gyűjt a nyomtatási minőség és a felhasználói élmény javítása " +"érdekében. Az alábbiakban található egy példa az összes megosztott adatra:" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:109 +msgctxt "@text:window" +msgid "I don't want to send anonymous data" +msgstr "Nem szeretnék részt venni az adatgyűjtésben" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:118 +msgctxt "@text:window" +msgid "Allow sending anonymous data" +msgstr "Anonim adatok küldésének engedélyezése" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:19 +msgctxt "@title:window" +msgid "Convert Image..." +msgstr "Kép konvertálás..." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:33 +msgctxt "@info:tooltip" +msgid "The maximum distance of each pixel from \"Base.\"" +msgstr "Az egyes pixelek legnagyobb távolsága \"Base.\"" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:38 +msgctxt "@action:label" +msgid "Height (mm)" +msgstr "Magasság (mm)" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:56 +msgctxt "@info:tooltip" +msgid "The base height from the build plate in millimeters." +msgstr "Az alap magassága a tárgyasztaltól mm -ben." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:61 +msgctxt "@action:label" +msgid "Base (mm)" +msgstr "Alap (mm)" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:79 +msgctxt "@info:tooltip" +msgid "The width in millimeters on the build plate." +msgstr "A szélesség mm -ben a tárgyasztalon." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:84 +msgctxt "@action:label" +msgid "Width (mm)" +msgstr "Szélesség (mm)" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:103 +msgctxt "@info:tooltip" +msgid "The depth in millimeters on the build plate" +msgstr "A mélység mm-ben a tárgyasztalon" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:108 +msgctxt "@action:label" +msgid "Depth (mm)" +msgstr "Mélység (mm)" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:126 +msgctxt "@info:tooltip" +msgid "" +"For lithophanes dark pixels should correspond to thicker locations in order to block more light coming " +"through. For height maps lighter pixels signify higher terrain, so lighter pixels should correspond to " +"thicker locations in the generated 3D model." +msgstr "" +"A litofánok esetében a sötét képpontoknak a vastagabb helyek felelnek meg.Ez azért van így, mert minél " +"vastagabb a hely, annál kevesebb fényt enged át.A magassági térképeknél a világosabb képpontok magasabb " +"szintnek felelnek meg, tehát a generált 3D modellnél ezeket figyelembe kell venni.Ez azt is jelenti, " +"hogy általában a generált modell a tényleges kép negatívja kell, hogy legyen." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:139 +msgctxt "@item:inlistbox" +msgid "Darker is higher" +msgstr "A sötétebb a magasabb" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:139 +msgctxt "@item:inlistbox" +msgid "Lighter is higher" +msgstr "A világosabb a magasabb" + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:149 +msgctxt "@info:tooltip" +msgid "The amount of smoothing to apply to the image." +msgstr "A kép simításának mértéke." + +#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:154 +msgctxt "@action:label" +msgid "Smoothing" +msgstr "Simítás" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:37 +msgctxt "@label" +msgid "Mesh Type" +msgstr "Háló típus" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:68 +msgctxt "@label" +msgid "Normal model" +msgstr "Normál mód" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:75 +msgctxt "@label" +msgid "Print as support" +msgstr "Támaszként nyomtassa" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:83 +msgctxt "@label" +msgid "Don't support overlap with other models" +msgstr "Nem támogatott az egyéb modellekkel való átfedés" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:91 +msgctxt "@label" +msgid "Modify settings for overlap with other models" +msgstr "Módosítsa az egyéb modellekkel való átfedés beállítását" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:99 +msgctxt "@label" +msgid "Modify settings for infill of other models" +msgstr "Módosítsa a többi modell kitöltés beállításait" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:346 +msgctxt "@action:button" +msgid "Select settings" +msgstr "Beállítások kiválasztása" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:388 +msgctxt "@title:window" +msgid "Select Settings to Customize for this model" +msgstr "A modellek egyéni beállításainak kiválasztása" + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:431 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:94 +msgctxt "@label:textbox" +msgid "Filter..." +msgstr "Szűrés..." + +#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:445 +msgctxt "@label:checkbox" +msgid "Show all" +msgstr "Mindent mutat" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:14 +msgctxt "@title:window" +msgid "Open Project" +msgstr "Projekt megnyitása" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:58 +msgctxt "@action:ComboBox option" +msgid "Update existing" +msgstr "Meglévő frissítése" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:59 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:116 +msgctxt "@action:ComboBox option" +msgid "Create new" +msgstr "Új létrehozása" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:70 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:73 +msgctxt "@action:title" +msgid "Summary - Cura Project" +msgstr "Összegzés - Cura Project" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:92 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:97 +msgctxt "@action:label" +msgid "Printer settings" +msgstr "Nyomtató beállítások" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:108 +msgctxt "@info:tooltip" +msgid "How should the conflict in the machine be resolved?" +msgstr "Hogyan lehet megoldani a gépet érintő konfliktust?" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:115 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:124 +msgctxt "@action:ComboBox option" +msgid "Update" +msgstr "Frissítés" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:143 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:106 +msgctxt "@action:label" +msgid "Type" +msgstr "Típus" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:159 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:121 +msgctxt "@action:label" +msgid "Printer Group" +msgstr "Nyomtató csoport" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:180 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226 +msgctxt "@action:label" +msgid "Profile settings" +msgstr "Profil beállítások" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:196 +msgctxt "@info:tooltip" +msgid "How should the conflict in the profile be resolved?" +msgstr "Hogyan lehet megoldani a profilt érintő konfliktust?" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:216 +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:308 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:121 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:250 +msgctxt "@action:label" +msgid "Name" +msgstr "Név" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:231 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:234 +msgctxt "@action:label" +msgid "Not in profile" +msgstr "Nincs a profilban" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:236 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:239 +msgctxt "@action:label" +msgid "%1 override" +msgid_plural "%1 overrides" +msgstr[0] "%1 felülírás" +msgstr[1] "%1 felülírás" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:247 +msgctxt "@action:label" +msgid "Derivative from" +msgstr "Származék" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:252 +msgctxt "@action:label" +msgid "%1, %2 override" +msgid_plural "%1, %2 overrides" +msgstr[0] "%1, %2 felülírás" +msgstr[1] "%1, %2 felülírás" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:268 +msgctxt "@action:label" +msgid "Material settings" +msgstr "Alapanyag beállítások" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:284 +msgctxt "@info:tooltip" +msgid "How should the conflict in the material be resolved?" +msgstr "Hogyan lehet megoldani az alapanyaggal kapcsolatos konfliktust?" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:327 +msgctxt "@action:label" +msgid "Setting visibility" +msgstr "Beállítások láthatósága" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:336 +msgctxt "@action:label" +msgid "Mode" +msgstr "Mód" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:352 +msgctxt "@action:label" +msgid "Visible settings:" +msgstr "Látható beállítások:" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:357 +msgctxt "@action:label" +msgid "%1 out of %2" +msgstr "%1 %2 -ből" + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:383 +msgctxt "@action:warning" +msgid "Loading a project will clear all models on the build plate." +msgstr "A projekt betöltésekor minden modell törlődik a tárgyasztalról." + +#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:401 +msgctxt "@action:button" +msgid "Open" +msgstr "Megnyitás" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/pages/BackupsPage.qml:28 +msgctxt "@title" +msgid "My Backups" +msgstr "Biztonsági mentéseim" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/pages/BackupsPage.qml:38 +msgctxt "@empty_state" +msgid "You don't have any backups currently. Use the 'Backup Now' button to create one." +msgstr "" +"Nincs egyetlen biztonsági mentésed sem. Használd a 'Biztonsági mentés' gombot, hogy létrehozz egyet." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/pages/BackupsPage.qml:60 +msgctxt "@backup_limit_info" +msgid "" +"During the preview phase, you'll be limited to 5 visible backups. Remove a backup to see older ones." +msgstr "" +"Az előnézeti szakaszban a látható biztonsági mentések száma 5 lehet.Ha szeretné látni a régebbieket, " +"távolítson el egyet a láthatóak közül." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:34 +msgctxt "@description" +msgid "Backup and synchronize your Cura settings." +msgstr "A Cura beállítások biztonsági mentése és szinkronizálása." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51 +#: /home/ruben/Projects/Cura/resources/qml/Account/GeneralOperations.qml:68 +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:138 +msgctxt "@button" +msgid "Sign in" +msgstr "Bejelentkezés" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/main.qml:24 +msgctxt "@title:window" +msgid "Cura Backups" +msgstr "Cura biztonsági mentések" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:21 +msgctxt "@backuplist:label" +msgid "Cura Version" +msgstr "Cura verzió" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:29 +msgctxt "@backuplist:label" +msgid "Machines" +msgstr "Gépek" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:37 +msgctxt "@backuplist:label" +msgid "Materials" +msgstr "Alapanyagok" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:45 +msgctxt "@backuplist:label" +msgid "Profiles" +msgstr "Profilok" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:53 +msgctxt "@backuplist:label" +msgid "Plugins" +msgstr "Beépülők" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:71 +msgctxt "@button" +msgid "Restore" +msgstr "Visszaállítás" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99 +msgctxt "@dialog:title" +msgid "Delete Backup" +msgstr "Biztonsági mentés törlés" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100 +msgctxt "@dialog:info" +msgid "Are you sure you want to delete this backup? This cannot be undone." +msgstr "Biztosan szeretnéd törölni a biztonsági mentést? Ez nem vonható vissza." + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108 +msgctxt "@dialog:title" +msgid "Restore Backup" +msgstr "Helyreállítás biztonsági mentésből" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109 +msgctxt "@dialog:info" +msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?" +msgstr "A biztonsági mentés helyreállítás előtt a Cura -t újra kell indítani.Bezárjuk most a Cura-t?" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:22 +msgctxt "@button" +msgid "Want more?" +msgstr "Többet szeretnél?" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:31 +msgctxt "@button" +msgid "Backup Now" +msgstr "Biztonsági mentés most" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:43 +msgctxt "@checkbox:description" +msgid "Auto Backup" +msgstr "Automatikus biztonsági mentés" + +#: /home/ruben/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:44 +msgctxt "@checkbox:description" +msgid "Automatically create a backup each day that Cura is started." +msgstr "Automatikusan létrehoz egy biztonsági mentést minden egyes nap, mikor a Cura indítva van." + +#: /home/ruben/Projects/Cura/plugins/CuraPrintProfileCreator/components/ProfileCreatorMainSettingsSelector.qml:75 +msgctxt "@label" +msgid "Not supported" +msgstr "Nem támogatott" + +#: /home/ruben/Projects/Cura/plugins/CuraPrintProfileCreator/components/ProfileCreatorTabControls.qml:35 +msgctxt "@action:button" +msgid "Previous" +msgstr "Előző" + +#: /home/ruben/Projects/Cura/plugins/CuraPrintProfileCreator/components/ProfileCreatorTabControls.qml:60 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:174 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:159 +msgctxt "@action:button" +msgid "Export" +msgstr "Export" + +#: /home/ruben/Projects/Cura/plugins/CuraPrintProfileCreator/components/ProfileCreatorPageCategoryView.qml:209 +msgctxt "@label" +msgid "Tip" +msgstr "Tipp" + +#: /home/ruben/Projects/Cura/plugins/CuraPrintProfileCreator/components/ProfileCreatorMaterialMenu.qml:20 +#: /home/ruben/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:66 +msgctxt "@label:category menu label" +msgid "Generic" +msgstr "Generikus" + +#: /home/ruben/Projects/Cura/plugins/CuraPrintProfileCreator/components/ProfileCreatorPage.qml:160 +msgctxt "@label" +msgid "Print experiment" +msgstr "Nyomtatási kísérlet" + +#: /home/ruben/Projects/Cura/plugins/CuraPrintProfileCreator/components/ProfileCreatorPageValidation.qml:25 +msgctxt "@label" +msgid "Checklist" +msgstr "Ellenőrző lista" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UM2UpgradeSelectionMachineAction.qml:30 +msgctxt "@label" +msgid "Please select any upgrades made to this Ultimaker 2." +msgstr "Kérjük, válassza ki az Ultimaker 2 frissítéseit." + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UM2UpgradeSelectionMachineAction.qml:44 +msgctxt "@label" +msgid "Olsson Block" +msgstr "Olsson blokk" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:30 +msgctxt "@title" +msgid "Build Plate Leveling" +msgstr "Tálca szintezés" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:44 +msgctxt "@label" +msgid "" +"To make sure your prints will come out great, you can now adjust your buildplate. When you click 'Move " +"to Next Position' the nozzle will move to the different positions that can be adjusted." +msgstr "" +"Azért, hogy nyomtattandó testek megfelelően letapadjanak, lehetőség van beállítani a nyomtatótálcát. Ha " +"rákattint a 'Mozgás a következő pozícióba' gombra, a fej átmozgatható a különböző beállítási helyzetekbe." + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:57 +msgctxt "@label" +msgid "" +"For every position; insert a piece of paper under the nozzle and adjust the print build plate height. " +"The print build plate height is right when the paper is slightly gripped by the tip of the nozzle." +msgstr "" +"Minden helyzetben helyezzen be egy darab papírt (A4) a fúvóka alá, és állítsa be a fej magasságát.A " +"nyomtató tálca magassága akkor megfelelő, ha a papírt kissé megfogja a fúvóka vége." + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:75 +msgctxt "@action:button" +msgid "Start Build Plate Leveling" +msgstr "Tálca szintezés indítása" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:87 +msgctxt "@action:button" +msgid "Move to Next Position" +msgstr "Mozgás a következő pozícióba" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelectionMachineAction.qml:30 +msgctxt "@label" +msgid "Please select any upgrades made to this Ultimaker Original" +msgstr "Kérjük, válassza ki az Ultimaker Original eredeti frissítéseit" + +#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelectionMachineAction.qml:41 +msgctxt "@label" +msgid "Heated Build Plate (official kit or self-built)" +msgstr "Fűthető tárgyasztal (eredeti vagy utólag épített)" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:119 +msgctxt "@label:MonitorStatus" +msgid "Not connected to a printer" +msgstr "Nincs nyomtatóhoz csatlakoztatva" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:123 +msgctxt "@label:MonitorStatus" +msgid "Printer does not accept commands" +msgstr "A nyomtató nem fogadja a parancsokat" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:133 +msgctxt "@label:MonitorStatus" +msgid "In maintenance. Please check the printer" +msgstr "Karbantartás alatt. Ellenőrizze a nyomtatót" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:144 +msgctxt "@label:MonitorStatus" +msgid "Lost connection with the printer" +msgstr "Elveszett a kapcsolat a nyomtatóval" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:146 +msgctxt "@label:MonitorStatus" +msgid "Printing..." +msgstr "Nyomtatás..." + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:149 +msgctxt "@label:MonitorStatus" +msgid "Paused" +msgstr "Felfüggsztve" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:152 +msgctxt "@label:MonitorStatus" +msgid "Preparing..." +msgstr "Előkészítés..." + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:154 +msgctxt "@label:MonitorStatus" +msgid "Please remove the print" +msgstr "Távolítsa el a tárgyat" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:325 +msgctxt "@label" +msgid "Abort Print" +msgstr "Nyomtatás megszakítás" + +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:337 +msgctxt "@label" +msgid "Are you sure you want to abort the print?" +msgstr "Biztosan meg akarod szakítani a nyomtatást?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:71 +msgctxt "@title" +msgid "Information" +msgstr "Információ" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:100 +msgctxt "@title:window" +msgid "Confirm Diameter Change" +msgstr "Új átmérő megerősítése" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:101 +msgctxt "@label (%1 is a number)" +msgid "" +"The new filament diameter is set to %1 mm, which is not compatible with the current extruder. Do you " +"wish to continue?" +msgstr "" +"Az új nyomtatószál átmérő %1 mm -re lett beállítva. Ez nem kompatibilis a jelenlegi extruderrel. Biztos, " +"hogy így folytatod?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:125 +msgctxt "@label" +msgid "Display Name" +msgstr "Megjelenítendő név" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:135 +msgctxt "@label" +msgid "Brand" +msgstr "Márka" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:145 +msgctxt "@label" +msgid "Material Type" +msgstr "Alapanyag típus" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:155 +msgctxt "@label" +msgid "Color" +msgstr "Szín" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:205 +msgctxt "@label" +msgid "Properties" +msgstr "Tulajdonságok" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:207 +msgctxt "@label" +msgid "Density" +msgstr "Sűrűség" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:222 +msgctxt "@label" +msgid "Diameter" +msgstr "Átmérő" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:256 +msgctxt "@label" +msgid "Filament Cost" +msgstr "Nyomtatószál költség" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:273 +msgctxt "@label" +msgid "Filament weight" +msgstr "Nyomtatószál súly" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:291 +msgctxt "@label" +msgid "Filament length" +msgstr "Nyomtatószál hossz" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:300 +msgctxt "@label" +msgid "Cost per Meter" +msgstr "Költség / méter" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:314 +msgctxt "@label" +msgid "This material is linked to %1 and shares some of its properties." +msgstr "Ez az anyag kapcsolódik% 1 -hez és osztja néhány tulajdonságát." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:321 +msgctxt "@label" +msgid "Unlink Material" +msgstr "Alapanyag leválasztása" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:332 +msgctxt "@label" +msgid "Description" +msgstr "Leírás" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:345 +msgctxt "@label" +msgid "Adhesion Information" +msgstr "Tapadási információ" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:371 +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19 +msgctxt "@label" +msgid "Print settings" +msgstr "Nyomtatási beállítások" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:99 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:73 +msgctxt "@action:button" +msgid "Activate" +msgstr "Aktivál" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:117 +msgctxt "@action:button" +msgid "Create" +msgstr "Létrehoz" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:131 +msgctxt "@action:button" +msgid "Duplicate" +msgstr "Másolat" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:160 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:148 +msgctxt "@action:button" +msgid "Import" +msgstr "Import" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:223 +msgctxt "@action:label" +msgid "Printer" +msgstr "Nyomtató" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:287 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:253 +msgctxt "@title:window" +msgid "Confirm Remove" +msgstr "Eltávolítás megerősítése" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:290 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:254 +msgctxt "@label (%1 is object name)" +msgid "Are you sure you wish to remove %1? This cannot be undone!" +msgstr "Biztosan el akarod távolítani %1 -et? Ez nem vonható vissza!" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:304 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312 +msgctxt "@title:window" +msgid "Import Material" +msgstr "Alapanyag importálás" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313 +msgctxt "@info:status Don't translate the XML tags or !" +msgid "Could not import material %1: %2" +msgstr "Nem sikerült importálni az alapanyagot %1: %2" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:317 +msgctxt "@info:status Don't translate the XML tag !" +msgid "Successfully imported material %1" +msgstr "Sikeres alapanyag import %1" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:335 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343 +msgctxt "@title:window" +msgid "Export Material" +msgstr "Alapanyag export" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:347 +msgctxt "@info:status Don't translate the XML tags and !" +msgid "Failed to export material to %1: %2" +msgstr "Sikertelen alapanyag export %1: %2" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:353 +msgctxt "@info:status Don't translate the XML tag !" +msgid "Successfully exported material to %1" +msgstr "Sikeres alapanyag export %1 -ba" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:14 +msgctxt "@title:tab" +msgid "Setting Visibility" +msgstr "Láthatóság beállítása" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:46 +msgctxt "@label:textbox" +msgid "Check all" +msgstr "Mindent ellenőrizni" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfileTab.qml:48 +msgctxt "@info:status" +msgid "Calculated" +msgstr "Számított" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfileTab.qml:61 +msgctxt "@title:column" +msgid "Setting" +msgstr "Beállítás" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfileTab.qml:68 +msgctxt "@title:column" +msgid "Profile" +msgstr "Profil" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfileTab.qml:75 +msgctxt "@title:column" +msgid "Current" +msgstr "Jelenlegi" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfileTab.qml:83 +msgctxt "@title:column" +msgid "Unit" +msgstr "Egység" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:15 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:410 +msgctxt "@title:tab" +msgid "General" +msgstr "Általános" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:130 +msgctxt "@label" +msgid "Interface" +msgstr "Interfész" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141 +msgctxt "@label" +msgid "Language:" +msgstr "Nyelv:" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:208 +msgctxt "@label" +msgid "Currency:" +msgstr "Pénznem:" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:221 +msgctxt "@label" +msgid "Theme:" +msgstr "Téma:" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:277 +msgctxt "@label" +msgid "You will need to restart the application for these changes to have effect." +msgstr "A módosítások érvénybe lépéséhez újra kell indítania az alkalmazást." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:294 +msgctxt "@info:tooltip" +msgid "Slice automatically when changing settings." +msgstr "Automatikus újraszeletelés, ha a beállítások megváltoznak." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:302 +msgctxt "@option:check" +msgid "Slice automatically" +msgstr "Automatikus szeletelés" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:316 +msgctxt "@label" +msgid "Viewport behavior" +msgstr "A nézetablak viselkedése" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:324 +msgctxt "@info:tooltip" +msgid "" +"Highlight unsupported areas of the model in red. Without support these areas will not print properly." +msgstr "" +"Jelölje meg pirossal azokat a területeket, amiket szükséges alátámasztani.Ha ezeket a részeket nem " +"támasztjuk alá, a nyomtatás nem lesz hibátlan." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333 +msgctxt "@option:check" +msgid "Display overhang" +msgstr "Túlnyúlás kijelzése" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:341 +msgctxt "@info:tooltip" +msgid "Moves the camera so the model is in the center of the view when a model is selected" +msgstr "A kamerát úgy mozgatja, hogy a modell kiválasztásakor, az a nézet középpontjában legyen" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346 +msgctxt "@action:button" +msgid "Center camera when item is selected" +msgstr "Kamera középre, mikor az elem ki van választva" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:356 +msgctxt "@info:tooltip" +msgid "Should the default zoom behavior of cura be inverted?" +msgstr "Megfordítsuk-e az alapértelmezett Zoom viselkedését?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:361 +msgctxt "@action:button" +msgid "Invert the direction of camera zoom." +msgstr "Fordítsa meg a kamera zoom irányát." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:371 +msgctxt "@info:tooltip" +msgid "Should zooming move in the direction of the mouse?" +msgstr "A nagyítás az egér mozgatásának irányában mozogjon?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:371 +msgctxt "@info:tooltip" +msgid "Zooming towards the mouse is not supported in the orthographic perspective." +msgstr "Az egér felé történő nagyítás ortográfiai szempontból nem támogatott." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:376 +msgctxt "@action:button" +msgid "Zoom toward mouse direction" +msgstr "Nagyítás az egér mozgás irányában" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:402 +msgctxt "@info:tooltip" +msgid "Should models on the platform be moved so that they no longer intersect?" +msgstr "Az alapsíkon lévő modelleket elmozgassuk úgy, hogy ne keresztezzék egymást?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:407 +msgctxt "@option:check" +msgid "Ensure models are kept apart" +msgstr "A modellek egymástól való távtartásának biztosítása" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:416 +msgctxt "@info:tooltip" +msgid "Should models on the platform be moved down to touch the build plate?" +msgstr "A modelleket mozgatni kell lefelé, hogy érintsék a tárgyasztalt?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421 +msgctxt "@option:check" +msgid "Automatically drop models to the build plate" +msgstr "Modellek automatikus tárgyasztalra illesztése" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:433 +msgctxt "@info:tooltip" +msgid "Show caution message in g-code reader." +msgstr "Figyelmeztető üzenet megjelenítése g-kód olvasóban." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:442 +msgctxt "@option:check" +msgid "Caution message in g-code reader" +msgstr "Figyelmeztető üzenet a g-code olvasóban" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:450 +msgctxt "@info:tooltip" +msgid "Should layer be forced into compatibility mode?" +msgstr "Kényszerítsük a réteget kompatibilitási módba ?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:455 +msgctxt "@option:check" +msgid "Force layer view compatibility mode (restart required)" +msgstr "A rétegnézet kompatibilis módjának kényszerítése (újraindítás szükséges)" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465 +msgctxt "@info:tooltip" +msgid "What type of camera rendering should be used?" +msgstr "Milyen fípusú fényképezőgépet használunk?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:472 +msgctxt "@window:text" +msgid "Camera rendering: " +msgstr "Kamera megjelenítés: " + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:483 +msgid "Perspective" +msgstr "Perspetívikus" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484 +msgid "Orthographic" +msgstr "Merőleges" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:515 +msgctxt "@label" +msgid "Opening and saving files" +msgstr "Fájlok megnyitása és mentése" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:522 +msgctxt "@info:tooltip" +msgid "Should models be scaled to the build volume if they are too large?" +msgstr "A modelleket átméretezzük a maximális építési méretre, ha azok túl nagyok?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:527 +msgctxt "@option:check" +msgid "Scale large models" +msgstr "Nagy modellek átméretezése" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:537 +msgctxt "@info:tooltip" +msgid "" +"An model may appear extremely small if its unit is for example in meters rather than millimeters. Should " +"these models be scaled up?" +msgstr "" +"Egy adott modell rendkívül kicsinek tűnhet, ha mértékegysége például méterben van, nem pedig " +"milliméterben. Ezeket a modelleket átméretezzük?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:542 +msgctxt "@option:check" +msgid "Scale extremely small models" +msgstr "Extrém kicsi modellek átméretezése" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552 +msgctxt "@info:tooltip" +msgid "Should models be selected after they are loaded?" +msgstr "Betöltés után a modellek legyenek kiválasztva?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:557 +msgctxt "@option:check" +msgid "Select models when loaded" +msgstr "Modell kiválasztása betöltés után" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:567 +msgctxt "@info:tooltip" +msgid "Should a prefix based on the printer name be added to the print job name automatically?" +msgstr "A nyomtató nevét, mint előtagot, hozzáadjuk a nyomtatási feladat nevéhez?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:572 +msgctxt "@option:check" +msgid "Add machine prefix to job name" +msgstr "Gépnév előtagként a feladatnévben" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:582 +msgctxt "@info:tooltip" +msgid "Should a summary be shown when saving a project file?" +msgstr "Mutassuk az összegzést a projekt mentésekor?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:586 +msgctxt "@option:check" +msgid "Show summary dialog when saving project" +msgstr "Összegzés megjelenítése projekt mentésekor" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:596 +msgctxt "@info:tooltip" +msgid "Default behavior when opening a project file" +msgstr "Alapértelmezett viselkedés a projektfájl megnyitásakor" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604 +msgctxt "@window:text" +msgid "Default behavior when opening a project file: " +msgstr "Alapértelmezett viselkedés a projektfájl megnyitásakor: " + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:618 +msgctxt "@option:openProject" +msgid "Always ask me this" +msgstr "Mindig kérdezz" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619 +msgctxt "@option:openProject" +msgid "Always open as a project" +msgstr "Projektként való megnyitás" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620 +msgctxt "@option:openProject" +msgid "Always import models" +msgstr "Importálja a modelleket" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656 +msgctxt "@info:tooltip" +msgid "" +"When you have made changes to a profile and switched to a different one, a dialog will be shown asking " +"whether you want to keep your modifications or not, or you can choose a default behaviour and never show " +"that dialog again." +msgstr "" +"Ha módosított egy profilt, és váltott egy másikra, akkor megjelenik egy párbeszédpanel, amelyben " +"megkérdezi, hogy meg kívánja-e tartani a módosításokat, vagy nem. Vagy választhat egy alapértelmezett " +"viselkedést, és soha többé nem jeleníti meg ezt a párbeszédablakot." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:665 +msgctxt "@label" +msgid "Profiles" +msgstr "Profilok" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670 +msgctxt "@window:text" +msgid "Default behavior for changed setting values when switching to a different profile: " +msgstr "Alapértelmezett viselkedés a megváltozott beállítási értékeknél, ha másik profilra vált: " + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:684 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:157 +msgctxt "@option:discardOrKeep" +msgid "Always ask me this" +msgstr "Mindig kérdezz" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:685 +msgctxt "@option:discardOrKeep" +msgid "Always discard changed settings" +msgstr "Megváltozott beállítások elvetése" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:686 +msgctxt "@option:discardOrKeep" +msgid "Always transfer changed settings to new profile" +msgstr "Megváltozott beállítások alkalmazása az új profilba" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:720 +msgctxt "@label" +msgid "Privacy" +msgstr "Magán" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:727 +msgctxt "@info:tooltip" +msgid "Should Cura check for updates when the program is started?" +msgstr "A Cura-nak ellenőriznie kell-e a frissítéseket a program indításakor?" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:732 +msgctxt "@option:check" +msgid "Check for updates on start" +msgstr "Keressen frissítéseket az induláskor" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:742 +msgctxt "@info:tooltip" +msgid "" +"Should anonymous data about your print be sent to Ultimaker? Note, no models, IP addresses or other " +"personally identifiable information is sent or stored." +msgstr "" +"Elküldjük a nyomtatott adatokat név nélkül az Ultimaker-nek?Semmilyen személyes infromáció, IP cím vagy " +"azonosító nem kerül elküldésre." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:747 +msgctxt "@option:check" +msgid "Send (anonymous) print information" +msgstr "Név nélküli információ küldés" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:756 +msgctxt "@action:button" +msgid "More information" +msgstr "Több információ" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:774 +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:27 +#: /home/ruben/Projects/Cura/resources/qml/Menus/ProfileMenu.qml:23 +msgctxt "@label" +msgid "Experimental" +msgstr "Tapasztalati" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:781 +msgctxt "@info:tooltip" +msgid "Use multi build plate functionality" +msgstr "Többrétegű tárgyasztal használata" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:786 +msgctxt "@option:check" +msgid "Use multi build plate functionality (restart required)" +msgstr "Többrétegű tárgyasztal használata (újraindítás szükséges)" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:415 +msgctxt "@title:tab" +msgid "Printers" +msgstr "Nyomtatók" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:134 +msgctxt "@action:button" +msgid "Rename" +msgstr "Átnevezés" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:36 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:419 +msgctxt "@title:tab" +msgid "Profiles" +msgstr "Profilok" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:89 +msgctxt "@label" +msgid "Create" +msgstr "Létrehozás" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:105 +msgctxt "@label" +msgid "Duplicate" +msgstr "Másolás" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:181 +msgctxt "@title:window" +msgid "Create Profile" +msgstr "Profil készítés" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:183 +msgctxt "@info" +msgid "Please provide a name for this profile." +msgstr "Adjon nevet ehhez a profilhoz." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:239 +msgctxt "@title:window" +msgid "Duplicate Profile" +msgstr "Profil másolása" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:270 +msgctxt "@title:window" +msgid "Rename Profile" +msgstr "Profil átnevezés" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:283 +msgctxt "@title:window" +msgid "Import Profile" +msgstr "Profil importálás" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:309 +msgctxt "@title:window" +msgid "Export Profile" +msgstr "Profil exportálás" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:364 +msgctxt "@label %1 is printer name" +msgid "Printer: %1" +msgstr "Nyomtató: %1" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:420 +msgctxt "@label" +msgid "Default profiles" +msgstr "Alapértelemezett profil" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:420 +msgctxt "@label" +msgid "Custom profiles" +msgstr "Egyéni profil" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:500 +msgctxt "@action:button" +msgid "Update profile with current settings/overrides" +msgstr "Frissítse a profilt az aktuális beállításokkal/felülbírálásokkal" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:507 +msgctxt "@action:button" +msgid "Discard current changes" +msgstr "A jelenlegi változások elvetése" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:524 +msgctxt "@action:label" +msgid "" +"This profile uses the defaults specified by the printer, so it has no settings/overrides in the list " +"below." +msgstr "" +"Ez a profil a nyomtató által megadott alapértelmezéseket használja, tehát az alábbi listában nincs " +"egyetlen beállítás módosítás sem." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:531 +msgctxt "@action:label" +msgid "Your current settings match the selected profile." +msgstr "Az Ön aktuális beállításai megegyeznek a kiválasztott profillal." + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:550 +msgctxt "@title:tab" +msgid "Global Settings" +msgstr "Általános beállítások" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90 +msgctxt "@action:button" +msgid "Marketplace" +msgstr "Piactér" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27 +#: /home/ruben/Projects/Cura/resources/qml/Menus/FileMenu.qml:13 +msgctxt "@title:menu menubar:toplevel" +msgid "&File" +msgstr "&Fájl" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:31 +msgctxt "@title:menu menubar:toplevel" +msgid "&Edit" +msgstr "S&zerkesztés" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:48 +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12 +msgctxt "@title:menu menubar:toplevel" +msgid "&View" +msgstr "&Nézet" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:50 +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13 +msgctxt "@title:menu menubar:toplevel" +msgid "&Settings" +msgstr "&Beállítások" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:55 +msgctxt "@title:menu menubar:toplevel" +msgid "E&xtensions" +msgstr "K&iterjesztések" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:89 +msgctxt "@title:menu menubar:toplevel" +msgid "P&references" +msgstr "P&referenciák" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:97 +msgctxt "@title:menu menubar:toplevel" +msgid "&Help" +msgstr "&Segítség" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:124 +msgctxt "@title:window" +msgid "New project" +msgstr "Új projekt" + +#: /home/ruben/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:125 +msgctxt "@info:question" +msgid "" +"Are you sure you want to start a new project? This will clear the build plate and any unsaved settings." +msgstr "" +"Biztos benne, hogy új projektet akar kezdeni? Ez törli az alapsíkot és az összes nem mentett beállítást." + +#: /home/ruben/Projects/Cura/resources/qml/JobSpecs.qml:88 +msgctxt "@text Print job name" +msgid "Untitled" +msgstr "Névtelen" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:68 +msgctxt "@label:textbox" +msgid "search settings" +msgstr "keresési beállítások" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:466 +msgctxt "@action:menu" +msgid "Copy value to all extruders" +msgstr "Értékek másolása minden extruderre" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:475 +msgctxt "@action:menu" +msgid "Copy all changed values to all extruders" +msgstr "Minden változott érték másolása minden extruderre" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:512 +msgctxt "@action:menu" +msgid "Hide this setting" +msgstr "Beállítás elrejtése" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:525 +msgctxt "@action:menu" +msgid "Don't show this setting" +msgstr "Ne jelenítsd meg ezt a beállítást" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:529 +msgctxt "@action:menu" +msgid "Keep this setting visible" +msgstr "Beállítás látható marad" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:548 +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:434 +msgctxt "@action:menu" +msgid "Configure setting visibility..." +msgstr "Beállítások láthatóságának beállítása..." + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingCategory.qml:237 +msgctxt "@label" +msgid "" +"Some hidden settings use values different from their normal calculated value.\n" +"\n" +"Click to make these settings visible." +msgstr "" +"Egyes beállítások eltérő értéken vannak a normál, kalkulált értékektől.\n" +"\n" +"Kattints, hogy ezek a beállítások láthatók legyenek." + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:81 +msgctxt "@label" +msgid "This setting is not used because all the settings that it influences are overridden." +msgstr "" +"Ezt a beállítást nem használjuk, mert minden ezen beállítással befolyásolt egyéb beállítás értéke felül " +"van bírálva." + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:86 +msgctxt "@label Header for list of settings." +msgid "Affects" +msgstr "Befolyásolások" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:91 +msgctxt "@label Header for list of settings." +msgid "Affected By" +msgstr "Befolyásolja" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:186 +msgctxt "@label" +msgid "" +"This setting is always shared between all extruders. Changing it here will change the value for all " +"extruders." +msgstr "" +"Ezt a beállítást megoszta az összes extruder között. Az itt megváltoztatott értékek az összes " +"extrudernél meg fognak változni." + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:190 +msgctxt "@label" +msgid "The value is resolved from per-extruder values " +msgstr "Az értékek meghatározása az extruderek értékei alapján történik " + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:228 +msgctxt "@label" +msgid "" +"This setting has a value that is different from the profile.\n" +"\n" +"Click to restore the value of the profile." +msgstr "" +"Ennek a beállításnak az értéke eltér a profilban megadottól.\n" +"\n" +"Kattintson a profil értékének visszaállításához." + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingItem.qml:322 +msgctxt "@label" +msgid "" +"This setting is normally calculated, but it currently has an absolute value set.\n" +"\n" +"Click to restore the calculated value." +msgstr "" +"Ez az érték általában kalulálva van, de jelenleg abszolút értékre van beállítva \n" +"\n" +"Kattintson, hogy visszaállítsuk a kalkulált értéket." + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml:144 +msgctxt "@button" +msgid "Recommended" +msgstr "Ajánlott" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml:158 +msgctxt "@button" +msgid "Custom" +msgstr "Egyéni" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193 +msgctxt "@label" +msgid "Gradual infill" +msgstr "Fokozatos kitöltés" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232 +msgctxt "@label" +msgid "Gradual infill will gradually increase the amount of infill towards the top." +msgstr "" +"A fokozatos kitöltés folyamatosan növeli a kitöltés mennyiségét, ahogy közeledik a tárgy teteje felé." + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:30 +msgctxt "@label" +msgid "Support" +msgstr "Támasz" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71 +msgctxt "@label" +msgid "" +"Generate structures to support parts of the model which have overhangs. Without these structures, such " +"parts would collapse during printing." +msgstr "" +"A támasz létrehozása segíti a modell kinyúló részeinek hibátlan nyomatását. Támasz nélkül, ezek a részek " +"összeomlanak, és nem lehetséges a hibátlan nyomtatás." + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:29 +msgctxt "@label" +msgid "Adhesion" +msgstr "Letapadás" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74 +msgctxt "@label" +msgid "" +"Enable printing a brim or raft. This will add a flat area around or under your object which is easy to " +"cut off afterwards." +msgstr "" +"Engedélyezze a peremet, vagy az aláúsztatást. Ez létre fog hozni a test szélén illetve az alján egy " +"olyan részt, ami segíti a letapadást, viszont nyomtatás után ezek könnyen eltávolíthatóak a testről." + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:175 +msgctxt "@label" +msgid "Layer Height" +msgstr "Réteg magasság" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:206 +msgctxt "@tooltip" +msgid "You have modified some profile settings. If you want to change these go to custom mode." +msgstr "" +"Megváltoztattál néhány profilbeállítást. Ha ezeket szeretnéd folyamatosan megtartani, akkor válaszd az " +"'Egyéni mód' -ot." + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:355 +msgctxt "@tooltip" +msgid "" +"This quality profile is not available for your current material and nozzle configuration. Please change " +"these to enable this quality profile." +msgstr "" +"Ez a minőségi profil nem áll rendelkezésre a jelenlegi anyag- és fúvóka-konfigurációhoz. Kérjük, " +"módosítsa ezeket a minőségprofil engedélyezéséhez." + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:449 +msgctxt "@tooltip" +msgid "" +"A custom profile is currently active. To enable the quality slider, choose a default quality profile in " +"Custom tab" +msgstr "" +"Az egyéni profil jelenleg aktív. A minőségi csúszka engedélyezéséhez válassza az alapértelmezett " +"minőségi profilt az Egyéni lapon" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:13 +msgctxt "@label:Should be short" +msgid "On" +msgstr "Be" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:14 +msgctxt "@label:Should be short" +msgid "Off" +msgstr "Ki" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Custom/GlobalProfileSelector.qml:27 +msgctxt "@label" +msgid "Profile" +msgstr "Profil" + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/Custom/GlobalProfileSelector.qml:94 +msgctxt "@tooltip" +msgid "" +"Some setting/override values are different from the values stored in the profile.\n" +"\n" +"Click to open the profile manager." +msgstr "" +"Néhány beállított vagy felülbírált érték eltérő, a profilban tárolt értéktől. \n" +"\n" +"Kattints, hogy megnyisd a profil menedzsert." + +#: /home/ruben/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:21 +msgctxt "@label shown when we load a Gcode file" +msgid "Print setup disabled. G-code file can not be modified." +msgstr "A nyomtatás beállítása letiltva. A G-kód fájl nem módosítható." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:52 +msgctxt "@label" +msgid "Printer control" +msgstr "Nyomtató vezérlés" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:67 +msgctxt "@label" +msgid "Jog Position" +msgstr "Léptetőgomb pozíció" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:85 +msgctxt "@label" +msgid "X/Y" +msgstr "X/Y" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:192 +msgctxt "@label" +msgid "Z" +msgstr "Z" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:257 +msgctxt "@label" +msgid "Jog Distance" +msgstr "Léptetőgomb távolság" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:301 +msgctxt "@label" +msgid "Send G-code" +msgstr "G-kód küldés" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:365 +msgctxt "@tooltip of G-code command input" +msgid "Send a custom G-code command to the connected printer. Press 'enter' to send the command." +msgstr "" +"Küldjön egy egyéni G-kód parancsot a csatlakoztatott nyomtatóra. A parancs elküldéséhez nyomja meg az " +"'enter' gombot." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:41 +msgctxt "@label" +msgid "Extruder" +msgstr "Extruder" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:71 +msgctxt "@tooltip" +msgid "" +"The target temperature of the hotend. The hotend will heat up or cool down towards this temperature. If " +"this is 0, the hotend heating is turned off." +msgstr "" +"A nyomtatófej célhőmérséklete. A fűtőblokk hőmérséklete a beállított értékre fog melegedni, vagy éppen " +"hűlni. Ha ez az érték 0, akkor a fejfűtés ki fog kapcsolni." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:103 +msgctxt "@tooltip" +msgid "The current temperature of this hotend." +msgstr "Ennek a fejnek a jelenlegi hőmérséklete." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:177 +msgctxt "@tooltip of temperature input" +msgid "The temperature to pre-heat the hotend to." +msgstr "A nyomtatófej előmelegítési hőmérséklete." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341 +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332 +msgctxt "@button Cancel pre-heating" +msgid "Cancel" +msgstr "Elvet" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344 +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335 +msgctxt "@button" +msgid "Pre-heat" +msgstr "Előfűtés" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:370 +msgctxt "@tooltip of pre-heat" +msgid "" +"Heat the hotend in advance before printing. You can continue adjusting your print while it is heating, " +"and you won't have to wait for the hotend to heat up when you're ready to print." +msgstr "" +"A nyomtatófejet a nyomtatás előtt előre felmelegíti. Ez alatt az idő alatt tudod folytatni a nyomtatás " +"beállítását, esetleg a szeletelést, s mire ezekkel a műveletekkel elkészülsz, a nyomtató már készen fog " +"állni a nyomtatásra.Így nem kell majd várnod a gép felmelegedésére." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:406 +msgctxt "@tooltip" +msgid "The colour of the material in this extruder." +msgstr "Az alapanyag színe ennél az extrudernél." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:438 +msgctxt "@tooltip" +msgid "The material in this extruder." +msgstr "Az alapanyag ebben az extruderben." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:470 +msgctxt "@tooltip" +msgid "The nozzle inserted in this extruder." +msgstr "A fúvóka be van építve az extruderbe." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/OutputDeviceHeader.qml:55 +msgctxt "@info:status" +msgid "The printer is not connected." +msgstr "A nyomtató nincs csatlakoztatva." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:26 +msgctxt "@label" +msgid "Build plate" +msgstr "Tárgyasztal" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:56 +msgctxt "@tooltip" +msgid "" +"The target temperature of the heated bed. The bed will heat up or cool down towards this temperature. If " +"this is 0, the bed heating is turned off." +msgstr "" +"A fűthető ágy beállítható célhőmérséklete. Ha beállítjuk ezt az értéket a tálca elkezd erre a " +"hőmérsékletre melegedni, vagy éppen lehűlni. Ha az érték 0 a tálcafűtés kikapcsol." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:88 +msgctxt "@tooltip" +msgid "The current temperature of the heated bed." +msgstr "A fűthető ágy aktuális hőmérséklete." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:161 +msgctxt "@tooltip of temperature input" +msgid "The temperature to pre-heat the bed to." +msgstr "A tálca előmelegítési hőmérséklete." + +#: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:361 +msgctxt "@tooltip of pre-heat" +msgid "" +"Heat the bed in advance before printing. You can continue adjusting your print while it is heating, and " +"you won't have to wait for the bed to heat up when you're ready to print." +msgstr "" +"A fűthető tálcát, a nyomtatás előtt előre felmelegíti. Ez alatt az idő alatt tudod folytatni a nyomtatás " +"beállítását, esetleg a szeletelést, s mire ezekkel a műveletekkel elkészülsz, a nyomtató már készen fog " +"állni a nyomtatásra.Így nem kell majd várnod a gép felmelegedésére." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:13 +msgctxt "@label:category menu label" +msgid "Material" +msgstr "Alapanyag" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:42 +msgctxt "@label:category menu label" +msgid "Favorites" +msgstr "Kedvencek" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/PrinterMenu.qml:25 +msgctxt "@label:category menu label" +msgid "Network enabled printers" +msgstr "Hálózati nyomtatók" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/PrinterMenu.qml:42 +msgctxt "@label:category menu label" +msgid "Local printers" +msgstr "Helyi nyomtatók" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:15 +msgctxt "@title:menu menubar:settings" +msgid "&Printer" +msgstr "&Nyomtató" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:27 +msgctxt "@title:menu" +msgid "&Material" +msgstr "&Alapanyag" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:36 +msgctxt "@action:inmenu" +msgid "Set as Active Extruder" +msgstr "Beállítva aktív extruderként" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:42 +msgctxt "@action:inmenu" +msgid "Enable Extruder" +msgstr "Extruder engedélyezése" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:49 +msgctxt "@action:inmenu" +msgid "Disable Extruder" +msgstr "Extruder letiltása" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:63 +msgctxt "@title:menu" +msgid "&Build plate" +msgstr "&Tárgyasztal" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:66 +msgctxt "@title:settings" +msgid "&Profile" +msgstr "&Profil" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:19 +msgctxt "@action:inmenu menubar:view" +msgid "&Camera position" +msgstr "&Kamera helyzet" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:44 +msgctxt "@action:inmenu menubar:view" +msgid "Camera view" +msgstr "Kamera nézet" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:47 +msgctxt "@action:inmenu menubar:view" +msgid "Perspective" +msgstr "Perspektívikus" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:59 +msgctxt "@action:inmenu menubar:view" +msgid "Orthographic" +msgstr "Merőleges" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ViewMenu.qml:80 +msgctxt "@action:inmenu menubar:view" +msgid "&Build plate" +msgstr "&Tárgyasztal" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingVisibilityPresetsMenu.qml:13 +msgctxt "@action:inmenu" +msgid "Visible Settings" +msgstr "Láthatósági beállítások" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingVisibilityPresetsMenu.qml:42 +msgctxt "@action:inmenu" +msgid "Show All Settings" +msgstr "Minden beállítást mutat" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/SettingVisibilityPresetsMenu.qml:53 +msgctxt "@action:inmenu" +msgid "Manage Setting Visibility..." +msgstr "Beállítások láthatóságának kezelése..." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/FileMenu.qml:33 +msgctxt "@title:menu menubar:file" +msgid "&Save..." +msgstr "Mentés..." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/FileMenu.qml:54 +msgctxt "@title:menu menubar:file" +msgid "Export..." +msgstr "&Exportál..." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/FileMenu.qml:65 +msgctxt "@action:inmenu menubar:file" +msgid "Export Selection..." +msgstr "Kiválasztás exportálása..." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ContextMenu.qml:27 +msgctxt "@label" +msgid "Print Selected Model With:" +msgid_plural "Print Selected Models With:" +msgstr[0] "Kiválasztott modell nyomtatása:" +msgstr[1] "Kiválasztott modellek nyomtatása:" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ContextMenu.qml:116 +msgctxt "@title:window" +msgid "Multiply Selected Model" +msgid_plural "Multiply Selected Models" +msgstr[0] "Kiválasztott modell sokszorozása" +msgstr[1] "Kiválasztott modellek sokszorozása" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ContextMenu.qml:141 +msgctxt "@label" +msgid "Number of Copies" +msgstr "Másolatok száma" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/AutoConfiguration.qml:18 +msgctxt "@header" +msgid "Configurations" +msgstr "Konfigurációk" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:110 +msgctxt "@label" +msgid "Select configuration" +msgstr "Konfiguráció kiválasztása" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:221 +msgctxt "@label" +msgid "Configurations" +msgstr "Konfigurációk" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57 +msgctxt "@label" +msgid "Loading available configurations from the printer..." +msgstr "Az elérhető konfigurációk betöltése a nyomtatóról..." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58 +msgctxt "@label" +msgid "The configurations are not available because the printer is disconnected." +msgstr "A konfiguráció nem elérhető, mert nincs kapcsolat a a nyomtatóval." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:25 +msgctxt "@header" +msgid "Custom" +msgstr "Egyéni" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:61 +msgctxt "@label" +msgid "Printer" +msgstr "Nyomtató" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:213 +msgctxt "@label" +msgid "Enabled" +msgstr "Bekapcsolt" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:250 +msgctxt "@label" +msgid "Material" +msgstr "Alapanyag" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:375 +msgctxt "@label" +msgid "Use glue for better adhesion with this material combination." +msgstr "Használj ragasztót a jobb tapadás érdekében, ennél az alapanyag kombinációnál." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml:128 +msgctxt "@label" +msgid "" +"This configuration is not available because %1 is not recognized. Please visit %2 to download the " +"correct material profile." +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." + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml:129 +msgctxt "@label" +msgid "Marketplace" +msgstr "Piactér" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/RecentFilesMenu.qml:15 +msgctxt "@title:menu menubar:file" +msgid "Open &Recent" +msgstr "Legutóbbi fájlok" + +#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:140 +msgctxt "@label" +msgid "Active print" +msgstr "Aktív nyomtatás" + +#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:148 +msgctxt "@label" +msgid "Job Name" +msgstr "Feladat név" + +#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:156 +msgctxt "@label" +msgid "Printing Time" +msgstr "Nyomtatási idő" + +#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:164 +msgctxt "@label" +msgid "Estimated time left" +msgstr "Becsült hátralévő idő" + +#: /home/ruben/Projects/Cura/resources/qml/ViewsSelector.qml:50 +msgctxt "@label" +msgid "View type" +msgstr "Nézet típus" + +#: /home/ruben/Projects/Cura/resources/qml/ObjectSelector.qml:59 +msgctxt "@label" +msgid "Object list" +msgstr "Objektum lista" + +#: /home/ruben/Projects/Cura/resources/qml/Account/UserOperations.qml:22 +msgctxt "@label The argument is a username." +msgid "Hi %1" +msgstr "Szia %1" + +#: /home/ruben/Projects/Cura/resources/qml/Account/UserOperations.qml:33 +msgctxt "@button" +msgid "Ultimaker account" +msgstr "Ultimaker fiók" + +#: /home/ruben/Projects/Cura/resources/qml/Account/UserOperations.qml:42 +msgctxt "@button" +msgid "Sign out" +msgstr "Kijelentkezés" + +#: /home/ruben/Projects/Cura/resources/qml/Account/AccountWidget.qml:24 +msgctxt "@action:button" +msgid "Sign in" +msgstr "Bejelentkezés" + +#: /home/ruben/Projects/Cura/resources/qml/Account/GeneralOperations.qml:40 +msgctxt "@label" +msgid "The next generation 3D printing workflow" +msgstr "A következő generációs 3D nyomtatási munkafolyamat" + +#: /home/ruben/Projects/Cura/resources/qml/Account/GeneralOperations.qml:51 +msgctxt "@text" +msgid "" +"- Send print jobs to Ultimaker printers outside your local network\n" +"- Store your Ultimaker Cura settings in the cloud for use anywhere\n" +"- Get exclusive access to print profiles from leading brands" +msgstr "" +"- Nyomtatási feladatok küldése Ultimaker nyomtatóknak helyi hálózaton kívülről\n" +"- Tárolja az Ultimaker Cura beállításait felhőben, így az bárhonnan elérhető lesz\n" +"- Exklúzív hozzáférés a vezető nyomtató márkák nyomtatási profiljaikhoz" + +#: /home/ruben/Projects/Cura/resources/qml/Account/GeneralOperations.qml:78 +msgctxt "@button" +msgid "Create account" +msgstr "Fiók létrehozása" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:59 +msgctxt "@label" +msgid "No time estimation available" +msgstr "Nincs időbecslés" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:77 +msgctxt "@label" +msgid "No cost estimation available" +msgstr "Nincs költségbecslés" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:127 +msgctxt "@button" +msgid "Preview" +msgstr "Előnézet" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:55 +msgctxt "@label:PrintjobStatus" +msgid "Slicing..." +msgstr "Szeletelés..." + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67 +msgctxt "@label:PrintjobStatus" +msgid "Unable to slice" +msgstr "Nem szeletelhető" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103 +msgctxt "@button" +msgid "Processing" +msgstr "Feldolgozás" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103 +msgctxt "@button" +msgid "Slice" +msgstr "Szeletelés" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104 +msgctxt "@label" +msgid "Start the slicing process" +msgstr "Szeletelés indítása" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118 +msgctxt "@button" +msgid "Cancel" +msgstr "Elvet" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:31 +msgctxt "@label" +msgid "Time estimation" +msgstr "Időbecslés" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:114 +msgctxt "@label" +msgid "Material estimation" +msgstr "Anyag becslés" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:164 +msgctxt "@label m for meter" +msgid "%1m" +msgstr "%1m" + +#: /home/ruben/Projects/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:165 +msgctxt "@label g for grams" +msgid "%1g" +msgstr "%1g" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterSelector/MachineSelectorList.qml:19 +msgctxt "@label" +msgid "Connected printers" +msgstr "Csatlakoztatott nyomtatók" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterSelector/MachineSelectorList.qml:19 +msgctxt "@label" +msgid "Preset printers" +msgstr "Előre beállított nyomtatók" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:166 +msgctxt "@button" +msgid "Add printer" +msgstr "Nyomtató hozzáadása" + +#: /home/ruben/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:182 +msgctxt "@button" +msgid "Manage printers" +msgstr "Nyomtatók kezelése" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:81 +msgctxt "@action:inmenu" +msgid "Show Online Troubleshooting Guide" +msgstr "Mutassa az online hibaelhárítási útmutatót" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:88 +msgctxt "@action:inmenu" +msgid "Toggle Full Screen" +msgstr "Teljes képernyőre váltás" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:96 +msgctxt "@action:inmenu" +msgid "Exit Full Screen" +msgstr "Kilépés a teljes képernyőn" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:103 +msgctxt "@action:inmenu menubar:edit" +msgid "&Undo" +msgstr "&Visszavon" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:113 +msgctxt "@action:inmenu menubar:edit" +msgid "&Redo" +msgstr "&Újra" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:123 +msgctxt "@action:inmenu menubar:file" +msgid "&Quit" +msgstr "Kilép" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:131 +msgctxt "@action:inmenu menubar:view" +msgid "3D View" +msgstr "3D nézet" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:138 +msgctxt "@action:inmenu menubar:view" +msgid "Front View" +msgstr "Előlnézet" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:145 +msgctxt "@action:inmenu menubar:view" +msgid "Top View" +msgstr "Felülnézet" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:152 +msgctxt "@action:inmenu menubar:view" +msgid "Left Side View" +msgstr "Bal oldalnézet" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:159 +msgctxt "@action:inmenu menubar:view" +msgid "Right Side View" +msgstr "Jobb oldalnézet" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:166 +msgctxt "@action:inmenu" +msgid "Configure Cura..." +msgstr "Cura beállítása..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:173 +msgctxt "@action:inmenu menubar:printer" +msgid "&Add Printer..." +msgstr "&Nyomtató hozzáadása..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:179 +msgctxt "@action:inmenu menubar:printer" +msgid "Manage Pr&inters..." +msgstr "Nyomtatók kezelése..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:186 +msgctxt "@action:inmenu" +msgid "Manage Materials..." +msgstr "Anyagok kezelése..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:195 +msgctxt "@action:inmenu menubar:profile" +msgid "&Update profile with current settings/overrides" +msgstr "Profil &frissítése a jelenlegi beállításokkal/felülírásokkal" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:203 +msgctxt "@action:inmenu menubar:profile" +msgid "&Discard current changes" +msgstr "&Jelenlegi változtatások eldobása" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:215 +msgctxt "@action:inmenu menubar:profile" +msgid "&Create profile from current settings/overrides..." +msgstr "Profil &létrehozása a jelenlegi beállításokkal/felülírásokkal..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:221 +msgctxt "@action:inmenu menubar:profile" +msgid "Manage Profiles..." +msgstr "Profilok kezelése..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:229 +msgctxt "@action:inmenu menubar:help" +msgid "Show Online &Documentation" +msgstr "Online &Dokumentumok megjelenítése" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:237 +msgctxt "@action:inmenu menubar:help" +msgid "Report a &Bug" +msgstr "Hibajelentés" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:245 +msgctxt "@action:inmenu menubar:help" +msgid "What's New" +msgstr "Újdonságok" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:251 +msgctxt "@action:inmenu menubar:help" +msgid "About..." +msgstr "Rólunk..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:258 +msgctxt "@action:inmenu menubar:edit" +msgid "Delete Selected Model" +msgid_plural "Delete Selected Models" +msgstr[0] "Kiválasztott modell törlése" +msgstr[1] "Kiválasztott modellek törlése" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:268 +msgctxt "@action:inmenu menubar:edit" +msgid "Center Selected Model" +msgid_plural "Center Selected Models" +msgstr[0] "A kijelölt modellt középre" +msgstr[1] "A kijelölt modelleket középre" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:277 +msgctxt "@action:inmenu menubar:edit" +msgid "Multiply Selected Model" +msgid_plural "Multiply Selected Models" +msgstr[0] "A kijelölt modell többszörözése" +msgstr[1] "A kijelölt modellek többszörözése" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:286 +msgctxt "@action:inmenu" +msgid "Delete Model" +msgstr "Modell törlés" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:294 +msgctxt "@action:inmenu" +msgid "Ce&nter Model on Platform" +msgstr "&Középső modell a platformon" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:300 +msgctxt "@action:inmenu menubar:edit" +msgid "&Group Models" +msgstr "&Csoportosítás" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:320 +msgctxt "@action:inmenu menubar:edit" +msgid "Ungroup Models" +msgstr "Csoport bontása" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:330 +msgctxt "@action:inmenu menubar:edit" +msgid "&Merge Models" +msgstr "&Modellek keverése" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:340 +msgctxt "@action:inmenu" +msgid "&Multiply Model..." +msgstr "&Modell többszörözés..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:347 +msgctxt "@action:inmenu menubar:edit" +msgid "Select All Models" +msgstr "Mindent kijelöl" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:357 +msgctxt "@action:inmenu menubar:edit" +msgid "Clear Build Plate" +msgstr "Tárgyasztal törlése" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:367 +msgctxt "@action:inmenu menubar:file" +msgid "Reload All Models" +msgstr "Mindent újratölt" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:376 +msgctxt "@action:inmenu menubar:edit" +msgid "Arrange All Models To All Build Plates" +msgstr "Minden modell elrendezése a tárgyasztalon" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:383 +msgctxt "@action:inmenu menubar:edit" +msgid "Arrange All Models" +msgstr "Minden modell rendezése" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:391 +msgctxt "@action:inmenu menubar:edit" +msgid "Arrange Selection" +msgstr "Kijelöltek rendezése" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:398 +msgctxt "@action:inmenu menubar:edit" +msgid "Reset All Model Positions" +msgstr "Minden modellpozíció visszaállítása" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:405 +msgctxt "@action:inmenu menubar:edit" +msgid "Reset All Model Transformations" +msgstr "Minden modelltranszformáció visszaállítása" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:412 +msgctxt "@action:inmenu menubar:file" +msgid "&Open File(s)..." +msgstr "Fájl(ok) megnyitása..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:420 +msgctxt "@action:inmenu menubar:file" +msgid "&New Project..." +msgstr "Új projekt..." + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:427 +msgctxt "@action:inmenu menubar:help" +msgid "Show Configuration Folder" +msgstr "Konfigurációs mappa megjelenítése" + +#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:441 +msgctxt "@action:menu" +msgid "&Marketplace" +msgstr "&Piactér" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:24 +msgctxt "@title:window" +msgid "Ultimaker Cura" +msgstr "Ultimaker Cura" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:232 +msgctxt "@label" +msgid "This package will be installed after restarting." +msgstr "Ez a csomag újraindítás után fog települni." + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:413 +msgctxt "@title:tab" +msgid "Settings" +msgstr "Beállítások" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:539 +msgctxt "@title:window" +msgid "Closing Cura" +msgstr "Cura bezárása" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:540 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:552 +msgctxt "@label" +msgid "Are you sure you want to exit Cura?" +msgstr "Biztos, hogy kilépsz a Cura -ból?" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:590 +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19 +msgctxt "@title:window" +msgid "Open file(s)" +msgstr "Fájl(ok) megnyitása" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:696 +msgctxt "@window:title" +msgid "Install Package" +msgstr "Csomag telepítése" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:704 +msgctxt "@title:window" +msgid "Open File(s)" +msgstr "Fájl(ok) megnyitása" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:707 +msgctxt "@text:window" +msgid "" +"We have found one or more G-Code files within the files you have selected. You can only open one G-Code " +"file at a time. If you want to open a G-Code file, please just select only one." +msgstr "" +"A kiválasztott fájlok között több G-kód fájl is található.Egyszerre csak egy G-kód fájlt nyithat meg, " +"ezért csak egy ilyen fájlt válasszon ki." + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:810 +msgctxt "@title:window" +msgid "Add Printer" +msgstr "Nyomtató hozzáadása" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:818 +msgctxt "@title:window" +msgid "What's New" +msgstr "Újdonságok" + +#: /home/ruben/Projects/Cura/resources/qml/ExtruderButton.qml:16 +msgctxt "@label %1 is filled in with the name of an extruder" +msgid "Print Selected Model with %1" +msgid_plural "Print Selected Models with %1" +msgstr[0] "Kiválasztott modell nyomtatása %1" +msgstr[1] "Kiválasztott modellek nyomtatása %1" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:15 +msgctxt "@title:window" +msgid "Discard or Keep changes" +msgstr "Változtatások megtartása vagy eldobása" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:57 +msgctxt "@text:window" +msgid "" +"You have customized some profile settings.\n" +"Would you like to keep or discard those settings?" +msgstr "" +"Van néhány testreszabott beállításod a profilban. \n" +"Szeretnéd ezeket megtartani, vagy eldobod őket?" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:110 +msgctxt "@title:column" +msgid "Profile settings" +msgstr "Profil beállítások" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:117 +msgctxt "@title:column" +msgid "Default" +msgstr "Alapértelmezett" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:124 +msgctxt "@title:column" +msgid "Customized" +msgstr "Testreszabott" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 +msgctxt "@option:discardOrKeep" +msgid "Discard and never ask again" +msgstr "Eldobás és ne kérdezze újra" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:159 +msgctxt "@option:discardOrKeep" +msgid "Keep and never ask again" +msgstr "Megtartás és ne kérdezze újra" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:196 +msgctxt "@action:button" +msgid "Discard" +msgstr "Eldob" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:209 +msgctxt "@action:button" +msgid "Keep" +msgstr "Megtart" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:222 +msgctxt "@action:button" +msgid "Create New Profile" +msgstr "Új profil létrehozás" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:15 +msgctxt "@title:window" +msgid "About Cura" +msgstr "A Cura -ról" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:56 +msgctxt "@label" +msgid "version: %1" +msgstr "verzió: %1" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:71 +msgctxt "@label" +msgid "End-to-end solution for fused filament 3D printing." +msgstr "Teljes körű megoldás az olvadószálas 3D-s nyomtatáshoz." + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:84 +msgctxt "@info:credit" +msgid "" +"Cura is developed by Ultimaker B.V. in cooperation with the community.\n" +"Cura proudly uses the following open source projects:" +msgstr "" +"A Cura-t az Ultimaker B.V fejlesztette ki a közösséggel együttműködésben. A Cura büszkén használja a " +"következő nyílt forráskódú projekteket:" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:134 +msgctxt "@label" +msgid "Graphical user interface" +msgstr "Grafikai felhasználói interfész" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:135 +msgctxt "@label" +msgid "Application framework" +msgstr "Alkalmazás keretrendszer" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:136 +msgctxt "@label" +msgid "G-code generator" +msgstr "G-kód generátor" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:137 +msgctxt "@label" +msgid "Interprocess communication library" +msgstr "Folyamatközi kommunikációs könyvtár" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:139 +msgctxt "@label" +msgid "Programming language" +msgstr "Programozási nyelv" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:140 +msgctxt "@label" +msgid "GUI framework" +msgstr "GUI keretrendszer" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:141 +msgctxt "@label" +msgid "GUI framework bindings" +msgstr "GUI keretrendszer függőségek" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:142 +msgctxt "@label" +msgid "C/C++ Binding library" +msgstr "C/C++ függőségek könyvtár" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:143 +msgctxt "@label" +msgid "Data interchange format" +msgstr "Adat csere formátum" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:144 +msgctxt "@label" +msgid "Support library for scientific computing" +msgstr "Támogató könyvtár a tudományos számítások számára" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:145 +msgctxt "@label" +msgid "Support library for faster math" +msgstr "Támogató könyvtár a gyorsabb matematikához" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:146 +msgctxt "@label" +msgid "Support library for handling STL files" +msgstr "Támogató könyvtár az STL fájlok kezeléséhez" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:147 +msgctxt "@label" +msgid "Support library for handling planar objects" +msgstr "Támogató könyvtár a sík objektumok kezeléséhez" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:148 +msgctxt "@label" +msgid "Support library for handling triangular meshes" +msgstr "Támogató könyvtár a háromszög hálók kezeléséhez" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:149 +msgctxt "@label" +msgid "Support library for analysis of complex networks" +msgstr "Támogató könyvtár a komplex hálózatok elemzéséhez" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:150 +msgctxt "@label" +msgid "Support library for handling 3MF files" +msgstr "Támogató könyvtár a 3MF fájlok kezeléséhez" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:151 +msgctxt "@label" +msgid "Support library for file metadata and streaming" +msgstr "Támogató könyvtár a fájl metaadatokhoz és továbbításához" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:152 +msgctxt "@label" +msgid "Serial communication library" +msgstr "Soros kommunikációs könyvtár" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:153 +msgctxt "@label" +msgid "ZeroConf discovery library" +msgstr "ZeroConf felderítő könyvtár" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:154 +msgctxt "@label" +msgid "Polygon clipping library" +msgstr "Poligon daraboló könyvtár" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:155 +msgctxt "@Label" +msgid "Python HTTP library" +msgstr "Python HTTP könyvtár" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157 +msgctxt "@label" +msgid "Font" +msgstr "Betűtípus" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:158 +msgctxt "@label" +msgid "SVG icons" +msgstr "SVG ikonok" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:159 +msgctxt "@label" +msgid "Linux cross-distribution application deployment" +msgstr "Linux kereszt-disztribúciós alkalmazás telepítése" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:64 +msgctxt "@text:window" +msgid "" +"We have found one or more project file(s) within the files you have selected. You can open only one " +"project file at a time. We suggest to only import models from those files. Would you like to proceed?" +msgstr "" +"Egy vagy több projekt fájlt találtunk a kiválasztott fájlokban.Egyszerre csak egy projekt fájlt nyithat " +"meg. Javasoljuk, hogy csak a modelleket importálja ezekből a fájlokból. Szeretné folytatni?" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:99 +msgctxt "@action:button" +msgid "Import all as models" +msgstr "Importáljunk mindent modellekként" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15 +msgctxt "@title:window" +msgid "Save Project" +msgstr "Projekt mentése" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:149 +msgctxt "@action:label" +msgid "Build plate" +msgstr "Tárgyasztal" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:183 +msgctxt "@action:label" +msgid "Extruder %1" +msgstr "Extruder %1" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:198 +msgctxt "@action:label" +msgid "%1 & material" +msgstr "%1 & alapanyag" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:200 +msgctxt "@action:label" +msgid "Material" +msgstr "Alapanyag" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:272 +msgctxt "@action:label" +msgid "Don't show project summary on save again" +msgstr "Ne mutassa újra a projekt összegzését mentés közben" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:291 +msgctxt "@action:button" +msgid "Save" +msgstr "Mentés" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:20 +msgctxt "@title:window" +msgid "Open project file" +msgstr "Projekt fájl megnyitása" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:93 +msgctxt "@text:window" +msgid "This is a Cura project file. Would you like to open it as a project or import the models from it?" +msgstr "Ez egy Cura projekt fájl. Szeretné projektként megnyitni, vagy importálni a modelleket?" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:103 +msgctxt "@text:window" +msgid "Remember my choice" +msgstr "Emlékezzen a választásra" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:122 +msgctxt "@action:button" +msgid "Open as project" +msgstr "Megnyitás projektként" + +#: /home/ruben/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:131 +msgctxt "@action:button" +msgid "Import models" +msgstr "Modellek importálása" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DropDownWidget.qml:93 +msgctxt "@label" +msgid "Empty" +msgstr "Üres" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:24 +msgctxt "@label" +msgid "Add a printer" +msgstr "Nyomtató hozzáadása" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:39 +msgctxt "@label" +msgid "Add a networked printer" +msgstr "Hálózati nyomtató hozzáadása" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:81 +msgctxt "@label" +msgid "Add a non-networked printer" +msgstr "Helyi nyomtató hozzáadása" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:70 +msgctxt "@label" +msgid "Add printer by IP address" +msgstr "Nyomtató hozzáadása IP címmel" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:133 +msgctxt "@text" +msgid "Place enter your printer's IP address." +msgstr "Írja be a nyomtató IP címét." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:158 +msgctxt "@button" +msgid "Add" +msgstr "Hozzáad" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:204 +msgctxt "@label" +msgid "Could not connect to device." +msgstr "Nem sikerült csatlakozni az eszközhöz." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:208 +msgctxt "@label" +msgid "The printer at this address has not responded yet." +msgstr "Az ezen a címen található nyomtató még nem válaszolt." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:240 +msgctxt "@label" +msgid "This printer cannot be added because it's an unknown printer or it's not the host of a group." +msgstr "Ezt a nyomtatót nem lehet hozzáadni, mert ismeretlen a nyomtató vagy nem egy csoport tagja." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:329 +msgctxt "@button" +msgid "Back" +msgstr "Vissza" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:342 +msgctxt "@button" +msgid "Connect" +msgstr "Csatlakozás" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77 +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123 +msgctxt "@button" +msgid "Next" +msgstr "Következő" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:23 +msgctxt "@label" +msgid "User Agreement" +msgstr "Felhasználói Szerződés" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56 +msgctxt "@button" +msgid "Agree" +msgstr "Elfogadás" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:70 +msgctxt "@button" +msgid "Decline and close" +msgstr "Elutasítás és bezárás" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:24 +msgctxt "@label" +msgid "Help us to improve Ultimaker Cura" +msgstr "Segítsen nekünk az Ultimaker Cura fejlesztésében" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:57 +msgctxt "@text" +msgid "Ultimaker Cura collects anonymous data to improve print quality and user experience, including:" +msgstr "" +"Az Ultimaker Cura névtelen adatokat gyűjt a nyomtatási minőség és a felhasználói élmény javításának " +"érdekében, ideértve:" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:71 +msgctxt "@text" +msgid "Machine types" +msgstr "Géptípusok" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:77 +msgctxt "@text" +msgid "Material usage" +msgstr "Anyagfelhasználás" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:83 +msgctxt "@text" +msgid "Number of slices" +msgstr "Szeletek száma" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:89 +msgctxt "@text" +msgid "Print settings" +msgstr "Nyomtatási beállítások" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:102 +msgctxt "@text" +msgid "Data collected by Ultimaker Cura will not contain any personal information." +msgstr "Az Ultimaker Cura által gyűjtött adatok nem tartalmaznak személyes információt." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:103 +msgctxt "@text" +msgid "More information" +msgstr "Több információ" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:24 +msgctxt "@label" +msgid "What's new in Ultimaker Cura" +msgstr "Újdonságok az Ultimaker Cura-ban" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:42 +msgctxt "@label" +msgid "There is no printer found over your network." +msgstr "A hálózaton nem található nyomtató." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:179 +msgctxt "@label" +msgid "Refresh" +msgstr "Frissítés" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:190 +msgctxt "@label" +msgid "Add printer by IP" +msgstr "Nyomtató hozzáadása IP címmel" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:223 +msgctxt "@label" +msgid "Troubleshooting" +msgstr "Hibaelhárítás" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:207 +msgctxt "@label" +msgid "Printer name" +msgstr "Nyomtató név" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:220 +msgctxt "@text" +msgid "Please give your printer a name" +msgstr "Adja meg a nyomtató nevét" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:36 +msgctxt "@label" +msgid "Ultimaker Cloud" +msgstr "Ultimaker felhő" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:77 +msgctxt "@text" +msgid "The next generation 3D printing workflow" +msgstr "Következő generációs 3D nyomtatási munkafolyamat" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:94 +msgctxt "@text" +msgid "- Send print jobs to Ultimaker printers outside your local network" +msgstr "- Küldjön nyomtatási feladatokat az Ultimaker nyomtatóknak a helyi hálózaton kívülről" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:97 +msgctxt "@text" +msgid "- Store your Ultimaker Cura settings in the cloud for use anywhere" +msgstr "- Tárolja az Ultimaker Cura beállításait a felhőben így azok bárhol használhatóak" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:100 +msgctxt "@text" +msgid "- Get exclusive access to print profiles from leading brands" +msgstr "- Exkluzív hozzáférés a vezető márkák nyomtatási profiljaihoz" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:119 +msgctxt "@button" +msgid "Finish" +msgstr "Befejezés" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:128 +msgctxt "@button" +msgid "Create an account" +msgstr "Fiók létrehozása" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/WelcomeContent.qml:29 +msgctxt "@label" +msgid "Welcome to Ultimaker Cura" +msgstr "Üdvözöljük az Ultimaker Cura-ban" + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/WelcomeContent.qml:47 +msgctxt "@text" +msgid "" +"Please follow these steps to set up\n" +"Ultimaker Cura. This will only take a few moments." +msgstr "" +"Kéjük, kövesd a következő lépéseket\n" +"az Ultimaker Cura beállításához. Pár pillanat az egész." + +#: /home/ruben/Projects/Cura/resources/qml/WelcomePages/WelcomeContent.qml:58 +msgctxt "@button" +msgid "Get started" +msgstr "Kezdj hozzá" + +#: MachineSettingsAction/plugin.json +msgctxt "description" +msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc.)." +msgstr "" +"A géoi beállítások megváltoztatásának lehetőségét biztosítja.(például a építési méret, fúvóka méret, " +"stb.)" + +#: MachineSettingsAction/plugin.json +msgctxt "name" +msgid "Machine Settings action" +msgstr "Gépbeállítások művelete" + +#: Toolbox/plugin.json +msgctxt "description" +msgid "Find, manage and install new Cura packages." +msgstr "Keressen, kezeljen és telepítsen új Cura csomagokat." + +#: Toolbox/plugin.json +msgctxt "name" +msgid "Toolbox" +msgstr "Eszköztár" + +#: XRayView/plugin.json +msgctxt "description" +msgid "Provides the X-Ray view." +msgstr "Röntgen nézetet biztosít." + +#: XRayView/plugin.json +msgctxt "name" +msgid "X-Ray View" +msgstr "Röntgen nézet" + +#: X3DReader/plugin.json +msgctxt "description" +msgid "Provides support for reading X3D files." +msgstr "Támogatást nyújt az X3D fájlok olvasásához." + +#: X3DReader/plugin.json +msgctxt "name" +msgid "X3D Reader" +msgstr "X3D Olvasó" + +#: GCodeWriter/plugin.json +msgctxt "description" +msgid "Writes g-code to a file." +msgstr "G-kódot ír fájlba." + +#: GCodeWriter/plugin.json +msgctxt "name" +msgid "G-code Writer" +msgstr "G-kódot író" + +#: ModelChecker/plugin.json +msgctxt "description" +msgid "Checks models and print configuration for possible printing issues and give suggestions." +msgstr "" +"Ellenőrzi a modelleket és a nyomtatási konfigurációt a lehetséges nyomtatási problémákra vonatkozóan, és " +"javaslatokat ad." + +#: ModelChecker/plugin.json +msgctxt "name" +msgid "Model Checker" +msgstr "Modell-ellenőrző" + +#: cura-god-mode-plugin/src/GodMode/plugin.json +msgctxt "description" +msgid "Dump the contents of all settings to a HTML file." +msgstr "Az összes beállítás tartalmát HTML-fájlba teheti." + +#: cura-god-mode-plugin/src/GodMode/plugin.json +msgctxt "name" +msgid "God Mode" +msgstr "Isten mód" + +#: FirmwareUpdater/plugin.json +msgctxt "description" +msgid "Provides a machine actions for updating firmware." +msgstr "Gépi funkciókat biztosít a firmware frissítéséhez." + +#: FirmwareUpdater/plugin.json +msgctxt "name" +msgid "Firmware Updater" +msgstr "Firmware frissítő" + +#: ProfileFlattener/plugin.json +msgctxt "description" +msgid "Create a flattened quality changes profile." +msgstr "Hozzon létre egy simított tulajdonságú profilt." + +#: ProfileFlattener/plugin.json +msgctxt "name" +msgid "Profile Flattener" +msgstr "Profil simító" + +#: AMFReader/plugin.json +msgctxt "description" +msgid "Provides support for reading AMF files." +msgstr "Támogatást nyújt az AMF fájlok olvasásához." + +#: AMFReader/plugin.json +msgctxt "name" +msgid "AMF Reader" +msgstr "AMF Olvasó" + +#: USBPrinting/plugin.json +msgctxt "description" +msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." +msgstr "Elfogadja a G-kódot és elküldi őket egy nyomtatóra. A plugin a firmware-t is frissítheti." + +#: USBPrinting/plugin.json +msgctxt "name" +msgid "USB printing" +msgstr "USB nyomtatás" + +#: GCodeGzWriter/plugin.json +msgctxt "description" +msgid "Writes g-code to a compressed archive." +msgstr "G-kódot ír egy tömörített archívumba." + +#: GCodeGzWriter/plugin.json +msgctxt "name" +msgid "Compressed G-code Writer" +msgstr "Tömörített G-kód író" + +#: UFPWriter/plugin.json +msgctxt "description" +msgid "Provides support for writing Ultimaker Format Packages." +msgstr "Támogatást nyújt az Ultimaker formátumú csomagok írásához." + +#: UFPWriter/plugin.json +msgctxt "name" +msgid "UFP Writer" +msgstr "UFP Író" + +#: PrepareStage/plugin.json +msgctxt "description" +msgid "Provides a prepare stage in Cura." +msgstr "Biztosítja az előkészítés nézetet a Cura-ban." + +#: PrepareStage/plugin.json +msgctxt "name" +msgid "Prepare Stage" +msgstr "Előkészítés nézet" + +#: RemovableDriveOutputDevice/plugin.json +msgctxt "description" +msgid "Provides removable drive hotplugging and writing support." +msgstr "Támogatás a cserélhető meghajtók üzem közbeni cseréjét és írását." + +#: RemovableDriveOutputDevice/plugin.json +msgctxt "name" +msgid "Removable Drive Output Device Plugin" +msgstr "Cserélhető meghajtók kimeneti beépülője" + +#: UM3NetworkPrinting/plugin.json +msgctxt "description" +msgid "Manages network connections to Ultimaker networked printers." +msgstr "Kezeli a hálózati csatlakozásokat az Ultimaker hálózati nyomtatókhoz." + +#: UM3NetworkPrinting/plugin.json +msgctxt "name" +msgid "Ultimaker Network Connection" +msgstr "Ultimaker hálózati kapcsolat" + +#: MonitorStage/plugin.json +msgctxt "description" +msgid "Provides a monitor stage in Cura." +msgstr "Monitor nézetet biztosít a Cura -ban." + +#: MonitorStage/plugin.json +msgctxt "name" +msgid "Monitor Stage" +msgstr "Monitor nézet" + +#: FirmwareUpdateChecker/plugin.json +msgctxt "description" +msgid "Checks for firmware updates." +msgstr "Ellenőrzi a firmware frissítéseket." + +#: FirmwareUpdateChecker/plugin.json +msgctxt "name" +msgid "Firmware Update Checker" +msgstr "Frimrware frissítés ellenőrző" + +#: SimulationView/plugin.json +msgctxt "description" +msgid "Provides the Simulation view." +msgstr "Szimulációs nézetet biztosít." + +#: SimulationView/plugin.json +msgctxt "name" +msgid "Simulation View" +msgstr "Szimulációs nézet" + +#: GCodeGzReader/plugin.json +msgctxt "description" +msgid "Reads g-code from a compressed archive." +msgstr "Olvassa be a g-kódot egy tömörített archívumból." + +#: GCodeGzReader/plugin.json +msgctxt "name" +msgid "Compressed G-code Reader" +msgstr "Tömörített G-kód olvasó" + +#: PostProcessingPlugin/plugin.json +msgctxt "description" +msgid "Extension that allows for user created scripts for post processing" +msgstr "Bővítmény, amely lehetővé teszi a felhasználó által létrehozott szkriptek utófeldolgozást" + +#: PostProcessingPlugin/plugin.json +msgctxt "name" +msgid "Post Processing" +msgstr "Utólagos feldolgozás" + +#: SupportEraser/plugin.json +msgctxt "description" +msgid "Creates an eraser mesh to block the printing of support in certain places" +msgstr "Törlő hálót hoz létre, hogy bizonyos helyeken blokkolja a támasz nyomtatását" + +#: SupportEraser/plugin.json +msgctxt "name" +msgid "Support Eraser" +msgstr "Támasz törlő" + +#: UFPReader/plugin.json +msgctxt "description" +msgid "Provides support for reading Ultimaker Format Packages." +msgstr "Támogatást nyújt az Ultimaker formátumú csomagok olvasásához." + +#: UFPReader/plugin.json +msgctxt "name" +msgid "UFP Reader" +msgstr "UFP Olvasó" + +#: SliceInfoPlugin/plugin.json +msgctxt "description" +msgid "Submits anonymous slice info. Can be disabled through preferences." +msgstr "Névtelen szelet-információt nyújt be. A beállítások révén letiltható." + +#: SliceInfoPlugin/plugin.json +msgctxt "name" +msgid "Slice info" +msgstr "Szeletelési infó" + +#: XmlMaterialProfile/plugin.json +msgctxt "description" +msgid "Provides capabilities to read and write XML-based material profiles." +msgstr "Lehetővé teszi az XML-alapú anyagprofilok olvasását és írását." + +#: XmlMaterialProfile/plugin.json +msgctxt "name" +msgid "Material Profiles" +msgstr "Alapanyag profilok" + +#: LegacyProfileReader/plugin.json +msgctxt "description" +msgid "Provides support for importing profiles from legacy Cura versions." +msgstr "Támogatást nyújt a profilok importálásához a régi Cura verziókból." + +#: LegacyProfileReader/plugin.json +msgctxt "name" +msgid "Legacy Cura Profile Reader" +msgstr "Örökölt Cura profil olvasó" + +#: GCodeProfileReader/plugin.json +msgctxt "description" +msgid "Provides support for importing profiles from g-code files." +msgstr "Támogatást nyújt a profilok g-kód fájlokból történő importálásához." + +#: GCodeProfileReader/plugin.json +msgctxt "name" +msgid "G-code Profile Reader" +msgstr "G-kód profil olvasó" + +#: VersionUpgrade/VersionUpgrade32to33/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." +msgstr "A konfigurációk frissítése Cura 3.2-ről Cura 3.3-ra." + +#: VersionUpgrade/VersionUpgrade32to33/plugin.json +msgctxt "name" +msgid "Version Upgrade 3.2 to 3.3" +msgstr "A 3.2-es verzió frissítése 3.3-ra" + +#: VersionUpgrade/VersionUpgrade33to34/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." +msgstr "A konfigurációk frissítése Cura 3.3-ról Cura 3.4-re." + +#: VersionUpgrade/VersionUpgrade33to34/plugin.json +msgctxt "name" +msgid "Version Upgrade 3.3 to 3.4" +msgstr "A 3.3-as verzió frissítése 3.4-re" + +#: VersionUpgrade/VersionUpgrade25to26/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." +msgstr "Frissíti a konfigurációt Cura 2.5-ről Cura 2.6-ra." + +#: VersionUpgrade/VersionUpgrade25to26/plugin.json +msgctxt "name" +msgid "Version Upgrade 2.5 to 2.6" +msgstr "A 2.5-es verzió frissítése 2.6-ra" + +#: VersionUpgrade/VersionUpgrade27to30/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." +msgstr "A konfigurációk frissítése Cura 2.7-ről Cura 3.0-ra." + +#: VersionUpgrade/VersionUpgrade27to30/plugin.json +msgctxt "name" +msgid "Version Upgrade 2.7 to 3.0" +msgstr "A 2.7-es verzió frissítése 3.0-ra" + +#: VersionUpgrade/VersionUpgrade35to40/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 3.5 to Cura 4.0." +msgstr "A konfigurációk frissítése Cura 3.5-ről Cura 4.0-ra." + +#: VersionUpgrade/VersionUpgrade35to40/plugin.json +msgctxt "name" +msgid "Version Upgrade 3.5 to 4.0" +msgstr "A 3.5-es verzió frissítése 4.0-ra" + +#: VersionUpgrade/VersionUpgrade34to35/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." +msgstr "A konfigurációt Cura 3.4-ről Cura 3.5-re frissíti." + +#: VersionUpgrade/VersionUpgrade34to35/plugin.json +msgctxt "name" +msgid "Version Upgrade 3.4 to 3.5" +msgstr "A 3.4-es verzió frissítése 3.5-re" + +#: VersionUpgrade/VersionUpgrade40to41/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 4.0 to Cura 4.1." +msgstr "A konfigurációt Cura 4.0-ról Cura 4.1-re frissíti." + +#: VersionUpgrade/VersionUpgrade40to41/plugin.json +msgctxt "name" +msgid "Version Upgrade 4.0 to 4.1" +msgstr "A 4.0-s verzió frissítése 4.1-re" + +#: VersionUpgrade/VersionUpgrade30to31/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." +msgstr "A konfigurációk frissítése Cura 3.0-ról Cura 3.1-re." + +#: VersionUpgrade/VersionUpgrade30to31/plugin.json +msgctxt "name" +msgid "Version Upgrade 3.0 to 3.1" +msgstr "A 3.0-s verzió frissítése 3.1-re" + +#: VersionUpgrade/VersionUpgrade41to42/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." +msgstr "A konfigurációk frissítése Cura 4.1-ről Cura 4.2-re." + +#: VersionUpgrade/VersionUpgrade41to42/plugin.json +msgctxt "name" +msgid "Version Upgrade 4.1 to 4.2" +msgstr "A 4.1-es verzió frissítése 4.2-re" + +#: VersionUpgrade/VersionUpgrade26to27/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." +msgstr "A konfigurációk frissítése Cura 2.6-ról Cura 2.7-re." + +#: VersionUpgrade/VersionUpgrade26to27/plugin.json +msgctxt "name" +msgid "Version Upgrade 2.6 to 2.7" +msgstr "A 2.6-os verzió frissítése 2.7-re" + +#: VersionUpgrade/VersionUpgrade21to22/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 2.1 to Cura 2.2." +msgstr "A konfigurációk frissítése Cura 2.1-ről Cura 2.2-re." + +#: VersionUpgrade/VersionUpgrade21to22/plugin.json +msgctxt "name" +msgid "Version Upgrade 2.1 to 2.2" +msgstr "A 2.1-es verzió frissítése 2.2-re" + +#: VersionUpgrade/VersionUpgrade22to24/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 2.2 to Cura 2.4." +msgstr "A konfigurációk frissítése Cura 2.2-ről Cura 2.4-re." + +#: VersionUpgrade/VersionUpgrade22to24/plugin.json +msgctxt "name" +msgid "Version Upgrade 2.2 to 2.4" +msgstr "A 2.2-es verzió frissítése 2.4-ig" + +#: VersionUpgrade/VersionUpgrade42to43/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." +msgstr "A konfigurációk frissítése Cura 4.2-ről Cura 4.3-ra." + +#: VersionUpgrade/VersionUpgrade42to43/plugin.json +msgctxt "name" +msgid "Version Upgrade 4.2 to 4.3" +msgstr "A 4.2-es verzió frissítése 4.3-ra" + +#: ImageReader/plugin.json +msgctxt "description" +msgid "Enables ability to generate printable geometry from 2D image files." +msgstr "Lehetővé teszi a nyomtatható geometria létrehozását 2D-képfájlokból." + +#: ImageReader/plugin.json +msgctxt "name" +msgid "Image Reader" +msgstr "Kép olvasó" + +#: TrimeshReader/plugin.json +msgctxt "description" +msgid "Provides support for reading model files." +msgstr "Támogatást nyújt a modellfájlok olvasásához." + +#: TrimeshReader/plugin.json +msgctxt "name" +msgid "Trimesh Reader" +msgstr "Trimesh olvasó" + +#: CuraEngineBackend/plugin.json +msgctxt "description" +msgid "Provides the link to the CuraEngine slicing backend." +msgstr "Biztosítja a kapcsolatot a CuraEngine szeletelő motorhoz." + +#: CuraEngineBackend/plugin.json +msgctxt "name" +msgid "CuraEngine Backend" +msgstr "CuraEngine motor" + +#: PerObjectSettingsTool/plugin.json +msgctxt "description" +msgid "Provides the Per Model Settings." +msgstr "Biztosítja a modellenkénti beállításokat." + +#: PerObjectSettingsTool/plugin.json +msgctxt "name" +msgid "Per Model Settings Tool" +msgstr "Modellenkénti beállítás-eszköz" + +#: 3MFReader/plugin.json +msgctxt "description" +msgid "Provides support for reading 3MF files." +msgstr "Támogatást nyújt a 3MF fájlok olvasásához." + +#: 3MFReader/plugin.json +msgctxt "name" +msgid "3MF Reader" +msgstr "3MF olvasó" + +#: SolidView/plugin.json +msgctxt "description" +msgid "Provides a normal solid mesh view." +msgstr "Felületi háló nézetet biztosít." + +#: SolidView/plugin.json +msgctxt "name" +msgid "Solid View" +msgstr "Felület nézet" + +#: GCodeReader/plugin.json +msgctxt "description" +msgid "Allows loading and displaying G-code files." +msgstr "Lehetővé teszi a G-kód fájlok betöltését és megjelenítését." + +#: GCodeReader/plugin.json +msgctxt "name" +msgid "G-code Reader" +msgstr "G-kód olvasó" + +#: CuraDrive/plugin.json +msgctxt "description" +msgid "Backup and restore your configuration." +msgstr "Konfiguráció biztonsági másolat készítése és visszaállítása." + +#: CuraDrive/plugin.json +msgctxt "name" +msgid "Cura Backups" +msgstr "Cura biztonsági mentések" + +#: CuraProfileWriter/plugin.json +msgctxt "description" +msgid "Provides support for exporting Cura profiles." +msgstr "Támogatást nyújt a Cura profilok exportálásához." + +#: CuraProfileWriter/plugin.json +msgctxt "name" +msgid "Cura Profile Writer" +msgstr "Cura profil író" + +#: CuraPrintProfileCreator/plugin.json +msgctxt "description" +msgid "Allows material manufacturers to create new material and quality profiles using a drop-in UI." +msgstr "" +"Lehetővé teszi az anyaggyártók számára, hogy új anyag- és minőségi profilokat hozzanak létre egy beépülő " +"felhasználói felület használatával." + +#: CuraPrintProfileCreator/plugin.json +msgctxt "name" +msgid "Print Profile Assistant" +msgstr "Nyomtatási profil-asszisztens" + +#: 3MFWriter/plugin.json +msgctxt "description" +msgid "Provides support for writing 3MF files." +msgstr "Támogatást nyújt a 3MF fájlok írásához." + +#: 3MFWriter/plugin.json +msgctxt "name" +msgid "3MF Writer" +msgstr "3MF író" + +#: PreviewStage/plugin.json +msgctxt "description" +msgid "Provides a preview stage in Cura." +msgstr "Előnézet biztosítása a Cura -ban." + +#: PreviewStage/plugin.json +msgctxt "name" +msgid "Preview Stage" +msgstr "Előnézet" + +#: UltimakerMachineActions/plugin.json +msgctxt "description" +msgid "" +"Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)." +msgstr "" +"Gépi funkciók biztosítása az Ultimaker nyomtatók számára.(pl.: ágyszintezés varázsló, frissítések " +"kiválasztása.)" + +#: UltimakerMachineActions/plugin.json +msgctxt "name" +msgid "Ultimaker machine actions" +msgstr "Ultimaker gépi funkciók" + +#: CuraProfileReader/plugin.json +msgctxt "description" +msgid "Provides support for importing Cura profiles." +msgstr "Támogatást nyújt a Cura profilok importálásához." + +#: CuraProfileReader/plugin.json +msgctxt "name" +msgid "Cura Profile Reader" +msgstr "Cura profil olvasó" diff --git a/resources/i18n/hu_HU/fdmextruder.def.json.po b/resources/i18n/hu_HU/fdmextruder.def.json.po new file mode 100644 index 0000000000..24730a0366 --- /dev/null +++ b/resources/i18n/hu_HU/fdmextruder.def.json.po @@ -0,0 +1,254 @@ +# Cura +# Copyright (C) 2020 Ultimaker B.V. +# This file is distributed under the same license as the Cura package. +# +msgid "" +msgstr "" +"Project-Id-Version: Cura 4.5\n" +"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" +"POT-Creation-Date: 2019-10-11 21:12+0000\n" +"PO-Revision-Date: 2020-03-24 09:27+0100\n" +"Last-Translator: Nagy Attila \n" +"Language-Team: AT-VLOG\n" +"Language: hu_HU\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" +"X-Generator: Poedit 2.2.4\n" + +#: fdmextruder.def.json +msgctxt "machine_settings label" +msgid "Machine" +msgstr "Gép" + +#: fdmextruder.def.json +msgctxt "machine_settings description" +msgid "Machine specific settings" +msgstr "Gép specifikus beállítások" + +#: fdmextruder.def.json +msgctxt "extruder_nr label" +msgid "Extruder" +msgstr "Extruder" + +#: fdmextruder.def.json +msgctxt "extruder_nr description" +msgid "The extruder train used for printing. This is used in multi-extrusion." +msgstr "A nyomtatáshoz extruder szerelvényt használ. Több extrudernél használatos." + +#: fdmextruder.def.json +msgctxt "machine_nozzle_id label" +msgid "Nozzle ID" +msgstr "Fúvóka ID" + +#: fdmextruder.def.json +msgctxt "machine_nozzle_id description" +msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"." +msgstr "A fúvóka ID az extruder szerelvényben, mint a \"AA 0.4\" and \"BB 0.8\"." + +#: fdmextruder.def.json +msgctxt "machine_nozzle_size label" +msgid "Nozzle Diameter" +msgstr "Fúvóka átmérő" + +#: fdmextruder.def.json +msgctxt "machine_nozzle_size description" +msgid "" +"The inner diameter of the nozzle. Change this setting when using a non-standard " +"nozzle size." +msgstr "" +"A fúvóka belső átmérője. Akkor változtasd meg ezt az értéket, ha nem szabványos " +"méretű fúvókát használsz." + +#: fdmextruder.def.json +msgctxt "machine_nozzle_offset_x label" +msgid "Nozzle X Offset" +msgstr "Fúvóka X eltolás" + +#: fdmextruder.def.json +msgctxt "machine_nozzle_offset_x description" +msgid "The x-coordinate of the offset of the nozzle." +msgstr "A fúvóka eltolásának mértéke az X koordináta irányában." + +#: fdmextruder.def.json +msgctxt "machine_nozzle_offset_y label" +msgid "Nozzle Y Offset" +msgstr "Fúvóka Y eltolás" + +#: fdmextruder.def.json +msgctxt "machine_nozzle_offset_y description" +msgid "The y-coordinate of the offset of the nozzle." +msgstr "A fúvóka eltolásának mértéke az Y koordináta irányában." + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_code label" +msgid "Extruder Start G-Code" +msgstr "Kezdő G-Code az extruderhez" + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_code description" +msgid "Start g-code to execute when switching to this extruder." +msgstr "Ez a kezdeti g-code akkor kerül végrehajtásra, ha az extruder bekapcsol." + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_pos_abs label" +msgid "Extruder Start Position Absolute" +msgstr "Extruder Abszolút Indulási Helyzet" + +#: fdmextruder.def.json +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 "" +"Az extruder abszolút kezdeti helyzete helyett a fej utolsó ismert helyzetét " +"használja." + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_pos_x label" +msgid "Extruder Start Position X" +msgstr "Extruder kezdő X helyzet" + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_pos_x description" +msgid "The x-coordinate of the starting position when turning the extruder on." +msgstr "A kezdeti X koordináta, mikor az extrudert bekapcsoljuk." + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_pos_y label" +msgid "Extruder Start Position Y" +msgstr "Extruder kezdő Y helyzete" + +#: fdmextruder.def.json +msgctxt "machine_extruder_start_pos_y description" +msgid "The y-coordinate of the starting position when turning the extruder on." +msgstr "A kezdeti Y koordináta, mikor az extrudert bekapcsoljuk." + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_code label" +msgid "Extruder End G-Code" +msgstr "Záró G-Code az extruderhez" + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_code description" +msgid "End g-code to execute when switching away from this extruder." +msgstr "Ez a G-Code akkor kerül végrehajtásra, mikor az extruder kikapcsol." + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_pos_abs label" +msgid "Extruder End Position Absolute" +msgstr "Extruder abszolút vég pozíció" + +#: fdmextruder.def.json +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 "" +"Legyen az extruder végállása az abszolút helyzet helyett, az utolsó ismert fej " +"pozíció." + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_pos_x label" +msgid "Extruder End Position X" +msgstr "Extruder X végállása" + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_pos_x description" +msgid "The x-coordinate of the ending position when turning the extruder off." +msgstr "A befejező X koordináta, mikor az extruder kikapcsol." + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_pos_y label" +msgid "Extruder End Position Y" +msgstr "Extruder Y végállása" + +#: fdmextruder.def.json +msgctxt "machine_extruder_end_pos_y description" +msgid "The y-coordinate of the ending position when turning the extruder off." +msgstr "A befejező Y koordináta, mikor az extruder kikapcsol." + +#: fdmextruder.def.json +msgctxt "extruder_prime_pos_z label" +msgid "Extruder Prime Z Position" +msgstr "Az extruder Elsődleges Z Pozíciója" + +#: fdmextruder.def.json +msgctxt "extruder_prime_pos_z description" +msgid "" +"The Z coordinate of the position where the nozzle primes at the start of " +"printing." +msgstr "Az az elsődleges Z helyzet, ahol a fúvóka a nyomtatást kezdi." + +#: fdmextruder.def.json +msgctxt "machine_extruder_cooling_fan_number label" +msgid "Extruder Print Cooling Fan" +msgstr "Extruder hűtőventilátor" + +#: fdmextruder.def.json +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 "" +"Az extruderekhez társított nyomtatási hűtőventilátor száma.Csak akkor " +"változtassa meg ezt az alapértelmezett 0-tól, ha minden extruder számára külön " +"nyomtatási hűtőventilátor van." + +#: fdmextruder.def.json +msgctxt "platform_adhesion label" +msgid "Build Plate Adhesion" +msgstr "Tárgyasztal tapadása" + +#: fdmextruder.def.json +msgctxt "platform_adhesion description" +msgid "Adhesion" +msgstr "Tapadás" + +#: fdmextruder.def.json +msgctxt "extruder_prime_pos_x label" +msgid "Extruder Prime X Position" +msgstr "Az Extruder Elsődleges X Pozíciója" + +#: fdmextruder.def.json +msgctxt "extruder_prime_pos_x description" +msgid "" +"The X coordinate of the position where the nozzle primes at the start of " +"printing." +msgstr "Az az X koordináta, ahol a fúvóka a nyomtatást kezdi." + +#: fdmextruder.def.json +msgctxt "extruder_prime_pos_y label" +msgid "Extruder Prime Y Position" +msgstr "Az Extruder Elsődleges Y Pozíciója" + +#: fdmextruder.def.json +msgctxt "extruder_prime_pos_y description" +msgid "" +"The Y coordinate of the position where the nozzle primes at the start of " +"printing." +msgstr "Az az Y koordináta, ahol a fúvóka a nyomtatást kezdi." + +#: fdmextruder.def.json +msgctxt "material label" +msgid "Material" +msgstr "Anyag" + +#: fdmextruder.def.json +msgctxt "material description" +msgid "Material" +msgstr "Anyag" + +#: fdmextruder.def.json +msgctxt "material_diameter label" +msgid "Diameter" +msgstr "Átmérő" + +#: fdmextruder.def.json +msgctxt "material_diameter description" +msgid "" +"Adjusts the diameter of the filament used. Match this value with the diameter of " +"the used filament." +msgstr "Szálátmérő beállítása. Egyeztesd a használt nyomtatószál átmérőjével." diff --git a/resources/i18n/hu_HU/fdmprinter.def.json.po b/resources/i18n/hu_HU/fdmprinter.def.json.po new file mode 100644 index 0000000000..b4a05fb691 --- /dev/null +++ b/resources/i18n/hu_HU/fdmprinter.def.json.po @@ -0,0 +1,7711 @@ +# Cura +# Copyright (C) 2020 Ultimaker B.V. +# This file is distributed under the same license as the Cura package. +# +msgid "" +msgstr "" +"Project-Id-Version: Cura 4.5\n" +"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" +"POT-Creation-Date: 2019-11-17 16:55+0000\n" +"PO-Revision-Date: 2020-03-24 09:43+0100\n" +"Last-Translator: Nagy Attila \n" +"Language-Team: AT-VLOG\n" +"Language: hu_HU\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" +"X-Generator: Poedit 2.2.4\n" + +#: fdmprinter.def.json +msgctxt "machine_settings label" +msgid "Machine" +msgstr "Gép" + +#: fdmprinter.def.json +msgctxt "machine_settings description" +msgid "Machine specific settings" +msgstr "Gép specifikus beállítások" + +#: fdmprinter.def.json +msgctxt "machine_name label" +msgid "Machine Type" +msgstr "Géptípus" + +#: fdmprinter.def.json +msgctxt "machine_name description" +msgid "The name of your 3D printer model." +msgstr "A 3D nyomtatód neve." + +#: fdmprinter.def.json +msgctxt "machine_show_variants label" +msgid "Show Machine Variants" +msgstr "Mutasd a gép változatait" + +#: fdmprinter.def.json +msgctxt "machine_show_variants description" +msgid "Whether to show the different variants of this machine, which are described in separate json files." +msgstr "Megmutatja-e ennek a gépnek a különféle json-fájlokban leírt változatait." + +#: fdmprinter.def.json +msgctxt "machine_start_gcode label" +msgid "Start G-code" +msgstr "Induló g-kód" + +#: fdmprinter.def.json +msgctxt "machine_start_gcode description" +msgid "" +"G-code commands to be executed at the very start - separated by \n" +"." +msgstr "" +"Olyan g-kód parancsok, amiket a nyomtatás legelején kell végrehajtani \n" +" -al elválasztva." + +#: fdmprinter.def.json +msgctxt "machine_end_gcode label" +msgid "End G-code" +msgstr "Záró G-kód" + +#: fdmprinter.def.json +msgctxt "machine_end_gcode description" +msgid "" +"G-code commands to be executed at the very end - separated by \n" +"." +msgstr "" +"Olyan g-kód parancsok, amiket a nyomtatás legvégén kell végrehajtani \n" +" -al elválasztva." + +#: fdmprinter.def.json +msgctxt "material_guid label" +msgid "Material GUID" +msgstr "Alapanyag GUID" + +#: fdmprinter.def.json +msgctxt "material_guid description" +msgid "GUID of the material. This is set automatically. " +msgstr "Az alapanyag GUID -je. Ez egy automatikus beállítás. " + +#: fdmprinter.def.json +msgctxt "material_diameter label" +msgid "Diameter" +msgstr "Átmérő" + +#: fdmprinter.def.json +msgctxt "material_diameter description" +msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament." +msgstr "" +"Nyomtatószál átmérő beállítása. Itt állítsd be a te általad használt nyomtatószál átmérőt. Ennek " +"egyeznie kell a gép paramétereivel." + +#: fdmprinter.def.json +msgctxt "material_bed_temp_wait label" +msgid "Wait for Build Plate Heatup" +msgstr "Várakozás a tárgyasztal felfűtésére" + +#: fdmprinter.def.json +msgctxt "material_bed_temp_wait description" +msgid "Whether to insert a command to wait until the build plate temperature is reached at the start." +msgstr "" +"Parancs beszúrás arra, hogy a gép várakozzon, amíg a tárgyasztal eléri a beállított célhőmérsékletet." + +#: fdmprinter.def.json +msgctxt "material_print_temp_wait label" +msgid "Wait for Nozzle Heatup" +msgstr "Várakozás a fej felfűtésére" + +#: fdmprinter.def.json +msgctxt "material_print_temp_wait description" +msgid "Whether to wait until the nozzle temperature is reached at the start." +msgstr "Várakozás addig, amíg a nyomtatófej el nem éri a beállított célhőmérsékletet." + +#: fdmprinter.def.json +msgctxt "material_print_temp_prepend label" +msgid "Include Material Temperatures" +msgstr "Tartalmazza az anyaghőmérsékleteket" + +#: fdmprinter.def.json +msgctxt "material_print_temp_prepend description" +msgid "" +"Whether to include nozzle temperature commands at the start of the gcode. When the start_gcode already " +"contains nozzle temperature commands Cura frontend will automatically disable this setting." +msgstr "" +"Annak a meghatározása, hogy a fúvóka hőmérsékleti parancsokat tartalmaz-e a kódolás elején.Amikor a " +"start_gcode már tartalmaz fúvóka hőmérsékleti parancsokat, a Cura frontend automatikusan letiltja ezt a " +"beállítást." + +#: fdmprinter.def.json +msgctxt "material_bed_temp_prepend label" +msgid "Include Build Plate Temperature" +msgstr "Tartalmazza a tárgyasztal hőmérsékleteket" + +#: fdmprinter.def.json +msgctxt "material_bed_temp_prepend description" +msgid "" +"Whether to include build plate temperature commands at the start of the gcode. When the start_gcode " +"already contains build plate temperature commands Cura frontend will automatically disable this setting." +msgstr "" +"Annak a meghatározása, hogy a tárgyasztal hőmérsékleti parancsokat tartalmaz-e a kódolás elején.Amikor a " +"start_gcode már tartalmaz tárgyasztal hőmérsékleti parancsokat, a Cura frontend automatikusan letiltja " +"ezt a beállítást." + +#: fdmprinter.def.json +msgctxt "machine_width label" +msgid "Machine Width" +msgstr "Nyomtatási szélesség" + +#: fdmprinter.def.json +msgctxt "machine_width description" +msgid "The width (X-direction) of the printable area." +msgstr "A nyomtatási terület szélessége (X-irány)." + +#: fdmprinter.def.json +msgctxt "machine_depth label" +msgid "Machine Depth" +msgstr "Nyomtatási mélység" + +#: fdmprinter.def.json +msgctxt "machine_depth description" +msgid "The depth (Y-direction) of the printable area." +msgstr "A nyomtatási terület mélysége (Y-irány)." + +#: fdmprinter.def.json +msgctxt "machine_shape label" +msgid "Build Plate Shape" +msgstr "Tárgyasztal alakja" + +#: fdmprinter.def.json +msgctxt "machine_shape description" +msgid "The shape of the build plate without taking unprintable areas into account." +msgstr "A tárgyasztal alakja anélkül, hogy a ténylegesen nem használható területeket figyelembe vennénk." + +#: fdmprinter.def.json +msgctxt "machine_shape option rectangular" +msgid "Rectangular" +msgstr "Szögletes (négyszög)" + +#: fdmprinter.def.json +msgctxt "machine_shape option elliptic" +msgid "Elliptic" +msgstr "Elliptikus (kör)" + +#: fdmprinter.def.json +msgctxt "machine_buildplate_type label" +msgid "Build Plate Material" +msgstr "Tárgyasztal anyaga" + +#: fdmprinter.def.json +msgctxt "machine_buildplate_type description" +msgid "The material of the build plate installed on the printer." +msgstr "A gépre szerelt tárgyasztal anyaga." + +#: fdmprinter.def.json +msgctxt "machine_buildplate_type option glass" +msgid "Glass" +msgstr "Üveg" + +#: fdmprinter.def.json +msgctxt "machine_buildplate_type option aluminum" +msgid "Aluminum" +msgstr "Alumínium" + +#: fdmprinter.def.json +msgctxt "machine_height label" +msgid "Machine Height" +msgstr "Nyomtatási magasság" + +#: fdmprinter.def.json +msgctxt "machine_height description" +msgid "The height (Z-direction) of the printable area." +msgstr "A nyomtatási terület magassága (Z-irány)." + +#: fdmprinter.def.json +msgctxt "machine_heated_bed label" +msgid "Has Heated Build Plate" +msgstr "Van tárgyasztal fűtés" + +#: fdmprinter.def.json +msgctxt "machine_heated_bed description" +msgid "Whether the machine has a heated build plate present." +msgstr "" +"Azt határozza meg, hogy van -e a gépen fűthető tárgyasztal. Ha ez az opció ki van kapcsolva, nem lehet " +"belkapcsolni a tárgyasztal fűtését." + +#: fdmprinter.def.json +msgctxt "machine_heated_build_volume label" +msgid "Has Build Volume Temperature Stabilization" +msgstr "Van építési tér hőmérséklet szabályzás" + +#: fdmprinter.def.json +msgctxt "machine_heated_build_volume description" +msgid "Whether the machine is able to stabilize the build volume temperature." +msgstr "Azt határozza meg, hogy a gép képes-e szabályozni a nyomtatási tér hőmérsékletét." + +#: fdmprinter.def.json +msgctxt "machine_center_is_zero label" +msgid "Is Center Origin" +msgstr "Origó a középpontban" + +#: fdmprinter.def.json +msgctxt "machine_center_is_zero description" +msgid "" +"Whether the X/Y coordinates of the zero position of the printer is at the center of the printable area." +msgstr "Ez a beállítás, az X és Y nullpontot a nyomtatási terület középpontjába helyezi." + +#: fdmprinter.def.json +msgctxt "machine_extruder_count label" +msgid "Number of Extruders" +msgstr "Extruderek száma" + +#: fdmprinter.def.json +msgctxt "machine_extruder_count description" +msgid "" +"Number of extruder trains. An extruder train is the combination of a feeder, bowden tube, and nozzle." +msgstr "" +"Az extruder szerelvények száma. Az extruder szerelvény áll a továbbító egységből, a nyomtatófejből, és " +"bowdenes gépeken a PTFE csőből." + +#: fdmprinter.def.json +msgctxt "extruders_enabled_count label" +msgid "Number of Extruders That Are Enabled" +msgstr "Engedélyezett extruderek száma" + +#: fdmprinter.def.json +msgctxt "extruders_enabled_count description" +msgid "Number of extruder trains that are enabled; automatically set in software" +msgstr "Az engedélyezett extruder szerelvények száma. Ez egy automatikus beállítás a szoftverből" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_tip_outer_diameter label" +msgid "Outer Nozzle Diameter" +msgstr "Külső fúvóka átmérő" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_tip_outer_diameter description" +msgid "The outer diameter of the tip of the nozzle." +msgstr "A fúvóka hegyének külső átmérője." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_head_distance label" +msgid "Nozzle Length" +msgstr "Fúvóka hossza" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_head_distance description" +msgid "The height difference between the tip of the nozzle and the lowest part of the print head." +msgstr "A fúvóka csúcsa és a nyomtatófej legalacsonyabb része (fűtőblokk) közötti magasságkülönbség." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_expansion_angle label" +msgid "Nozzle Angle" +msgstr "Csúcsszög" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_expansion_angle description" +msgid "The angle between the horizontal plane and the conical part right above the tip of the nozzle." +msgstr "A vízszintes sík és a kúpos rész közötti szög a fúvóka vége fölött." + +#: fdmprinter.def.json +msgctxt "machine_heat_zone_length label" +msgid "Heat Zone Length" +msgstr "Olvadókamra hossza" + +#: fdmprinter.def.json +msgctxt "machine_heat_zone_length description" +msgid "" +"The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament." +msgstr "" +"Az a távolság, ami a fúvóka csúcstól a még szilárd nyomtatószálig tart.Ez gyakorlatilag az esetek nagy " +"részében a fúvóka teljes hossza, a csúcstól a torokig tart." + +#: fdmprinter.def.json +msgctxt "machine_filament_park_distance label" +msgid "Filament Park Distance" +msgstr "Nyomtatószál park távolsága" + +#: fdmprinter.def.json +msgctxt "machine_filament_park_distance description" +msgid "" +"The distance from the tip of the nozzle where to park the filament when an extruder is no longer used." +msgstr "" +"Ez a távolság a fúvóka végétől mért távolság, ameddig a nyomtatószálat vissza szükséges húzni, ha nem " +"használjuk az adott extrudert." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_temp_enabled label" +msgid "Enable Nozzle Temperature Control" +msgstr "A fúvóka hőmérséklet-szabályozásának engedélyezése" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_temp_enabled description" +msgid "" +"Whether to control temperature from Cura. Turn this off to control nozzle temperature from outside of " +"Cura." +msgstr "" +"A hőmérsékletet a Cura-ból lehet szabályozni.Kapcsolja ki ezt, ha a fúvóka hőmérsékletének szabályozását " +"kívülről szeretné végezni." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_heat_up_speed label" +msgid "Heat Up Speed" +msgstr "Felfűtési sebesség" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_heat_up_speed description" +msgid "" +"The speed (°C/s) by which the nozzle heats up averaged over the window of normal printing temperatures " +"and the standby temperature." +msgstr "" +"Az az átlagolt sebesség, (°C/mp) amivel a készenléti és a nyomtatási hőmérséklet között a fúvóka " +"melegszik." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_cool_down_speed label" +msgid "Cool Down Speed" +msgstr "Visszahűlési sebesség" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_cool_down_speed description" +msgid "" +"The speed (°C/s) by which the nozzle cools down averaged over the window of normal printing temperatures " +"and the standby temperature." +msgstr "" +"Az az átlagolt sebesség, (°C/mp) amivel a nyomtatási és a készenléti hőmérséklet között a fúvóka " +"visszahűl." + +#: fdmprinter.def.json +msgctxt "machine_min_cool_heat_time_window label" +msgid "Minimal Time Standby Temperature" +msgstr "Minimális készenléti hőmérséklet idő" + +#: fdmprinter.def.json +msgctxt "machine_min_cool_heat_time_window description" +msgid "" +"The minimal time an extruder has to be inactive before the nozzle is cooled. Only when an extruder is " +"not used for longer than this time will it be allowed to cool down to the standby temperature." +msgstr "" +"Az a minimális időtartam, ameddig a fúvóka inaktív lehet, mielőtt elkezdene visszahűlni. Így csak akkor " +"fog a fúvóka visszahűlni a készenléti hőmérsékletre, ha hosszabb ideig nincs használva." + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor label" +msgid "G-code Flavor" +msgstr "G-kód típus" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor description" +msgid "The type of g-code to be generated." +msgstr "A létrehozandó g-kód típusa." + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option RepRap (Marlin/Sprinter)" +msgid "Marlin" +msgstr "Marlin" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option RepRap (Volumetric)" +msgid "Marlin (Volumetric)" +msgstr "Marlin (Térfogat)" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option RepRap (RepRap)" +msgid "RepRap" +msgstr "RepRap" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option UltiGCode" +msgid "Ultimaker 2" +msgstr "Ultimaker 2" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option Griffin" +msgid "Griffin" +msgstr "Griffin" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option Makerbot" +msgid "Makerbot" +msgstr "Makerbot" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option BFB" +msgid "Bits from Bytes" +msgstr "Bits from Bytes (BFB)" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option MACH3" +msgid "Mach3" +msgstr "Mach3" + +#: fdmprinter.def.json +msgctxt "machine_gcode_flavor option Repetier" +msgid "Repetier" +msgstr "Repetier" + +#: fdmprinter.def.json +msgctxt "machine_firmware_retract label" +msgid "Firmware Retraction" +msgstr "Firmware visszahúzás" + +#: fdmprinter.def.json +msgctxt "machine_firmware_retract description" +msgid "" +"Whether to use firmware retract commands (G10/G11) instead of using the E property in G1 commands to " +"retract the material." +msgstr "" +"Használja -e a firmware szálvisszahúzási parancsokat (G10/G11), a G1 parancsokban használt E " +"szálvisszahúzási parancsok helyett." + +#: fdmprinter.def.json +msgctxt "machine_disallowed_areas label" +msgid "Disallowed Areas" +msgstr "Tiltott területek" + +#: fdmprinter.def.json +msgctxt "machine_disallowed_areas description" +msgid "A list of polygons with areas the print head is not allowed to enter." +msgstr "A sokszögek listája azon területekkel, ahová a nyomtatófej nem léphet be." + +#: fdmprinter.def.json +msgctxt "nozzle_disallowed_areas label" +msgid "Nozzle Disallowed Areas" +msgstr "Fúvóka tiltott területek" + +#: fdmprinter.def.json +msgctxt "nozzle_disallowed_areas description" +msgid "A list of polygons with areas the nozzle is not allowed to enter." +msgstr "A sokszögek listája azon területekkel, ahová a fúvóka nem léphet be." + +#: fdmprinter.def.json +msgctxt "machine_head_polygon label" +msgid "Machine Head Polygon" +msgstr "A nyomtatófej ábrázolása" + +#: fdmprinter.def.json +msgctxt "machine_head_polygon description" +msgid "A 2D silhouette of the print head (fan caps excluded)." +msgstr "A nyomtatófej 2D -s árnyéka (ventillátor nélkül)." + +#: fdmprinter.def.json +msgctxt "machine_head_with_fans_polygon label" +msgid "Machine Head & Fan Polygon" +msgstr "A nyomtatófej és ventillátor ábrázolása" + +#: fdmprinter.def.json +msgctxt "machine_head_with_fans_polygon description" +msgid "A 2D silhouette of the print head (fan caps included)." +msgstr "A nyomtatófej 2D -s árnyéka (ventillátorral együtt)." + +#: fdmprinter.def.json +msgctxt "gantry_height label" +msgid "Gantry Height" +msgstr "Állványzat magasság" + +#: fdmprinter.def.json +msgctxt "gantry_height description" +msgid "The height difference between the tip of the nozzle and the gantry system (X and Y axes)." +msgstr "" +"A fúvóka csúcsa és az állványzat közötti magasságkülönbség (A keresztező X és/vagy az Y tengely " +"állványzata)" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_id label" +msgid "Nozzle ID" +msgstr "Fúvóka ID" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_id description" +msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"." +msgstr "Az extruder szerelvény fúvóka azonosítója, például \"AA 0.4\" és \"BB 0.8\"." + +#: fdmprinter.def.json +msgctxt "machine_nozzle_size label" +msgid "Nozzle Diameter" +msgstr "Fúvóka átmérő" + +#: fdmprinter.def.json +msgctxt "machine_nozzle_size description" +msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size." +msgstr "" +"A fúvóka belső átmérője. Akkor változtasd meg ezt az értéket, ha nem szabványos fúvóka méretet használsz." + +#: fdmprinter.def.json +msgctxt "machine_use_extruder_offset_to_offset_coords label" +msgid "Offset with Extruder" +msgstr "Extruder eltolás" + +#: fdmprinter.def.json +msgctxt "machine_use_extruder_offset_to_offset_coords description" +msgid "Apply the extruder offset to the coordinate system." +msgstr "Alkalmazza az extruder eltolását a koordinátarendszerre vonatkoztatva." + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_z label" +msgid "Extruder Prime Z Position" +msgstr "Kezdő Z pozíció" + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_z description" +msgid "The Z coordinate of the position where the nozzle primes at the start of printing." +msgstr "Az a Z koordináta pont, ahol a fej, illetve a fúvóka áll, a nyomtatási folyamat megkezdésekor." + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_abs label" +msgid "Absolute Extruder Prime Position" +msgstr "Abszolút kezdő pozíció" + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_abs description" +msgid "" +"Make the extruder prime position absolute rather than relative to the last-known location of the head." +msgstr "" +"A nyomtatófej kezdeti pozíciója legyen abszolút, és ne a fej utolsó ismert helyzetéhez viszonyítson." + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_x label" +msgid "Maximum Speed X" +msgstr "Maximum X sebesség" + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_x description" +msgid "The maximum speed for the motor of the X-direction." +msgstr "Az X motor maximális sebessége." + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_y label" +msgid "Maximum Speed Y" +msgstr "Maximum Y sebesség" + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_y description" +msgid "The maximum speed for the motor of the Y-direction." +msgstr "Az Y motor maximális sebessége." + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_z label" +msgid "Maximum Speed Z" +msgstr "Maximum Z sebesség" + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_z description" +msgid "The maximum speed for the motor of the Z-direction." +msgstr "A Z motor maximális sebessége." + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_e label" +msgid "Maximum Feedrate" +msgstr "Adagolás maximum" + +#: fdmprinter.def.json +msgctxt "machine_max_feedrate_e description" +msgid "The maximum speed of the filament." +msgstr "A nyomtatószál maximális adagolási sebessége." + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_x label" +msgid "Maximum Acceleration X" +msgstr "Maximális X gyorsulás" + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_x description" +msgid "Maximum acceleration for the motor of the X-direction" +msgstr "Maximális gyorsulás az X tengelyen" + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_y label" +msgid "Maximum Acceleration Y" +msgstr "Maximális Y gyorsulás" + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_y description" +msgid "Maximum acceleration for the motor of the Y-direction." +msgstr "Maximális gyorsulás az Y tengelyen." + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_z label" +msgid "Maximum Acceleration Z" +msgstr "Maximális Z gyorsulás" + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_z description" +msgid "Maximum acceleration for the motor of the Z-direction." +msgstr "Maximális gyorsulás a Z tengelyen." + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_e label" +msgid "Maximum Filament Acceleration" +msgstr "Maximális E gyorsulás" + +#: fdmprinter.def.json +msgctxt "machine_max_acceleration_e description" +msgid "Maximum acceleration for the motor of the filament." +msgstr "Maximális extrudálási gyorsulás." + +#: fdmprinter.def.json +msgctxt "machine_acceleration label" +msgid "Default Acceleration" +msgstr "Alapértelmezett gyorsulás" + +#: fdmprinter.def.json +msgctxt "machine_acceleration description" +msgid "The default acceleration of print head movement." +msgstr "A nyomtatófej mozgásának alapértelmezett gyorsulása." + +#: fdmprinter.def.json +msgctxt "machine_max_jerk_xy label" +msgid "Default X-Y Jerk" +msgstr "Alapértelmezett X-Y löket" + +#: fdmprinter.def.json +msgctxt "machine_max_jerk_xy description" +msgid "Default jerk for movement in the horizontal plane." +msgstr "Alapértelmezett löket a vízszintes síkon történő mozgáskor." + +#: fdmprinter.def.json +msgctxt "machine_max_jerk_z label" +msgid "Default Z Jerk" +msgstr "Alapértelmezett Z löket" + +#: fdmprinter.def.json +msgctxt "machine_max_jerk_z description" +msgid "Default jerk for the motor of the Z-direction." +msgstr "Alapértelmezett löket a Z tengelyen." + +#: fdmprinter.def.json +msgctxt "machine_max_jerk_e label" +msgid "Default Filament Jerk" +msgstr "Alapértelmezett E löket" + +#: fdmprinter.def.json +msgctxt "machine_max_jerk_e description" +msgid "Default jerk for the motor of the filament." +msgstr "Alapértelmezett extrudálási löket." + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_x label" +msgid "Steps per Millimeter (X)" +msgstr "Lépés per milliméter (X)" + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_x description" +msgid "How many steps of the stepper motor will result in one millimeter of movement in the X direction." +msgstr "Hány lépést kell a motornak megtenni ahhoz, hogy 1 mm mozgás történjen X irányban." + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_y label" +msgid "Steps per Millimeter (Y)" +msgstr "Lépés per milliméter (Y)" + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_y description" +msgid "How many steps of the stepper motor will result in one millimeter of movement in the Y direction." +msgstr "Hány lépést kell a motornak megtenni ahhoz, hogy 1 mm mozgás történjen Y irányban." + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_z label" +msgid "Steps per Millimeter (Z)" +msgstr "Lépés per milliméter (Z)" + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_z description" +msgid "How many steps of the stepper motor will result in one millimeter of movement in the Z direction." +msgstr "Hány lépést kell a motornak megtenni ahhoz, hogy 1 mm mozgás történjen Z irányban." + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_e label" +msgid "Steps per Millimeter (E)" +msgstr "Lépés per milliméter (E)" + +#: fdmprinter.def.json +msgctxt "machine_steps_per_mm_e description" +msgid "How many steps of the stepper motors will result in one millimeter of extrusion." +msgstr "" +"Hány lépést kell a motornak megtenni ahhoz, hogy 1 mm mozgás történjen a nyomtatószál adagolásakor." + +#: fdmprinter.def.json +msgctxt "machine_endstop_positive_direction_x label" +msgid "X Endstop in Positive Direction" +msgstr "X végállás pozitív irányban" + +#: fdmprinter.def.json +msgctxt "machine_endstop_positive_direction_x description" +msgid "" +"Whether the endstop of the X axis is in the positive direction (high X coordinate) or negative (low X " +"coordinate)." +msgstr "" +"Azt határozza meg, hogy a végállás kapcsoló pozitív irányban van-e, vagy negatívban. (pozitív a magasabb " +"X, negatív az alacsonyabb X koordinátát jelenti)" + +#: fdmprinter.def.json +msgctxt "machine_endstop_positive_direction_y label" +msgid "Y Endstop in Positive Direction" +msgstr "Y végállás pozitív irányban" + +#: fdmprinter.def.json +msgctxt "machine_endstop_positive_direction_y description" +msgid "" +"Whether the endstop of the Y axis is in the positive direction (high Y coordinate) or negative (low Y " +"coordinate)." +msgstr "" +"Azt határozza meg, hogy a végállás kapcsoló pozitív irányban van-e, vagy negatívban. (pozitív a magasabb " +"Y, negatív az alacsonyabb Y koordinátát jelenti)" + +#: fdmprinter.def.json +msgctxt "machine_endstop_positive_direction_z label" +msgid "Z Endstop in Positive Direction" +msgstr "Z végállás pozitív irányban" + +#: fdmprinter.def.json +msgctxt "machine_endstop_positive_direction_z description" +msgid "" +"Whether the endstop of the Z axis is in the positive direction (high Z coordinate) or negative (low Z " +"coordinate)." +msgstr "" +"Azt határozza meg, hogy a végállás kapcsoló pozitív irányban van-e, vagy negatívban. (pozitív a magasabb " +"Z, negatív az alacsonyabb Z koordinátát jelenti)" + +#: fdmprinter.def.json +msgctxt "machine_minimum_feedrate label" +msgid "Minimum Feedrate" +msgstr "Minimális sebesség" + +#: fdmprinter.def.json +msgctxt "machine_minimum_feedrate description" +msgid "The minimal movement speed of the print head." +msgstr "A nyomtatófej minimális mozgási sebessége." + +#: fdmprinter.def.json +msgctxt "machine_feeder_wheel_diameter label" +msgid "Feeder Wheel Diameter" +msgstr "Az adagolókerék átmérője" + +#: fdmprinter.def.json +msgctxt "machine_feeder_wheel_diameter description" +msgid "The diameter of the wheel that drives the material in the feeder." +msgstr "A nyomtatószál adagoló kerék átmérője az extruderben." + +#: fdmprinter.def.json +msgctxt "resolution label" +msgid "Quality" +msgstr "Minőség" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "layer_height label" +msgid "Layer Height" +msgstr "Réteg magasság" + +#: fdmprinter.def.json +msgctxt "layer_height description" +msgid "" +"The height of each layer in mm. Higher values produce faster prints in lower resolution, lower values " +"produce slower prints in higher resolution." +msgstr "" +"Az egyes nyomtatási rétegek magassága mm -ben. A magasabb érték gyorsabb nyomtatást eredményez, viszont " +"a minőség rosszabb lesz, mint az alacsonyabb réteg magasságnál. Azonban a kissebb rétegmagasság növeli a " +"nyomtatási időt." + +#: fdmprinter.def.json +msgctxt "layer_height_0 label" +msgid "Initial Layer Height" +msgstr "Kezdő réteg magasság" + +#: fdmprinter.def.json +msgctxt "layer_height_0 description" +msgid "" +"The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier." +msgstr "A kezdő réteg magassága mm-ben. A vastagabb kezdőréteg megkönnyíti a tapadást a tárgyasztalhoz." + +#: fdmprinter.def.json +msgctxt "line_width label" +msgid "Line Width" +msgstr "Vonalvastagság" + +#: fdmprinter.def.json +msgctxt "line_width description" +msgid "" +"Width of a single line. Generally, the width of each line should correspond to the width of the nozzle. " +"However, slightly reducing this value could produce better prints." +msgstr "" +"Egy sor szélessége. Általában az egyes vonalak szélességének meg kell egyeznie a fúvóka szélességével. " +"Ennek az értéknek minimális csökkentése azonban jobb nyomatokat eredményezhet." + +#: fdmprinter.def.json +msgctxt "wall_line_width label" +msgid "Wall Line Width" +msgstr "Fali vonal szélessége" + +#: fdmprinter.def.json +msgctxt "wall_line_width description" +msgid "Width of a single wall line." +msgstr "Egy fal vonalának szélessége." + +#: fdmprinter.def.json +msgctxt "wall_line_width_0 label" +msgid "Outer Wall Line Width" +msgstr "Külső falvonal szélessége" + +#: fdmprinter.def.json +msgctxt "wall_line_width_0 description" +msgid "Width of the outermost wall line. By lowering this value, higher levels of detail can be printed." +msgstr "" +"A külső falvonal szélessége. Ennek az értéknek a csökkentésével nagyobb szintű részletesség érhető el." + +#: fdmprinter.def.json +msgctxt "wall_line_width_x label" +msgid "Inner Wall(s) Line Width" +msgstr "Belső fal(-ak) vonalszélessége" + +#: fdmprinter.def.json +msgctxt "wall_line_width_x description" +msgid "Width of a single wall line for all wall lines except the outermost one." +msgstr "Egyetlen falvonal szélessége az összes fali vonalhoz, a legkülső fal kivételével." + +#: fdmprinter.def.json +msgctxt "skin_line_width label" +msgid "Top/Bottom Line Width" +msgstr "Alsó/felső vonalszélessége" + +#: fdmprinter.def.json +msgctxt "skin_line_width description" +msgid "Width of a single top/bottom line." +msgstr "Egyetlen alsó/felső sorszélessége." + +#: fdmprinter.def.json +msgctxt "infill_line_width label" +msgid "Infill Line Width" +msgstr "Kitöltési vonalszélesség" + +#: fdmprinter.def.json +msgctxt "infill_line_width description" +msgid "Width of a single infill line." +msgstr "Egyetlen kitöltési vonalszélesség." + +#: fdmprinter.def.json +msgctxt "skirt_brim_line_width label" +msgid "Skirt/Brim Line Width" +msgstr "Szoknya/perem vonalszélesség" + +#: fdmprinter.def.json +msgctxt "skirt_brim_line_width description" +msgid "Width of a single skirt or brim line." +msgstr "Egyetlen szoknya/perem vonalszélesség." + +#: fdmprinter.def.json +msgctxt "support_line_width label" +msgid "Support Line Width" +msgstr "Támasz vonalszélesség" + +#: fdmprinter.def.json +msgctxt "support_line_width description" +msgid "Width of a single support structure line." +msgstr "Egyetlen támasz vonalszélesség." + +#: fdmprinter.def.json +msgctxt "support_interface_line_width label" +msgid "Support Interface Line Width" +msgstr "Támasz interfész vonalszélesség" + +#: fdmprinter.def.json +msgctxt "support_interface_line_width description" +msgid "Width of a single line of support roof or floor." +msgstr "A padló vagy a tető egyetlen vonalszélessége." + +#: fdmprinter.def.json +msgctxt "support_roof_line_width label" +msgid "Support Roof Line Width" +msgstr "Támasz tetővonal szélesség" + +#: fdmprinter.def.json +msgctxt "support_roof_line_width description" +msgid "Width of a single support roof line." +msgstr "Egyetlen támasz tetővonal szélesség." + +#: fdmprinter.def.json +msgctxt "support_bottom_line_width label" +msgid "Support Floor Line Width" +msgstr "Támasz padlóvonal szélesség" + +#: fdmprinter.def.json +msgctxt "support_bottom_line_width description" +msgid "Width of a single support floor line." +msgstr "Egyetlen támasz padlóvonal szélesség." + +#: fdmprinter.def.json +msgctxt "prime_tower_line_width label" +msgid "Prime Tower Line Width" +msgstr "Előtorony vonalszélesség" + +#: fdmprinter.def.json +msgctxt "prime_tower_line_width description" +msgid "Width of a single prime tower line." +msgstr "Egyetlen előtorony vonalszélesség." + +#: fdmprinter.def.json +msgctxt "initial_layer_line_width_factor label" +msgid "Initial Layer Line Width" +msgstr "Kezdő réteg vonalszélesség" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "shell label" +msgid "Shell" +msgstr "Héj" + +#: fdmprinter.def.json +msgctxt "shell description" +msgid "Shell" +msgstr "Héj" + +#: fdmprinter.def.json +msgctxt "wall_extruder_nr label" +msgid "Wall Extruder" +msgstr "Fali extruder" + +#: fdmprinter.def.json +msgctxt "wall_extruder_nr description" +msgid "The extruder train used for printing the walls. This is used in multi-extrusion." +msgstr "" +"Az az extruder, amit a falak nyomtatásához használunk.Ezt csak multi extruder esetén használhatjuk." + +#: fdmprinter.def.json +msgctxt "wall_0_extruder_nr label" +msgid "Outer Wall Extruder" +msgstr "Külső fali extruder" + +#: fdmprinter.def.json +msgctxt "wall_0_extruder_nr description" +msgid "The extruder train used for printing the outer wall. This is used in multi-extrusion." +msgstr "" +"Az az extruder, amit a külső falak nyomtatásához használunk.Ezt csak multi extruder esetén használhatjuk." + +#: fdmprinter.def.json +msgctxt "wall_x_extruder_nr label" +msgid "Inner Wall Extruder" +msgstr "Belső fali extruder" + +#: fdmprinter.def.json +msgctxt "wall_x_extruder_nr description" +msgid "The extruder train used for printing the inner walls. This is used in multi-extrusion." +msgstr "" +"Az az extruder, amit a belső falak nyomtatásához használunk.Ezt csak multi extruder esetén használhatjuk." + +#: fdmprinter.def.json +msgctxt "wall_thickness label" +msgid "Wall Thickness" +msgstr "Falvastagság" + +#: fdmprinter.def.json +msgctxt "wall_thickness description" +msgid "" +"The thickness of the walls in the horizontal direction. This value divided by the wall line width " +"defines the number of walls." +msgstr "" +"A falak vastagsága vízszintes irányban. Ez az érték osztva a falvonal szélességével határozza meg a " +"falak számát." + +#: fdmprinter.def.json +msgctxt "wall_line_count label" +msgid "Wall Line Count" +msgstr "Falvonalak száma" + +#: fdmprinter.def.json +msgctxt "wall_line_count description" +msgid "" +"The number of walls. When calculated by the wall thickness, this value is rounded to a whole number." +msgstr "A nyomtatandó falak száma. A falvastagság alapján számított és kerekített érték." + +#: fdmprinter.def.json +msgctxt "wall_0_wipe_dist label" +msgid "Outer Wall Wipe Distance" +msgstr "Külső fal tisztítási távolság" + +#: fdmprinter.def.json +msgctxt "wall_0_wipe_dist description" +msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better." +msgstr "" +"A külső fal nyomtatása után, beilleszt egy fej átemelést, a meghatározott távolságra. Ez segít elrejteni " +"a Z varratot." + +#: fdmprinter.def.json +msgctxt "roofing_extruder_nr label" +msgid "Top Surface Skin Extruder" +msgstr "Felső és külső felületi extruder" + +#: fdmprinter.def.json +msgctxt "roofing_extruder_nr description" +msgid "The extruder train used for printing the top most skin. This is used in multi-extrusion." +msgstr "" +"Az az extruder, amelyik a felső réteg külső lezárását végzi.Ez a funkció csak multiextruderes gépen " +"érhető el." + +#: fdmprinter.def.json +msgctxt "roofing_layer_count label" +msgid "Top Surface Skin Layers" +msgstr "Felső kéreg rétegek" + +#: fdmprinter.def.json +msgctxt "roofing_layer_count description" +msgid "" +"The number of top most skin layers. Usually only one top most layer is sufficient to generate higher " +"quality top surfaces." +msgstr "" +"A felső felszíni zárórétegek száma. Általában egy felső réteg is elegendő a jó minőségű felső felületek " +"előállításához." + +#: fdmprinter.def.json +msgctxt "top_bottom_extruder_nr label" +msgid "Top/Bottom Extruder" +msgstr "Alsó/felső extruder" + +#: fdmprinter.def.json +msgctxt "top_bottom_extruder_nr description" +msgid "The extruder train used for printing the top and bottom skin. This is used in multi-extrusion." +msgstr "" +"Az az extruder, amit az alsó/felső felületi rétegek nyomtatásához használunk. Ezt csak multi extruder " +"esetén használhatjuk." + +#: fdmprinter.def.json +msgctxt "top_bottom_thickness label" +msgid "Top/Bottom Thickness" +msgstr "Alsó/felső vastagság" + +#: fdmprinter.def.json +msgctxt "top_bottom_thickness description" +msgid "" +"The thickness of the top/bottom layers in the print. This value divided by the layer height defines the " +"number of top/bottom layers." +msgstr "" +"Az alsó/felső rétegek vastagsága a nyomtatáskor. Ez az érték osztva a rétegmagassággal adja meg az alsó/" +"felső rétegek számát." + +#: fdmprinter.def.json +msgctxt "top_thickness label" +msgid "Top Thickness" +msgstr "Felső vastagság" + +#: fdmprinter.def.json +msgctxt "top_thickness description" +msgid "" +"The thickness of the top layers in the print. This value divided by the layer height defines the number " +"of top layers." +msgstr "" +"A felső rétegek vastagsága a nyomtatáskor. Ez az érték osztva a rétegmagassággal adja meg az felső " +"rétegek számát." + +#: fdmprinter.def.json +msgctxt "top_layers label" +msgid "Top Layers" +msgstr "Felső rétegek" + +#: fdmprinter.def.json +msgctxt "top_layers description" +msgid "" +"The number of top layers. When calculated by the top thickness, this value is rounded to a whole number." +msgstr "A felső rétegek száma. A felső vastagság alapján számítva ezt az értéket egész számra kerekíti." + +#: fdmprinter.def.json +msgctxt "bottom_thickness label" +msgid "Bottom Thickness" +msgstr "Alsó vastagság" + +#: fdmprinter.def.json +msgctxt "bottom_thickness description" +msgid "" +"The thickness of the bottom layers in the print. This value divided by the layer height defines the " +"number of bottom layers." +msgstr "" +"Az alsó rétegek vastagsága a nyomtatáskor. Ez az érték osztva a rétegmagassággal adja meg az alsó " +"rétegek számát." + +#: fdmprinter.def.json +msgctxt "bottom_layers label" +msgid "Bottom Layers" +msgstr "Alsó rétegek" + +#: fdmprinter.def.json +msgctxt "bottom_layers description" +msgid "" +"The number of bottom layers. When calculated by the bottom thickness, this value is rounded to a whole " +"number." +msgstr "Az alsó rétegek száma. Az alsó vastagság alapján számítva ezt az értéket egész számra kerekíti." + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern label" +msgid "Top/Bottom Pattern" +msgstr "Alsó/felső mintázat" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern description" +msgid "The pattern of the top/bottom layers." +msgstr "Az alsó/felső rétegek mintázata." + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern option lines" +msgid "Lines" +msgstr "Vonalas" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern option concentric" +msgid "Concentric" +msgstr "Körkörös" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern option zigzag" +msgid "Zig Zag" +msgstr "Cikcakk" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern_0 label" +msgid "Bottom Pattern Initial Layer" +msgstr "Alsó kezdő réteg mintázata" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern_0 description" +msgid "The pattern on the bottom of the print on the first layer." +msgstr "A legalsóbb, kezdő réteg mintázata." + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern_0 option lines" +msgid "Lines" +msgstr "Vonalas" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern_0 option concentric" +msgid "Concentric" +msgstr "Körkörös" + +#: fdmprinter.def.json +msgctxt "top_bottom_pattern_0 option zigzag" +msgid "Zig Zag" +msgstr "Cikcakk" + +#: fdmprinter.def.json +msgctxt "connect_skin_polygons label" +msgid "Connect Top/Bottom Polygons" +msgstr "Alsó/felső poligonok kapcsolása" + +#: fdmprinter.def.json +msgctxt "connect_skin_polygons description" +msgid "" +"Connect top/bottom skin paths where they run next to each other. For the concentric pattern enabling " +"this setting greatly reduces the travel time, but because the connections can happen midway over infill " +"this feature can reduce the top surface quality." +msgstr "" +"Az alsó/felső rétegpályákat kapcsolja össze, ahol egymás mellett futnak.Ha ezt a beállítást " +"engedélyezzük a körkörös mintázatnál, jelentősen csökkenthetjük a fej átemelési időt, mivel a " +"kapcsolódások félúton terténhetnek meg. Ez azonban ronthatja a felső felület minőségét." + +#: fdmprinter.def.json +msgctxt "skin_angles label" +msgid "Top/Bottom Line Directions" +msgstr "Alsó/felső vonal irányok" + +#: fdmprinter.def.json +msgctxt "skin_angles description" +msgid "" +"A list of integer line directions to use when the top/bottom layers use the lines or zig zag pattern. " +"Elements from the list are used sequentially as the layers progress and when the end of the list is " +"reached, it starts at the beginning again. The list items are separated by commas and the whole list is " +"contained in square brackets. Default is an empty list which means use the traditional default angles " +"(45 and 135 degrees)." +msgstr "" +"Az egész vonal-irányok listája, amelyet akkor kell használni, ha az alsó/felső rétegek a vonalas vagy " +"cikcakk mintákat használják.A lista elemeit egymás után használják a rétegek előrehaladtával, és amikor " +"a lista vége eléri, akkor újra előlről kezdi.A lista elemeit vesszők választják el, és a teljes listát " +"szögletes zárójelben tartalmazza. Az Alapértelmezés egy üres lista, amely azt jelenti, hogy a " +"hagyományos alapértelmezett szögeket (45 és 135 fok) kell használni." + +#: fdmprinter.def.json +msgctxt "wall_0_inset label" +msgid "Outer Wall Inset" +msgstr "Külső fal eltolás" + +#: fdmprinter.def.json +msgctxt "wall_0_inset description" +msgid "" +"Inset applied to the path of the outer wall. If the outer wall is smaller than the nozzle, and printed " +"after the inner walls, use this offset to get the hole in the nozzle to overlap with the inner walls " +"instead of the outside of the model." +msgstr "" +"Eltolás a külső fal útvonalára. Ha a külső fal kisebb, mint a fúvóka, és a belső falak után nyomtatódik, " +"akkor ezt az eltolást használjuk, hogy a fúvóka furata a belső falakon nyúljon túl, a modell külseje " +"helyett." + +#: fdmprinter.def.json +msgctxt "optimize_wall_printing_order label" +msgid "Optimize Wall Printing Order" +msgstr "Optimalizálás a falnyomtatási sorrendre" + +#: fdmprinter.def.json +msgctxt "optimize_wall_printing_order description" +msgid "" +"Optimize the order in which walls are printed so as to reduce the number of retractions and the distance " +"travelled. Most parts will benefit from this being enabled but some may actually take longer so please " +"compare the print time estimates with and without optimization. First layer is not optimized when " +"choosing brim as build plate adhesion type." +msgstr "" +"Optimalizálja a falak nyomtatásának sorrendjét, hogy csökkentse a visszahúzások számát és a megtett " +"távolságot. A legtöbb alkatrész számára előnyös lehet ennek engedélyezése, de bizonyos esetekben " +"valójában hosszabb is lehet.Ezért kérjük, hasonlítsa össze a nyomtatási idő becsléseit az " +"optimalizálással és anélkül.Az első réteg nincs optimalizálva, ha a széleket építõlap-tapadási típusnak " +"választják." + +#: fdmprinter.def.json +msgctxt "outer_inset_first label" +msgid "Outer Before Inner Walls" +msgstr "Külső falak a belsők előtt" + +#: fdmprinter.def.json +msgctxt "outer_inset_first description" +msgid "" +"Prints walls in order of outside to inside when enabled. This can help improve dimensional accuracy in X " +"and Y when using a high viscosity plastic like ABS; however it can decrease outer surface print quality, " +"especially on overhangs." +msgstr "" +"A falakat külső, majd belső sorrendben nyomtatja, ha ez engedélyezve van.Ez hozzájárulhat a X és Y méret " +"pontosságának javításához, különösen nagy viszkozitású műanyag, például ABS használatakor. Ez azonban " +"csökkentheti a külső felület nyomtatási minőségét, különösen az átlapolásoknál." + +#: fdmprinter.def.json +msgctxt "alternate_extra_perimeter label" +msgid "Alternate Extra Wall" +msgstr "Alternatív extra fal" + +#: fdmprinter.def.json +msgctxt "alternate_extra_perimeter description" +msgid "" +"Prints an extra wall at every other layer. This way infill gets caught between these extra walls, " +"resulting in stronger prints." +msgstr "" +"Minden rétegben egy további extra falat nyomtat. Ez segít a kitöltésnek hozzáépülni a falhoz, ezáltal " +"erősebb lesz a tárgy szerkezete." + +#: fdmprinter.def.json +msgctxt "travel_compensate_overlapping_walls_enabled label" +msgid "Compensate Wall Overlaps" +msgstr "Fali átlapolások kompenzálása" + +#: fdmprinter.def.json +msgctxt "travel_compensate_overlapping_walls_enabled description" +msgid "Compensate the flow for parts of a wall being printed where there is already a wall in place." +msgstr "Kompenzálja a száladagolást a fal azon részeinél, ahol az már elkészült." + +#: fdmprinter.def.json +msgctxt "travel_compensate_overlapping_walls_0_enabled label" +msgid "Compensate Outer Wall Overlaps" +msgstr "Kompenzálja a külső fal átfedéseit" + +#: fdmprinter.def.json +msgctxt "travel_compensate_overlapping_walls_0_enabled description" +msgid "" +"Compensate the flow for parts of an outer wall being printed where there is already a wall in place." +msgstr "Kompenzálja a száladagolást a külső fal azon részeinél, ahol az már elkészült." + +#: fdmprinter.def.json +msgctxt "travel_compensate_overlapping_walls_x_enabled label" +msgid "Compensate Inner Wall Overlaps" +msgstr "Kompenzálja a belső fal átfedéseit" + +#: fdmprinter.def.json +msgctxt "travel_compensate_overlapping_walls_x_enabled description" +msgid "" +"Compensate the flow for parts of an inner wall being printed where there is already a wall in place." +msgstr "Kompenzálja a száladagolást a belső fal azon részeinél, ahol az már elkészült." + +#: fdmprinter.def.json +msgctxt "wall_min_flow label" +msgid "Minimum Wall Flow" +msgstr "Minimális fal adagolás" + +#: fdmprinter.def.json +msgctxt "wall_min_flow description" +msgid "" +"Minimum allowed percentage flow for a wall line. The wall overlap compensation reduces a wall's flow " +"when it lies close to an existing wall. Walls whose flow is less than this value will be replaced with a " +"travel move. When using this setting, you must enable the wall overlap compensation and print the outer " +"wall before inner walls." +msgstr "" +"A fali vonalak minimális adagolása. A fal átlapolás kompenzáció csökkenti az adagolást, amikor a már " +"meglévő falakhoz közel nyomtatunk. Azoknak a falaknak, ahol az adagolási sebesség kissebb lenne, mint ez " +"a megadott érték, az útvonalat módosítani kell. Ennek a beállításnak a használatakor engedélyezni kell a " +"a fal átfedés kompenzációját, és a külső falakat a belsők előtt kell nyomtatni." + +#: fdmprinter.def.json +msgctxt "wall_min_flow_retract label" +msgid "Prefer Retract" +msgstr "Visszahúzás preferálása" + +#: fdmprinter.def.json +msgctxt "wall_min_flow_retract description" +msgid "" +"If enabled, retraction is used rather than combing for travel moves that replace walls whose flow is " +"below the minimum flow threshold." +msgstr "" +"Ha engedélyezve van, akkor a visszahúzás van elsődlegesen használva a fésülés helyett, s így " +"helyettesíti azokat a falakat, amiknek az anyag szükséglete az adagolási küszöb alatt lenne." + +#: fdmprinter.def.json +msgctxt "fill_perimeter_gaps label" +msgid "Fill Gaps Between Walls" +msgstr "Falak közötti rések kitöltése" + +#: fdmprinter.def.json +msgctxt "fill_perimeter_gaps description" +msgid "Fills the gaps between walls where no walls fit." +msgstr "Tölti ki a falak között azokat a réseket, ahol a falak nem találkoznak." + +#: fdmprinter.def.json +msgctxt "fill_perimeter_gaps option nowhere" +msgid "Nowhere" +msgstr "Seholsem" + +#: fdmprinter.def.json +msgctxt "fill_perimeter_gaps option everywhere" +msgid "Everywhere" +msgstr "Mindenhol" + +#: fdmprinter.def.json +msgctxt "filter_out_tiny_gaps label" +msgid "Filter Out Tiny Gaps" +msgstr "Apró hézagok kiszűrése" + +#: fdmprinter.def.json +msgctxt "filter_out_tiny_gaps description" +msgid "Filter out tiny gaps to reduce blobs on outside of model." +msgstr "Szűrje ki az apró hézagokat, hogy csökkentse a hibák megjelenését a modell külsején." + +#: fdmprinter.def.json +msgctxt "fill_outline_gaps label" +msgid "Print Thin Walls" +msgstr "Vékony falak nyomtatása" + +#: fdmprinter.def.json +msgctxt "fill_outline_gaps description" +msgid "Print pieces of the model which are horizontally thinner than the nozzle size." +msgstr "Nyomtassa a modell egyes részeit vékonyabbra a vízszintes síkon, mint a fúvóka mérete." + +#: fdmprinter.def.json +msgctxt "xy_offset label" +msgid "Horizontal Expansion" +msgstr "Vízszintes kiegészítés" + +#: fdmprinter.def.json +msgctxt "xy_offset description" +msgid "" +"Amount of offset applied to all polygons in each layer. Positive values can compensate for too big " +"holes; negative values can compensate for too small holes." +msgstr "" +"Az egyes rétegek sokszögeire alkalmazott bővítés mennyisége. A pozitív értékek kompenzálhatják a túl " +"nagy lyukakat, míg a negatív értékek a túl kicsi lyukakat képesek kompenzálni." + +#: fdmprinter.def.json +msgctxt "xy_offset_layer_0 label" +msgid "Initial Layer Horizontal Expansion" +msgstr "Kezdő réteg vízszintes kiegészítése" + +#: fdmprinter.def.json +msgctxt "xy_offset_layer_0 description" +msgid "" +"Amount of offset applied to all polygons in the first layer. A negative value can compensate for " +"squishing of the first layer known as \"elephant's foot\"." +msgstr "" +"A kezdő réteg sokszögeire alkalmazott bővítés mennyisége. A negatív érték kompenzálhatja az első réteg " +"túlömlését, amit úgy is neveznek, hogy \"elefánt láb\"." + +#: fdmprinter.def.json +msgctxt "z_seam_type label" +msgid "Z Seam Alignment" +msgstr "Z varrat igazítás" + +#: fdmprinter.def.json +msgctxt "z_seam_type description" +msgid "" +"Starting point of each path in a layer. When paths in consecutive layers start at the same point a " +"vertical seam may show on the print. When aligning these near a user specified location, the seam is " +"easiest to remove. When placed randomly the inaccuracies at the paths' start will be less noticeable. " +"When taking the shortest path the print will be quicker." +msgstr "" +"Az egyes rétegekben az egyes útvonalak kiindulási pontja. Ha az egymást követő rétegek útvonalai " +"ugyanabban a pontban kezdődnek, egy ún. függőleges varrat jelenik meg a nyomtatvány felületén. Ha a " +"felhasználó ezt egy megadott helyhez igazítja, a varratot egyszerűbben el tudja távolítani.Van lehetőség " +"arra is, hogy a kezdőpontok véletlenszerűen helyezkedjenek el, így azok kevésbé lesznek észrevehetők. Ha " +"a legrövidebb utat választja, a nyomtatási folyamat gyorsabb lesz." + +#: fdmprinter.def.json +msgctxt "z_seam_type option back" +msgid "User Specified" +msgstr "Felhasználói megadás" + +#: fdmprinter.def.json +msgctxt "z_seam_type option shortest" +msgid "Shortest" +msgstr "Legrövidebb" + +#: fdmprinter.def.json +msgctxt "z_seam_type option random" +msgid "Random" +msgstr "Véletlenszerű" + +#: fdmprinter.def.json +msgctxt "z_seam_type option sharpest_corner" +msgid "Sharpest Corner" +msgstr "Éles sarok" + +#: fdmprinter.def.json +msgctxt "z_seam_position label" +msgid "Z Seam Position" +msgstr "Z varrat helyzet" + +#: fdmprinter.def.json +msgctxt "z_seam_position description" +msgid "The position near where to start printing each part in a layer." +msgstr "Az a pont, ahol az egyes rétegek nyomtatását kezdeni fogja." + +#: fdmprinter.def.json +msgctxt "z_seam_position option backleft" +msgid "Back Left" +msgstr "Hátra balra" + +#: fdmprinter.def.json +msgctxt "z_seam_position option back" +msgid "Back" +msgstr "Hátra" + +#: fdmprinter.def.json +msgctxt "z_seam_position option backright" +msgid "Back Right" +msgstr "Hátra jobbra" + +#: fdmprinter.def.json +msgctxt "z_seam_position option right" +msgid "Right" +msgstr "Jobbra" + +#: fdmprinter.def.json +msgctxt "z_seam_position option frontright" +msgid "Front Right" +msgstr "Jobbra előre" + +#: fdmprinter.def.json +msgctxt "z_seam_position option front" +msgid "Front" +msgstr "Előre" + +#: fdmprinter.def.json +msgctxt "z_seam_position option frontleft" +msgid "Front Left" +msgstr "Balra előre" + +#: fdmprinter.def.json +msgctxt "z_seam_position option left" +msgid "Left" +msgstr "Balra" + +#: fdmprinter.def.json +msgctxt "z_seam_x label" +msgid "Z Seam X" +msgstr "Z varrat X" + +#: fdmprinter.def.json +msgctxt "z_seam_x description" +msgid "The X coordinate of the position near where to start printing each part in a layer." +msgstr "Az az X koordináta, ahol a rétegek nyomtatását kezdeni fogja." + +#: fdmprinter.def.json +msgctxt "z_seam_y label" +msgid "Z Seam Y" +msgstr "Z varrat Y" + +#: fdmprinter.def.json +msgctxt "z_seam_y description" +msgid "The Y coordinate of the position near where to start printing each part in a layer." +msgstr "Az az Y koordináta, ahol a rétegek nyomtatását kezdeni fogja." + +#: fdmprinter.def.json +msgctxt "z_seam_corner label" +msgid "Seam Corner Preference" +msgstr "Sarok varrat preferálás" + +#: fdmprinter.def.json +msgctxt "z_seam_corner description" +msgid "" +"Control whether corners on the model outline influence the position of the seam. None means that corners " +"have no influence on the seam position. Hide Seam makes the seam more likely to occur on an inside " +"corner. Expose Seam makes the seam more likely to occur on an outside corner. Hide or Expose Seam makes " +"the seam more likely to occur at an inside or outside corner. Smart Hiding allows both inside and " +"outside corners, but chooses inside corners more frequently, if appropriate." +msgstr "" +"Ellenőrzi, hogy a modell körvonalai mennyire befolyásolják a varrat helyzetét.Ha azt választjuk, hogy " +"nincs, akkor a sarkok nincsenek hatással a varrás helyzetére.A varrat rejtés esetén a varrás " +"legvalószínűbb helyzete, valamelyik belső sarokban lesz.A külső varrat esetén a megjelenés valószínűleg " +"egy külső sarkon lesz.A külső/belső varrat esetén a varrat vagy külső, vagy belső sarokban lesz.Az okos " +"rejtés esetén ugyanaz, mint a külső/belső varrat, de törekszik arra, hogy a varrat inkább a belső " +"sarkokon legyen, rejtve." + +#: fdmprinter.def.json +msgctxt "z_seam_corner option z_seam_corner_none" +msgid "None" +msgstr "Nincs" + +#: fdmprinter.def.json +msgctxt "z_seam_corner option z_seam_corner_inner" +msgid "Hide Seam" +msgstr "Varrat rejtés" + +#: fdmprinter.def.json +msgctxt "z_seam_corner option z_seam_corner_outer" +msgid "Expose Seam" +msgstr "Külső varrat" + +#: fdmprinter.def.json +msgctxt "z_seam_corner option z_seam_corner_any" +msgid "Hide or Expose Seam" +msgstr "Külső, belső varrat" + +#: fdmprinter.def.json +msgctxt "z_seam_corner option z_seam_corner_weighted" +msgid "Smart Hiding" +msgstr "Okos rejtés" + +#: fdmprinter.def.json +msgctxt "z_seam_relative label" +msgid "Z Seam Relative" +msgstr "Relatív Z varrat" + +#: fdmprinter.def.json +msgctxt "z_seam_relative description" +msgid "" +"When enabled, the z seam coordinates are relative to each part's centre. When disabled, the coordinates " +"define an absolute position on the build plate." +msgstr "" +"Ha engedélyezve van, a z varrás koordinátái az egyes alkatrészek középpontjához viszonyítva vannak. " +"Letiltva a koordináták meghatározzák az abszolút helyzetét a tárgyasztalon." + +#: fdmprinter.def.json +msgctxt "skin_no_small_gaps_heuristic label" +msgid "No Skin in Z Gaps" +msgstr "Felület nélküli Z hézag" + +#: fdmprinter.def.json +msgctxt "skin_no_small_gaps_heuristic description" +msgid "" +"When the model has small vertical gaps of only a few layers, there should normally be skin around those " +"layers in the narrow space. Enable this setting to not generate skin if the vertical gap is very small. " +"This improves printing time and slicing time, but technically leaves infill exposed to the air." +msgstr "" +"Ha a modellnek csak néhány rétegű függőleges rése van, akkor ebben a keskeny térben a rétegek körül " +"általában felületnek kell lennie.Akkor engedélyezze ezt a beállítást, ha nem szeretné, hogy keletkezzen " +"itt felület, és ha a függőleges rés nagyon kicsi itt.Ez javítja a nyomtatási és a szeletelési időt, de " +"technikailag a töltőanyagot a levegőnek teszi ki, azaz a belső kitöltés itt nyitott fog maradni." + +#: fdmprinter.def.json +msgctxt "skin_outline_count label" +msgid "Extra Skin Wall Count" +msgstr "Extra felületi falszám" + +#: fdmprinter.def.json +msgctxt "skin_outline_count description" +msgid "" +"Replaces the outermost part of the top/bottom pattern with a number of concentric lines. Using one or " +"two lines improves roofs that start on infill material." +msgstr "" +"Lecseréli az alsó/felső felületi minta legkülsőbb falait koncentrikus vonalra.Egy vagy két vonal " +"használata javítja a felső záró felületeket, ott, ahol még a kitöltés látható." + +#: fdmprinter.def.json +msgctxt "ironing_enabled label" +msgid "Enable Ironing" +msgstr "Vasalás engedélyezés" + +#: fdmprinter.def.json +msgctxt "ironing_enabled description" +msgid "" +"Go over the top surface one additional time, but this time extruding very little material. This is meant " +"to melt the plastic on top further, creating a smoother surface. The pressure in the nozzle chamber is " +"kept high so that the creases in the surface are filled with material." +msgstr "" +"A felső felületeken a fej mégegyszer átmegy, miközben egy nagyon kis mennyiségű alapanyagot extrudál. " +"Ennek a célja az, hogy a tárgy teteje még jobban összeolvad, simábbá válik. A fúvóka kamrában a nyomás " +"magasan van tartva, így a felszínen lévő gyűrődéseket anyaggal tölti fel." + +#: fdmprinter.def.json +msgctxt "ironing_only_highest_layer label" +msgid "Iron Only Highest Layer" +msgstr "Vasalás csak a legfelső rétegen" + +#: fdmprinter.def.json +msgctxt "ironing_only_highest_layer description" +msgid "" +"Only perform ironing on the very last layer of the mesh. This saves time if the lower layers don't need " +"a smooth surface finish." +msgstr "" +"A vasalást csak a legfelső rétegen végzi el. Ha az alacsonyabb szinteken lévőfelső felületeken nem " +"szükséges a sima felület, akkor ezzel időt takaríthatunk meg." + +#: fdmprinter.def.json +msgctxt "ironing_pattern label" +msgid "Ironing Pattern" +msgstr "Vasalási minta" + +#: fdmprinter.def.json +msgctxt "ironing_pattern description" +msgid "The pattern to use for ironing top surfaces." +msgstr "A felső felületek vasalásához használt minta." + +#: fdmprinter.def.json +msgctxt "ironing_pattern option concentric" +msgid "Concentric" +msgstr "Körkörös" + +#: fdmprinter.def.json +msgctxt "ironing_pattern option zigzag" +msgid "Zig Zag" +msgstr "Cikcakk" + +#: fdmprinter.def.json +msgctxt "ironing_line_spacing label" +msgid "Ironing Line Spacing" +msgstr "Vasalási távolság" + +#: fdmprinter.def.json +msgctxt "ironing_line_spacing description" +msgid "The distance between the lines of ironing." +msgstr "A vasalási vonalak közötti távolság." + +#: fdmprinter.def.json +msgctxt "ironing_flow label" +msgid "Ironing Flow" +msgstr "Vasalási adagolás" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "ironing_inset label" +msgid "Ironing Inset" +msgstr "Vasalás behúzás" + +#: fdmprinter.def.json +msgctxt "ironing_inset description" +msgid "" +"A distance to keep from the edges of the model. Ironing all the way to the edge of the mesh may result " +"in a jagged edge on your print." +msgstr "" +"A modell szélétől tartandó távolság. Ha a vasalás kifutna a test külső éleihez, az egyenetlenséget " +"okozhatna ott." + +#: fdmprinter.def.json +msgctxt "speed_ironing label" +msgid "Ironing Speed" +msgstr "Vasalási sebesség" + +#: fdmprinter.def.json +msgctxt "speed_ironing description" +msgid "The speed at which to pass over the top surface." +msgstr "A felső felületen való áthaladási sebesség." + +#: fdmprinter.def.json +msgctxt "acceleration_ironing label" +msgid "Ironing Acceleration" +msgstr "Vasalási gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_ironing description" +msgid "The acceleration with which ironing is performed." +msgstr "A vasalás közben használt gyorsulási érték." + +#: fdmprinter.def.json +msgctxt "jerk_ironing label" +msgid "Ironing Jerk" +msgstr "Vasalási löket" + +#: fdmprinter.def.json +msgctxt "jerk_ironing description" +msgid "The maximum instantaneous velocity change while performing ironing." +msgstr "A maximális löket, amivel megrántja a fejet vasalás közben." + +#: fdmprinter.def.json +msgctxt "skin_overlap label" +msgid "Skin Overlap Percentage" +msgstr "Felület átlapolás százaléka" + +#: fdmprinter.def.json +msgctxt "skin_overlap description" +msgid "" +"Adjust the amount of overlap between the walls and (the endpoints of) the skin-centerlines, as a " +"percentage of the line widths of the skin lines and the innermost wall. A slight overlap allows the " +"walls to connect firmly to the skin. Note that, given an equal skin and wall line-width, any percentage " +"over 50% may already cause any skin to go past the wall, because at that point the position of the " +"nozzle of the skin-extruder may already reach past the middle of the wall." +msgstr "" +"A falak és a kéregek középvonalai közötti átfedés mértékét határozza meg, százalékos értékben. A kéreg " +"vonalak és a legbelsőbb fal szélességéből számítjuk. Az enyhe átfedés lehetővé teszi, hogy a falak " +"szorosan kapcsolódjanak a kéreg vonalakhoz. Figyeljünk rá, hogy az egyenlő kéreg és falvonal szélesség " +"esetén az 50% fölötti érték már átüthet a falon, mivel ezen a ponton a kéreg extruder fúvóka pozíciója " +"már a fal középvonalát eléri." + +#: fdmprinter.def.json +msgctxt "skin_overlap_mm label" +msgid "Skin Overlap" +msgstr "Kéreg átfedés" + +#: fdmprinter.def.json +msgctxt "skin_overlap_mm description" +msgid "" +"Adjust the amount of overlap between the walls and (the endpoints of) the skin-centerlines. A slight " +"overlap allows the walls to connect firmly to the skin. Note that, given an equal skin and wall line-" +"width, any value over half the width of the wall may already cause any skin to go past the wall, because " +"at that point the position of the nozzle of the skin-extruder may already reach past the middle of the " +"wall." +msgstr "" +"Az átfedés mértékét állítja be a falak és a felszíni vonalak középpontjainak végpontjai között. Az enyhe " +"átfedés lehetővé teszi a falak szoros kapcsolódását a felszínhez. Vegye figyelembe, hogy ha a kéreg és " +"a fal vonalszélessége egyenlő, akkor a fal szélességének felét meghaladó érték bármilyen felszín esetén " +"áthaladhat a falon, mert ezen a ponton a kéreg-extruder fúvóka pozíciója már elérheti a fal közepén." + +#: fdmprinter.def.json +msgctxt "infill label" +msgid "Infill" +msgstr "Kitöltés" + +#: fdmprinter.def.json +msgctxt "infill description" +msgid "Infill" +msgstr "Kitöltés" + +#: fdmprinter.def.json +msgctxt "infill_extruder_nr label" +msgid "Infill Extruder" +msgstr "Kitöltő extruder" + +#: fdmprinter.def.json +msgctxt "infill_extruder_nr description" +msgid "The extruder train used for printing infill. This is used in multi-extrusion." +msgstr "" +"Az az extruder szerelvény, ami a kitöltést nyomtatja. Ez csak multi-extruderes nyomtatóknál használható." + +#: fdmprinter.def.json +msgctxt "infill_sparse_density label" +msgid "Infill Density" +msgstr "Kitöltési sűrűség" + +#: fdmprinter.def.json +msgctxt "infill_sparse_density description" +msgid "Adjusts the density of infill of the print." +msgstr "Beállítja a nyomtatás kitöltési sűrűségét." + +#: fdmprinter.def.json +msgctxt "infill_line_distance label" +msgid "Infill Line Distance" +msgstr "Kitöltő vonal távolság" + +#: fdmprinter.def.json +msgctxt "infill_line_distance description" +msgid "" +"Distance between the printed infill lines. This setting is calculated by the infill density and the " +"infill line width." +msgstr "" +"A nyomtatott kitöltő vonalak távolsága. Ez egy számított érték, amit a kitöltési sűrűségből, és a " +"kitöltő vonal szélességéből számol ki." + +#: fdmprinter.def.json +msgctxt "infill_pattern label" +msgid "Infill Pattern" +msgstr "Kitöltési Minta" + +#: fdmprinter.def.json +msgctxt "infill_pattern description" +msgid "" +"The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate " +"layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and " +"concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change " +"with every layer to provide a more equal distribution of strength over each direction." +msgstr "" +"A kitöltés mintázata. A vonal és a cikcakk felváltva cserélgeti az irányát rétegenként, csökkentve ezzel " +"az anyagköltséget. A rács, háromszög, háromhatszög,kocka, oktett, negyed kocka, kereszt és koncentrikus " +"mintákat minden rétegben nyomtatjuk. A gyroid, a kocka, a negyedkocka, és az oktett töltés minden " +"rétegben változik, és így egyenletesebb az erő eloszlása minden irányban." + +#: fdmprinter.def.json +msgctxt "infill_pattern option grid" +msgid "Grid" +msgstr "Rács" + +#: fdmprinter.def.json +msgctxt "infill_pattern option lines" +msgid "Lines" +msgstr "Vonalak" + +#: fdmprinter.def.json +msgctxt "infill_pattern option triangles" +msgid "Triangles" +msgstr "Háromszög" + +#: fdmprinter.def.json +msgctxt "infill_pattern option trihexagon" +msgid "Tri-Hexagon" +msgstr "Három-hatszög" + +#: fdmprinter.def.json +msgctxt "infill_pattern option cubic" +msgid "Cubic" +msgstr "Kocka" + +#: fdmprinter.def.json +msgctxt "infill_pattern option cubicsubdiv" +msgid "Cubic Subdivision" +msgstr "Osztott kocka" + +#: fdmprinter.def.json +msgctxt "infill_pattern option tetrahedral" +msgid "Octet" +msgstr "Oktett" + +#: fdmprinter.def.json +msgctxt "infill_pattern option quarter_cubic" +msgid "Quarter Cubic" +msgstr "Negyed kocka" + +#: fdmprinter.def.json +msgctxt "infill_pattern option concentric" +msgid "Concentric" +msgstr "Körkörös" + +#: fdmprinter.def.json +msgctxt "infill_pattern option zigzag" +msgid "Zig Zag" +msgstr "Cikcakk" + +#: fdmprinter.def.json +msgctxt "infill_pattern option cross" +msgid "Cross" +msgstr "Kereszt" + +#: fdmprinter.def.json +msgctxt "infill_pattern option cross_3d" +msgid "Cross 3D" +msgstr "3D kereszt" + +#: fdmprinter.def.json +msgctxt "infill_pattern option gyroid" +msgid "Gyroid" +msgstr "Gyroid" + +#: fdmprinter.def.json +msgctxt "zig_zaggify_infill label" +msgid "Connect Infill Lines" +msgstr "Kitöltő vonalak csatlakozása" + +#: fdmprinter.def.json +msgctxt "zig_zaggify_infill description" +msgid "" +"Connect the ends where the infill pattern meets the inner wall using a line which follows the shape of " +"the inner wall. Enabling this setting can make the infill adhere to the walls better and reduce the " +"effects of infill on the quality of vertical surfaces. Disabling this setting reduces the amount of " +"material used." +msgstr "" +"Összeköti a kitöltő vonalakat ott, ahol a mintázat megfelelő egy olyan vonallal,ami a belső fal alakját " +"követi. Így jobban fog kapcsolódni a kitöltés a falakhoz, és csükkenthető az a negatív hatás, hogy " +"kitöltési vonalak torzítják a külső felületet. Ha ezt a beállítást nem használjuk, akkor csökken a " +"felhasznált anyagmennyiség." + +#: fdmprinter.def.json +msgctxt "connect_infill_polygons label" +msgid "Connect Infill Polygons" +msgstr "Kitöltési sokszögek csatlakozása" + +#: fdmprinter.def.json +msgctxt "infill_angles label" +msgid "Infill Line Directions" +msgstr "Kitöltési vonal irányok" + +#: fdmprinter.def.json +msgctxt "infill_angles description" +msgid "" +"A list of integer line directions to use. Elements from the list are used sequentially as the layers " +"progress and when the end of the list is reached, it starts at the beginning again. The list items are " +"separated by commas and the whole list is contained in square brackets. Default is an empty list which " +"means use the traditional default angles (45 and 135 degrees for the lines and zig zag patterns and 45 " +"degrees for all other patterns)." +msgstr "" +"Azoknak a teljes vonalaknak az iránya, amiket kitöltéskor használunk.A lista elemeit egymás után " +"használják fel a rétegek, és előlről kezdik, ha a lista a végére ért. A lista elemeit vesszők választják " +"el, míg a teljes lista szögletes zárójelben van. Az alapértelmezett esetbe a lista üres, ilyenkor az " +"alapértelmezett 45 és 135 fokos szögeket használjuk a vonalas, és a cikcakk kitöltési mintakor, míg 45 " +"fokot az összes többi esetben." + +#: fdmprinter.def.json +msgctxt "infill_offset_x label" +msgid "Infill X Offset" +msgstr "Kitöltés X eltolás" + +#: fdmprinter.def.json +msgctxt "infill_offset_x description" +msgid "The infill pattern is moved this distance along the X axis." +msgstr "A kitöltési minta eltolása az X tengely mentén." + +#: fdmprinter.def.json +msgctxt "infill_offset_y label" +msgid "Infill Y Offset" +msgstr "Kitöltés Y eltolás" + +#: fdmprinter.def.json +msgctxt "infill_offset_y description" +msgid "The infill pattern is moved this distance along the Y axis." +msgstr "A kitöltési minta eltolása az Y tengely mentén." + +#: fdmprinter.def.json +msgctxt "infill_randomize_start_location label" +msgid "Randomize Infill Start" +msgstr "Véletlenszerű kitöltés kezdés" + +#: fdmprinter.def.json +msgctxt "infill_randomize_start_location description" +msgid "" +"Randomize which infill line is printed first. This prevents one segment becoming the strongest, but it " +"does so at the cost of an additional travel move." +msgstr "" +"Az adott rétegben, a kezdő kitöltési sorokat véletlenszerűen választja ki.Ezzel elkerülhető az, hogy a " +"kitöltés az egyik helyen erősebb legyen, mint máshol, vagy éppen valahol gyengébb legyen a kelleténél a " +"kitöltés." + +#: fdmprinter.def.json +msgctxt "infill_multiplier label" +msgid "Infill Line Multiplier" +msgstr "Kitöltési sor szorzó" + +#: fdmprinter.def.json +msgctxt "infill_multiplier description" +msgid "" +"Convert each infill line to this many lines. The extra lines do not cross over each other, but avoid " +"each other. This makes the infill stiffer, but increases print time and material usage." +msgstr "" +"Átkonvertálja az összes kitöltési sort, erre az értékre.Az így keletkező extra vonalak nem fogják " +"egymást keresztezni, hanem elkerülik egymást. Ez növelni fogja a kitöltés erősségét, de a nyomtatási " +"idő, és az anyagköltség is nőni fog." + +#: fdmprinter.def.json +msgctxt "infill_wall_line_count label" +msgid "Extra Infill Wall Count" +msgstr "Extra kitöltési falszám" + +#: fdmprinter.def.json +msgctxt "infill_wall_line_count description" +msgid "" +"Add extra walls around the infill area. Such walls can make top/bottom skin lines sag down less which " +"means you need less top/bottom skin layers for the same quality at the cost of some extra material.\n" +"This feature can combine with the Connect Infill Polygons to connect all the infill into a single " +"extrusion path without the need for travels or retractions if configured right." +msgstr "" +"További falakat ad a kitöltési terület köré. Ezek a falak segíthetik az alsó/felső kéreg vonalak " +"tapadását, így azok kevésbé tudnak elválni a kitöltéstől.Ennek előnye lehet, hogy kevesebb kéreg rétegre " +"van szükség ugyanazon minőség eléréséhez. Ez azonban növelheti az anyagköltséget. \n" +"Kombinálható a kitöltési sokszögek csatlakozása beállítással, hogy az összes kitöltés egyetlen útvonalba " +"kapcsolja anélkül, hogy felesleges fej utaztatás vagy szálvisszahúzás lenne." + +#: fdmprinter.def.json +msgctxt "sub_div_rad_add label" +msgid "Cubic Subdivision Shell" +msgstr "Osztott kocka héj" + +#: fdmprinter.def.json +msgctxt "sub_div_rad_add description" +msgid "" +"An addition to the radius from the center of each cube to check for the boundary of the model, as to " +"decide whether this cube should be subdivided. Larger values lead to a thicker shell of small cubes near " +"the boundary of the model." +msgstr "" +"Az egyes kitöltési kockák közepétől számított sugár hozzáadásával ellenőrizni kell a modell határát, " +"hogy eldönthesse a szeletelő, hogy ezt a kockát fel kell-e osztan, vagy sem.A nagyobb értékek a kocka " +"vastagabb héjához vezetnek a modell szélének közelében." + +#: fdmprinter.def.json +msgctxt "infill_overlap label" +msgid "Infill Overlap Percentage" +msgstr "Kitöltési átfedés aránya" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "infill_overlap_mm label" +msgid "Infill Overlap" +msgstr "Kitöltési átfedés" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "infill_wipe_dist label" +msgid "Infill Wipe Distance" +msgstr "Kitöltés törlési távolság" + +#: fdmprinter.def.json +msgctxt "infill_wipe_dist description" +msgid "" +"Distance of a travel move inserted after every infill line, to make the infill stick to the walls " +"better. This option is similar to infill overlap, but without extrusion and only on one end of the " +"infill line." +msgstr "" +"A kitöltési sor nyomtatása után egy extra törlőmozgást végez a fej.Ez a távolság határozza meg a törlési " +"mozgás távolságát.Az opció hasonlít a szimpla kitöltés átfedéséhez, azonban itt a mozgás extrudálás " +"nélkül történik, és csak a kitöltő sor egyik végén." + +#: fdmprinter.def.json +msgctxt "infill_sparse_thickness label" +msgid "Infill Layer Thickness" +msgstr "Kitöltő réteg vastagság" + +#: fdmprinter.def.json +msgctxt "infill_sparse_thickness description" +msgid "" +"The thickness per layer of infill material. This value should always be a multiple of the layer height " +"and is otherwise rounded." +msgstr "" +"A kitöltési réteg vastagsága. Ez az érték minden esetben a normál rétegvastagság,vagy annak a " +"többszöröse és kerekített értéke." + +#: fdmprinter.def.json +msgctxt "gradual_infill_steps label" +msgid "Gradual Infill Steps" +msgstr "Fokozatos kitöltési lépések" + +#: fdmprinter.def.json +msgctxt "gradual_infill_steps description" +msgid "" +"Number of times to reduce the infill density by half when getting further below top surfaces. Areas " +"which are closer to top surfaces get a higher density, up to the Infill Density." +msgstr "" +"Ez egy olyan lépésszám, ami azt határozza meg, hogy hányszor csökkenti a kitöltési sűrűséget a rétegek " +"emelkedése során addig, amíg eléri a kitöltési sűrűség felét. Azokon a területeken, ahol a fedő rétegek " +"közelébe kerül a kitöltés, a sűrűség újra növekedni fog." + +#: fdmprinter.def.json +msgctxt "gradual_infill_step_height label" +msgid "Gradual Infill Step Height" +msgstr "Fokozatos kitöltési lépésmagasság" + +#: fdmprinter.def.json +msgctxt "gradual_infill_step_height description" +msgid "The height of infill of a given density before switching to half the density." +msgstr "Az a kitöltési magasság, amit elérve a kitöltési sűrűség lefeleződik." + +#: fdmprinter.def.json +msgctxt "infill_before_walls label" +msgid "Infill Before Walls" +msgstr "Kitöltés a falak előtt" + +#: fdmprinter.def.json +msgctxt "infill_before_walls description" +msgid "" +"Print the infill before printing the walls. Printing the walls first may lead to more accurate walls, " +"but overhangs print worse. Printing the infill first leads to sturdier walls, but the infill pattern " +"might sometimes show through the surface." +msgstr "" +"Az adott rétegnél a kitöltést nyomtatjuk a falak nyomtatása előtt.A falak előzetes nyomtatása pontosabb " +"falakat eredményezhet, azonban az átfedések nyomtatása gyengébb lehet. A kitöltés elsőnek nyomtatása " +"szilárdabb falakhoz vezethet, de a feltöltési minta néha megjelenhet a felületen." + +#: fdmprinter.def.json +msgctxt "min_infill_area label" +msgid "Minimum Infill Area" +msgstr "Minimális kitöltési terület" + +#: fdmprinter.def.json +msgctxt "min_infill_area description" +msgid "Don't generate areas of infill smaller than this (use skin instead)." +msgstr "Az ettől kisebb területekre nem generál kitöltést." + +#: fdmprinter.def.json +msgctxt "infill_support_enabled label" +msgid "Infill Support" +msgstr "Kitöltés támaszként" + +#: fdmprinter.def.json +msgctxt "infill_support_enabled description" +msgid "" +"Print infill structures only where tops of the model should be supported. Enabling this reduces print " +"time and material usage, but leads to ununiform object strength." +msgstr "" +"Csak ott nyomtasson kitöltő szerkezeteket, ahol a felső modellrésznek szüksége van alátámasztásra. Ennek " +"az engedélyezése csökkenti a nyomtatási időt, illetve az anyagszükségletet, azonban a tárgyak belső " +"szilárdsága egyenetlen lehet." + +#: fdmprinter.def.json +msgctxt "infill_support_angle label" +msgid "Infill Overhang Angle" +msgstr "Kitöltés túlnyúlási szög" + +#: fdmprinter.def.json +msgctxt "infill_support_angle description" +msgid "" +"The minimum angle of internal overhangs for which infill is added. At a value of 0° objects are totally " +"filled with infill, 90° will not provide any infill." +msgstr "" +"Az a belső túlnyúlási szög, amihez szükséges kitöltést hozzáadni. Ha ez 0°, a test teljes mértékben " +"kitöltésre kerül. Ha az érték 90°, akkor nem lesz semmiféle kitöltés." + +#: fdmprinter.def.json +msgctxt "skin_preshrink label" +msgid "Skin Removal Width" +msgstr "Kéreg eltávolítás szélessége" + +#: fdmprinter.def.json +msgctxt "skin_preshrink description" +msgid "" +"The largest width of skin areas which are to be removed. Every skin area smaller than this value will " +"disappear. This can help in limiting the amount of time and material spent on printing top/bottom skin " +"at slanted surfaces in the model." +msgstr "" +"Az eltávolítandó kéreg felület legnagyobb szélessége. Az ettől kissebb felületek el fognak tűnni. Ez " +"segíthet korlátozni a modell ferde felületeinek alsó és felső részének nyomtatásához felhasznált időt és " +"anyagot." + +#: fdmprinter.def.json +msgctxt "top_skin_preshrink label" +msgid "Top Skin Removal Width" +msgstr "Felső kéreg eltávolítási szélesség" + +#: fdmprinter.def.json +msgctxt "top_skin_preshrink description" +msgid "" +"The largest width of top skin areas which are to be removed. Every skin area smaller than this value " +"will disappear. This can help in limiting the amount of time and material spent on printing top skin at " +"slanted surfaces in the model." +msgstr "" +"Az eltávolítandó felső kéreg felület legnagyobb szélessége. Az ettől kissebb felületek el fognak tűnni. " +"Ez segíthet korlátozni a modell ferde felületeinek felső részének nyomtatásához felhasznált időt és " +"anyagot." + +#: fdmprinter.def.json +msgctxt "bottom_skin_preshrink label" +msgid "Bottom Skin Removal Width" +msgstr "Alsó kéreg eltávolítási szélesség" + +#: fdmprinter.def.json +msgctxt "bottom_skin_preshrink description" +msgid "" +"The largest width of bottom skin areas which are to be removed. Every skin area smaller than this value " +"will disappear. This can help in limiting the amount of time and material spent on printing bottom skin " +"at slanted surfaces in the model." +msgstr "" +"Az eltávolítandó alsókéreg felület legnagyobb szélessége. Az ettől kissebb felületek el fognak tűnni. Ez " +"segíthet korlátozni a modell ferde felületeinek alsó részének nyomtatásához felhasznált időt és anyagot." + +#: fdmprinter.def.json +msgctxt "expand_skins_expand_distance label" +msgid "Skin Expand Distance" +msgstr "Kéreg bővítési távolság" + +#: fdmprinter.def.json +msgctxt "expand_skins_expand_distance description" +msgid "" +"The distance the skins are expanded into the infill. Higher values makes the skin attach better to the " +"infill pattern and makes the walls on neighboring layers adhere better to the skin. Lower values save " +"amount of material used." +msgstr "" +"A kéreg felületek a kitöltésig jönnek létre. Ha bővítjük a kérget, és növeljük ezt az értéket, akkor " +"jobb tapadást érhetünk el a kitöltéssel kapcsolatban, illetve a szomszédos falak jobban tudnak tapadni a " +"kéreghez. Az alacsonyabb érték anyagmegtakarítást eredményez." + +#: fdmprinter.def.json +msgctxt "top_skin_expand_distance label" +msgid "Top Skin Expand Distance" +msgstr "Felső kéreg bővítési távolság" + +#: fdmprinter.def.json +msgctxt "top_skin_expand_distance description" +msgid "" +"The distance the top skins are expanded into the infill. Higher values makes the skin attach better to " +"the infill pattern and makes the walls on the layer above adhere better to the skin. Lower values save " +"amount of material used." +msgstr "" +"A felső kéreg felületek a kitöltésig jönnek létre. Ha bővítjük a felső kérget, és növeljük ezt az " +"értéket, akkor jobb tapadást érhetünk el a kitöltéssel kapcsolatban, illetve a szomszédos falak jobban " +"tudnak tapadni a kéreghez. Az alacsonyabb érték anyagmegtakarítást eredményez." + +#: fdmprinter.def.json +msgctxt "bottom_skin_expand_distance label" +msgid "Bottom Skin Expand Distance" +msgstr "Alsó kéreg bővítési távolság" + +#: fdmprinter.def.json +msgctxt "bottom_skin_expand_distance description" +msgid "" +"The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better " +"to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values " +"save amount of material used." +msgstr "" +"Az alsó kéreg felületek a kitöltésig jönnek létre. Ha bővítjük az alsó kérget, és növeljük ezt az " +"értéket, akkor jobb tapadást érhetünk el a kitöltéssel kapcsolatban, illetve a szomszédos falak jobban " +"tudnak tapadni a kéreghez. Az alacsonyabb érték anyagmegtakarítást eredményez." + +#: fdmprinter.def.json +msgctxt "max_skin_angle_for_expansion label" +msgid "Maximum Skin Angle for Expansion" +msgstr "A kéreg bővítés maximális szöge" + +#: fdmprinter.def.json +msgctxt "max_skin_angle_for_expansion description" +msgid "" +"Top and/or bottom surfaces of your object with an angle larger than this setting, won't have their top/" +"bottom skin expanded. This avoids expanding the narrow skin areas that are created when the model " +"surface has a near vertical slope. An angle of 0° is horizontal, while an angle of 90° is vertical." +msgstr "" +"A tárgy alsó/felső felületén, az itt megadott szögnél nagyobb szög esetén a kéreg nem lesz kibővítve. " +"Így elkerülhető, hogy a keskeny kéregrészek ne legyenek kibővítve, amik akkor jönnek létre, mikor a " +"modell felülete közel függőleges szögben áll. A 0° szög a vízszintes, míg a 90° szög a függőlegest " +"jelenti." + +#: fdmprinter.def.json +msgctxt "min_skin_width_for_expansion label" +msgid "Minimum Skin Width for Expansion" +msgstr "A minimális kéregszélesség kibővítéshez" + +#: fdmprinter.def.json +msgctxt "min_skin_width_for_expansion description" +msgid "" +"Skin areas narrower than this are not expanded. This avoids expanding the narrow skin areas that are " +"created when the model surface has a slope close to the vertical." +msgstr "" +"Az ennél keskenyebb kéregfelületek nem bővülnek ki. Ezzel elkerülhető, hogy keskeny kéregfelületek " +"kibővüljenek, amik akkor jönnek létre, mikor a modell külső felületének lejtése közel van a " +"függőlegeshez." + +#: fdmprinter.def.json +msgctxt "material label" +msgid "Material" +msgstr "Alapanyag" + +#: fdmprinter.def.json +msgctxt "material description" +msgid "Material" +msgstr "Alapanyag" + +#: fdmprinter.def.json +msgctxt "default_material_print_temperature label" +msgid "Default Printing Temperature" +msgstr "Alapértelmezett nyomtatási hőmérséklet" + +#: fdmprinter.def.json +msgctxt "default_material_print_temperature description" +msgid "" +"The default temperature used for printing. This should be the \"base\" temperature of a material. All " +"other print temperatures should use offsets based on this value" +msgstr "" +"A nyomtatáshoz használt alapértelmezett hőmérséklet. Ez az alap hőmérséklete az adott alapanyagnak. " +"Minden egyéb nyomtatási hőmérséklet eltérés ettől az alaptól kerül számításra" + +#: fdmprinter.def.json +msgctxt "build_volume_temperature label" +msgid "Build Volume Temperature" +msgstr "Építési tér hőmérséklete" + +#: fdmprinter.def.json +msgctxt "build_volume_temperature description" +msgid "" +"The temperature of the environment to print in. If this is 0, the build volume temperature will not be " +"adjusted." +msgstr "" +"A nyomtató építési tér hőmérséklete. Ha ez az érték 0, akkor a gép nem képes az építési tér hőmérséklet " +"szabályzására." + +#: fdmprinter.def.json +msgctxt "material_print_temperature label" +msgid "Printing Temperature" +msgstr "Nyomtatási hőmérséklet" + +#: fdmprinter.def.json +msgctxt "material_print_temperature description" +msgid "The temperature used for printing." +msgstr "A nyomtatáshoz használt hőmérséklet." + +#: fdmprinter.def.json +msgctxt "material_print_temperature_layer_0 label" +msgid "Printing Temperature Initial Layer" +msgstr "Kezdő réteg nyomtatási hőmérséklete" + +#: fdmprinter.def.json +msgctxt "material_print_temperature_layer_0 description" +msgid "" +"The temperature used for printing the first layer. Set at 0 to disable special handling of the initial " +"layer." +msgstr "" +"Az a hőmérséklet, amin az első réteg nyomtatása fog történni. Ha az érték 0, akkor nem kezeli külön a " +"kezdő réteg hőmérsékleti beállítását." + +#: fdmprinter.def.json +msgctxt "material_initial_print_temperature label" +msgid "Initial Printing Temperature" +msgstr "Kezdeti nyomtatási hőmérséklet" + +#: fdmprinter.def.json +msgctxt "material_initial_print_temperature description" +msgid "" +"The minimal temperature while heating up to the Printing Temperature at which printing can already start." +msgstr "Az a minimális hőmérséklet, ameddig fel kell melegedni a fejnek a nyomtatás megkezdéséhez." + +#: fdmprinter.def.json +msgctxt "material_final_print_temperature label" +msgid "Final Printing Temperature" +msgstr "Befejező nyomtatási hőmérséklet" + +#: fdmprinter.def.json +msgctxt "material_final_print_temperature description" +msgid "The temperature to which to already start cooling down just before the end of printing." +msgstr "Az a hőmérséklet, ahová a fejnek vissza kell hűlnie a nyomtatás befejezése előtt." + +#: fdmprinter.def.json +msgctxt "material_extrusion_cool_down_speed label" +msgid "Extrusion Cool Down Speed Modifier" +msgstr "Adagolási visszahűlés sebesség kompenzáció" + +#: fdmprinter.def.json +msgctxt "material_extrusion_cool_down_speed description" +msgid "" +"The extra speed by which the nozzle cools while extruding. The same value is used to signify the heat up " +"speed lost when heating up while extruding." +msgstr "" +"Az a sebesség, amivel a fúvóka lehűl az extrudálás közben.Ugyanezt az értéket kell használni az " +"extrudálás közbeni felmelegedésre is." + +#: fdmprinter.def.json +msgctxt "default_material_bed_temperature label" +msgid "Default Build Plate Temperature" +msgstr "Alapértelmezett tárgyasztal hőmérséklet" + +#: fdmprinter.def.json +msgctxt "default_material_bed_temperature description" +msgid "" +"The default temperature used for the heated build plate. This should be the \"base\" temperature of a " +"build plate. All other print temperatures should use offsets based on this value" +msgstr "" +"A fűthető tárgyasztal alapértelmezett hőmérséklete. Ez a hőmérséklet az alap, és ehhez viszonyítjuk a " +"többi hőmérséklet értékét" + +#: fdmprinter.def.json +msgctxt "material_bed_temperature label" +msgid "Build Plate Temperature" +msgstr "Tárgyasztal hőmérséklete" + +#: fdmprinter.def.json +msgctxt "material_bed_temperature description" +msgid "" +"The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted." +msgstr "" +"A tárgyasztal hőmérséklete. Ha ez az érték 0, akkor tárgyasztal hőmérséklete nem lesz beállítva, azaz " +"nem fogja fűteni a gép." + +#: fdmprinter.def.json +msgctxt "material_bed_temperature_layer_0 label" +msgid "Build Plate Temperature Initial Layer" +msgstr "Tárgyasztal hőmérséklet a kezdő rétegnél" + +#: fdmprinter.def.json +msgctxt "material_bed_temperature_layer_0 description" +msgid "The temperature used for the heated build plate at the first layer." +msgstr "A tárgyasztal erre a hőmérsékletre fűt fel az első réteg nyomtatásához." + +#: fdmprinter.def.json +msgctxt "material_adhesion_tendency label" +msgid "Adhesion Tendency" +msgstr "Tapadási jellemző" + +#: fdmprinter.def.json +msgctxt "material_adhesion_tendency description" +msgid "Surface adhesion tendency." +msgstr "A felület tapadási jellemzője." + +#: fdmprinter.def.json +msgctxt "material_surface_energy label" +msgid "Surface Energy" +msgstr "Felületi energia" + +#: fdmprinter.def.json +msgctxt "material_surface_energy description" +msgid "Surface energy." +msgstr "Felületi energia." + +#: fdmprinter.def.json +msgctxt "material_shrinkage_percentage label" +msgid "Shrinkage Ratio" +msgstr "Zsugorodási arány" + +#: fdmprinter.def.json +msgctxt "material_shrinkage_percentage description" +msgid "Shrinkage ratio in percentage." +msgstr "ZSugorodási arány százalékban megadva." + +#: fdmprinter.def.json +msgctxt "material_crystallinity label" +msgid "Crystalline Material" +msgstr "Kristályos anyag" + +#: fdmprinter.def.json +msgctxt "material_crystallinity description" +msgid "" +"Is this material the type that breaks off cleanly when heated (crystalline), or is it the type that " +"produces long intertwined polymer chains (non-crystalline)?" +msgstr "" +"Az anyag olyan típusú-e, ami melegítve tiszta módon, kikristályosodva bomlik le, vagy olyan, ami nem " +"kristályos, összefonódott polimer láncokat hoz létre?" + +#: fdmprinter.def.json +msgctxt "material_anti_ooze_retracted_position label" +msgid "Anti-ooze Retracted Position" +msgstr "Szivárgásgátló visszahúzási helyzet" + +#: fdmprinter.def.json +msgctxt "material_anti_ooze_retracted_position description" +msgid "How far the material needs to be retracted before it stops oozing." +msgstr "Mennyire kell visszahúzni a szálat, hogy az anyagszivárgás leálljon." + +#: fdmprinter.def.json +msgctxt "material_anti_ooze_retraction_speed label" +msgid "Anti-ooze Retraction Speed" +msgstr "Szivárgásgátló visszahúzás sebesség" + +#: fdmprinter.def.json +msgctxt "material_anti_ooze_retraction_speed description" +msgid "How fast the material needs to be retracted during a filament switch to prevent oozing." +msgstr "Milyen gyorsan kell visszahúzni a szálat, hogy meggátoljuk a szivárgást." + +#: fdmprinter.def.json +msgctxt "material_break_preparation_retracted_position label" +msgid "Break Preparation Retracted Position" +msgstr "Szakadás előállítás visszahúzott helyzetben" + +#: fdmprinter.def.json +msgctxt "material_break_preparation_retracted_position description" +msgid "How far the filament can be stretched before it breaks, while heated." +msgstr "Mennyire húzható ki a szál melegítés közben, szakadás nélkül." + +#: fdmprinter.def.json +msgctxt "material_break_preparation_speed label" +msgid "Break Preparation Retraction Speed" +msgstr "Szakadás előállítás visszahúzási sebeség" + +#: fdmprinter.def.json +msgctxt "material_break_preparation_speed description" +msgid "How fast the filament needs to be retracted just before breaking it off in a retraction." +msgstr "Milyen gyorsan kell visszahúzni a szálat, mielőtt az megszakadna." + +#: fdmprinter.def.json +msgctxt "material_break_retracted_position label" +msgid "Break Retracted Position" +msgstr "Sazakdás visszahúzási helyzet" + +#: fdmprinter.def.json +msgctxt "material_break_retracted_position description" +msgid "How far to retract the filament in order to break it cleanly." +msgstr "Mennyire kell visszahúzni a nyomtatószálat, hogy az tisztán megszakadjon." + +#: fdmprinter.def.json +msgctxt "material_break_speed label" +msgid "Break Retraction Speed" +msgstr "Szakítás visszahúzási sebesség" + +#: fdmprinter.def.json +msgctxt "material_break_speed description" +msgid "The speed at which to retract the filament in order to break it cleanly." +msgstr "Milyen gyorsan kell visszahúzni a nyomtatószálat, hogy az tisztán megszakadjon." + +#: fdmprinter.def.json +msgctxt "material_break_temperature label" +msgid "Break Temperature" +msgstr "Szakítási hőmérséklet" + +#: fdmprinter.def.json +msgctxt "material_break_temperature description" +msgid "The temperature at which the filament is broken for a clean break." +msgstr "Az a hőmérséklet, ahol a nyomtatószál tisztán meg tud szakadni." + +#: fdmprinter.def.json +msgctxt "material_flow label" +msgid "Flow" +msgstr "Áramlás" + +#: fdmprinter.def.json +msgctxt "material_flow description" +msgid "Flow compensation: the amount of material extruded is multiplied by this value." +msgstr "Áramláskompenzáció: az extrudált anyag mennyiségét megszorozzuk ezzel az értékkel." + +#: fdmprinter.def.json +msgctxt "wall_material_flow label" +msgid "Wall Flow" +msgstr "Fal áramlás" + +#: fdmprinter.def.json +msgctxt "wall_material_flow description" +msgid "Flow compensation on wall lines." +msgstr "Áramláskompenzálás a fal vonalak nyomtatásánál." + +#: fdmprinter.def.json +msgctxt "wall_0_material_flow label" +msgid "Outer Wall Flow" +msgstr "Külső fal áramlás" + +#: fdmprinter.def.json +msgctxt "wall_0_material_flow description" +msgid "Flow compensation on the outermost wall line." +msgstr "Áramláskompenzálás a külső falvonalak nyomtatásánál." + +#: fdmprinter.def.json +msgctxt "wall_x_material_flow label" +msgid "Inner Wall(s) Flow" +msgstr "Belső fal)akÖ áramlása" + +#: fdmprinter.def.json +msgctxt "wall_x_material_flow description" +msgid "Flow compensation on wall lines for all wall lines except the outermost one." +msgstr "Áramláskompnezáció minden falvonalon, kivéve a legkülsőbb falnál." + +#: fdmprinter.def.json +msgctxt "skin_material_flow label" +msgid "Top/Bottom Flow" +msgstr "Alsó/felső áramlás" + +#: fdmprinter.def.json +msgctxt "skin_material_flow description" +msgid "Flow compensation on top/bottom lines." +msgstr "Áramláskompenzálás az alsó/felső rétegek nyomtatásánál." + +#: fdmprinter.def.json +msgctxt "roofing_material_flow label" +msgid "Top Surface Skin Flow" +msgstr "Felső kéregfelület áramlás" + +#: fdmprinter.def.json +msgctxt "roofing_material_flow description" +msgid "Flow compensation on lines of the areas at the top of the print." +msgstr "Áramláskompenzálás a felső kéreg réteg nyomtatásánál." + +#: fdmprinter.def.json +msgctxt "infill_material_flow label" +msgid "Infill Flow" +msgstr "Kitöltési áramlás" + +#: fdmprinter.def.json +msgctxt "infill_material_flow description" +msgid "Flow compensation on infill lines." +msgstr "Áramláskompenzálás a kitöltés nyomtatásánál." + +#: fdmprinter.def.json +msgctxt "skirt_brim_material_flow label" +msgid "Skirt/Brim Flow" +msgstr "Szoknya/perem áramlás" + +#: fdmprinter.def.json +msgctxt "skirt_brim_material_flow description" +msgid "Flow compensation on skirt or brim lines." +msgstr "Áramláskompenzálás a Szoknya/perem nyomtatásánál." + +#: fdmprinter.def.json +msgctxt "support_material_flow label" +msgid "Support Flow" +msgstr "Támasz áramlás" + +#: fdmprinter.def.json +msgctxt "support_material_flow description" +msgid "Flow compensation on support structure lines." +msgstr "Áramláskompenzálás a támasz nyomtatásánál." + +#: fdmprinter.def.json +msgctxt "support_interface_material_flow label" +msgid "Support Interface Flow" +msgstr "Támasz interfész áramlás" + +#: fdmprinter.def.json +msgctxt "support_interface_material_flow description" +msgid "Flow compensation on lines of support roof or floor." +msgstr "Áramláskompenzálás a támasz alsó/felső rétegének nyomtatásánál." + +#: fdmprinter.def.json +msgctxt "support_roof_material_flow label" +msgid "Support Roof Flow" +msgstr "Támasz felső áramlás" + +#: fdmprinter.def.json +msgctxt "support_roof_material_flow description" +msgid "Flow compensation on support roof lines." +msgstr "Áramláskompenzálás a támasz felső rétegének nyomtatásánál." + +#: fdmprinter.def.json +msgctxt "support_bottom_material_flow label" +msgid "Support Floor Flow" +msgstr "Támasz alsó áramlás" + +#: fdmprinter.def.json +msgctxt "support_bottom_material_flow description" +msgid "Flow compensation on support floor lines." +msgstr "Áramláskompenzálás a támasz alsó rétegének nyomtatásánál." + +#: fdmprinter.def.json +msgctxt "prime_tower_flow label" +msgid "Prime Tower Flow" +msgstr "Elő torony áramlás" + +#: fdmprinter.def.json +msgctxt "prime_tower_flow description" +msgid "Flow compensation on prime tower lines." +msgstr "Áramláskompenzáció az előtorony vonalakon." + +#: fdmprinter.def.json +msgctxt "material_flow_layer_0 label" +msgid "Initial Layer Flow" +msgstr "Kezdő réteg áramlás" + +#: fdmprinter.def.json +msgctxt "material_flow_layer_0 description" +msgid "" +"Flow compensation for the first layer: the amount of material extruded on the initial layer is " +"multiplied by this value." +msgstr "" +"Az első réteg áramlási kompenzációja: az eredeti rétegre extrudált anyag mennyiségét megszorozzuk ezzel " +"az értékkel." + +#: fdmprinter.def.json +msgctxt "retraction_enable label" +msgid "Enable Retraction" +msgstr "Visszahúzás engedélyezés" + +#: fdmprinter.def.json +msgctxt "retraction_enable description" +msgid "Retract the filament when the nozzle is moving over a non-printed area. " +msgstr "" +"Visszahúzza a nyomtatószálat, amikor a fúvóka mozog azon a területek felett, ahol nincs nyomtatás. " + +#: fdmprinter.def.json +msgctxt "retract_at_layer_change label" +msgid "Retract at Layer Change" +msgstr "Visszahúzás a rétegváltásnál" + +#: fdmprinter.def.json +msgctxt "retract_at_layer_change description" +msgid "Retract the filament when the nozzle is moving to the next layer." +msgstr "Visszahúzza a nyomtatószálat, amikor a fúvóka a következő rétegre vált." + +#: fdmprinter.def.json +msgctxt "retraction_amount label" +msgid "Retraction Distance" +msgstr "Visszahúzási távolság" + +#: fdmprinter.def.json +msgctxt "retraction_amount description" +msgid "The length of material retracted during a retraction move." +msgstr "A visszahúzott anyag hossza visszahúzáskor." + +#: fdmprinter.def.json +msgctxt "retraction_speed label" +msgid "Retraction Speed" +msgstr "Visszahúzási sebesség" + +#: fdmprinter.def.json +msgctxt "retraction_speed description" +msgid "The speed at which the filament is retracted and primed during a retraction move." +msgstr "A nyomtatószál sebessége visszahúzáskor, és előtoláskor." + +#: fdmprinter.def.json +msgctxt "retraction_retract_speed label" +msgid "Retraction Retract Speed" +msgstr "Visszahúzás visszahúzási sebesség" + +#: fdmprinter.def.json +msgctxt "retraction_retract_speed description" +msgid "The speed at which the filament is retracted during a retraction move." +msgstr "Az a sebesség, amellyel a nyomtatószál visszahúzódik egy visszahúzási mozgás során." + +#: fdmprinter.def.json +msgctxt "retraction_prime_speed label" +msgid "Retraction Prime Speed" +msgstr "Visszahúzás előtolási sebesség" + +#: fdmprinter.def.json +msgctxt "retraction_prime_speed description" +msgid "The speed at which the filament is primed during a retraction move." +msgstr "A nyomtatószál visszahúzás sebessége szál előtolási mozgáskor." + +#: fdmprinter.def.json +msgctxt "retraction_extra_prime_amount label" +msgid "Retraction Extra Prime Amount" +msgstr "Előtolási plussz anyagmennyiség" + +#: fdmprinter.def.json +msgctxt "retraction_extra_prime_amount description" +msgid "Some material can ooze away during a travel move, which can be compensated for here." +msgstr "" +"Valamennyi anyagveszteség léphet fel a fej üresben mozgatása során, ami az anyag csöppenéséből adódhat. " +"Ezt a hiányt tudjuk itt tudunk kompenzálni." + +#: fdmprinter.def.json +msgctxt "retraction_min_travel label" +msgid "Retraction Minimum Travel" +msgstr "Minimum út visszahúzáshoz" + +#: fdmprinter.def.json +msgctxt "retraction_min_travel description" +msgid "" +"The minimum distance of travel needed for a retraction to happen at all. This helps to get fewer " +"retractions in a small area." +msgstr "" +"Az a minimális útvonal, amit a fejnek mozognia kell X-Y irányban ahhoz, hogy a visszahúzás megtörténjen. " +"Ez segíthet abban, hogy ne legyen túl gyakori visszahűzás kisméretű területek felett." + +#: fdmprinter.def.json +msgctxt "retraction_count_max label" +msgid "Maximum Retraction Count" +msgstr "Visszahúzások maximális száma" + +#: fdmprinter.def.json +msgctxt "retraction_count_max description" +msgid "" +"This setting limits the number of retractions occurring within the minimum extrusion distance window. " +"Further retractions within this window will be ignored. This avoids retracting repeatedly on the same " +"piece of filament, as that can flatten the filament and cause grinding issues." +msgstr "" +"Ez a beállítás korlátozza a minimális extrudálási távolság ablakon belüli visszahúzódások számát. Az " +"ablakon belüli további visszahúzódásokat figyelmen kívül hagyjuk. Ezzel elkerülhető, hogy ugyanazon a " +"szálpozicióban többször visszahúzódjon, mivel ez a nyomtatószálat ellapíthatja, eldarálhatja az extruder " +"adagolókeréknél és ez elakadási problémákat okozhat." + +#: fdmprinter.def.json +msgctxt "retraction_extrusion_window label" +msgid "Minimum Extrusion Distance Window" +msgstr "Minimális extrudálási távolság ablak" + +#: fdmprinter.def.json +msgctxt "retraction_extrusion_window description" +msgid "" +"The window in which the maximum retraction count is enforced. This value should be approximately the " +"same as the retraction distance, so that effectively the number of times a retraction passes the same " +"patch of material is limited." +msgstr "" +"Az az ablak, amelyben érvényesülni tud a maximális visszahűzási szám.Ennek az értéknek megközelítőleg " +"azonosnak kell lennie a visszahúzási távolsággal, s így lehet korlátozni a visszahúzások számát " +"ugyanabban az anyaghelyzetben." + +#: fdmprinter.def.json +msgctxt "limit_support_retractions label" +msgid "Limit Support Retractions" +msgstr "Támasz visszahúzás korlátozása" + +#: fdmprinter.def.json +msgctxt "limit_support_retractions description" +msgid "" +"Omit retraction when moving from support to support in a straight line. Enabling this setting saves " +"print time, but can lead to excessive stringing within the support structure." +msgstr "" +"A támasz és a normál tárgyvonalak között kihagyja a visszahúzást. Ez időt takaríthat meg, de ez " +"szálazást eredményezhet." + +#: fdmprinter.def.json +msgctxt "material_standby_temperature label" +msgid "Standby Temperature" +msgstr "Készenléti hőmérséklet" + +#: fdmprinter.def.json +msgctxt "material_standby_temperature description" +msgid "The temperature of the nozzle when another nozzle is currently used for printing." +msgstr "Az adott fúvóka hőmérséklete, amikor éppen egy másik fúvókát használnak nyomtatáshoz." + +#: fdmprinter.def.json +msgctxt "switch_extruder_retraction_amount label" +msgid "Nozzle Switch Retraction Distance" +msgstr "Fúvókaváltás visszahúzási távolság" + +#: fdmprinter.def.json +msgctxt "switch_extruder_retraction_amount description" +msgid "" +"The amount of retraction when switching extruders. Set to 0 for no retraction at all. This should " +"generally be the same as the length of the heat zone." +msgstr "" +"A visszahúzás távolsága az extruderek váltásakor. 0-ra állítva egyáltalán nincs visszahúzás.Ennek a " +"távolságnak általában meg kell egyeznie a hőzóna hosszával." + +#: fdmprinter.def.json +msgctxt "switch_extruder_retraction_speeds label" +msgid "Nozzle Switch Retraction Speed" +msgstr "Fúvókaváltás visszahúzási sebesség" + +#: fdmprinter.def.json +msgctxt "switch_extruder_retraction_speeds description" +msgid "" +"The speed at which the filament is retracted. A higher retraction speed works better, but a very high " +"retraction speed can lead to filament grinding." +msgstr "" +"Nyomtatószál visszahúzási sebesség. A nagyobb sebesség jobb eredményhez vezethet, azonban a túl nagy " +"sebesség a nyomtatószál eldarálásához vezethet a nyomtatószál adagolóban." + +#: fdmprinter.def.json +msgctxt "switch_extruder_retraction_speed label" +msgid "Nozzle Switch Retract Speed" +msgstr "Fúvókaváltás visszahúzási sebesség" + +#: fdmprinter.def.json +msgctxt "switch_extruder_retraction_speed description" +msgid "The speed at which the filament is retracted during a nozzle switch retract." +msgstr "Az a sebesség, amivel a szál visszahúzásra kerül a fúvókaváltás során." + +#: fdmprinter.def.json +msgctxt "switch_extruder_prime_speed label" +msgid "Nozzle Switch Prime Speed" +msgstr "Fúvókaváltás visszatolási sebesség" + +#: fdmprinter.def.json +msgctxt "switch_extruder_prime_speed description" +msgid "The speed at which the filament is pushed back after a nozzle switch retraction." +msgstr "Az a sebesség, amivel a nyomtatószálat visszatoljuk a fejbe fúvókaváltás után." + +#: fdmprinter.def.json +msgctxt "switch_extruder_extra_prime_amount label" +msgid "Nozzle Switch Extra Prime Amount" +msgstr "Fúvókaváltási extra visszatolt anyag" + +#: fdmprinter.def.json +msgctxt "switch_extruder_extra_prime_amount description" +msgid "Extra material to prime after nozzle switching." +msgstr "Egy extra anyagmennyiség, amivel több anyagot tol vissza a fejbe fúvókaváltás után." + +#: fdmprinter.def.json +msgctxt "speed label" +msgid "Speed" +msgstr "Sebesség" + +#: fdmprinter.def.json +msgctxt "speed description" +msgid "Speed" +msgstr "Sebesség" + +#: fdmprinter.def.json +msgctxt "speed_print label" +msgid "Print Speed" +msgstr "Nyomtatási sebesség" + +#: fdmprinter.def.json +msgctxt "speed_print description" +msgid "The speed at which printing happens." +msgstr "Az a sebesség, amivel a nyomtatás történik." + +#: fdmprinter.def.json +msgctxt "speed_infill label" +msgid "Infill Speed" +msgstr "Kitöltési sebesség" + +#: fdmprinter.def.json +msgctxt "speed_infill description" +msgid "The speed at which infill is printed." +msgstr "Az a sebesség, amivel a kitöltés nyomtatódik." + +#: fdmprinter.def.json +msgctxt "speed_wall label" +msgid "Wall Speed" +msgstr "Fal sebesség" + +#: fdmprinter.def.json +msgctxt "speed_wall description" +msgid "The speed at which the walls are printed." +msgstr "A falak nyomtatási sebessége." + +#: fdmprinter.def.json +msgctxt "speed_wall_0 label" +msgid "Outer Wall Speed" +msgstr "Külső fal sebesség" + +#: fdmprinter.def.json +msgctxt "speed_wall_0 description" +msgid "" +"The speed at which the outermost walls are printed. Printing the outer wall at a lower speed improves " +"the final skin quality. However, having a large difference between the inner wall speed and the outer " +"wall speed will affect quality in a negative way." +msgstr "" +"Az a sebesség, amivel a legkülsőbb falak nyomtatásra kerülnek.Az alacsonyabb sebesség javítja a külső " +"felület végső minőségét, azonban, ha túl nagy a különbség a külső és a belső falak nyomtatási sebessége " +"között, az negatív hatással lehet a minőségre." + +#: fdmprinter.def.json +msgctxt "speed_wall_x label" +msgid "Inner Wall Speed" +msgstr "Belső fal sebesség" + +#: fdmprinter.def.json +msgctxt "speed_wall_x description" +msgid "" +"The speed at which all inner walls are printed. Printing the inner wall faster than the outer wall will " +"reduce printing time. It works well to set this in between the outer wall speed and the infill speed." +msgstr "" +"Az a sebesség, amivel a belső falak nyomatásra kerülnek.A belső falak nyomtatási sebességének növelése " +"csökkenti a nyomtatási időt.A javasolt sebességnek a külső falak, és a kitöltés nyomtatási sebessége " +"közötti értékeket adjunk meg." + +#: fdmprinter.def.json +msgctxt "speed_roofing label" +msgid "Top Surface Skin Speed" +msgstr "Felső záró felületi sebesség" + +#: fdmprinter.def.json +msgctxt "speed_roofing description" +msgid "The speed at which top surface skin layers are printed." +msgstr "A felső záró kéreg felületi rétegnek a nyomtatási sebessége." + +#: fdmprinter.def.json +msgctxt "speed_topbottom label" +msgid "Top/Bottom Speed" +msgstr "Alsó/felső sebesség" + +#: fdmprinter.def.json +msgctxt "speed_topbottom description" +msgid "The speed at which top/bottom layers are printed." +msgstr "Az alsó/felső réteg nyomtatási sebessége." + +#: fdmprinter.def.json +msgctxt "speed_support label" +msgid "Support Speed" +msgstr "Támasz sebesség" + +#: fdmprinter.def.json +msgctxt "speed_support description" +msgid "" +"The speed at which the support structure is printed. Printing support at higher speeds can greatly " +"reduce printing time. The surface quality of the support structure is not important since it is removed " +"after printing." +msgstr "" +"A támasztékok nyomattási sebessége. A támaszok nyomtatási sebességét bátran növelhetjük, mivel nem " +"számít, milyen lesz a felületi minőségük.A nyomtatás után el lesznek távolítva, nem részei a nyomtatott " +"tárgynak, és a nagyobb sebesség csökkentheti a nyomtatási időt." + +#: fdmprinter.def.json +msgctxt "speed_support_infill label" +msgid "Support Infill Speed" +msgstr "Támasz kitöltési sebesség" + +#: fdmprinter.def.json +msgctxt "speed_support_infill description" +msgid "" +"The speed at which the infill of support is printed. Printing the infill at lower speeds improves " +"stability." +msgstr "" +"A támasztékok kitöltésének nyomatatási sebessége. Ha a kitöltések nyomtatási sebességét csökkentjük, a " +"támaszték stabilabb lesz." + +#: fdmprinter.def.json +msgctxt "speed_support_interface label" +msgid "Support Interface Speed" +msgstr "Támasz interfész sebesség" + +#: fdmprinter.def.json +msgctxt "speed_support_interface description" +msgid "" +"The speed at which the roofs and floors of support are printed. Printing them at lower speeds can " +"improve overhang quality." +msgstr "" +"Az a sebesség, amivel a támasztékok alsó és felső felületét nyomtatjuk.Ha ez a sebesség lassabb, akkor " +"jobb lehet a kinyúlás minősége." + +#: fdmprinter.def.json +msgctxt "speed_support_roof label" +msgid "Support Roof Speed" +msgstr "Támasz fedél sebesség" + +#: fdmprinter.def.json +msgctxt "speed_support_roof description" +msgid "" +"The speed at which the roofs of support are printed. Printing them at lower speeds can improve overhang " +"quality." +msgstr "" +"A támasztékok fedő, felső rétegének nyomtatási sebessége. Ha ez a sebesség lassabb, akkor jobb lehet a " +"kinyúlás minősége." + +#: fdmprinter.def.json +msgctxt "speed_support_bottom label" +msgid "Support Floor Speed" +msgstr "Támasz alapzat sebesség" + +#: fdmprinter.def.json +msgctxt "speed_support_bottom description" +msgid "" +"The speed at which the floor of support is printed. Printing it at lower speed can improve adhesion of " +"support on top of your model." +msgstr "" +"A támasztékok alsó, kezdő rétegének nyomtatási sebessége. Ha ez a sebesség lassabb, akkor jobb lehet a " +"támasz tapadása a tárgyasztalra." + +#: fdmprinter.def.json +msgctxt "speed_prime_tower label" +msgid "Prime Tower Speed" +msgstr "Előtorony sebesség" + +#: fdmprinter.def.json +msgctxt "speed_prime_tower description" +msgid "" +"The speed at which the prime tower is printed. Printing the prime tower slower can make it more stable " +"when the adhesion between the different filaments is suboptimal." +msgstr "" +"Az a asebesség, amivel a előtorony nyomtatódik. Nyomtassuk a előtornyot alacsony sebességen, mert ez " +"segíthet a különböző anyagrétegeknek az egymáshoz tapadásában." + +#: fdmprinter.def.json +msgctxt "speed_travel label" +msgid "Travel Speed" +msgstr "Utazási sebesség" + +#: fdmprinter.def.json +msgctxt "speed_travel description" +msgid "The speed at which travel moves are made." +msgstr "A fej üresben történő pozícióváltásának sebessége." + +#: fdmprinter.def.json +msgctxt "speed_layer_0 label" +msgid "Initial Layer Speed" +msgstr "Kezdő réteg sebessége" + +#: fdmprinter.def.json +msgctxt "speed_layer_0 description" +msgid "The speed for the initial layer. A lower value is advised to improve adhesion to the build plate." +msgstr "A kezdő réteg sebessége. Az alacsonyabb érték segít növelni a tapadást a tárgyasztalhoz." + +#: fdmprinter.def.json +msgctxt "speed_print_layer_0 label" +msgid "Initial Layer Print Speed" +msgstr "Kezdő réteg nyomtatási sebessége" + +#: fdmprinter.def.json +msgctxt "speed_print_layer_0 description" +msgid "" +"The speed of printing for the initial layer. A lower value is advised to improve adhesion to the build " +"plate." +msgstr "" +"A kezdő réteg nyomtatási sebessége. Az alacsonyabb érték segít növelni a tapadást a tárgyasztalhoz." + +#: fdmprinter.def.json +msgctxt "speed_travel_layer_0 label" +msgid "Initial Layer Travel Speed" +msgstr "Kezdő réteg utazási sebessége" + +#: fdmprinter.def.json +msgctxt "speed_travel_layer_0 description" +msgid "" +"The speed of travel moves in the initial layer. A lower value is advised to prevent pulling previously " +"printed parts away from the build plate. The value of this setting can automatically be calculated from " +"the ratio between the Travel Speed and the Print Speed." +msgstr "" +"A kezdő réteg utazási sebessége. Az Alacsonyabb érték javasolt, mivel a korábban már kinyomtatott " +"részeleteket feltépheti a nyomtatófej a tárgyasztalról.A beállításnak az értéke kiszámítható, az utazási " +"és a nyomatási sebesség arányából." + +#: fdmprinter.def.json +msgctxt "skirt_brim_speed label" +msgid "Skirt/Brim Speed" +msgstr "Szoknya/perem sebesség" + +#: fdmprinter.def.json +msgctxt "skirt_brim_speed description" +msgid "" +"The speed at which the skirt and brim are printed. Normally this is done at the initial layer speed, but " +"sometimes you might want to print the skirt or brim at a different speed." +msgstr "" +"A szoknya és a perem nyomtatási sebessége. Alapesetben ez ugyanannyi, mint a kezdő réteg sebessége, de " +"néha szükséges lehet a különböző sebességgel való nyomtatásra." + +#: fdmprinter.def.json +msgctxt "speed_z_hop label" +msgid "Z Hop Speed" +msgstr "Z emelés sebesség" + +#: fdmprinter.def.json +msgctxt "speed_z_hop description" +msgid "" +"The speed at which the vertical Z movement is made for Z Hops. This is typically lower than the print " +"speed since the build plate or machine's gantry is harder to move." +msgstr "" +"A Z tengely emelési sebessége. Ez általában alaxcsonyabb, mint a nyomtatási sebesség, mivel a " +"tárgyasztal, vagy az X keresztszánt nehezebb mozgatni." + +#: fdmprinter.def.json +msgctxt "speed_slowdown_layers label" +msgid "Number of Slower Layers" +msgstr "Lassabb rétegek száma" + +#: fdmprinter.def.json +msgctxt "speed_slowdown_layers description" +msgid "" +"The first few layers are printed slower than the rest of the model, to get better adhesion to the build " +"plate and improve the overall success rate of prints. The speed is gradually increased over these layers." +msgstr "" +"Az első pár réteget lassabban tudjuk nyomtatni, ha ezt a modell formája szükségessé teszi. Növelheti a " +"tapadást a tárgyasztalhoz, így sikeresebb lehet a nyomtatás. A sebesség folyamatosan növekedni fog, " +"ahogy emelkedik a rétegeken." + +#: fdmprinter.def.json +msgctxt "speed_equalize_flow_enabled label" +msgid "Equalize Filament Flow" +msgstr "Adagolás kiegyenlítés" + +#: fdmprinter.def.json +msgctxt "speed_equalize_flow_enabled description" +msgid "" +"Print thinner than normal lines faster so that the amount of material extruded per second remains the " +"same. Thin pieces in your model might require lines printed with smaller line width than provided in the " +"settings. This setting controls the speed changes for such lines." +msgstr "" +"A normál vonalaktól vékonyabb vonalak nyomtatásakor a sebességet növelni fogja, miközben az extrudálás " +"sebességét nem változatja. Így előfordulhat, hogy a modell vékonyabb darabjainál a vonalak szélessége " +"kissebb lesz, mint a megadott.Ez a beállítás szabályozza az ilyen vonalaknak a nyomatatási sebesség " +"változását." + +#: fdmprinter.def.json +msgctxt "speed_equalize_flow_max label" +msgid "Maximum Speed for Flow Equalization" +msgstr "Maximális adagolás kompenzáció sebesség" + +#: fdmprinter.def.json +msgctxt "speed_equalize_flow_max description" +msgid "Maximum print speed when adjusting the print speed in order to equalize flow." +msgstr "A maximális nyomtatási sebesség, amire a nyomtató kompenzálni tudja az adagolást." + +#: fdmprinter.def.json +msgctxt "acceleration_enabled label" +msgid "Enable Acceleration Control" +msgstr "Gyorsulás vezérlés engedélyezés" + +#: fdmprinter.def.json +msgctxt "acceleration_enabled description" +msgid "" +"Enables adjusting the print head acceleration. Increasing the accelerations can reduce printing time at " +"the cost of print quality." +msgstr "" +"A nyomtatófej mozgási gyorsulás szabályzás engedélyezése. Ha növeljük a gyorsulást, csökken a nyomtatási " +"idő, viszont a nyomtatás minősége is." + +#: fdmprinter.def.json +msgctxt "acceleration_print label" +msgid "Print Acceleration" +msgstr "Nyomtatási gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_print description" +msgid "The acceleration with which printing happens." +msgstr "A nyomtatás közbeni gyorsulás." + +#: fdmprinter.def.json +msgctxt "acceleration_infill label" +msgid "Infill Acceleration" +msgstr "Kitöltés gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_infill description" +msgid "The acceleration with which infill is printed." +msgstr "A kitöltés nyomtatása alatt használt gyorsulási érték." + +#: fdmprinter.def.json +msgctxt "acceleration_wall label" +msgid "Wall Acceleration" +msgstr "Fal gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_wall description" +msgid "The acceleration with which the walls are printed." +msgstr "A falak nyomtatása alatt használt gyorsulás." + +#: fdmprinter.def.json +msgctxt "acceleration_wall_0 label" +msgid "Outer Wall Acceleration" +msgstr "Külső fal gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_wall_0 description" +msgid "The acceleration with which the outermost walls are printed." +msgstr "A külső falak nyomtatása alatt használt gyorsulás." + +#: fdmprinter.def.json +msgctxt "acceleration_wall_x label" +msgid "Inner Wall Acceleration" +msgstr "Belső fal gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_wall_x description" +msgid "The acceleration with which all inner walls are printed." +msgstr "A belső falak nyomtatása alatt használt gyorsulás." + +#: fdmprinter.def.json +msgctxt "acceleration_roofing label" +msgid "Top Surface Skin Acceleration" +msgstr "Felső felületi gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_roofing description" +msgid "The acceleration with which top surface skin layers are printed." +msgstr "A legfelső, záró felületi rétegek nyomtatása alatt használt gyorsulás." + +#: fdmprinter.def.json +msgctxt "acceleration_topbottom label" +msgid "Top/Bottom Acceleration" +msgstr "Alsó/felső gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_topbottom description" +msgid "The acceleration with which top/bottom layers are printed." +msgstr "Az alsó és felső rétegek nyomtatása alatt használt gyorsulás." + +#: fdmprinter.def.json +msgctxt "acceleration_support label" +msgid "Support Acceleration" +msgstr "Támaszték gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_support description" +msgid "The acceleration with which the support structure is printed." +msgstr "A támaszok nyomtatása alatt használt gyorsulás." + +#: fdmprinter.def.json +msgctxt "acceleration_support_infill label" +msgid "Support Infill Acceleration" +msgstr "Támasz kitöltés gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_support_infill description" +msgid "The acceleration with which the infill of support is printed." +msgstr "A támaszok kitöltésének nyomtatása alatt használt gyorsulás." + +#: fdmprinter.def.json +msgctxt "acceleration_support_interface label" +msgid "Support Interface Acceleration" +msgstr "Támasz interfész gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_support_interface description" +msgid "" +"The acceleration with which the roofs and floors of support are printed. Printing them at lower " +"acceleration can improve overhang quality." +msgstr "" +"A támaszok legalsó és legfelső rétegeinek nyomtatása alatt használt gyorsulás.Ha alacsonyabb gyorsulási " +"értéket használunk, az segít javítani a kinyúlások nyomtatási minőségén." + +#: fdmprinter.def.json +msgctxt "acceleration_support_roof label" +msgid "Support Roof Acceleration" +msgstr "Támasz fedél gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_support_roof description" +msgid "" +"The acceleration with which the roofs of support are printed. Printing them at lower acceleration can " +"improve overhang quality." +msgstr "" +"A támaszok legfelső rétegeinek nyomtatása alatt használt gyorsulás.Ha alacsonyabb gyorsulási értéket " +"használunk, az segít javítani a kinyúlások nyomtatási minőségén." + +#: fdmprinter.def.json +msgctxt "acceleration_support_bottom label" +msgid "Support Floor Acceleration" +msgstr "Támasz alapzat gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_support_bottom description" +msgid "" +"The acceleration with which the floors of support are printed. Printing them at lower acceleration can " +"improve adhesion of support on top of your model." +msgstr "" +"A támaszok legalsó rétegeinek nyomtatása alatt használt gyorsulás.Ha alacsonyabb gyorsulást választ, " +"akkor segíti a támasz tapadását a modellek tetején." + +#: fdmprinter.def.json +msgctxt "acceleration_prime_tower label" +msgid "Prime Tower Acceleration" +msgstr "Előtorony gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_prime_tower description" +msgid "The acceleration with which the prime tower is printed." +msgstr "Az előtorony nyomtatása során használt gyorsulás." + +#: fdmprinter.def.json +msgctxt "acceleration_travel label" +msgid "Travel Acceleration" +msgstr "Utaztatási gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_travel description" +msgid "The acceleration with which travel moves are made." +msgstr "A fej utaztatása során használt gyorsulás." + +#: fdmprinter.def.json +msgctxt "acceleration_layer_0 label" +msgid "Initial Layer Acceleration" +msgstr "Kezdő réteg gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_layer_0 description" +msgid "The acceleration for the initial layer." +msgstr "A legelső rétegnél használt gyorsulási érték." + +#: fdmprinter.def.json +msgctxt "acceleration_print_layer_0 label" +msgid "Initial Layer Print Acceleration" +msgstr "Kezdő réteg nyomtatási gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_print_layer_0 description" +msgid "The acceleration during the printing of the initial layer." +msgstr "Az a gyorsulási érték, amit az első réteg nyomtatása alatt használ." + +#: fdmprinter.def.json +msgctxt "acceleration_travel_layer_0 label" +msgid "Initial Layer Travel Acceleration" +msgstr "Kezdő réteg utazási gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_travel_layer_0 description" +msgid "The acceleration for travel moves in the initial layer." +msgstr "A kezdő réteg nyomtatása alatt, a fej utaztatásához használt gyorsulási érték." + +#: fdmprinter.def.json +msgctxt "acceleration_skirt_brim label" +msgid "Skirt/Brim Acceleration" +msgstr "Szoknya/perem gyorsulás" + +#: fdmprinter.def.json +msgctxt "acceleration_skirt_brim description" +msgid "" +"The acceleration with which the skirt and brim are printed. Normally this is done with the initial layer " +"acceleration, but sometimes you might want to print the skirt or brim at a different acceleration." +msgstr "" +"Az a gyorsulás, amellyel a szoknya és a perem nyomtatásra kerül. Általában ezt a kezdeti réteg " +"gyorsulásával hajtják végre, de néha érdemes lehet kinyomtatni a szoknyát vagy a karimát más " +"gyorsulással." + +#: fdmprinter.def.json +msgctxt "jerk_enabled label" +msgid "Enable Jerk Control" +msgstr "Löket vezérlés engedélyezése" + +#: fdmprinter.def.json +msgctxt "jerk_enabled description" +msgid "" +"Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the " +"jerk can reduce printing time at the cost of print quality." +msgstr "" +"Engedéylezi a nyomtatófej X és Y tengelyen való löketének (sebesség) változásának vezérlését. Ha a " +"löketet növeljük, az csökkenti a nyomtatási időt a minőség terhére." + +#: fdmprinter.def.json +msgctxt "jerk_print label" +msgid "Print Jerk" +msgstr "Nyomtatás löket" + +#: fdmprinter.def.json +msgctxt "jerk_print description" +msgid "The maximum instantaneous velocity change of the print head." +msgstr "A maximális pillanatnyi sebességváltozás változtatása a nyomtatófej mozgására vonatkoztatva." + +#: fdmprinter.def.json +msgctxt "jerk_infill label" +msgid "Infill Jerk" +msgstr "Kitöltés löket" + +#: fdmprinter.def.json +msgctxt "jerk_infill description" +msgid "The maximum instantaneous velocity change with which infill is printed." +msgstr "A maximális pillanatnyi sebességváltozás változtatása a kitöltés nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_wall label" +msgid "Wall Jerk" +msgstr "Fal löket" + +#: fdmprinter.def.json +msgctxt "jerk_wall description" +msgid "The maximum instantaneous velocity change with which the walls are printed." +msgstr "A maximális pillanatnyi sebességváltozás változtatása a falak nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_wall_0 label" +msgid "Outer Wall Jerk" +msgstr "Külsö fal löket" + +#: fdmprinter.def.json +msgctxt "jerk_wall_0 description" +msgid "The maximum instantaneous velocity change with which the outermost walls are printed." +msgstr "A maximális pillanatnyi sebességváltozás változtatása a külső falak nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_wall_x label" +msgid "Inner Wall Jerk" +msgstr "Belső fal löket" + +#: fdmprinter.def.json +msgctxt "jerk_wall_x description" +msgid "The maximum instantaneous velocity change with which all inner walls are printed." +msgstr "A maximális pillanatnyi sebességváltozás változtatása a belső falak nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_roofing label" +msgid "Top Surface Skin Jerk" +msgstr "Felső felület löket" + +#: fdmprinter.def.json +msgctxt "jerk_roofing description" +msgid "The maximum instantaneous velocity change with which top surface skin layers are printed." +msgstr "A maximális pillanatnyi sebességváltozás változtatása a felső záró felület nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_topbottom label" +msgid "Top/Bottom Jerk" +msgstr "Alsó/felső löket" + +#: fdmprinter.def.json +msgctxt "jerk_topbottom description" +msgid "The maximum instantaneous velocity change with which top/bottom layers are printed." +msgstr "A maximális pillanatnyi sebességváltozás változtatása az alsó/felső felületek nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_support label" +msgid "Support Jerk" +msgstr "Támasz löket" + +#: fdmprinter.def.json +msgctxt "jerk_support description" +msgid "The maximum instantaneous velocity change with which the support structure is printed." +msgstr "A maximális pillanatnyi sebességváltozás változtatása a támaszok nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_support_infill label" +msgid "Support Infill Jerk" +msgstr "Támasz kitöltés löket" + +#: fdmprinter.def.json +msgctxt "jerk_support_infill description" +msgid "The maximum instantaneous velocity change with which the infill of support is printed." +msgstr "A maximális pillanatnyi sebességváltozás változtatása a támaszok kitöltésének nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_support_interface label" +msgid "Support Interface Jerk" +msgstr "Támasz interfész löket" + +#: fdmprinter.def.json +msgctxt "jerk_support_interface description" +msgid "The maximum instantaneous velocity change with which the roofs and floors of support are printed." +msgstr "" +"A maximális pillanatnyi sebességváltozás változtatása a támaszok alsó és felső felületének nyomtatása " +"alatt." + +#: fdmprinter.def.json +msgctxt "jerk_support_roof label" +msgid "Support Roof Jerk" +msgstr "Támasz fedél löket" + +#: fdmprinter.def.json +msgctxt "jerk_support_roof description" +msgid "The maximum instantaneous velocity change with which the roofs of support are printed." +msgstr "" +"A maximális pillanatnyi sebességváltozás változtatása a támaszok felső felületének nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_support_bottom label" +msgid "Support Floor Jerk" +msgstr "Támasz alapzat löket" + +#: fdmprinter.def.json +msgctxt "jerk_support_bottom description" +msgid "The maximum instantaneous velocity change with which the floors of support are printed." +msgstr "" +"A maximális pillanatnyi sebességváltozás változtatása a támaszok alsó felületének nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_prime_tower label" +msgid "Prime Tower Jerk" +msgstr "Előtorony löket" + +#: fdmprinter.def.json +msgctxt "jerk_prime_tower description" +msgid "The maximum instantaneous velocity change with which the prime tower is printed." +msgstr "A maximális pillanatnyi sebességváltozás változtatása az előtorony nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_travel label" +msgid "Travel Jerk" +msgstr "Utazás löket" + +#: fdmprinter.def.json +msgctxt "jerk_travel description" +msgid "The maximum instantaneous velocity change with which travel moves are made." +msgstr "A maximális pillanatnyi sebességváltozás változtatása a fej utazási mozgása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_layer_0 label" +msgid "Initial Layer Jerk" +msgstr "Kezdő réteg löket" + +#: fdmprinter.def.json +msgctxt "jerk_layer_0 description" +msgid "The print maximum instantaneous velocity change for the initial layer." +msgstr "A maximális pillanatnyi sebességváltozás változtatása a kezdő rétegen." + +#: fdmprinter.def.json +msgctxt "jerk_print_layer_0 label" +msgid "Initial Layer Print Jerk" +msgstr "Kezdő réteg nyomtatási löket" + +#: fdmprinter.def.json +msgctxt "jerk_print_layer_0 description" +msgid "The maximum instantaneous velocity change during the printing of the initial layer." +msgstr "A maximális pillanatnyi sebességváltozás változtatása a kezdő réteg nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "jerk_travel_layer_0 label" +msgid "Initial Layer Travel Jerk" +msgstr "Kezdő réteg utazás löket" + +#: fdmprinter.def.json +msgctxt "jerk_travel_layer_0 description" +msgid "The acceleration for travel moves in the initial layer." +msgstr "Az utazási mozgás gyorsítása a kezdő rétegnél." + +#: fdmprinter.def.json +msgctxt "jerk_skirt_brim label" +msgid "Skirt/Brim Jerk" +msgstr "Szoknya/perem löket" + +#: fdmprinter.def.json +msgctxt "jerk_skirt_brim description" +msgid "The maximum instantaneous velocity change with which the skirt and brim are printed." +msgstr "A maximális pillanatnyi sebességváltozás változtatása a szoknya és a perem nyomtatása alatt." + +#: fdmprinter.def.json +msgctxt "travel label" +msgid "Travel" +msgstr "Utazás" + +#: fdmprinter.def.json +msgctxt "travel description" +msgid "travel" +msgstr "fej átpozícionálás" + +#: fdmprinter.def.json +msgctxt "retraction_combing label" +msgid "Combing Mode" +msgstr "Fésülés mód" + +#: fdmprinter.def.json +msgctxt "retraction_combing description" +msgid "" +"Combing keeps the nozzle within already printed areas when traveling. This results in slightly longer " +"travel moves but reduces the need for retractions. If combing is off, the material will retract and the " +"nozzle moves in a straight line to the next point. It is also possible to avoid combing over top/bottom " +"skin areas or to only comb within the infill." +msgstr "" +"A fésülés a fúvókát a már nyomtatott területeken tartja utazás közben.Ez kissé hosszabb utazási " +"eredményeket eredményez, de csökkenti a visszahúzás szükségességét. Ha a fésülés ki van kapcsolva, akkor " +"az anyag visszahúzódik, és a fúvóka egyenes vonalban mozog a következő pontra.Az is elkerülhető, hogy a " +"felső / alsó kéregfelületeken fésülést végezzen, vagy csak a kitöltés belsejében mozogjon." + +#: fdmprinter.def.json +msgctxt "retraction_combing option off" +msgid "Off" +msgstr "Ki" + +#: fdmprinter.def.json +msgctxt "retraction_combing option all" +msgid "All" +msgstr "Minden" + +#: fdmprinter.def.json +msgctxt "retraction_combing option noskin" +msgid "Not in Skin" +msgstr "Felszínen nem" + +#: fdmprinter.def.json +msgctxt "retraction_combing option infill" +msgid "Within Infill" +msgstr "Kitöltésen belül" + +#: fdmprinter.def.json +msgctxt "retraction_combing_max_distance label" +msgid "Max Comb Distance With No Retract" +msgstr "Maximum fésű táv visszahúzás nélkül" + +#: fdmprinter.def.json +msgctxt "retraction_combing_max_distance description" +msgid "When non-zero, combing travel moves that are longer than this distance will use retraction." +msgstr "" +"Ha ez az érték nem nulla, akkor a megadott értéktől hosszabb utazáskor nyomtatószál visszahúzás fog " +"történni." + +#: fdmprinter.def.json +msgctxt "travel_retract_before_outer_wall label" +msgid "Retract Before Outer Wall" +msgstr "Visszahúzás külső fal előtt" + +#: fdmprinter.def.json +msgctxt "travel_retract_before_outer_wall description" +msgid "Always retract when moving to start an outer wall." +msgstr "" +"Minden esetben, mikor a külső fal nyomtatása fog történni, a pozicionáláskor szál visszahúzás fog " +"történni." + +#: fdmprinter.def.json +msgctxt "travel_avoid_other_parts label" +msgid "Avoid Printed Parts When Traveling" +msgstr "Kinyomtatott részek kerülése utazáskor" + +#: fdmprinter.def.json +msgctxt "travel_avoid_other_parts description" +msgid "" +"The nozzle avoids already printed parts when traveling. This option is only available when combing is " +"enabled." +msgstr "" +"A fej mozgatásakor a már kinyomtatott részeket elkerülő útvonalon fog haladni.Ez az opció csak akkor " +"érhető el, ha a fésű mód engedélyezve van." + +#: fdmprinter.def.json +msgctxt "travel_avoid_supports label" +msgid "Avoid Supports When Traveling" +msgstr "Támasz elkerülése utazáskor" + +#: fdmprinter.def.json +msgctxt "travel_avoid_supports description" +msgid "" +"The nozzle avoids already printed supports when traveling. This option is only available when combing is " +"enabled." +msgstr "" +"A fej mozgatásakor a kinyomtatott támaszokat elkerülő útvonalon fog haladni.Ez az opció csak akkor " +"érhető el, ha a fésű mód engedélyezve van." + +#: fdmprinter.def.json +msgctxt "travel_avoid_distance label" +msgid "Travel Avoid Distance" +msgstr "Elkerülő utazási távolság" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "layer_start_x label" +msgid "Layer Start X" +msgstr "Réteg X kezdőpont" + +#: fdmprinter.def.json +msgctxt "layer_start_x description" +msgid "The X coordinate of the position near where to find the part to start printing each layer." +msgstr "Az az X koordináta, melynek a közelében található a rétegek X nyomtatási kezdőpontja." + +#: fdmprinter.def.json +msgctxt "layer_start_y label" +msgid "Layer Start Y" +msgstr "Réteg Y kezdőpont" + +#: fdmprinter.def.json +msgctxt "layer_start_y description" +msgid "The Y coordinate of the position near where to find the part to start printing each layer." +msgstr "Az az Y koordináta, melynek a közelében található a rétegek Y nyomtatási kezdőpontja." + +#: fdmprinter.def.json +msgctxt "retraction_hop_enabled label" +msgid "Z Hop When Retracted" +msgstr "Z emelés visszahúzáskor" + +#: fdmprinter.def.json +msgctxt "retraction_hop_enabled description" +msgid "" +"Whenever a retraction is done, the build plate is lowered to create clearance between the nozzle and the " +"print. It prevents the nozzle from hitting the print during travel moves, reducing the chance to knock " +"the print from the build plate." +msgstr "" +"Szálvisszahúzáskor a Z tengely megemelkedik, így elemeli a fejet a tárgytól, ami megakadályozza, hogy a " +"fúvóka hozzáérjen a már kinyomtatott részekhez utazáskor. Ez csökkenti annak az esélyét, hogy a fej " +"lelökje, vagy felszakítsa a tárgyat a tárgyasztalról." + +#: fdmprinter.def.json +msgctxt "retraction_hop_only_when_collides label" +msgid "Z Hop Only Over Printed Parts" +msgstr "Z emelés nyomtatott részeknél" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "retraction_hop label" +msgid "Z Hop Height" +msgstr "Z emelés magasság" + +#: fdmprinter.def.json +msgctxt "retraction_hop description" +msgid "The height difference when performing a Z Hop." +msgstr "Az a magasságkülönbség, amit a Z emeléskor emelkedik a tengely." + +#: fdmprinter.def.json +msgctxt "retraction_hop_after_extruder_switch label" +msgid "Z Hop After Extruder Switch" +msgstr "Z emelés extruder váltás után" + +#: fdmprinter.def.json +msgctxt "retraction_hop_after_extruder_switch description" +msgid "" +"After the machine switched from one extruder to the other, the build plate is lowered to create " +"clearance between the nozzle and the print. This prevents the nozzle from leaving oozed material on the " +"outside of a print." +msgstr "" +"Extruder váltás után a Z tengely és így a fej megemelkedik, így ez megakadályozza, hogy a fúvókából " +"esetlegesen kicsöppenő anyag a nyomtatás külső felületére kenődjön." + +#: fdmprinter.def.json +msgctxt "retraction_hop_after_extruder_switch_height label" +msgid "Z Hop After Extruder Switch Height" +msgstr "Z emelés magassága extruder váltás után" + +#: fdmprinter.def.json +msgctxt "retraction_hop_after_extruder_switch_height description" +msgid "The height difference when performing a Z Hop after extruder switch." +msgstr "Az a magasságkülönbség, amit a Z emeléskor emelkedik a tengely extruder váltás után." + +#: fdmprinter.def.json +msgctxt "cooling label" +msgid "Cooling" +msgstr "Hűtés" + +#: fdmprinter.def.json +msgctxt "cooling description" +msgid "Cooling" +msgstr "Hűtés" + +#: fdmprinter.def.json +msgctxt "cool_fan_enabled label" +msgid "Enable Print Cooling" +msgstr "Tárgyhűtés engedélyezés" + +#: fdmprinter.def.json +msgctxt "cool_fan_enabled description" +msgid "" +"Enables the print cooling fans while printing. The fans improve print quality on layers with short layer " +"times and bridging / overhangs." +msgstr "" +"Engedélyezi a tárgyhűtést nyomtatás közben. A hűtés javíthatja a rétegek nyomtatási minőségét, főleg a " +"kicsi rétegeknél, és az áthidaló, túlnyúló részeknél." + +#: fdmprinter.def.json +msgctxt "cool_fan_speed label" +msgid "Fan Speed" +msgstr "Hűtés sebesség" + +#: fdmprinter.def.json +msgctxt "cool_fan_speed description" +msgid "The speed at which the print cooling fans spin." +msgstr "Az a sebesség, amivel a ventillátorok pörögnek." + +#: fdmprinter.def.json +msgctxt "cool_fan_speed_min label" +msgid "Regular Fan Speed" +msgstr "Normál hűtési sebesség" + +#: fdmprinter.def.json +msgctxt "cool_fan_speed_min description" +msgid "" +"The speed at which the fans spin before hitting the threshold. When a layer prints faster than the " +"threshold, the fan speed gradually inclines towards the maximum fan speed." +msgstr "" +"Az a sebesség, amivel a hűtés történik normál nyomtatási esetben.Ha egy réteg nyomtatási sebessége egy " +"küszöbérték felé emelkedik, akkor a hűtést növelni fogja egészen addig, amíg a maximumra nem emelkedik." + +#: fdmprinter.def.json +msgctxt "cool_fan_speed_max label" +msgid "Maximum Fan Speed" +msgstr "Maximális hűtési sebesség" + +#: fdmprinter.def.json +msgctxt "cool_fan_speed_max description" +msgid "" +"The speed at which the fans spin on the minimum layer time. The fan speed gradually increases between " +"the regular fan speed and maximum fan speed when the threshold is hit." +msgstr "" +"Az a hűtési sebesség, amivel a ventillátorok forognak a maximális hűtéskor.A maximális hűtés azoknál a " +"rétegeknél történik, ahol elértük a minimális rétegídőt. A hűtés a normál és a maximum érték között tud " +"változni." + +#: fdmprinter.def.json +msgctxt "cool_min_layer_time_fan_speed_max label" +msgid "Regular/Maximum Fan Speed Threshold" +msgstr "Normál/Maximum ventillátor sebesség küszöb" + +#: fdmprinter.def.json +msgctxt "cool_min_layer_time_fan_speed_max description" +msgid "" +"The layer time which sets the threshold between regular fan speed and maximum fan speed. Layers that " +"print slower than this time use regular fan speed. For faster layers the fan speed gradually increases " +"towards the maximum fan speed." +msgstr "" +"Az a rétegidő, amely beállítja a küszöbértéket a szokásos ventilátor sebesség és a ventilátor maximális " +"sebessége között. Az ezúttal lassabb nyomtatású rétegek szokásos ventilátorsebességet használnak. A " +"gyorsabb rétegek esetén a ventilátor sebessége fokozatosan növekszik a maximális ventilátor sebesség " +"felé." + +#: fdmprinter.def.json +msgctxt "cool_fan_speed_0 label" +msgid "Initial Fan Speed" +msgstr "Kezdő hűtési sebesség" + +#: fdmprinter.def.json +msgctxt "cool_fan_speed_0 description" +msgid "" +"The speed at which the fans spin at the start of the print. In subsequent layers the fan speed is " +"gradually increased up to the layer corresponding to Regular Fan Speed at Height." +msgstr "" +"Az a sebesség, amellyel a ventilátorok forognak a nyomtatás kezdetén. Az ezt követő rétegekben a " +"ventilátor sebességét fokozatosan növeli olyan szintre, amely megegyezik a normál ventilátor sebességgel." + +#: fdmprinter.def.json +msgctxt "cool_fan_full_at_height label" +msgid "Regular Fan Speed at Height" +msgstr "Normál hűtési magasság" + +#: fdmprinter.def.json +msgctxt "cool_fan_full_at_height description" +msgid "" +"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." +msgstr "" +"Az a magasság, ahol a ventillátorok a normál hűtési sebességgel forognak.Az alacsonyabb rétegekben a " +"hűtés még kissebb, és fokozatosan növekedik a sebessége a normál szintig, ahogy eléri ezt a magasságot." + +#: fdmprinter.def.json +msgctxt "cool_fan_full_layer label" +msgid "Regular Fan Speed at Layer" +msgstr "Normál hűtési réteg" + +#: fdmprinter.def.json +msgctxt "cool_fan_full_layer description" +msgid "" +"The layer at which the fans spin on regular fan speed. If regular fan speed at height is set, this value " +"is calculated and rounded to a whole number." +msgstr "" +"Az a réteg, ahol a ventillátor eléri a normál hűtési sebességet.Ha a normál hűtési magasság be van " +"állítva, akkor ezt a rétegszámot kiszámítja a szoftver." + +#: fdmprinter.def.json +msgctxt "cool_min_layer_time label" +msgid "Minimum Layer Time" +msgstr "Minimális rétegidő" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "cool_min_speed label" +msgid "Minimum Speed" +msgstr "Minimális sebesség" + +#: fdmprinter.def.json +msgctxt "cool_min_speed description" +msgid "" +"The minimum print speed, despite slowing down due to the minimum layer time. When the printer would slow " +"down too much, the pressure in the nozzle would be too low and result in bad print quality." +msgstr "" +"Minimális sebesség. Ez az a minimum, amivel a fej mozoghat. Ez azért szükséges, mert a minimális " +"rétegidő miatt előfordulhatna, hogy a nyomtatófej tűlzottan lelassul. Ez esetben a fúvóka olvadókamra " +"nyomása leeshetne, ami ronthatná a nyomtatási minőséget." + +#: fdmprinter.def.json +msgctxt "cool_lift_head label" +msgid "Lift Head" +msgstr "Fej emelés" + +#: fdmprinter.def.json +msgctxt "cool_lift_head description" +msgid "" +"When the minimum speed is hit because of minimum layer time, lift the head away from the print and wait " +"the extra time until the minimum layer time is reached." +msgstr "" +"Ha a nyomtató elérte a megadott minimális rétegidővel a minimális sebességet, és nem tud tovább " +"lassulni, akkor a nyomtató emelje fel a fejet addig, amig amíg el nem éri a minimális rétegidőt." + +#: fdmprinter.def.json +msgctxt "support label" +msgid "Support" +msgstr "Támaszték" + +#: fdmprinter.def.json +msgctxt "support description" +msgid "Support" +msgstr "Támaszték" + +#: fdmprinter.def.json +msgctxt "support_enable label" +msgid "Generate Support" +msgstr "Támaszték készítés" + +#: fdmprinter.def.json +msgctxt "support_enable description" +msgid "" +"Generate structures to support parts of the model which have overhangs. Without these structures, such " +"parts would collapse during printing." +msgstr "" +"Olyan szerkezeti részeket készít a nyomtatványhoz, ami segít alátámasztani azokat a részeket, amik a " +"levegőben lógnak, vagy kinyúlnak a tárgyból.E nélkül ezeket a részeket nem lehet kinyomtatni, mivel " +"nincs mire építenie az adott részt a nyomtatónak." + +#: fdmprinter.def.json +msgctxt "support_extruder_nr label" +msgid "Support Extruder" +msgstr "Támasz extrúder" + +#: fdmprinter.def.json +msgctxt "support_extruder_nr description" +msgid "The extruder train to use for printing the support. This is used in multi-extrusion." +msgstr "" +"Az az extruder szerelvény, amivel a támasztékokat nyomtatjuk. Ezt multi-extruderes gépeken használhatjuk." + +#: fdmprinter.def.json +msgctxt "support_infill_extruder_nr label" +msgid "Support Infill Extruder" +msgstr "Támasz kitöltés extruder" + +#: fdmprinter.def.json +msgctxt "support_infill_extruder_nr description" +msgid "The extruder train to use for printing the infill of the support. This is used in multi-extrusion." +msgstr "" +"Az az extruder szerelvény, amivel a támasztékok kitöltését nyomtatjuk. Ezt multi-extruderes gépeken " +"használhatjuk." + +#: fdmprinter.def.json +msgctxt "support_extruder_nr_layer_0 label" +msgid "First Layer Support Extruder" +msgstr "Első réteg támasz extruder" + +#: fdmprinter.def.json +msgctxt "support_extruder_nr_layer_0 description" +msgid "" +"The extruder train to use for printing the first layer of support infill. This is used in multi-" +"extrusion." +msgstr "" +"Az az extruder szerelvény, amivel az első réteg támasz kitöltését nyomtatjuk.Ezt multi-extruderes " +"gépeken használhatjuk." + +#: fdmprinter.def.json +msgctxt "support_interface_extruder_nr label" +msgid "Support Interface Extruder" +msgstr "Támasz interfész extruder" + +#: fdmprinter.def.json +msgctxt "support_interface_extruder_nr description" +msgid "" +"The extruder train to use for printing the roofs and floors of the support. This is used in multi-" +"extrusion." +msgstr "" +"Az az extruder, ami a támaszok alját és tetejét nyomtatja.Ezt multi-extruderes gépeken használhatjuk." + +#: fdmprinter.def.json +msgctxt "support_roof_extruder_nr label" +msgid "Support Roof Extruder" +msgstr "Támasz alapzat extruder" + +#: fdmprinter.def.json +msgctxt "support_roof_extruder_nr description" +msgid "The extruder train to use for printing the roofs of the support. This is used in multi-extrusion." +msgstr "Az az extruder, ami a támaszok alját nyomtatja.Ezt multi-extruderes gépeken használhatjuk." + +#: fdmprinter.def.json +msgctxt "support_bottom_extruder_nr label" +msgid "Support Floor Extruder" +msgstr "Támasz fedél extruder" + +#: fdmprinter.def.json +msgctxt "support_bottom_extruder_nr description" +msgid "The extruder train to use for printing the floors of the support. This is used in multi-extrusion." +msgstr "Az az extruder, ami a támaszok fedelét nyomtatja.Ezt multi-extruderes gépeken használhatjuk." + +#: fdmprinter.def.json +msgctxt "support_type label" +msgid "Support Placement" +msgstr "Támasz elhelyezés" + +#: fdmprinter.def.json +msgctxt "support_type description" +msgid "" +"Adjusts the placement of the support structures. The placement can be set to touching build plate or " +"everywhere. When set to everywhere the support structures will also be printed on the model." +msgstr "" +"A támaszok elhelyezésének beállítása. A támaszokat elhelyezhetjük úgy, hogy azokcsak az asztalon " +"támaszkodhatnak, azaz azoknak érinteniük kell az asztalt.Ha azonban a mindenhol beállítást használjuk, " +"akkor a támaszok a modell egyéb felületein is felépülhetnek." + +#: fdmprinter.def.json +msgctxt "support_type option buildplate" +msgid "Touching Buildplate" +msgstr "Asztalt érintse" + +#: fdmprinter.def.json +msgctxt "support_type option everywhere" +msgid "Everywhere" +msgstr "Mindenhol" + +#: fdmprinter.def.json +msgctxt "support_angle label" +msgid "Support Overhang Angle" +msgstr "Támasz túlnyúlási szög" + +#: fdmprinter.def.json +msgctxt "support_angle description" +msgid "" +"The minimum angle of overhangs for which support is added. At a value of 0° all overhangs are supported, " +"90° will not provide any support." +msgstr "" +"A kinyúlások minimális szöge, amihez támaszt kell nyomtatni.0° -nál minden kinyúlás alá lesz támasztva, " +"90° -nál egyik sem." + +#: fdmprinter.def.json +msgctxt "support_pattern label" +msgid "Support Pattern" +msgstr "Támasz minta" + +#: fdmprinter.def.json +msgctxt "support_pattern description" +msgid "" +"The pattern of the support structures of the print. The different options available result in sturdy or " +"easy to remove support." +msgstr "" +"A támaszok szerkezeteinek mintázata. A különböző mintákkal elérhető eredmény lehet az erős vagy a " +"könnyen eltávolítható támasz." + +#: fdmprinter.def.json +msgctxt "support_pattern option lines" +msgid "Lines" +msgstr "Vonalak" + +#: fdmprinter.def.json +msgctxt "support_pattern option grid" +msgid "Grid" +msgstr "Rács" + +#: fdmprinter.def.json +msgctxt "support_pattern option triangles" +msgid "Triangles" +msgstr "Háromszög" + +#: fdmprinter.def.json +msgctxt "support_pattern option concentric" +msgid "Concentric" +msgstr "Körkörös" + +#: fdmprinter.def.json +msgctxt "support_pattern option zigzag" +msgid "Zig Zag" +msgstr "Cikcakk" + +#: fdmprinter.def.json +msgctxt "support_pattern option cross" +msgid "Cross" +msgstr "Kereszt" + +#: fdmprinter.def.json +msgctxt "support_pattern option gyroid" +msgid "Gyroid" +msgstr "Gyroid" + +#: fdmprinter.def.json +msgctxt "support_wall_count label" +msgid "Support Wall Line Count" +msgstr "Támasz falak száma" + +#: fdmprinter.def.json +msgctxt "support_wall_count description" +msgid "" +"The number of walls with which to surround support infill. Adding a wall can make support print more " +"reliably and can support overhangs better, but increases print time and material used." +msgstr "" +"Azoknak a falaknak a száma, amellyel a támogatást körül lehet venni. A fal hozzáadása megbízhatóbbá " +"teszi a nyomtatást és jobban támaszthatja a túlnyúlásokat, de növeli a nyomtatási időt és a felhasznált " +"anyagot." + +#: fdmprinter.def.json +msgctxt "zig_zaggify_support label" +msgid "Connect Support Lines" +msgstr "Támasz vonalak összekötése" + +#: fdmprinter.def.json +msgctxt "zig_zaggify_support description" +msgid "" +"Connect the ends of the support lines together. Enabling this setting can make your support more sturdy " +"and reduce underextrusion, but it will cost more material." +msgstr "" +"Kösse össze a támaszvonalak végeit. Ha ez engedélyezve van, akkor a támaszok erősebbé válhatnak, " +"csökkenthető az alulextrudálás, viszont ez több anyagba kerül." + +#: fdmprinter.def.json +msgctxt "support_connect_zigzags label" +msgid "Connect Support ZigZags" +msgstr "Cikcakk támasz összekötése" + +#: fdmprinter.def.json +msgctxt "support_connect_zigzags description" +msgid "Connect the ZigZags. This will increase the strength of the zig zag support structure." +msgstr "Kösse össze a cikcakk támasz vonalait. Ez növeli a támasz szerkezeti erősségét." + +#: fdmprinter.def.json +msgctxt "support_infill_rate label" +msgid "Support Density" +msgstr "Támasz sűrűség" + +#: fdmprinter.def.json +msgctxt "support_infill_rate description" +msgid "" +"Adjusts the density of the support structure. A higher value results in better overhangs, but the " +"supports are harder to remove." +msgstr "" +"A támaszok belső sűrűségének beállítása. A magasabb érték jobb alátámasztást nyújt a kinyúlásokhoz, " +"viszont nehezebb lesz a támaszokat eltávolítani." + +#: fdmprinter.def.json +msgctxt "support_line_distance label" +msgid "Support Line Distance" +msgstr "Támasz vonal távolság" + +#: fdmprinter.def.json +msgctxt "support_line_distance description" +msgid "" +"Distance between the printed support structure lines. This setting is calculated by the support density." +msgstr "A támaszok belső szerkezetében lévő vonalak távolsága.Ez egy számított érték a támasz sűrűségből." + +#: fdmprinter.def.json +msgctxt "support_initial_layer_line_distance label" +msgid "Initial Layer Support Line Distance" +msgstr "Kezdő réteg támasz vonal távolság" + +#: fdmprinter.def.json +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 "" +"A támaszok belső szerkezetében lévő vonalak távolsága az első rétegben.Ez egy számított érték a támasz " +"sűrűségből." + +#: fdmprinter.def.json +msgctxt "support_infill_angles label" +msgid "Support Infill Line Directions" +msgstr "Támasz kitöltés iránya" + +#: fdmprinter.def.json +msgctxt "support_infill_angles description" +msgid "" +"A list of integer line directions to use. Elements from the list are used sequentially as the layers " +"progress and when the end of the list is reached, it starts at the beginning again. The list items are " +"separated by commas and the whole list is contained in square brackets. Default is an empty list which " +"means use the default angle 0 degrees." +msgstr "" +"Ez egy lista a teljes vonalak irányáról. A lista elemeit egymás után használják a rétegek, s mikor a " +"lista a végére ért, elkezdi előlről. A lista elemeit vesszővel választja el, és a teljes lista sz9gletes " +"zárójelben van.Az alapértelmezett az üres lista, ami azt is jelenti, hogy az alapértelmezett 0 fokos " +"szöget használja." + +#: fdmprinter.def.json +msgctxt "support_brim_enable label" +msgid "Enable Support Brim" +msgstr "Támasz perem engedélyezése" + +#: fdmprinter.def.json +msgctxt "support_brim_enable description" +msgid "" +"Generate a brim within the support infill regions of the first layer. This brim is printed underneath " +"the support, not around it. Enabling this setting increases the adhesion of support to the build plate." +msgstr "" +"Generáljon egy peremet az első rétegben a támaszok kitöltéseiben. Ezt a karimát a támaszok alá, és nem " +"körülötte nyomtatják. Ennek a beállításnak a bekapcsolása növelhetjük a támaszok tapadását az tálcához." + +#: fdmprinter.def.json +msgctxt "support_brim_width label" +msgid "Support Brim Width" +msgstr "Támasz perem szélesség" + +#: fdmprinter.def.json +msgctxt "support_brim_width description" +msgid "" +"The width of the brim to print underneath the support. A larger brim enhances adhesion to the build " +"plate, at the cost of some extra material." +msgstr "" +"A támasz alá nyomtatandó perem szélessége. A nagyobb peremek javítják a tálcához való tapadást, viszon " +"extra anyagfelhasználást is jelent." + +#: fdmprinter.def.json +msgctxt "support_brim_line_count label" +msgid "Support Brim Line Count" +msgstr "Támasz perem vonalak száma" + +#: fdmprinter.def.json +msgctxt "support_brim_line_count description" +msgid "" +"The number of lines used for the support brim. More brim lines enhance adhesion to the build plate, at " +"the cost of some extra material." +msgstr "" +"A támasz alá nyomtatandó peremvonalak száma. Több perem vonal javítja a tálcához való tapadást, viszon " +"extra anyagfelhasználást is jelent." + +#: fdmprinter.def.json +msgctxt "support_z_distance label" +msgid "Support Z Distance" +msgstr "Támasz Z távolság" + +#: fdmprinter.def.json +msgctxt "support_z_distance description" +msgid "" +"Distance from the top/bottom of the support structure to the print. This gap provides clearance to " +"remove the supports after the model is printed. This value is rounded up to a multiple of the layer " +"height." +msgstr "" +"A támaszok struktúrájának alsó/felső részének távolsága a nyomtatott tárgytól.Ez a rés szabadon marad, " +"így segíti a támaszok eltávolítását a nyomtatás után.Ez az érték a rétegmagasság többszörösére lesz " +"kerekítve." + +#: fdmprinter.def.json +msgctxt "support_top_distance label" +msgid "Support Top Distance" +msgstr "Támasz felső távolság" + +#: fdmprinter.def.json +msgctxt "support_top_distance description" +msgid "Distance from the top of the support to the print." +msgstr "A támasz teteje és a fölé épített nyomtatvány közötti távolság." + +#: fdmprinter.def.json +msgctxt "support_bottom_distance label" +msgid "Support Bottom Distance" +msgstr "Támasz alsó távolság" + +#: fdmprinter.def.json +msgctxt "support_bottom_distance description" +msgid "Distance from the print to the bottom of the support." +msgstr "A támasz alja és az alatta lévő nyomtatvány közötti távolság." + +#: fdmprinter.def.json +msgctxt "support_xy_distance label" +msgid "Support X/Y Distance" +msgstr "Támasz X/Y távolság" + +#: fdmprinter.def.json +msgctxt "support_xy_distance description" +msgid "Distance of the support structure from the print in the X/Y directions." +msgstr "A támasz szerkezete és a nyomtatvány közötti távolság X/Y irányban." + +#: fdmprinter.def.json +msgctxt "support_xy_overrides_z label" +msgid "Support Distance Priority" +msgstr "Támasz távolság elsődlegesség" + +#: fdmprinter.def.json +msgctxt "support_xy_overrides_z description" +msgid "" +"Whether the Support X/Y Distance overrides the Support Z Distance or vice versa. When X/Y overrides Z " +"the X/Y distance can push away the support from the model, influencing the actual Z distance to the " +"overhang. We can disable this by not applying the X/Y distance around overhangs." +msgstr "" +"Függetlenítés attól, hogy az X/Y támaszték távolsága felülbírálja-e a Z támasz távolságát, vagy " +"fordítva. Amikor az X/Y felülbírálja a Z-t, az X/Y távolság elmozdíthatja a támaszt a modelltől, " +"befolyásolva a tényleges Z távolságot a nyomtatványig. Ezt letilthatjuk, ha nem alkalmazzuk az X/Y " +"távolságot a túlnyúlások körül." + +#: fdmprinter.def.json +msgctxt "support_xy_overrides_z option xy_overrides_z" +msgid "X/Y overrides Z" +msgstr "X/Y felülbírálás Z-re" + +#: fdmprinter.def.json +msgctxt "support_xy_overrides_z option z_overrides_xy" +msgid "Z overrides X/Y" +msgstr "Z felülbírálás X/Y-ra" + +#: fdmprinter.def.json +msgctxt "support_xy_distance_overhang label" +msgid "Minimum Support X/Y Distance" +msgstr "Minimális támasz X/Y távolság" + +#: fdmprinter.def.json +msgctxt "support_xy_distance_overhang description" +msgid "Distance of the support structure from the overhang in the X/Y directions. " +msgstr "A támasz X/Y távolsága az alátamasztott kinyúlástól. " + +#: fdmprinter.def.json +msgctxt "support_bottom_stair_step_height label" +msgid "Support Stair Step Height" +msgstr "Támasz lépcső magasság" + +#: fdmprinter.def.json +msgctxt "support_bottom_stair_step_height description" +msgid "" +"The height of the steps of the stair-like bottom of support resting on the model. A low value makes the " +"support harder to remove, but too high values can lead to unstable support structures. Set to zero to " +"turn off the stair-like behaviour." +msgstr "" +"A támasz lépcsőinek magassága azona a részen, ahol a modellen támaszkodik.Ha az érték alacsony, a támasz " +"eltávolítása nehéz lehet, viszont a túl magas érték instabillá teheti a támaszt. Ha az érték 0, akkor " +"kikapcsolja a lépcsőt." + +#: fdmprinter.def.json +msgctxt "support_bottom_stair_step_width label" +msgid "Support Stair Step Maximum Width" +msgstr "Támasz lépcső maximális szélesség" + +#: fdmprinter.def.json +msgctxt "support_bottom_stair_step_width description" +msgid "" +"The maximum width of the steps of the stair-like bottom of support resting on the model. A low value " +"makes the support harder to remove, but too high values can lead to unstable support structures." +msgstr "" +"A modellen támaszkodó támasz lépcső maximális szélessége. Az alacsony érték nehezíti az eltávolítást, de " +"a túl magas érték instabillá teszi a támaszt." + +#: fdmprinter.def.json +msgctxt "support_join_distance label" +msgid "Support Join Distance" +msgstr "Támasz kapcsolódási távolság" + +#: fdmprinter.def.json +msgctxt "support_join_distance description" +msgid "" +"The maximum distance between support structures in the X/Y directions. When separate structures are " +"closer together than this value, the structures merge into one." +msgstr "" +"A maximális X/Y távolság két támasz szerkezet között. Mikor két elszeparált támasz túl közel kerül " +"egymáshoz, azaz ettől az értéktől közelebb, akkor a támaszok egyesülni fognak." + +#: fdmprinter.def.json +msgctxt "support_offset label" +msgid "Support Horizontal Expansion" +msgstr "Vízszintes támasz bővítés" + +#: fdmprinter.def.json +msgctxt "support_offset description" +msgid "" +"Amount of offset applied to all support polygons in each layer. Positive values can smooth out the " +"support areas and result in more sturdy support." +msgstr "" +"Az egyes rétegek minden támasz poligonjára alkalmazott eltolás mennyisége. A pozitív értékek " +"kiegyenlíthetik a támasz területeket, és erősebb támasztást eredményezhetnek." + +#: fdmprinter.def.json +msgctxt "support_infill_sparse_thickness label" +msgid "Support Infill Layer Thickness" +msgstr "Támasz kitöltési rétegvastagság" + +#: fdmprinter.def.json +msgctxt "support_infill_sparse_thickness description" +msgid "" +"The thickness per layer of support infill material. This value should always be a multiple of the layer " +"height and is otherwise rounded." +msgstr "" +"A támasz kitöltés retegenkénti anyagvastagsága. Ennek az értéknek minden esetben a rétegmagasság egész " +"többszörösének kell lennie, és oda lesz kerekítve." + +#: fdmprinter.def.json +msgctxt "gradual_support_infill_steps label" +msgid "Gradual Support Infill Steps" +msgstr "Fokozatos támasz kitöltési lépések" + +#: fdmprinter.def.json +msgctxt "gradual_support_infill_steps description" +msgid "" +"Number of times to reduce the support infill density by half when getting further below top surfaces. " +"Areas which are closer to top surfaces get a higher density, up to the Support Infill Density." +msgstr "" +"Hány esetben csökkenti felére a támasz kitörlésének a sűrűségét a felére, ahogy építi a támaszt. Azokon " +"a területeken, ahol a felső felületekhez közelebb kerül, ott a sűrűség nőni fog, egészen a támasz " +"kitöltési sűrűségig." + +#: fdmprinter.def.json +msgctxt "gradual_support_infill_step_height label" +msgid "Gradual Support Infill Step Height" +msgstr "Fokozatos támaszkitöltési lépésmagasság" + +#: fdmprinter.def.json +msgctxt "gradual_support_infill_step_height description" +msgid "The height of support infill of a given density before switching to half the density." +msgstr "A támaszkitöltés azon magassága, ahol a sűrűség feleződni fog." + +#: fdmprinter.def.json +msgctxt "minimum_support_area label" +msgid "Minimum Support Area" +msgstr "Minimális támasz terület" + +#: fdmprinter.def.json +msgctxt "minimum_support_area description" +msgid "" +"Minimum area size for support polygons. Polygons which have an area smaller than this value will not be " +"generated." +msgstr "A támasz poligonok minimális területe. Ha ettől kisebb a terület, ottnem lesz támasz generálva." + +#: fdmprinter.def.json +msgctxt "support_interface_enable label" +msgid "Enable Support Interface" +msgstr "Támasz interfész engedélyezés" + +#: fdmprinter.def.json +msgctxt "support_interface_enable description" +msgid "" +"Generate a dense interface between the model and the support. This will create a skin at the top of the " +"support on which the model is printed and at the bottom of the support, where it rests on the model." +msgstr "" +"Egy sűrű felületet generál a modell és a támasz közé. Ez egy héjat hoz létre a támasz tetején, amelyre a " +"modell jól nyomtatódik, vagy az alján, ahová a támasz épülni fog." + +#: fdmprinter.def.json +msgctxt "support_roof_enable label" +msgid "Enable Support Roof" +msgstr "Felső interfész engedélyezés" + +#: fdmprinter.def.json +msgctxt "support_roof_enable description" +msgid "" +"Generate a dense slab of material between the top of support and the model. This will create a skin " +"between the model and support." +msgstr "" +"Egy sűrű felület generálása a támasz teteje és a modell között. Ez egy átmeneti csatlakozási felületet " +"fog teremteni a modell és a támasz közé." + +#: fdmprinter.def.json +msgctxt "support_bottom_enable label" +msgid "Enable Support Floor" +msgstr "Alsó interfész engedélyezés" + +#: fdmprinter.def.json +msgctxt "support_bottom_enable description" +msgid "" +"Generate a dense slab of material between the bottom of the support and the model. This will create a " +"skin between the model and support." +msgstr "" +"Egy sűrű felület generálása a támasz aljára és a modell között. Ez egy átmeneti csatlakozási felületet " +"fog teremteni a modell és a támasz közé." + +#: fdmprinter.def.json +msgctxt "support_interface_height label" +msgid "Support Interface Thickness" +msgstr "Interfész vastagság" + +#: fdmprinter.def.json +msgctxt "support_interface_height description" +msgid "" +"The thickness of the interface of the support where it touches with the model on the bottom or the top." +msgstr "" +"A támasz átmeneti, a modellt érintő csatlakozó felületének a vastagsága, amit a támasz aljára, vagy a " +"tetejére nyomtat." + +#: fdmprinter.def.json +msgctxt "support_roof_height label" +msgid "Support Roof Thickness" +msgstr "Felső interfész vastagság" + +#: fdmprinter.def.json +msgctxt "support_roof_height description" +msgid "" +"The thickness of the support roofs. This controls the amount of dense layers at the top of the support " +"on which the model rests." +msgstr "" +"A támasz átmeneti, a modellt érintő csatlakozó felületének a vastagsága, amit a támasz tetejére nyomtat." + +#: fdmprinter.def.json +msgctxt "support_bottom_height label" +msgid "Support Floor Thickness" +msgstr "Alsó interfész vastagság" + +#: fdmprinter.def.json +msgctxt "support_bottom_height description" +msgid "" +"The thickness of the support floors. This controls the number of dense layers that are printed on top of " +"places of a model on which support rests." +msgstr "" +"A támasz átmeneti, a modellt érintő csatlakozó felületének a vastagsága, amit a támasz aljára nyomtat." + +#: fdmprinter.def.json +msgctxt "support_interface_skip_height label" +msgid "Support Interface Resolution" +msgstr "Interfész felosztás" + +#: fdmprinter.def.json +msgctxt "support_interface_skip_height description" +msgid "" +"When checking where there's model above and below the support, take steps of the given height. Lower " +"values will slice slower, while higher values may cause normal support to be printed in some places " +"where there should have been support interface." +msgstr "" +"Amikor a szeletelő ellenőrzi, hogy hol tart a támasz a modell alatt vagy fölött, szükség esetén a " +"megadott magasságú lépéseket teszi meg. Az alacsonyabb értékek lassabb szeleteést okoznak, míg a " +"magasabb érték a normál támasz kinyomtatását eredményezhetik olyan helyeken, ahol támasz interfészt " +"kellene nyomtatni." + +#: fdmprinter.def.json +msgctxt "support_interface_density label" +msgid "Support Interface Density" +msgstr "Interfész sűrűség" + +#: fdmprinter.def.json +msgctxt "support_interface_density description" +msgid "" +"Adjusts the density of the roofs and floors of the support structure. A higher value results in better " +"overhangs, but the supports are harder to remove." +msgstr "" +"Beállítja a támasz interfész sűrűségét a támasz alsó és a felső felületein.A magasabb érték jobb " +"minőségű túlnyúlás nyomtatást tesz lehetővém viszont a támaszt nehezebb lesz eltávolítani." + +#: fdmprinter.def.json +msgctxt "support_roof_density label" +msgid "Support Roof Density" +msgstr "Felső interfész sűrűség" + +#: fdmprinter.def.json +msgctxt "support_roof_density description" +msgid "" +"The density of the roofs of the support structure. A higher value results in better overhangs, but the " +"supports are harder to remove." +msgstr "" +"Beállítja a támasz interfész sűrűségét a támasz felső felületein.A magasabb érték jobb minőségű " +"túlnyúlás nyomtatást tesz lehetővém viszont a támaszt nehezebb lesz eltávolítani." + +#: fdmprinter.def.json +msgctxt "support_roof_line_distance label" +msgid "Support Roof Line Distance" +msgstr "Felső interfész vonal távolság" + +#: fdmprinter.def.json +msgctxt "support_roof_line_distance description" +msgid "" +"Distance between the printed support roof lines. This setting is calculated by the Support Roof Density, " +"but can be adjusted separately." +msgstr "" +"A támasz interfész tetővonalainak távolsága. Ezt a beállítást a támasz fedél sűrűségét számítja ki, de " +"külön is megadható." + +#: fdmprinter.def.json +msgctxt "support_bottom_density label" +msgid "Support Floor Density" +msgstr "Alsó interfész sűrűség" + +#: fdmprinter.def.json +msgctxt "support_bottom_density description" +msgid "" +"The density of the floors of the support structure. A higher value results in better adhesion of the " +"support on top of the model." +msgstr "" +"Beállítja a támasz interfész sűrűségét a támasz alsó felületein.A magasabb érték nagyobb tapadást tesz " +"lehetővé a támasznak, a modell felületén, azonban a támaszt nehezebb lesz eltávolítani." + +#: fdmprinter.def.json +msgctxt "support_bottom_line_distance label" +msgid "Support Floor Line Distance" +msgstr "Alsó interfész vonal távolság" + +#: fdmprinter.def.json +msgctxt "support_bottom_line_distance description" +msgid "" +"Distance between the printed support floor lines. This setting is calculated by the Support Floor " +"Density, but can be adjusted separately." +msgstr "" +"A támasz interfész aljzatvonalainak távolsága. Ezt a beállítást a támasz aljának a sűrűségét számítja " +"ki, de külön is megadható." + +#: fdmprinter.def.json +msgctxt "support_interface_pattern label" +msgid "Support Interface Pattern" +msgstr "Interfész minta" + +#: fdmprinter.def.json +msgctxt "support_interface_pattern description" +msgid "The pattern with which the interface of the support with the model is printed." +msgstr "A támasz interfész kialakítási mintája." + +#: fdmprinter.def.json +msgctxt "support_interface_pattern option lines" +msgid "Lines" +msgstr "Vonalak" + +#: fdmprinter.def.json +msgctxt "support_interface_pattern option grid" +msgid "Grid" +msgstr "Rács" + +#: fdmprinter.def.json +msgctxt "support_interface_pattern option triangles" +msgid "Triangles" +msgstr "Háromszögek" + +#: fdmprinter.def.json +msgctxt "support_interface_pattern option concentric" +msgid "Concentric" +msgstr "Körkörös" + +#: fdmprinter.def.json +msgctxt "support_interface_pattern option zigzag" +msgid "Zig Zag" +msgstr "Cikcakk" + +#: fdmprinter.def.json +msgctxt "support_roof_pattern label" +msgid "Support Roof Pattern" +msgstr "Felső interfész minta" + +#: fdmprinter.def.json +msgctxt "support_roof_pattern description" +msgid "The pattern with which the roofs of the support are printed." +msgstr "A támasz interfész felső felületének kialakítási mintája." + +#: fdmprinter.def.json +msgctxt "support_roof_pattern option lines" +msgid "Lines" +msgstr "Vonalak" + +#: fdmprinter.def.json +msgctxt "support_roof_pattern option grid" +msgid "Grid" +msgstr "Rács" + +#: fdmprinter.def.json +msgctxt "support_roof_pattern option triangles" +msgid "Triangles" +msgstr "Háromszögek" + +#: fdmprinter.def.json +msgctxt "support_roof_pattern option concentric" +msgid "Concentric" +msgstr "Körkörös" + +#: fdmprinter.def.json +msgctxt "support_roof_pattern option zigzag" +msgid "Zig Zag" +msgstr "Cikcakk" + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern label" +msgid "Support Floor Pattern" +msgstr "Alsó interfész minta" + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern description" +msgid "The pattern with which the floors of the support are printed." +msgstr "A támasz interfész alsó felületének kialakítási mintája." + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern option lines" +msgid "Lines" +msgstr "Vonalak" + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern option grid" +msgid "Grid" +msgstr "Rács" + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern option triangles" +msgid "Triangles" +msgstr "Háromszögek" + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern option concentric" +msgid "Concentric" +msgstr "Körkörös" + +#: fdmprinter.def.json +msgctxt "support_bottom_pattern option zigzag" +msgid "Zig Zag" +msgstr "Cikcakk" + +#: fdmprinter.def.json +msgctxt "minimum_interface_area label" +msgid "Minimum Support Interface Area" +msgstr "Minimális interfész terület" + +#: fdmprinter.def.json +msgctxt "minimum_interface_area description" +msgid "" +"Minimum area size for support interface polygons. Polygons which have an area smaller than this value " +"will not be generated." +msgstr "" +"A támasz interfész minimális területe. Az ezen az értéken kisebb területtel rendelkező támaszokat nem " +"generálják." + +#: fdmprinter.def.json +msgctxt "minimum_roof_area label" +msgid "Minimum Support Roof Area" +msgstr "Minimális felső interfész terület" + +#: fdmprinter.def.json +msgctxt "minimum_roof_area description" +msgid "" +"Minimum area size for the roofs of the support. Polygons which have an area smaller than this value will " +"not be generated." +msgstr "" +"A támasztető interfész minimális területe. Ha a terület kevesebbre jön ki a megadott értéktől, az nem " +"lesz legenerálva." + +#: fdmprinter.def.json +msgctxt "minimum_bottom_area label" +msgid "Minimum Support Floor Area" +msgstr "Minimális alsó interfész terület" + +#: fdmprinter.def.json +msgctxt "minimum_bottom_area description" +msgid "" +"Minimum area size for the floors of the support. Polygons which have an area smaller than this value " +"will not be generated." +msgstr "" +"A támaszaljzat interfész minimális területe. Ha a terület kevesebbre jön ki a megadott értéktől, az nem " +"lesz legenerálva." + +#: fdmprinter.def.json +msgctxt "support_interface_offset label" +msgid "Support Interface Horizontal Expansion" +msgstr "Támasz interfész vízszintes bővítés" + +#: fdmprinter.def.json +msgctxt "support_interface_offset description" +msgid "Amount of offset applied to the support interface polygons." +msgstr "A támasz interész sokszögeire alkalmazott eltolás összege." + +#: fdmprinter.def.json +msgctxt "support_roof_offset label" +msgid "Support Roof Horizontal Expansion" +msgstr "Interfészfedél vízszintes bővítés" + +#: fdmprinter.def.json +msgctxt "support_roof_offset description" +msgid "Amount of offset applied to the roofs of the support." +msgstr "A támaszfedél interész sokszögeire alkalmazott eltolás összege." + +#: fdmprinter.def.json +msgctxt "support_bottom_offset label" +msgid "Support Floor Horizontal Expansion" +msgstr "Interfészaljzat vízszintes bővítés" + +#: fdmprinter.def.json +msgctxt "support_bottom_offset description" +msgid "Amount of offset applied to the floors of the support." +msgstr "A támaszaljzat interész sokszögeire alkalmazott eltolás összege." + +#: fdmprinter.def.json +msgctxt "support_interface_angles label" +msgid "Support Interface Line Directions" +msgstr "Támaszinterfész vonal irány" + +#: fdmprinter.def.json +msgctxt "support_interface_angles description" +msgid "" +"A list of integer line directions to use. Elements from the list are used sequentially as the layers " +"progress and when the end of the list is reached, it starts at the beginning again. The list items are " +"separated by commas and the whole list is contained in square brackets. Default is an empty list which " +"means use the default angles (alternates between 45 and 135 degrees if interfaces are quite thick or 90 " +"degrees)." +msgstr "" +"A használt teljes vonalaknak a listája. Az elemeket vesszővel választjuk el, és az egész lista szögletes " +"zárójelek között van.Az alapértelmezett lista üres. Ebben az esetben a 45 és a 135 fok között változik " +"az irányszög. A listát az elejéről kezdi, és rétegenként veszi az irányokat. Ha a lista végére ér, akkor " +"előlről kezdi." + +#: fdmprinter.def.json +msgctxt "support_roof_angles label" +msgid "Support Roof Line Directions" +msgstr "Felső interfész irány" + +#: fdmprinter.def.json +msgctxt "support_roof_angles description" +msgid "" +"A list of integer line directions to use. Elements from the list are used sequentially as the layers " +"progress and when the end of the list is reached, it starts at the beginning again. The list items are " +"separated by commas and the whole list is contained in square brackets. Default is an empty list which " +"means use the default angles (alternates between 45 and 135 degrees if interfaces are quite thick or 90 " +"degrees)." +msgstr "" +"A használt teljes vonalaknak a listája. Az elemeket vesszővel választjuk el, és az egész lista szögletes " +"zárójelek között van.Az alapértelmezett lista üres. Ebben az esetben a 45 és a 135 fok között változik " +"az irányszög. A listát az elejéről kezdi, és rétegenként veszi az irányokat. Ha a lista végére ér, akkor " +"előlről kezdi." + +#: fdmprinter.def.json +msgctxt "support_bottom_angles label" +msgid "Support Floor Line Directions" +msgstr "Alsó interfész irány" + +#: fdmprinter.def.json +msgctxt "support_bottom_angles description" +msgid "" +"A list of integer line directions to use. Elements from the list are used sequentially as the layers " +"progress and when the end of the list is reached, it starts at the beginning again. The list items are " +"separated by commas and the whole list is contained in square brackets. Default is an empty list which " +"means use the default angles (alternates between 45 and 135 degrees if interfaces are quite thick or 90 " +"degrees)." +msgstr "" +"A használt teljes vonalaknak a listája. Az elemeket vesszővel választjuk el, és az egész lista szögletes " +"zárójelek között van.Az alapértelmezett lista üres. Ebben az esetben a 45 és a 135 fok között változik " +"az irányszög. A listát az elejéről kezdi, és rétegenként veszi az irányokat. Ha a lista végére ér, akkor " +"előlről kezdi." + +#: fdmprinter.def.json +msgctxt "support_fan_enable label" +msgid "Fan Speed Override" +msgstr "Hűtés felülbírálás" + +#: fdmprinter.def.json +msgctxt "support_fan_enable description" +msgid "" +"When enabled, the print cooling fan speed is altered for the skin regions immediately above the support." +msgstr "" +"Ha engedélyezzük ezt az opciót, akkor a hűtőventillátor sebessége meg fog változni a külső kéreg " +"felületeken, közvetlenül a támasz felett." + +#: fdmprinter.def.json +msgctxt "support_supported_skin_fan_speed label" +msgid "Supported Skin Fan Speed" +msgstr "Kéreghűtés sebesség támogatás" + +#: fdmprinter.def.json +msgctxt "support_supported_skin_fan_speed description" +msgid "" +"Percentage fan speed to use when printing the skin regions immediately above the support. Using a high " +"fan speed can make the support easier to remove." +msgstr "" +"A ventillátorok % -os sebesség aránya, amit a támaszok feletti külső, kéregfelületeken kell használni. " +"Ha a ventillátor sebesség itt nagyobb, akkor a támasz könnyebben eltávolítható." + +#: fdmprinter.def.json +msgctxt "support_use_towers label" +msgid "Use Towers" +msgstr "Tornyok használata" + +#: fdmprinter.def.json +msgctxt "support_use_towers description" +msgid "" +"Use specialized towers to support tiny overhang areas. These towers have a larger diameter than the " +"region they support. Near the overhang the towers' diameter decreases, forming a roof." +msgstr "" +"Speciális támasz tornyok használata a kisméretű túlnyúló területek támogatásához.Ezeknek a tornyoknak az " +"átmérője nagyobb, mint az alátámasztott terület, azonban az alátámasztandó terület közelébe érve, " +"fokozatosan csökken az átmérőjük, és egy tetőt képeznek." + +#: fdmprinter.def.json +msgctxt "support_tower_diameter label" +msgid "Tower Diameter" +msgstr "Torony átmérő" + +#: fdmprinter.def.json +msgctxt "support_tower_diameter description" +msgid "The diameter of a special tower." +msgstr "A speciális támasz torony átméröje." + +#: fdmprinter.def.json +msgctxt "support_tower_maximum_supported_diameter label" +msgid "Maximum Tower-Supported Diameter" +msgstr "Maximális toronnyal támasztott átmérő" + +#: fdmprinter.def.json +msgctxt "support_tower_maximum_supported_diameter description" +msgid "" +"Maximum diameter in the X/Y directions of a small area which is to be supported by a specialized support " +"tower." +msgstr "Annak a kis területnek a legnagyobb átmérője, amit speciális támasz toronnyalkell alátámasztani." + +#: fdmprinter.def.json +msgctxt "support_tower_roof_angle label" +msgid "Tower Roof Angle" +msgstr "Torony fedél szög" + +#: fdmprinter.def.json +msgctxt "support_tower_roof_angle description" +msgid "" +"The angle of a rooftop of a tower. A higher value results in pointed tower roofs, a lower value results " +"in flattened tower roofs." +msgstr "" +"A torony fedél szöge. A magasabb érték hegyes tornytetőket eredményez.Az alacsonyabb szöggel laposabb " +"fedelet készíthetünk a toronynak." + +#: fdmprinter.def.json +msgctxt "support_mesh_drop_down label" +msgid "Drop Down Support Mesh" +msgstr "Támaszháló ledobás" + +#: fdmprinter.def.json +msgctxt "support_mesh_drop_down description" +msgid "Make support everywhere below the support mesh, so that there's no overhang in the support mesh." +msgstr "" +"Készítsen mindenütt támasztást a támaszháló alatt úgy, hogy ne lehessen alátámasztatlan kinyúlás a " +"támaszhálóban." + +#: fdmprinter.def.json +msgctxt "platform_adhesion label" +msgid "Build Plate Adhesion" +msgstr "Tárgyasztal tapadás" + +#: fdmprinter.def.json +msgctxt "platform_adhesion description" +msgid "Adhesion" +msgstr "Tapadás" + +#: fdmprinter.def.json +msgctxt "prime_blob_enable label" +msgid "Enable Prime Blob" +msgstr "Előnyomás engedélyezése" + +#: fdmprinter.def.json +msgctxt "prime_blob_enable description" +msgid "" +"Whether to prime the filament with a blob before printing. Turning this setting on will ensure that the " +"extruder will have material ready at the nozzle before printing. Printing Brim or Skirt can act like " +"priming too, in which case turning this setting off saves some time." +msgstr "" +"A nyomtatás előtt a nyomtatószálat előkészítio, és az olvadókamra nyomást felépíti úgy, hogy egy foltot " +"nyomtat. A perem és a szoknya is viselkedhet így, hiszen annak a nyomtatása során is felépíthető a " +"nyomás. Ebben az esetben ez a funkció nem működik, és ezzel időt takaríthatunk meg." + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_x label" +msgid "Extruder Prime X Position" +msgstr "Extruder kezdő X helyzet" + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_x description" +msgid "The X coordinate of the position where the nozzle primes at the start of printing." +msgstr "A fejnek az az X koordinátája, ahol a fúvóka előkészül ahhoz, hogy elkezdődjön a nyomtatás." + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_y label" +msgid "Extruder Prime Y Position" +msgstr "Extruder kezdő Y helyzet" + +#: fdmprinter.def.json +msgctxt "extruder_prime_pos_y description" +msgid "The Y coordinate of the position where the nozzle primes at the start of printing." +msgstr "A fejnek az az Y koordinátája, ahol a fúvóka előkészül ahhoz, hogy elkezdődjön a nyomtatás." + +#: fdmprinter.def.json +msgctxt "adhesion_type label" +msgid "Build Plate Adhesion Type" +msgstr "Tárgyasztal tapadási típus" + +#: fdmprinter.def.json +msgctxt "adhesion_type description" +msgid "" +"Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim " +"adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid " +"with a roof below the model. Skirt is a line printed around the model, but not connected to the model." +msgstr "" +"Itt különböző lehetőségek közül választhatunk, amelyek elősegítik a nyomtatvány tárgyasztalhoz való " +"tapadását. A peremek egyrétegű sík felületek, amik a modell alapja körül nyomtatódnak úgy, hogy " +"megakadályozzák a deformációt.A tutaj egy vastag rácsot hoz létre egy fedéllel a modell alatt.A szoknya " +"egy vonal, ami a modell körül van nyomtatva, de az a modellhez ne kapcsolódik." + +#: fdmprinter.def.json +msgctxt "adhesion_type option skirt" +msgid "Skirt" +msgstr "Szoknya" + +#: fdmprinter.def.json +msgctxt "adhesion_type option brim" +msgid "Brim" +msgstr "Perem" + +#: fdmprinter.def.json +msgctxt "adhesion_type option raft" +msgid "Raft" +msgstr "Tutaj" + +#: fdmprinter.def.json +msgctxt "adhesion_type option none" +msgid "None" +msgstr "Nincs" + +#: fdmprinter.def.json +msgctxt "adhesion_extruder_nr label" +msgid "Build Plate Adhesion Extruder" +msgstr "Tapadás extruder" + +#: fdmprinter.def.json +msgctxt "adhesion_extruder_nr description" +msgid "The extruder train to use for printing the skirt/brim/raft. This is used in multi-extrusion." +msgstr "" +"Az az extruder, amit a tapadásnövelő felületek, szoknya, perem, tutaj nyomtatására használunk. Csak " +"multi extruder esetén használható." + +#: fdmprinter.def.json +msgctxt "skirt_line_count label" +msgid "Skirt Line Count" +msgstr "Szoknya vonalszám" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "skirt_gap label" +msgid "Skirt Distance" +msgstr "Szoknya távolság" + +#: fdmprinter.def.json +msgctxt "skirt_gap description" +msgid "" +"The horizontal distance between the skirt and the first layer of the print.\n" +"This is the minimum distance. Multiple skirt lines will extend outwards from this distance." +msgstr "" +"A szoknya vízszintes távolsága a modell első rétegének külső szélétől. \n" +"Ez a minimális távolság. Ha a szoknya vonalak száma többszörözve van, akkor a szoknya kifelé fog " +"nyövekedni." + +#: fdmprinter.def.json +msgctxt "skirt_brim_minimal_length label" +msgid "Skirt/Brim Minimum Length" +msgstr "Szoknya/Perem minimális hossz" + +#: fdmprinter.def.json +msgctxt "skirt_brim_minimal_length description" +msgid "" +"The minimum length of the skirt or brim. If this length is not reached by all skirt or brim lines " +"together, more skirt or brim lines will be added until the minimum length is reached. Note: If the line " +"count is set to 0 this is ignored." +msgstr "" +"A szoknya, vagy a perem minimális hossza. Ha ezt a hosszt nem érné el az összes szoknya vagy perem, " +"akkor további szegélyvonalak adódnak hozzá, és kiegészítik addig, amíg el nem érik ezt a hosszt.Ha a " +"vonalszám 0 -ra van állítva, akkor ez az opció figyelmen kívül van hagyva." + +#: fdmprinter.def.json +msgctxt "brim_width label" +msgid "Brim Width" +msgstr "Perem szélesség" + +#: fdmprinter.def.json +msgctxt "brim_width description" +msgid "" +"The distance from the model to the outermost brim line. A larger brim enhances adhesion to the build " +"plate, but also reduces the effective print area." +msgstr "" +"Az a szélesség, amilyen széles lesz a Perem, a nyomtatott tárgy szélétől számítva. A nagyobb perem " +"nagyobb tapadást fog eredményeznim viszont csökkenti az effektív használható nyomtatási területet." + +#: fdmprinter.def.json +msgctxt "brim_line_count label" +msgid "Brim Line Count" +msgstr "Perem vonalszám" + +#: fdmprinter.def.json +msgctxt "brim_line_count description" +msgid "" +"The number of lines used for a brim. More brim lines enhance adhesion to the build plate, but also " +"reduces the effective print area." +msgstr "" +"A Perem körvonalainak száma. Több vonal nagyobb tapadást eredményez, de csökkenti a használható " +"nyomtatási területet." + +#: fdmprinter.def.json +msgctxt "brim_replaces_support label" +msgid "Brim Replaces Support" +msgstr "Perem támasz helyett" + +#: fdmprinter.def.json +msgctxt "brim_replaces_support description" +msgid "" +"Enforce brim to be printed around the model even if that space would otherwise be occupied by support. " +"This replaces some regions of the first layer of support by brim regions." +msgstr "" +"Kényszerítő Perem nyomtatás a tárgy körül, még azokon a helyeken is, ahol egyébként támaszt kellene " +"nyomtatni. Ezeken a helyeken a támasz első rétege helyett a perem lesz nyomtatva." + +#: fdmprinter.def.json +msgctxt "brim_outside_only label" +msgid "Brim Only on Outside" +msgstr "Perem csak kívül" + +#: fdmprinter.def.json +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 "" +"Csak a modell külső falaihoz nyomtat Peremet. Ez csökkenti a perem nyomtatási költségét, és nem " +"szükséges a belső részeken eltávolítani majd azt, továbbá a test letapadását nem csökkenti jelentősen." + +#: fdmprinter.def.json +msgctxt "raft_margin label" +msgid "Raft Extra Margin" +msgstr "Tutaj extra margó" + +#: fdmprinter.def.json +msgctxt "raft_margin description" +msgid "" +"If the raft is enabled, this is the extra raft area around the model which is also given a raft. " +"Increasing this margin will create a stronger raft while using more material and leaving less area for " +"your print." +msgstr "" +"Ha az extra margót engedélyezzük, akkor a modell alá nyomtatott tutajt ki vogja egészíteni, és bővíteni " +"kifelé irányban. Ez egy erősebb tutajt fog létrehozni, viszont több alapanyagot igényel, és csökkenti a " +"használható nyomtatási területet." + +#: fdmprinter.def.json +msgctxt "raft_smoothing label" +msgid "Raft Smoothing" +msgstr "Tutaj simítás" + +#: fdmprinter.def.json +msgctxt "raft_smoothing description" +msgid "" +"This setting controls how much inner corners in the raft outline are rounded. Inward corners are rounded " +"to a semi circle with a radius equal to the value given here. This setting also removes holes in the " +"raft outline which are smaller than such a circle." +msgstr "" +"Ez a beállítás azt szabályozza, hogy tutajnak hány belső sarka legyen lekerekítve. A belső sarkokat " +"félkörre kerekíti le, aminek sugara az itt megadott érték. Ez a beállítás eltávolítja a tutaj " +"körvonalában lévő olyan lyukakat is, amik kisebbek, mint egy ilyen kör." + +#: fdmprinter.def.json +msgctxt "raft_airgap label" +msgid "Raft Air Gap" +msgstr "Tutaj légrés" + +#: fdmprinter.def.json +msgctxt "raft_airgap description" +msgid "" +"The gap between the final raft layer and the first layer of the model. Only the first layer is raised by " +"this amount to lower the bonding between the raft layer and the model. Makes it easier to peel off the " +"raft." +msgstr "" +"A légrés megadja, hogy a tutaj teteje és a modell alja között milyen legyena távolság. Csak az első " +"réteget fogja megemelni ez az érték, ami így csökkenteni fogja a tutaj és a test egymáshoz tapadását. " +"Ezáltal könnyebb lesz a nyomtatás végén eltávolítani a tutajt." + +#: fdmprinter.def.json +msgctxt "layer_0_z_overlap label" +msgid "Initial Layer Z Overlap" +msgstr "Első réteg Z átfedés" + +#: fdmprinter.def.json +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 "" +"A modell első és második rétege között átfedést hoz létre Z irányban.Ez képes kompenzálni azt a hibát, " +"ami az első rétegben keletkezett. Ezt a hibát az okozza, hogy a tutaj légrésben az első réteg benyúlik, " +"így nem alakul ki a tökéletes első réteg.Az első réteg feletti összes rész magasságát érinti ez a " +"beállítás." + +#: fdmprinter.def.json +msgctxt "raft_surface_layers label" +msgid "Raft Top Layers" +msgstr "Felső tutaj rétegek" + +#: fdmprinter.def.json +msgctxt "raft_surface_layers description" +msgid "" +"The number of top layers on top of the 2nd raft layer. These are fully filled layers that the model sits " +"on. 2 layers result in a smoother top surface than 1." +msgstr "" +"Ez a szám a tutaj felső rétegeinek száma. Ezek teljesen kitöltött rétegek amiken a modellek nyugszanak. " +"2 réteg használata sokkal simább első réteget fog eredményezni a modellen, mint ha 1 lenne." + +#: fdmprinter.def.json +msgctxt "raft_surface_thickness label" +msgid "Raft Top Layer Thickness" +msgstr "Felső tutaj rétegvastagság" + +#: fdmprinter.def.json +msgctxt "raft_surface_thickness description" +msgid "Layer thickness of the top raft layers." +msgstr "Azoknak a tutajrétegeknek a vastagsága, ami a tutaj tetején van." + +#: fdmprinter.def.json +msgctxt "raft_surface_line_width label" +msgid "Raft Top Line Width" +msgstr "Tutaj felső vonalszélesség" + +#: fdmprinter.def.json +msgctxt "raft_surface_line_width description" +msgid "" +"Width of the lines in the top surface of the raft. These can be thin lines so that the top of the raft " +"becomes smooth." +msgstr "" +"A vonalak szélessége a tutaj felső felületén. Ezek lehetnek vékony vonalak, így a tutaj teteje sima lesz." + +#: fdmprinter.def.json +msgctxt "raft_surface_line_spacing label" +msgid "Raft Top Spacing" +msgstr "Tutaj felső távolsága" + +#: fdmprinter.def.json +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 "" +"A tutajvonalak közötti távolság a felső tutajrétegeknél. A távolságnak meg kell egyeznie a " +"vonalszélességgel, hogy a felület tömör legyen." + +#: fdmprinter.def.json +msgctxt "raft_interface_thickness label" +msgid "Raft Middle Thickness" +msgstr "Tutaj közép vastagsága" + +#: fdmprinter.def.json +msgctxt "raft_interface_thickness description" +msgid "Layer thickness of the middle raft layer." +msgstr "A középső tutajréteg rétegvastagsága." + +#: fdmprinter.def.json +msgctxt "raft_interface_line_width label" +msgid "Raft Middle Line Width" +msgstr "Tutaj középső vonal szélessége" + +#: fdmprinter.def.json +msgctxt "raft_interface_line_width description" +msgid "" +"Width of the lines in the middle raft layer. Making the second layer extrude more causes the lines to " +"stick to the build plate." +msgstr "" +"A vonalak szélessége a középső tutajrétegben. Ha a második rétegnél többet extrudálunk, akkor a vonalak " +"jobban tapadnak majd a tárgyasztalhoz." + +#: fdmprinter.def.json +msgctxt "raft_interface_line_spacing label" +msgid "Raft Middle Spacing" +msgstr "Tutaj középső távolsága" + +#: fdmprinter.def.json +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 "" +"A tutajvonalak közötti távolság a középső tutajrétegben. A középső távolságnak meglehetősen szélesnek " +"kell lennie, ugyanakkor elég sűrűnek is ahhoz, hogy megfelelően támassza a felső tutajrétegeket." + +#: fdmprinter.def.json +msgctxt "raft_base_thickness label" +msgid "Raft Base Thickness" +msgstr "Tutajalap vastagsága" + +#: fdmprinter.def.json +msgctxt "raft_base_thickness description" +msgid "" +"Layer thickness of the base raft layer. This should be a thick layer which sticks firmly to the printer " +"build plate." +msgstr "" +"Az alap tutajréteg rétegvastagsága. Ennek vastag rétegnek kell lennie, mert erősen tapadnia kell a " +"nyomtató tárgyasztalához." + +#: fdmprinter.def.json +msgctxt "raft_base_line_width label" +msgid "Raft Base Line Width" +msgstr "Tutajalap vonal szélessége" + +#: fdmprinter.def.json +msgctxt "raft_base_line_width description" +msgid "" +"Width of the lines in the base raft layer. These should be thick lines to assist in build plate adhesion." +msgstr "" +"A vonalak szélessége a tutajalap rétegeiben. Ezeknek vastag vonalaknak kell lenniük, hogy elősegítsék a " +"tárgyasztalhoz tapadást." + +#: fdmprinter.def.json +msgctxt "raft_base_line_spacing label" +msgid "Raft Base Line Spacing" +msgstr "Tutajalap-vonalak közötti távolság" + +#: fdmprinter.def.json +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 "" +"Az tutajalap-réteg vonalai közötti távolság. A széles távolság megkönnyíti a tutaj eltávolítását a " +"tárgyasztalról." + +#: fdmprinter.def.json +msgctxt "raft_speed label" +msgid "Raft Print Speed" +msgstr "Tutaj nyomtatási sebesség" + +#: fdmprinter.def.json +msgctxt "raft_speed description" +msgid "The speed at which the raft is printed." +msgstr "A tutaj nyomtatási sebessége." + +#: fdmprinter.def.json +msgctxt "raft_surface_speed label" +msgid "Raft Top Print Speed" +msgstr "Tutajfedél nyomtatási sebesség" + +#: fdmprinter.def.json +msgctxt "raft_surface_speed description" +msgid "" +"The speed at which the top raft layers are printed. These should be printed a bit slower, so that the " +"nozzle can slowly smooth out adjacent surface lines." +msgstr "" +"A tutaj felső rétegeinek nyomtatási sebessége. Ezeket kissé lassabban kell nyomtatni, hogy a fúvóka " +"lassan kiegyenlítse a szomszédos felszíni vonalakat." + +#: fdmprinter.def.json +msgctxt "raft_interface_speed label" +msgid "Raft Middle Print Speed" +msgstr "Tutajközép nyomtatási sebesség" + +#: fdmprinter.def.json +msgctxt "raft_interface_speed description" +msgid "" +"The speed at which the middle raft layer is printed. This should be printed quite slowly, as the volume " +"of material coming out of the nozzle is quite high." +msgstr "" +"A középső tutajrétegek nyomtatási sebessége. Ezt meglehetősen lassan kell nyomtatni, mivel a fúvókából " +"kifolyó anyag mennyisége meglehetősen nagy." + +#: fdmprinter.def.json +msgctxt "raft_base_speed label" +msgid "Raft Base Print Speed" +msgstr "Tutajalap nyomtatási sebessége" + +#: fdmprinter.def.json +msgctxt "raft_base_speed description" +msgid "" +"The speed at which the base raft layer is printed. This should be printed quite slowly, as the volume of " +"material coming out of the nozzle is quite high." +msgstr "" +"A tutajalap nyomtatási sebessége. Ezt meglehetősen lassan kell nyomtatni, mivel a fúvókából kifolyó " +"anyag mennyisége meglehetősen nagy." + +#: fdmprinter.def.json +msgctxt "raft_acceleration label" +msgid "Raft Print Acceleration" +msgstr "Tutaj gyorsulás" + +#: fdmprinter.def.json +msgctxt "raft_acceleration description" +msgid "The acceleration with which the raft is printed." +msgstr "A tutaj nyomtatásához kapcsolódó gyorsulási érték." + +#: fdmprinter.def.json +msgctxt "raft_surface_acceleration label" +msgid "Raft Top Print Acceleration" +msgstr "Tutajfedél gyorsulás" + +#: fdmprinter.def.json +msgctxt "raft_surface_acceleration description" +msgid "The acceleration with which the top raft layers are printed." +msgstr "A tutajfedél nyomtatásához kapcsolódó gyorsulási érték." + +#: fdmprinter.def.json +msgctxt "raft_interface_acceleration label" +msgid "Raft Middle Print Acceleration" +msgstr "Tutajközép gyorsulás" + +#: fdmprinter.def.json +msgctxt "raft_interface_acceleration description" +msgid "The acceleration with which the middle raft layer is printed." +msgstr "A tutaj középső rétegeinek nyomtatásához kapcsolódó gyorsulási érték." + +#: fdmprinter.def.json +msgctxt "raft_base_acceleration label" +msgid "Raft Base Print Acceleration" +msgstr "Tutajalap gyorsulás" + +#: fdmprinter.def.json +msgctxt "raft_base_acceleration description" +msgid "The acceleration with which the base raft layer is printed." +msgstr "A tutajalap nyomtatásához kapcsolódó gyorsulási érték." + +#: fdmprinter.def.json +msgctxt "raft_jerk label" +msgid "Raft Print Jerk" +msgstr "Tutaj löket" + +#: fdmprinter.def.json +msgctxt "raft_jerk description" +msgid "The jerk with which the raft is printed." +msgstr "A tutaj nyomtatásakor használt löket." + +#: fdmprinter.def.json +msgctxt "raft_surface_jerk label" +msgid "Raft Top Print Jerk" +msgstr "Tutajfedél löket" + +#: fdmprinter.def.json +msgctxt "raft_surface_jerk description" +msgid "The jerk with which the top raft layers are printed." +msgstr "A tutajfedél nyomtatásakor használt löket." + +#: fdmprinter.def.json +msgctxt "raft_interface_jerk label" +msgid "Raft Middle Print Jerk" +msgstr "Tutajközép löket" + +#: fdmprinter.def.json +msgctxt "raft_interface_jerk description" +msgid "The jerk with which the middle raft layer is printed." +msgstr "A tutaj középső rétegeinek nyomtatásakor használt löket." + +#: fdmprinter.def.json +msgctxt "raft_base_jerk label" +msgid "Raft Base Print Jerk" +msgstr "Tutajalap löket" + +#: fdmprinter.def.json +msgctxt "raft_base_jerk description" +msgid "The jerk with which the base raft layer is printed." +msgstr "A tutajalap nyomtatásakor használt löket." + +#: fdmprinter.def.json +msgctxt "raft_fan_speed label" +msgid "Raft Fan Speed" +msgstr "Tutaj hűtés" + +#: fdmprinter.def.json +msgctxt "raft_fan_speed description" +msgid "The fan speed for the raft." +msgstr "A hűtőventillátor sebessége a tutaj nyomtatásakor." + +#: fdmprinter.def.json +msgctxt "raft_surface_fan_speed label" +msgid "Raft Top Fan Speed" +msgstr "Tutajfedél hűtés" + +#: fdmprinter.def.json +msgctxt "raft_surface_fan_speed description" +msgid "The fan speed for the top raft layers." +msgstr "A hűtőventillátor sebessége a tutaj felső rétegeinek nyomtatásakor." + +#: fdmprinter.def.json +msgctxt "raft_interface_fan_speed label" +msgid "Raft Middle Fan Speed" +msgstr "Tutajközép hűtés" + +#: fdmprinter.def.json +msgctxt "raft_interface_fan_speed description" +msgid "The fan speed for the middle raft layer." +msgstr "A hűtőventillátor sebessége a tutaj középső rétegeinek nyomtatásakor." + +#: fdmprinter.def.json +msgctxt "raft_base_fan_speed label" +msgid "Raft Base Fan Speed" +msgstr "Tutajalap hűtés" + +#: fdmprinter.def.json +msgctxt "raft_base_fan_speed description" +msgid "The fan speed for the base raft layer." +msgstr "A hűtőventillátor sebessége a tutajalap rétegeinek nyomtatásakor." + +#: fdmprinter.def.json +msgctxt "dual label" +msgid "Dual Extrusion" +msgstr "Duál extrudálás" + +#: fdmprinter.def.json +msgctxt "dual description" +msgid "Settings used for printing with multiple extruders." +msgstr "A több extrúderekkel rendelkező gépek nyomtatási beállításai." + +#: fdmprinter.def.json +msgctxt "prime_tower_enable label" +msgid "Enable Prime Tower" +msgstr "Előtorony engedélyezése" + +#: fdmprinter.def.json +msgctxt "prime_tower_enable description" +msgid "Print a tower next to the print which serves to prime the material after each nozzle switch." +msgstr "" +"Nyomtasson egy tornyot a nyomtatandó tárgy mellett, amely abban segít, hogy a fejben lévő anyagváltást " +"végre tudja hajtani. Kinyomtatja az előtoronyba a fejben marad előző alapanyag maradványokat, így már " +"kitisztult fúvókával tudja a nyomtatást folytatni a nyomtatandó testen." + +#: fdmprinter.def.json +msgctxt "prime_tower_size label" +msgid "Prime Tower Size" +msgstr "Előtorony mérete" + +#: fdmprinter.def.json +msgctxt "prime_tower_size description" +msgid "The width of the prime tower." +msgstr "Az előtorony szélessége." + +#: fdmprinter.def.json +msgctxt "prime_tower_min_volume label" +msgid "Prime Tower Minimum Volume" +msgstr "Előtorony minimális térfogat" + +#: fdmprinter.def.json +msgctxt "prime_tower_min_volume description" +msgid "The minimum volume for each layer of the prime tower in order to purge enough material." +msgstr "" +"Az előtorony minimális térfogata, minden egyes rétegben ahhoz, hogy az anyagcserét teljes egészében " +"végre tudja hajtani." + +#: fdmprinter.def.json +msgctxt "prime_tower_position_x label" +msgid "Prime Tower X Position" +msgstr "Előtorony X helyzet" + +#: fdmprinter.def.json +msgctxt "prime_tower_position_x description" +msgid "The x coordinate of the position of the prime tower." +msgstr "Az előtorony nyomtatási X koordinátája." + +#: fdmprinter.def.json +msgctxt "prime_tower_position_y label" +msgid "Prime Tower Y Position" +msgstr "Előtorony Y helyzet" + +#: fdmprinter.def.json +msgctxt "prime_tower_position_y description" +msgid "The y coordinate of the position of the prime tower." +msgstr "Az előtorony nyomtatási Y koordinátája." + +#: fdmprinter.def.json +msgctxt "prime_tower_wipe_enabled label" +msgid "Wipe Inactive Nozzle on Prime Tower" +msgstr "Inaktív fúvóka tisztítása az előtornyon" + +#: fdmprinter.def.json +msgctxt "prime_tower_wipe_enabled description" +msgid "" +"After printing the prime tower with one nozzle, wipe the oozed material from the other nozzle off on the " +"prime tower." +msgstr "" +"Miután kinyomtatta az előtornyot a gép, az inaktív fúvókán esetlegesen kicsöppenő anyagot letörli róla " +"az előtoronyba." + +#: fdmprinter.def.json +msgctxt "prime_tower_brim_enable label" +msgid "Prime Tower Brim" +msgstr "Előtorony perem" + +#: fdmprinter.def.json +msgctxt "prime_tower_brim_enable description" +msgid "" +"Prime-towers might need the extra adhesion afforded by a brim even if the model doesn't. Presently can't " +"be used with the 'Raft' adhesion-type." +msgstr "" +"Előfordulhat, hogy az előtornyokhoz szükség van a peremek által biztosított extra tapadásra, még akkor " +"is, ha a modell nem rendelkezik peremmel. Jelenleg nem használható a tutaj 'Raft' mint tapadástípus " +"ehhez a művelethez." + +#: fdmprinter.def.json +msgctxt "ooze_shield_enabled label" +msgid "Enable Ooze Shield" +msgstr "Szivárgáspajzs engedélyezés" + +#: fdmprinter.def.json +msgctxt "ooze_shield_enabled description" +msgid "" +"Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second " +"nozzle if it's at the same height as the first nozzle." +msgstr "" +"Engedélyezi a szivárgáspajzsot. Ez létrehoz egy héjat a modell körül, úgy, hogy az nem ér a modellhez, " +"azonban a fej visszaálláskor, az esetlegesen fúvókából kicsöppenő anyagmaradványokat 'letörli' ebben a " +"héjban." + +#: fdmprinter.def.json +msgctxt "ooze_shield_angle label" +msgid "Ooze Shield Angle" +msgstr "Szivárgáspajzs szöge" + +#: fdmprinter.def.json +msgctxt "ooze_shield_angle description" +msgid "" +"The maximum angle a part in the ooze shield will have. With 0 degrees being vertical, and 90 degrees " +"being horizontal. A smaller angle leads to less failed ooze shields, but more material." +msgstr "" +"Az a maximális szög, ami a szivárgáspajzsban megjelenhet. A 0 fok a függőleges, a 90 fok pedig a " +"vízszintesnek felel meg. Ha a szög kisebb, akkor jobb lehet a pajzs hatásfoka, és jobban mentesíti a " +"fúvókát a szivárgó anyagtól, azonban több felhasználandó anyagot igényel az építése." + +#: fdmprinter.def.json +msgctxt "ooze_shield_dist label" +msgid "Ooze Shield Distance" +msgstr "Szivárgáspajzs távolság" + +#: fdmprinter.def.json +msgctxt "ooze_shield_dist description" +msgid "Distance of the ooze shield from the print, in the X/Y directions." +msgstr "A pajzs távolsága a nyomtatványtól X/Y irányban értve." + +#: fdmprinter.def.json +msgctxt "meshfix label" +msgid "Mesh Fixes" +msgstr "Háló korrekciók" + +#: fdmprinter.def.json +msgctxt "meshfix description" +msgid "category_fixes" +msgstr "korrekció kategóriák" + +#: fdmprinter.def.json +msgctxt "meshfix_union_all label" +msgid "Union Overlapping Volumes" +msgstr "Szintátfedések egyesítése" + +#: fdmprinter.def.json +msgctxt "meshfix_union_all description" +msgid "" +"Ignore the internal geometry arising from overlapping volumes within a mesh and print the volumes as " +"one. This may cause unintended internal cavities to disappear." +msgstr "" +"Figyelmen kívül hagyja a hálóban lévő, átfedő térfogatokból származó belső geometriai alakzatokat, és a " +"szintet egyben nyomtatja ki. Ez a nem kívánt belső üregek eltűnését eredményezheti." + +#: fdmprinter.def.json +msgctxt "meshfix_union_all_remove_holes label" +msgid "Remove All Holes" +msgstr "Üregek eltávolítása" + +#: fdmprinter.def.json +msgctxt "meshfix_union_all_remove_holes description" +msgid "" +"Remove the holes in each layer and keep only the outside shape. This will ignore any invisible internal " +"geometry. However, it also ignores layer holes which can be viewed from above or below." +msgstr "" +"Eltávolítja a tárgyból az összes furatot, és üreget, s csak a külső geometriát tartja meg. Egyúttal " +"figyelmen kívül hagyja a belső geometriát is.Nem fogja figyelmbe venni az alulról vagy felülről látható " +"rétegeket sem." + +#: fdmprinter.def.json +msgctxt "meshfix_extensive_stitching label" +msgid "Extensive Stitching" +msgstr "Kiterjedt felfűzés" + +#: fdmprinter.def.json +msgctxt "meshfix_extensive_stitching description" +msgid "" +"Extensive stitching tries to stitch up open holes in the mesh by closing the hole with touching " +"polygons. This option can introduce a lot of processing time." +msgstr "" +"A kiterjedt felfűzés megkísérli felfűzni a nyílt lyukakat a hálóban úgy, hogy a lyukakat érintő " +"poligonokat bezárja. Ez a funkció jelentősen növelheti a feldolgozási időt." + +#: fdmprinter.def.json +msgctxt "meshfix_keep_open_polygons label" +msgid "Keep Disconnected Faces" +msgstr "Nyílt poligonok megtartása" + +#: fdmprinter.def.json +msgctxt "meshfix_keep_open_polygons description" +msgid "" +"Normally Cura tries to stitch up small holes in the mesh and remove parts of a layer with big holes. " +"Enabling this option keeps those parts which cannot be stitched. This option should be used as a last " +"resort option when everything else fails to produce proper g-code." +msgstr "" +"A Cura általában megkísérli összefűzni a kis lyukakat a hálóban, és eltávolítja ezeket egy nagy üregben. " +"Ennek az opciónak a bekapcsolásával megtarthatók azok a részek, amiket nem lehet felfűzni. Ezt a " +"lehetőséget végső lehetőségként tartsuk fent, és csak akkor használjuk, ha nem tudjuk más módon " +"létrehozni a megfelelő G-kódot." + +#: fdmprinter.def.json +msgctxt "multiple_mesh_overlap label" +msgid "Merged Meshes Overlap" +msgstr "Átfedések egyesítése" + +#: fdmprinter.def.json +msgctxt "multiple_mesh_overlap description" +msgid "Make meshes which are touching each other overlap a bit. This makes them bond together better." +msgstr "Egyesíti az egymással érintkező hálórészeket. Ez jobb kötést hoz létre a testben." + +#: fdmprinter.def.json +msgctxt "carve_multiple_volumes label" +msgid "Remove Mesh Intersection" +msgstr "Keresztezések eltávolítása" + +#: fdmprinter.def.json +msgctxt "carve_multiple_volumes description" +msgid "" +"Remove areas where multiple meshes are overlapping with each other. This may be used if merged dual " +"material objects overlap with each other." +msgstr "" +"Azon területek eltávolítása, ahol a hálók keresztezik egymást. Ezt általában ott kell használni, ahol " +"kettős objektumok átfedésben vannak egymással." + +#: fdmprinter.def.json +msgctxt "alternate_carve_order label" +msgid "Alternate Mesh Removal" +msgstr "Alternatív háló eltávolítása" + +#: fdmprinter.def.json +msgctxt "alternate_carve_order description" +msgid "" +"Switch to which mesh intersecting volumes will belong with every layer, so that the overlapping meshes " +"become interwoven. Turning this setting off will cause one of the meshes to obtain all of the volume in " +"the overlap, while it is removed from the other meshes." +msgstr "" +"Bekapcsolja, hogy minden egyes rétegnél, ahol kereszteződő hálók találhatóak, azok fonódjanak össze. Ha " +"kikapcsoljuk ezt az opciót, akkor a kereszteződő hálók közül az egyik megkapja az átfedésben lévő háló " +"teljes térfogatát, míg a többi hálót eltávolítja." + +#: fdmprinter.def.json +msgctxt "remove_empty_first_layers label" +msgid "Remove Empty First Layers" +msgstr "Üres első rétegek eltávolítása" + +#: fdmprinter.def.json +msgctxt "remove_empty_first_layers description" +msgid "" +"Remove empty layers beneath the first printed layer if they are present. Disabling this setting can " +"cause empty first layers if the Slicing Tolerance setting is set to Exclusive or Middle." +msgstr "" +"Távolítsa el az üres rétegeket amik az első nyomtatott réteg alatt, ha vannak. Ennek a beállításnak a " +"letiltása esetén az első rétegek üresek lehetnek, ha a Szelet-tolerancia beállítást Kizárólagos vagy " +"Közepes értékre állítják." + +#: fdmprinter.def.json +msgctxt "blackmagic label" +msgid "Special Modes" +msgstr "Különleges módok" + +#: fdmprinter.def.json +msgctxt "blackmagic description" +msgid "category_blackmagic" +msgstr "fekete mágia kategória" + +#: fdmprinter.def.json +msgctxt "print_sequence label" +msgid "Print Sequence" +msgstr "Nyomtatási sorrend" + +#: fdmprinter.def.json +msgctxt "print_sequence description" +msgid "" +"Whether to print all models one layer at a time or to wait for one model to finish, before moving on to " +"the next. One at a time mode is only possible if all models are separated in such a way that the whole " +"print head can move in between and all models are lower than the distance between the nozzle and the X/Y " +"axes." +msgstr "" +"Beállíthatjuk, hogy az összes modellt egy rétegben, egyszerre nyomtassa, vagy egyesével, egymás után " +"nyomtatódjanak ki. Ha egymás után nyomtatódnak, akkor a modellek teljes egészében kinyomtatódnak, majd " +"ez után lép át a következő modellre. Azonban ez csak akkor hasznáható, ha a modellek megfelelő " +"távolságra helyezkednek el egymástól, és a fej nem tud beleütközni egy már kész modellbe.Továbbá arra is " +"ügyelni kell, hogy az X/Y kinematikai rendszer (kereszttengelyek)magasságánál alacsonyabbak legyenek a " +"modellek." + +#: fdmprinter.def.json +msgctxt "print_sequence option all_at_once" +msgid "All at Once" +msgstr "Egyidőben" + +#: fdmprinter.def.json +msgctxt "print_sequence option one_at_a_time" +msgid "One at a Time" +msgstr "Egyesével" + +#: fdmprinter.def.json +msgctxt "infill_mesh label" +msgid "Infill Mesh" +msgstr "Kitöltés háló" + +#: fdmprinter.def.json +msgctxt "infill_mesh description" +msgid "" +"Use this mesh to modify the infill of other meshes with which it overlaps. Replaces infill regions of " +"other meshes with regions for this mesh. It's suggested to only print one Wall and no Top/Bottom Skin " +"for this mesh." +msgstr "" +"Ezzel a hálóval módosíthatja az egyéb átfedéseknek megfelelő kitöltéseket. Kicseréli a többi háló " +"feltöltési régióit ezekre a régiókra. Javasoljuk, hogy ehhez a hálóhoz csak egy falat nyomtasson, és ne " +"használjon alsó/felső felületet." + +#: fdmprinter.def.json +msgctxt "infill_mesh_order label" +msgid "Infill Mesh Order" +msgstr "Kitöltés háló rend" + +#: fdmprinter.def.json +msgctxt "infill_mesh_order description" +msgid "" +"Determines which infill mesh is inside the infill of another infill mesh. An infill mesh with a higher " +"order will modify the infill of infill meshes with lower order and normal meshes." +msgstr "" +"Meghatározza, hogy melyik kitöltési háló helyezkedjen el egy másik kitöltési hálón. A magasabb rendű " +"kitöltési háló megváltoztatja az alacsonyabb rendű és normál hálókat." + +#: fdmprinter.def.json +msgctxt "cutting_mesh label" +msgid "Cutting Mesh" +msgstr "Háló vágás" + +#: fdmprinter.def.json +msgctxt "cutting_mesh description" +msgid "" +"Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh " +"print with different settings and with a whole different extruder." +msgstr "" +"Korlátozza ennek a hálónak a térfogatát más hálókon belül. Ezt fel tudjuk használni egy háló " +"nyomtatásának bizonyos területeire, különböző beállításokkal, vagy akát teljesen eltérő extruderrel." + +#: fdmprinter.def.json +msgctxt "mold_enabled label" +msgid "Mold" +msgstr "Öntőforma" + +#: fdmprinter.def.json +msgctxt "mold_enabled description" +msgid "" +"Print models as a mold, which can be cast in order to get a model which resembles the models on the " +"build plate." +msgstr "" +"Nyomtassa a modelt úgy, mint ha egy öntőforma lenne. Ezzel elérhetjük, hogy olyan nyomtatványt kapunk, " +"amit ha kiöntünk, akkor a tárgyasztalon lévő modelt kapjuk vissza." + +#: fdmprinter.def.json +msgctxt "mold_width label" +msgid "Minimal Mold Width" +msgstr "Minimális formaszélesség" + +#: fdmprinter.def.json +msgctxt "mold_width description" +msgid "The minimal distance between the ouside of the mold and the outside of the model." +msgstr "Az öntőforma külseje és a modell külső héja közötti minimális távolság." + +#: fdmprinter.def.json +msgctxt "mold_roof_height label" +msgid "Mold Roof Height" +msgstr "Forma fedél magasság" + +#: fdmprinter.def.json +msgctxt "mold_roof_height description" +msgid "The height above horizontal parts in your model which to print mold." +msgstr "A modell vízszintes részeinek feletti magasság, amelyet formaként nyomtatunk." + +#: fdmprinter.def.json +msgctxt "mold_angle label" +msgid "Mold Angle" +msgstr "Forma szög" + +#: fdmprinter.def.json +msgctxt "mold_angle description" +msgid "" +"The angle of overhang of the outer walls created for the mold. 0° will make the outer shell of the mold " +"vertical, while 90° will make the outside of the model follow the contour of the model." +msgstr "" +"A forma számára kialakított külső falak túlnyúlási szöge. 0 ° -kal a forma külső héja függőleges lesz, " +"míg 90 ° -kal a modell külső része a modell kontúrját követi." + +#: fdmprinter.def.json +msgctxt "support_mesh label" +msgid "Support Mesh" +msgstr "Támasz háló" + +#: fdmprinter.def.json +msgctxt "support_mesh description" +msgid "Use this mesh to specify support areas. This can be used to generate support structure." +msgstr "" +"Ezzel a hálóval határozhatja meg a támaszt területeket. Ez felhasználható a támasz struktúra " +"létrehozására." + +#: fdmprinter.def.json +msgctxt "anti_overhang_mesh label" +msgid "Anti Overhang Mesh" +msgstr "Túlnyúlás gátló háló" + +#: fdmprinter.def.json +msgctxt "anti_overhang_mesh description" +msgid "" +"Use this mesh to specify where no part of the model should be detected as overhang. This can be used to " +"remove unwanted support structure." +msgstr "" +"Ezzel a hálóval megadhatjuk, hogy a modell melyik részét ne lehessen észlelni túlnyúlásként. Ezt " +"felhasználhatjuk arra, hogy a nem kívánt támasz struktúrákat eltávolítsuk." + +#: fdmprinter.def.json +msgctxt "magic_mesh_surface_mode label" +msgid "Surface Mode" +msgstr "Felszín mód" + +#: fdmprinter.def.json +msgctxt "magic_mesh_surface_mode description" +msgid "" +"Treat the model as a surface only, a volume, or volumes with loose surfaces. The normal print mode only " +"prints enclosed volumes. \"Surface\" prints a single wall tracing the mesh surface with no infill and no " +"top/bottom skin. \"Both\" prints enclosed volumes like normal and any remaining polygons as surfaces." +msgstr "" +"A modellt csak felületként, térfogatként, vagy lazua felülettel kezelje.A normál nyomtatási mód csak a " +"zárt szinteket nyomtatja ki. A \"Felület\" egyetlen falra nyomtat, amely a háló felületét követi " +"nyomtatás nélkül, és nincs alsó és felső felület.A \"Mindkettő\" zárt szinteket nyomtat, ugyanúgy, mint " +"a normál, és minden fennmaradó poligont pedig felületként." + +#: fdmprinter.def.json +msgctxt "magic_mesh_surface_mode option normal" +msgid "Normal" +msgstr "Normál" + +#: fdmprinter.def.json +msgctxt "magic_mesh_surface_mode option surface" +msgid "Surface" +msgstr "Felület" + +#: fdmprinter.def.json +msgctxt "magic_mesh_surface_mode option both" +msgid "Both" +msgstr "Mindkettő" + +#: fdmprinter.def.json +msgctxt "magic_spiralize label" +msgid "Spiralize Outer Contour" +msgstr "Külső kontúr spiralizálása" + +#: fdmprinter.def.json +msgctxt "magic_spiralize description" +msgid "" +"Spiralize smooths out the Z move of the outer edge. This will create a steady Z increase over the whole " +"print. This feature turns a solid model into a single walled print with a solid bottom. This feature " +"should only be enabled when each layer only contains a single part." +msgstr "" +"A spirálizálás kiegyenlíti a külső él Z mozgását. Ez folyamatos Z növekedést eredményez a teljes " +"nyomtatás során. Ez a szolgáltatás a szilárd modellt egyetlen falú, szilárd aljú nyomtatássá teszi. Ezt " +"a funkciót csak akkor kell engedélyezni, ha minden réteg csak egyetlen részt tartalmaz." + +#: fdmprinter.def.json +msgctxt "smooth_spiralized_contours label" +msgid "Smooth Spiralized Contours" +msgstr "Sima, spirális kontúrok" + +#: fdmprinter.def.json +msgctxt "smooth_spiralized_contours description" +msgid "" +"Smooth the spiralized contours to reduce the visibility of the Z seam (the Z seam should be barely " +"visible on the print but will still be visible in the layer view). Note that smoothing will tend to blur " +"fine surface details." +msgstr "" +"A Z-varrat láthatóságának csökkentése érdekében simítsa meg a spirális kontúrokat (a Z-varratnak alig " +"láthatónak kell lennie a nyomaton, de a rétegnézetben továbbra is látható lesz). Vegye figyelembe, hogy " +"a simítás általában elmossa a finom felület részleteit." + +#: fdmprinter.def.json +msgctxt "relative_extrusion label" +msgid "Relative Extrusion" +msgstr "Relatív extrudálás" + +#: fdmprinter.def.json +msgctxt "relative_extrusion description" +msgid "" +"Use relative extrusion rather than absolute extrusion. Using relative E-steps makes for easier post-" +"processing of the g-code. However, it's not supported by all printers and it may produce very slight " +"deviations in the amount of deposited material compared to absolute E-steps. Irrespective of this " +"setting, the extrusion mode will always be set to absolute before any g-code script is output." +msgstr "" +"Használjon relatív extrudálást abszolút extrudálás helyett. A relatív E-lépések használata megkönnyíti a " +"g-kód utófeldolgozását. Ezt azonban nem minden nyomtató támogatja, és az abszolút E-lépésekhez " +"viszonyítva nagyon kismértékű eltéréseket eredményezhet a lerakott anyag mennyiségében. Ettől a " +"beállítástól függetlenül az extrudálás módját mindig abszolút értékre állítják, mielőtt bármilyen g-kód " +"szkriptet kiadnának." + +#: fdmprinter.def.json +msgctxt "experimental label" +msgid "Experimental" +msgstr "Kísérleti funkciók" + +#: fdmprinter.def.json +msgctxt "experimental description" +msgid "experimental!" +msgstr "ezek még kísérleti stádiumban lévő funkciók!" + +#: fdmprinter.def.json +msgctxt "support_tree_enable label" +msgid "Tree Support" +msgstr "Fa támasz" + +#: fdmprinter.def.json +msgctxt "support_tree_enable description" +msgid "" +"Generate a tree-like support with branches that support your print. This may reduce material usage and " +"print time, but greatly increases slicing time." +msgstr "" +"Generáljon fához hasonló támasz ágakkal, amelyek megtámasztják a nyomtatványt.Ez csökkentheti az " +"anyagfelhasználást és a nyomtatási időt, de jelentősen megnöveli a szeletelési időt." + +#: fdmprinter.def.json +msgctxt "support_tree_angle label" +msgid "Tree Support Branch Angle" +msgstr "Támaszágak szöge" + +#: fdmprinter.def.json +msgctxt "support_tree_angle description" +msgid "" +"The angle of the branches. Use a lower angle to make them more vertical and more stable. Use a higher " +"angle to be able to have more reach." +msgstr "" +"Az ágak szöge. Használjon alacsonyabb szöget, hogy függőlegesebb és stabilabbak legyenek. A jobb " +"kinyúláshoz használjon nagyobb szöget." + +#: fdmprinter.def.json +msgctxt "support_tree_branch_distance label" +msgid "Tree Support Branch Distance" +msgstr "Támaszágak távolsága" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_distance description" +msgid "" +"How far apart the branches need to be when they touch the model. Making this distance small will cause " +"the tree support to touch the model at more points, causing better overhang but making support harder to " +"remove." +msgstr "" +"Azt adja meg, hogy milyen messze kell lenniük az ágaknak, mikor a modellt érintik. Ha a távolság kicsi, " +"a ta támasza több ponton is megérinti a modellt, ami jobb alátámasztást ad, de nehezebb eltávolítani " +"majd a támaszt utólag." + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter label" +msgid "Tree Support Branch Diameter" +msgstr "Támaszágak átmérője" + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter description" +msgid "" +"The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches " +"towards the base will be thicker than this." +msgstr "" +"A támasz legvékonyabb ágainak átmérője. A vastagabb ágak erősebbek. Az alap felé eső ágak vastagabbak " +"lesznek, mint ez a méret." + +#: fdmprinter.def.json +msgctxt "support_tree_branch_diameter_angle label" +msgid "Tree Support Branch Diameter Angle" +msgstr "Támaszágak átmérő szög" + +#: fdmprinter.def.json +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 "" +"Az ágak átmérőjének változási szöge. Az ágak felülről lefelé vastagodnak. Ha a szög 0, akkor az ágak " +"átmérője egyenletes, teljes hosszukban.Egy kis szög érték növelheti a fa tartásának stabilitását." + +#: fdmprinter.def.json +msgctxt "support_tree_collision_resolution label" +msgid "Tree Support Collision Resolution" +msgstr "Ütközés felbontás" + +#: fdmprinter.def.json +msgctxt "support_tree_collision_resolution description" +msgid "" +"Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more " +"accurate trees that fail less often, but increases slicing time dramatically." +msgstr "" +"Felbontás az ütközések kiszámítására, annak érdekében, hogy elkerüljük a modellel való ütközést. Ha " +"alacsonyabb a beállítás, az pontosabb fákat eredményez, amik kevésbé dőlnek el, de a szeletelési időt " +"drámai módon megnöveli." + +#: fdmprinter.def.json +msgctxt "support_tree_wall_thickness label" +msgid "Tree Support Wall Thickness" +msgstr "Fal vastagság" + +#: fdmprinter.def.json +msgctxt "support_tree_wall_thickness description" +msgid "" +"The thickness of the walls of the branches of tree support. Thicker walls take longer to print but don't " +"fall over as easily." +msgstr "" +"A faágak falainak vastagsága. A vastagabb falak nyomtatása hosszabb ideig tart, de nem törik le olyan " +"könnyen." + +#: fdmprinter.def.json +msgctxt "support_tree_wall_count label" +msgid "Tree Support Wall Line Count" +msgstr "Fal vonal szám" + +#: fdmprinter.def.json +msgctxt "support_tree_wall_count description" +msgid "" +"The number of walls of the branches of tree support. Thicker walls take longer to print but don't fall " +"over as easily." +msgstr "" +"A faágak falainak száma. A vastagabb falak nyomtatása hosszabb ideig tart, de nem törik le olyan könnyen." + +#: fdmprinter.def.json +msgctxt "slicing_tolerance label" +msgid "Slicing Tolerance" +msgstr "Szeletelési tűrés" + +#: fdmprinter.def.json +msgctxt "slicing_tolerance description" +msgid "" +"How to slice layers with diagonal surfaces. The areas of a layer can be generated based on where the " +"middle of the layer intersects the surface (Middle). Alternatively each layer can have the areas which " +"fall inside of the volume throughout the height of the layer (Exclusive) or a layer has the areas which " +"fall inside anywhere within the layer (Inclusive). Exclusive retains the most details, Inclusive makes " +"for the best fit and Middle takes the least time to process." +msgstr "" +"A szeleteléskor az egyes szeletek a tárgy egy adott pontjában haladnak át, keresztben. Az adott réteg " +"területei úgy alakulnak ki, hogy az adott réteg középpontjában metszi-e a szelet felületét. " +"(Középső)Alternatív megoldásként az egyes rétegeknek lehetnek olyan területei, amelyek a térfogat " +"beljesébe esnek a teljes rétegmagasság alatt (Kizáró).A rétegnek lehetnek olyan területei, amelyek a " +"réteg bármely pontján belülre esnek (Befoglaló).A kizárólagos megtartja a legtöbb részletet, amíg a " +"befoglalt a legjobban illeszkedik. A középső igényli a legkevesebb feldolgozási időt." + +#: fdmprinter.def.json +msgctxt "slicing_tolerance option middle" +msgid "Middle" +msgstr "Középső" + +#: fdmprinter.def.json +msgctxt "slicing_tolerance option exclusive" +msgid "Exclusive" +msgstr "Kizáró" + +#: fdmprinter.def.json +msgctxt "slicing_tolerance option inclusive" +msgid "Inclusive" +msgstr "Befoglaló" + +#: fdmprinter.def.json +msgctxt "roofing_line_width label" +msgid "Top Surface Skin Line Width" +msgstr "Felső felszíni kéregvonal szélesség" + +#: fdmprinter.def.json +msgctxt "roofing_line_width description" +msgid "Width of a single line of the areas at the top of the print." +msgstr "A nyomtatás tetjén lévő területek egyetlen sorának szélessége." + +#: fdmprinter.def.json +msgctxt "roofing_pattern label" +msgid "Top Surface Skin Pattern" +msgstr "Felső felszíni kéregminta" + +#: fdmprinter.def.json +msgctxt "roofing_pattern description" +msgid "The pattern of the top most layers." +msgstr "A legfelső rétegeken lévő mintázat." + +#: fdmprinter.def.json +msgctxt "roofing_pattern option lines" +msgid "Lines" +msgstr "Vonalak" + +#: fdmprinter.def.json +msgctxt "roofing_pattern option concentric" +msgid "Concentric" +msgstr "Körkörös" + +#: fdmprinter.def.json +msgctxt "roofing_pattern option zigzag" +msgid "Zig Zag" +msgstr "Cikcakk" + +#: fdmprinter.def.json +msgctxt "roofing_angles label" +msgid "Top Surface Skin Line Directions" +msgstr "Felső kéregvonal irányok" + +#: fdmprinter.def.json +msgctxt "roofing_angles description" +msgid "" +"A list of integer line directions to use when the top surface skin layers use the lines or zig zag " +"pattern. Elements from the list are used sequentially as the layers progress and when the end of the " +"list is reached, it starts at the beginning again. The list items are separated by commas and the whole " +"list is contained in square brackets. Default is an empty list which means use the traditional default " +"angles (45 and 135 degrees)." +msgstr "" +"Azon egész vonalirányok listája, amelyeket akkor kell használni, amikor a felső felületi rétegek vonal, " +"vagy cikcakk mintáját használjuk.A lista elemeit egymás után használjuk a rétegek előre haladtával, és " +"amikor a végére ér, előlről kezdi. A lista elemit vesszővel választjuk el, és a teljes lista szögletes " +"zárójelben van. Az alapértelmezett lista üres ami azt is jelenti, hogy az alapértelmezett 45 és 135 " +"fokos szögeket hasznájuk." + +#: fdmprinter.def.json +msgctxt "infill_enable_travel_optimization label" +msgid "Infill Travel Optimization" +msgstr "Kitöltési utazás optimalizáció" + +#: fdmprinter.def.json +msgctxt "infill_enable_travel_optimization description" +msgid "" +"When enabled, the order in which the infill lines are printed is optimized to reduce the distance " +"travelled. The reduction in travel time achieved very much depends on the model being sliced, infill " +"pattern, density, etc. Note that, for some models that have many small areas of infill, the time to " +"slice the model may be greatly increased." +msgstr "" +"Ha engedélyezve van, a kitöltési sorok nyomtatási sorrendje optimalizálódik a megtett távolság " +"csökkentése érdekében. Az elért utazási idő csökkentése nagymértékben függ a szeletelt modelltől, a " +"kitöltési mintától, a sűrűségtől stb. Vegye figyelembe, hogy egyes modellek esetében, amelyeknek sok kis " +"kitöltési területe van, a modell szeletelésének ideje jelentősen megnőhet." + +#: fdmprinter.def.json +msgctxt "material_flow_dependent_temperature label" +msgid "Auto Temperature" +msgstr "Automatikus hőfok" + +#: fdmprinter.def.json +msgctxt "material_flow_dependent_temperature description" +msgid "Change the temperature for each layer automatically with the average flow speed of that layer." +msgstr "" +"Automatikusan változtassuk a hőmérsékletet az egyes rétegeknél, annak függvényében, hogy milyen az adott " +"réteg átlagos adagolási sebessége." + +#: fdmprinter.def.json +msgctxt "material_flow_temp_graph label" +msgid "Flow Temperature Graph" +msgstr "Adagolás hőmérséklet diagram" + +#: fdmprinter.def.json +msgctxt "material_flow_temp_graph description" +msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)." +msgstr "A nyomtatószál adagolást (mm3/mp), és a hőmérsékletet (Celsius) összekötő adatok." + +#: fdmprinter.def.json +msgctxt "minimum_polygon_circumference label" +msgid "Minimum Polygon Circumference" +msgstr "Minimális sokszög kerület" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_resolution label" +msgid "Maximum Resolution" +msgstr "Maximális felbontás" + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_resolution description" +msgid "" +"The minimum size of a line segment after slicing. If you increase this, the mesh will have a lower " +"resolution. This may allow the printer to keep up with the speed it has to process g-code and will " +"increase slice speed by removing details of the mesh that it can't process anyway." +msgstr "" +"Egy vonalszakasz minimális mérete a szeletelés után. Ha ezt megnöveli, a háló kisebb felbontású lesz. Ez " +"lehetővé teheti a nyomtató számára, hogy lépést tartson a g-kód feldolgozásának sebességével, és növeli " +"a szeletek sebességét azáltal, hogy eltávolítja a háló azon részleteit, amelyeket egyébként nem tud " +"feldolgozni." + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_travel_resolution label" +msgid "Maximum Travel Resolution" +msgstr "Maximális utazási felbontás" + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_travel_resolution description" +msgid "" +"The minimum size of a travel line segment after slicing. If you increase this, the travel moves will " +"have less smooth corners. This may allow the printer to keep up with the speed it has to process g-code, " +"but it may cause model avoidance to become less accurate." +msgstr "" +"Az utazási útvonalak minimális mérete szeletelés után. Ha ezt növeljük, akkor az utazási mozgások " +"kevésbé rendelkeznek majd sima sarkokkal.Ez lehetővé teszi a nyomtatók számára, hogy lépést tartsanak a " +"g-kód feldolgozásához szükséges sebességgel, azonban a modell elkerülése kevésbé lehet pontos." + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_deviation label" +msgid "Maximum Deviation" +msgstr "Maximális eltérés" + +#: fdmprinter.def.json +msgctxt "meshfix_maximum_deviation description" +msgid "" +"The maximum deviation allowed when reducing the resolution for the Maximum Resolution setting. If you " +"increase this, the print will be less accurate, but the g-code will be smaller. Maximum Deviation is a " +"limit for Maximum Resolution, so if the two conflict the Maximum Deviation will always be held true." +msgstr "" +"A maximális eltérés, ha csökken a felbontás a maximális felbontás beállításnál. Ha ezt növeli, a " +"nyomtatás kevésbé lesz pontos, de a g-kód kisebb lesz. A maximális eltérés a maximális felbontás " +"korlátja, tehát ha a kettő ütközik, akkor a maximális eltérés lesz magasabb prioritású." + +#: fdmprinter.def.json +msgctxt "support_skip_some_zags label" +msgid "Break Up Support In Chunks" +msgstr "Támasz tördelhetősége" + +#: fdmprinter.def.json +msgctxt "support_skip_some_zags description" +msgid "" +"Skip some support line connections to make the support structure easier to break away. This setting is " +"applicable to the Zig Zag support infill pattern." +msgstr "" +"A támasz nyomtatásakor néhány támaszbonal összeköttetés kihagy, így a szerkezet a végső eltávolításkor, " +"ott konnyebben el fog törni. Ezt a beállítást a cikcakk támaszmintára tudjuk alkalmazni." + +#: fdmprinter.def.json +msgctxt "support_skip_zag_per_mm label" +msgid "Support Chunk Size" +msgstr "Törés méret" + +#: fdmprinter.def.json +msgctxt "support_skip_zag_per_mm description" +msgid "" +"Leave out a connection between support lines once every N millimeter to make the support structure " +"easier to break away." +msgstr "A támaszvonalak között ennyi mm -ként hagy el egy vonalat, a könnyebb törhetőség miatt." + +#: fdmprinter.def.json +msgctxt "support_zag_skip_count label" +msgid "Support Chunk Line Count" +msgstr "Törésvonalak száma" + +#: fdmprinter.def.json +msgctxt "support_zag_skip_count description" +msgid "Skip one in every N connection lines to make the support structure easier to break away." +msgstr "Ennyi kapcsolódó vonal után hagy ki egyet a törés könnyítése érdekében." + +#: fdmprinter.def.json +msgctxt "draft_shield_enabled label" +msgid "Enable Draft Shield" +msgstr "Huzatpajzs engedélyezése" + +#: fdmprinter.def.json +msgctxt "draft_shield_enabled description" +msgid "" +"This will create a wall around the model, which traps (hot) air and shields against exterior airflow. " +"Especially useful for materials which warp easily." +msgstr "" +"A beállítással létrehozhatunk egy falat a modell körül, ami segít abban, hogy a külső levegő, vagy " +"légáramlat érje a nyomtatott testet.Ez különösen azoknál az alapanyagoknál lehet segítség, amelyek " +"hajlamosak a felválásra, repedésre, mint pl. az ABS, ASA." + +#: fdmprinter.def.json +msgctxt "draft_shield_dist label" +msgid "Draft Shield X/Y Distance" +msgstr "Huzatpajzs X/Y távolság" + +#: fdmprinter.def.json +msgctxt "draft_shield_dist description" +msgid "Distance of the draft shield from the print, in the X/Y directions." +msgstr "A modell és a huzatpajzs közötti távolság X/Y irányban." + +#: fdmprinter.def.json +msgctxt "draft_shield_height_limitation label" +msgid "Draft Shield Limitation" +msgstr "Huzatpajzs korlátozás" + +#: fdmprinter.def.json +msgctxt "draft_shield_height_limitation description" +msgid "" +"Set the height of the draft shield. Choose to print the draft shield at the full height of the model or " +"at a limited height." +msgstr "" +"Beállítja a huzatpajzs magasságát. Kiválasztható, hogy a modell teljes magasságában, vagy egy részleges " +"magasságig épüljön a pajzs." + +#: fdmprinter.def.json +msgctxt "draft_shield_height_limitation option full" +msgid "Full" +msgstr "Teljes" + +#: fdmprinter.def.json +msgctxt "draft_shield_height_limitation option limited" +msgid "Limited" +msgstr "Részleges" + +#: fdmprinter.def.json +msgctxt "draft_shield_height label" +msgid "Draft Shield Height" +msgstr "Huzatpajzs magasság" + +#: fdmprinter.def.json +msgctxt "draft_shield_height description" +msgid "Height limitation of the draft shield. Above this height no draft shield will be printed." +msgstr "A huzatpajzs magassága. Csak eddig a magasságig fogja a pajzsot nyomtatni." + +#: fdmprinter.def.json +msgctxt "conical_overhang_enabled label" +msgid "Make Overhang Printable" +msgstr "Nyomtatható túlnyúlások" + +#: fdmprinter.def.json +msgctxt "conical_overhang_enabled description" +msgid "" +"Change the geometry of the printed model such that minimal support is required. Steep overhangs will " +"become shallow overhangs. Overhanging areas will drop down to become more vertical." +msgstr "" +"A modell geometriáját fogja megváltoztatni oly módon, hogy minimális támasz legyen szükséges a " +"nyomtatáshoz. A meredek kinyúlások sekélyessé fognak válni, míg a túlnyúló területek függőlegesebbé." + +#: fdmprinter.def.json +msgctxt "conical_overhang_angle label" +msgid "Maximum Model Angle" +msgstr "Maximális túlnyúlási szög" + +#: fdmprinter.def.json +msgctxt "conical_overhang_angle description" +msgid "" +"The maximum angle of overhangs after the they have been made printable. At a value of 0° all overhangs " +"are replaced by a piece of model connected to the build plate, 90° will not change the model in any way." +msgstr "" +"A túlnyúlások maximális szöge a nyomtathatóvá tétel után. 0 ° értéknél az összes túlnyúlást egy, az " +"építőlemezhez kapcsolt modelldarab váltja fel, a 90 ° -ot a modell semmilyen módon nem változtatja meg." + +#: fdmprinter.def.json +msgctxt "coasting_enable label" +msgid "Enable Coasting" +msgstr "Kifutás engedélyezés" + +#: fdmprinter.def.json +msgctxt "coasting_enable description" +msgid "" +"Coasting replaces the last part of an extrusion path with a travel path. The oozed material is used to " +"print the last piece of the extrusion path in order to reduce stringing." +msgstr "" +"A kifutás során, az adott rész nyomtatásakor, az extrudálási út vége előtt, egy utazási mozgársa váltás " +"történik. Idő előtt megszüntetjük az extrudálást és a fejből még kicsöppenő anyagmaradványt használjuk " +"fel a rész fennmaradó részének nyomtatásához. Így a szálazást, és az utazás közbeni csöppenést tudjuk " +"csökkenteni." + +#: fdmprinter.def.json +msgctxt "coasting_volume label" +msgid "Coasting Volume" +msgstr "Kifutási mérték" + +#: fdmprinter.def.json +msgctxt "coasting_volume description" +msgid "The volume otherwise oozed. This value should generally be close to the nozzle diameter cubed." +msgstr "A csöppenés mértéke. Ennek az értéknek általában közel kell lennie a fúvóka átmérőjéhez." + +#: fdmprinter.def.json +msgctxt "coasting_min_volume label" +msgid "Minimum Volume Before Coasting" +msgstr "Minimális mennyiség a kifutás előtt" + +#: fdmprinter.def.json +msgctxt "coasting_min_volume description" +msgid "" +"The smallest volume an extrusion path should have before allowing coasting. For smaller extrusion paths, " +"less pressure has been built up in the bowden tube and so the coasted volume is scaled linearly. This " +"value should always be larger than the Coasting Volume." +msgstr "" +"Az minimális extrudálási mennyiség, mielőtt engedélyezi a kifutási műveletet.Ha nincs egy bizonyos " +"mennyiségű extrudálás a kifuttatás előtt, nem épül fel elegendő nyomás az olvadótérben, és a kifutás " +"során nem lesz elegendő anyag a nyomtatáshoz. Emiatt a kifutási mérték lineárisan van skálázva.Ez az " +"érték mindig nagyobb, mint a kifutási mérték." + +#: fdmprinter.def.json +msgctxt "coasting_speed label" +msgid "Coasting Speed" +msgstr "Kifutási sebesség" + +#: fdmprinter.def.json +msgctxt "coasting_speed description" +msgid "" +"The speed by which to move during coasting, relative to the speed of the extrusion path. A value " +"slightly under 100% is advised, since during the coasting move the pressure in the bowden tube drops." +msgstr "" +"A kifutási művelet sebessége, a normál extrudálási út sebességéhez képest.Javasolt, hogy kisség " +"csökkentsük, így 100% -nál alacsonyabb legyen az érték, mivel a kifutási mozgás közben csökken a nyomás " +"a csőben." + +#: fdmprinter.def.json +msgctxt "skin_alternate_rotation label" +msgid "Alternate Skin Rotation" +msgstr "Alternatív felületi forgás" + +#: fdmprinter.def.json +msgctxt "skin_alternate_rotation description" +msgid "" +"Alternate the direction in which the top/bottom layers are printed. Normally they are printed diagonally " +"only. This setting adds the X-only and Y-only directions." +msgstr "" +"Az alsó/felső felületi kéregvonalak nyomtatási irányát változtatja meg.Általában ezek az irányok csak " +"átlósak, azonban ez a beállítás hozzáadja a csak X és csak Y irányokat is." + +#: fdmprinter.def.json +msgctxt "cross_infill_pocket_size label" +msgid "Cross 3D Pocket Size" +msgstr "Kereszt 3D üreg méret" + +#: fdmprinter.def.json +msgctxt "cross_infill_pocket_size description" +msgid "" +"The size of pockets at four-way crossings in the cross 3D pattern at heights where the pattern is " +"touching itself." +msgstr "" +"Azoknak a kialakuló üregeknek a mérete, amik akkor jönnek létre, mikor a kereszt 3D mintában egy adott " +"magasságnál a minta önmagát érinti." + +#: fdmprinter.def.json +msgctxt "cross_infill_density_image label" +msgid "Cross Infill Density Image" +msgstr "Kereszt kitöltési kép" + +#: fdmprinter.def.json +msgctxt "cross_infill_density_image description" +msgid "" +"The file location of an image of which the brightness values determine the minimal density at the " +"corresponding location in the infill of the print." +msgstr "" +"Annak a képfájlnak, aminek a fényerősség értékei meghatározzák a minimális sűrűséget a nyomtatás kereszt " +"kitöltésének megfelelő helyén." + +#: fdmprinter.def.json +msgctxt "cross_support_density_image label" +msgid "Cross Fill Density Image for Support" +msgstr "Kereszt támasz kitöltési kép" + +#: fdmprinter.def.json +msgctxt "cross_support_density_image description" +msgid "" +"The file location of an image of which the brightness values determine the minimal density at the " +"corresponding location in the support." +msgstr "" +"Annak a képfájlnak, aminek a fényerősség értékei meghatározzák a minimális sűrűséget a nyomtatás kereszt " +"támasz kitöltésének megfelelő helyén." + +#: fdmprinter.def.json +msgctxt "spaghetti_infill_enabled label" +msgid "Spaghetti Infill" +msgstr "Spagetti kitöltés" + +#: fdmprinter.def.json +msgctxt "spaghetti_infill_enabled description" +msgid "" +"Print the infill every so often, so that the filament will curl up chaotically inside the object. This " +"reduces print time, but the behaviour is rather unpredictable." +msgstr "" +"Ez a kitöltés nem minta alapján történik, hanem a nyomtatószálat kaotikusan, össze-vissza folyatja a " +"kitöltésen belül. Ez csökkenti a nyomtatási időt, azonban a struktúra stabilitása, és viselkedése " +"kiszámíthatatlan." + +#: fdmprinter.def.json +msgctxt "spaghetti_infill_stepped label" +msgid "Spaghetti Infill Stepping" +msgstr "Lépésenkénti kitöltés" + +#: fdmprinter.def.json +msgctxt "spaghetti_infill_stepped description" +msgid "" +"Whether to print spaghetti infill in steps or extrude all the infill filament at the end of the print." +msgstr "" +"A spagetti kitöltést lépésenként végezze, vagy egyszerre, a nyomtatás végén extrudálja a töltőszálat. " +"(beleömleszti, össze-vissza)" + +#: fdmprinter.def.json +msgctxt "spaghetti_max_infill_angle label" +msgid "Spaghetti Maximum Infill Angle" +msgstr "Maximális kitöltési szög" + +#: fdmprinter.def.json +msgctxt "spaghetti_max_infill_angle description" +msgid "" +"The maximum angle w.r.t. the Z axis of the inside of the print for areas which are to be filled with " +"spaghetti infill afterwards. Lowering this value causes more angled parts in your model to be filled on " +"each layer." +msgstr "" +"A maximális w.r.t. szög a nyomtatás belsejében, és a Z tengelye azokon a területeken, amelyeket utána " +"spagetti töltelékkel kell kitölteni. Ennek az értéknek a csökkentésével több olyan szögben lévő részeket " +"hoz létre, amit minden rétegben meg kell tölteni." + +#: fdmprinter.def.json +msgctxt "spaghetti_max_height label" +msgid "Spaghetti Infill Maximum Height" +msgstr "Kitöltés maximum magasság" + +#: fdmprinter.def.json +msgctxt "spaghetti_max_height description" +msgid "The maximum height of inside space which can be combined and filled from the top." +msgstr "A belső tér maximális magassága, amelyet felülről ki lehet tölteni." + +#: fdmprinter.def.json +msgctxt "spaghetti_inset label" +msgid "Spaghetti Inset" +msgstr "Spagetti berakás" + +#: fdmprinter.def.json +msgctxt "spaghetti_inset description" +msgid "The offset from the walls from where the spaghetti infill will be printed." +msgstr "Az eltolás a falaktól, ahonnan a spagetti kitöltés kinyomtatásra kerül." + +#: fdmprinter.def.json +msgctxt "spaghetti_flow label" +msgid "Spaghetti Flow" +msgstr "Spagetti adagolás" + +#: fdmprinter.def.json +msgctxt "spaghetti_flow description" +msgid "" +"Adjusts the density of the spaghetti infill. Note that the Infill Density only controls the line spacing " +"of the filling pattern, not the amount of extrusion for spaghetti infill." +msgstr "" +"Beállítja a spagetti kitöltés sűrűségét. Vegye figyelembe, hogy a töltési sűrűség csak a töltési minta " +"sorközét szabályozza, nem pedig a spagetti kitöltés extrudálásának mértékét." + +#: fdmprinter.def.json +msgctxt "spaghetti_infill_extra_volume label" +msgid "Spaghetti Infill Extra Volume" +msgstr "Extra kitöltési térfogat" + +#: fdmprinter.def.json +msgctxt "spaghetti_infill_extra_volume description" +msgid "A correction term to adjust the total volume being extruded each time when filling spaghetti." +msgstr "Ez egy korrekció, amivel a spagetti kitöltéskor az extrudált teljes mennyiség beállítható." + +#: fdmprinter.def.json +msgctxt "support_conical_enabled label" +msgid "Enable Conical Support" +msgstr "Kúpos támasz engedélyezése" + +#: fdmprinter.def.json +msgctxt "support_conical_enabled description" +msgid "Make support areas smaller at the bottom than at the overhang." +msgstr "A támaszok alja kisebb méretű lesz, mint az alátámasztandó rész." + +#: fdmprinter.def.json +msgctxt "support_conical_angle label" +msgid "Conical Support Angle" +msgstr "Kúpszög" + +#: fdmprinter.def.json +msgctxt "support_conical_angle description" +msgid "" +"The angle of the tilt of conical support. With 0 degrees being vertical, and 90 degrees being " +"horizontal. Smaller angles cause the support to be more sturdy, but consist of more material. Negative " +"angles cause the base of the support to be wider than the top." +msgstr "" +"A kúpos támasz dőlésszöge. A 0 fok függőleges és 90 fok vízszintes. A kisebb szögek miatt a " +"tartószerkezet erősebb, de több anyagból áll. A negatív szögek miatt a támasz talpa szélesebb, mint a " +"teteje." + +#: fdmprinter.def.json +msgctxt "support_conical_min_width label" +msgid "Conical Support Minimum Width" +msgstr "Kúptámasz minimális szélesség" + +#: fdmprinter.def.json +msgctxt "support_conical_min_width description" +msgid "" +"Minimum width to which the base of the conical support area is reduced. Small widths can lead to " +"unstable support structures." +msgstr "" +"A kúptámasz alapjának minimális mérete. Ha nagyon kicsi ez a szélesség, akkor a támasz instabil lehet." + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_enabled label" +msgid "Fuzzy Skin" +msgstr "Rücskös felszín" + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_enabled description" +msgid "Randomly jitter while printing the outer wall, so that the surface has a rough and fuzzy look." +msgstr "" +"A külső fal nyomtatása során, véletlenszerűen beremeg a fej. Ennek hatására a külső fal mintázata " +"elmosott, homályos lesz, elnyomja a mintázatot." + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_thickness label" +msgid "Fuzzy Skin Thickness" +msgstr "Rücsök vastagság" + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_thickness description" +msgid "" +"The width within which to jitter. It's advised to keep this below the outer wall width, since the inner " +"walls are unaltered." +msgstr "" +"Az a szélesség, amelyen belül a rezgés történhet. Javasolt, hogy ez a külső fal szélessége alatt legyen, " +"mivel a belső falalkat nem érinti ez a mozgás." + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_point_density label" +msgid "Fuzzy Skin Density" +msgstr "Rücsök sűrűség" + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_point_density description" +msgid "" +"The average density of points introduced on each polygon in a layer. Note that the original points of " +"the polygon are discarded, so a low density results in a reduction of the resolution." +msgstr "" +"Az egyes poligonokon egy rétegben megjelenő pontok átlagos sűrűsége.Vegyük figyelembe, hogy az eredeti " +"sokszög pontok itt eldobásra kerülnek, így az alacsony sűrűség csökkenti a felbontást." + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_point_dist label" +msgid "Fuzzy Skin Point Distance" +msgstr "Rücsök távolság" + +#: fdmprinter.def.json +msgctxt "magic_fuzzy_skin_point_dist description" +msgid "" +"The average distance between the random points introduced on each line segment. Note that the original " +"points of the polygon are discarded, so a high smoothness results in a reduction of the resolution. This " +"value must be higher than half the Fuzzy Skin Thickness." +msgstr "" +"Az egyes vonalszakaszokon létrehozott rücskök közötti átlagos távolság. Mivel az eredeti pontok " +"eldobásra kerülnek, a sok rücsök a felbontás csökkenését fogja eredményezni. Ennek az értéknek meg kell " +"haladnia a rücskös falvastagság felét." + +#: fdmprinter.def.json +msgctxt "flow_rate_max_extrusion_offset label" +msgid "Flow rate compensation max extrusion offset" +msgstr "Maximális extrudálási eltolás adagoláskompenzáció" + +#: fdmprinter.def.json +msgctxt "flow_rate_max_extrusion_offset description" +msgid "The maximum distance in mm to compensate." +msgstr "A maximális távolság mm -ben történő kompenzációja." + +#: fdmprinter.def.json +msgctxt "flow_rate_extrusion_offset_factor label" +msgid "Flow rate compensation factor" +msgstr "Adagoláskompenzáció faktor" + +#: fdmprinter.def.json +msgctxt "flow_rate_extrusion_offset_factor description" +msgid "The multiplication factor for the flow rate -> distance translation." +msgstr "Az adagolási sebesség szorzótényezője -> távolságtranszláció." + +#: fdmprinter.def.json +msgctxt "wireframe_enabled label" +msgid "Wire Printing" +msgstr "Huzalváz nyomtatás" + +#: fdmprinter.def.json +msgctxt "wireframe_enabled description" +msgid "" +"Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized " +"by horizontally printing the contours of the model at given Z intervals which are connected via upward " +"and diagonally downward lines." +msgstr "" +"Csak a külső felületet nyomtatja, egy ritkás hevederezett szerkezettel, a levegőben. Ez úgy valósul meg, " +"hogy a modell kontúrjai vízszintesen kinyomtatásra kerülnek meghatározott Z intervallumban, amiket " +"felfelé, és átlósan lefelé egyenesen összeköt." + +#: fdmprinter.def.json +msgctxt "wireframe_height label" +msgid "WP Connection Height" +msgstr "Kapcsolódási magasság" + +#: fdmprinter.def.json +msgctxt "wireframe_height description" +msgid "" +"The height of the upward and diagonally downward lines between two horizontal parts. This determines the " +"overall density of the net structure. Only applies to Wire Printing." +msgstr "" +"Két vízszintes rész közötti felfelé és átlósan lefelé mutató vonalak magassága. Ez határozza meg a nettó " +"szerkezet általános sűrűségét. Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_roof_inset label" +msgid "WP Roof Inset Distance" +msgstr "Fedél betét távolság" + +#: fdmprinter.def.json +msgctxt "wireframe_roof_inset description" +msgid "" +"The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing." +msgstr "A beépített távolság, amikor a tetőtől körvonalakat bekapcsolnak. Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed label" +msgid "WP Speed" +msgstr "Sebesség" + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed description" +msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing." +msgstr "A fúvóka mozgásának sebessége az anyag extrudálásakor. Csak a huzalnyomtatásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_bottom label" +msgid "WP Bottom Printing Speed" +msgstr "Aljzat nyomtatási sebesség" + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_bottom description" +msgid "" +"Speed of printing the first layer, which is the only layer touching the build platform. Only applies to " +"Wire Printing." +msgstr "" +"Az első réteg nyomtatásának sebessége, amely az egyetlen réteg, amely megérinti a tárgyasztalt. Csak a " +"huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_up label" +msgid "WP Upward Printing Speed" +msgstr "Felfelé nyomtatási sebesség" + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_up description" +msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing." +msgstr "" +"A vonalak felfelé, Z irányban 'a levegőben' történő nyomtatási sebessége. Csak a huzalnyomásra " +"vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_down label" +msgid "WP Downward Printing Speed" +msgstr "Lefelé nyomtatási sebesség" + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_down description" +msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing." +msgstr "" +"A vonalak lefelé, Z irányban 'a levegőben' történő nyomtatási sebessége. Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_flat label" +msgid "WP Horizontal Printing Speed" +msgstr "Vízszintes nyomtatási sebesség" + +#: fdmprinter.def.json +msgctxt "wireframe_printspeed_flat description" +msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing." +msgstr "" +"A modell kontúrjának vizszintes irnyban történő nyomtatási sebessége.Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_flow label" +msgid "WP Flow" +msgstr "Adagolás" + +#: fdmprinter.def.json +msgctxt "wireframe_flow description" +msgid "" +"Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire " +"Printing." +msgstr "" +"Ádagoláskompenzáció: az extrudált anyag mennyiségét megszorozzuk ezzel az értékkel. Csak a huzalnyomásra " +"vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_flow_connection label" +msgid "WP Connection Flow" +msgstr "Kapcsolódási adagolás" + +#: fdmprinter.def.json +msgctxt "wireframe_flow_connection description" +msgid "Flow compensation when going up or down. Only applies to Wire Printing." +msgstr "Ádagoláskompenzáció felfelé vagy lefelé irányban haladva. Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_flow_flat label" +msgid "WP Flat Flow" +msgstr "Vízszintes adagolás" + +#: fdmprinter.def.json +msgctxt "wireframe_flow_flat description" +msgid "Flow compensation when printing flat lines. Only applies to Wire Printing." +msgstr "Ádagoláskompenzáció vízszintes vonalak nyomtatásakor. Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_top_delay label" +msgid "WP Top Delay" +msgstr "Felső késleltetés" + +#: fdmprinter.def.json +msgctxt "wireframe_top_delay description" +msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing." +msgstr "" +"Késleltesse az időt felfelé történő mozgatás után, hogy a felfelé mutató vonal megszilárduljon. Csak a " +"huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_bottom_delay label" +msgid "WP Bottom Delay" +msgstr "Alsó késleltetés" + +#: fdmprinter.def.json +msgctxt "wireframe_bottom_delay description" +msgid "Delay time after a downward move. Only applies to Wire Printing." +msgstr "" +"Késleltesse az időt lefelé történő mozgatás után, hogy a lefelé mutató vonal megszilárduljon. Csak a " +"huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_flat_delay label" +msgid "WP Flat Delay" +msgstr "Vízszintes késleltetés" + +#: fdmprinter.def.json +msgctxt "wireframe_flat_delay description" +msgid "" +"Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to " +"previous layers at the connection points, while too long delays cause sagging. Only applies to Wire " +"Printing." +msgstr "" +"Késleltetési idő két vízszintes szegmens között. Egy ilyen késleltetés bevezetése jobb tapadást okozhat " +"az előző rétegekhez a csatlakozási pontokon, míg a túl hosszú késleltetések megereszkedést okozhatnak. " +"Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_up_half_speed label" +msgid "WP Ease Upward" +msgstr "Emelés távolság" + +#: fdmprinter.def.json +msgctxt "wireframe_up_half_speed description" +msgid "" +"Distance of an upward move which is extruded with half speed.\n" +"This can cause better adhesion to previous layers, while not heating the material in those layers too " +"much. Only applies to Wire Printing." +msgstr "" +"A felfelé irányuló mozgás távolsága, amelyet fél sebességgel extrudálunk. Ez jobb tapadást eredményez az " +"előző rétegekhez, miközben az anyag nem melegíti túl az anyagot ezekben a rétegekben. Csak a " +"huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_top_jump label" +msgid "WP Knot Size" +msgstr "Csomó méret" + +#: fdmprinter.def.json +msgctxt "wireframe_top_jump description" +msgid "" +"Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better " +"chance to connect to it. Only applies to Wire Printing." +msgstr "" +"Kicsi csomót hoz létre egy felfelé mutató vonal tetején, hogy az egymást követő vízszintes réteg nagyobb " +"eséllyel csatlakozzon hozzá. Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_fall_down label" +msgid "WP Fall Down" +msgstr "Ejtés távolság" + +#: fdmprinter.def.json +msgctxt "wireframe_fall_down description" +msgid "" +"Distance with which the material falls down after an upward extrusion. This distance is compensated for. " +"Only applies to Wire Printing." +msgstr "" +"Az a távolság, amellyel az anyag leesik egy felfelé történő extrudálás után. Ezt a távolságot tudjuk itt " +"kompenzálni. Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_drag_along label" +msgid "WP Drag Along" +msgstr "Húzási távolság" + +#: fdmprinter.def.json +msgctxt "wireframe_drag_along description" +msgid "" +"Distance with which the material of an upward extrusion is dragged along with the diagonally downward " +"extrusion. This distance is compensated for. Only applies to Wire Printing." +msgstr "" +"Az a távolság, ameddig egy felfelé irányuló extrudálás anyagát az átlósan lefelé irányuló extrudálással " +"együtt meghúzzuk. Ezt a távolságot kompenzálni kell. Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_strategy label" +msgid "WP Strategy" +msgstr "Startégia" + +#: fdmprinter.def.json +msgctxt "wireframe_strategy description" +msgid "" +"Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the " +"upward lines harden in the right position, but may cause filament grinding. A knot can be made at the " +"end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it " +"may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an " +"upward line; however, the lines won't always fall down as predicted." +msgstr "" +"Stratégia annak biztosítására, hogy két egymást követő réteg kapcsolódjon minden egyes csatlakozási " +"ponthoz. A visszahúzás lehetővé teszi, hogy a felfelé mutató vonalak a megfelelő helyzetben " +"megkeményedjenek, de ez az adagolókerék megcsúszását, és a szál eldarálását okozhatja. Egy felfelé " +"mutató vonal végén csomót lehet készíteni, hogy növeljük az ahhoz való csatlakozás eredményességét, és " +"hagyjuk, hogy a vonal vége lehűljön; ez azonban lassú nyomtatási sebességet igényelhet. Egy másik " +"stratégia, a felfelé mutató vonal tetejének elmaradásának kompenzálása; azonban a vonalak nem mindig " +"esnek le a várt módon." + +#: fdmprinter.def.json +msgctxt "wireframe_strategy option compensate" +msgid "Compensate" +msgstr "Kompenzáció" + +#: fdmprinter.def.json +msgctxt "wireframe_strategy option knot" +msgid "Knot" +msgstr "Csomó" + +#: fdmprinter.def.json +msgctxt "wireframe_strategy option retract" +msgid "Retract" +msgstr "Visszahúzás" + +#: fdmprinter.def.json +msgctxt "wireframe_straight_before_down label" +msgid "WP Straighten Downward Lines" +msgstr "Vonal egyenesítés lefelé" + +#: fdmprinter.def.json +msgctxt "wireframe_straight_before_down description" +msgid "" +"Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent " +"sagging of the top most point of upward lines. Only applies to Wire Printing." +msgstr "" +"Az átlósan lefelé mutató vonal százaléka, amelyet egy vízszintes vonaldarab fed le. Ez megakadályozhatja " +"a felfelé mutató vonalak legfelső pontjának elhajlását. Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_roof_fall_down label" +msgid "WP Roof Fall Down" +msgstr "Fedél ejtés" + +#: fdmprinter.def.json +msgctxt "wireframe_roof_fall_down description" +msgid "" +"The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This " +"distance is compensated for. Only applies to Wire Printing." +msgstr "" +"A 'vékony, levegőben' nyomtatott vízszintes tetővonalak nyomtatáskor csökkennek a távolságok. Ezeket a " +"távolságokat kompenzálni kell. Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_roof_drag_along label" +msgid "WP Roof Drag Along" +msgstr "Fedél húzás" + +#: fdmprinter.def.json +msgctxt "wireframe_roof_drag_along description" +msgid "" +"The distance of the end piece of an inward line which gets dragged along when going back to the outer " +"outline of the roof. This distance is compensated for. Only applies to Wire Printing." +msgstr "" +"A belső vonal végdarabjának távolsága, amely elhúzódik, amikor visszamegy a tető külső körvonalaihoz. " +"Ezt a távolságot kompenzálni kell. Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_roof_outer_delay label" +msgid "WP Roof Outer Delay" +msgstr "Fedél külső késleltetése" + +#: fdmprinter.def.json +msgctxt "wireframe_roof_outer_delay description" +msgid "" +"Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better " +"connection. Only applies to Wire Printing." +msgstr "" +"A tetővé váló lyuk külső kerületein eltöltött idő. A hosszabb idő biztosítja a jobb kapcsolódást. Csak a " +"huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "wireframe_nozzle_clearance label" +msgid "WP Nozzle Clearance" +msgstr "Fúvúka hézag" + +#: fdmprinter.def.json +msgctxt "wireframe_nozzle_clearance description" +msgid "" +"Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally " +"downward lines with a less steep angle, which in turn results in less upward connections with the next " +"layer. Only applies to Wire Printing." +msgstr "" +"A fúvóka és a vízszintesen lefelé mutató vonalak közötti távolság. A nagyobb hézag átlósan lefelé mutató " +"vonalakat eredményez, kevésbé meredek szöggel, ami viszont kevésbé felfelé irányuló kapcsolatokat " +"eredményez a következő réteggel. Csak a huzalnyomásra vonatkozik." + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_enabled label" +msgid "Use Adaptive Layers" +msgstr "Adaptív rétegek használata" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_enabled description" +msgid "Adaptive layers computes the layer heights depending on the shape of the model." +msgstr "Az adaptív rétegek kiszámítják a szükséges rétegmagasságokat a modell alakjától függően." + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_variation label" +msgid "Adaptive Layers Maximum Variation" +msgstr "Adaptív rétegek maximális variációja" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_variation description" +msgid "The maximum allowed height different from the base layer height." +msgstr "Az alapréteg magasságától eltérő legnagyobb megengedett réteg magasság." + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_variation_step label" +msgid "Adaptive Layers Variation Step Size" +msgstr "Lépésméret" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_variation_step description" +msgid "The difference in height of the next layer height compared to the previous one." +msgstr "A következő réteg magasságának különbsége az előzőhöz képest." + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_threshold label" +msgid "Adaptive Layers Threshold" +msgstr "Küszöbérték" + +#: fdmprinter.def.json +msgctxt "adaptive_layer_height_threshold description" +msgid "" +"Threshold whether to use a smaller layer or not. This number is compared to the tan of the steepest " +"slope in a layer." +msgstr "" +"Annak a küszöbértéke, hogy kisebb legyen a rétegmagasság, vagy sem.Ezt a számot hasonlítják össze a " +"réteg legmeredekebb meredekségével." + +#: fdmprinter.def.json +msgctxt "wall_overhang_angle label" +msgid "Overhanging Wall Angle" +msgstr "Falkinyúlások szöge" + +#: fdmprinter.def.json +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." +msgstr "" +"Ettől a szögtől nagyobb mértékben túlnyúló falakat, a túlnyúló falbeállítások segítségével nyomtatjuk " +"ki. Ha az érték 90, egyetlen falat sem tekintünk túlnyúlásnak." + +#: fdmprinter.def.json +msgctxt "wall_overhang_speed_factor label" +msgid "Overhanging Wall Speed" +msgstr "Falkinyúlás sebessége" + +#: fdmprinter.def.json +msgctxt "wall_overhang_speed_factor description" +msgid "Overhanging walls will be printed at this percentage of their normal print speed." +msgstr "A kinyúló falak a normál nyomtatási sebesség százalékos arányában adjuk meg." + +#: fdmprinter.def.json +msgctxt "bridge_settings_enabled label" +msgid "Enable Bridge Settings" +msgstr "Híd beállítások engedélyezése" + +#: fdmprinter.def.json +msgctxt "bridge_settings_enabled description" +msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed." +msgstr "" +"Érzékelje a hidakat, és módosítsa a nyomtatási sebességet, az adagolást és a ventilátorbeállításokat, a " +"nyomtatásuk idejére." + +#: fdmprinter.def.json +msgctxt "bridge_wall_min_length label" +msgid "Minimum Bridge Wall Length" +msgstr "Minimális híd falhossz" + +#: fdmprinter.def.json +msgctxt "bridge_wall_min_length description" +msgid "" +"Unsupported walls shorter than this will be printed using the normal wall settings. Longer unsupported " +"walls will be printed using the bridge wall settings." +msgstr "" +"Az ennél rövidebb nem alátámasztott falak a normál falbeállításokkal kerülnek kinyomtatásra. Az ettől " +"hosszabb nem támogatott falakat viszont a hídfalak beállításai alapján nyomtatjuk ki." + +#: fdmprinter.def.json +msgctxt "bridge_skin_support_threshold label" +msgid "Bridge Skin Support Threshold" +msgstr "Felület támasz küszöb" + +#: fdmprinter.def.json +msgctxt "bridge_skin_support_threshold description" +msgid "" +"If a skin region is supported for less than this percentage of its area, print it using the bridge " +"settings. Otherwise it is printed using the normal skin settings." +msgstr "" +"Ha a felületi régió területe kevesebb, mint ez a megadott százalékos érték, nyomtassa a híd " +"beállításokkal, egyébként normál felületi beállításokkal nyomtasson." + +#: fdmprinter.def.json +msgctxt "bridge_wall_coast label" +msgid "Bridge Wall Coasting" +msgstr "Híd fal kifutás" + +#: fdmprinter.def.json +msgctxt "bridge_wall_coast description" +msgid "" +"This controls the distance the extruder should coast immediately before a bridge wall begins. Coasting " +"before the bridge starts can reduce the pressure in the nozzle and may produce a flatter bridge." +msgstr "" +"Ez határozza meg, hogy a fejnek a szélekhez képest mennyi a távolsága a hídfal megkezdése előtt. A híd " +"nyomtatásának megkezdése előtt az olvadókamra nyomást csökkentheti, ami így vízszintesebb hídhoz " +"vezethez." + +#: fdmprinter.def.json +msgctxt "bridge_wall_speed label" +msgid "Bridge Wall Speed" +msgstr "Hídfal sebesség" + +#: fdmprinter.def.json +msgctxt "bridge_wall_speed description" +msgid "The speed at which the bridge walls are printed." +msgstr "Hidak falainak nyomtatási sebessége." + +#: fdmprinter.def.json +msgctxt "bridge_wall_material_flow label" +msgid "Bridge Wall Flow" +msgstr "Hídfal adagolás" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "bridge_skin_speed label" +msgid "Bridge Skin Speed" +msgstr "Hídfelszín sebesség" + +#: fdmprinter.def.json +msgctxt "bridge_skin_speed description" +msgid "The speed at which bridge skin regions are printed." +msgstr "A hidak felszíni rétegeinek nyomtatási sebessége." + +#: fdmprinter.def.json +msgctxt "bridge_skin_material_flow label" +msgid "Bridge Skin Flow" +msgstr "Hídfelszín adagolás" + +#: fdmprinter.def.json +msgctxt "bridge_skin_material_flow description" +msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." +msgstr "A hídfelszínek nyomtatásakor az extrudált anyagmennyiséget meg kell szorozni ezzel az értékkel." + +#: fdmprinter.def.json +msgctxt "bridge_skin_density label" +msgid "Bridge Skin Density" +msgstr "Hídfelszín sűrűsége" + +#: fdmprinter.def.json +msgctxt "bridge_skin_density description" +msgid "" +"The density of the bridge skin layer. Values less than 100 will increase the gaps between the skin lines." +msgstr "A híd felszínének a sűrűsége. A 100 -nál kisebb értéknöveli a hézagokat a felszíni vonalak között." + +#: fdmprinter.def.json +msgctxt "bridge_fan_speed label" +msgid "Bridge Fan Speed" +msgstr "Híd hűtési sebesség" + +#: fdmprinter.def.json +msgctxt "bridge_fan_speed description" +msgid "Percentage fan speed to use when printing bridge walls and skin." +msgstr "A hűtőventillátor sebességének százalékos értéke hídfalak, és a felszíni rétegek nyomtatásakor." + +#: fdmprinter.def.json +msgctxt "bridge_enable_more_layers label" +msgid "Bridge Has Multiple Layers" +msgstr "Többrétegű híd" + +#: fdmprinter.def.json +msgctxt "bridge_enable_more_layers description" +msgid "" +"If enabled, the second and third layers above the air are printed using the following settings. " +"Otherwise, those layers are printed using the normal settings." +msgstr "" +"Ha engedélyezve van ez az opció, akkor a híd második és harmadik rétegét is a híd beállításával " +"nyomtatja ki. Egyébként ezek a rétgeke már a normál beállítással nyomtatódnának ki." + +#: fdmprinter.def.json +msgctxt "bridge_skin_speed_2 label" +msgid "Bridge Second Skin Speed" +msgstr "Második hídréteg sebessége" + +#: fdmprinter.def.json +msgctxt "bridge_skin_speed_2 description" +msgid "Print speed to use when printing the second bridge skin layer." +msgstr "Ha használunk második hídréteget, akkor az ezzel a sebességgel fog nyomtatódni." + +#: fdmprinter.def.json +msgctxt "bridge_skin_material_flow_2 label" +msgid "Bridge Second Skin Flow" +msgstr "Második hídréteg adagolás" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "bridge_skin_density_2 label" +msgid "Bridge Second Skin Density" +msgstr "Második hídréteg sűrűség" + +#: fdmprinter.def.json +msgctxt "bridge_skin_density_2 description" +msgid "" +"The density of the second bridge skin layer. Values less than 100 will increase the gaps between the " +"skin lines." +msgstr "" +"A második hídréteg sűrűsége. A 100-nál kisebb értékek növelik a hézagokat a felszíni vonalak között." + +#: fdmprinter.def.json +msgctxt "bridge_fan_speed_2 label" +msgid "Bridge Second Skin Fan Speed" +msgstr "Második hídréteg hűtési sebessége" + +#: fdmprinter.def.json +msgctxt "bridge_fan_speed_2 description" +msgid "Percentage fan speed to use when printing the second bridge skin layer." +msgstr "A második hídréteg nyomtatásakor használt ventillátor sebesség százalékos értékben megadva." + +#: fdmprinter.def.json +msgctxt "bridge_skin_speed_3 label" +msgid "Bridge Third Skin Speed" +msgstr "Harmadik hídréteg sebesség" + +#: fdmprinter.def.json +msgctxt "bridge_skin_speed_3 description" +msgid "Print speed to use when printing the third bridge skin layer." +msgstr "Ha használunk harmadik hídréteget, akkor az ezzel a sebességgel fog nyomtatódni." + +#: fdmprinter.def.json +msgctxt "bridge_skin_material_flow_3 label" +msgid "Bridge Third Skin Flow" +msgstr "Harmadik hídréteg adagolás" + +#: fdmprinter.def.json +msgctxt "bridge_skin_material_flow_3 description" +msgid "" +"When printing the third bridge skin layer, the amount of material extruded is multiplied by this value." +msgstr "A harmadik hídréteg nyomtatásakor az extrudált anyag mennyiségét megszorozzuk ezzel az értékkel." + +#: fdmprinter.def.json +msgctxt "bridge_skin_density_3 label" +msgid "Bridge Third Skin Density" +msgstr "Harmadik hídréteg sűrűség" + +#: fdmprinter.def.json +msgctxt "bridge_skin_density_3 description" +msgid "" +"The density of the third bridge skin layer. Values less than 100 will increase the gaps between the skin " +"lines." +msgstr "" +"A harmadik hídréteg sűrűsége. A 100-nál kisebb értékek növelik a hézagokat a felszíni vonalak között." + +#: fdmprinter.def.json +msgctxt "bridge_fan_speed_3 label" +msgid "Bridge Third Skin Fan Speed" +msgstr "Harmadik hídréteg hűtési sebessége" + +#: fdmprinter.def.json +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." + +#: fdmprinter.def.json +msgctxt "clean_between_layers label" +msgid "Wipe Nozzle Between Layers" +msgstr "Fúvóka tisztítás rétegek között" + +#: fdmprinter.def.json +msgctxt "clean_between_layers description" +msgid "" +"Whether to include nozzle wipe G-Code between layers. Enabling this setting could influence behavior of " +"retract at layer change. Please use Wipe Retraction settings to control retraction at layers where the " +"wipe script will be working." +msgstr "" +"Ha ezt használjuk, akkor lesz a G-kód -ban egy fúvóka törlés rétegváltáskor.A beállítás befolyásolhatja " +"a visszahúzást rétegváltáskor.Kérjük használa a törlés visszahúzáskor beállításokat, ha felügyelni " +"szeretné ezt olyan rétegeken, ahol a törlés kódrészlet működni fog." + +#: fdmprinter.def.json +msgctxt "max_extrusion_before_wipe label" +msgid "Material Volume Between Wipes" +msgstr "Anyagmennyiség törlések között" + +#: fdmprinter.def.json +msgctxt "max_extrusion_before_wipe description" +msgid "Maximum material, that can be extruded before another nozzle wipe is initiated." +msgstr "A maximális anyagmennyiség, amit ki tudunk extrudálni mielőtt a fűvókatörlés végre lesz hajtva." + +#: fdmprinter.def.json +msgctxt "wipe_retraction_enable label" +msgid "Wipe Retraction Enable" +msgstr "Törlés visszahúzás engedélyezése" + +#: fdmprinter.def.json +msgctxt "wipe_retraction_enable description" +msgid "Retract the filament when the nozzle is moving over a non-printed area." +msgstr "A nyomtatószálat visszahúzza, mikor a fúvóka átmozog egy nem-nyomtatott területen." + +#: fdmprinter.def.json +msgctxt "wipe_retraction_amount label" +msgid "Wipe Retraction Distance" +msgstr "Törlés visszahúzás távolság" + +#: fdmprinter.def.json +msgctxt "wipe_retraction_amount description" +msgid "Amount to retract the filament so it does not ooze during the wipe sequence." +msgstr "" +"A visszahűzandó anyagmennyiség azért, hogy a törlési művelet során ne legyen anyagcsöppenés a fúvókából." + +#: fdmprinter.def.json +msgctxt "wipe_retraction_extra_prime_amount label" +msgid "Wipe Retraction Extra Prime Amount" +msgstr "Törlés visszahúzás anyag kompenzáció" + +#: fdmprinter.def.json +msgctxt "wipe_retraction_extra_prime_amount description" +msgid "Some material can ooze away during a wipe travel moves, which can be compensated for here." +msgstr "Valamennyi anyag elszivároghat a törlési művelet során, ami itt kompenzálható." + +#: fdmprinter.def.json +msgctxt "wipe_retraction_speed label" +msgid "Wipe Retraction Speed" +msgstr "Törlés visszahúzás sebesség" + +#: fdmprinter.def.json +msgctxt "wipe_retraction_speed description" +msgid "The speed at which the filament is retracted and primed during a wipe retraction move." +msgstr "" +"Az a sebesség, amivel a nyomtatószál visszahúzódik, majd vissza töltődik a fejbe, a törlési művelet " +"során." + +#: fdmprinter.def.json +msgctxt "wipe_retraction_retract_speed label" +msgid "Wipe Retraction Retract Speed" +msgstr "Visszahúzási sebesség" + +#: fdmprinter.def.json +msgctxt "wipe_retraction_retract_speed description" +msgid "The speed at which the filament is retracted during a wipe retraction move." +msgstr "Az a sebesség, amivel a nyomtatószál visszahúzódik." + +#: fdmprinter.def.json +msgctxt "wipe_retraction_prime_speed label" +msgid "Retraction Prime Speed" +msgstr "Visszatöltési sebesség" + +#: fdmprinter.def.json +msgctxt "wipe_retraction_prime_speed description" +msgid "The speed at which the filament is primed during a wipe retraction move." +msgstr "Az a sebesség, amivel a nyomtatószál visszatöltődik a fejbe." + +#: fdmprinter.def.json +msgctxt "wipe_pause label" +msgid "Wipe Pause" +msgstr "Törlés szünet" + +#: fdmprinter.def.json +msgctxt "wipe_pause description" +msgid "Pause after the unretract." +msgstr "Szünet a visszahúzás után." + +#: fdmprinter.def.json +msgctxt "wipe_hop_enable label" +msgid "Wipe Z Hop When Retracted" +msgstr "Törlési Z emelés visszahúzáskor" + +#: fdmprinter.def.json +msgctxt "wipe_hop_enable description" +msgid "" +"Whenever a retraction is done, the build plate is lowered to create clearance between the nozzle and the " +"print. It prevents the nozzle from hitting the print during travel moves, reducing the chance to knock " +"the print from the build plate." +msgstr "" +"Amikor a szál visszahúzódik, akkor a Z tengelyen történik egy emelés, hogy a nyomtatófej és a tárgy " +"között legyen egy Z irányú hézag.Ez megakadályozza, hogy a fúvóka beleüzközzön, és esetleg elmozdítsa a " +"testet a tárgylemezről." + +#: fdmprinter.def.json +msgctxt "wipe_hop_amount label" +msgid "Wipe Z Hop Height" +msgstr "Z emelés magasság" + +#: fdmprinter.def.json +msgctxt "wipe_hop_amount description" +msgid "The height difference when performing a Z Hop." +msgstr "A magasság, amivel a Z tenhelyt megemeljük." + +#: fdmprinter.def.json +msgctxt "wipe_hop_speed label" +msgid "Wipe Hop Speed" +msgstr "Z emelés sebesség" + +#: fdmprinter.def.json +msgctxt "wipe_hop_speed description" +msgid "Speed to move the z-axis during the hop." +msgstr "Az emelési mozgáskor a Z tengely sebessége." + +#: fdmprinter.def.json +msgctxt "wipe_brush_pos_x label" +msgid "Wipe Brush X Position" +msgstr "Törlési pont (kefe) X helyzete" + +#: fdmprinter.def.json +msgctxt "wipe_brush_pos_x description" +msgid "X location where wipe script will start." +msgstr "Az az X helyzet, ahol a törlési szkript elindul." + +#: fdmprinter.def.json +msgctxt "wipe_repeat_count label" +msgid "Wipe Repeat Count" +msgstr "Törlés ismétlés száma" + +#: fdmprinter.def.json +msgctxt "wipe_repeat_count description" +msgid "Number of times to move the nozzle across the brush." +msgstr "A törlési mozgás ismétlésének száma, háynszor keresztezze a fej a kefét." + +#: fdmprinter.def.json +msgctxt "wipe_move_distance label" +msgid "Wipe Move Distance" +msgstr "Törlési mozgás távolsága" + +#: fdmprinter.def.json +msgctxt "wipe_move_distance description" +msgid "The distance to move the head back and forth across the brush." +msgstr "A fej oda-vissza mozgatásának távolsága a kefén." + +#: fdmprinter.def.json +msgctxt "small_hole_max_size label" +msgid "Small Hole Max Size" +msgstr "Kis lyuk maximális mérete" + +#: fdmprinter.def.json +msgctxt "small_hole_max_size description" +msgid "" +"Holes and part outlines with a diameter smaller than this will be printed using Small Feature Speed." +msgstr "" +"Az ennél kisebb átmérőjű lyukakat és részek körvonalait a Kis funkciósebesség használatával nyomtatják " +"ki." + +#: fdmprinter.def.json +msgctxt "small_feature_max_length label" +msgid "Small Feature Max Length" +msgstr "Kis funkció maximális hossza" + +#: fdmprinter.def.json +msgctxt "small_feature_max_length description" +msgid "Feature outlines that are shorter than this length will be printed using Small Feature Speed." +msgstr "Ettől a hosszúságtól rövidebb részek körvonalait a Kis funkció sebességgel kerülnek kinyomtatásra." + +#: fdmprinter.def.json +msgctxt "small_feature_speed_factor label" +msgid "Small Feature Speed" +msgstr "Kis funkció sebesség" + +#: fdmprinter.def.json +msgctxt "small_feature_speed_factor description" +msgid "" +"Small features will be printed at this percentage of their normal print speed. Slower printing can help " +"with adhestion and accuracy." +msgstr "" +"A kisméretű elemeket a normál nyomtatási sebesség megadott százalékában nyomtatják ki. A lassabb " +"nyomtatás segíthet a tapadásban és a pontosságban." + +#: fdmprinter.def.json +msgctxt "small_feature_speed_factor_0 label" +msgid "First Layer Speed" +msgstr "Első réteg sebesség" + +#: fdmprinter.def.json +msgctxt "small_feature_speed_factor_0 description" +msgid "" +"Small features on the first layer will be printed at this percentage of their normal print speed. Slower " +"printing can help with adhestion and accuracy." +msgstr "" +"Az első réteg kis elemeit a normál nyomtatási sebesség megadott százalékában nyomtatják ki. A lassabb " +"nyomtatás segíthet a tapadásban és a pontosságban." + +#: fdmprinter.def.json +msgctxt "command_line_settings label" +msgid "Command Line Settings" +msgstr "Parancssor beállításai" + +#: fdmprinter.def.json +msgctxt "command_line_settings description" +msgid "Settings which are only used if CuraEngine isn't called from the Cura frontend." +msgstr "" +"Beállítások, amelyeket csak akkor használunk, ha a CuraEngine nem hívható meg a Cura grafikus " +"felületéről." + +#: fdmprinter.def.json +msgctxt "center_object label" +msgid "Center Object" +msgstr "Tárgy középpontba" + +#: fdmprinter.def.json +msgctxt "center_object description" +msgid "" +"Whether to center the object on the middle of the build platform (0,0), instead of using the coordinate " +"system in which the object was saved." +msgstr "" +"A tárgyat a tárgyasztal közepére kell központosítani (0,0), annak a koordináta rendszernek a használata " +"helyett, amelyben az objektum mentérse került." + +#: fdmprinter.def.json +msgctxt "mesh_position_x label" +msgid "Mesh Position X" +msgstr "Háló X pozíció" + +#: fdmprinter.def.json +msgctxt "mesh_position_x description" +msgid "Offset applied to the object in the x direction." +msgstr "Az objektumra vonatkozó eltolás mértéke X irányban." + +#: fdmprinter.def.json +msgctxt "mesh_position_y label" +msgid "Mesh Position Y" +msgstr "Háló Y pozíció" + +#: fdmprinter.def.json +msgctxt "mesh_position_y description" +msgid "Offset applied to the object in the y direction." +msgstr "Az objektumra vonatkozó eltolás mértéke Y irányban." + +#: fdmprinter.def.json +msgctxt "mesh_position_z label" +msgid "Mesh Position Z" +msgstr "Háló Z pozíció" + +#: fdmprinter.def.json +msgctxt "mesh_position_z description" +msgid "" +"Offset applied to the object in the z direction. With this you can perform what was used to be called " +"'Object Sink'." +msgstr "" +"Az objektumra alkalmazott eltolás z irányban. Ezzel végrehajthatja azt, amit régen 'Object Sink' -nek " +"hívtak." + +#: fdmprinter.def.json +msgctxt "mesh_rotation_matrix label" +msgid "Mesh Rotation Matrix" +msgstr "Háló elforgatás mátrix" + +#: fdmprinter.def.json +msgctxt "mesh_rotation_matrix description" +msgid "Transformation matrix to be applied to the model when loading it from file." +msgstr "A modellre alkalmazandó átalakítási mátrix, amikor azt fájlból tölti be." diff --git a/resources/images/dxu_backplate.png b/resources/images/dxu_backplate.png new file mode 100644 index 0000000000..cb58733a11 Binary files /dev/null and b/resources/images/dxu_backplate.png differ diff --git a/resources/images/flyingbear_platform.png b/resources/images/flyingbear_platform.png new file mode 100644 index 0000000000..a77c790922 Binary files /dev/null and b/resources/images/flyingbear_platform.png differ diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Print_Accurate.inst.cfg index a1d50aae0f..5ab984c5cb 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Print_Accurate.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Print_Accurate.inst.cfg @@ -31,4 +31,4 @@ speed_wall_x = =speed_wall top_bottom_thickness = =wall_thickness wall_line_width_x = =line_width wall_thickness = =line_width * 3 -xy_offset = =- layer_height * 0.2 +xy_offset = =-layer_height * 0.2 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg index 26c5029924..3e749af40a 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg @@ -31,4 +31,4 @@ speed_wall_x = =speed_wall top_bottom_thickness = =wall_thickness wall_line_width_x = =line_width wall_thickness = =line_width * 3 -xy_offset = =- layer_height * 0.2 +xy_offset = =-layer_height * 0.2 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg new file mode 100644 index 0000000000..55e6b20baa --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s3 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = fast +material = generic_cpe_plus +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg new file mode 100644 index 0000000000..0ed112b06e --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s3 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = normal +material = generic_cpe_plus +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Fast_Print_Accurate.inst.cfg new file mode 100644 index 0000000000..636ddd0e49 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Fast_Print_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s3 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = fast +material = generic_cpe +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg new file mode 100644 index 0000000000..66d79d502a --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s3 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = normal +material = generic_cpe +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg new file mode 100644 index 0000000000..cb99ddc0ea --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s3 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = fast +material = generic_nylon +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg new file mode 100644 index 0000000000..d207ace74b --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s3 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = normal +material = generic_nylon +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Fast_Print_Accurate.inst.cfg new file mode 100644 index 0000000000..44fedf583f --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Fast_Print_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s3 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = fast +material = generic_pc +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Normal_Quality_Accurate.inst.cfg new file mode 100644 index 0000000000..d926bb1fe4 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Normal_Quality_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s3 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = normal +material = generic_pc +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Print_Accurate.inst.cfg index 63aa092cf1..4a5b4ebb95 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Print_Accurate.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Print_Accurate.inst.cfg @@ -31,4 +31,4 @@ speed_wall_x = =speed_wall top_bottom_thickness = =wall_thickness wall_line_width_x = =line_width wall_thickness = =line_width * 3 -xy_offset = =- layer_height * 0.2 +xy_offset = =-layer_height * 0.2 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg index 82fe5e807b..dc5f97058c 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg @@ -31,4 +31,4 @@ speed_wall_x = =speed_wall top_bottom_thickness = =wall_thickness wall_line_width_x = =line_width wall_thickness = =line_width * 3 -xy_offset = =- layer_height * 0.2 +xy_offset = =-layer_height * 0.2 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg index 865c53e4e8..ad66d8e286 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg @@ -31,4 +31,4 @@ speed_wall_x = =speed_wall top_bottom_thickness = =wall_thickness wall_line_width_x = =line_width wall_thickness = =line_width * 3 -xy_offset = =- layer_height * 0.2 +xy_offset = =-layer_height * 0.2 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg index 36150f18a3..7b62ff3d06 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg @@ -31,4 +31,4 @@ speed_wall_x = =speed_wall top_bottom_thickness = =wall_thickness wall_line_width_x = =line_width wall_thickness = =line_width * 3 -xy_offset = =- layer_height * 0.2 +xy_offset = =-layer_height * 0.2 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Print_Accurate.inst.cfg index 6aed5bf11a..9ca5c61b21 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Print_Accurate.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Print_Accurate.inst.cfg @@ -31,4 +31,4 @@ speed_wall_x = =speed_wall top_bottom_thickness = =wall_thickness wall_line_width_x = =line_width wall_thickness = =line_width * 3 -xy_offset = =- layer_height * 0.2 +xy_offset = =-layer_height * 0.2 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg index a141830f80..8e586aff25 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg @@ -31,4 +31,4 @@ speed_wall_x = =speed_wall top_bottom_thickness = =wall_thickness wall_line_width_x = =line_width wall_thickness = =line_width * 3 -xy_offset = =- layer_height * 0.2 +xy_offset = =-layer_height * 0.2 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg new file mode 100644 index 0000000000..e30d7af95c --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s5 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = fast +material = generic_cpe_plus +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg new file mode 100644 index 0000000000..9df0cad0df --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s5 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = normal +material = generic_cpe_plus +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Fast_Print_Accurate.inst.cfg new file mode 100644 index 0000000000..9f9e58068a --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Fast_Print_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s5 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = fast +material = generic_cpe +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg new file mode 100644 index 0000000000..02ffa379fb --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s5 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = normal +material = generic_cpe +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg new file mode 100644 index 0000000000..9149be0de7 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s5 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = fast +material = generic_nylon +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg new file mode 100644 index 0000000000..21bfa697f2 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s5 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = normal +material = generic_nylon +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Fast_Print_Accurate.inst.cfg new file mode 100644 index 0000000000..6abfaddc7b --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Fast_Print_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s5 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = fast +material = generic_pc +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Normal_Quality_Accurate.inst.cfg new file mode 100644 index 0000000000..9845dadf28 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Normal_Quality_Accurate.inst.cfg @@ -0,0 +1,35 @@ +[general] +version = 4 +name = Accurate +definition = ultimaker_s5 + +[metadata] +setting_version = 11 +type = intent +intent_category = engineering +quality_type = normal +material = generic_pc +variant = AA 0.4 + +[values] +infill_line_width = =line_width +jerk_print = 30 +jerk_infill = =jerk_print +jerk_topbottom = =jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_x = =jerk_wall +jerk_layer_0 = 5 +line_width = =machine_nozzle_size +speed_print = 30 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_line_width_x = =line_width +wall_thickness = =line_width * 3 +xy_offset = =-layer_height * 0.2 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Print_Accurate.inst.cfg index d814866d39..8fcc2c128a 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Print_Accurate.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Print_Accurate.inst.cfg @@ -31,4 +31,4 @@ speed_wall_x = =speed_wall top_bottom_thickness = =wall_thickness wall_line_width_x = =line_width wall_thickness = =line_width * 3 -xy_offset = =- layer_height * 0.2 +xy_offset = =-layer_height * 0.2 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg index b22b6ff4c2..f987eed58a 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg @@ -31,4 +31,4 @@ speed_wall_x = =speed_wall top_bottom_thickness = =wall_thickness wall_line_width_x = =line_width wall_thickness = =line_width * 3 -xy_offset = =- layer_height * 0.2 +xy_offset = =-layer_height * 0.2 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg index 57ab6a727e..abe0e598f4 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg @@ -31,4 +31,4 @@ speed_wall_x = =speed_wall top_bottom_thickness = =wall_thickness wall_line_width_x = =line_width wall_thickness = =line_width * 3 -xy_offset = =- layer_height * 0.2 +xy_offset = =-layer_height * 0.2 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg index a5f878bf4f..72ad6e61f7 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg @@ -31,4 +31,4 @@ speed_wall_x = =speed_wall top_bottom_thickness = =wall_thickness wall_line_width_x = =line_width wall_thickness = =line_width * 3 -xy_offset = =- layer_height * 0.2 +xy_offset = =-layer_height * 0.2 diff --git a/resources/meshes/dagoma_discoeasy200.stl b/resources/meshes/dagoma_discoeasy200.stl new file mode 100644 index 0000000000..c58ae20408 Binary files /dev/null and b/resources/meshes/dagoma_discoeasy200.stl differ diff --git a/resources/meshes/dagoma_discoultimate.stl b/resources/meshes/dagoma_discoultimate.stl new file mode 100644 index 0000000000..5dbd2f8caa Binary files /dev/null and b/resources/meshes/dagoma_discoultimate.stl differ diff --git a/resources/meshes/dagoma_magis.stl b/resources/meshes/dagoma_magis.stl new file mode 100644 index 0000000000..d09f8bd122 Binary files /dev/null and b/resources/meshes/dagoma_magis.stl differ diff --git a/resources/meshes/dagoma_neva.stl b/resources/meshes/dagoma_neva.stl new file mode 100644 index 0000000000..59dceb25dd Binary files /dev/null and b/resources/meshes/dagoma_neva.stl differ diff --git a/resources/meshes/discoeasy200.stl b/resources/meshes/discoeasy200.stl deleted file mode 100644 index 381df45b24..0000000000 Binary files a/resources/meshes/discoeasy200.stl and /dev/null differ diff --git a/resources/meshes/flyingbear_platform.obj b/resources/meshes/flyingbear_platform.obj new file mode 100644 index 0000000000..e46163f1e0 --- /dev/null +++ b/resources/meshes/flyingbear_platform.obj @@ -0,0 +1,110 @@ +# WaveFront *.obj file (generated by CINEMA 4D) + +v -136.15419006347656 -105 -6.8942437171936 +v -136.15419006347656 -105 -1.10575640201569 +v 136.15419006347656 -105 -1.10575640201569 +v 136.15419006347656 -105 -6.8942437171936 +v -137.5 -103.67865753173828 -6.8942437171936 +v -137.5 103.67865753173828 -6.8942437171936 +v -137.5 103.67865753173828 -1.10575640201569 +v -137.5 -103.67865753173828 -1.10575640201569 +v -136.15419006347656 -103.67865753173828 0 +v -136.15419006347656 103.67865753173828 0 +v 136.15419006347656 103.67865753173828 0 +v 136.15419006347656 -103.67865753173828 0 +v -136.15419006347656 105 -1.10575640201569 +v -136.15419006347656 105 -6.8942437171936 +v 136.15419006347656 105 -6.8942437171936 +v 136.15419006347656 105 -1.10575640201569 +v 137.5 -103.67865753173828 -1.10575640201569 +v 137.5 103.67865753173828 -1.10575640201569 +v 137.5 103.67865753173828 -6.8942437171936 +v 137.5 -103.67865753173828 -6.8942437171936 +v 136.15419006347656 -103.67865753173828 -8 +v 136.15419006347656 103.67865753173828 -8 +v -136.15419006347656 103.67865753173828 -8 +v -136.15419006347656 -103.67865753173828 -8 +# 24 vertices + +vn 0 0 1 +vn 1 0 0 +vn 0.27744194865227 0.61657708883286 -0.73678940534592 +vn 0.42486584186554 0.43098142743111 -0.7960804104805 +vn 0.60886806249619 0.28306290507317 -0.74105000495911 +vn 0 0 0 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +vn -0.60886812210083 0.28306290507317 0.74104994535446 +vn -0.42486593127251 0.43098148703575 0.79608035087585 +vn -0.42486596107483 -0.43098145723343 0.79608029127121 +vn -0.60886812210083 -0.28306293487549 0.74104994535446 +vn -0.27744197845459 0.6165771484375 0.73678934574127 +vn 0.27744141221046 0.61657696962357 0.73678976297379 +vn 0.42486551403999 0.43098136782646 0.79608064889908 +vn 0.60886812210083 -0.28306290507317 0.74104994535446 +vn 0.42486593127251 -0.43098148703575 0.79608035087585 +vn 0.60886752605438 0.28306278586388 0.74105048179626 +vn 0.27744197845459 -0.6165771484375 0.73678934574127 +vn -0.27744200825691 -0.6165771484375 0.73678940534592 +vn 0.70059055089951 0.71356350183487 0 +vn 0.42486587166786 -0.43098139762878 -0.7960804104805 +vn 0.60886806249619 -0.28306287527084 -0.74105000495911 +vn 0.70059055089951 -0.71356350183487 0 +vn -0.27744194865227 0.61657708883286 -0.73678940534592 +vn -0.42486587166786 0.43098139762878 -0.7960804104805 +vn -0.60886806249619 -0.28306290507317 -0.74105000495911 +vn -0.42486584186554 -0.43098142743111 -0.7960804104805 +vn -0.60886806249619 0.28306287527084 -0.74105000495911 +vn -0.27744194865227 -0.61657708883286 -0.73678940534592 +vn 0.27744194865227 -0.61657708883286 -0.73678940534592 +vn -0.70059055089951 0.71356350183487 0 +vn -0.70059055089951 -0.71356350183487 0 +# 34 normals + +vt 0.00542090367526 0.00542092323303 0 +vt 0.00542090367526 0.99457907676697 0 +vt 0.99457907676697 0.99457907676697 0 +vt 0.99457907676697 0.00542092323303 0 +vt 0.12081129848957 0.89372777938843 0 +vt 0.12081129848957 0.97731846570969 0 +vt 0.12039698660374 0.97785115242004 0 +vt 0.12039699405432 0.97731846570969 0 +vt 0.03615518659353 0.89372777938843 0 +vt 0.03615518659353 0.97731846570969 0 +vt 0.03656949847937 0.97785115242004 0 +vt 0.03656949847937 0.89319515228271 0 +vt 0.12039698660374 0.89319515228271 0 +vt 0.03656949847937 0.97731846570969 0 +vt 0.03656949847937 0.89372777938843 0 +vt 0.12039699405432 0.89372777938843 0 +# 16 texture coordinates + +o Cube +usemtl Mat +f 12/4/1 11/3/1 10/2/1 9/1/1 +f 20/5/2 19/6/2 18/6/2 17/5/2 +f 19/6/5 22/8/4 15/7/3 +f 8/9/7 7/10/7 6/10/7 5/9/7 +f 16/7/8 15/7/8 14/11/8 13/11/8 +f 4/13/9 3/13/9 2/12/9 1/12/9 +f 8/9/13 9/15/12 10/14/11 7/10/10 +f 11/8/16 16/7/15 13/11/14 10/14/11 +f 18/6/19 11/8/16 12/16/18 17/5/17 +f 9/15/12 2/12/21 3/13/20 12/16/18 +f 16/7/22 18/6/22 19/6/22 15/7/22 +f 20/5/24 21/16/23 22/8/4 19/6/5 +f 4/13/25 20/5/25 17/5/25 3/13/25 +f 23/14/27 14/11/26 15/7/3 22/8/4 +f 6/10/30 23/14/27 24/15/29 5/9/28 +f 21/16/23 4/13/32 1/12/31 24/15/29 +f 14/11/33 6/10/33 7/10/33 13/11/33 +f 2/12/34 8/9/34 5/9/34 1/12/34 +f 5/9/28 24/15/29 1/12/31 +f 9/15/12 8/9/13 2/12/21 +f 17/5/17 12/16/18 3/13/20 +f 21/16/23 20/5/24 4/13/32 +f 14/11/26 23/14/27 6/10/30 +f 10/14/11 13/11/14 7/10/10 +f 18/6/19 16/7/15 11/8/16 + diff --git a/resources/meshes/neva.stl b/resources/meshes/neva.stl deleted file mode 100644 index 72ec185bd9..0000000000 Binary files a/resources/meshes/neva.stl and /dev/null differ diff --git a/resources/meshes/rigid3d_zero2_platform.stl b/resources/meshes/rigid3d_zero2_platform.stl index ef81aaf9ec..178b21a32b 100644 Binary files a/resources/meshes/rigid3d_zero2_platform.stl and b/resources/meshes/rigid3d_zero2_platform.stl differ diff --git a/resources/public_key.pem b/resources/public_key.pem new file mode 100644 index 0000000000..b6634c345a --- /dev/null +++ b/resources/public_key.pem @@ -0,0 +1,13 @@ +-----BEGIN RSA PUBLIC KEY----- +MIICCgKCAgEA46oyH0gbP7CxKFdfA2g3iz+CI3ukzD9vc9QWJI8OuF/MQhn0aCaW +HPpAi28qrOWHapSmmUniCky0/5et7XLiiIpFtU7Fmisih+iiEK7f7iAWoFWfMCfy +P5QFEGyj9XnKv1Vu2s/040miv0DqLZssBHKkMO4NnUkVQ3cBEBAmDHYyQr/uOari +mLrMBS0umnfdT/ONngsHgQ+OfTiCeNtQKhBMHf1P2egGPVgXb7wrRih04tFa8kRa +1dHrMiqG7BHgSrOBuX51y5wE0jiFC6VIwIEFlLTgiW3ORBZ0wp+GbrmPqLUFuXQ3 +CFW1n42qQ1HrfK2ThGnu9pvdZlkXfh5BRAC2YXa4PYzEV/7kbfx1uhSRMKaxihWt +8Su4eyw+68o8phrpYuCK6e+VocaP16B/P8l4v9j4Ej82p6Ebv+UQ3d9a83dTouEH +C49wSKhKj5MusK/i/RauQnsr/96mp8CJx7fR8t4eOxBXUvSJR8GBJvFW9lj6nEnt +6T23ls8O7jY28O8PXwJz3WpkszNpu3rwoJJ5w2f/U++UwpIvWRNUWO/eFbeqxQ8L +J8UFYAR1HFJdDUzRejjCpZ5RnsErtfFBPkbMzV6MsD/HJJxKyS7Efw6XKt5tGN1S +2xJiubmrVDPZTY2B7AXI6tg/acEIzGkyDPVQPG5CX8UzsX3nt71HXBUCAwEAAQ== +-----END RSA PUBLIC KEY----- diff --git a/resources/qml/ActionButton.qml b/resources/qml/ActionButton.qml index bb1abcf57e..6d28d0ed52 100644 --- a/resources/qml/ActionButton.qml +++ b/resources/qml/ActionButton.qml @@ -133,7 +133,19 @@ Button Cura.ToolTip { id: tooltip - visible: button.hovered && buttonTextMetrics.elidedText != buttonText.text + visible: + { + if (!button.hovered) + { + return false; + } + if (tooltipText == button.text) + { + return buttonTextMetrics.elidedText != buttonText.text; + } + return true; + } + targetPoint: Qt.point(parent.x, Math.round(parent.y + parent.height / 2)) } BusyIndicator diff --git a/resources/qml/ActionPanel/ActionPanelWidget.qml b/resources/qml/ActionPanel/ActionPanelWidget.qml index 6efa77518b..4d9a5eeb69 100644 --- a/resources/qml/ActionPanel/ActionPanelWidget.qml +++ b/resources/qml/ActionPanel/ActionPanelWidget.qml @@ -1,4 +1,4 @@ -// Copyright (c) 2019 Ultimaker B.V. +// Copyright (c) 2020 Ultimaker B.V. // Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.7 @@ -15,7 +15,6 @@ import Cura 1.0 as Cura Item { id: base - width: childrenRect.width height: childrenRect.height visible: CuraApplication.platformActivity diff --git a/resources/qml/Cura.qml b/resources/qml/Cura.qml index 48be891a71..ed2c6dc5fe 100644 --- a/resources/qml/Cura.qml +++ b/resources/qml/Cura.qml @@ -560,8 +560,8 @@ UM.MainWindow MessageDialog { id: exitConfirmationDialog - title: catalog.i18nc("@title:window", "Closing Cura") - text: catalog.i18nc("@label", "Are you sure you want to exit Cura?") + title: catalog.i18nc("@title:window %1 is the application name", "Closing %1").arg(CuraApplication.applicationDisplayName) + text: catalog.i18nc("@label %1 is the application name", "Are you sure you want to exit %1?").arg(CuraApplication.applicationDisplayName) icon: StandardIcon.Question modality: Qt.ApplicationModal standardButtons: StandardButton.Yes | StandardButton.No @@ -573,7 +573,7 @@ UM.MainWindow if (!visible) { // reset the text to default because other modules may change the message text. - text = catalog.i18nc("@label", "Are you sure you want to exit Cura?"); + text = catalog.i18nc("@label %1 is the application name", "Are you sure you want to exit %1?").arg(CuraApplication.applicationDisplayName); } } } diff --git a/resources/qml/MachineSettings/ComboBoxWithOptions.qml b/resources/qml/MachineSettings/ComboBoxWithOptions.qml index 715a6e9224..67177ce936 100644 --- a/resources/qml/MachineSettings/ComboBoxWithOptions.qml +++ b/resources/qml/MachineSettings/ComboBoxWithOptions.qml @@ -1,4 +1,4 @@ -// Copyright (c) 2019 Ultimaker B.V. +// Copyright (c) 2020 Ultimaker B.V. // Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.10 @@ -36,7 +36,7 @@ UM.TooltipArea property alias labelWidth: fieldLabel.width property alias optionModel: comboBox.model - property string tooltipText: propertyProvider.properties.description + property string tooltipText: propertyProvider.properties.description ? propertyProvider.properties.description : "" // callback functions property var forceUpdateOnChangeFunction: dummy_func @@ -71,14 +71,17 @@ UM.TooltipArea { clear() // Options come in as a string-representation of an OrderedDict - var options = propertyProvider.properties.options.match(/^OrderedDict\(\[\((.*)\)\]\)$/) - if (options) + if(propertyProvider.properties.options) { - options = options[1].split("), (") - for (var i = 0; i < options.length; i++) + var options = propertyProvider.properties.options.match(/^OrderedDict\(\[\((.*)\)\]\)$/); + if(options) { - var option = options[i].substring(1, options[i].length - 1).split("', '") - append({ text: option[1], value: option[0] }) + options = options[1].split("), ("); + for(var i = 0; i < options.length; i++) + { + var option = options[i].substring(1, options[i].length - 1).split("', '"); + append({ text: option[1], value: option[0] }); + } } } } diff --git a/resources/qml/MachineSettings/GcodeTextArea.qml b/resources/qml/MachineSettings/GcodeTextArea.qml index a5c1c4ca04..f8bd02de3b 100644 --- a/resources/qml/MachineSettings/GcodeTextArea.qml +++ b/resources/qml/MachineSettings/GcodeTextArea.qml @@ -1,4 +1,4 @@ -// Copyright (c) 2019 Ultimaker B.V. +// Copyright (c) 2020 Ultimaker B.V. // Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.10 @@ -24,7 +24,7 @@ UM.TooltipArea property alias settingKey: propertyProvider.key property alias settingStoreIndex: propertyProvider.storeIndex - property string tooltip: propertyProvider.properties.description + property string tooltip: propertyProvider.properties.description ? propertyProvider.properties.description : "" property alias labelText: titleLabel.text property alias labelFont: titleLabel.font diff --git a/resources/qml/MachineSettings/NumericTextFieldWithUnit.qml b/resources/qml/MachineSettings/NumericTextFieldWithUnit.qml index 9898fb2c6b..a4ff27391f 100644 --- a/resources/qml/MachineSettings/NumericTextFieldWithUnit.qml +++ b/resources/qml/MachineSettings/NumericTextFieldWithUnit.qml @@ -1,4 +1,4 @@ -// Copyright (c) 2019 Ultimaker B.V. +// Copyright (c) 2020 Ultimaker B.V. // Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.10 @@ -37,15 +37,13 @@ UM.TooltipArea property alias textField: textFieldWithUnit property alias valueText: textFieldWithUnit.text - property alias valueValidator: textFieldWithUnit.validator property alias editingFinishedFunction: textFieldWithUnit.editingFinishedFunction - property string tooltipText: propertyProvider.properties.description + property string tooltipText: propertyProvider.properties.description ? propertyProvider.properties.description : "" - // whether negative value is allowed. This affects the validation of the input field. - property bool allowNegativeValue: false - // whether positive value is allowed. This affects the validation of the input field. - property bool allowPositiveValue: true + property real minimum: 0 + property real maximum: Number.POSITIVE_INFINITY + property int decimals: 6 // callback functions property var afterOnEditingFinishedFunction: dummy_func @@ -78,7 +76,7 @@ UM.TooltipArea id: textFieldWithUnit anchors.left: fieldLabel.right anchors.leftMargin: UM.Theme.getSize("default_margin").width - + verticalAlignment: Text.AlignVCenter width: numericTextFieldWithUnit.controlWidth height: numericTextFieldWithUnit.controlHeight @@ -158,12 +156,26 @@ UM.TooltipArea } validator: DoubleValidator { - bottom: allowNegativeValue ? Number.NEGATIVE_INFINITY : 0 - top: allowPositiveValue ? Number.POSITIVE_INFINITY : 0 - decimals: 6 + bottom: numericTextFieldWithUnit.minimum + top: numericTextFieldWithUnit.maximum + decimals: numericTextFieldWithUnit.decimals notation: DoubleValidator.StandardNotation } + //Enforce actual minimum and maximum values. + //The DoubleValidator allows intermediate values, which essentially means that the maximum gets rounded up to the nearest power of 10. + //This is not accurate at all, so here if the value exceeds the maximum or the minimum we disallow it. + property string previousText + onTextChanged: + { + var value = Number(text); + if(value < numericTextFieldWithUnit.minimum || value > numericTextFieldWithUnit.maximum) + { + text = previousText; + } + previousText = text; + } + onEditingFinished: editingFinishedFunction() property var editingFinishedFunction: defaultEditingFinishedFunction diff --git a/resources/qml/MachineSettings/PrintHeadMinMaxTextField.qml b/resources/qml/MachineSettings/PrintHeadMinMaxTextField.qml index 1bbdb3c5c5..8f24ce6204 100644 --- a/resources/qml/MachineSettings/PrintHeadMinMaxTextField.qml +++ b/resources/qml/MachineSettings/PrintHeadMinMaxTextField.qml @@ -1,4 +1,4 @@ -// Copyright (c) 2019 Ultimaker B.V. +// Copyright (c) 2020 Ultimaker B.V. // Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.10 @@ -35,22 +35,18 @@ NumericTextFieldWithUnit property string axisMinOrMax: "min" property var axisValue: { - var polygon = JSON.parse(propertyProvider.properties.value) - var item = (axisName == "x") ? 0 : 1 - var result = polygon[0][item] - var func = (axisMinOrMax == "min") ? Math.min : Math.max + if(propertyProvider.properties.value === undefined) { //PropertyProvider not initialised yet or there is no global stack. + return 0; + } + var polygon = JSON.parse(propertyProvider.properties.value); + var item = (axisName == "x") ? 0 : 1; + var result = polygon[0][item]; + var func = (axisMinOrMax == "min") ? Math.min : Math.max; for (var i = 1; i < polygon.length; i++) { - result = func(result, polygon[i][item]) + result = func(result, polygon[i][item]); } - return result - } - - valueValidator: DoubleValidator { - bottom: allowNegativeValue ? Number.NEGATIVE_INFINITY : 0 - top: allowPositiveValue ? Number.POSITIVE_INFINITY : 0 - decimals: 6 - notation: DoubleValidator.StandardNotation + return result; } valueText: axisValue diff --git a/resources/qml/MachineSettings/SimpleCheckBox.qml b/resources/qml/MachineSettings/SimpleCheckBox.qml index 49ff9fd6e9..821c68745a 100644 --- a/resources/qml/MachineSettings/SimpleCheckBox.qml +++ b/resources/qml/MachineSettings/SimpleCheckBox.qml @@ -1,4 +1,4 @@ -// Copyright (c) 2019 Ultimaker B.V. +// Copyright (c) 2020 Ultimaker B.V. // Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.10 @@ -32,7 +32,7 @@ UM.TooltipArea property alias labelFont: fieldLabel.font property alias labelWidth: fieldLabel.width - property string tooltip: propertyProvider.properties.description + property string tooltip: propertyProvider.properties.description ? propertyProvider.properties.description : "" // callback functions property var forceUpdateOnChangeFunction: dummy_func diff --git a/resources/qml/MainWindow/ApplicationMenu.qml b/resources/qml/MainWindow/ApplicationMenu.qml index 05e349841b..3204787c6b 100644 --- a/resources/qml/MainWindow/ApplicationMenu.qml +++ b/resources/qml/MainWindow/ApplicationMenu.qml @@ -68,13 +68,17 @@ Item Instantiator { model: actions - MenuItem + Loader { - text: model.text - onTriggered: extensions.model.subMenuTriggered(name, model.text) + property var extensionsModel: extensions.model + property var modelText: model.text + property var extensionName: name + + sourceComponent: modelText.trim() == "" ? extensionsMenuSeparator : extensionsMenuItem } - onObjectAdded: sub_menu.insertItem(index, object) - onObjectRemoved: sub_menu.removeItem(object) + + onObjectAdded: sub_menu.insertItem(index, object.item) + onObjectRemoved: sub_menu.removeItem(object.item) } } @@ -106,6 +110,25 @@ Item } } + Component + { + id: extensionsMenuItem + + MenuItem + { + text: modelText + onTriggered: extensionsModel.subMenuTriggered(extensionName, modelText) + } + } + + Component + { + id: extensionsMenuSeparator + + MenuSeparator {} + } + + // ############################################################################################### // Definition of other components that are linked to the menus // ############################################################################################### diff --git a/resources/qml/Menus/MaterialMenu.qml b/resources/qml/Menus/MaterialMenu.qml index b733ead40b..b4f15fad00 100644 --- a/resources/qml/Menus/MaterialMenu.qml +++ b/resources/qml/Menus/MaterialMenu.qml @@ -1,5 +1,5 @@ -// Copyright (c) 2018 Ultimaker B.V. -// Cura is released under the terms of the LGPLv3 or higher. +//Copyright (c) 2020 Ultimaker B.V. +//Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.7 import QtQuick.Controls 1.4 @@ -23,9 +23,9 @@ Menu var activeMachine = Cura.MachineManager.activeMachine return (activeMachine === null) ? null : activeMachine.extruderList[extruderIndex] } - property bool isActiveExtruderEnabled: activeExtruder === null ? false : activeExtruder.isEnabled + property bool isActiveExtruderEnabled: (activeExtruder === null || activeExtruder === undefined) ? false : activeExtruder.isEnabled - property string activeMaterialId: activeExtruder === null ? false : activeExtruder.material.id + property string activeMaterialId: (activeExtruder === null || activeExtruder === undefined) ? false : activeExtruder.material.id property bool updateModels: true Cura.FavoriteMaterialsModel diff --git a/resources/qml/Menus/SettingsMenu.qml b/resources/qml/Menus/SettingsMenu.qml index 4e62c4d4e0..a7c8d7479f 100644 --- a/resources/qml/Menus/SettingsMenu.qml +++ b/resources/qml/Menus/SettingsMenu.qml @@ -1,5 +1,5 @@ -// Copyright (c) 2018 Ultimaker B.V. -// Cura is released under the terms of the LGPLv3 or higher. +//Copyright (c) 2020 Ultimaker B.V. +//Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.2 import QtQuick.Controls 1.1 @@ -41,14 +41,14 @@ Menu { text: catalog.i18nc("@action:inmenu", "Enable Extruder") onTriggered: Cura.MachineManager.setExtruderEnabled(model.index, true) - visible: extruder === null ? false : !extruder.isEnabled + visible: (extruder === null || extruder === undefined) ? false : !extruder.isEnabled } MenuItem { text: catalog.i18nc("@action:inmenu", "Disable Extruder") onTriggered: Cura.MachineManager.setExtruderEnabled(index, false) - visible: extruder === null ? false : extruder.isEnabled + visible: (extruder === null || extruder === undefined) ? false : extruder.isEnabled enabled: Cura.MachineManager.numberExtrudersEnabled > 1 } diff --git a/resources/qml/Preferences/GeneralPage.qml b/resources/qml/Preferences/GeneralPage.qml index 69f46a3e3a..7b1263b061 100644 --- a/resources/qml/Preferences/GeneralPage.qml +++ b/resources/qml/Preferences/GeneralPage.qml @@ -1,4 +1,4 @@ -// Copyright (c) 2018 Ultimaker B.V. +// Copyright (c) 2020 Ultimaker B.V. // Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.1 @@ -12,7 +12,7 @@ import Cura 1.0 as Cura UM.PreferencesPage { //: General configuration page title - title: catalog.i18nc("@title:tab","General") + title: catalog.i18nc("@title:tab", "General") id: generalPreferencesPage function setDefaultLanguage(languageCode) @@ -131,7 +131,7 @@ UM.PreferencesPage Label { font.bold: true - text: catalog.i18nc("@label","Interface") + text: catalog.i18nc("@label", "Interface") } GridLayout @@ -142,7 +142,7 @@ UM.PreferencesPage Label { id: languageLabel - text: catalog.i18nc("@label","Language:") + text: "Language:" //Don't translate this, to make it easier to find the language drop-down if you can't read the current language. } ComboBox @@ -154,6 +154,7 @@ UM.PreferencesPage Component.onCompleted: { append({ text: "English", code: "en_US" }) + append({ text: "Czech", code: "cs_CZ" }) append({ text: "Deutsch", code: "de_DE" }) append({ text: "Español", code: "es_ES" }) //Finnish is disabled for being incomplete: append({ text: "Suomi", code: "fi_FI" }) diff --git a/resources/qml/Preferences/MachinesPage.qml b/resources/qml/Preferences/MachinesPage.qml index 8adcb65fcf..a3a8ec0e29 100644 --- a/resources/qml/Preferences/MachinesPage.qml +++ b/resources/qml/Preferences/MachinesPage.qml @@ -118,7 +118,10 @@ UM.ManagementPage UM.Dialog { id: actionDialog - + minimumWidth: UM.Theme.getSize("modal_window_minimum").width + minimumHeight: UM.Theme.getSize("modal_window_minimum").height + maximumWidth: minimumWidth * 3 + maximumHeight: minimumHeight * 3 rightButtons: Button { text: catalog.i18nc("@action:button", "Close") diff --git a/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml b/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml index ff235a8a67..3ae180f133 100644 --- a/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml +++ b/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml @@ -1,4 +1,4 @@ -// Copyright (c) 2019 Ultimaker B.V. +// Copyright (c) 2020 Ultimaker B.V. // Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.10 diff --git a/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml b/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml index ed075c6b90..f227dddaf9 100644 --- a/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml +++ b/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml @@ -1,4 +1,4 @@ -// Copyright (c) 2018 Ultimaker B.V. +// Copyright (c) 2020 Ultimaker B.V. // Cura is released under the terms of the LGPLv3 or higher. import QtQuick 2.10 @@ -122,7 +122,7 @@ Item } } - currentIndex: supportExtruderNr.properties.value + currentIndex: (supportExtruderNr.properties.value !== undefined) ? supportExtruderNr.properties.value : 0 property string color: "#fff" Connections diff --git a/resources/qml/PrinterOutput/ExtruderBox.qml b/resources/qml/PrinterOutput/ExtruderBox.qml index 9825c705d5..f2dc791651 100644 --- a/resources/qml/PrinterOutput/ExtruderBox.qml +++ b/resources/qml/PrinterOutput/ExtruderBox.qml @@ -209,15 +209,15 @@ Item anchors.verticalCenter: parent.verticalCenter renderType: Text.NativeRendering - Component.onCompleted: + text: { if (!extruderTemperature.properties.value) { - text = ""; + return ""; } else { - text = extruderTemperature.properties.value; + return extruderTemperature.properties.value; } } } diff --git a/resources/qml/PrinterOutput/HeatedBedBox.qml b/resources/qml/PrinterOutput/HeatedBedBox.qml index 77421c8aad..2e3e319c89 100644 --- a/resources/qml/PrinterOutput/HeatedBedBox.qml +++ b/resources/qml/PrinterOutput/HeatedBedBox.qml @@ -193,22 +193,22 @@ Item anchors.verticalCenter: parent.verticalCenter renderType: Text.NativeRendering - Component.onCompleted: + text: { if (!bedTemperature.properties.value) { - text = ""; + return ""; } if ((bedTemperature.resolve != "None" && bedTemperature.resolve) && (bedTemperature.stackLevels[0] != 0) && (bedTemperature.stackLevels[0] != 1)) { // We have a resolve function. Indicates that the setting is not settable per extruder and that // we have to choose between the resolved value (default) and the global value // (if user has explicitly set this). - text = bedTemperature.resolve; + return bedTemperature.resolve; } else { - text = bedTemperature.properties.value; + return bedTemperature.properties.value; } } } diff --git a/resources/qml/Settings/SettingItem.qml b/resources/qml/Settings/SettingItem.qml index 9986c7eaf8..4f232cd7ee 100644 --- a/resources/qml/Settings/SettingItem.qml +++ b/resources/qml/Settings/SettingItem.qml @@ -188,7 +188,7 @@ Item if ((resolve !== "None") && (stackLevel !== 0)) { // We come here if a setting has a resolve and the setting is not manually edited. - tooltipText += " " + catalog.i18nc("@label", "The value is resolved from per-extruder values ") + "[" + Cura.ExtruderManager.getInstanceExtruderValues(definition.key) + "]." + tooltipText += " " + catalog.i18nc("@label", "This setting is resolved from conflicting extruder-specific values:") + " [" + Cura.ExtruderManager.getInstanceExtruderValues(definition.key) + "]." } base.showTooltip(tooltipText) } diff --git a/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml b/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml index 81dd345f3f..e3018a6825 100644 --- a/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml +++ b/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml @@ -151,9 +151,10 @@ Item // Create a local printer const localPrinterItem = addLocalPrinterDropDown.contentItem.currentItem const printerName = addLocalPrinterDropDown.contentItem.printerName - Cura.MachineManager.addMachine(localPrinterItem.id, printerName) - - base.showNextPage() + if(Cura.MachineManager.addMachine(localPrinterItem.id, printerName)) + { + base.showNextPage() + } } } } diff --git a/resources/qml/WelcomePages/AddPrinterByIpContent.qml b/resources/qml/WelcomePages/AddPrinterByIpContent.qml index 5ab0217f01..c73aa3958e 100644 --- a/resources/qml/WelcomePages/AddPrinterByIpContent.qml +++ b/resources/qml/WelcomePages/AddPrinterByIpContent.qml @@ -159,6 +159,7 @@ Item enabled: !addPrinterByIpScreen.hasRequestInProgress && !addPrinterByIpScreen.isPrinterDiscovered && (hostnameField.state != "invalid" && hostnameField.text != "") onClicked: { + addPrinterByIpScreen.hasRequestFinished = false //In case it's pressed multiple times. const address = hostnameField.text if (!networkingUtil.isValidIP(address)) { @@ -197,17 +198,21 @@ Item renderType: Text.NativeRendering visible: addPrinterByIpScreen.hasRequestInProgress || (addPrinterByIpScreen.hasRequestFinished && !addPrinterByIpScreen.isPrinterDiscovered) + textFormat: Text.RichText text: { if (addPrinterByIpScreen.hasRequestFinished) { - catalog.i18nc("@label", "Could not connect to device.") + return catalog.i18nc("@label", "Could not connect to device.") + "

    " + + catalog.i18nc("@label", "Can't connect to your Ultimaker printer?") + ""; } else { - catalog.i18nc("@label", "The printer at this address has not responded yet.") + return catalog.i18nc("@label", "The printer at this address has not responded yet.") + "

    " + + catalog.i18nc("@label", "Can't connect to your Ultimaker printer?") + ""; } } + onLinkActivated: Qt.openUrlExternally(link) } Item diff --git a/resources/qml/WelcomePages/WizardDialog.qml b/resources/qml/WelcomePages/WizardDialog.qml index dab39bec2e..c14974cd03 100644 --- a/resources/qml/WelcomePages/WizardDialog.qml +++ b/resources/qml/WelcomePages/WizardDialog.qml @@ -22,8 +22,8 @@ Window flags: Qt.Dialog modality: Qt.ApplicationModal - minimumWidth: 580 * screenScaleFactor - minimumHeight: 600 * screenScaleFactor + minimumWidth: UM.Theme.getSize("modal_window_minimum").width + minimumHeight: UM.Theme.getSize("modal_window_minimum").height color: UM.Theme.getColor("main_background") diff --git a/resources/quality/creality/base/base_global_standard.inst.cfg b/resources/quality/creality/base/base_global_standard.inst.cfg index bd60933d28..1257466b1c 100644 --- a/resources/quality/creality/base/base_global_standard.inst.cfg +++ b/resources/quality/creality/base/base_global_standard.inst.cfg @@ -14,5 +14,5 @@ global_quality = True layer_height = 0.2 layer_height_0 = 0.2 top_bottom_thickness = =layer_height_0+layer_height*3 -wall_thickness = =line_width*3 -support_interface_height = =layer_height*5 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*4 diff --git a/resources/quality/dagoma/dagoma_discoeasy200_pla_fast.inst.cfg b/resources/quality/dagoma/dagoma_discoeasy200_pla_fast.inst.cfg index 9963cb3acd..8b9b79d59c 100644 --- a/resources/quality/dagoma/dagoma_discoeasy200_pla_fast.inst.cfg +++ b/resources/quality/dagoma/dagoma_discoeasy200_pla_fast.inst.cfg @@ -8,8 +8,19 @@ setting_version = 11 type = quality quality_type = draft weight = -2 -material = generic_pla +material = chromatik_pla [values] +layer_height = 0.2 +line_width = =machine_nozzle_size * 0.875 + material_print_temperature = =default_material_print_temperature + 10 material_bed_temperature_layer_0 = =default_material_bed_temperature + 10 + +speed_print = 60 +speed_travel = 75 +speed_layer_0 = 17 +speed_infill = 60 +speed_wall_0 = 50 +speed_wall_x = 60 +speed_topbottom = 60 diff --git a/resources/quality/dagoma/dagoma_discoeasy200_pla_fine.inst.cfg b/resources/quality/dagoma/dagoma_discoeasy200_pla_fine.inst.cfg index 954b804dd4..ba16551895 100644 --- a/resources/quality/dagoma/dagoma_discoeasy200_pla_fine.inst.cfg +++ b/resources/quality/dagoma/dagoma_discoeasy200_pla_fine.inst.cfg @@ -8,6 +8,16 @@ setting_version = 11 type = quality quality_type = normal weight = 0 -material = generic_pla +material = chromatik_pla [values] +layer_height = 0.1 +line_width = =machine_nozzle_size * 0.875 + +speed_print = 35 +speed_travel = 50 +speed_layer_0 = 15 +speed_infill = 40 +speed_wall_0 = 25 +speed_wall_x = 35 +speed_topbottom = 35 diff --git a/resources/quality/dagoma/dagoma_discoeasy200_pla_standard.inst.cfg b/resources/quality/dagoma/dagoma_discoeasy200_pla_standard.inst.cfg index 8dd6db539b..5e52ca1054 100644 --- a/resources/quality/dagoma/dagoma_discoeasy200_pla_standard.inst.cfg +++ b/resources/quality/dagoma/dagoma_discoeasy200_pla_standard.inst.cfg @@ -8,8 +8,19 @@ setting_version = 11 type = quality quality_type = fast weight = -1 -material = generic_pla +material = chromatik_pla [values] +layer_height = 0.15 +line_width = =machine_nozzle_size * 0.875 + material_print_temperature = =default_material_print_temperature + 5 material_bed_temperature_layer_0 = =default_material_bed_temperature + 5 + +speed_print = 50 +speed_travel = 60 +speed_layer_0 = 17 +speed_infill = 50 +speed_wall_0 = 40 +speed_wall_x = 45 +speed_topbottom = 50 diff --git a/resources/quality/dagoma/dagoma_discoultimate_pla_fast.inst.cfg b/resources/quality/dagoma/dagoma_discoultimate_pla_fast.inst.cfg new file mode 100644 index 0000000000..8facbbe6bb --- /dev/null +++ b/resources/quality/dagoma/dagoma_discoultimate_pla_fast.inst.cfg @@ -0,0 +1,26 @@ +[general] +version = 4 +name = Fast +definition = dagoma_discoultimate + +[metadata] +setting_version = 11 +type = quality +quality_type = draft +weight = -2 +material = chromatik_pla + +[values] +layer_height = 0.2 +line_width = =machine_nozzle_size * 0.875 + +material_print_temperature = =default_material_print_temperature + 10 +material_bed_temperature_layer_0 = =default_material_bed_temperature + 10 + +speed_print = 60 +speed_travel = 75 +speed_layer_0 = 17 +speed_infill = 60 +speed_wall_0 = 50 +speed_wall_x = 60 +speed_topbottom = 60 diff --git a/resources/quality/dagoma/dagoma_discoultimate_pla_fine.inst.cfg b/resources/quality/dagoma/dagoma_discoultimate_pla_fine.inst.cfg new file mode 100644 index 0000000000..3ff02714c7 --- /dev/null +++ b/resources/quality/dagoma/dagoma_discoultimate_pla_fine.inst.cfg @@ -0,0 +1,23 @@ +[general] +version = 4 +name = Fine +definition = dagoma_discoultimate + +[metadata] +setting_version = 11 +type = quality +quality_type = normal +weight = 0 +material = chromatik_pla + +[values] +layer_height = 0.1 +line_width = =machine_nozzle_size * 0.875 + +speed_print = 35 +speed_travel = 50 +speed_layer_0 = 15 +speed_infill = 40 +speed_wall_0 = 25 +speed_wall_x = 35 +speed_topbottom = 35 diff --git a/resources/quality/dagoma/dagoma_discoultimate_pla_standard.inst.cfg b/resources/quality/dagoma/dagoma_discoultimate_pla_standard.inst.cfg new file mode 100644 index 0000000000..a7775dee08 --- /dev/null +++ b/resources/quality/dagoma/dagoma_discoultimate_pla_standard.inst.cfg @@ -0,0 +1,26 @@ +[general] +version = 4 +name = Standard +definition = dagoma_discoultimate + +[metadata] +setting_version = 11 +type = quality +quality_type = fast +weight = -1 +material = chromatik_pla + +[values] +layer_height = 0.15 +line_width = =machine_nozzle_size * 0.875 + +material_print_temperature = =default_material_print_temperature + 5 +material_bed_temperature_layer_0 = =default_material_bed_temperature + 5 + +speed_print = 50 +speed_travel = 60 +speed_layer_0 = 17 +speed_infill = 50 +speed_wall_0 = 40 +speed_wall_x = 45 +speed_topbottom = 50 diff --git a/resources/quality/dagoma/dagoma_global_fast.inst.cfg b/resources/quality/dagoma/dagoma_global_fast.inst.cfg deleted file mode 100644 index 93057f6803..0000000000 --- a/resources/quality/dagoma/dagoma_global_fast.inst.cfg +++ /dev/null @@ -1,14 +0,0 @@ -[general] -version = 4 -name = Fast -definition = dagoma_discoeasy200 - -[metadata] -setting_version = 11 -type = quality -quality_type = draft -weight = -2 -global_quality = True - -[values] -layer_height = 0.2 diff --git a/resources/quality/dagoma/dagoma_global_fine.inst.cfg b/resources/quality/dagoma/dagoma_global_fine.inst.cfg deleted file mode 100644 index 32db1de5c7..0000000000 --- a/resources/quality/dagoma/dagoma_global_fine.inst.cfg +++ /dev/null @@ -1,14 +0,0 @@ -[general] -version = 4 -name = Fine -definition = dagoma_discoeasy200 - -[metadata] -setting_version = 11 -type = quality -quality_type = normal -weight = 0 -global_quality = True - -[values] -layer_height = 0.1 diff --git a/resources/quality/dagoma/dagoma_global_standard.inst.cfg b/resources/quality/dagoma/dagoma_global_standard.inst.cfg deleted file mode 100644 index 2ccfb6d406..0000000000 --- a/resources/quality/dagoma/dagoma_global_standard.inst.cfg +++ /dev/null @@ -1,14 +0,0 @@ -[general] -version = 4 -name = Standard -definition = dagoma_discoeasy200 - -[metadata] -setting_version = 11 -type = quality -quality_type = fast -weight = -1 -global_quality = True - -[values] -layer_height = 0.15 diff --git a/resources/quality/dagoma/dagoma_magis_pla_fast.inst.cfg b/resources/quality/dagoma/dagoma_magis_pla_fast.inst.cfg index 91fa81ba7c..6419202322 100644 --- a/resources/quality/dagoma/dagoma_magis_pla_fast.inst.cfg +++ b/resources/quality/dagoma/dagoma_magis_pla_fast.inst.cfg @@ -8,8 +8,19 @@ setting_version = 11 type = quality quality_type = draft weight = -2 -material = generic_pla +material = chromatik_pla [values] +layer_height = 0.2 +line_width = =machine_nozzle_size * 0.875 + material_print_temperature = =default_material_print_temperature + 10 material_bed_temperature_layer_0 = =default_material_bed_temperature + 10 + +speed_print = 40 +speed_travel = 80 +speed_layer_0 = 17 +speed_infill = 40 +speed_wall_0 = 30 +speed_wall_x = 40 +speed_topbottom = 40 diff --git a/resources/quality/dagoma/dagoma_magis_pla_fine.inst.cfg b/resources/quality/dagoma/dagoma_magis_pla_fine.inst.cfg index 1e135166b0..93c6c1b626 100644 --- a/resources/quality/dagoma/dagoma_magis_pla_fine.inst.cfg +++ b/resources/quality/dagoma/dagoma_magis_pla_fine.inst.cfg @@ -8,6 +8,16 @@ setting_version = 11 type = quality quality_type = normal weight = 0 -material = generic_pla +material = chromatik_pla [values] +layer_height = 0.1 +line_width = =machine_nozzle_size * 0.875 + +speed_print = 30 +speed_travel = 80 +speed_layer_0 = 17 +speed_infill = 30 +speed_wall_0 = 20 +speed_wall_x = 30 +speed_topbottom = 30 diff --git a/resources/quality/dagoma/dagoma_magis_pla_standard.inst.cfg b/resources/quality/dagoma/dagoma_magis_pla_standard.inst.cfg index 297f21f9f1..329643a6b7 100644 --- a/resources/quality/dagoma/dagoma_magis_pla_standard.inst.cfg +++ b/resources/quality/dagoma/dagoma_magis_pla_standard.inst.cfg @@ -8,8 +8,19 @@ setting_version = 11 type = quality quality_type = fast weight = -1 -material = generic_pla +material = chromatik_pla [values] +layer_height = 0.15 +line_width = =machine_nozzle_size * 0.875 + material_print_temperature = =default_material_print_temperature + 5 material_bed_temperature_layer_0 = =default_material_bed_temperature + 5 + +speed_print = 35 +speed_travel = 80 +speed_layer_0 = 17 +speed_infill = 35 +speed_wall_0 = 25 +speed_wall_x = 35 +speed_topbottom = 35 diff --git a/resources/quality/dagoma/dagoma_neva_pla_fast.inst.cfg b/resources/quality/dagoma/dagoma_neva_pla_fast.inst.cfg index 7be90b9db3..5e97365186 100644 --- a/resources/quality/dagoma/dagoma_neva_pla_fast.inst.cfg +++ b/resources/quality/dagoma/dagoma_neva_pla_fast.inst.cfg @@ -8,8 +8,19 @@ setting_version = 11 type = quality quality_type = draft weight = -2 -material = generic_pla +material = chromatik_pla [values] +layer_height = 0.2 +line_width = =machine_nozzle_size * 0.875 + material_print_temperature = =default_material_print_temperature + 10 material_bed_temperature_layer_0 = =default_material_bed_temperature + 10 + +speed_print = 40 +speed_travel = 80 +speed_layer_0 = 17 +speed_infill = 40 +speed_wall_0 = 30 +speed_wall_x = 40 +speed_topbottom = 40 diff --git a/resources/quality/dagoma/dagoma_neva_pla_fine.inst.cfg b/resources/quality/dagoma/dagoma_neva_pla_fine.inst.cfg index e5cc46fb9a..4e1196b1be 100644 --- a/resources/quality/dagoma/dagoma_neva_pla_fine.inst.cfg +++ b/resources/quality/dagoma/dagoma_neva_pla_fine.inst.cfg @@ -8,6 +8,16 @@ setting_version = 11 type = quality quality_type = normal weight = 0 -material = generic_pla +material = chromatik_pla [values] +layer_height = 0.1 +line_width = =machine_nozzle_size * 0.875 + +speed_print = 30 +speed_travel = 80 +speed_layer_0 = 17 +speed_infill = 30 +speed_wall_0 = 20 +speed_wall_x = 30 +speed_topbottom = 30 diff --git a/resources/quality/dagoma/dagoma_neva_pla_standard.inst.cfg b/resources/quality/dagoma/dagoma_neva_pla_standard.inst.cfg index 6b96244f6f..84ca8e2137 100644 --- a/resources/quality/dagoma/dagoma_neva_pla_standard.inst.cfg +++ b/resources/quality/dagoma/dagoma_neva_pla_standard.inst.cfg @@ -8,8 +8,19 @@ setting_version = 11 type = quality quality_type = fast weight = -1 -material = generic_pla +material = chromatik_pla [values] +layer_height = 0.15 +line_width = =machine_nozzle_size * 0.875 + material_print_temperature = =default_material_print_temperature + 5 material_bed_temperature_layer_0 = =default_material_bed_temperature + 5 + +speed_print = 35 +speed_travel = 80 +speed_layer_0 = 17 +speed_infill = 35 +speed_wall_0 = 25 +speed_wall_x = 35 +speed_topbottom = 35 diff --git a/resources/quality/flyingbear/abs/flyingbear_0.25_abs_super.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.25_abs_super.inst.cfg new file mode 100644 index 0000000000..111d983707 --- /dev/null +++ b/resources/quality/flyingbear/abs/flyingbear_0.25_abs_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = super +material = generic_abs +variant = 0.25mm Nozzle + +[values] +wall_thickness = =line_width*6 diff --git a/resources/quality/flyingbear/abs/flyingbear_0.25_abs_ultra.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.25_abs_ultra.inst.cfg new file mode 100644 index 0000000000..42c7c8cd4b --- /dev/null +++ b/resources/quality/flyingbear/abs/flyingbear_0.25_abs_ultra.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Ultra Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = ultra +material = generic_abs +variant = 0.25mm Nozzle + +[values] +wall_thickness = =line_width*6 diff --git a/resources/quality/flyingbear/abs/flyingbear_0.40_abs_adaptive.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_adaptive.inst.cfg new file mode 100644 index 0000000000..325206fa9f --- /dev/null +++ b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_adaptive.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Dynamic Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = adaptive +material = generic_abs +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/abs/flyingbear_0.40_abs_low.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_low.inst.cfg new file mode 100644 index 0000000000..c806bbae18 --- /dev/null +++ b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_low.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Low Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = low +material = generic_abs +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/abs/flyingbear_0.40_abs_standard.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_standard.inst.cfg new file mode 100644 index 0000000000..da57e1fe48 --- /dev/null +++ b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_standard.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Standard Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = normal +material = generic_abs +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/abs/flyingbear_0.40_abs_super.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_super.inst.cfg new file mode 100644 index 0000000000..f4811e2208 --- /dev/null +++ b/resources/quality/flyingbear/abs/flyingbear_0.40_abs_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = super +material = generic_abs +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/abs/flyingbear_0.80_abs_draft.inst.cfg b/resources/quality/flyingbear/abs/flyingbear_0.80_abs_draft.inst.cfg new file mode 100644 index 0000000000..7adcf9628b --- /dev/null +++ b/resources/quality/flyingbear/abs/flyingbear_0.80_abs_draft.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Draft Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = draft +material = generic_abs +variant = 0.8mm Nozzle + +[values] +wall_thickness = =line_width*3 diff --git a/resources/quality/flyingbear/flyingbear_global_0.08_ultra.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.08_ultra.inst.cfg new file mode 100644 index 0000000000..aabd40b07a --- /dev/null +++ b/resources/quality/flyingbear/flyingbear_global_0.08_ultra.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Ultra Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = ultra +weight = 0 +global_quality = True + +[values] +layer_height = 0.08 +layer_height_0 = 0.12 +top_bottom_thickness = =layer_height_0+layer_height*10 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*12 diff --git a/resources/quality/flyingbear/flyingbear_global_0.12_super.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.12_super.inst.cfg new file mode 100644 index 0000000000..21b290861f --- /dev/null +++ b/resources/quality/flyingbear/flyingbear_global_0.12_super.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Super Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = super +weight = -1 +global_quality = True + +[values] +layer_height = 0.12 +layer_height_0 = 0.12 +top_bottom_thickness = =layer_height_0+layer_height*6 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*8 diff --git a/resources/quality/flyingbear/flyingbear_global_0.16_adaptive.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.16_adaptive.inst.cfg new file mode 100644 index 0000000000..949b9521d4 --- /dev/null +++ b/resources/quality/flyingbear/flyingbear_global_0.16_adaptive.inst.cfg @@ -0,0 +1,19 @@ +[general] +version = 4 +name = Dynamic Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = adaptive +weight = -2 +global_quality = True + +[values] +layer_height = 0.16 +layer_height_0 = 0.20 +top_bottom_thickness = =layer_height_0+layer_height*4 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*6 +adaptive_layer_height_enabled = true diff --git a/resources/quality/flyingbear/flyingbear_global_0.20_standard.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.20_standard.inst.cfg new file mode 100644 index 0000000000..7020812bcc --- /dev/null +++ b/resources/quality/flyingbear/flyingbear_global_0.20_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Standard Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = normal +weight = -3 +global_quality = True + +[values] +layer_height = 0.2 +layer_height_0 = 0.2 +top_bottom_thickness = =layer_height_0+layer_height*3 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*5 diff --git a/resources/quality/flyingbear/flyingbear_global_0.28_low.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.28_low.inst.cfg new file mode 100644 index 0000000000..4291c05414 --- /dev/null +++ b/resources/quality/flyingbear/flyingbear_global_0.28_low.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Low Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = low +weight = -4 +global_quality = True + +[values] +layer_height = 0.28 +layer_height_0 = 0.28 +top_bottom_thickness = =layer_height_0+layer_height*3 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*4 diff --git a/resources/quality/flyingbear/flyingbear_global_0.32_draft.inst.cfg b/resources/quality/flyingbear/flyingbear_global_0.32_draft.inst.cfg new file mode 100644 index 0000000000..2760524e59 --- /dev/null +++ b/resources/quality/flyingbear/flyingbear_global_0.32_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Draft Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = draft +weight = -5 +global_quality = True + +[values] +layer_height = 0.32 +layer_height_0 = 0.32 +top_bottom_thickness = =layer_height_0+layer_height*3 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*4 diff --git a/resources/quality/flyingbear/hips/flyingbear_0.25_hips_super.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.25_hips_super.inst.cfg new file mode 100644 index 0000000000..6a8cb05ac7 --- /dev/null +++ b/resources/quality/flyingbear/hips/flyingbear_0.25_hips_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = super +material = generic_hips +variant = 0.25mm Nozzle + +[values] +wall_thickness = =line_width*6 diff --git a/resources/quality/flyingbear/hips/flyingbear_0.25_hips_ultra.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.25_hips_ultra.inst.cfg new file mode 100644 index 0000000000..7befec74ce --- /dev/null +++ b/resources/quality/flyingbear/hips/flyingbear_0.25_hips_ultra.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Ultra Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = ultra +material = generic_hips +variant = 0.25mm Nozzle + +[values] +wall_thickness = =line_width*6 diff --git a/resources/quality/flyingbear/hips/flyingbear_0.40_hips_adaptive.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_adaptive.inst.cfg new file mode 100644 index 0000000000..c72295b388 --- /dev/null +++ b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_adaptive.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Dynamic Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = adaptive +material = generic_hips +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/hips/flyingbear_0.40_hips_low.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_low.inst.cfg new file mode 100644 index 0000000000..afc0cd0aeb --- /dev/null +++ b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_low.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Low Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = low +material = generic_hips +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/hips/flyingbear_0.40_hips_standard.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_standard.inst.cfg new file mode 100644 index 0000000000..248c58b673 --- /dev/null +++ b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_standard.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Standard Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = normal +material = generic_hips +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/hips/flyingbear_0.40_hips_super.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_super.inst.cfg new file mode 100644 index 0000000000..8025e2aa8d --- /dev/null +++ b/resources/quality/flyingbear/hips/flyingbear_0.40_hips_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = super +material = generic_hips +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/hips/flyingbear_0.80_hips_draft.inst.cfg b/resources/quality/flyingbear/hips/flyingbear_0.80_hips_draft.inst.cfg new file mode 100644 index 0000000000..868667b74c --- /dev/null +++ b/resources/quality/flyingbear/hips/flyingbear_0.80_hips_draft.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Draft Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = draft +material = generic_hips +variant = 0.8mm Nozzle + +[values] +wall_thickness = =line_width*3 diff --git a/resources/quality/flyingbear/petg/flyingbear_0.25_petg_super.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.25_petg_super.inst.cfg new file mode 100644 index 0000000000..734d41997a --- /dev/null +++ b/resources/quality/flyingbear/petg/flyingbear_0.25_petg_super.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Super Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = super +material = generic_petg +variant = 0.25mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*6 + diff --git a/resources/quality/flyingbear/petg/flyingbear_0.25_petg_ultra.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.25_petg_ultra.inst.cfg new file mode 100644 index 0000000000..b199992125 --- /dev/null +++ b/resources/quality/flyingbear/petg/flyingbear_0.25_petg_ultra.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Ultra Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = ultra +material = generic_petg +variant = 0.25mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*6 diff --git a/resources/quality/flyingbear/petg/flyingbear_0.40_petg_adaptive.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_adaptive.inst.cfg new file mode 100644 index 0000000000..b83ff4e7a0 --- /dev/null +++ b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_adaptive.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Dynamic Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = adaptive +material = generic_petg +variant = 0.4mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/petg/flyingbear_0.40_petg_low.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_low.inst.cfg new file mode 100644 index 0000000000..b0c17f876e --- /dev/null +++ b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_low.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Low Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = low +material = generic_petg +variant = 0.4mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/petg/flyingbear_0.40_petg_standard.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_standard.inst.cfg new file mode 100644 index 0000000000..8178a87aa4 --- /dev/null +++ b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_standard.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Standard Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = normal +material = generic_petg +variant = 0.4mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/petg/flyingbear_0.40_petg_super.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_super.inst.cfg new file mode 100644 index 0000000000..4ab3316f3e --- /dev/null +++ b/resources/quality/flyingbear/petg/flyingbear_0.40_petg_super.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Super Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = super +material = generic_petg +variant = 0.4mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/petg/flyingbear_0.80_petg_draft.inst.cfg b/resources/quality/flyingbear/petg/flyingbear_0.80_petg_draft.inst.cfg new file mode 100644 index 0000000000..a020de8c13 --- /dev/null +++ b/resources/quality/flyingbear/petg/flyingbear_0.80_petg_draft.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Draft Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = draft +material = generic_petg +variant = 0.8mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*3 diff --git a/resources/quality/flyingbear/pla/flyingbear_0.25_pla_super.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.25_pla_super.inst.cfg new file mode 100644 index 0000000000..0c61fd725b --- /dev/null +++ b/resources/quality/flyingbear/pla/flyingbear_0.25_pla_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = super +material = generic_pla +variant = 0.25mm Nozzle + +[values] +wall_thickness = =line_width*6 diff --git a/resources/quality/flyingbear/pla/flyingbear_0.25_pla_ultra.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.25_pla_ultra.inst.cfg new file mode 100644 index 0000000000..7be0da4e0d --- /dev/null +++ b/resources/quality/flyingbear/pla/flyingbear_0.25_pla_ultra.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Ultra Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = ultra +material = generic_pla +variant = 0.25mm Nozzle + +[values] +wall_thickness = =line_width*6 diff --git a/resources/quality/flyingbear/pla/flyingbear_0.40_pla_adaptive.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_adaptive.inst.cfg new file mode 100644 index 0000000000..7798f898f9 --- /dev/null +++ b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_adaptive.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Dynamic Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = adaptive +material = generic_pla +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/pla/flyingbear_0.40_pla_low.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_low.inst.cfg new file mode 100644 index 0000000000..60717a1dd2 --- /dev/null +++ b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_low.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Low Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = low +material = generic_pla +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/pla/flyingbear_0.40_pla_standard.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_standard.inst.cfg new file mode 100644 index 0000000000..3d388f7e5a --- /dev/null +++ b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_standard.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Standard Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = normal +material = generic_pla +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/pla/flyingbear_0.40_pla_super.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_super.inst.cfg new file mode 100644 index 0000000000..58cc91076b --- /dev/null +++ b/resources/quality/flyingbear/pla/flyingbear_0.40_pla_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = super +material = generic_pla +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/pla/flyingbear_0.80_pla_draft.inst.cfg b/resources/quality/flyingbear/pla/flyingbear_0.80_pla_draft.inst.cfg new file mode 100644 index 0000000000..4252c17dfa --- /dev/null +++ b/resources/quality/flyingbear/pla/flyingbear_0.80_pla_draft.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Draft Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = draft +material = generic_pla +variant = 0.8mm Nozzle + +[values] +wall_thickness = =line_width*3 diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_super.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_super.inst.cfg new file mode 100644 index 0000000000..dacf0e423a --- /dev/null +++ b/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = super +material = eSUN_PLA_PRO_Black +variant = 0.25mm Nozzle + +[values] +wall_thickness = =line_width*6 diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_ultra.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_ultra.inst.cfg new file mode 100644 index 0000000000..6d512e5a54 --- /dev/null +++ b/resources/quality/flyingbear/plapro/flyingbear_0.25_plapro_ultra.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Ultra Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = ultra +material = eSUN_PLA_PRO_Black +variant = 0.25mm Nozzle + +[values] +wall_thickness = =line_width*6 diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_adaptive.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_adaptive.inst.cfg new file mode 100644 index 0000000000..c49ec8a969 --- /dev/null +++ b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_adaptive.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Dynamic Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = adaptive +material = eSUN_PLA_PRO_Black +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_low.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_low.inst.cfg new file mode 100644 index 0000000000..99b232a15a --- /dev/null +++ b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_low.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Low Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = low +material = eSUN_PLA_PRO_Black +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_standard.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_standard.inst.cfg new file mode 100644 index 0000000000..141a22a9e3 --- /dev/null +++ b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_standard.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Standard Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = normal +material = eSUN_PLA_PRO_Black +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_super.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_super.inst.cfg new file mode 100644 index 0000000000..a44596b88f --- /dev/null +++ b/resources/quality/flyingbear/plapro/flyingbear_0.40_plapro_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = super +material = eSUN_PLA_PRO_Black +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/plapro/flyingbear_0.80_plapro_draft.inst.cfg b/resources/quality/flyingbear/plapro/flyingbear_0.80_plapro_draft.inst.cfg new file mode 100644 index 0000000000..a01ecef0ee --- /dev/null +++ b/resources/quality/flyingbear/plapro/flyingbear_0.80_plapro_draft.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Draft Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = draft +material = eSUN_PLA_PRO_Black +variant = 0.8mm Nozzle + +[values] +wall_thickness = =line_width*3 diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_adaptive.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_adaptive.inst.cfg new file mode 100644 index 0000000000..3e54f906cd --- /dev/null +++ b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_adaptive.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Dynamic Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = adaptive +material = generic_tpu +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_standard.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_standard.inst.cfg new file mode 100644 index 0000000000..5b51efb813 --- /dev/null +++ b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_standard.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Standard Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = normal +material = generic_tpu +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_super.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_super.inst.cfg new file mode 100644 index 0000000000..499fe2895b --- /dev/null +++ b/resources/quality/flyingbear/tpu/flyingbear_0.40_tpu_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = super +material = generic_tpu +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/flyingbear/tpu/flyingbear_0.80_tpu_draft.inst.cfg b/resources/quality/flyingbear/tpu/flyingbear_0.80_tpu_draft.inst.cfg new file mode 100644 index 0000000000..bd78f78a97 --- /dev/null +++ b/resources/quality/flyingbear/tpu/flyingbear_0.80_tpu_draft.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Draft Quality +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = quality +quality_type = draft +material = generic_tpu +variant = 0.8mm Nozzle + +[values] +wall_thickness = =line_width*3 diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_adaptive.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_adaptive.inst.cfg new file mode 100644 index 0000000000..de5c97f913 --- /dev/null +++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_adaptive.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Dynamic Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = adaptive +material = generic_abs + +[values] +cool_fan_enabled = False +default_material_print_temperature = 240 +default_material_bed_temperature = 100 diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_good.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_good.inst.cfg new file mode 100644 index 0000000000..9a49399734 --- /dev/null +++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_good.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Good Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = good +material = generic_abs +variant = 0.4mm Nozzle + +[values] +cool_fan_enabled = False +default_material_print_temperature = 235 +default_material_bed_temperature = 100 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_low.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_low.inst.cfg new file mode 100644 index 0000000000..2515cc32eb --- /dev/null +++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_low.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Low Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = low +material = generic_abs +variant = 0.4mm Nozzle + +[values] +cool_fan_enabled = False +default_material_print_temperature = 240 +default_material_bed_temperature = 100 diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_standard.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_standard.inst.cfg new file mode 100644 index 0000000000..9b140cbb75 --- /dev/null +++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_standard.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Standard Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = standard +material = generic_abs + +[values] +cool_fan_enabled = False +default_material_print_temperature = 235 +default_material_bed_temperature = 100 diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_super.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_super.inst.cfg new file mode 100644 index 0000000000..55dd8755fb --- /dev/null +++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_super.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Super Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = super +material = generic_abs + +[values] +cool_fan_enabled = False +default_material_print_temperature = 235 +default_material_bed_temperature = 100 diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_ultra.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_ultra.inst.cfg new file mode 100644 index 0000000000..748b4d6c50 --- /dev/null +++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_ultra.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Ultra Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = ultra +material = generic_abs + +[values] +cool_fan_enabled = False +default_material_print_temperature = 235 +default_material_bed_temperature = 100 diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_adaptive.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_adaptive.inst.cfg new file mode 100644 index 0000000000..cd2e5804cd --- /dev/null +++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_adaptive.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Dynamic Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = adaptive +material = generic_nylon + +[values] +default_material_print_temperature = 250 +default_material_bed_temperature = 90 +retraction_amount = 3 +cool_fan_enabled = False +retraction_speed = 40 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_good.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_good.inst.cfg new file mode 100644 index 0000000000..11ecdbf8d7 --- /dev/null +++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_good.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Good Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = good +material = generic_nylon + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 90 +retraction_amount = 3 +cool_fan_enabled = False +retraction_speed = 40 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_low.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_low.inst.cfg new file mode 100644 index 0000000000..d512935d05 --- /dev/null +++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_low.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Low Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = low +material = generic_nylon + +[values] +default_material_print_temperature = 250 +default_material_bed_temperature = 90 +retraction_amount = 3 +cool_fan_enabled = False +retraction_speed = 40 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_standard.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_standard.inst.cfg new file mode 100644 index 0000000000..e936714f2c --- /dev/null +++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Standard Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = standard +material = generic_nylon + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 90 +retraction_amount = 3 +cool_fan_enabled = False +retraction_speed = 40 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_super.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_super.inst.cfg new file mode 100644 index 0000000000..b634af5a7f --- /dev/null +++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_super.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Super Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = super +material = generic_nylon + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 90 +retraction_amount = 3 +cool_fan_enabled = False +retraction_speed = 40 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_ultra.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_ultra.inst.cfg new file mode 100644 index 0000000000..583d8660f8 --- /dev/null +++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_ultra.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Ultra Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = ultra +material = generic_nylon + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 90 +retraction_amount = 3 +cool_fan_enabled = False +retraction_speed = 40 diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_adaptive.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_adaptive.inst.cfg new file mode 100644 index 0000000000..ae8de691b7 --- /dev/null +++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_adaptive.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Dynamic Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = adaptive +material = generic_petg + +[values] +retraction_amount = 2 +default_material_print_temperature = 250 +default_material_bed_temperature = 85 diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_good.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_good.inst.cfg new file mode 100644 index 0000000000..7a97e15b90 --- /dev/null +++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_good.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Good Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = good +material = generic_petg + +[values] +retraction_amount = 2 +default_material_print_temperature = 245 +default_material_bed_temperature = 85 diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_low.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_low.inst.cfg new file mode 100644 index 0000000000..c3153454b8 --- /dev/null +++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_low.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Low Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = low +material = generic_petg + +[values] +retraction_amount = 2 +default_material_print_temperature = 250 +default_material_bed_temperature = 85 diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_standard.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_standard.inst.cfg new file mode 100644 index 0000000000..d583ab6514 --- /dev/null +++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_standard.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Standard Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = standard +material = generic_petg + +[values] +retraction_amount = 2 +default_material_print_temperature = 245 +default_material_bed_temperature = 85 diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_super.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_super.inst.cfg new file mode 100644 index 0000000000..cb77ab35d8 --- /dev/null +++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_super.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Super Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = super +material = generic_petg + +[values] +retraction_amount = 2 +default_material_print_temperature = 245 +default_material_bed_temperature = 85 diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_ultra.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_ultra.inst.cfg new file mode 100644 index 0000000000..6ab237d97b --- /dev/null +++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_ultra.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Ultra Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = ultra +material = generic_petg + +[values] +retraction_amount = 2 +default_material_print_temperature = 245 +default_material_bed_temperature = 85 diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_adaptive.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_adaptive.inst.cfg new file mode 100644 index 0000000000..67ece9b983 --- /dev/null +++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_adaptive.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Dynamic Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = adaptive +material = generic_pla + +[values] +default_material_print_temperature = 210 +default_material_bed_temperature = 55 diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_good.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_good.inst.cfg new file mode 100644 index 0000000000..ebc48e1e47 --- /dev/null +++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_good.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Good Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = good +material = generic_pla + +[values] +default_material_print_temperature = 205 +default_material_bed_temperature = 55 diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_low.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_low.inst.cfg new file mode 100644 index 0000000000..a2cc3d8ada --- /dev/null +++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_low.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Low Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = low +material = generic_pla + +[values] +default_material_print_temperature = 210 +default_material_bed_temperature = 55 diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_standard.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_standard.inst.cfg new file mode 100644 index 0000000000..6f30e132f4 --- /dev/null +++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_standard.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Standard Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = standard +material = generic_pla + +[values] +default_material_print_temperature = 205 +default_material_bed_temperature = 55 diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_super.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_super.inst.cfg new file mode 100644 index 0000000000..075aaa18e4 --- /dev/null +++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = super +material = generic_pla + +[values] +default_material_print_temperature = 205 +default_material_bed_temperature = 55 diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_ultra.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_ultra.inst.cfg new file mode 100644 index 0000000000..7460b92cb3 --- /dev/null +++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_ultra.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Ultra Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = ultra +material = generic_pla + +[values] +default_material_print_temperature = 205 +default_material_bed_temperature = 55 diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_adaptive.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_adaptive.inst.cfg new file mode 100644 index 0000000000..2ca4e97ba9 --- /dev/null +++ b/resources/quality/rigid3d_base/rigid3d_base_global_adaptive.inst.cfg @@ -0,0 +1,19 @@ +[general] +version = 4 +name = Dynamic Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = adaptive +weight = -6 +global_quality = True + +[values] +layer_height = 0.24 +layer_height_0 = 0.20 +top_bottom_thickness = =layer_height_0+layer_height*3 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*4 +adaptive_layer_height_enabled = true diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_good.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_good.inst.cfg new file mode 100644 index 0000000000..1e5da51f73 --- /dev/null +++ b/resources/quality/rigid3d_base/rigid3d_base_global_good.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Good Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = good +weight = -2 +global_quality = True + +[values] +layer_height = 0.16 +layer_height_0 = 0.20 +top_bottom_thickness = =layer_height_0+layer_height*4 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*5 diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_low.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_low.inst.cfg new file mode 100644 index 0000000000..f93f3c83df --- /dev/null +++ b/resources/quality/rigid3d_base/rigid3d_base_global_low.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Low Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = low +weight = -4 +global_quality = True + +[values] +layer_height = 0.28 +layer_height_0 = 0.2 +top_bottom_thickness = =layer_height_0+layer_height*3 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*3 diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_standard.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_standard.inst.cfg new file mode 100644 index 0000000000..0fce643397 --- /dev/null +++ b/resources/quality/rigid3d_base/rigid3d_base_global_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Standard Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = standard +weight = -3 +global_quality = True + +[values] +layer_height = 0.2 +layer_height_0 = 0.2 +top_bottom_thickness = =layer_height_0+layer_height*3 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*4 diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_super.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_super.inst.cfg new file mode 100644 index 0000000000..5ff420ea23 --- /dev/null +++ b/resources/quality/rigid3d_base/rigid3d_base_global_super.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Super Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = super +weight = -1 +global_quality = True + +[values] +layer_height = 0.12 +layer_height_0 = 0.20 +top_bottom_thickness = =layer_height_0+layer_height*6 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*7 diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_ultra.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_ultra.inst.cfg new file mode 100644 index 0000000000..6f96648312 --- /dev/null +++ b/resources/quality/rigid3d_base/rigid3d_base_global_ultra.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Ultra Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = ultra +weight = 0 +global_quality = True + +[values] +layer_height = 0.06 +layer_height_0 = 0.20 +top_bottom_thickness = =layer_height_0+layer_height*10 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*12 diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_adaptive.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_adaptive.inst.cfg new file mode 100644 index 0000000000..bc93daa751 --- /dev/null +++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_adaptive.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Dynamic Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = adaptive +material = generic_tpu + +[values] +default_material_print_temperature = 250 +default_material_bed_temperature = 70 +speed_print = 20 +retraction_speed = 20 +retraction_amount = 3 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_good.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_good.inst.cfg new file mode 100644 index 0000000000..0f0b3fad82 --- /dev/null +++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_good.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Good Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = good +material = generic_tpu + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 70 +speed_print = 20 +retraction_speed = 20 +retraction_amount = 3 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_low.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_low.inst.cfg new file mode 100644 index 0000000000..c0653ede27 --- /dev/null +++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_low.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Low Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = low +material = generic_tpu + +[values] +default_material_print_temperature = 250 +default_material_bed_temperature = 70 +speed_print = 20 +retraction_speed = 20 +retraction_amount = 3 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_standard.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_standard.inst.cfg new file mode 100644 index 0000000000..a0aa088d5b --- /dev/null +++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Standard Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = standard +material = generic_tpu + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 70 +speed_print = 20 +retraction_speed = 20 +retraction_amount = 3 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_super.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_super.inst.cfg new file mode 100644 index 0000000000..23a6e77aca --- /dev/null +++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_super.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Super Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = super +material = generic_tpu + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 70 +speed_print = 20 +retraction_speed = 20 +retraction_amount = 3 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_ultra.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_ultra.inst.cfg new file mode 100644 index 0000000000..206a8c7c01 --- /dev/null +++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_ultra.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Ultra Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = ultra +material = generic_tpu + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 70 +speed_print = 20 +retraction_speed = 20 +retraction_amount = 3 \ No newline at end of file diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_CPE_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_CPE_Draft_Print.inst.cfg index 1a169e38c7..83db250266 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_CPE_Draft_Print.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_CPE_Draft_Print.inst.cfg @@ -16,12 +16,14 @@ material_print_temperature = =default_material_print_temperature + 10 material_initial_print_temperature = =material_print_temperature - 5 material_final_print_temperature = =material_print_temperature - 10 retraction_combing_max_distance = 50 +skin_edge_support_thickness = =0.8 if infill_sparse_density < 30 else 0 skin_overlap = 20 speed_print = 60 speed_layer_0 = =math.ceil(speed_print * 20 / 60) speed_topbottom = =math.ceil(speed_print * 35 / 60) speed_wall = =math.ceil(speed_print * 45 / 60) speed_wall_0 = =math.ceil(speed_wall * 35 / 45) +top_thickness = =0.8 if infill_sparse_density < 30 and skin_edge_support_thickness == 0.8 else top_bottom_thickness wall_thickness = 1 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_Draft_Print.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_Draft_Print.inst.cfg index 1c35efaa96..9c9a039380 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_Draft_Print.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_PLA_Draft_Print.inst.cfg @@ -19,6 +19,7 @@ machine_nozzle_heat_up_speed = 1.6 material_print_temperature = =default_material_print_temperature + 5 material_standby_temperature = 100 prime_tower_enable = False +skin_edge_support_thickness = =0.8 if infill_sparse_density < 30 else 0 skin_overlap = 20 speed_layer_0 = =math.ceil(speed_print * 20 / 70) speed_topbottom = =math.ceil(speed_print * 40 / 70) diff --git a/resources/themes/cura-dark/theme.json b/resources/themes/cura-dark/theme.json index 8df336cfec..37c2462633 100644 --- a/resources/themes/cura-dark/theme.json +++ b/resources/themes/cura-dark/theme.json @@ -13,9 +13,7 @@ "viewport_overlay": [30, 36, 39, 255], "primary": [12, 169, 227, 255], - "primary_hover": [48, 182, 231, 255], "primary_text": [255, 255, 255, 204], - "border": [127, 127, 127, 255], "secondary": [95, 95, 95, 255], "icon": [204, 204, 204, 255], @@ -25,7 +23,6 @@ "toolbar_button_active_hover": [95, 95, 95, 255], "main_window_header_button_text_inactive": [128, 128, 128, 255], - "main_window_header_button_text_hovered": [255, 255, 255, 255], "machine_selector_bar": [39, 44, 48, 255], "machine_selector_active": [39, 44, 48, 255], @@ -38,7 +35,6 @@ "text_hover": [255, 255, 255, 204], "text_pressed": [255, 255, 255, 204], "text_subtext": [255, 255, 255, 172], - "text_emphasis": [255, 255, 255, 255], "text_scene": [255, 255, 255, 162], "text_scene_hover": [255, 255, 255, 204], @@ -52,9 +48,6 @@ "button_active": [67, 72, 75, 255], "button_active_hover": [67, 72, 75, 255], "button_text": [255, 255, 255, 197], - "button_text_hover": [255, 255, 255, 255], - "button_text_active": [255, 255, 255, 255], - "button_text_active_hover": [255, 255, 255, 255], "button_disabled": [39, 44, 48, 255], "button_disabled_text": [255, 255, 255, 101], @@ -64,8 +57,6 @@ "small_button_active_hover": [67, 72, 75, 255], "small_button_text": [255, 255, 255, 197], "small_button_text_hover": [255, 255, 255, 255], - "small_button_text_active": [255, 255, 255, 255], - "small_button_text_active_hover": [255, 255, 255, 255], "button_tooltip": [39, 44, 48, 255], "button_tooltip_border": [39, 44, 48, 255], @@ -145,7 +136,6 @@ "slider_groove_fill": [245, 245, 245, 255], "slider_handle": [255, 255, 255, 255], "slider_handle_active": [68, 192, 255, 255], - "slider_text_background": [255, 255, 255, 255], "checkbox": [43, 48, 52, 255], "checkbox_hover": [43, 48, 52, 255], @@ -161,58 +151,19 @@ "tool_button_border": [255, 255, 255, 38], - "status_offline": [0, 0, 0, 255], - "status_ready": [0, 205, 0, 255], - "status_busy": [12, 169, 227, 255], - "status_paused": [255, 140, 0, 255], - "status_stopped": [236, 82, 80, 255], - "status_unknown": [127, 127, 127, 255], - - "disabled_axis": [127, 127, 127, 255], - "x_axis": [255, 0, 0, 255], "y_axis": [96, 96, 255, 255], - "z_axis": [0, 255, 0, 255], - "all_axis": [255, 255, 255, 255], "viewport_background": [31, 36, 39, 255], "volume_outline": [12, 169, 227, 128], "buildplate": [169, 169, 169, 255], - "buildplate_grid": [129, 131, 134, 255], "buildplate_grid_minor": [154, 154, 155, 255], - "convex_hull": [35, 35, 35, 127], "disallowed_area": [0, 0, 0, 52], - "error_area": [255, 0, 0, 127], - "model_default": [255, 201, 36, 255], - "model_overhang": [255, 0, 0, 255], - "model_unslicable": [122, 122, 122, 255], - "model_unslicable_alt": [172, 172, 127, 255], "model_selection_outline": [12, 169, 227, 255], - "xray_error_dark": [255, 0, 0, 255], - "xray_error_light": [255, 255, 0, 255], - "xray": [26, 26, 62, 255], - "xray_error": [255, 0, 0, 255], - - "layerview_ghost": [31, 31, 31, 95], - "layerview_none": [255, 255, 255, 255], - "layerview_inset_0": [255, 0, 0, 255], - "layerview_inset_x": [0, 255, 0, 255], - "layerview_skin": [255, 255, 0, 255], - "layerview_support": [0, 255, 255, 255], - "layerview_skirt": [0, 255, 255, 255], - "layerview_infill": [255, 127, 0, 255], - "layerview_support_infill": [0, 255, 255, 255], - "layerview_move_combing": [0, 0, 255, 255], - "layerview_move_retraction": [128, 127, 255, 255], - "layerview_support_interface": [63, 127, 255, 255], - "layerview_prime_tower": [0, 255, 255, 255], - "layerview_nozzle": [181, 166, 66, 50], - "material_compatibility_warning": [255, 255, 255, 255], - "quality_slider_unavailable": [179, 179, 179, 255], "quality_slider_available": [255, 255, 255, 255], "toolbox_header_button_text_active": [255, 255, 255, 255], @@ -238,18 +189,15 @@ "monitor_stage_background": [30, 36, 39, 255], "monitor_stage_background_fade": [30, 36, 39, 102], - "monitor_progress_bar_fill": [50, 130, 255, 255], "monitor_progress_bar_deactive": [102, 102, 102, 255], "monitor_progress_bar_empty": [67, 67, 67, 255], - "monitor_tooltip": [25, 25, 25, 255], "monitor_tooltip_text": [229, 229, 229, 255], "monitor_context_menu": [67, 67, 67, 255], "monitor_context_menu_hover": [30, 102, 215, 255], "monitor_skeleton_loading": [102, 102, 102, 255], "monitor_placeholder_image": [102, 102, 102, 255], - "monitor_image_overlay": [0, 0, 0, 255], "monitor_shadow": [4, 10, 13, 255], "monitor_carousel_dot": [119, 119, 119, 255], diff --git a/resources/themes/cura-light/images/header_pattern.svg b/resources/themes/cura-light/images/header_pattern.svg new file mode 100644 index 0000000000..e497946cb2 --- /dev/null +++ b/resources/themes/cura-light/images/header_pattern.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/resources/themes/cura-light/theme.json b/resources/themes/cura-light/theme.json index bb7409da39..1640395c0b 100644 --- a/resources/themes/cura-light/theme.json +++ b/resources/themes/cura-light/theme.json @@ -379,13 +379,13 @@ "layerview_inset_0": [255, 0, 0, 255], "layerview_inset_x": [0, 255, 0, 255], "layerview_skin": [255, 255, 0, 255], - "layerview_support": [0, 255, 255, 255], + "layerview_support": [0, 255, 255, 127], "layerview_skirt": [0, 255, 255, 255], "layerview_infill": [255, 127, 0, 255], - "layerview_support_infill": [0, 255, 255, 255], + "layerview_support_infill": [0, 255, 255, 127], "layerview_move_combing": [0, 0, 255, 255], "layerview_move_retraction": [128, 127, 255, 255], - "layerview_support_interface": [63, 127, 255, 255], + "layerview_support_interface": [63, 127, 255, 127], "layerview_prime_tower": [0, 255, 255, 255], "layerview_nozzle": [181, 166, 66, 50], diff --git a/resources/variants/dxu_0.25.inst.cfg b/resources/variants/dxu_0.25.inst.cfg new file mode 100644 index 0000000000..e1a89a7ba7 --- /dev/null +++ b/resources/variants/dxu_0.25.inst.cfg @@ -0,0 +1,13 @@ +[general] +name = 0.25 mm +version = 4 +definition = dxu + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.25 +machine_nozzle_tip_outer_diameter = 0.8 \ No newline at end of file diff --git a/resources/variants/dxu_0.4.inst.cfg b/resources/variants/dxu_0.4.inst.cfg new file mode 100644 index 0000000000..efadcae8ec --- /dev/null +++ b/resources/variants/dxu_0.4.inst.cfg @@ -0,0 +1,13 @@ +[general] +name = 0.4 mm +version = 4 +definition = dxu + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.05 \ No newline at end of file diff --git a/resources/variants/dxu_0.6.inst.cfg b/resources/variants/dxu_0.6.inst.cfg new file mode 100644 index 0000000000..fe9bb231be --- /dev/null +++ b/resources/variants/dxu_0.6.inst.cfg @@ -0,0 +1,13 @@ +[general] +name = 0.6 mm +version = 4 +definition = dxu + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 +machine_nozzle_tip_outer_diameter = 1.25 \ No newline at end of file diff --git a/resources/variants/dxu_0.8.inst.cfg b/resources/variants/dxu_0.8.inst.cfg new file mode 100644 index 0000000000..58a659fb11 --- /dev/null +++ b/resources/variants/dxu_0.8.inst.cfg @@ -0,0 +1,13 @@ +[general] +name = 0.8 mm +version = 4 +definition = dxu + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 +machine_nozzle_tip_outer_diameter = 1.35 \ No newline at end of file diff --git a/resources/variants/dxu_dual_0.25.inst.cfg b/resources/variants/dxu_dual_0.25.inst.cfg new file mode 100644 index 0000000000..2be684ff1c --- /dev/null +++ b/resources/variants/dxu_dual_0.25.inst.cfg @@ -0,0 +1,13 @@ +[general] +name = 0.25 mm +version = 4 +definition = dxu_dual + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.25 +machine_nozzle_tip_outer_diameter = 0.8 \ No newline at end of file diff --git a/resources/variants/dxu_dual_0.4.inst.cfg b/resources/variants/dxu_dual_0.4.inst.cfg new file mode 100644 index 0000000000..d543f083e0 --- /dev/null +++ b/resources/variants/dxu_dual_0.4.inst.cfg @@ -0,0 +1,13 @@ +[general] +name = 0.4 mm +version = 4 +definition = dxu_dual + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.05 \ No newline at end of file diff --git a/resources/variants/dxu_dual_0.6.inst.cfg b/resources/variants/dxu_dual_0.6.inst.cfg new file mode 100644 index 0000000000..fdd60c9221 --- /dev/null +++ b/resources/variants/dxu_dual_0.6.inst.cfg @@ -0,0 +1,13 @@ +[general] +name = 0.6 mm +version = 4 +definition = dxu_dual + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 +machine_nozzle_tip_outer_diameter = 1.25 \ No newline at end of file diff --git a/resources/variants/dxu_dual_0.8.inst.cfg b/resources/variants/dxu_dual_0.8.inst.cfg new file mode 100644 index 0000000000..be6cdb3649 --- /dev/null +++ b/resources/variants/dxu_dual_0.8.inst.cfg @@ -0,0 +1,13 @@ +[general] +name = 0.8 mm +version = 4 +definition = dxu_dual + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 +machine_nozzle_tip_outer_diameter = 1.35 \ No newline at end of file diff --git a/resources/variants/flyingbear_base_0.25.inst.cfg b/resources/variants/flyingbear_base_0.25.inst.cfg new file mode 100644 index 0000000000..452a7a9fc0 --- /dev/null +++ b/resources/variants/flyingbear_base_0.25.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.25mm Nozzle +version = 4 +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.25 diff --git a/resources/variants/flyingbear_base_0.40.inst.cfg b/resources/variants/flyingbear_base_0.40.inst.cfg new file mode 100644 index 0000000000..5df01f3ce6 --- /dev/null +++ b/resources/variants/flyingbear_base_0.40.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/flyingbear_base_0.80.inst.cfg b/resources/variants/flyingbear_base_0.80.inst.cfg new file mode 100644 index 0000000000..0fe7f6b92f --- /dev/null +++ b/resources/variants/flyingbear_base_0.80.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = flyingbear_base + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/flyingbear_ghost_4s_0.25.inst.cfg b/resources/variants/flyingbear_ghost_4s_0.25.inst.cfg new file mode 100644 index 0000000000..9ed1d1fbd9 --- /dev/null +++ b/resources/variants/flyingbear_ghost_4s_0.25.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.25mm Nozzle +version = 4 +definition = flyingbear_ghost_4s + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.25 diff --git a/resources/variants/flyingbear_ghost_4s_0.40.inst.cfg b/resources/variants/flyingbear_ghost_4s_0.40.inst.cfg new file mode 100644 index 0000000000..06eb0253c5 --- /dev/null +++ b/resources/variants/flyingbear_ghost_4s_0.40.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = flyingbear_ghost_4s + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/flyingbear_ghost_4s_0.80.inst.cfg b/resources/variants/flyingbear_ghost_4s_0.80.inst.cfg new file mode 100644 index 0000000000..6bfb3c9fcf --- /dev/null +++ b/resources/variants/flyingbear_ghost_4s_0.80.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = flyingbear_ghost_4s + +[metadata] +setting_version = 11 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/ultimaker3_bb0.8.inst.cfg b/resources/variants/ultimaker3_bb0.8.inst.cfg index 400e4d092c..d27c78425b 100644 --- a/resources/variants/ultimaker3_bb0.8.inst.cfg +++ b/resources/variants/ultimaker3_bb0.8.inst.cfg @@ -70,7 +70,7 @@ speed_wall_0 = =math.ceil(speed_wall * 25 / 30) support_angle = 60 support_bottom_height = =layer_height * 2 support_bottom_pattern = zigzag -support_bottom_stair_step_height = =layer_height +support_bottom_stair_step_height = 0 support_infill_rate = 50 support_infill_sparse_thickness = 0.4 support_interface_enable = True diff --git a/resources/variants/ultimaker3_bb04.inst.cfg b/resources/variants/ultimaker3_bb04.inst.cfg index 01d465fe6a..e6706ecc6f 100644 --- a/resources/variants/ultimaker3_bb04.inst.cfg +++ b/resources/variants/ultimaker3_bb04.inst.cfg @@ -37,7 +37,7 @@ speed_support_bottom = =math.ceil(speed_support_interface * 10 / 20) speed_wall_0 = =math.ceil(speed_wall * 25 / 30) support_bottom_height = =layer_height * 2 support_bottom_pattern = zigzag -support_bottom_stair_step_height = =layer_height +support_bottom_stair_step_height = 0 support_infill_rate = 50 support_infill_sparse_thickness = 0.2 support_interface_enable = True diff --git a/resources/variants/ultimaker3_extended_bb0.8.inst.cfg b/resources/variants/ultimaker3_extended_bb0.8.inst.cfg index 4a3f3e371f..87ca9ba34d 100644 --- a/resources/variants/ultimaker3_extended_bb0.8.inst.cfg +++ b/resources/variants/ultimaker3_extended_bb0.8.inst.cfg @@ -70,7 +70,7 @@ speed_wall_0 = =math.ceil(speed_wall * 25 / 30) support_angle = 60 support_bottom_height = =layer_height * 2 support_bottom_pattern = zigzag -support_bottom_stair_step_height = =layer_height +support_bottom_stair_step_height = 0 support_infill_rate = 50 support_infill_sparse_thickness = 0.4 support_interface_enable = True diff --git a/resources/variants/ultimaker3_extended_bb04.inst.cfg b/resources/variants/ultimaker3_extended_bb04.inst.cfg index a8d706d2e4..9a3dbe8455 100644 --- a/resources/variants/ultimaker3_extended_bb04.inst.cfg +++ b/resources/variants/ultimaker3_extended_bb04.inst.cfg @@ -37,7 +37,7 @@ speed_support_bottom = =math.ceil(speed_support_interface * 10 / 20) speed_wall_0 = =math.ceil(speed_wall * 25 / 30) support_bottom_height = =layer_height * 2 support_bottom_pattern = zigzag -support_bottom_stair_step_height = =layer_height +support_bottom_stair_step_height = 0 support_infill_rate = 50 support_infill_sparse_thickness = 0.2 support_interface_enable = True diff --git a/resources/variants/ultimaker_s3_bb0.8.inst.cfg b/resources/variants/ultimaker_s3_bb0.8.inst.cfg index 5c1e9c449e..b234a132fa 100644 --- a/resources/variants/ultimaker_s3_bb0.8.inst.cfg +++ b/resources/variants/ultimaker_s3_bb0.8.inst.cfg @@ -70,7 +70,7 @@ speed_prime_tower = =math.ceil(speed_print * 7 / 35) support_angle = 60 support_bottom_height = =layer_height * 2 support_bottom_pattern = zigzag -support_bottom_stair_step_height = =layer_height +support_bottom_stair_step_height = 0 support_infill_rate = 50 support_infill_sparse_thickness = 0.4 support_interface_enable = True diff --git a/resources/variants/ultimaker_s3_bb04.inst.cfg b/resources/variants/ultimaker_s3_bb04.inst.cfg index 7c37ffaa76..384b7d3d62 100644 --- a/resources/variants/ultimaker_s3_bb04.inst.cfg +++ b/resources/variants/ultimaker_s3_bb04.inst.cfg @@ -37,7 +37,7 @@ speed_support_bottom = =math.ceil(speed_support_interface * 10 / 20) speed_wall_0 = =math.ceil(speed_wall * 25 / 30) support_bottom_height = =layer_height * 2 support_bottom_pattern = zigzag -support_bottom_stair_step_height = =layer_height +support_bottom_stair_step_height = 0 support_infill_rate = 50 support_infill_sparse_thickness = 0.2 support_interface_enable = True diff --git a/resources/variants/ultimaker_s5_bb0.8.inst.cfg b/resources/variants/ultimaker_s5_bb0.8.inst.cfg index f393da7ff3..400d74752c 100644 --- a/resources/variants/ultimaker_s5_bb0.8.inst.cfg +++ b/resources/variants/ultimaker_s5_bb0.8.inst.cfg @@ -70,7 +70,7 @@ speed_prime_tower = =math.ceil(speed_print * 7 / 35) support_angle = 60 support_bottom_height = =layer_height * 2 support_bottom_pattern = zigzag -support_bottom_stair_step_height = =layer_height +support_bottom_stair_step_height = 0 support_infill_rate = 50 support_infill_sparse_thickness = 0.4 support_interface_enable = True diff --git a/resources/variants/ultimaker_s5_bb04.inst.cfg b/resources/variants/ultimaker_s5_bb04.inst.cfg index 7b3634a923..6a503177af 100644 --- a/resources/variants/ultimaker_s5_bb04.inst.cfg +++ b/resources/variants/ultimaker_s5_bb04.inst.cfg @@ -37,7 +37,7 @@ speed_support_bottom = =math.ceil(speed_support_interface * 10 / 20) speed_wall_0 = =math.ceil(speed_wall * 25 / 30) support_bottom_height = =layer_height * 2 support_bottom_pattern = zigzag -support_bottom_stair_step_height = =layer_height +support_bottom_stair_step_height = 0 support_infill_rate = 50 support_infill_sparse_thickness = 0.2 support_interface_enable = True diff --git a/tests/Settings/TestCuraStackBuilder.py b/tests/Settings/TestCuraStackBuilder.py index aebde3406f..6bd19a0d30 100644 --- a/tests/Settings/TestCuraStackBuilder.py +++ b/tests/Settings/TestCuraStackBuilder.py @@ -6,6 +6,7 @@ from UM.Settings.InstanceContainer import InstanceContainer from cura.Machines.QualityGroup import QualityGroup from cura.Settings.CuraStackBuilder import CuraStackBuilder + @pytest.fixture def global_variant(): container = InstanceContainer(container_id="global_variant") @@ -13,6 +14,7 @@ def global_variant(): return container + @pytest.fixture def material_instance_container(): container = InstanceContainer(container_id="material container") @@ -20,6 +22,7 @@ def material_instance_container(): return container + @pytest.fixture def quality_container(): container = InstanceContainer(container_id="quality container") @@ -54,16 +57,12 @@ def test_createMachineWithUnknownDefinition(application, container_registry): def test_createMachine(application, container_registry, definition_container, global_variant, material_instance_container, quality_container, intent_container, quality_changes_container): - variant_manager = MagicMock(name = "Variant Manager") - quality_manager = MagicMock(name = "Quality Manager") global_variant_node = MagicMock(name = "global variant node") global_variant_node.container = global_variant - variant_manager.getDefaultVariantNode = MagicMock(return_value = global_variant_node) quality_group = QualityGroup(name = "zomg", quality_type = "normal") quality_group.node_for_global = MagicMock(name = "Node for global") quality_group.node_for_global.container = quality_container - quality_manager.getQualityGroups = MagicMock(return_value = {"normal": quality_group}) application.getContainerRegistry = MagicMock(return_value=container_registry) application.empty_material_container = material_instance_container