mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-06 22:47:29 -06:00
Merge remote-tracking branch 'origin/master' into CURA-3710_setting_visibility_preset
This commit is contained in:
commit
0e5c67a38f
167 changed files with 27305 additions and 16782 deletions
4
Jenkinsfile
vendored
4
Jenkinsfile
vendored
|
@ -1,5 +1,5 @@
|
||||||
timeout(time: 2, unit: "HOURS") {
|
parallel_nodes(['linux && cura', 'windows && cura']) {
|
||||||
parallel_nodes(['linux && cura', 'windows && cura']) {
|
timeout(time: 2, unit: "HOURS") {
|
||||||
// Prepare building
|
// Prepare building
|
||||||
stage('Prepare') {
|
stage('Prepare') {
|
||||||
// Ensure we start with a clean build directory.
|
// Ensure we start with a clean build directory.
|
||||||
|
|
20
README.md
20
README.md
|
@ -41,25 +41,7 @@ Please check out [Wiki page](https://github.com/Ultimaker/Cura/wiki/Cura-Setting
|
||||||
|
|
||||||
Translating Cura
|
Translating Cura
|
||||||
----------------
|
----------------
|
||||||
If you'd like to contribute a translation of Cura, please first look for [any existing translation](https://github.com/Ultimaker/Cura/tree/master/resources/i18n). If your language is already there in the source code but not in Cura's interface, it may be partially translated.
|
Please check out [Wiki page](https://github.com/Ultimaker/Cura/wiki/Translating-Cura) about how to translate Cura into other languages.
|
||||||
|
|
||||||
There are four files that need to be translated for Cura:
|
|
||||||
1. https://github.com/Ultimaker/Cura/blob/master/resources/i18n/cura.pot
|
|
||||||
2. https://github.com/Ultimaker/Cura/blob/master/resources/i18n/fdmextruder.def.json.pot
|
|
||||||
3. https://github.com/Ultimaker/Cura/blob/master/resources/i18n/fdmprinter.def.json.pot (This one is the most work.)
|
|
||||||
4. https://github.com/Ultimaker/Uranium/blob/master/resources/i18n/uranium.pot
|
|
||||||
|
|
||||||
Copy these files and rename them to `*.po` (remove the `t`). Then create the actual translations by filling in the empty `msgstr` entries. These are gettext files, which are plain text so you can open them with any text editor such as Notepad or GEdit, but it is probably easier with a specialised tool such as [POEdit](https://poedit.net/) or [Virtaal](http://virtaal.translatehouse.org/).
|
|
||||||
|
|
||||||
Do not hestiate to ask us about a translation or the meaning of some text via Github Issues.
|
|
||||||
|
|
||||||
Once the translation is complete, it's probably best to test them in Cura. Use your favourite software to convert the .po file to a .mo file (such as [GetText](https://www.gnu.org/software/gettext/)). Then put the .mo files in the `.../resources/i18n/<language code>/LC_MESSAGES` folder in your Cura installation. Then find your Cura configuration file (next to the log as described above, except on Linux where it is located in `~/.config/cura`) and change the language preference to the name of the folder you just created. Then start Cura. If working correctly, your Cura should now be translated.
|
|
||||||
|
|
||||||
To submit your translation, ideally you would make two pull requests where all `*.po` files are located in that same `<language code>` folder in the resources of both the Cura and Uranium repositories. Put `cura.po`, `fdmprinter.def.json.po` and `fdmextruder.def.json.po` in the Cura repository, and put `uranium.po` in the Uranium repository. Then submit the pull requests to Github. For people with less experience with Git, you can also e-mail the translations to the e-mail address listed at the top of the [cura.pot](https://github.com/Ultimaker/Cura/blob/master/resources/i18n/cura.pot) file as the `Report-Msgid-Bugs-To` entry and we'll make sure it gets checked and included.
|
|
||||||
|
|
||||||
After the translation is submitted, the Cura maintainers will check for its completeness and check whether it is consistent. We will take special care to look for common mistakes, such as translating mark-up `<message>` code and such. We are often not fluent in every language, so we expect the translator and the international users to make corrections where necessary. Of course, there will always be some mistakes in every translation.
|
|
||||||
|
|
||||||
When the next Cura release comes around, some of the texts will have changed and some new texts will have been added. Around the time when the beta is released we will invoke a string freeze, meaning that no developer is allowed to make changes to the texts. Then we will update the translation template `.pot` files and ask all our translators to update their translations. If you are unable to update the translation in time for the actual release, we will remove the language from the drop-down menu in the Preferences window. The translation stays in Cura however, so that someone might pick it up again later and update it with the newest texts. Also, users who had previously selected the language can still continue Cura in their language but English text will appear among the original text.
|
|
||||||
|
|
||||||
License
|
License
|
||||||
----------------
|
----------------
|
||||||
|
|
|
@ -195,7 +195,8 @@ class BuildVolume(SceneNode):
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
## For every sliceable node, update outsideBuildArea
|
## For every sliceable node, update node._outside_buildarea
|
||||||
|
#
|
||||||
def updateNodeBoundaryCheck(self):
|
def updateNodeBoundaryCheck(self):
|
||||||
root = Application.getInstance().getController().getScene().getRoot()
|
root = Application.getInstance().getController().getScene().getRoot()
|
||||||
nodes = list(BreadthFirstIterator(root))
|
nodes = list(BreadthFirstIterator(root))
|
||||||
|
@ -212,7 +213,29 @@ class BuildVolume(SceneNode):
|
||||||
|
|
||||||
for node in nodes:
|
for node in nodes:
|
||||||
# Need to check group nodes later
|
# Need to check group nodes later
|
||||||
self.checkBoundsAndUpdate(node, bounds = build_volume_bounding_box)
|
if node.callDecoration("isGroup"):
|
||||||
|
group_nodes.append(node) # Keep list of affected group_nodes
|
||||||
|
|
||||||
|
if node.callDecoration("isSliceable") or node.callDecoration("isGroup"):
|
||||||
|
node._outside_buildarea = False
|
||||||
|
bbox = node.getBoundingBox()
|
||||||
|
|
||||||
|
# Mark the node as outside the build volume if the bounding box test fails.
|
||||||
|
if build_volume_bounding_box.intersectsBox(bbox) != AxisAlignedBox.IntersectionResult.FullIntersection:
|
||||||
|
node._outside_buildarea = True
|
||||||
|
continue
|
||||||
|
|
||||||
|
convex_hull = node.callDecoration("getConvexHull")
|
||||||
|
if convex_hull:
|
||||||
|
if not convex_hull.isValid():
|
||||||
|
return
|
||||||
|
# Check for collisions between disallowed areas and the object
|
||||||
|
for area in self.getDisallowedAreas():
|
||||||
|
overlap = convex_hull.intersectsPolygon(area)
|
||||||
|
if overlap is None:
|
||||||
|
continue
|
||||||
|
node._outside_buildarea = True
|
||||||
|
continue
|
||||||
|
|
||||||
# Group nodes should override the _outside_buildarea property of their children.
|
# Group nodes should override the _outside_buildarea property of their children.
|
||||||
for group_node in group_nodes:
|
for group_node in group_nodes:
|
||||||
|
|
|
@ -189,7 +189,7 @@ class CrashHandler:
|
||||||
|
|
||||||
json_metadata_file = os.path.join(directory, "plugin.json")
|
json_metadata_file = os.path.join(directory, "plugin.json")
|
||||||
try:
|
try:
|
||||||
with open(json_metadata_file, "r") as f:
|
with open(json_metadata_file, "r", encoding = "utf-8") as f:
|
||||||
try:
|
try:
|
||||||
metadata = json.loads(f.read())
|
metadata = json.loads(f.read())
|
||||||
module_version = metadata["version"]
|
module_version = metadata["version"]
|
||||||
|
@ -217,9 +217,9 @@ class CrashHandler:
|
||||||
text_area = QTextEdit()
|
text_area = QTextEdit()
|
||||||
tmp_file_fd, tmp_file_path = tempfile.mkstemp(prefix = "cura-crash", text = True)
|
tmp_file_fd, tmp_file_path = tempfile.mkstemp(prefix = "cura-crash", text = True)
|
||||||
os.close(tmp_file_fd)
|
os.close(tmp_file_fd)
|
||||||
with open(tmp_file_path, "w") as f:
|
with open(tmp_file_path, "w", encoding = "utf-8") as f:
|
||||||
faulthandler.dump_traceback(f, all_threads=True)
|
faulthandler.dump_traceback(f, all_threads=True)
|
||||||
with open(tmp_file_path, "r") as f:
|
with open(tmp_file_path, "r", encoding = "utf-8") as f:
|
||||||
logdata = f.read()
|
logdata = f.read()
|
||||||
|
|
||||||
text_area.setText(logdata)
|
text_area.setText(logdata)
|
||||||
|
|
|
@ -94,6 +94,10 @@ class CuraActions(QObject):
|
||||||
removed_group_nodes.append(group_node)
|
removed_group_nodes.append(group_node)
|
||||||
op.addOperation(SetParentOperation(remaining_nodes_in_group[0], group_node.getParent()))
|
op.addOperation(SetParentOperation(remaining_nodes_in_group[0], group_node.getParent()))
|
||||||
op.addOperation(RemoveSceneNodeOperation(group_node))
|
op.addOperation(RemoveSceneNodeOperation(group_node))
|
||||||
|
|
||||||
|
# Reset the print information
|
||||||
|
Application.getInstance().getController().getScene().sceneChanged.emit(node)
|
||||||
|
|
||||||
op.push()
|
op.push()
|
||||||
|
|
||||||
## Set the extruder that should be used to print the selection.
|
## Set the extruder that should be used to print the selection.
|
||||||
|
|
|
@ -1115,8 +1115,9 @@ class CuraApplication(QtApplication):
|
||||||
Selection.add(node)
|
Selection.add(node)
|
||||||
|
|
||||||
## Delete all nodes containing mesh data in the scene.
|
## Delete all nodes containing mesh data in the scene.
|
||||||
|
# \param only_selectable. Set this to False to delete objects from all build plates
|
||||||
@pyqtSlot()
|
@pyqtSlot()
|
||||||
def deleteAll(self):
|
def deleteAll(self, only_selectable = True):
|
||||||
Logger.log("i", "Clearing scene")
|
Logger.log("i", "Clearing scene")
|
||||||
if not self.getController().getToolsEnabled():
|
if not self.getController().getToolsEnabled():
|
||||||
return
|
return
|
||||||
|
@ -1127,7 +1128,9 @@ class CuraApplication(QtApplication):
|
||||||
continue
|
continue
|
||||||
if (not node.getMeshData() and not node.callDecoration("getLayerData")) and not node.callDecoration("isGroup"):
|
if (not node.getMeshData() and not node.callDecoration("getLayerData")) and not node.callDecoration("isGroup"):
|
||||||
continue # Node that doesnt have a mesh and is not a group.
|
continue # Node that doesnt have a mesh and is not a group.
|
||||||
if not node.isSelectable():
|
if only_selectable and not node.isSelectable():
|
||||||
|
continue
|
||||||
|
if not node.callDecoration("isSliceable") and not node.callDecoration("getLayerData") and not node.callDecoration("isGroup"):
|
||||||
continue # Only remove nodes that are selectable.
|
continue # Only remove nodes that are selectable.
|
||||||
if node.getParent() and node.getParent().callDecoration("isGroup"):
|
if node.getParent() and node.getParent().callDecoration("isGroup"):
|
||||||
continue # Grouped nodes don't need resetting as their parent (the group) is resetted)
|
continue # Grouped nodes don't need resetting as their parent (the group) is resetted)
|
||||||
|
@ -1138,16 +1141,12 @@ class CuraApplication(QtApplication):
|
||||||
for node in nodes:
|
for node in nodes:
|
||||||
op.addOperation(RemoveSceneNodeOperation(node))
|
op.addOperation(RemoveSceneNodeOperation(node))
|
||||||
|
|
||||||
|
# Reset the print information
|
||||||
|
self.getController().getScene().sceneChanged.emit(node)
|
||||||
|
|
||||||
op.push()
|
op.push()
|
||||||
Selection.clear()
|
Selection.clear()
|
||||||
|
|
||||||
# Reset the print information:
|
|
||||||
self.getController().getScene().sceneChanged.emit(node)
|
|
||||||
# self._print_information.setToZeroPrintInformation(self.getBuildPlateModel().activeBuildPlate)
|
|
||||||
|
|
||||||
# stay on the same build plate
|
|
||||||
#self.getCuraSceneController().setActiveBuildPlate(0) # Select first build plate
|
|
||||||
|
|
||||||
## Reset all translation on nodes with mesh data.
|
## Reset all translation on nodes with mesh data.
|
||||||
@pyqtSlot()
|
@pyqtSlot()
|
||||||
def resetAllTranslation(self):
|
def resetAllTranslation(self):
|
||||||
|
@ -1507,7 +1506,7 @@ class CuraApplication(QtApplication):
|
||||||
|
|
||||||
self._currently_loading_files.append(f)
|
self._currently_loading_files.append(f)
|
||||||
if extension in self._non_sliceable_extensions:
|
if extension in self._non_sliceable_extensions:
|
||||||
self.deleteAll()
|
self.deleteAll(only_selectable = False)
|
||||||
|
|
||||||
job = ReadMeshJob(f)
|
job = ReadMeshJob(f)
|
||||||
job.finished.connect(self._readMeshFinished)
|
job.finished.connect(self._readMeshFinished)
|
||||||
|
|
|
@ -18,12 +18,13 @@ class OneAtATimeIterator(Iterator.Iterator):
|
||||||
def _fillStack(self):
|
def _fillStack(self):
|
||||||
node_list = []
|
node_list = []
|
||||||
for node in self._scene_node.getChildren():
|
for node in self._scene_node.getChildren():
|
||||||
if not isinstance(node, SceneNode):
|
if not issubclass(type(node), SceneNode):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if node.callDecoration("getConvexHull"):
|
if node.callDecoration("getConvexHull"):
|
||||||
node_list.append(node)
|
node_list.append(node)
|
||||||
|
|
||||||
|
|
||||||
if len(node_list) < 2:
|
if len(node_list) < 2:
|
||||||
self._node_stack = node_list[:]
|
self._node_stack = node_list[:]
|
||||||
return
|
return
|
||||||
|
|
|
@ -8,7 +8,9 @@ from UM.Application import Application
|
||||||
from UM.Logger import Logger
|
from UM.Logger import Logger
|
||||||
from UM.Qt.Duration import Duration
|
from UM.Qt.Duration import Duration
|
||||||
from UM.Preferences import Preferences
|
from UM.Preferences import Preferences
|
||||||
|
from UM.Scene.SceneNode import SceneNode
|
||||||
from UM.Settings.ContainerRegistry import ContainerRegistry
|
from UM.Settings.ContainerRegistry import ContainerRegistry
|
||||||
|
from cura.Scene.CuraSceneNode import CuraSceneNode
|
||||||
|
|
||||||
from cura.Settings.ExtruderManager import ExtruderManager
|
from cura.Settings.ExtruderManager import ExtruderManager
|
||||||
from typing import Dict
|
from typing import Dict
|
||||||
|
@ -65,7 +67,7 @@ class PrintInformation(QObject):
|
||||||
self._backend = Application.getInstance().getBackend()
|
self._backend = Application.getInstance().getBackend()
|
||||||
if self._backend:
|
if self._backend:
|
||||||
self._backend.printDurationMessage.connect(self._onPrintDurationMessage)
|
self._backend.printDurationMessage.connect(self._onPrintDurationMessage)
|
||||||
Application.getInstance().getController().getScene().sceneChanged.connect(self.setToZeroPrintInformation)
|
Application.getInstance().getController().getScene().sceneChanged.connect(self._onSceneChanged)
|
||||||
|
|
||||||
self._base_name = ""
|
self._base_name = ""
|
||||||
self._abbr_machine = ""
|
self._abbr_machine = ""
|
||||||
|
@ -395,12 +397,25 @@ class PrintInformation(QObject):
|
||||||
return result
|
return result
|
||||||
|
|
||||||
# Simulate message with zero time duration
|
# Simulate message with zero time duration
|
||||||
def setToZeroPrintInformation(self, build_plate_number):
|
def setToZeroPrintInformation(self, build_plate):
|
||||||
temp_message = {}
|
|
||||||
if build_plate_number not in self._print_time_message_values:
|
|
||||||
self._print_time_message_values[build_plate_number] = {}
|
|
||||||
for key in self._print_time_message_values[build_plate_number].keys():
|
|
||||||
temp_message[key] = 0
|
|
||||||
|
|
||||||
|
# Construct the 0-time message
|
||||||
|
temp_message = {}
|
||||||
|
if build_plate not in self._print_time_message_values:
|
||||||
|
self._print_time_message_values[build_plate] = {}
|
||||||
|
for key in self._print_time_message_values[build_plate].keys():
|
||||||
|
temp_message[key] = 0
|
||||||
temp_material_amounts = [0]
|
temp_material_amounts = [0]
|
||||||
self._onPrintDurationMessage(build_plate_number, temp_message, temp_material_amounts)
|
|
||||||
|
self._onPrintDurationMessage(build_plate, temp_message, temp_material_amounts)
|
||||||
|
|
||||||
|
## Listen to scene changes to check if we need to reset the print information
|
||||||
|
def _onSceneChanged(self, scene_node):
|
||||||
|
|
||||||
|
# Ignore any changes that are not related to sliceable objects
|
||||||
|
if not isinstance(scene_node, SceneNode)\
|
||||||
|
or not scene_node.callDecoration("isSliceable")\
|
||||||
|
or not scene_node.callDecoration("getBuildPlateNumber") == self._active_build_plate:
|
||||||
|
return
|
||||||
|
|
||||||
|
self.setToZeroPrintInformation(self._active_build_plate)
|
||||||
|
|
|
@ -100,7 +100,7 @@ class NetworkedPrinterOutputDevice(PrinterOutputDevice):
|
||||||
if batched_lines_count >= max_chars_per_line:
|
if batched_lines_count >= max_chars_per_line:
|
||||||
file_data_bytes_list.append(self._compressDataAndNotifyQt("".join(batched_lines)))
|
file_data_bytes_list.append(self._compressDataAndNotifyQt("".join(batched_lines)))
|
||||||
batched_lines = []
|
batched_lines = []
|
||||||
batched_lines_count
|
batched_lines_count = 0
|
||||||
|
|
||||||
# Don't miss the last batch (If any)
|
# Don't miss the last batch (If any)
|
||||||
if len(batched_lines) != 0:
|
if len(batched_lines) != 0:
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
from UM.Application import Application
|
from UM.Application import Application
|
||||||
from UM.Logger import Logger
|
from UM.Logger import Logger
|
||||||
from UM.Math.AxisAlignedBox import AxisAlignedBox
|
|
||||||
from UM.Scene.SceneNode import SceneNode
|
from UM.Scene.SceneNode import SceneNode
|
||||||
from copy import deepcopy
|
from copy import deepcopy
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
import os.path
|
import os.path
|
||||||
import urllib
|
import urllib.parse
|
||||||
import uuid
|
import uuid
|
||||||
from typing import Any, Dict, List, Union
|
from typing import Any, Dict, List, Union
|
||||||
|
|
||||||
|
@ -459,7 +459,7 @@ class ContainerManager(QObject):
|
||||||
# \return \type{Dict} dict with a 'status' key containing the string 'success' or 'error', and a 'message' key
|
# \return \type{Dict} dict with a 'status' key containing the string 'success' or 'error', and a 'message' key
|
||||||
# containing a message for the user
|
# containing a message for the user
|
||||||
@pyqtSlot(QUrl, result = "QVariantMap")
|
@pyqtSlot(QUrl, result = "QVariantMap")
|
||||||
def importContainer(self, file_url_or_string: Union[QUrl, str]) -> Dict[str, str]:
|
def importMaterialContainer(self, file_url_or_string: Union[QUrl, str]) -> Dict[str, str]:
|
||||||
if not file_url_or_string:
|
if not file_url_or_string:
|
||||||
return { "status": "error", "message": "Invalid path"}
|
return { "status": "error", "message": "Invalid path"}
|
||||||
|
|
||||||
|
@ -486,12 +486,14 @@ class ContainerManager(QObject):
|
||||||
container = container_type(container_id)
|
container = container_type(container_id)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
with open(file_url, "rt") as f:
|
with open(file_url, "rt", encoding = "utf-8") as f:
|
||||||
container.deserialize(f.read())
|
container.deserialize(f.read())
|
||||||
except PermissionError:
|
except PermissionError:
|
||||||
return { "status": "error", "message": "Permission denied when trying to read the file"}
|
return { "status": "error", "message": "Permission denied when trying to read the file"}
|
||||||
|
except Exception as ex:
|
||||||
|
return {"status": "error", "message": str(ex)}
|
||||||
|
|
||||||
container.setName(container_id)
|
container.setDirty(True)
|
||||||
|
|
||||||
self._container_registry.addContainer(container)
|
self._container_registry.addContainer(container)
|
||||||
|
|
||||||
|
|
|
@ -208,9 +208,37 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
# Note that this will fail quickly. That is, if any profile reader throws an exception, it will stop reading. It will only continue reading if the reader returned None.
|
# Note that this will fail quickly. That is, if any profile reader throws an exception, it will stop reading. It will only continue reading if the reader returned None.
|
||||||
Logger.log("e", "Failed to import profile from %s: %s while using profile reader. Got exception %s", file_name,profile_reader.getPluginId(), str(e))
|
Logger.log("e", "Failed to import profile from %s: %s while using profile reader. Got exception %s", file_name,profile_reader.getPluginId(), str(e))
|
||||||
return { "status": "error", "message": catalog.i18nc("@info:status Don't translate the XML tags <filename> or <message>!", "Failed to import profile from <filename>{0}</filename>: <message>{1}</message>", file_name, str(e))}
|
return { "status": "error", "message": catalog.i18nc("@info:status Don't translate the XML tags <filename> or <message>!", "Failed to import profile from <filename>{0}</filename>: <message>{1}</message>", file_name, "\n" + str(e))}
|
||||||
|
|
||||||
if profile_or_list:
|
if profile_or_list:
|
||||||
|
# Ensure it is always a list of profiles
|
||||||
|
if not isinstance(profile_or_list, list):
|
||||||
|
profile_or_list = [profile_or_list]
|
||||||
|
|
||||||
|
# First check if this profile is suitable for this machine
|
||||||
|
global_profile = None
|
||||||
|
if len(profile_or_list) == 1:
|
||||||
|
global_profile = profile_or_list[0]
|
||||||
|
else:
|
||||||
|
for profile in profile_or_list:
|
||||||
|
if not profile.getMetaDataEntry("extruder"):
|
||||||
|
global_profile = profile
|
||||||
|
break
|
||||||
|
if not global_profile:
|
||||||
|
Logger.log("e", "Incorrect profile [%s]. Could not find global profile", file_name)
|
||||||
|
return { "status": "error",
|
||||||
|
"message": catalog.i18nc("@info:status Don't translate the XML tags <filename> or <message>!", "This profile <filename>{0}</filename> contains incorrect data, could not import it.", file_name)}
|
||||||
|
profile_definition = global_profile.getMetaDataEntry("definition")
|
||||||
|
expected_machine_definition = "fdmprinter"
|
||||||
|
if parseBool(global_container_stack.getMetaDataEntry("has_machine_quality", "False")):
|
||||||
|
expected_machine_definition = global_container_stack.getMetaDataEntry("quality_definition")
|
||||||
|
if not expected_machine_definition:
|
||||||
|
expected_machine_definition = global_container_stack.definition.getId()
|
||||||
|
if expected_machine_definition is not None and profile_definition is not None and profile_definition != expected_machine_definition:
|
||||||
|
Logger.log("e", "Profile [%s] is for machine [%s] but the current active machine is [%s]. Will not import the profile", file_name)
|
||||||
|
return { "status": "error",
|
||||||
|
"message": catalog.i18nc("@info:status Don't translate the XML tags <filename> or <message>!", "The machine defined in profile <filename>{0}</filename> doesn't match with your current machine, could not import it.", file_name)}
|
||||||
|
|
||||||
name_seed = os.path.splitext(os.path.basename(file_name))[0]
|
name_seed = os.path.splitext(os.path.basename(file_name))[0]
|
||||||
new_name = self.uniqueName(name_seed)
|
new_name = self.uniqueName(name_seed)
|
||||||
|
|
||||||
|
@ -218,6 +246,41 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
if type(profile_or_list) is not list:
|
if type(profile_or_list) is not list:
|
||||||
profile_or_list = [profile_or_list]
|
profile_or_list = [profile_or_list]
|
||||||
|
|
||||||
|
# Make sure that there are also extruder stacks' quality_changes, not just one for the global stack
|
||||||
|
if len(profile_or_list) == 1:
|
||||||
|
global_profile = profile_or_list[0]
|
||||||
|
extruder_profiles = []
|
||||||
|
for idx, extruder in enumerate(global_container_stack.extruders.values()):
|
||||||
|
profile_id = ContainerRegistry.getInstance().uniqueName(global_container_stack.getId() + "_extruder_" + str(idx + 1))
|
||||||
|
profile = InstanceContainer(profile_id)
|
||||||
|
profile.setName(global_profile.getName())
|
||||||
|
profile.addMetaDataEntry("setting_version", CuraApplication.SettingVersion)
|
||||||
|
profile.addMetaDataEntry("type", "quality_changes")
|
||||||
|
profile.addMetaDataEntry("definition", global_profile.getMetaDataEntry("definition"))
|
||||||
|
profile.addMetaDataEntry("quality_type", global_profile.getMetaDataEntry("quality_type"))
|
||||||
|
profile.addMetaDataEntry("extruder", extruder.getId())
|
||||||
|
profile.setDirty(True)
|
||||||
|
if idx == 0:
|
||||||
|
# move all per-extruder settings to the first extruder's quality_changes
|
||||||
|
for qc_setting_key in global_profile.getAllKeys():
|
||||||
|
settable_per_extruder = global_container_stack.getProperty(qc_setting_key,
|
||||||
|
"settable_per_extruder")
|
||||||
|
if settable_per_extruder:
|
||||||
|
setting_value = global_profile.getProperty(qc_setting_key, "value")
|
||||||
|
|
||||||
|
setting_definition = global_container_stack.getSettingDefinition(qc_setting_key)
|
||||||
|
new_instance = SettingInstance(setting_definition, profile)
|
||||||
|
new_instance.setProperty("value", setting_value)
|
||||||
|
new_instance.resetState() # Ensure that the state is not seen as a user state.
|
||||||
|
profile.addInstance(new_instance)
|
||||||
|
profile.setDirty(True)
|
||||||
|
|
||||||
|
global_profile.removeInstance(qc_setting_key, postpone_emit=True)
|
||||||
|
extruder_profiles.append(profile)
|
||||||
|
|
||||||
|
for profile in extruder_profiles:
|
||||||
|
profile_or_list.append(profile)
|
||||||
|
|
||||||
# Import all profiles
|
# Import all profiles
|
||||||
for profile_index, profile in enumerate(profile_or_list):
|
for profile_index, profile in enumerate(profile_or_list):
|
||||||
if profile_index == 0:
|
if profile_index == 0:
|
||||||
|
@ -268,7 +331,7 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
profile.setDirty(True) # Ensure the profiles are correctly saved
|
profile.setDirty(True) # Ensure the profiles are correctly saved
|
||||||
|
|
||||||
new_id = self.createUniqueName("quality_changes", "", id_seed, catalog.i18nc("@label", "Custom profile"))
|
new_id = self.createUniqueName("quality_changes", "", id_seed, catalog.i18nc("@label", "Custom profile"))
|
||||||
profile._id = new_id
|
profile.setMetaDataEntry("id", new_id)
|
||||||
profile.setName(new_name)
|
profile.setName(new_name)
|
||||||
|
|
||||||
# Set the unique Id to the profile, so it's generating a new one even if the user imports the same profile
|
# Set the unique Id to the profile, so it's generating a new one even if the user imports the same profile
|
||||||
|
@ -421,7 +484,14 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
if not extruder_stacks:
|
if not extruder_stacks:
|
||||||
self.addExtruderStackForSingleExtrusionMachine(container, "fdmextruder")
|
self.addExtruderStackForSingleExtrusionMachine(container, "fdmextruder")
|
||||||
|
|
||||||
def addExtruderStackForSingleExtrusionMachine(self, machine, extruder_id):
|
#
|
||||||
|
# new_global_quality_changes is optional. It is only used in project loading for a scenario like this:
|
||||||
|
# - override the current machine
|
||||||
|
# - create new for custom quality profile
|
||||||
|
# new_global_quality_changes is the new global quality changes container in this scenario.
|
||||||
|
# create_new_ids indicates if new unique ids must be created
|
||||||
|
#
|
||||||
|
def addExtruderStackForSingleExtrusionMachine(self, machine, extruder_id, new_global_quality_changes = None, create_new_ids = True):
|
||||||
new_extruder_id = extruder_id
|
new_extruder_id = extruder_id
|
||||||
|
|
||||||
extruder_definitions = self.findDefinitionContainers(id = new_extruder_id)
|
extruder_definitions = self.findDefinitionContainers(id = new_extruder_id)
|
||||||
|
@ -430,7 +500,7 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
return
|
return
|
||||||
|
|
||||||
extruder_definition = extruder_definitions[0]
|
extruder_definition = extruder_definitions[0]
|
||||||
unique_name = self.uniqueName(machine.getName() + " " + new_extruder_id)
|
unique_name = self.uniqueName(machine.getName() + " " + new_extruder_id) if create_new_ids else machine.getName() + " " + new_extruder_id
|
||||||
|
|
||||||
extruder_stack = ExtruderStack.ExtruderStack(unique_name)
|
extruder_stack = ExtruderStack.ExtruderStack(unique_name)
|
||||||
extruder_stack.setName(extruder_definition.getName())
|
extruder_stack.setName(extruder_definition.getName())
|
||||||
|
@ -440,7 +510,7 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
from cura.CuraApplication import CuraApplication
|
from cura.CuraApplication import CuraApplication
|
||||||
|
|
||||||
# create a new definition_changes container for the extruder stack
|
# create a new definition_changes container for the extruder stack
|
||||||
definition_changes_id = self.uniqueName(extruder_stack.getId() + "_settings")
|
definition_changes_id = self.uniqueName(extruder_stack.getId() + "_settings") if create_new_ids else extruder_stack.getId() + "_settings"
|
||||||
definition_changes_name = definition_changes_id
|
definition_changes_name = definition_changes_id
|
||||||
definition_changes = InstanceContainer(definition_changes_id)
|
definition_changes = InstanceContainer(definition_changes_id)
|
||||||
definition_changes.setName(definition_changes_name)
|
definition_changes.setName(definition_changes_name)
|
||||||
|
@ -467,14 +537,15 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
extruder_stack.setDefinitionChanges(definition_changes)
|
extruder_stack.setDefinitionChanges(definition_changes)
|
||||||
|
|
||||||
# create empty user changes container otherwise
|
# create empty user changes container otherwise
|
||||||
user_container_id = self.uniqueName(extruder_stack.getId() + "_user")
|
user_container_id = self.uniqueName(extruder_stack.getId() + "_user") if create_new_ids else extruder_stack.getId() + "_user"
|
||||||
user_container_name = user_container_id
|
user_container_name = user_container_id
|
||||||
user_container = InstanceContainer(user_container_id)
|
user_container = InstanceContainer(user_container_id)
|
||||||
user_container.setName(user_container_name)
|
user_container.setName(user_container_name)
|
||||||
user_container.addMetaDataEntry("type", "user")
|
user_container.addMetaDataEntry("type", "user")
|
||||||
user_container.addMetaDataEntry("machine", extruder_stack.getId())
|
user_container.addMetaDataEntry("machine", machine.getId())
|
||||||
user_container.addMetaDataEntry("setting_version", CuraApplication.SettingVersion)
|
user_container.addMetaDataEntry("setting_version", CuraApplication.SettingVersion)
|
||||||
user_container.setDefinition(machine.definition.getId())
|
user_container.setDefinition(machine.definition.getId())
|
||||||
|
user_container.setMetaDataEntry("extruder", extruder_stack.getId())
|
||||||
|
|
||||||
if machine.userChanges:
|
if machine.userChanges:
|
||||||
# for the newly created extruder stack, we need to move all "per-extruder" settings to the user changes
|
# for the newly created extruder stack, we need to move all "per-extruder" settings to the user changes
|
||||||
|
@ -517,8 +588,12 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
quality_id = "empty_quality"
|
quality_id = "empty_quality"
|
||||||
extruder_stack.setQualityById(quality_id)
|
extruder_stack.setQualityById(quality_id)
|
||||||
|
|
||||||
if machine.qualityChanges.getId() not in ("empty", "empty_quality_changes"):
|
machine_quality_changes = machine.qualityChanges
|
||||||
extruder_quality_changes_container = self.findInstanceContainers(name = machine.qualityChanges.getName(), extruder = extruder_id)
|
if new_global_quality_changes is not None:
|
||||||
|
machine_quality_changes = new_global_quality_changes
|
||||||
|
|
||||||
|
if machine_quality_changes.getId() not in ("empty", "empty_quality_changes"):
|
||||||
|
extruder_quality_changes_container = self.findInstanceContainers(name = machine_quality_changes.getName(), extruder = extruder_id)
|
||||||
if extruder_quality_changes_container:
|
if extruder_quality_changes_container:
|
||||||
extruder_quality_changes_container = extruder_quality_changes_container[0]
|
extruder_quality_changes_container = extruder_quality_changes_container[0]
|
||||||
|
|
||||||
|
@ -528,31 +603,34 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
# Some extruder quality_changes containers can be created at runtime as files in the qualities
|
# Some extruder quality_changes containers can be created at runtime as files in the qualities
|
||||||
# folder. Those files won't be loaded in the registry immediately. So we also need to search
|
# folder. Those files won't be loaded in the registry immediately. So we also need to search
|
||||||
# the folder to see if the quality_changes exists.
|
# the folder to see if the quality_changes exists.
|
||||||
extruder_quality_changes_container = self._findQualityChangesContainerInCuraFolder(machine.qualityChanges.getName())
|
extruder_quality_changes_container = self._findQualityChangesContainerInCuraFolder(machine_quality_changes.getName())
|
||||||
if extruder_quality_changes_container:
|
if extruder_quality_changes_container:
|
||||||
quality_changes_id = extruder_quality_changes_container.getId()
|
quality_changes_id = extruder_quality_changes_container.getId()
|
||||||
extruder_stack.setQualityChangesById(quality_changes_id)
|
extruder_stack.setQualityChangesById(quality_changes_id)
|
||||||
else:
|
else:
|
||||||
# if we still cannot find a quality changes container for the extruder, create a new one
|
# if we still cannot find a quality changes container for the extruder, create a new one
|
||||||
container_id = self.uniqueName(extruder_stack.getId() + "_user")
|
container_name = machine_quality_changes.getName()
|
||||||
container_name = machine.qualityChanges.getName()
|
container_id = self.uniqueName(extruder_stack.getId() + "_qc_" + container_name)
|
||||||
extruder_quality_changes_container = InstanceContainer(container_id)
|
extruder_quality_changes_container = InstanceContainer(container_id)
|
||||||
extruder_quality_changes_container.setName(container_name)
|
extruder_quality_changes_container.setName(container_name)
|
||||||
extruder_quality_changes_container.addMetaDataEntry("type", "quality_changes")
|
extruder_quality_changes_container.addMetaDataEntry("type", "quality_changes")
|
||||||
extruder_quality_changes_container.addMetaDataEntry("setting_version", CuraApplication.SettingVersion)
|
extruder_quality_changes_container.addMetaDataEntry("setting_version", CuraApplication.SettingVersion)
|
||||||
extruder_quality_changes_container.addMetaDataEntry("extruder", extruder_stack.definition.getId())
|
extruder_quality_changes_container.addMetaDataEntry("extruder", extruder_stack.definition.getId())
|
||||||
extruder_quality_changes_container.addMetaDataEntry("quality_type", machine.qualityChanges.getMetaDataEntry("quality_type"))
|
extruder_quality_changes_container.addMetaDataEntry("quality_type", machine_quality_changes.getMetaDataEntry("quality_type"))
|
||||||
extruder_quality_changes_container.setDefinition(machine.qualityChanges.getDefinition().getId())
|
extruder_quality_changes_container.setDefinition(machine_quality_changes.getDefinition().getId())
|
||||||
|
|
||||||
|
self.addContainer(extruder_quality_changes_container)
|
||||||
|
extruder_stack.qualityChanges = extruder_quality_changes_container
|
||||||
|
|
||||||
if not extruder_quality_changes_container:
|
if not extruder_quality_changes_container:
|
||||||
Logger.log("w", "Could not find quality_changes named [%s] for extruder [%s]",
|
Logger.log("w", "Could not find quality_changes named [%s] for extruder [%s]",
|
||||||
machine.qualityChanges.getName(), extruder_stack.getId())
|
machine_quality_changes.getName(), extruder_stack.getId())
|
||||||
else:
|
else:
|
||||||
# move all per-extruder settings to the extruder's quality changes
|
# move all per-extruder settings to the extruder's quality changes
|
||||||
for qc_setting_key in machine.qualityChanges.getAllKeys():
|
for qc_setting_key in machine_quality_changes.getAllKeys():
|
||||||
settable_per_extruder = machine.getProperty(qc_setting_key, "settable_per_extruder")
|
settable_per_extruder = machine.getProperty(qc_setting_key, "settable_per_extruder")
|
||||||
if settable_per_extruder:
|
if settable_per_extruder:
|
||||||
setting_value = machine.qualityChanges.getProperty(qc_setting_key, "value")
|
setting_value = machine_quality_changes.getProperty(qc_setting_key, "value")
|
||||||
|
|
||||||
setting_definition = machine.getSettingDefinition(qc_setting_key)
|
setting_definition = machine.getSettingDefinition(qc_setting_key)
|
||||||
new_instance = SettingInstance(setting_definition, definition_changes)
|
new_instance = SettingInstance(setting_definition, definition_changes)
|
||||||
|
@ -561,7 +639,7 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
extruder_quality_changes_container.addInstance(new_instance)
|
extruder_quality_changes_container.addInstance(new_instance)
|
||||||
extruder_quality_changes_container.setDirty(True)
|
extruder_quality_changes_container.setDirty(True)
|
||||||
|
|
||||||
machine.qualityChanges.removeInstance(qc_setting_key, postpone_emit=True)
|
machine_quality_changes.removeInstance(qc_setting_key, postpone_emit=True)
|
||||||
else:
|
else:
|
||||||
extruder_stack.setQualityChangesById("empty_quality_changes")
|
extruder_stack.setQualityChangesById("empty_quality_changes")
|
||||||
|
|
||||||
|
@ -569,8 +647,8 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
|
|
||||||
# Also need to fix the other qualities that are suitable for this machine. Those quality changes may still have
|
# Also need to fix the other qualities that are suitable for this machine. Those quality changes may still have
|
||||||
# per-extruder settings in the container for the machine instead of the extruder.
|
# per-extruder settings in the container for the machine instead of the extruder.
|
||||||
if machine.qualityChanges.getId() not in ("empty", "empty_quality_changes"):
|
if machine_quality_changes.getId() not in ("empty", "empty_quality_changes"):
|
||||||
quality_changes_machine_definition_id = machine.qualityChanges.getDefinition().getId()
|
quality_changes_machine_definition_id = machine_quality_changes.getDefinition().getId()
|
||||||
else:
|
else:
|
||||||
whole_machine_definition = machine.definition
|
whole_machine_definition = machine.definition
|
||||||
machine_entry = machine.definition.getMetaDataEntry("machine")
|
machine_entry = machine.definition.getMetaDataEntry("machine")
|
||||||
|
@ -590,7 +668,7 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
qc_groups[qc_name] = []
|
qc_groups[qc_name] = []
|
||||||
qc_groups[qc_name].append(qc)
|
qc_groups[qc_name].append(qc)
|
||||||
# try to find from the quality changes cura directory too
|
# try to find from the quality changes cura directory too
|
||||||
quality_changes_container = self._findQualityChangesContainerInCuraFolder(machine.qualityChanges.getName())
|
quality_changes_container = self._findQualityChangesContainerInCuraFolder(machine_quality_changes.getName())
|
||||||
if quality_changes_container:
|
if quality_changes_container:
|
||||||
qc_groups[qc_name].append(quality_changes_container)
|
qc_groups[qc_name].append(quality_changes_container)
|
||||||
|
|
||||||
|
@ -651,7 +729,7 @@ class CuraContainerRegistry(ContainerRegistry):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
instance_container = InstanceContainer(container_id)
|
instance_container = InstanceContainer(container_id)
|
||||||
with open(file_path, "r") as f:
|
with open(file_path, "r", encoding = "utf-8") as f:
|
||||||
serialized = f.read()
|
serialized = f.read()
|
||||||
instance_container.deserialize(serialized, file_path)
|
instance_container.deserialize(serialized, file_path)
|
||||||
self.addContainer(instance_container)
|
self.addContainer(instance_container)
|
||||||
|
|
|
@ -502,6 +502,89 @@ class ExtruderManager(QObject):
|
||||||
def getInstanceExtruderValues(self, key):
|
def getInstanceExtruderValues(self, key):
|
||||||
return ExtruderManager.getExtruderValues(key)
|
return ExtruderManager.getExtruderValues(key)
|
||||||
|
|
||||||
|
## Updates the material container to a material that matches the material diameter set for the printer
|
||||||
|
def updateMaterialForDiameter(self, extruder_position: int):
|
||||||
|
global_stack = Application.getInstance().getGlobalContainerStack()
|
||||||
|
if not global_stack:
|
||||||
|
return
|
||||||
|
|
||||||
|
if not global_stack.getMetaDataEntry("has_materials", False):
|
||||||
|
return
|
||||||
|
|
||||||
|
extruder_stack = global_stack.extruders[str(extruder_position)]
|
||||||
|
|
||||||
|
material_diameter = extruder_stack.material.getProperty("material_diameter", "value")
|
||||||
|
if not material_diameter:
|
||||||
|
# in case of "empty" material
|
||||||
|
material_diameter = 0
|
||||||
|
|
||||||
|
material_approximate_diameter = str(round(material_diameter))
|
||||||
|
machine_diameter = extruder_stack.definitionChanges.getProperty("material_diameter", "value")
|
||||||
|
if not machine_diameter:
|
||||||
|
if extruder_stack.definition.hasProperty("material_diameter", "value"):
|
||||||
|
machine_diameter = extruder_stack.definition.getProperty("material_diameter", "value")
|
||||||
|
else:
|
||||||
|
machine_diameter = global_stack.definition.getProperty("material_diameter", "value")
|
||||||
|
machine_approximate_diameter = str(round(machine_diameter))
|
||||||
|
|
||||||
|
if material_approximate_diameter != machine_approximate_diameter:
|
||||||
|
Logger.log("i", "The the currently active material(s) do not match the diameter set for the printer. Finding alternatives.")
|
||||||
|
|
||||||
|
if global_stack.getMetaDataEntry("has_machine_materials", False):
|
||||||
|
materials_definition = global_stack.definition.getId()
|
||||||
|
has_material_variants = global_stack.getMetaDataEntry("has_variants", False)
|
||||||
|
else:
|
||||||
|
materials_definition = "fdmprinter"
|
||||||
|
has_material_variants = False
|
||||||
|
|
||||||
|
old_material = extruder_stack.material
|
||||||
|
search_criteria = {
|
||||||
|
"type": "material",
|
||||||
|
"approximate_diameter": machine_approximate_diameter,
|
||||||
|
"material": old_material.getMetaDataEntry("material", "value"),
|
||||||
|
"brand": old_material.getMetaDataEntry("brand", "value"),
|
||||||
|
"supplier": old_material.getMetaDataEntry("supplier", "value"),
|
||||||
|
"color_name": old_material.getMetaDataEntry("color_name", "value"),
|
||||||
|
"definition": materials_definition
|
||||||
|
}
|
||||||
|
if has_material_variants:
|
||||||
|
search_criteria["variant"] = extruder_stack.variant.getId()
|
||||||
|
|
||||||
|
container_registry = Application.getInstance().getContainerRegistry()
|
||||||
|
empty_material = container_registry.findInstanceContainers(id = "empty_material")[0]
|
||||||
|
|
||||||
|
if old_material == empty_material:
|
||||||
|
search_criteria.pop("material", None)
|
||||||
|
search_criteria.pop("supplier", None)
|
||||||
|
search_criteria.pop("brand", None)
|
||||||
|
search_criteria.pop("definition", None)
|
||||||
|
search_criteria["id"] = extruder_stack.getMetaDataEntry("preferred_material")
|
||||||
|
|
||||||
|
materials = container_registry.findInstanceContainers(**search_criteria)
|
||||||
|
if not materials:
|
||||||
|
# Same material with new diameter is not found, search for generic version of the same material type
|
||||||
|
search_criteria.pop("supplier", None)
|
||||||
|
search_criteria.pop("brand", None)
|
||||||
|
search_criteria["color_name"] = "Generic"
|
||||||
|
materials = container_registry.findInstanceContainers(**search_criteria)
|
||||||
|
if not materials:
|
||||||
|
# Generic material with new diameter is not found, search for preferred material
|
||||||
|
search_criteria.pop("color_name", None)
|
||||||
|
search_criteria.pop("material", None)
|
||||||
|
search_criteria["id"] = extruder_stack.getMetaDataEntry("preferred_material")
|
||||||
|
materials = container_registry.findInstanceContainers(**search_criteria)
|
||||||
|
if not materials:
|
||||||
|
# Preferred material with new diameter is not found, search for any material
|
||||||
|
search_criteria.pop("id", None)
|
||||||
|
materials = container_registry.findInstanceContainers(**search_criteria)
|
||||||
|
if not materials:
|
||||||
|
# Just use empty material as a final fallback
|
||||||
|
materials = [empty_material]
|
||||||
|
|
||||||
|
Logger.log("i", "Selecting new material: %s", materials[0].getId())
|
||||||
|
|
||||||
|
extruder_stack.material = materials[0]
|
||||||
|
|
||||||
## Get the value for a setting from a specific extruder.
|
## Get the value for a setting from a specific extruder.
|
||||||
#
|
#
|
||||||
# This is exposed to SettingFunction to use in value functions.
|
# This is exposed to SettingFunction to use in value functions.
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
|
|
||||||
from typing import Any, TYPE_CHECKING, Optional
|
from typing import Any, TYPE_CHECKING, Optional
|
||||||
|
|
||||||
|
from UM.Application import Application
|
||||||
from UM.Decorators import override
|
from UM.Decorators import override
|
||||||
from UM.MimeTypeDatabase import MimeType, MimeTypeDatabase
|
from UM.MimeTypeDatabase import MimeType, MimeTypeDatabase
|
||||||
from UM.Settings.ContainerStack import ContainerStack
|
from UM.Settings.ContainerStack import ContainerStack
|
||||||
|
@ -55,15 +56,20 @@ class ExtruderStack(CuraContainerStack):
|
||||||
# carried to the first extruder.
|
# carried to the first extruder.
|
||||||
# For material diameter, it was supposed to be applied to all extruders, so its value should be copied to all
|
# For material diameter, it was supposed to be applied to all extruders, so its value should be copied to all
|
||||||
# extruders.
|
# extruders.
|
||||||
#
|
|
||||||
keys_to_copy = ["material_diameter"] # material diameter will be copied to all extruders
|
keys_to_copy = ["material_diameter", "machine_nozzle_size"] # these will be copied over to all extruders
|
||||||
if self.getMetaDataEntry("position") == "0":
|
|
||||||
keys_to_copy.append("machine_nozzle_size")
|
|
||||||
|
|
||||||
for key in keys_to_copy:
|
for key in keys_to_copy:
|
||||||
|
# Since material_diameter is not on the extruder definition, we need to add it here
|
||||||
|
# WARNING: this might be very dangerous and should be refactored ASAP!
|
||||||
|
definition = stack.getSettingDefinition(key)
|
||||||
|
if definition:
|
||||||
|
self.definition.addDefinition(definition)
|
||||||
|
|
||||||
# Only copy the value when this extruder doesn't have the value.
|
# Only copy the value when this extruder doesn't have the value.
|
||||||
if self.definitionChanges.hasProperty(key, "value"):
|
if self.definitionChanges.hasProperty(key, "value"):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
setting_value = stack.definitionChanges.getProperty(key, "value")
|
setting_value = stack.definitionChanges.getProperty(key, "value")
|
||||||
if setting_value is None:
|
if setting_value is None:
|
||||||
continue
|
continue
|
||||||
|
@ -75,6 +81,11 @@ class ExtruderStack(CuraContainerStack):
|
||||||
self.definitionChanges.addInstance(new_instance)
|
self.definitionChanges.addInstance(new_instance)
|
||||||
self.definitionChanges.setDirty(True)
|
self.definitionChanges.setDirty(True)
|
||||||
|
|
||||||
|
# Make sure the material diameter is up to date for the extruder stack.
|
||||||
|
if key == "material_diameter":
|
||||||
|
position = self.getMetaDataEntry("position", "0")
|
||||||
|
Application.getInstance().getExtruderManager().updateMaterialForDiameter(position)
|
||||||
|
|
||||||
# NOTE: We cannot remove the setting from the global stack's definition changes container because for
|
# NOTE: We cannot remove the setting from the global stack's definition changes container because for
|
||||||
# material diameter, it needs to be applied to all extruders, but here we don't know how many extruders
|
# material diameter, it needs to be applied to all extruders, but here we don't know how many extruders
|
||||||
# a machine actually has and how many extruders has already been loaded for that machine, so we have to
|
# a machine actually has and how many extruders has already been loaded for that machine, so we have to
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
# Copyright (c) 2017 Ultimaker B.V.
|
# Copyright (c) 2017 Ultimaker B.V.
|
||||||
# Cura is released under the terms of the LGPLv3 or higher.
|
# Cura is released under the terms of the LGPLv3 or higher.
|
||||||
|
|
||||||
|
from collections import defaultdict
|
||||||
|
import threading
|
||||||
from typing import Any, Dict, Optional
|
from typing import Any, Dict, Optional
|
||||||
|
|
||||||
from PyQt5.QtCore import pyqtProperty
|
from PyQt5.QtCore import pyqtProperty
|
||||||
|
@ -30,7 +32,8 @@ class GlobalStack(CuraContainerStack):
|
||||||
# This property is used to track which settings we are calculating the "resolve" for
|
# This property is used to track which settings we are calculating the "resolve" for
|
||||||
# and if so, to bypass the resolve to prevent an infinite recursion that would occur
|
# and if so, to bypass the resolve to prevent an infinite recursion that would occur
|
||||||
# if the resolve function tried to access the same property it is a resolve for.
|
# if the resolve function tried to access the same property it is a resolve for.
|
||||||
self._resolving_settings = set()
|
# Per thread we have our own resolving_settings, or strange things sometimes occur.
|
||||||
|
self._resolving_settings = defaultdict(set) # keys are thread names
|
||||||
|
|
||||||
## Get the list of extruders of this stack.
|
## Get the list of extruders of this stack.
|
||||||
#
|
#
|
||||||
|
@ -91,9 +94,10 @@ class GlobalStack(CuraContainerStack):
|
||||||
|
|
||||||
# Handle the "resolve" property.
|
# Handle the "resolve" property.
|
||||||
if self._shouldResolve(key, property_name, context):
|
if self._shouldResolve(key, property_name, context):
|
||||||
self._resolving_settings.add(key)
|
current_thread = threading.current_thread()
|
||||||
|
self._resolving_settings[current_thread.name].add(key)
|
||||||
resolve = super().getProperty(key, "resolve", context)
|
resolve = super().getProperty(key, "resolve", context)
|
||||||
self._resolving_settings.remove(key)
|
self._resolving_settings[current_thread.name].remove(key)
|
||||||
if resolve is not None:
|
if resolve is not None:
|
||||||
return resolve
|
return resolve
|
||||||
|
|
||||||
|
@ -145,7 +149,8 @@ class GlobalStack(CuraContainerStack):
|
||||||
# Do not try to resolve anything but the "value" property
|
# Do not try to resolve anything but the "value" property
|
||||||
return False
|
return False
|
||||||
|
|
||||||
if key in self._resolving_settings:
|
current_thread = threading.current_thread()
|
||||||
|
if key in self._resolving_settings[current_thread.name]:
|
||||||
# To prevent infinite recursion, if getProperty is called with the same key as
|
# To prevent infinite recursion, if getProperty is called with the same key as
|
||||||
# we are already trying to resolve, we should not try to resolve again. Since
|
# we are already trying to resolve, we should not try to resolve again. Since
|
||||||
# this can happen multiple times when trying to resolve a value, we need to
|
# this can happen multiple times when trying to resolve a value, we need to
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Copyright (c) 2017 Ultimaker B.V.
|
# Copyright (c) 2017 Ultimaker B.V.
|
||||||
# Cura is released under the terms of the LGPLv3 or higher.
|
# Cura is released under the terms of the LGPLv3 or higher.
|
||||||
|
|
||||||
|
import time
|
||||||
#Type hinting.
|
#Type hinting.
|
||||||
from typing import Union, List, Dict
|
from typing import Union, List, Dict
|
||||||
|
|
||||||
|
@ -407,15 +408,28 @@ class MachineManager(QObject):
|
||||||
Logger.log("w", "Failed creating a new machine!")
|
Logger.log("w", "Failed creating a new machine!")
|
||||||
|
|
||||||
def _checkStacksHaveErrors(self) -> bool:
|
def _checkStacksHaveErrors(self) -> bool:
|
||||||
|
time_start = time.time()
|
||||||
if self._global_container_stack is None: #No active machine.
|
if self._global_container_stack is None: #No active machine.
|
||||||
return False
|
return False
|
||||||
|
|
||||||
if self._global_container_stack.hasErrors():
|
if self._global_container_stack.hasErrors():
|
||||||
|
Logger.log("d", "Checking global stack for errors took %0.2f s and we found and error" % (time.time() - time_start))
|
||||||
return True
|
return True
|
||||||
for stack in ExtruderManager.getInstance().getMachineExtruders(self._global_container_stack.getId()):
|
|
||||||
|
# Not a very pretty solution, but the extruder manager doesn't really know how many extruders there are
|
||||||
|
machine_extruder_count = self._global_container_stack.getProperty("machine_extruder_count", "value")
|
||||||
|
extruder_stacks = ExtruderManager.getInstance().getMachineExtruders(self._global_container_stack.getId())
|
||||||
|
count = 1 # we start with the global stack
|
||||||
|
for stack in extruder_stacks:
|
||||||
|
md = stack.getMetaData()
|
||||||
|
if "position" in md and int(md["position"]) >= machine_extruder_count:
|
||||||
|
continue
|
||||||
|
count += 1
|
||||||
if stack.hasErrors():
|
if stack.hasErrors():
|
||||||
|
Logger.log("d", "Checking %s stacks for errors took %.2f s and we found an error in stack [%s]" % (count, time.time() - time_start, str(stack)))
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
Logger.log("d", "Checking %s stacks for errors took %.2f s" % (count, time.time() - time_start))
|
||||||
return False
|
return False
|
||||||
|
|
||||||
## Remove all instances from the top instanceContainer (effectively removing all user-changed settings)
|
## Remove all instances from the top instanceContainer (effectively removing all user-changed settings)
|
||||||
|
|
|
@ -30,8 +30,8 @@ if not known_args["debug"]:
|
||||||
if hasattr(sys, "frozen"):
|
if hasattr(sys, "frozen"):
|
||||||
dirpath = get_cura_dir_path()
|
dirpath = get_cura_dir_path()
|
||||||
os.makedirs(dirpath, exist_ok = True)
|
os.makedirs(dirpath, exist_ok = True)
|
||||||
sys.stdout = open(os.path.join(dirpath, "stdout.log"), "w")
|
sys.stdout = open(os.path.join(dirpath, "stdout.log"), "w", encoding = "utf-8")
|
||||||
sys.stderr = open(os.path.join(dirpath, "stderr.log"), "w")
|
sys.stderr = open(os.path.join(dirpath, "stderr.log"), "w", encoding = "utf-8")
|
||||||
|
|
||||||
import platform
|
import platform
|
||||||
import faulthandler
|
import faulthandler
|
||||||
|
|
|
@ -31,10 +31,42 @@ import zipfile
|
||||||
import io
|
import io
|
||||||
import configparser
|
import configparser
|
||||||
import os
|
import os
|
||||||
|
import threading
|
||||||
|
|
||||||
i18n_catalog = i18nCatalog("cura")
|
i18n_catalog = i18nCatalog("cura")
|
||||||
|
|
||||||
|
|
||||||
|
#
|
||||||
|
# HACK:
|
||||||
|
#
|
||||||
|
# In project loading, when override the existing machine is selected, the stacks and containers that are correctly
|
||||||
|
# active in the system will be overridden at runtime. Because the project loading is done in a different thread than
|
||||||
|
# the Qt thread, something else can kick in the middle of the process. One of them is the rendering. It will access
|
||||||
|
# the current stacks and container, which have not completely been updated yet, so Cura will crash in this case.
|
||||||
|
#
|
||||||
|
# This "@call_on_qt_thread" decorator makes sure that a function will always be called on the Qt thread (blocking).
|
||||||
|
# It is applied to the read() function of project loading so it can be guaranteed that only after the project loading
|
||||||
|
# process is completely done, everything else that needs to occupy the QT thread will be executed.
|
||||||
|
#
|
||||||
|
class InterCallObject:
|
||||||
|
def __init__(self):
|
||||||
|
self.finish_event = threading.Event()
|
||||||
|
self.result = None
|
||||||
|
|
||||||
|
|
||||||
|
def call_on_qt_thread(func):
|
||||||
|
def _call_on_qt_thread_wrapper(*args, **kwargs):
|
||||||
|
def _handle_call(ico, *args, **kwargs):
|
||||||
|
ico.result = func(*args, **kwargs)
|
||||||
|
ico.finish_event.set()
|
||||||
|
inter_call_object = InterCallObject()
|
||||||
|
new_args = tuple([inter_call_object] + list(args)[:])
|
||||||
|
CuraApplication.getInstance().callLater(_handle_call, *new_args, **kwargs)
|
||||||
|
inter_call_object.finish_event.wait()
|
||||||
|
return inter_call_object.result
|
||||||
|
return _call_on_qt_thread_wrapper
|
||||||
|
|
||||||
|
|
||||||
## Base implementation for reading 3MF workspace files.
|
## Base implementation for reading 3MF workspace files.
|
||||||
class ThreeMFWorkspaceReader(WorkspaceReader):
|
class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
@ -401,6 +433,7 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
# containing global.cfg / extruder.cfg
|
# containing global.cfg / extruder.cfg
|
||||||
#
|
#
|
||||||
# \param file_name
|
# \param file_name
|
||||||
|
@call_on_qt_thread
|
||||||
def read(self, file_name):
|
def read(self, file_name):
|
||||||
archive = zipfile.ZipFile(file_name, "r")
|
archive = zipfile.ZipFile(file_name, "r")
|
||||||
|
|
||||||
|
@ -526,6 +559,7 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
instance_container_files = [name for name in cura_file_names if name.endswith(self._instance_container_suffix)]
|
instance_container_files = [name for name in cura_file_names if name.endswith(self._instance_container_suffix)]
|
||||||
user_instance_containers = []
|
user_instance_containers = []
|
||||||
quality_and_definition_changes_instance_containers = []
|
quality_and_definition_changes_instance_containers = []
|
||||||
|
quality_changes_instance_containers = []
|
||||||
for instance_container_file in instance_container_files:
|
for instance_container_file in instance_container_files:
|
||||||
container_id = self._stripFileToId(instance_container_file)
|
container_id = self._stripFileToId(instance_container_file)
|
||||||
serialized = archive.open(instance_container_file).read().decode("utf-8")
|
serialized = archive.open(instance_container_file).read().decode("utf-8")
|
||||||
|
@ -631,6 +665,8 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
# The ID already exists, but nothing in the values changed, so do nothing.
|
# The ID already exists, but nothing in the values changed, so do nothing.
|
||||||
pass
|
pass
|
||||||
quality_and_definition_changes_instance_containers.append(instance_container)
|
quality_and_definition_changes_instance_containers.append(instance_container)
|
||||||
|
if container_type == "quality_changes":
|
||||||
|
quality_changes_instance_containers.append(instance_container)
|
||||||
|
|
||||||
if container_type == "definition_changes":
|
if container_type == "definition_changes":
|
||||||
definition_changes_extruder_count = instance_container.getProperty("machine_extruder_count", "value")
|
definition_changes_extruder_count = instance_container.getProperty("machine_extruder_count", "value")
|
||||||
|
@ -686,7 +722,7 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
stack.setName(global_stack_name_new)
|
stack.setName(global_stack_name_new)
|
||||||
|
|
||||||
container_stacks_added.append(stack)
|
container_stacks_added.append(stack)
|
||||||
self._container_registry.addContainer(stack)
|
# self._container_registry.addContainer(stack)
|
||||||
containers_added.append(stack)
|
containers_added.append(stack)
|
||||||
else:
|
else:
|
||||||
Logger.log("e", "Resolve strategy of %s for machine is not supported", self._resolve_strategies["machine"])
|
Logger.log("e", "Resolve strategy of %s for machine is not supported", self._resolve_strategies["machine"])
|
||||||
|
@ -704,6 +740,9 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
return
|
return
|
||||||
|
|
||||||
# load extruder stack files
|
# load extruder stack files
|
||||||
|
has_extruder_stack_files = len(extruder_stack_files) > 0
|
||||||
|
empty_quality_container = self._container_registry.findInstanceContainers(id = "empty_quality")[0]
|
||||||
|
empty_quality_changes_container = self._container_registry.findInstanceContainers(id = "empty_quality_changes")[0]
|
||||||
try:
|
try:
|
||||||
for extruder_stack_file in extruder_stack_files:
|
for extruder_stack_file in extruder_stack_files:
|
||||||
container_id = self._stripFileToId(extruder_stack_file)
|
container_id = self._stripFileToId(extruder_stack_file)
|
||||||
|
@ -752,25 +791,33 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
# If not extruder stacks were saved in the project file (pre 3.1) create one manually
|
# If not extruder stacks were saved in the project file (pre 3.1) create one manually
|
||||||
# We re-use the container registry's addExtruderStackForSingleExtrusionMachine method for this
|
# We re-use the container registry's addExtruderStackForSingleExtrusionMachine method for this
|
||||||
if not extruder_stacks:
|
if not extruder_stacks:
|
||||||
if self._resolve_strategies["machine"] == "new":
|
# If we choose to override a machine but to create a new custom quality profile, the custom quality
|
||||||
stack = self._container_registry.addExtruderStackForSingleExtrusionMachine(global_stack, "fdmextruder")
|
# profile is not immediately applied to the global_stack, so this fix for single extrusion machines
|
||||||
|
# will use the current custom quality profile on the existing machine. The extra optional argument
|
||||||
|
# in that function is used in this case to specify a new global stack quality_changes container so
|
||||||
|
# the fix can correctly create and copy over the custom quality settings to the newly created extruder.
|
||||||
|
new_global_quality_changes = None
|
||||||
|
if self._resolve_strategies["quality_changes"] == "new" and len(quality_changes_instance_containers) > 0:
|
||||||
|
new_global_quality_changes = quality_changes_instance_containers[0]
|
||||||
|
|
||||||
|
# Depending if the strategy is to create a new or override, the ids must be or not be unique
|
||||||
|
stack = self._container_registry.addExtruderStackForSingleExtrusionMachine(global_stack, "fdmextruder",
|
||||||
|
new_global_quality_changes,
|
||||||
|
create_new_ids = self._resolve_strategies["machine"] == "new")
|
||||||
|
if new_global_quality_changes is not None:
|
||||||
|
quality_changes_instance_containers.append(stack.qualityChanges)
|
||||||
|
quality_and_definition_changes_instance_containers.append(stack.qualityChanges)
|
||||||
|
if global_stack.quality.getId() in ("empty", "empty_quality"):
|
||||||
|
stack.quality = empty_quality_container
|
||||||
|
if self._resolve_strategies["machine"] == "override":
|
||||||
|
# in case the extruder is newly created (for a single-extrusion machine), we need to override
|
||||||
|
# the existing extruder stack.
|
||||||
|
existing_extruder_stack = global_stack.extruders[stack.getMetaDataEntry("position")]
|
||||||
|
for idx in range(len(_ContainerIndexes.IndexTypeMap)):
|
||||||
|
existing_extruder_stack.replaceContainer(idx, stack._containers[idx], postpone_emit = True)
|
||||||
|
extruder_stacks.append(existing_extruder_stack)
|
||||||
else:
|
else:
|
||||||
stack = global_stack.extruders.get("0")
|
extruder_stacks.append(stack)
|
||||||
if not stack:
|
|
||||||
# this should not happen
|
|
||||||
Logger.log("e", "Cannot find any extruder in an existing global stack [%s].", global_stack.getId())
|
|
||||||
if stack:
|
|
||||||
if global_stack.quality.getId() in ("empty", "empty_quality"):
|
|
||||||
stack.quality = empty_quality_container
|
|
||||||
if self._resolve_strategies["machine"] == "override":
|
|
||||||
# in case the extruder is newly created (for a single-extrusion machine), we need to override
|
|
||||||
# the existing extruder stack.
|
|
||||||
existing_extruder_stack = global_stack.extruders[stack.getMetaDataEntry("position")]
|
|
||||||
for idx in range(len(_ContainerIndexes.IndexTypeMap)):
|
|
||||||
existing_extruder_stack.replaceContainer(idx, stack._containers[idx], postpone_emit = True)
|
|
||||||
extruder_stacks.append(existing_extruder_stack)
|
|
||||||
else:
|
|
||||||
extruder_stacks.append(stack)
|
|
||||||
|
|
||||||
except:
|
except:
|
||||||
Logger.logException("w", "We failed to serialize the stack. Trying to clean up.")
|
Logger.logException("w", "We failed to serialize the stack. Trying to clean up.")
|
||||||
|
@ -779,6 +826,11 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
self._container_registry.removeContainer(container.getId())
|
self._container_registry.removeContainer(container.getId())
|
||||||
return
|
return
|
||||||
|
|
||||||
|
## In case there is a new machine and once the extruders are created, the global stack is added to the registry,
|
||||||
|
# otherwise the accContainers function in CuraContainerRegistry will create an extruder stack and then creating
|
||||||
|
# useless files
|
||||||
|
if self._resolve_strategies["machine"] == "new":
|
||||||
|
self._container_registry.addContainer(global_stack)
|
||||||
|
|
||||||
# Check quality profiles to make sure that if one stack has the "not supported" quality profile,
|
# Check quality profiles to make sure that if one stack has the "not supported" quality profile,
|
||||||
# all others should have the same.
|
# all others should have the same.
|
||||||
|
@ -811,17 +863,12 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
quality_has_been_changed = False
|
quality_has_been_changed = False
|
||||||
|
|
||||||
if has_not_supported:
|
if has_not_supported:
|
||||||
empty_quality_container = self._container_registry.findInstanceContainers(id = "empty_quality")[0]
|
|
||||||
for stack in [global_stack] + extruder_stacks_in_use:
|
for stack in [global_stack] + extruder_stacks_in_use:
|
||||||
stack.replaceContainer(_ContainerIndexes.Quality, empty_quality_container)
|
stack.replaceContainer(_ContainerIndexes.Quality, empty_quality_container)
|
||||||
empty_quality_changes_container = self._container_registry.findInstanceContainers(id = "empty_quality_changes")[0]
|
|
||||||
for stack in [global_stack] + extruder_stacks_in_use:
|
|
||||||
stack.replaceContainer(_ContainerIndexes.QualityChanges, empty_quality_changes_container)
|
stack.replaceContainer(_ContainerIndexes.QualityChanges, empty_quality_changes_container)
|
||||||
quality_has_been_changed = True
|
quality_has_been_changed = True
|
||||||
|
|
||||||
else:
|
else:
|
||||||
empty_quality_changes_container = self._container_registry.findInstanceContainers(id="empty_quality_changes")[0]
|
|
||||||
|
|
||||||
# The machine in the project has non-empty quality and there are usable qualities for this machine.
|
# The machine in the project has non-empty quality and there are usable qualities for this machine.
|
||||||
# We need to check if the current quality_type is still usable for this machine, if not, then the quality
|
# We need to check if the current quality_type is still usable for this machine, if not, then the quality
|
||||||
# will be reset to the "preferred quality" if present, otherwise "normal".
|
# will be reset to the "preferred quality" if present, otherwise "normal".
|
||||||
|
@ -932,9 +979,10 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
|
|
||||||
# sanity checks
|
# sanity checks
|
||||||
# NOTE: The following cases SHOULD NOT happen!!!!
|
# NOTE: The following cases SHOULD NOT happen!!!!
|
||||||
if not old_container:
|
if old_container.getId() in ("empty_quality_changes", "empty_definition_changes", "empty"):
|
||||||
Logger.log("e", "We try to get [%s] from the global stack [%s] but we got None instead!",
|
Logger.log("e", "We try to get [%s] from the global stack [%s] but we got None instead!",
|
||||||
changes_container_type, global_stack.getId())
|
changes_container_type, global_stack.getId())
|
||||||
|
continue
|
||||||
|
|
||||||
# Replace the quality/definition changes container if it's in the GlobalStack
|
# Replace the quality/definition changes container if it's in the GlobalStack
|
||||||
# NOTE: we can get an empty container here, but the IDs will not match,
|
# NOTE: we can get an empty container here, but the IDs will not match,
|
||||||
|
@ -947,26 +995,29 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
# Replace the quality/definition changes container if it's in one of the ExtruderStacks
|
# Replace the quality/definition changes container if it's in one of the ExtruderStacks
|
||||||
for each_extruder_stack in extruder_stacks:
|
# Only apply the change if we have loaded extruder stacks from the project
|
||||||
changes_container = None
|
if has_extruder_stack_files:
|
||||||
if changes_container_type == "quality_changes":
|
for each_extruder_stack in extruder_stacks:
|
||||||
changes_container = each_extruder_stack.qualityChanges
|
changes_container = None
|
||||||
elif changes_container_type == "definition_changes":
|
|
||||||
changes_container = each_extruder_stack.definitionChanges
|
|
||||||
|
|
||||||
# sanity checks
|
|
||||||
# NOTE: The following cases SHOULD NOT happen!!!!
|
|
||||||
if not changes_container:
|
|
||||||
Logger.log("e", "We try to get [%s] from the extruder stack [%s] but we got None instead!",
|
|
||||||
changes_container_type, each_extruder_stack.getId())
|
|
||||||
|
|
||||||
# NOTE: we can get an empty container here, but the IDs will not match,
|
|
||||||
# so this comparison is fine.
|
|
||||||
if self._id_mapping.get(changes_container.getId()) == new_id:
|
|
||||||
if changes_container_type == "quality_changes":
|
if changes_container_type == "quality_changes":
|
||||||
each_extruder_stack.qualityChanges = each_changes_container
|
changes_container = each_extruder_stack.qualityChanges
|
||||||
elif changes_container_type == "definition_changes":
|
elif changes_container_type == "definition_changes":
|
||||||
each_extruder_stack.definitionChanges = each_changes_container
|
changes_container = each_extruder_stack.definitionChanges
|
||||||
|
|
||||||
|
# sanity checks
|
||||||
|
# NOTE: The following cases SHOULD NOT happen!!!!
|
||||||
|
if changes_container.getId() in ("empty_quality_changes", "empty_definition_changes", "empty"):
|
||||||
|
Logger.log("e", "We try to get [%s] from the extruder stack [%s] but we got None instead!",
|
||||||
|
changes_container_type, each_extruder_stack.getId())
|
||||||
|
continue
|
||||||
|
|
||||||
|
# NOTE: we can get an empty container here, but the IDs will not match,
|
||||||
|
# so this comparison is fine.
|
||||||
|
if self._id_mapping.get(changes_container.getId()) == new_id:
|
||||||
|
if changes_container_type == "quality_changes":
|
||||||
|
each_extruder_stack.qualityChanges = each_changes_container
|
||||||
|
elif changes_container_type == "definition_changes":
|
||||||
|
each_extruder_stack.definitionChanges = each_changes_container
|
||||||
|
|
||||||
if self._resolve_strategies["material"] == "new":
|
if self._resolve_strategies["material"] == "new":
|
||||||
# the actual material instance container can have an ID such as
|
# the actual material instance container can have an ID such as
|
||||||
|
@ -1002,8 +1053,7 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
stack.setNextStack(global_stack)
|
stack.setNextStack(global_stack)
|
||||||
stack.containersChanged.emit(stack.getTop())
|
stack.containersChanged.emit(stack.getTop())
|
||||||
else:
|
else:
|
||||||
if quality_has_been_changed:
|
CuraApplication.getInstance().getMachineManager().activeQualityChanged.emit()
|
||||||
CuraApplication.getInstance().getMachineManager().activeQualityChanged.emit()
|
|
||||||
|
|
||||||
# Actually change the active machine.
|
# Actually change the active machine.
|
||||||
Application.getInstance().setGlobalContainerStack(global_stack)
|
Application.getInstance().setGlobalContainerStack(global_stack)
|
||||||
|
|
|
@ -97,7 +97,7 @@ class ThreeMFWorkspaceWriter(WorkspaceWriter):
|
||||||
file_in_archive.compress_type = zipfile.ZIP_DEFLATED
|
file_in_archive.compress_type = zipfile.ZIP_DEFLATED
|
||||||
|
|
||||||
# Do not include the network authentication keys
|
# Do not include the network authentication keys
|
||||||
ignore_keys = {"network_authentication_id", "network_authentication_key"}
|
ignore_keys = {"network_authentication_id", "network_authentication_key", "octoprint_api_key"}
|
||||||
serialized_data = container.serialize(ignored_metadata_keys = ignore_keys)
|
serialized_data = container.serialize(ignored_metadata_keys = ignore_keys)
|
||||||
|
|
||||||
archive.writestr(file_in_archive, serialized_data)
|
archive.writestr(file_in_archive, serialized_data)
|
||||||
|
|
|
@ -427,11 +427,10 @@ class CuraEngineBackend(QObject, Backend):
|
||||||
if not isinstance(source, SceneNode):
|
if not isinstance(source, SceneNode):
|
||||||
return
|
return
|
||||||
|
|
||||||
# This case checks if the source node is a node that contains a GCode. In this case the
|
# This case checks if the source node is a node that contains GCode. In this case the
|
||||||
# cached layer data is removed so the previous data is not rendered - CURA-4821
|
# current layer data is removed so the previous data is not rendered - CURA-4821
|
||||||
if source.callDecoration("isBlockSlicing") and source.callDecoration("getLayerData"):
|
if source.callDecoration("isBlockSlicing") and source.callDecoration("getLayerData"):
|
||||||
if self._stored_optimized_layer_data:
|
self._stored_optimized_layer_data = {}
|
||||||
del self._stored_optimized_layer_data[source.callDecoration("getBuildPlateNumber")]
|
|
||||||
|
|
||||||
build_plate_changed = set()
|
build_plate_changed = set()
|
||||||
source_build_plate_number = source.callDecoration("getBuildPlateNumber")
|
source_build_plate_number = source.callDecoration("getBuildPlateNumber")
|
||||||
|
|
|
@ -15,7 +15,7 @@ from UM.Scene.Iterator.DepthFirstIterator import DepthFirstIterator
|
||||||
from UM.Settings.Validator import ValidatorState
|
from UM.Settings.Validator import ValidatorState
|
||||||
from UM.Settings.SettingRelation import RelationType
|
from UM.Settings.SettingRelation import RelationType
|
||||||
|
|
||||||
from cura.Scene.CuraSceneNode import CuraSceneNode as SceneNode
|
from cura.Scene.CuraSceneNode import CuraSceneNode
|
||||||
from cura.OneAtATimeIterator import OneAtATimeIterator
|
from cura.OneAtATimeIterator import OneAtATimeIterator
|
||||||
from cura.Settings.ExtruderManager import ExtruderManager
|
from cura.Settings.ExtruderManager import ExtruderManager
|
||||||
|
|
||||||
|
@ -137,7 +137,7 @@ class StartSliceJob(Job):
|
||||||
|
|
||||||
# Don't slice if there is a per object setting with an error value.
|
# Don't slice if there is a per object setting with an error value.
|
||||||
for node in DepthFirstIterator(self._scene.getRoot()):
|
for node in DepthFirstIterator(self._scene.getRoot()):
|
||||||
if type(node) is not SceneNode or not node.isSelectable():
|
if type(node) is not CuraSceneNode or not node.isSelectable():
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if self._checkStackForErrors(node.callDecoration("getStack")):
|
if self._checkStackForErrors(node.callDecoration("getStack")):
|
||||||
|
@ -161,10 +161,15 @@ class StartSliceJob(Job):
|
||||||
if getattr(node, "_outside_buildarea", False):
|
if getattr(node, "_outside_buildarea", False):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
# Filter on current build plate
|
||||||
|
build_plate_number = node.callDecoration("getBuildPlateNumber")
|
||||||
|
if build_plate_number is not None and build_plate_number != self._build_plate_number:
|
||||||
|
continue
|
||||||
|
|
||||||
children = node.getAllChildren()
|
children = node.getAllChildren()
|
||||||
children.append(node)
|
children.append(node)
|
||||||
for child_node in children:
|
for child_node in children:
|
||||||
if type(child_node) is SceneNode and child_node.getMeshData() and child_node.getMeshData().getVertices() is not None:
|
if type(child_node) is CuraSceneNode and child_node.getMeshData() and child_node.getMeshData().getVertices() is not None:
|
||||||
temp_list.append(child_node)
|
temp_list.append(child_node)
|
||||||
|
|
||||||
if temp_list:
|
if temp_list:
|
||||||
|
@ -176,7 +181,7 @@ class StartSliceJob(Job):
|
||||||
temp_list = []
|
temp_list = []
|
||||||
has_printing_mesh = False
|
has_printing_mesh = False
|
||||||
for node in DepthFirstIterator(self._scene.getRoot()):
|
for node in DepthFirstIterator(self._scene.getRoot()):
|
||||||
if node.callDecoration("isSliceable") and type(node) is SceneNode and node.getMeshData() and node.getMeshData().getVertices() is not None:
|
if node.callDecoration("isSliceable") and type(node) is CuraSceneNode and node.getMeshData() and node.getMeshData().getVertices() is not None:
|
||||||
per_object_stack = node.callDecoration("getStack")
|
per_object_stack = node.callDecoration("getStack")
|
||||||
is_non_printing_mesh = False
|
is_non_printing_mesh = False
|
||||||
if per_object_stack:
|
if per_object_stack:
|
||||||
|
|
|
@ -39,7 +39,7 @@ class CuraProfileReader(ProfileReader):
|
||||||
|
|
||||||
except zipfile.BadZipFile:
|
except zipfile.BadZipFile:
|
||||||
# It must be an older profile from Cura 2.1.
|
# It must be an older profile from Cura 2.1.
|
||||||
with open(file_name, encoding="utf-8") as fhandle:
|
with open(file_name, encoding = "utf-8") as fhandle:
|
||||||
serialized = fhandle.read()
|
serialized = fhandle.read()
|
||||||
return [self._loadProfile(serialized, profile_id) for serialized, profile_id in self._upgradeProfile(serialized, file_name)]
|
return [self._loadProfile(serialized, profile_id) for serialized, profile_id in self._upgradeProfile(serialized, file_name)]
|
||||||
|
|
||||||
|
@ -52,10 +52,10 @@ class CuraProfileReader(ProfileReader):
|
||||||
parser = configparser.ConfigParser(interpolation=None)
|
parser = configparser.ConfigParser(interpolation=None)
|
||||||
parser.read_string(serialized)
|
parser.read_string(serialized)
|
||||||
|
|
||||||
if not "general" in parser:
|
if "general" not in parser:
|
||||||
Logger.log("w", "Missing required section 'general'.")
|
Logger.log("w", "Missing required section 'general'.")
|
||||||
return []
|
return []
|
||||||
if not "version" in parser["general"]:
|
if "version" not in parser["general"]:
|
||||||
Logger.log("w", "Missing required 'version' property")
|
Logger.log("w", "Missing required 'version' property")
|
||||||
return []
|
return []
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ class GCodeReader(MeshReader):
|
||||||
|
|
||||||
# PreRead is used to get the correct flavor. If not, Marlin is set by default
|
# PreRead is used to get the correct flavor. If not, Marlin is set by default
|
||||||
def preRead(self, file_name, *args, **kwargs):
|
def preRead(self, file_name, *args, **kwargs):
|
||||||
with open(file_name, "r") as file:
|
with open(file_name, "r", encoding = "utf-8") as file:
|
||||||
for line in file:
|
for line in file:
|
||||||
if line[:len(self._flavor_keyword)] == self._flavor_keyword:
|
if line[:len(self._flavor_keyword)] == self._flavor_keyword:
|
||||||
try:
|
try:
|
||||||
|
|
|
@ -125,7 +125,10 @@ class LegacyProfileReader(ProfileReader):
|
||||||
Logger.log("e", "Dictionary of Doom has no translation. Is it the correct JSON file?")
|
Logger.log("e", "Dictionary of Doom has no translation. Is it the correct JSON file?")
|
||||||
return None
|
return None
|
||||||
current_printer_definition = global_container_stack.definition
|
current_printer_definition = global_container_stack.definition
|
||||||
profile.setDefinition(current_printer_definition.getId())
|
quality_definition = current_printer_definition.getMetaDataEntry("quality_definition")
|
||||||
|
if not quality_definition:
|
||||||
|
quality_definition = current_printer_definition.getId()
|
||||||
|
profile.setDefinition(quality_definition)
|
||||||
for new_setting in dict_of_doom["translation"]: # Evaluate all new settings that would get a value from the translations.
|
for new_setting in dict_of_doom["translation"]: # Evaluate all new settings that would get a value from the translations.
|
||||||
old_setting_expression = dict_of_doom["translation"][new_setting]
|
old_setting_expression = dict_of_doom["translation"][new_setting]
|
||||||
compiled = compile(old_setting_expression, new_setting, "eval")
|
compiled = compile(old_setting_expression, new_setting, "eval")
|
||||||
|
@ -162,20 +165,21 @@ class LegacyProfileReader(ProfileReader):
|
||||||
data = stream.getvalue()
|
data = stream.getvalue()
|
||||||
profile.deserialize(data)
|
profile.deserialize(data)
|
||||||
|
|
||||||
|
# The definition can get reset to fdmprinter during the deserialization's upgrade. Here we set the definition
|
||||||
|
# again.
|
||||||
|
profile.setDefinition(quality_definition)
|
||||||
|
|
||||||
#We need to return one extruder stack and one global stack.
|
#We need to return one extruder stack and one global stack.
|
||||||
global_container_id = container_registry.uniqueName("Global Imported Legacy Profile")
|
global_container_id = container_registry.uniqueName("Global Imported Legacy Profile")
|
||||||
global_profile = profile.duplicate(new_id = global_container_id, new_name = profile_id) #Needs to have the same name as the extruder profile.
|
global_profile = profile.duplicate(new_id = global_container_id, new_name = profile_id) #Needs to have the same name as the extruder profile.
|
||||||
global_profile.setDirty(True)
|
global_profile.setDirty(True)
|
||||||
|
|
||||||
#Only the extruder stack has an extruder metadata entry.
|
profile_definition = "fdmprinter"
|
||||||
profile.addMetaDataEntry("extruder", ExtruderManager.getInstance().getActiveExtruderStack().definition.getId())
|
from UM.Util import parseBool
|
||||||
|
if parseBool(global_container_stack.getMetaDataEntry("has_machine_quality", "False")):
|
||||||
|
profile_definition = global_container_stack.getMetaDataEntry("quality_definition")
|
||||||
|
if not profile_definition:
|
||||||
|
profile_definition = global_container_stack.definition.getId()
|
||||||
|
global_profile.setDefinition(profile_definition)
|
||||||
|
|
||||||
#Split all settings into per-extruder and global settings.
|
return [global_profile]
|
||||||
for setting_key in profile.getAllKeys():
|
|
||||||
settable_per_extruder = global_container_stack.getProperty(setting_key, "settable_per_extruder")
|
|
||||||
if settable_per_extruder:
|
|
||||||
global_profile.removeInstance(setting_key)
|
|
||||||
else:
|
|
||||||
profile.removeInstance(setting_key)
|
|
||||||
|
|
||||||
return [global_profile, profile]
|
|
||||||
|
|
|
@ -158,79 +158,4 @@ class MachineSettingsAction(MachineAction):
|
||||||
@pyqtSlot(int)
|
@pyqtSlot(int)
|
||||||
def updateMaterialForDiameter(self, extruder_position: int):
|
def updateMaterialForDiameter(self, extruder_position: int):
|
||||||
# Updates the material container to a material that matches the material diameter set for the printer
|
# Updates the material container to a material that matches the material diameter set for the printer
|
||||||
if not self._global_container_stack:
|
Application.getInstance().getExtruderManager().updateMaterialForDiameter(extruder_position)
|
||||||
return
|
|
||||||
|
|
||||||
if not self._global_container_stack.getMetaDataEntry("has_materials", False):
|
|
||||||
return
|
|
||||||
|
|
||||||
extruder_stack = self._global_container_stack.extruders[str(extruder_position)]
|
|
||||||
|
|
||||||
material_diameter = extruder_stack.material.getProperty("material_diameter", "value")
|
|
||||||
if not material_diameter:
|
|
||||||
# in case of "empty" material
|
|
||||||
material_diameter = 0
|
|
||||||
|
|
||||||
material_approximate_diameter = str(round(material_diameter))
|
|
||||||
machine_diameter = extruder_stack.definitionChanges.getProperty("material_diameter", "value")
|
|
||||||
if not machine_diameter:
|
|
||||||
if extruder_stack.definition.hasProperty("material_diameter", "value"):
|
|
||||||
machine_diameter = extruder_stack.definition.getProperty("material_diameter", "value")
|
|
||||||
else:
|
|
||||||
machine_diameter = self._global_container_stack.definition.getProperty("material_diameter", "value")
|
|
||||||
machine_approximate_diameter = str(round(machine_diameter))
|
|
||||||
|
|
||||||
if material_approximate_diameter != machine_approximate_diameter:
|
|
||||||
Logger.log("i", "The the currently active material(s) do not match the diameter set for the printer. Finding alternatives.")
|
|
||||||
|
|
||||||
if self._global_container_stack.getMetaDataEntry("has_machine_materials", False):
|
|
||||||
materials_definition = self._global_container_stack.definition.getId()
|
|
||||||
has_material_variants = self._global_container_stack.getMetaDataEntry("has_variants", False)
|
|
||||||
else:
|
|
||||||
materials_definition = "fdmprinter"
|
|
||||||
has_material_variants = False
|
|
||||||
|
|
||||||
old_material = extruder_stack.material
|
|
||||||
search_criteria = {
|
|
||||||
"type": "material",
|
|
||||||
"approximate_diameter": machine_approximate_diameter,
|
|
||||||
"material": old_material.getMetaDataEntry("material", "value"),
|
|
||||||
"brand": old_material.getMetaDataEntry("brand", "value"),
|
|
||||||
"supplier": old_material.getMetaDataEntry("supplier", "value"),
|
|
||||||
"color_name": old_material.getMetaDataEntry("color_name", "value"),
|
|
||||||
"definition": materials_definition
|
|
||||||
}
|
|
||||||
if has_material_variants:
|
|
||||||
search_criteria["variant"] = extruder_stack.variant.getId()
|
|
||||||
|
|
||||||
if old_material == self._empty_container:
|
|
||||||
search_criteria.pop("material", None)
|
|
||||||
search_criteria.pop("supplier", None)
|
|
||||||
search_criteria.pop("brand", None)
|
|
||||||
search_criteria.pop("definition", None)
|
|
||||||
search_criteria["id"] = extruder_stack.getMetaDataEntry("preferred_material")
|
|
||||||
|
|
||||||
materials = self._container_registry.findInstanceContainers(**search_criteria)
|
|
||||||
if not materials:
|
|
||||||
# Same material with new diameter is not found, search for generic version of the same material type
|
|
||||||
search_criteria.pop("supplier", None)
|
|
||||||
search_criteria.pop("brand", None)
|
|
||||||
search_criteria["color_name"] = "Generic"
|
|
||||||
materials = self._container_registry.findInstanceContainers(**search_criteria)
|
|
||||||
if not materials:
|
|
||||||
# Generic material with new diameter is not found, search for preferred material
|
|
||||||
search_criteria.pop("color_name", None)
|
|
||||||
search_criteria.pop("material", None)
|
|
||||||
search_criteria["id"] = extruder_stack.getMetaDataEntry("preferred_material")
|
|
||||||
materials = self._container_registry.findInstanceContainers(**search_criteria)
|
|
||||||
if not materials:
|
|
||||||
# Preferred material with new diameter is not found, search for any material
|
|
||||||
search_criteria.pop("id", None)
|
|
||||||
materials = self._container_registry.findInstanceContainers(**search_criteria)
|
|
||||||
if not materials:
|
|
||||||
# Just use empty material as a final fallback
|
|
||||||
materials = [self._empty_container]
|
|
||||||
|
|
||||||
Logger.log("i", "Selecting new material: %s", materials[0].getId())
|
|
||||||
|
|
||||||
extruder_stack.material = materials[0]
|
|
||||||
|
|
|
@ -25,7 +25,7 @@ class PluginBrowser(QObject, Extension):
|
||||||
def __init__(self, parent=None):
|
def __init__(self, parent=None):
|
||||||
super().__init__(parent)
|
super().__init__(parent)
|
||||||
|
|
||||||
self._api_version = 2
|
self._api_version = 4
|
||||||
self._api_url = "http://software.ultimaker.com/cura/v%s/" % self._api_version
|
self._api_url = "http://software.ultimaker.com/cura/v%s/" % self._api_version
|
||||||
|
|
||||||
self._plugin_list_request = None
|
self._plugin_list_request = None
|
||||||
|
|
|
@ -98,11 +98,14 @@ class SimulationView(View):
|
||||||
|
|
||||||
self._solid_layers = int(Preferences.getInstance().getValue("view/top_layer_count"))
|
self._solid_layers = int(Preferences.getInstance().getValue("view/top_layer_count"))
|
||||||
self._only_show_top_layers = bool(Preferences.getInstance().getValue("view/only_show_top_layers"))
|
self._only_show_top_layers = bool(Preferences.getInstance().getValue("view/only_show_top_layers"))
|
||||||
self._compatibility_mode = True # for safety
|
self._compatibility_mode = self._evaluateCompatibilityMode()
|
||||||
|
|
||||||
self._wireprint_warning_message = Message(catalog.i18nc("@info:status", "Cura does not accurately display layers when Wire Printing is enabled"),
|
self._wireprint_warning_message = Message(catalog.i18nc("@info:status", "Cura does not accurately display layers when Wire Printing is enabled"),
|
||||||
title = catalog.i18nc("@info:title", "Simulation View"))
|
title = catalog.i18nc("@info:title", "Simulation View"))
|
||||||
|
|
||||||
|
def _evaluateCompatibilityMode(self):
|
||||||
|
return OpenGLContext.isLegacyOpenGL() or bool(Preferences.getInstance().getValue("view/force_layer_view_compatibility_mode"))
|
||||||
|
|
||||||
def _resetSettings(self):
|
def _resetSettings(self):
|
||||||
self._layer_view_type = 0 # 0 is material color, 1 is color by linetype, 2 is speed, 3 is layer thickness
|
self._layer_view_type = 0 # 0 is material color, 1 is color by linetype, 2 is speed, 3 is layer thickness
|
||||||
self._extruder_count = 0
|
self._extruder_count = 0
|
||||||
|
@ -127,7 +130,7 @@ class SimulationView(View):
|
||||||
# Currently the RenderPass constructor requires a size > 0
|
# Currently the RenderPass constructor requires a size > 0
|
||||||
# This should be fixed in RenderPass's constructor.
|
# This should be fixed in RenderPass's constructor.
|
||||||
self._layer_pass = SimulationPass(1, 1)
|
self._layer_pass = SimulationPass(1, 1)
|
||||||
self._compatibility_mode = OpenGLContext.isLegacyOpenGL() or bool(Preferences.getInstance().getValue("view/force_layer_view_compatibility_mode"))
|
self._compatibility_mode = self._evaluateCompatibilityMode()
|
||||||
self._layer_pass.setSimulationView(self)
|
self._layer_pass.setSimulationView(self)
|
||||||
return self._layer_pass
|
return self._layer_pass
|
||||||
|
|
||||||
|
@ -534,8 +537,7 @@ class SimulationView(View):
|
||||||
def _updateWithPreferences(self):
|
def _updateWithPreferences(self):
|
||||||
self._solid_layers = int(Preferences.getInstance().getValue("view/top_layer_count"))
|
self._solid_layers = int(Preferences.getInstance().getValue("view/top_layer_count"))
|
||||||
self._only_show_top_layers = bool(Preferences.getInstance().getValue("view/only_show_top_layers"))
|
self._only_show_top_layers = bool(Preferences.getInstance().getValue("view/only_show_top_layers"))
|
||||||
self._compatibility_mode = OpenGLContext.isLegacyOpenGL() or bool(
|
self._compatibility_mode = self._evaluateCompatibilityMode()
|
||||||
Preferences.getInstance().getValue("view/force_layer_view_compatibility_mode"))
|
|
||||||
|
|
||||||
self.setSimulationViewType(int(float(Preferences.getInstance().getValue("layerview/layer_view_type"))));
|
self.setSimulationViewType(int(float(Preferences.getInstance().getValue("layerview/layer_view_type"))));
|
||||||
|
|
||||||
|
|
|
@ -485,7 +485,7 @@ Item
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Gradient colors for layer thickness
|
// Gradient colors for layer thickness (similar to parula colormap)
|
||||||
Rectangle { // In QML 5.9 can be changed by LinearGradient
|
Rectangle { // In QML 5.9 can be changed by LinearGradient
|
||||||
// Invert values because then the bar is rotated 90 degrees
|
// Invert values because then the bar is rotated 90 degrees
|
||||||
id: thicknessGradient
|
id: thicknessGradient
|
||||||
|
@ -499,23 +499,23 @@ Item
|
||||||
gradient: Gradient {
|
gradient: Gradient {
|
||||||
GradientStop {
|
GradientStop {
|
||||||
position: 0.000
|
position: 0.000
|
||||||
color: Qt.rgba(1, 0, 0, 1)
|
color: Qt.rgba(1, 1, 0, 1)
|
||||||
}
|
}
|
||||||
GradientStop {
|
GradientStop {
|
||||||
position: 0.25
|
position: 0.25
|
||||||
color: Qt.rgba(0.5, 0.5, 0, 1)
|
color: Qt.rgba(1, 0.75, 0.25, 1)
|
||||||
}
|
}
|
||||||
GradientStop {
|
GradientStop {
|
||||||
position: 0.5
|
position: 0.5
|
||||||
color: Qt.rgba(0, 1, 0, 1)
|
color: Qt.rgba(0, 0.75, 0.5, 1)
|
||||||
}
|
}
|
||||||
GradientStop {
|
GradientStop {
|
||||||
position: 0.75
|
position: 0.75
|
||||||
color: Qt.rgba(0, 0.5, 0.5, 1)
|
color: Qt.rgba(0, 0.375, 0.75, 1)
|
||||||
}
|
}
|
||||||
GradientStop {
|
GradientStop {
|
||||||
position: 1.0
|
position: 1.0
|
||||||
color: Qt.rgba(0, 0, 1, 1)
|
color: Qt.rgba(0, 0, 0.5, 1)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -54,9 +54,13 @@ vertex41core =
|
||||||
vec4 layerThicknessGradientColor(float abs_value, float min_value, float max_value)
|
vec4 layerThicknessGradientColor(float abs_value, float min_value, float max_value)
|
||||||
{
|
{
|
||||||
float value = (abs_value - min_value)/(max_value - min_value);
|
float value = (abs_value - min_value)/(max_value - min_value);
|
||||||
float red = max(2*value-1, 0);
|
float red = min(max(4*value-2, 0), 1);
|
||||||
float green = 1-abs(1-2*value);
|
float green = min(1.5*value, 0.75);
|
||||||
float blue = max(1-2*value, 0);
|
if (value > 0.75)
|
||||||
|
{
|
||||||
|
green = value;
|
||||||
|
}
|
||||||
|
float blue = 0.75-abs(0.25-value);
|
||||||
return vec4(red, green, blue, 1.0);
|
return vec4(red, green, blue, 1.0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -107,7 +107,7 @@ class SliceInfo(Extension):
|
||||||
"brand": extruder.material.getMetaData().get("brand", "")
|
"brand": extruder.material.getMetaData().get("brand", "")
|
||||||
}
|
}
|
||||||
extruder_position = int(extruder.getMetaDataEntry("position", "0"))
|
extruder_position = int(extruder.getMetaDataEntry("position", "0"))
|
||||||
if extruder_position in print_information.materialLengths:
|
if len(print_information.materialLengths) > extruder_position:
|
||||||
extruder_dict["material_used"] = print_information.materialLengths[extruder_position]
|
extruder_dict["material_used"] = print_information.materialLengths[extruder_position]
|
||||||
extruder_dict["variant"] = extruder.variant.getName()
|
extruder_dict["variant"] = extruder.variant.getName()
|
||||||
extruder_dict["nozzle_size"] = extruder.getProperty("machine_nozzle_size", "value")
|
extruder_dict["nozzle_size"] = extruder.getProperty("machine_nozzle_size", "value")
|
||||||
|
|
71
plugins/SupportEraser/SupportEraser.py
Normal file
71
plugins/SupportEraser/SupportEraser.py
Normal file
|
@ -0,0 +1,71 @@
|
||||||
|
# Copyright (c) 2018 Ultimaker B.V.
|
||||||
|
# Cura is released under the terms of the LGPLv3 or higher.
|
||||||
|
|
||||||
|
from UM.Tool import Tool
|
||||||
|
from PyQt5.QtCore import Qt, QUrl
|
||||||
|
from UM.Application import Application
|
||||||
|
from UM.Event import Event
|
||||||
|
from UM.Mesh.MeshBuilder import MeshBuilder
|
||||||
|
from UM.Operations.AddSceneNodeOperation import AddSceneNodeOperation
|
||||||
|
from UM.Settings.SettingInstance import SettingInstance
|
||||||
|
from cura.Scene.CuraSceneNode import CuraSceneNode
|
||||||
|
from cura.Scene.SliceableObjectDecorator import SliceableObjectDecorator
|
||||||
|
from cura.Scene.BuildPlateDecorator import BuildPlateDecorator
|
||||||
|
from cura.Settings.SettingOverrideDecorator import SettingOverrideDecorator
|
||||||
|
|
||||||
|
import os
|
||||||
|
import os.path
|
||||||
|
|
||||||
|
class SupportEraser(Tool):
|
||||||
|
def __init__(self):
|
||||||
|
super().__init__()
|
||||||
|
self._shortcut_key = Qt.Key_G
|
||||||
|
self._controller = Application.getInstance().getController()
|
||||||
|
|
||||||
|
def event(self, event):
|
||||||
|
super().event(event)
|
||||||
|
|
||||||
|
if event.type == Event.ToolActivateEvent:
|
||||||
|
|
||||||
|
# Load the remover mesh:
|
||||||
|
self._createEraserMesh()
|
||||||
|
|
||||||
|
# After we load the mesh, deactivate the tool again:
|
||||||
|
self.getController().setActiveTool(None)
|
||||||
|
|
||||||
|
def _createEraserMesh(self):
|
||||||
|
# Selection.clear()
|
||||||
|
|
||||||
|
node = CuraSceneNode()
|
||||||
|
|
||||||
|
node.setName("Eraser")
|
||||||
|
node.setSelectable(True)
|
||||||
|
mesh = MeshBuilder()
|
||||||
|
mesh.addCube(10,10,10)
|
||||||
|
node.setMeshData(mesh.build())
|
||||||
|
|
||||||
|
active_build_plate = Application.getInstance().getBuildPlateModel().activeBuildPlate
|
||||||
|
|
||||||
|
node.addDecorator(SettingOverrideDecorator())
|
||||||
|
node.addDecorator(BuildPlateDecorator(active_build_plate))
|
||||||
|
node.addDecorator(SliceableObjectDecorator())
|
||||||
|
|
||||||
|
stack = node.callDecoration("getStack") #Don't try to get the active extruder since it may be None anyway.
|
||||||
|
if not stack:
|
||||||
|
node.addDecorator(SettingOverrideDecorator())
|
||||||
|
stack = node.callDecoration("getStack")
|
||||||
|
|
||||||
|
print(stack)
|
||||||
|
settings = stack.getTop()
|
||||||
|
|
||||||
|
if not (settings.getInstance("anti_overhang_mesh") and settings.getProperty("anti_overhang_mesh", "value")):
|
||||||
|
definition = stack.getSettingDefinition("anti_overhang_mesh")
|
||||||
|
new_instance = SettingInstance(definition, settings)
|
||||||
|
new_instance.setProperty("value", True)
|
||||||
|
new_instance.resetState() # Ensure that the state is not seen as a user state.
|
||||||
|
settings.addInstance(new_instance)
|
||||||
|
|
||||||
|
scene = self._controller.getScene()
|
||||||
|
op = AddSceneNodeOperation(node, scene.getRoot())
|
||||||
|
op.push()
|
||||||
|
Application.getInstance().getController().getScene().sceneChanged.emit(node)
|
20
plugins/SupportEraser/__init__.py
Normal file
20
plugins/SupportEraser/__init__.py
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
# Copyright (c) 2018 Ultimaker B.V.
|
||||||
|
# Cura is released under the terms of the LGPLv3 or higher.
|
||||||
|
|
||||||
|
from . import SupportEraser
|
||||||
|
|
||||||
|
from UM.i18n import i18nCatalog
|
||||||
|
i18n_catalog = i18nCatalog("uranium")
|
||||||
|
|
||||||
|
def getMetaData():
|
||||||
|
return {
|
||||||
|
"tool": {
|
||||||
|
"name": i18n_catalog.i18nc("@label", "Support Blocker"),
|
||||||
|
"description": i18n_catalog.i18nc("@info:tooltip", "Create a volume in which supports are not printed."),
|
||||||
|
"icon": "tool_icon.svg",
|
||||||
|
"weight": 4
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
def register(app):
|
||||||
|
return { "tool": SupportEraser.SupportEraser() }
|
8
plugins/SupportEraser/plugin.json
Normal file
8
plugins/SupportEraser/plugin.json
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
"name": "Support Eraser",
|
||||||
|
"author": "Ultimaker B.V.",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"description": "Creates an eraser mesh to block the printing of support in certain places",
|
||||||
|
"api": 4,
|
||||||
|
"i18n-catalog": "cura"
|
||||||
|
}
|
11
plugins/SupportEraser/tool_icon.svg
Normal file
11
plugins/SupportEraser/tool_icon.svg
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
<svg width="30px" height="30px" viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<!-- Generator: Sketch 48.2 (47327) - http://www.bohemiancoding.com/sketch -->
|
||||||
|
<desc>Created with Sketch.</desc>
|
||||||
|
<defs></defs>
|
||||||
|
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<g id="Cura-Icon" fill="#000000">
|
||||||
|
<path d="M19,27 L12,27 L3,27 L3,3 L12,3 L12,11 L19,11 L19,19 L27,19 L27,27 L19,27 Z M4,4 L4,26 L11,26 L11,4 L4,4 Z" id="Combined-Shape"></path>
|
||||||
|
<polygon id="Path" points="10 17.1441441 9.18918919 17.954955 7.52252252 16.3333333 5.85585586 18 5.04504505 17.1891892 6.66666667 15.4774775 5 13.8558559 5.81081081 13.045045 7.52252252 14.6666667 9.18918919 13 10 13.8108108 8.33333333 15.4774775"></polygon>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 866 B |
68
plugins/UCPWriter/UCPWriter.py
Normal file
68
plugins/UCPWriter/UCPWriter.py
Normal file
|
@ -0,0 +1,68 @@
|
||||||
|
import zipfile
|
||||||
|
|
||||||
|
from io import StringIO
|
||||||
|
|
||||||
|
from UM.Resources import Resources
|
||||||
|
from UM.Mesh.MeshWriter import MeshWriter
|
||||||
|
from UM.Logger import Logger
|
||||||
|
from UM.PluginRegistry import PluginRegistry
|
||||||
|
|
||||||
|
MYPY = False
|
||||||
|
try:
|
||||||
|
if not MYPY:
|
||||||
|
import xml.etree.cElementTree as ET
|
||||||
|
except ImportError:
|
||||||
|
Logger.log("w", "Unable to load cElementTree, switching to slower version")
|
||||||
|
import xml.etree.ElementTree as ET
|
||||||
|
|
||||||
|
|
||||||
|
class UCPWriter(MeshWriter):
|
||||||
|
def __init__(self):
|
||||||
|
super().__init__()
|
||||||
|
self._namespaces = {
|
||||||
|
"content-types": "http://schemas.openxmlformats.org/package/2006/content-types",
|
||||||
|
"relationships": "http://schemas.openxmlformats.org/package/2006/relationships",
|
||||||
|
}
|
||||||
|
|
||||||
|
def write(self, stream, nodes, mode = MeshWriter.OutputMode.BinaryMode):
|
||||||
|
self._archive = None # Reset archive
|
||||||
|
archive = zipfile.ZipFile(stream, "w", compression=zipfile.ZIP_DEFLATED)
|
||||||
|
|
||||||
|
gcode_file = zipfile.ZipInfo("3D/model.gcode")
|
||||||
|
gcode_file.compress_type = zipfile.ZIP_DEFLATED
|
||||||
|
|
||||||
|
# Create content types file
|
||||||
|
content_types_file = zipfile.ZipInfo("[Content_Types].xml")
|
||||||
|
content_types_file.compress_type = zipfile.ZIP_DEFLATED
|
||||||
|
content_types = ET.Element("Types", xmlns=self._namespaces["content-types"])
|
||||||
|
|
||||||
|
rels_type = ET.SubElement(content_types, "Default", Extension="rels",
|
||||||
|
ContentType="application/vnd.openxmlformats-package.relationships+xml")
|
||||||
|
gcode_type = ET.SubElement(content_types, "Default", Extension="gcode",
|
||||||
|
ContentType="text/x-gcode")
|
||||||
|
image_type = ET.SubElement(content_types, "Default", Extension="png",
|
||||||
|
ContentType="image/png")
|
||||||
|
|
||||||
|
# Create _rels/.rels file
|
||||||
|
relations_file = zipfile.ZipInfo("_rels/.rels")
|
||||||
|
relations_file.compress_type = zipfile.ZIP_DEFLATED
|
||||||
|
relations_element = ET.Element("Relationships", xmlns=self._namespaces["relationships"])
|
||||||
|
|
||||||
|
thumbnail_relation_element = ET.SubElement(relations_element, "Relationship", Target="/Metadata/thumbnail.png", Id="rel0",
|
||||||
|
Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/thumbnail")
|
||||||
|
|
||||||
|
model_relation_element = ET.SubElement(relations_element, "Relationship", Target="/3D/model.gcode",
|
||||||
|
Id="rel1",
|
||||||
|
Type="http://schemas.ultimaker.org/package/2018/relationships/gcode")
|
||||||
|
|
||||||
|
gcode_string = StringIO()
|
||||||
|
|
||||||
|
PluginRegistry.getInstance().getPluginObject("GCodeWriter").write(gcode_string, None)
|
||||||
|
|
||||||
|
archive.write(Resources.getPath(Resources.Images, "cura-icon.png"), "Metadata/thumbnail.png")
|
||||||
|
|
||||||
|
archive.writestr(gcode_file, gcode_string.getvalue())
|
||||||
|
archive.writestr(content_types_file, b'<?xml version="1.0" encoding="UTF-8"?> \n' + ET.tostring(content_types))
|
||||||
|
archive.writestr(relations_file, b'<?xml version="1.0" encoding="UTF-8"?> \n' + ET.tostring(relations_element))
|
||||||
|
|
||||||
|
archive.close()
|
25
plugins/UCPWriter/__init__.py
Normal file
25
plugins/UCPWriter/__init__.py
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
# Copyright (c) 2017 Ultimaker B.V.
|
||||||
|
# Uranium is released under the terms of the LGPLv3 or higher.
|
||||||
|
|
||||||
|
from . import UCPWriter
|
||||||
|
|
||||||
|
from UM.i18n import i18nCatalog
|
||||||
|
|
||||||
|
i18n_catalog = i18nCatalog("cura")
|
||||||
|
|
||||||
|
def getMetaData():
|
||||||
|
return {
|
||||||
|
"mesh_writer": {
|
||||||
|
"output": [
|
||||||
|
{
|
||||||
|
"mime_type": "application/x-ucp",
|
||||||
|
"mode": UCPWriter.UCPWriter.OutputMode.BinaryMode,
|
||||||
|
"extension": "UCP",
|
||||||
|
"description": i18n_catalog.i18nc("@item:inlistbox", "UCP File (WIP)")
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
def register(app):
|
||||||
|
return { "mesh_writer": UCPWriter.UCPWriter() }
|
8
plugins/UCPWriter/plugin.json
Normal file
8
plugins/UCPWriter/plugin.json
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
"name": "UCP Writer",
|
||||||
|
"author": "Ultimaker B.V.",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"description": "Provides support for writing UCP files.",
|
||||||
|
"api": 4,
|
||||||
|
"i18n-catalog": "cura"
|
||||||
|
}
|
|
@ -287,7 +287,11 @@ class ClusterUM3OutputDevice(NetworkedPrinterOutputDevice):
|
||||||
self._updatePrintJob(print_job, print_job_data)
|
self._updatePrintJob(print_job, print_job_data)
|
||||||
|
|
||||||
if print_job.state != "queued": # Print job should be assigned to a printer.
|
if print_job.state != "queued": # Print job should be assigned to a printer.
|
||||||
printer = self._getPrinterByKey(print_job_data["printer_uuid"])
|
if print_job.state == "failed":
|
||||||
|
# Print job was failed, so don't attach it to a printer.
|
||||||
|
printer = None
|
||||||
|
else:
|
||||||
|
printer = self._getPrinterByKey(print_job_data["printer_uuid"])
|
||||||
else: # The job can "reserve" a printer if some changes are required.
|
else: # The job can "reserve" a printer if some changes are required.
|
||||||
printer = self._getPrinterByKey(print_job_data["assigned_to"])
|
printer = self._getPrinterByKey(print_job_data["assigned_to"])
|
||||||
|
|
||||||
|
|
|
@ -413,7 +413,7 @@ Rectangle
|
||||||
{
|
{
|
||||||
if(printJob.state == "printing" || printJob.state == "post_print")
|
if(printJob.state == "printing" || printJob.state == "post_print")
|
||||||
{
|
{
|
||||||
return OutputDevice.getDateCompleted(printJob.time_total - printJob.time_elapsed)
|
return OutputDevice.getDateCompleted(printJob.timeTotal - printJob.timeElapsed)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return "";
|
return "";
|
||||||
|
|
|
@ -126,7 +126,7 @@ class UM3OutputDevicePlugin(OutputDevicePlugin):
|
||||||
def removeManualDevice(self, key, address = None):
|
def removeManualDevice(self, key, address = None):
|
||||||
if key in self._discovered_devices:
|
if key in self._discovered_devices:
|
||||||
if not address:
|
if not address:
|
||||||
address = self._printers[key].ipAddress
|
address = self._discovered_devices[key].ipAddress
|
||||||
self._onRemoveDevice(key)
|
self._onRemoveDevice(key)
|
||||||
|
|
||||||
if address in self._manual_instances:
|
if address in self._manual_instances:
|
||||||
|
|
|
@ -10,7 +10,7 @@ if MYPY:
|
||||||
from cura.PrinterOutput.PrinterOutputModel import PrinterOutputModel
|
from cura.PrinterOutput.PrinterOutputModel import PrinterOutputModel
|
||||||
|
|
||||||
|
|
||||||
class USBPrinterOuptutController(PrinterOutputController):
|
class USBPrinterOutputController(PrinterOutputController):
|
||||||
def __init__(self, output_device):
|
def __init__(self, output_device):
|
||||||
super().__init__(output_device)
|
super().__init__(output_device)
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@ from cura.PrinterOutput.PrinterOutputModel import PrinterOutputModel
|
||||||
from cura.PrinterOutput.PrintJobOutputModel import PrintJobOutputModel
|
from cura.PrinterOutput.PrintJobOutputModel import PrintJobOutputModel
|
||||||
|
|
||||||
from .AutoDetectBaudJob import AutoDetectBaudJob
|
from .AutoDetectBaudJob import AutoDetectBaudJob
|
||||||
from .USBPrinterOutputController import USBPrinterOuptutController
|
from .USBPrinterOutputController import USBPrinterOutputController
|
||||||
from .avr_isp import stk500v2, intelHex
|
from .avr_isp import stk500v2, intelHex
|
||||||
|
|
||||||
from PyQt5.QtCore import pyqtSlot, pyqtSignal, pyqtProperty
|
from PyQt5.QtCore import pyqtSlot, pyqtSignal, pyqtProperty
|
||||||
|
@ -237,7 +237,7 @@ class USBPrinterOutputDevice(PrinterOutputDevice):
|
||||||
container_stack = Application.getInstance().getGlobalContainerStack()
|
container_stack = Application.getInstance().getGlobalContainerStack()
|
||||||
num_extruders = container_stack.getProperty("machine_extruder_count", "value")
|
num_extruders = container_stack.getProperty("machine_extruder_count", "value")
|
||||||
# Ensure that a printer is created.
|
# Ensure that a printer is created.
|
||||||
self._printers = [PrinterOutputModel(output_controller=USBPrinterOuptutController(self), number_of_extruders=num_extruders)]
|
self._printers = [PrinterOutputModel(output_controller=USBPrinterOutputController(self), number_of_extruders=num_extruders)]
|
||||||
self._printers[0].updateName(container_stack.getName())
|
self._printers[0].updateName(container_stack.getName())
|
||||||
self.setConnectionState(ConnectionState.connected)
|
self.setConnectionState(ConnectionState.connected)
|
||||||
self._update_thread.start()
|
self._update_thread.start()
|
||||||
|
@ -364,7 +364,7 @@ class USBPrinterOutputDevice(PrinterOutputDevice):
|
||||||
elapsed_time = int(time() - self._print_start_time)
|
elapsed_time = int(time() - self._print_start_time)
|
||||||
print_job = self._printers[0].activePrintJob
|
print_job = self._printers[0].activePrintJob
|
||||||
if print_job is None:
|
if print_job is None:
|
||||||
print_job = PrintJobOutputModel(output_controller = USBPrinterOuptutController(self), name= Application.getInstance().getPrintInformation().jobName)
|
print_job = PrintJobOutputModel(output_controller = USBPrinterOutputController(self), name= Application.getInstance().getPrintInformation().jobName)
|
||||||
print_job.updateState("printing")
|
print_job.updateState("printing")
|
||||||
self._printers[0].updateActivePrintJob(print_job)
|
self._printers[0].updateActivePrintJob(print_job)
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
# Uranium is released under the terms of the LGPLv3 or higher.
|
# Uranium is released under the terms of the LGPLv3 or higher.
|
||||||
|
|
||||||
from UM.Settings.ContainerRegistry import ContainerRegistry
|
from UM.Settings.ContainerRegistry import ContainerRegistry
|
||||||
from UM.Settings.InstanceContainer import InstanceContainer
|
|
||||||
from cura.MachineAction import MachineAction
|
from cura.MachineAction import MachineAction
|
||||||
from PyQt5.QtCore import pyqtSlot, pyqtSignal, pyqtProperty
|
from PyQt5.QtCore import pyqtSlot, pyqtSignal, pyqtProperty
|
||||||
|
|
||||||
|
@ -11,8 +10,6 @@ from UM.Application import Application
|
||||||
from UM.Util import parseBool
|
from UM.Util import parseBool
|
||||||
catalog = i18nCatalog("cura")
|
catalog = i18nCatalog("cura")
|
||||||
|
|
||||||
import UM.Settings.InstanceContainer
|
|
||||||
|
|
||||||
|
|
||||||
## The Ultimaker 2 can have a few revisions & upgrades.
|
## The Ultimaker 2 can have a few revisions & upgrades.
|
||||||
class UM2UpgradeSelection(MachineAction):
|
class UM2UpgradeSelection(MachineAction):
|
||||||
|
@ -22,18 +19,29 @@ class UM2UpgradeSelection(MachineAction):
|
||||||
|
|
||||||
self._container_registry = ContainerRegistry.getInstance()
|
self._container_registry = ContainerRegistry.getInstance()
|
||||||
|
|
||||||
|
self._current_global_stack = None
|
||||||
|
|
||||||
|
from cura.CuraApplication import CuraApplication
|
||||||
|
CuraApplication.getInstance().globalContainerStackChanged.connect(self._onGlobalStackChanged)
|
||||||
|
self._reset()
|
||||||
|
|
||||||
def _reset(self):
|
def _reset(self):
|
||||||
self.hasVariantsChanged.emit()
|
self.hasVariantsChanged.emit()
|
||||||
|
|
||||||
|
def _onGlobalStackChanged(self):
|
||||||
|
if self._current_global_stack:
|
||||||
|
self._current_global_stack.metaDataChanged.disconnect(self._onGlobalStackMetaDataChanged)
|
||||||
|
|
||||||
|
self._current_global_stack = Application.getInstance().getGlobalContainerStack()
|
||||||
|
if self._current_global_stack:
|
||||||
|
self._current_global_stack.metaDataChanged.connect(self._onGlobalStackMetaDataChanged)
|
||||||
|
self._reset()
|
||||||
|
|
||||||
|
def _onGlobalStackMetaDataChanged(self):
|
||||||
|
self._reset()
|
||||||
|
|
||||||
hasVariantsChanged = pyqtSignal()
|
hasVariantsChanged = pyqtSignal()
|
||||||
|
|
||||||
@pyqtProperty(bool, notify = hasVariantsChanged)
|
|
||||||
def hasVariants(self):
|
|
||||||
global_container_stack = Application.getInstance().getGlobalContainerStack()
|
|
||||||
if global_container_stack:
|
|
||||||
return parseBool(global_container_stack.getMetaDataEntry("has_variants", "false"))
|
|
||||||
|
|
||||||
@pyqtSlot(bool)
|
|
||||||
def setHasVariants(self, has_variants = True):
|
def setHasVariants(self, has_variants = True):
|
||||||
global_container_stack = Application.getInstance().getGlobalContainerStack()
|
global_container_stack = Application.getInstance().getGlobalContainerStack()
|
||||||
if global_container_stack:
|
if global_container_stack:
|
||||||
|
@ -62,3 +70,9 @@ class UM2UpgradeSelection(MachineAction):
|
||||||
global_container_stack.extruders["0"].variant = ContainerRegistry.getInstance().getEmptyInstanceContainer()
|
global_container_stack.extruders["0"].variant = ContainerRegistry.getInstance().getEmptyInstanceContainer()
|
||||||
|
|
||||||
Application.getInstance().globalContainerStackChanged.emit()
|
Application.getInstance().globalContainerStackChanged.emit()
|
||||||
|
self._reset()
|
||||||
|
|
||||||
|
@pyqtProperty(bool, fset = setHasVariants, notify = hasVariantsChanged)
|
||||||
|
def hasVariants(self):
|
||||||
|
if self._current_global_stack:
|
||||||
|
return parseBool(self._current_global_stack.getMetaDataEntry("has_variants", "false"))
|
||||||
|
|
|
@ -13,6 +13,7 @@ import Cura 1.0 as Cura
|
||||||
Cura.MachineAction
|
Cura.MachineAction
|
||||||
{
|
{
|
||||||
anchors.fill: parent;
|
anchors.fill: parent;
|
||||||
|
|
||||||
Item
|
Item
|
||||||
{
|
{
|
||||||
id: upgradeSelectionMachineAction
|
id: upgradeSelectionMachineAction
|
||||||
|
@ -39,12 +40,19 @@ Cura.MachineAction
|
||||||
|
|
||||||
CheckBox
|
CheckBox
|
||||||
{
|
{
|
||||||
|
id: olssonBlockCheckBox
|
||||||
anchors.top: pageDescription.bottom
|
anchors.top: pageDescription.bottom
|
||||||
anchors.topMargin: UM.Theme.getSize("default_margin").height
|
anchors.topMargin: UM.Theme.getSize("default_margin").height
|
||||||
|
|
||||||
text: catalog.i18nc("@label", "Olsson Block")
|
text: catalog.i18nc("@label", "Olsson Block")
|
||||||
checked: manager.hasVariants
|
checked: manager.hasVariants
|
||||||
onClicked: manager.setHasVariants(checked)
|
onClicked: manager.hasVariants = checked
|
||||||
|
|
||||||
|
Connections
|
||||||
|
{
|
||||||
|
target: manager
|
||||||
|
onHasVariantsChanged: olssonBlockCheckBox.checked = manager.hasVariants
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
UM.I18nCatalog { id: catalog; name: "cura"; }
|
UM.I18nCatalog { id: catalog; name: "cura"; }
|
||||||
|
|
|
@ -74,7 +74,7 @@ class VersionUpgrade22to24(VersionUpgrade):
|
||||||
def __convertVariant(self, variant_path):
|
def __convertVariant(self, variant_path):
|
||||||
# Copy the variant to the machine_instances/*_settings.inst.cfg
|
# Copy the variant to the machine_instances/*_settings.inst.cfg
|
||||||
variant_config = configparser.ConfigParser(interpolation=None)
|
variant_config = configparser.ConfigParser(interpolation=None)
|
||||||
with open(variant_path, "r") as fhandle:
|
with open(variant_path, "r", encoding = "utf-8") as fhandle:
|
||||||
variant_config.read_file(fhandle)
|
variant_config.read_file(fhandle)
|
||||||
|
|
||||||
config_name = "Unknown Variant"
|
config_name = "Unknown Variant"
|
||||||
|
|
|
@ -59,6 +59,12 @@ _EMPTY_CONTAINER_DICT = {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# Renamed definition files
|
||||||
|
_RENAMED_DEFINITION_DICT = {
|
||||||
|
"jellybox": "imade3d_jellybox",
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
class VersionUpgrade30to31(VersionUpgrade):
|
class VersionUpgrade30to31(VersionUpgrade):
|
||||||
## Gets the version number from a CFG file in Uranium's 3.0 format.
|
## Gets the version number from a CFG file in Uranium's 3.0 format.
|
||||||
#
|
#
|
||||||
|
@ -111,16 +117,9 @@ class VersionUpgrade30to31(VersionUpgrade):
|
||||||
if not parser.has_section(each_section):
|
if not parser.has_section(each_section):
|
||||||
parser.add_section(each_section)
|
parser.add_section(each_section)
|
||||||
|
|
||||||
# Copy global quality changes to extruder quality changes for single extrusion machines
|
# Check renamed definitions
|
||||||
if parser["metadata"]["type"] == "quality_changes":
|
if "definition" in parser["general"] and parser["general"]["definition"] in _RENAMED_DEFINITION_DICT:
|
||||||
all_quality_changes = self._getSingleExtrusionMachineQualityChanges(parser)
|
parser["general"]["definition"] = _RENAMED_DEFINITION_DICT[parser["general"]["definition"]]
|
||||||
# Note that DO NOT!!! use the quality_changes returned from _getSingleExtrusionMachineQualityChanges().
|
|
||||||
# Those are loaded from the hard drive which are original files that haven't been upgraded yet.
|
|
||||||
# NOTE 2: The number can be 0 or 1 depends on whether you are loading it from the qualities folder or
|
|
||||||
# from a project file. When you load from a project file, the custom profile may not be in cura
|
|
||||||
# yet, so you will get 0.
|
|
||||||
if len(all_quality_changes) <= 1 and not parser.has_option("metadata", "extruder"):
|
|
||||||
self._createExtruderQualityChangesForSingleExtrusionMachine(filename, parser)
|
|
||||||
|
|
||||||
# Update version numbers
|
# Update version numbers
|
||||||
parser["general"]["version"] = "2"
|
parser["general"]["version"] = "2"
|
||||||
|
@ -156,6 +155,10 @@ class VersionUpgrade30to31(VersionUpgrade):
|
||||||
if parser.has_option("containers", key) and parser["containers"][key] == "empty":
|
if parser.has_option("containers", key) and parser["containers"][key] == "empty":
|
||||||
parser["containers"][key] = specific_empty_container
|
parser["containers"][key] = specific_empty_container
|
||||||
|
|
||||||
|
# check renamed definition
|
||||||
|
if parser.has_option("containers", "6") and parser["containers"]["6"] in _RENAMED_DEFINITION_DICT:
|
||||||
|
parser["containers"]["6"] = _RENAMED_DEFINITION_DICT[parser["containers"]["6"]]
|
||||||
|
|
||||||
# Update version numbers
|
# Update version numbers
|
||||||
if "general" not in parser:
|
if "general" not in parser:
|
||||||
parser["general"] = {}
|
parser["general"] = {}
|
||||||
|
@ -219,6 +222,10 @@ class VersionUpgrade30to31(VersionUpgrade):
|
||||||
extruder_quality_changes_parser["general"]["name"] = global_quality_changes["general"]["name"]
|
extruder_quality_changes_parser["general"]["name"] = global_quality_changes["general"]["name"]
|
||||||
extruder_quality_changes_parser["general"]["definition"] = global_quality_changes["general"]["definition"]
|
extruder_quality_changes_parser["general"]["definition"] = global_quality_changes["general"]["definition"]
|
||||||
|
|
||||||
|
# check renamed definition
|
||||||
|
if extruder_quality_changes_parser["general"]["definition"] in _RENAMED_DEFINITION_DICT:
|
||||||
|
extruder_quality_changes_parser["general"]["definition"] = _RENAMED_DEFINITION_DICT[extruder_quality_changes_parser["general"]["definition"]]
|
||||||
|
|
||||||
extruder_quality_changes_parser.add_section("metadata")
|
extruder_quality_changes_parser.add_section("metadata")
|
||||||
extruder_quality_changes_parser["metadata"]["quality_type"] = global_quality_changes["metadata"]["quality_type"]
|
extruder_quality_changes_parser["metadata"]["quality_type"] = global_quality_changes["metadata"]["quality_type"]
|
||||||
extruder_quality_changes_parser["metadata"]["type"] = global_quality_changes["metadata"]["type"]
|
extruder_quality_changes_parser["metadata"]["type"] = global_quality_changes["metadata"]["type"]
|
||||||
|
@ -231,5 +238,5 @@ class VersionUpgrade30to31(VersionUpgrade):
|
||||||
|
|
||||||
quality_changes_dir = Resources.getPath(CuraApplication.ResourceTypes.QualityInstanceContainer)
|
quality_changes_dir = Resources.getPath(CuraApplication.ResourceTypes.QualityInstanceContainer)
|
||||||
|
|
||||||
with open(os.path.join(quality_changes_dir, extruder_quality_changes_filename), "w") as f:
|
with open(os.path.join(quality_changes_dir, extruder_quality_changes_filename), "w", encoding = "utf-8") as f:
|
||||||
f.write(extruder_quality_changes_output.getvalue())
|
f.write(extruder_quality_changes_output.getvalue())
|
||||||
|
|
|
@ -17,6 +17,8 @@ import UM.Dictionary
|
||||||
from UM.Settings.InstanceContainer import InstanceContainer
|
from UM.Settings.InstanceContainer import InstanceContainer
|
||||||
from UM.Settings.ContainerRegistry import ContainerRegistry
|
from UM.Settings.ContainerRegistry import ContainerRegistry
|
||||||
|
|
||||||
|
from .XmlMaterialValidator import XmlMaterialValidator
|
||||||
|
|
||||||
## Handles serializing and deserializing material containers from an XML file
|
## Handles serializing and deserializing material containers from an XML file
|
||||||
class XmlMaterialProfile(InstanceContainer):
|
class XmlMaterialProfile(InstanceContainer):
|
||||||
CurrentFdmMaterialVersion = "1.3"
|
CurrentFdmMaterialVersion = "1.3"
|
||||||
|
@ -480,6 +482,10 @@ class XmlMaterialProfile(InstanceContainer):
|
||||||
if "adhesion_info" not in meta_data:
|
if "adhesion_info" not in meta_data:
|
||||||
meta_data["adhesion_info"] = ""
|
meta_data["adhesion_info"] = ""
|
||||||
|
|
||||||
|
validation_message = XmlMaterialValidator.validateMaterialMetaData(meta_data)
|
||||||
|
if validation_message is not None:
|
||||||
|
raise Exception("Not valid material profile: %s" % (validation_message))
|
||||||
|
|
||||||
property_values = {}
|
property_values = {}
|
||||||
properties = data.iterfind("./um:properties/*", self.__namespaces)
|
properties = data.iterfind("./um:properties/*", self.__namespaces)
|
||||||
for entry in properties:
|
for entry in properties:
|
||||||
|
@ -541,7 +547,6 @@ class XmlMaterialProfile(InstanceContainer):
|
||||||
Logger.log("w", "No definition found for machine ID %s", machine_id)
|
Logger.log("w", "No definition found for machine ID %s", machine_id)
|
||||||
continue
|
continue
|
||||||
|
|
||||||
Logger.log("d", "Found definition for machine ID %s", machine_id)
|
|
||||||
definition = definitions[0]
|
definition = definitions[0]
|
||||||
|
|
||||||
machine_manufacturer = identifier.get("manufacturer", definition.get("manufacturer", "Unknown")) #If the XML material doesn't specify a manufacturer, use the one in the actual printer definition.
|
machine_manufacturer = identifier.get("manufacturer", definition.get("manufacturer", "Unknown")) #If the XML material doesn't specify a manufacturer, use the one in the actual printer definition.
|
||||||
|
|
31
plugins/XmlMaterialProfile/XmlMaterialValidator.py
Normal file
31
plugins/XmlMaterialProfile/XmlMaterialValidator.py
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
# Copyright (c) 2017 Ultimaker B.V.
|
||||||
|
# Cura is released under the terms of the LGPLv3 or higher.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
class XmlMaterialValidator():
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def validateMaterialMetaData(cls, validation_metadata):
|
||||||
|
|
||||||
|
if validation_metadata.get("GUID") is None:
|
||||||
|
return "Missing GUID"
|
||||||
|
|
||||||
|
if validation_metadata.get("brand") is None:
|
||||||
|
return "Missing Brand"
|
||||||
|
|
||||||
|
if validation_metadata.get("material") is None:
|
||||||
|
return "Missing Material"
|
||||||
|
|
||||||
|
if validation_metadata.get("version") is None:
|
||||||
|
return "Missing Version"
|
||||||
|
|
||||||
|
if validation_metadata.get("description") is None:
|
||||||
|
return "Missing Description"
|
||||||
|
|
||||||
|
if validation_metadata.get("adhesion_info") is None:
|
||||||
|
return "Missing Adhesion Info"
|
||||||
|
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
|
@ -668,20 +668,6 @@
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
"settable_per_extruder": false
|
"settable_per_extruder": false
|
||||||
},
|
},
|
||||||
"slicing_tolerance":
|
|
||||||
{
|
|
||||||
"label": "Slicing Tolerance",
|
|
||||||
"description": "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.",
|
|
||||||
"type": "enum",
|
|
||||||
"options":
|
|
||||||
{
|
|
||||||
"middle": "Middle",
|
|
||||||
"exclusive": "Exclusive",
|
|
||||||
"inclusive": "Inclusive"
|
|
||||||
},
|
|
||||||
"default_value": "middle",
|
|
||||||
"settable_per_mesh": true
|
|
||||||
},
|
|
||||||
"line_width":
|
"line_width":
|
||||||
{
|
{
|
||||||
"label": "Line Width",
|
"label": "Line Width",
|
||||||
|
@ -741,21 +727,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"roofing_line_width":
|
|
||||||
{
|
|
||||||
"label": "Top Surface Skin Line Width",
|
|
||||||
"description": "Width of a single line of the areas at the top of the print.",
|
|
||||||
"unit": "mm",
|
|
||||||
"minimum_value": "0.001",
|
|
||||||
"minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size",
|
|
||||||
"maximum_value_warning": "2 * machine_nozzle_size",
|
|
||||||
"default_value": 0.4,
|
|
||||||
"type": "float",
|
|
||||||
"value": "skin_line_width",
|
|
||||||
"limit_to_extruder": "roofing_extruder_nr",
|
|
||||||
"settable_per_mesh": true,
|
|
||||||
"enabled": "roofing_layer_count > 0 and top_layers > 0"
|
|
||||||
},
|
|
||||||
"skin_line_width":
|
"skin_line_width":
|
||||||
{
|
{
|
||||||
"label": "Top/Bottom Line Width",
|
"label": "Top/Bottom Line Width",
|
||||||
|
@ -1014,34 +985,6 @@
|
||||||
"settable_per_mesh": true,
|
"settable_per_mesh": true,
|
||||||
"enabled": "top_layers > 0"
|
"enabled": "top_layers > 0"
|
||||||
},
|
},
|
||||||
"roofing_pattern":
|
|
||||||
{
|
|
||||||
"label": "Top Surface Skin Pattern",
|
|
||||||
"description": "The pattern of the top most layers.",
|
|
||||||
"type": "enum",
|
|
||||||
"options":
|
|
||||||
{
|
|
||||||
"lines": "Lines",
|
|
||||||
"concentric": "Concentric",
|
|
||||||
"zigzag": "Zig Zag"
|
|
||||||
},
|
|
||||||
"default_value": "lines",
|
|
||||||
"value": "top_bottom_pattern",
|
|
||||||
"limit_to_extruder": "roofing_extruder_nr",
|
|
||||||
"settable_per_mesh": true,
|
|
||||||
"enabled": "roofing_layer_count > 0 and top_layers > 0"
|
|
||||||
},
|
|
||||||
"roofing_angles":
|
|
||||||
{
|
|
||||||
"label": "Top Surface Skin Line Directions",
|
|
||||||
"description": "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).",
|
|
||||||
"type": "[int]",
|
|
||||||
"default_value": "[ ]",
|
|
||||||
"value": "skin_angles",
|
|
||||||
"enabled": "roofing_pattern != 'concentric' and roofing_layer_count > 0 and top_layers > 0",
|
|
||||||
"limit_to_extruder": "roofing_extruder_nr",
|
|
||||||
"settable_per_mesh": true
|
|
||||||
},
|
|
||||||
"top_bottom_extruder_nr":
|
"top_bottom_extruder_nr":
|
||||||
{
|
{
|
||||||
"label": "Top/Bottom Extruder",
|
"label": "Top/Bottom Extruder",
|
||||||
|
@ -1876,14 +1819,6 @@
|
||||||
"settable_per_mesh": true
|
"settable_per_mesh": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"infill_enable_travel_optimization":
|
|
||||||
{
|
|
||||||
"label": "Enable Travel Optimization",
|
|
||||||
"description": "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.",
|
|
||||||
"type": "bool",
|
|
||||||
"default_value": false,
|
|
||||||
"settable_per_mesh": true
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1895,16 +1830,6 @@
|
||||||
"type": "category",
|
"type": "category",
|
||||||
"children":
|
"children":
|
||||||
{
|
{
|
||||||
"material_flow_dependent_temperature":
|
|
||||||
{
|
|
||||||
"label": "Auto Temperature",
|
|
||||||
"description": "Change the temperature for each layer automatically with the average flow speed of that layer.",
|
|
||||||
"type": "bool",
|
|
||||||
"default_value": false,
|
|
||||||
"enabled": "machine_nozzle_temp_enabled and False",
|
|
||||||
"settable_per_mesh": false,
|
|
||||||
"settable_per_extruder": true
|
|
||||||
},
|
|
||||||
"default_material_print_temperature":
|
"default_material_print_temperature":
|
||||||
{
|
{
|
||||||
"label": "Default Printing Temperature",
|
"label": "Default Printing Temperature",
|
||||||
|
@ -1979,17 +1904,6 @@
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
"settable_per_extruder": true
|
"settable_per_extruder": true
|
||||||
},
|
},
|
||||||
"material_flow_temp_graph":
|
|
||||||
{
|
|
||||||
"label": "Flow Temperature Graph",
|
|
||||||
"description": "Data linking material flow (in mm3 per second) to temperature (degrees Celsius).",
|
|
||||||
"unit": "[[mm³,°C]]",
|
|
||||||
"type": "str",
|
|
||||||
"default_value": "[[3.5,200],[7.0,240]]",
|
|
||||||
"enabled": "False and machine_nozzle_temp_enabled and material_flow_dependent_temperature",
|
|
||||||
"settable_per_mesh": false,
|
|
||||||
"settable_per_extruder": true
|
|
||||||
},
|
|
||||||
"material_extrusion_cool_down_speed":
|
"material_extrusion_cool_down_speed":
|
||||||
{
|
{
|
||||||
"label": "Extrusion Cool Down Speed Modifier",
|
"label": "Extrusion Cool Down Speed Modifier",
|
||||||
|
@ -2105,6 +2019,19 @@
|
||||||
"enabled": "machine_gcode_flavor != \"UltiGCode\"",
|
"enabled": "machine_gcode_flavor != \"UltiGCode\"",
|
||||||
"settable_per_mesh": true
|
"settable_per_mesh": true
|
||||||
},
|
},
|
||||||
|
"material_flow_layer_0":
|
||||||
|
{
|
||||||
|
"label": "Initial Layer Flow",
|
||||||
|
"description": "Flow compensation for the first layer: the amount of material extruded on the initial layer is multiplied by this value.",
|
||||||
|
"unit": "%",
|
||||||
|
"default_value": 100,
|
||||||
|
"value": "material_flow",
|
||||||
|
"type": "float",
|
||||||
|
"minimum_value": "0.0001",
|
||||||
|
"minimum_value_warning": "50",
|
||||||
|
"maximum_value_warning": "150",
|
||||||
|
"settable_per_mesh": true
|
||||||
|
},
|
||||||
"retraction_enable":
|
"retraction_enable":
|
||||||
{
|
{
|
||||||
"label": "Enable Retraction",
|
"label": "Enable Retraction",
|
||||||
|
@ -2114,7 +2041,8 @@
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
"settable_per_extruder": true
|
"settable_per_extruder": true
|
||||||
},
|
},
|
||||||
"retract_at_layer_change":{
|
"retract_at_layer_change":
|
||||||
|
{
|
||||||
"label": "Retract at Layer Change",
|
"label": "Retract at Layer Change",
|
||||||
"description": "Retract the filament when the nozzle is moving to the next layer.",
|
"description": "Retract the filament when the nozzle is moving to the next layer.",
|
||||||
"type": "bool",
|
"type": "bool",
|
||||||
|
@ -2144,7 +2072,7 @@
|
||||||
"default_value": 25,
|
"default_value": 25,
|
||||||
"minimum_value": "0.0001",
|
"minimum_value": "0.0001",
|
||||||
"minimum_value_warning": "1",
|
"minimum_value_warning": "1",
|
||||||
"maximum_value": "machine_max_feedrate_e",
|
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||||
"maximum_value_warning": "70",
|
"maximum_value_warning": "70",
|
||||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
|
@ -2159,7 +2087,7 @@
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default_value": 25,
|
"default_value": 25,
|
||||||
"minimum_value": "0.0001",
|
"minimum_value": "0.0001",
|
||||||
"maximum_value": "machine_max_feedrate_e",
|
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||||
"minimum_value_warning": "1",
|
"minimum_value_warning": "1",
|
||||||
"maximum_value_warning": "70",
|
"maximum_value_warning": "70",
|
||||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||||
|
@ -2175,7 +2103,7 @@
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"default_value": 25,
|
"default_value": 25,
|
||||||
"minimum_value": "0.0001",
|
"minimum_value": "0.0001",
|
||||||
"maximum_value": "machine_max_feedrate_e",
|
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||||
"minimum_value_warning": "1",
|
"minimum_value_warning": "1",
|
||||||
"maximum_value_warning": "70",
|
"maximum_value_warning": "70",
|
||||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||||
|
@ -2276,7 +2204,7 @@
|
||||||
"default_value": 20,
|
"default_value": 20,
|
||||||
"minimum_value": "0.1",
|
"minimum_value": "0.1",
|
||||||
"minimum_value_warning": "1",
|
"minimum_value_warning": "1",
|
||||||
"maximum_value": "machine_max_feedrate_e",
|
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||||
"maximum_value_warning": "70",
|
"maximum_value_warning": "70",
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
"settable_per_extruder": true,
|
"settable_per_extruder": true,
|
||||||
|
@ -2293,7 +2221,7 @@
|
||||||
"value": "switch_extruder_retraction_speeds",
|
"value": "switch_extruder_retraction_speeds",
|
||||||
"minimum_value": "0.1",
|
"minimum_value": "0.1",
|
||||||
"minimum_value_warning": "1",
|
"minimum_value_warning": "1",
|
||||||
"maximum_value": "machine_max_feedrate_e",
|
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||||
"maximum_value_warning": "70",
|
"maximum_value_warning": "70",
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
"settable_per_extruder": true
|
"settable_per_extruder": true
|
||||||
|
@ -2309,7 +2237,7 @@
|
||||||
"value": "switch_extruder_retraction_speeds",
|
"value": "switch_extruder_retraction_speeds",
|
||||||
"minimum_value": "0.1",
|
"minimum_value": "0.1",
|
||||||
"minimum_value_warning": "1",
|
"minimum_value_warning": "1",
|
||||||
"maximum_value": "machine_max_feedrate_e",
|
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||||
"maximum_value_warning": "70",
|
"maximum_value_warning": "70",
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
"settable_per_extruder": true
|
"settable_per_extruder": true
|
||||||
|
@ -3522,15 +3450,6 @@
|
||||||
"settable_per_mesh": true,
|
"settable_per_mesh": true,
|
||||||
"settable_per_extruder": false
|
"settable_per_extruder": false
|
||||||
},
|
},
|
||||||
"support_tree_enable":
|
|
||||||
{
|
|
||||||
"label": "Tree Support",
|
|
||||||
"description": "Generate a tree-like support with branches that support your print. This may reduce material usage and print time.",
|
|
||||||
"type": "bool",
|
|
||||||
"default_value": false,
|
|
||||||
"settable_per_mesh": true,
|
|
||||||
"settable_per_extruder": false
|
|
||||||
},
|
|
||||||
"support_extruder_nr":
|
"support_extruder_nr":
|
||||||
{
|
{
|
||||||
"label": "Support Extruder",
|
"label": "Support Extruder",
|
||||||
|
@ -3849,110 +3768,6 @@
|
||||||
"limit_to_extruder": "support_infill_extruder_nr",
|
"limit_to_extruder": "support_infill_extruder_nr",
|
||||||
"settable_per_mesh": false
|
"settable_per_mesh": false
|
||||||
},
|
},
|
||||||
"support_tree_angle":
|
|
||||||
{
|
|
||||||
"label": "Tree Support Branch Angle",
|
|
||||||
"description": "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.",
|
|
||||||
"unit": "°",
|
|
||||||
"type": "float",
|
|
||||||
"minimum_value": "0",
|
|
||||||
"maximum_value": "90",
|
|
||||||
"maximum_value_warning": "60",
|
|
||||||
"default_value": 40,
|
|
||||||
"limit_to_extruder": "support_infill_extruder_nr",
|
|
||||||
"enabled": "support_tree_enable",
|
|
||||||
"settable_per_mesh": false,
|
|
||||||
"settable_per_extruder": true
|
|
||||||
},
|
|
||||||
"support_tree_branch_distance":
|
|
||||||
{
|
|
||||||
"label": "Tree Support Branch Distance",
|
|
||||||
"description": "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.",
|
|
||||||
"unit": "mm",
|
|
||||||
"type": "float",
|
|
||||||
"minimum_value": "0.001",
|
|
||||||
"default_value": 4,
|
|
||||||
"limit_to_extruder": "support_infill_extruder_nr",
|
|
||||||
"enabled": "support_tree_enable",
|
|
||||||
"settable_per_mesh": true
|
|
||||||
},
|
|
||||||
"support_tree_branch_diameter":
|
|
||||||
{
|
|
||||||
"label": "Tree Support Branch Diameter",
|
|
||||||
"description": "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this.",
|
|
||||||
"unit": "mm",
|
|
||||||
"type": "float",
|
|
||||||
"minimum_value": "0.001",
|
|
||||||
"minimum_value_warning": "support_line_width * 2",
|
|
||||||
"default_value": 2,
|
|
||||||
"limit_to_extruder": "support_infill_extruder_nr",
|
|
||||||
"enabled": "support_tree_enable",
|
|
||||||
"settable_per_mesh": false,
|
|
||||||
"settable_per_extruder": true
|
|
||||||
},
|
|
||||||
"support_tree_branch_diameter_angle":
|
|
||||||
{
|
|
||||||
"label": "Tree Support Branch Diameter Angle",
|
|
||||||
"description": "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.",
|
|
||||||
"unit": "°",
|
|
||||||
"type": "float",
|
|
||||||
"minimum_value": "0",
|
|
||||||
"maximum_value": "89.9999",
|
|
||||||
"maximum_value_warning": "15",
|
|
||||||
"default_value": 5,
|
|
||||||
"limit_to_extruder": "support_infill_extruder_nr",
|
|
||||||
"enabled": "support_tree_enable",
|
|
||||||
"settable_per_mesh": false,
|
|
||||||
"settable_per_extruder": true
|
|
||||||
},
|
|
||||||
"support_tree_collision_resolution":
|
|
||||||
{
|
|
||||||
"label": "Tree Support Collision Resolution",
|
|
||||||
"description": "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.",
|
|
||||||
"unit": "mm",
|
|
||||||
"type": "float",
|
|
||||||
"minimum_value": "0.001",
|
|
||||||
"minimum_value_warning": "support_line_width / 4",
|
|
||||||
"maximum_value_warning": "support_line_width * 2",
|
|
||||||
"default_value": 0.4,
|
|
||||||
"value": "support_line_width / 2",
|
|
||||||
"limit_to_extruder": "support_infill_extruder_nr",
|
|
||||||
"enabled": "support_tree_enable and support_tree_branch_diameter_angle > 0",
|
|
||||||
"settable_per_mesh": false,
|
|
||||||
"settable_per_extruder": true
|
|
||||||
},
|
|
||||||
"support_tree_wall_thickness":
|
|
||||||
{
|
|
||||||
"label": "Tree Support Wall Thickness",
|
|
||||||
"description": "The thickness of the walls of the branches of tree support. Thicker walls take longer to print but don't fall over as easily.",
|
|
||||||
"unit": "mm",
|
|
||||||
"type": "float",
|
|
||||||
"minimum_value": "0",
|
|
||||||
"minimum_value_warning": "wall_line_width",
|
|
||||||
"default_value": 0.8,
|
|
||||||
"value": "support_line_width",
|
|
||||||
"limit_to_extruder": "support_infill_extruder_nr",
|
|
||||||
"enabled": "support_tree_enable",
|
|
||||||
"settable_per_mesh": false,
|
|
||||||
"settable_per_extruder": true,
|
|
||||||
"children":
|
|
||||||
{
|
|
||||||
"support_tree_wall_count":
|
|
||||||
{
|
|
||||||
"label": "Tree Support Wall Line Count",
|
|
||||||
"description": "The number of walls of the branches of tree support. Thicker walls take longer to print but don't fall over as easily.",
|
|
||||||
"type": "int",
|
|
||||||
"minimum_value": "0",
|
|
||||||
"minimum_value_warning": "1",
|
|
||||||
"default_value": 1,
|
|
||||||
"value": "round(support_tree_wall_thickness / support_line_width)",
|
|
||||||
"limit_to_extruder": "support_infill_extruder_nr",
|
|
||||||
"enabled": "support_tree_enable",
|
|
||||||
"settable_per_mesh": false,
|
|
||||||
"settable_per_extruder": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"gradual_support_infill_steps":
|
"gradual_support_infill_steps":
|
||||||
{
|
{
|
||||||
"label": "Gradual Support Infill Steps",
|
"label": "Gradual Support Infill Steps",
|
||||||
|
@ -5137,18 +4952,6 @@
|
||||||
"default_value": false,
|
"default_value": false,
|
||||||
"settable_per_mesh": true
|
"settable_per_mesh": true
|
||||||
},
|
},
|
||||||
"meshfix_maximum_resolution":
|
|
||||||
{
|
|
||||||
"label": "Maximum Resolution",
|
|
||||||
"description": "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.",
|
|
||||||
"type": "float",
|
|
||||||
"unit": "mm",
|
|
||||||
"default_value": 0.01,
|
|
||||||
"minimum_value": "0.001",
|
|
||||||
"minimum_value_warning": "0.005",
|
|
||||||
"maximum_value_warning": "0.1",
|
|
||||||
"settable_per_mesh": true
|
|
||||||
},
|
|
||||||
"multiple_mesh_overlap":
|
"multiple_mesh_overlap":
|
||||||
{
|
{
|
||||||
"label": "Merged Meshes Overlap",
|
"label": "Merged Meshes Overlap",
|
||||||
|
@ -5377,6 +5180,217 @@
|
||||||
"description": "experimental!",
|
"description": "experimental!",
|
||||||
"children":
|
"children":
|
||||||
{
|
{
|
||||||
|
"support_tree_enable":
|
||||||
|
{
|
||||||
|
"label": "Tree Support",
|
||||||
|
"description": "Generate a tree-like support with branches that support your print. This may reduce material usage and print time, but greatly increases slicing time.",
|
||||||
|
"type": "bool",
|
||||||
|
"default_value": false,
|
||||||
|
"settable_per_mesh": true,
|
||||||
|
"settable_per_extruder": false
|
||||||
|
},
|
||||||
|
"support_tree_angle":
|
||||||
|
{
|
||||||
|
"label": "Tree Support Branch Angle",
|
||||||
|
"description": "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.",
|
||||||
|
"unit": "°",
|
||||||
|
"type": "float",
|
||||||
|
"minimum_value": "0",
|
||||||
|
"maximum_value": "90",
|
||||||
|
"maximum_value_warning": "60",
|
||||||
|
"default_value": 40,
|
||||||
|
"limit_to_extruder": "support_infill_extruder_nr",
|
||||||
|
"enabled": "support_tree_enable",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"support_tree_branch_distance":
|
||||||
|
{
|
||||||
|
"label": "Tree Support Branch Distance",
|
||||||
|
"description": "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.",
|
||||||
|
"unit": "mm",
|
||||||
|
"type": "float",
|
||||||
|
"minimum_value": "0.001",
|
||||||
|
"default_value": 4,
|
||||||
|
"limit_to_extruder": "support_infill_extruder_nr",
|
||||||
|
"enabled": "support_tree_enable",
|
||||||
|
"settable_per_mesh": true
|
||||||
|
},
|
||||||
|
"support_tree_branch_diameter":
|
||||||
|
{
|
||||||
|
"label": "Tree Support Branch Diameter",
|
||||||
|
"description": "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this.",
|
||||||
|
"unit": "mm",
|
||||||
|
"type": "float",
|
||||||
|
"minimum_value": "0.001",
|
||||||
|
"minimum_value_warning": "support_line_width * 2",
|
||||||
|
"default_value": 2,
|
||||||
|
"limit_to_extruder": "support_infill_extruder_nr",
|
||||||
|
"enabled": "support_tree_enable",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"support_tree_branch_diameter_angle":
|
||||||
|
{
|
||||||
|
"label": "Tree Support Branch Diameter Angle",
|
||||||
|
"description": "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.",
|
||||||
|
"unit": "°",
|
||||||
|
"type": "float",
|
||||||
|
"minimum_value": "0",
|
||||||
|
"maximum_value": "89.9999",
|
||||||
|
"maximum_value_warning": "15",
|
||||||
|
"default_value": 5,
|
||||||
|
"limit_to_extruder": "support_infill_extruder_nr",
|
||||||
|
"enabled": "support_tree_enable",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"support_tree_collision_resolution":
|
||||||
|
{
|
||||||
|
"label": "Tree Support Collision Resolution",
|
||||||
|
"description": "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.",
|
||||||
|
"unit": "mm",
|
||||||
|
"type": "float",
|
||||||
|
"minimum_value": "0.001",
|
||||||
|
"minimum_value_warning": "support_line_width / 4",
|
||||||
|
"maximum_value_warning": "support_line_width * 2",
|
||||||
|
"default_value": 0.4,
|
||||||
|
"value": "support_line_width / 2",
|
||||||
|
"limit_to_extruder": "support_infill_extruder_nr",
|
||||||
|
"enabled": "support_tree_enable and support_tree_branch_diameter_angle > 0",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"support_tree_wall_thickness":
|
||||||
|
{
|
||||||
|
"label": "Tree Support Wall Thickness",
|
||||||
|
"description": "The thickness of the walls of the branches of tree support. Thicker walls take longer to print but don't fall over as easily.",
|
||||||
|
"unit": "mm",
|
||||||
|
"type": "float",
|
||||||
|
"minimum_value": "0",
|
||||||
|
"minimum_value_warning": "wall_line_width",
|
||||||
|
"default_value": 0.8,
|
||||||
|
"value": "support_line_width",
|
||||||
|
"limit_to_extruder": "support_infill_extruder_nr",
|
||||||
|
"enabled": "support_tree_enable",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true,
|
||||||
|
"children":
|
||||||
|
{
|
||||||
|
"support_tree_wall_count":
|
||||||
|
{
|
||||||
|
"label": "Tree Support Wall Line Count",
|
||||||
|
"description": "The number of walls of the branches of tree support. Thicker walls take longer to print but don't fall over as easily.",
|
||||||
|
"type": "int",
|
||||||
|
"minimum_value": "0",
|
||||||
|
"minimum_value_warning": "1",
|
||||||
|
"default_value": 1,
|
||||||
|
"value": "round(support_tree_wall_thickness / support_line_width)",
|
||||||
|
"limit_to_extruder": "support_infill_extruder_nr",
|
||||||
|
"enabled": "support_tree_enable",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"slicing_tolerance":
|
||||||
|
{
|
||||||
|
"label": "Slicing Tolerance",
|
||||||
|
"description": "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.",
|
||||||
|
"type": "enum",
|
||||||
|
"options":
|
||||||
|
{
|
||||||
|
"middle": "Middle",
|
||||||
|
"exclusive": "Exclusive",
|
||||||
|
"inclusive": "Inclusive"
|
||||||
|
},
|
||||||
|
"default_value": "middle",
|
||||||
|
"settable_per_mesh": true
|
||||||
|
},
|
||||||
|
"roofing_line_width":
|
||||||
|
{
|
||||||
|
"label": "Top Surface Skin Line Width",
|
||||||
|
"description": "Width of a single line of the areas at the top of the print.",
|
||||||
|
"unit": "mm",
|
||||||
|
"minimum_value": "0.001",
|
||||||
|
"minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size",
|
||||||
|
"maximum_value_warning": "2 * machine_nozzle_size",
|
||||||
|
"default_value": 0.4,
|
||||||
|
"type": "float",
|
||||||
|
"value": "skin_line_width",
|
||||||
|
"limit_to_extruder": "roofing_extruder_nr",
|
||||||
|
"settable_per_mesh": true,
|
||||||
|
"enabled": "roofing_layer_count > 0 and top_layers > 0"
|
||||||
|
},
|
||||||
|
"roofing_pattern":
|
||||||
|
{
|
||||||
|
"label": "Top Surface Skin Pattern",
|
||||||
|
"description": "The pattern of the top most layers.",
|
||||||
|
"type": "enum",
|
||||||
|
"options":
|
||||||
|
{
|
||||||
|
"lines": "Lines",
|
||||||
|
"concentric": "Concentric",
|
||||||
|
"zigzag": "Zig Zag"
|
||||||
|
},
|
||||||
|
"default_value": "lines",
|
||||||
|
"value": "top_bottom_pattern",
|
||||||
|
"limit_to_extruder": "roofing_extruder_nr",
|
||||||
|
"settable_per_mesh": true,
|
||||||
|
"enabled": "roofing_layer_count > 0 and top_layers > 0"
|
||||||
|
},
|
||||||
|
"roofing_angles":
|
||||||
|
{
|
||||||
|
"label": "Top Surface Skin Line Directions",
|
||||||
|
"description": "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).",
|
||||||
|
"type": "[int]",
|
||||||
|
"default_value": "[ ]",
|
||||||
|
"value": "skin_angles",
|
||||||
|
"enabled": "roofing_pattern != 'concentric' and roofing_layer_count > 0 and top_layers > 0",
|
||||||
|
"limit_to_extruder": "roofing_extruder_nr",
|
||||||
|
"settable_per_mesh": true
|
||||||
|
},
|
||||||
|
"infill_enable_travel_optimization":
|
||||||
|
{
|
||||||
|
"label": "Infill Travel Optimization",
|
||||||
|
"description": "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.",
|
||||||
|
"type": "bool",
|
||||||
|
"default_value": false,
|
||||||
|
"settable_per_mesh": true
|
||||||
|
},
|
||||||
|
"material_flow_dependent_temperature":
|
||||||
|
{
|
||||||
|
"label": "Auto Temperature",
|
||||||
|
"description": "Change the temperature for each layer automatically with the average flow speed of that layer.",
|
||||||
|
"type": "bool",
|
||||||
|
"default_value": false,
|
||||||
|
"enabled": "machine_nozzle_temp_enabled and False",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"material_flow_temp_graph":
|
||||||
|
{
|
||||||
|
"label": "Flow Temperature Graph",
|
||||||
|
"description": "Data linking material flow (in mm3 per second) to temperature (degrees Celsius).",
|
||||||
|
"unit": "[[mm³,°C]]",
|
||||||
|
"type": "str",
|
||||||
|
"default_value": "[[3.5,200],[7.0,240]]",
|
||||||
|
"enabled": "False and machine_nozzle_temp_enabled and material_flow_dependent_temperature",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"meshfix_maximum_resolution":
|
||||||
|
{
|
||||||
|
"label": "Maximum Resolution",
|
||||||
|
"description": "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.",
|
||||||
|
"type": "float",
|
||||||
|
"unit": "mm",
|
||||||
|
"default_value": 0.01,
|
||||||
|
"minimum_value": "0.001",
|
||||||
|
"minimum_value_warning": "0.005",
|
||||||
|
"maximum_value_warning": "0.1",
|
||||||
|
"settable_per_mesh": true
|
||||||
|
},
|
||||||
"support_skip_some_zags":
|
"support_skip_some_zags":
|
||||||
{
|
{
|
||||||
"label": "Break Up Support In Chunks",
|
"label": "Break Up Support In Chunks",
|
||||||
|
|
53
resources/definitions/gmax15plus.def.json
Normal file
53
resources/definitions/gmax15plus.def.json
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
{
|
||||||
|
"id": "gmax15plus",
|
||||||
|
"version": 2,
|
||||||
|
"name": "gMax 1.5 Plus",
|
||||||
|
"inherits": "fdmprinter",
|
||||||
|
"metadata": {
|
||||||
|
"visible": true,
|
||||||
|
"author": "gcreate",
|
||||||
|
"manufacturer": "gcreate",
|
||||||
|
"category": "Other",
|
||||||
|
"file_formats": "text/x-gcode",
|
||||||
|
"platform": "gmax_1-5_xt-plus_s3d_full model_150707.stl",
|
||||||
|
"has_variants": true,
|
||||||
|
"variants_name": "Hotend",
|
||||||
|
"preferred_variant": "*0.5mm E3D (Default)*"
|
||||||
|
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
"overrides": {
|
||||||
|
"machine_extruder_count": { "default_value": 1 },
|
||||||
|
"machine_name": { "default_value": "gMax 1.5 Plus" },
|
||||||
|
"machine_heated_bed": { "default_value": false },
|
||||||
|
"machine_width": { "default_value": 406 },
|
||||||
|
"machine_depth": { "default_value": 406 },
|
||||||
|
"machine_height": { "default_value": 533 },
|
||||||
|
"machine_center_is_zero": { "default_value": false },
|
||||||
|
"material_diameter": { "default_value": 1.75 },
|
||||||
|
"machine_nozzle_size": { "default_value": 0.5 },
|
||||||
|
"layer_height": { "default_value": 0.2 },
|
||||||
|
"layer_height_0": { "default_value": 0.3 },
|
||||||
|
"retraction_amount": { "default_value": 1 },
|
||||||
|
"retraction_speed": { "default_value": 70},
|
||||||
|
"adhesion_type": { "default_value": "skirt" },
|
||||||
|
"gantry_height": { "default_value": 50 },
|
||||||
|
"speed_print": { "default_value": 50 },
|
||||||
|
"speed_travel": { "default_value": 70 },
|
||||||
|
"machine_max_acceleration_x": { "default_value": 600 },
|
||||||
|
"machine_max_acceleration_y": { "default_value": 600 },
|
||||||
|
"machine_max_acceleration_z": { "default_value": 30 },
|
||||||
|
"machine_max_acceleration_e": { "default_value": 10000 },
|
||||||
|
"machine_max_jerk_xy": { "default_value": 8 },
|
||||||
|
"machine_max_jerk_z": { "default_value": 0.4 },
|
||||||
|
"machine_max_jerk_e": { "default_value": 5.0 },
|
||||||
|
"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 X0 Y0 ;move X/Y to min endstops\nG28 ;Home X/Y/Z\nG29 ; Bed level\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" },
|
||||||
|
"material_print_temperature": { "default_value": 202 },
|
||||||
|
"wall_thickness": { "default_value": 1 },
|
||||||
|
"top_bottom_thickness": { "default_value": 1 },
|
||||||
|
"bottom_thickness": { "default_value": 1 }
|
||||||
|
}
|
||||||
|
}
|
55
resources/definitions/gmax15plus_dual.def.json
Normal file
55
resources/definitions/gmax15plus_dual.def.json
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
{
|
||||||
|
"id": "gmax15plus_dual",
|
||||||
|
"version": 2,
|
||||||
|
"name": "gMax 1.5 Plus Dual Extruder",
|
||||||
|
"inherits": "fdmprinter",
|
||||||
|
"metadata": {
|
||||||
|
"visible": true,
|
||||||
|
"author": "GTL_180109",
|
||||||
|
"manufacturer": "gCreate",
|
||||||
|
"category": "Other",
|
||||||
|
"file_formats": "text/x-gcode",
|
||||||
|
"platform": "gmax_1-5_xt-plus_s3d_full model_150707.stl",
|
||||||
|
"has_variants": true,
|
||||||
|
"variants_name": "Hotend",
|
||||||
|
"preferred_variant": "*0.5mm E3D (Default)*",
|
||||||
|
"machine_extruder_trains": {
|
||||||
|
"0": "gmax15plus_dual_extruder_0",
|
||||||
|
"1": "gmax15plus_dual_extruder_1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"overrides": {
|
||||||
|
"machine_name": { "default_value": "gMax 1.5 Plus Dual Extruder" },
|
||||||
|
"machine_extruder_count": { "default_value": 2 },
|
||||||
|
"machine_heated_bed": { "default_value": false },
|
||||||
|
"machine_width": { "default_value": 406 },
|
||||||
|
"machine_depth": { "default_value": 406 },
|
||||||
|
"machine_height": { "default_value": 533 },
|
||||||
|
"machine_center_is_zero": { "default_value": false },
|
||||||
|
"material_diameter": { "default_value": 1.75 },
|
||||||
|
"machine_nozzle_size": { "default_value": 0.5 },
|
||||||
|
"layer_height": { "default_value": 0.2 },
|
||||||
|
"layer_height_0": { "default_value": 0.3 },
|
||||||
|
"retraction_amount": { "default_value": 1 },
|
||||||
|
"retraction_speed": { "default_value": 70},
|
||||||
|
"adhesion_type": { "default_value": "skirt" },
|
||||||
|
"gantry_height": { "default_value": 50 },
|
||||||
|
"speed_print": { "default_value": 50 },
|
||||||
|
"speed_travel": { "default_value": 70 },
|
||||||
|
"machine_max_acceleration_x": { "default_value": 600 },
|
||||||
|
"machine_max_acceleration_y": { "default_value": 600 },
|
||||||
|
"machine_max_acceleration_z": { "default_value": 30 },
|
||||||
|
"machine_max_acceleration_e": { "default_value": 10000 },
|
||||||
|
"machine_max_jerk_xy": { "default_value": 8 },
|
||||||
|
"machine_max_jerk_z": { "default_value": 0.4 },
|
||||||
|
"machine_max_jerk_e": { "default_value": 5.0 },
|
||||||
|
"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 X0 Y0 ;move X/Y to min endstops\nG28 ;Home X/Y/Z\nG29 ; Bed level\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" },
|
||||||
|
"material_print_temperature": { "default_value": 202 },
|
||||||
|
"wall_thickness": { "default_value": 1 },
|
||||||
|
"top_bottom_thickness": { "default_value": 1 },
|
||||||
|
"bottom_thickness": { "default_value": 1 }
|
||||||
|
}
|
||||||
|
}
|
28
resources/extruders/gmax15plus_dual_extruder_0.def.json
Normal file
28
resources/extruders/gmax15plus_dual_extruder_0.def.json
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
{
|
||||||
|
"id": "gmax15plus_dual_extruder_0",
|
||||||
|
"version": 2,
|
||||||
|
"name": "Left Extruder",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "gmax15plus_dual",
|
||||||
|
"position": "0"
|
||||||
|
},
|
||||||
|
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": {
|
||||||
|
"default_value": 0,
|
||||||
|
"maximum_value": "1"
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_x": { "default_value": 0.0 },
|
||||||
|
"machine_nozzle_offset_y": { "default_value": 0.0 },
|
||||||
|
"machine_nozzle_size": { "default_value": 0.5 },
|
||||||
|
|
||||||
|
"machine_extruder_start_pos_abs": { "default_value": true },
|
||||||
|
"machine_extruder_start_pos_x": { "value": 40 },
|
||||||
|
"machine_extruder_start_pos_y": { "value": 210 },
|
||||||
|
"machine_extruder_end_pos_abs": { "default_value": true },
|
||||||
|
"machine_extruder_end_pos_x": { "value": 40 },
|
||||||
|
"machine_extruder_end_pos_y": { "value": 210 }
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
30
resources/extruders/gmax15plus_dual_extruder_1.def.json
Normal file
30
resources/extruders/gmax15plus_dual_extruder_1.def.json
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
{
|
||||||
|
"id": "gmax15plus_dual_extruder_1",
|
||||||
|
"version": 2,
|
||||||
|
"name": "Right Extruder",
|
||||||
|
"inherits": "fdmextruder",
|
||||||
|
"metadata": {
|
||||||
|
"machine": "gmax15plus_dual",
|
||||||
|
"position": "1"
|
||||||
|
},
|
||||||
|
|
||||||
|
"overrides": {
|
||||||
|
"extruder_nr": {
|
||||||
|
"default_value": 1,
|
||||||
|
"maximum_value": "1"
|
||||||
|
},
|
||||||
|
"machine_nozzle_offset_x": { "default_value": 0.0 },
|
||||||
|
"machine_nozzle_offset_y": { "default_value": 0.0 },
|
||||||
|
"machine_nozzle_size": { "default_value": 0.5 },
|
||||||
|
|
||||||
|
"machine_extruder_start_pos_abs": { "default_value": true },
|
||||||
|
"machine_extruder_start_pos_x": { "value": 40 },
|
||||||
|
"machine_extruder_start_pos_y": { "value": 210 },
|
||||||
|
"machine_extruder_end_pos_abs": { "default_value": true },
|
||||||
|
"machine_extruder_end_pos_x": { "value": 40 },
|
||||||
|
"machine_extruder_end_pos_y": { "value": 210 }
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: German\n"
|
"Language-Team: German\n"
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: German\n"
|
"Language-Team: German\n"
|
||||||
|
@ -56,7 +56,9 @@ msgctxt "machine_start_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very start - separated by \n"
|
"Gcode commands to be executed at the very start - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "Gcode-Befehle, die zu Beginn ausgeführt werden sollen – getrennt durch \n."
|
msgstr ""
|
||||||
|
"Gcode-Befehle, die zu Beginn ausgeführt werden sollen – getrennt durch \n"
|
||||||
|
"."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_end_gcode label"
|
msgctxt "machine_end_gcode label"
|
||||||
|
@ -68,7 +70,9 @@ msgctxt "machine_end_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very end - separated by \n"
|
"Gcode commands to be executed at the very end - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "Gcode-Befehle, die Am Ende ausgeführt werden sollen – getrennt durch \n."
|
msgstr ""
|
||||||
|
"Gcode-Befehle, die Am Ende ausgeführt werden sollen – getrennt durch \n"
|
||||||
|
"."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_guid label"
|
msgctxt "material_guid label"
|
||||||
|
@ -345,6 +349,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "Repetier"
|
msgstr "Repetier"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -605,31 +619,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "Die Dicke der ersten Schicht in mm. Eine dicke erste Schicht erleichtert die Haftung am Druckbett."
|
msgstr "Die Dicke der ersten Schicht in mm. Eine dicke erste Schicht erleichtert die Haftung am Druckbett."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr "Slicing-Toleranz"
|
|
||||||
|
|
||||||
#: 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 "Slicen von Schichten mit diagonalen Flächen. Die Bereiche einer Schicht können anhand der Position generiert werden, an der die Mitte einer Schicht die Oberfläche kreuzt (Mitte). Optional kann jede Schicht die Bereiche enthalten, die in das Volumen entlang der Höhe der Schicht (Exklusiv) fallen oder eine Schicht enthält die Bereiche, die irgendwo innerhalb der Schicht positioniert sind (Inklusiv). Exklusiv bewahrt die meisten Details, Inklusiv ermöglicht die beste Passform und Mitte erfordert die kürzeste Bearbeitungszeit."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr "Mitte"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr "Exklusiv"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr "Inklusiv"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -670,16 +659,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "Die Breite einer einzelnen Wandlinie für alle Wandlinien, außer der äußersten."
|
msgstr "Die Breite einer einzelnen Wandlinie für alle Wandlinien, außer der äußersten."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "Oberfläche Außenhaut Linienbreite"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "Die Breite einer einzelnen Linie der oberen Druckbereiche."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -860,41 +839,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "Die Anzahl der obersten Außenhautschichten. Üblicherweise reicht eine einzige oberste Schicht aus, um höherwertige Oberflächen zu generieren."
|
msgstr "Die Anzahl der obersten Außenhautschichten. Üblicherweise reicht eine einzige oberste Schicht aus, um höherwertige Oberflächen zu generieren."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "Oberfläche Außenhaut Muster"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "Das Muster der obersten Schichten."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "Linien"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "Konzentrisch"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option zigzag"
|
|
||||||
msgid "Zig Zag"
|
|
||||||
msgstr "Zickzack"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_angles label"
|
|
||||||
msgid "Top Surface Skin Line Directions"
|
|
||||||
msgstr "Linienrichtungen der Oberfläche Außenhaut"
|
|
||||||
|
|
||||||
#: 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 "Eine Liste von Ganzzahl-Linienrichtungen für den Fall, wenn die oberen Außenhautschichten die Linien- oder Zickzack-Muster verwenden. Elemente aus der Liste werden während des Aufbaus der Schichten sequentiell verwendet und wenn das Listenende erreicht wird, beginnt die Liste von vorne. Die Listenobjekte werden durch Kommas getrennt und die gesamte Liste ist in eckige Klammern gesetzt. Standardmäßig ist eine leere Liste vorhanden, was bedeutet, dass herkömmliche Standardwinkel (45- und 135-Grad) verwendet werden."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1025,6 +969,16 @@ 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."
|
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 "Verwendete Einfügung am Pfad zur Außenwand. Wenn die Außenwand kleiner als die Düse ist und nach den Innenwänden gedruckt wird, verwenden Sie diesen Versatz, damit die Öffnung in der Düse mit den Innenwänden überlappt, anstelle mit der Außenseite des Modells."
|
msgstr "Verwendete Einfügung am Pfad zur Außenwand. Wenn die Außenwand kleiner als die Düse ist und nach den Innenwänden gedruckt wird, verwenden Sie diesen Versatz, damit die Öffnung in der Düse mit den Innenwänden überlappt, anstelle mit der Außenseite des Modells."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "Reihenfolge des Wanddrucks optimieren"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr "Optimieren Sie die Reihenfolge, in der die Wände gedruckt werden, um die Anzahl der Einzüge und die zurückgelegten Distanzen zu reduzieren. Dieser Schritt bringt für die meisten Teile Vorteile, allerdings werden einige möglicherweise länger benötigen. Vergleichen Sie deshalb bitte die Schätzung der Druckzeiten mit und ohne Optimierung."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1095,6 +1049,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "Überall"
|
msgstr "Überall"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1477,8 +1441,8 @@ msgstr "X-Versatz Füllung"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr "Das Füllmuster wird um diese Distanz entlang der X-Achse versetzt."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y label"
|
msgctxt "infill_offset_y label"
|
||||||
|
@ -1487,8 +1451,8 @@ msgstr "Y-Versatz Füllung"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr "Das Füllmuster wird um diese Distanz entlang der Y-Achse versetzt."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "sub_div_rad_add label"
|
msgctxt "sub_div_rad_add label"
|
||||||
|
@ -1507,8 +1471,8 @@ msgstr "Prozentsatz Füllung überlappen"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "Das Ausmaß des Überlappens zwischen der Füllung und den Wänden. Ein leichtes Überlappen ermöglicht es den Wänden, eine solide Verbindung mit der Füllung herzustellen."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1527,8 +1491,8 @@ msgstr "Prozentsatz Außenhaut überlappen"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "Das Ausmaß des Überlappens zwischen der Außenhaut und den Wänden als Prozentwert der Linienbreite. Ein leichtes Überlappen ermöglicht es den Wänden, eine solide Verbindung mit der Außenhaut herzustellen. Dies ist ein Prozentwert der durchschnittlichen Linienbreiten der Außenhautlinien und der innersten Wand."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1690,16 +1654,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Material"
|
msgstr "Material"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "Automatische Temperatur"
|
|
||||||
|
|
||||||
#: 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 "Die Temperatur wird für jede Schicht automatisch anhand der durchschnittlichen Fließgeschwindigkeit dieser Schicht geändert."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1750,16 +1704,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "Die Temperatur, bei der das Abkühlen bereits beginnen kann, bevor der Druck beendet wird."
|
msgstr "Die Temperatur, bei der das Abkühlen bereits beginnen kann, bevor der Druck beendet wird."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "Fließtemperaturgraf"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "Der Materialfluss (in mm3 pro Sekunde) in Bezug zur Temperatur (Grad Celsius)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1777,8 +1721,8 @@ msgstr "Temperatur Druckplatte"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "Die Temperatur, die für die erhitzte Druckplatte verwendet wird. Wenn dieser Wert 0 beträgt, wird das Bett für diesen Druck nicht erhitzt."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3450,6 +3394,16 @@ 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."
|
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 "Der Winkel eines Pfeilerdachs. Ein höherer Wert hat spitze Pfeilerdächer zur Folge, ein niedrigerer Wert führt zu flacheren Pfeilerdächern."
|
msgstr "Der Winkel eines Pfeilerdachs. Ein höherer Wert hat spitze Pfeilerdächer zur Folge, ein niedrigerer Wert führt zu flacheren Pfeilerdächern."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "Stütznetz ablegen"
|
||||||
|
|
||||||
|
#: 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 "Sorgt für Unterstützung überall unterhalb des Stütznetzes, sodass kein Überhang im Stütznetz vorhanden ist."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -3550,7 +3504,9 @@ msgctxt "skirt_gap description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The horizontal distance between the skirt and the first layer of the print.\n"
|
"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."
|
"This is the minimum distance. Multiple skirt lines will extend outwards from this distance."
|
||||||
msgstr "Der horizontale Abstand zwischen dem Skirt und der ersten Schicht des Drucks.\nEs handelt sich dabei um den Mindestabstand. Ab diesem Abstand werden mehrere Skirt-Linien in äußerer Richtung angebracht."
|
msgstr ""
|
||||||
|
"Der horizontale Abstand zwischen dem Skirt und der ersten Schicht des Drucks.\n"
|
||||||
|
"Es handelt sich dabei um den Mindestabstand. Ab diesem Abstand werden mehrere Skirt-Linien in äußerer Richtung angebracht."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skirt_brim_minimal_length label"
|
msgctxt "skirt_brim_minimal_length label"
|
||||||
|
@ -4082,16 +4038,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "Normalerweise versucht Cura kleine Löcher im Netz abzudecken und Teile von Schichten, die große Löcher aufweisen, zu entfernen. Die Aktivierung dieser Option erhält jene Teile, die nicht abgedeckt werden können. Diese Option sollte nur als letzter Ausweg verwendet werden, wenn es ansonsten nicht möglich ist, einen korrekten G-Code zu berechnen."
|
msgstr "Normalerweise versucht Cura kleine Löcher im Netz abzudecken und Teile von Schichten, die große Löcher aufweisen, zu entfernen. Die Aktivierung dieser Option erhält jene Teile, die nicht abgedeckt werden können. Diese Option sollte nur als letzter Ausweg verwendet werden, wenn es ansonsten nicht möglich ist, einen korrekten G-Code zu berechnen."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr "Maximale Auflösung"
|
|
||||||
|
|
||||||
#: 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 "Die Mindestgröße eines Linienabschnitts nach dem Slicen. Wenn Sie diesen Wert erhöhen, führt dies zu einer niedrigeren Auslösung des Mesh. Damit kann der Drucker die erforderliche Geschwindigkeit für die Verarbeitung des G-Codes beibehalten; außerdem wird die Slice-Geschwindigkeit erhöht, indem Details des Mesh entfernt werden, die ohnehin nicht verarbeitet werden können."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4242,16 +4188,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "Dieses Netz wird verwendet, um festzulegen, welche Bereiche gestützt werden sollen. Dies kann verwendet werden, um eine Stützstruktur zu errichten."
|
msgstr "Dieses Netz wird verwendet, um festzulegen, welche Bereiche gestützt werden sollen. Dies kann verwendet werden, um eine Stützstruktur zu errichten."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "Stütznetz ablegen"
|
|
||||||
|
|
||||||
#: 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 "Sorgt für Unterstützung überall unterhalb des Stütznetzes, sodass kein Überhang im Stütznetz vorhanden ist."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4328,14 +4264,194 @@ msgid "experimental!"
|
||||||
msgstr "experimentell!"
|
msgstr "experimentell!"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "Reihenfolge des Wanddrucks optimieren"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "Optimieren Sie die Reihenfolge, in der die Wände gedruckt werden, um die Anzahl der Einzüge und die zurückgelegten Distanzen zu reduzieren. Dieser Schritt bringt für die meisten Teile Vorteile, allerdings werden einige möglicherweise länger benötigen. Vergleichen Sie deshalb bitte die Schätzung der Druckzeiten mit und ohne Optimierung."
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr "Slicing-Toleranz"
|
||||||
|
|
||||||
|
#: 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 "Slicen von Schichten mit diagonalen Flächen. Die Bereiche einer Schicht können anhand der Position generiert werden, an der die Mitte einer Schicht die Oberfläche kreuzt (Mitte). Optional kann jede Schicht die Bereiche enthalten, die in das Volumen entlang der Höhe der Schicht (Exklusiv) fallen oder eine Schicht enthält die Bereiche, die irgendwo innerhalb der Schicht positioniert sind (Inklusiv). Exklusiv bewahrt die meisten Details, Inklusiv ermöglicht die beste Passform und Mitte erfordert die kürzeste Bearbeitungszeit."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr "Mitte"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr "Exklusiv"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr "Inklusiv"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "Oberfläche Außenhaut Linienbreite"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "Die Breite einer einzelnen Linie der oberen Druckbereiche."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "Oberfläche Außenhaut Muster"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "Das Muster der obersten Schichten."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "Linien"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "Konzentrisch"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option zigzag"
|
||||||
|
msgid "Zig Zag"
|
||||||
|
msgstr "Zickzack"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_angles label"
|
||||||
|
msgid "Top Surface Skin Line Directions"
|
||||||
|
msgstr "Linienrichtungen der Oberfläche Außenhaut"
|
||||||
|
|
||||||
|
#: 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 "Eine Liste von Ganzzahl-Linienrichtungen für den Fall, wenn die oberen Außenhautschichten die Linien- oder Zickzack-Muster verwenden. Elemente aus der Liste werden während des Aufbaus der Schichten sequentiell verwendet und wenn das Listenende erreicht wird, beginnt die Liste von vorne. Die Listenobjekte werden durch Kommas getrennt und die gesamte Liste ist in eckige Klammern gesetzt. Standardmäßig ist eine leere Liste vorhanden, was bedeutet, dass herkömmliche Standardwinkel (45- und 135-Grad) verwendet werden."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "Automatische Temperatur"
|
||||||
|
|
||||||
|
#: 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 "Die Temperatur wird für jede Schicht automatisch anhand der durchschnittlichen Fließgeschwindigkeit dieser Schicht geändert."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "Fließtemperaturgraf"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "Der Materialfluss (in mm3 pro Sekunde) in Bezug zur Temperatur (Grad Celsius)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr "Maximale Auflösung"
|
||||||
|
|
||||||
|
#: 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 "Die Mindestgröße eines Linienabschnitts nach dem Slicen. Wenn Sie diesen Wert erhöhen, führt dies zu einer niedrigeren Auslösung des Mesh. Damit kann der Drucker die erforderliche Geschwindigkeit für die Verarbeitung des G-Codes beibehalten; außerdem wird die Slice-Geschwindigkeit erhöht, indem Details des Mesh entfernt werden, die ohnehin nicht verarbeitet werden können."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -4827,7 +4943,9 @@ msgctxt "wireframe_up_half_speed description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Distance of an upward move which is extruded with half speed.\n"
|
"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."
|
"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
|
||||||
msgstr "Die Strecke einer Aufwärtsbewegung, die mit halber Geschwindigkeit extrudiert wird.\nDies kann zu einer besseren Haftung an vorhergehenden Schichten führen, während gleichzeitig ein Überhitzen des Materials in diesen Schichten vermieden wird. Dies gilt nur für das Drucken mit Drahtstruktur."
|
msgstr ""
|
||||||
|
"Die Strecke einer Aufwärtsbewegung, die mit halber Geschwindigkeit extrudiert wird.\n"
|
||||||
|
"Dies kann zu einer besseren Haftung an vorhergehenden Schichten führen, während gleichzeitig ein Überhitzen des Materials in diesen Schichten vermieden wird. Dies gilt nur für das Drucken mit Drahtstruktur."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "wireframe_top_jump label"
|
msgctxt "wireframe_top_jump label"
|
||||||
|
@ -4934,6 +5052,46 @@ 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."
|
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 "Der Abstand zwischen der Düse und den horizontalen Abwärtslinien. Bei einem größeren Abstand haben die diagonalen Abwärtslinien einen weniger spitzen Winkel, was wiederum weniger Aufwärtsverbindungen zur nächsten Schicht zur Folge hat. Dies gilt nur für das Drucken mit Drahtstruktur."
|
msgstr "Der Abstand zwischen der Düse und den horizontalen Abwärtslinien. Bei einem größeren Abstand haben die diagonalen Abwärtslinien einen weniger spitzen Winkel, was wiederum weniger Aufwärtsverbindungen zur nächsten Schicht zur Folge hat. Dies gilt nur für das Drucken mit Drahtstruktur."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -4994,6 +5152,26 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "Transformationsmatrix, die beim Laden aus der Datei auf das Modell angewandt wird."
|
msgstr "Transformationsmatrix, die beim Laden aus der Datei auf das Modell angewandt wird."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_x description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the X axis."
|
||||||
|
#~ msgstr "Das Füllmuster wird um diese Distanz entlang der X-Achse versetzt."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_y description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the Y axis."
|
||||||
|
#~ msgstr "Das Füllmuster wird um diese Distanz entlang der Y-Achse versetzt."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_overlap 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 "Das Ausmaß des Überlappens zwischen der Füllung und den Wänden. Ein leichtes Überlappen ermöglicht es den Wänden, eine solide Verbindung mit der Füllung herzustellen."
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "Das Ausmaß des Überlappens zwischen der Außenhaut und den Wänden als Prozentwert der Linienbreite. Ein leichtes Überlappen ermöglicht es den Wänden, eine solide Verbindung mit der Außenhaut herzustellen. Dies ist ein Prozentwert der durchschnittlichen Linienbreiten der Außenhautlinien und der innersten Wand."
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "Die Temperatur, die für die erhitzte Druckplatte verwendet wird. Wenn dieser Wert 0 beträgt, wird das Bett für diesen Druck nicht erhitzt."
|
||||||
|
|
||||||
#~ msgctxt "wall_x_extruder_nr label"
|
#~ msgctxt "wall_x_extruder_nr label"
|
||||||
#~ msgid "Inner Walls Extruder"
|
#~ msgid "Inner Walls Extruder"
|
||||||
#~ msgstr "Extruder Innenwände"
|
#~ msgstr "Extruder Innenwände"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: Spanish\n"
|
"Language-Team: Spanish\n"
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: Spanish\n"
|
"Language-Team: Spanish\n"
|
||||||
|
@ -56,7 +56,9 @@ msgctxt "machine_start_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very start - separated by \n"
|
"Gcode commands to be executed at the very start - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "Los comandos de Gcode que se ejecutarán justo al inicio - separados por \n."
|
msgstr ""
|
||||||
|
"Los comandos de Gcode que se ejecutarán justo al inicio - separados por \n"
|
||||||
|
"."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_end_gcode label"
|
msgctxt "machine_end_gcode label"
|
||||||
|
@ -68,7 +70,9 @@ msgctxt "machine_end_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very end - separated by \n"
|
"Gcode commands to be executed at the very end - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "Los comandos de Gcode que se ejecutarán justo al final - separados por \n."
|
msgstr ""
|
||||||
|
"Los comandos de Gcode que se ejecutarán justo al final - separados por \n"
|
||||||
|
"."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_guid label"
|
msgctxt "material_guid label"
|
||||||
|
@ -345,6 +349,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "Repetier"
|
msgstr "Repetier"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -605,31 +619,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "Altura de capa inicial en mm. Una capa inicial más gruesa se adhiere a la placa de impresión con mayor facilidad."
|
msgstr "Altura de capa inicial en mm. Una capa inicial más gruesa se adhiere a la placa de impresión con mayor facilidad."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr "Tolerancia de segmentació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 "Cómo segmentar capas con superficies diagonales. Las áreas de una capa se pueden crear según el punto en el que el centro de esta intersecta con la superficie (Media). Las capas también pueden tener áreas comprendidas en el volumen a lo largo de la altura de la capa (Exclusiva) o una capa puede tener áreas comprendidas en cualquier lugar de la capa (Inclusiva). Las capas exclusivas tienen un mayor nivel de detalle, mientras que las inclusivas son las que mejor se ajustan y las medias las que tardan menos en procesarse."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr "Media"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr "Exclusiva"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr "Inclusiva"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -670,16 +659,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "Ancho de una sola línea de pared para todas las líneas de pared excepto la más externa."
|
msgstr "Ancho de una sola línea de pared para todas las líneas de pared excepto la más externa."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "Ancho de línea de la superficie superior del forro"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "Ancho de una sola línea de las áreas superiores de la impresión."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -860,41 +839,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "El número de capas del nivel superior del forro. Normalmente es suficiente con una sola capa para generar superficies superiores con mayor calidad."
|
msgstr "El número de capas del nivel superior del forro. Normalmente es suficiente con una sola capa para generar superficies superiores con mayor calidad."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "Patrón de la superficie superior del forro"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "El patrón de las capas de nivel superior."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "Líneas"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "Concéntrico"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option zigzag"
|
|
||||||
msgid "Zig Zag"
|
|
||||||
msgstr "Zigzag"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_angles label"
|
|
||||||
msgid "Top Surface Skin Line Directions"
|
|
||||||
msgstr "Direcciones de línea de la superficie superior del forro"
|
|
||||||
|
|
||||||
#: 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 "Una lista de los valores enteros de las direcciones de línea si las capas de la superficie superior del forro utilizan líneas o el patrón en zigzag. Los elementos de esta lista se utilizan de forma secuencial a medida que las capas se utilizan y, cuando se alcanza el final, la lista vuelve a comenzar desde el principio. Los elementos de la lista están separados por comas y toda la lista aparece entre corchetes. El valor predeterminado es una lista vacía que utiliza los ángulos predeterminados típicos (45 y 135 grados)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1025,6 +969,16 @@ 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."
|
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 "Entrante aplicado a la trayectoria de la pared exterior. Si la pared exterior es más pequeña que la tobera y se imprime a continuación de las paredes interiores, utilice este valor de desplazamiento para hacer que el agujero de la tobera se superponga a las paredes interiores del modelo en lugar de a las exteriores."
|
msgstr "Entrante aplicado a la trayectoria de la pared exterior. Si la pared exterior es más pequeña que la tobera y se imprime a continuación de las paredes interiores, utilice este valor de desplazamiento para hacer que el agujero de la tobera se superponga a las paredes interiores del modelo en lugar de a las exteriores."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "Optimizar el orden de impresión de paredes"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr "Optimizar el orden en el que se imprimen las paredes a fin de reducir el número de retracciones y la distancia recorrida. La mayoría de los componentes se beneficiarán si este ajuste está habilitado pero, en algunos casos, se puede tardar más, por lo que deben compararse las previsiones de tiempo de impresión con y sin optimización."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1095,6 +1049,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "En todas partes"
|
msgstr "En todas partes"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1477,8 +1441,8 @@ msgstr "Desplazamiento del relleno sobre el eje X"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr "El patrón de relleno se desplaza esta distancia a lo largo del eje X."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y label"
|
msgctxt "infill_offset_y label"
|
||||||
|
@ -1487,8 +1451,8 @@ msgstr "Desplazamiento del relleno sobre el eje X"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr "El patrón de relleno se desplaza esta distancia a lo largo del eje Y."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "sub_div_rad_add label"
|
msgctxt "sub_div_rad_add label"
|
||||||
|
@ -1507,8 +1471,8 @@ msgstr "Porcentaje de superposición del relleno"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "Cantidad de superposición entre el relleno y las paredes. Una ligera superposición permite que las paredes conecten firmemente con el relleno."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1527,8 +1491,8 @@ msgstr "Porcentaje de superposición del forro"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "Cantidad de superposición entre el forro y las paredes como porcentaje del ancho de línea. Una ligera superposición permite que las paredes conecten firmemente con el forro. Este es el porcentaje de la media de los anchos de las líneas del forro y la pared más profunda."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1690,16 +1654,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Material"
|
msgstr "Material"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "Temperatura automática"
|
|
||||||
|
|
||||||
#: 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 "Cambia automáticamente la temperatura para cada capa con la velocidad media de flujo de esa capa."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1750,16 +1704,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "La temperatura a la que se puede empezar a enfriar justo antes de finalizar la impresión."
|
msgstr "La temperatura a la que se puede empezar a enfriar justo antes de finalizar la impresión."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "Gráfico de flujo y temperatura"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "Datos que vinculan el flujo de materiales (en 3 mm por segundo) a la temperatura (grados centígrados)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1777,8 +1721,8 @@ msgstr "Temperatura de la placa de impresión"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "Temperatura de la placa de impresión una vez caliente. Si el valor es 0, la plataforma no se calentará en esta impresión."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3450,6 +3394,16 @@ 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."
|
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 "Ángulo del techo superior de una torre. Un valor más alto da como resultado techos de torre en punta, un valor más bajo da como resultado techos de torre planos."
|
msgstr "Ángulo del techo superior de una torre. Un valor más alto da como resultado techos de torre en punta, un valor más bajo da como resultado techos de torre planos."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "Malla de soporte desplegable"
|
||||||
|
|
||||||
|
#: 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 "Disponga un soporte en todas partes por debajo de la malla de soporte, para que no haya voladizo en la malla de soporte."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -3550,7 +3504,9 @@ msgctxt "skirt_gap description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The horizontal distance between the skirt and the first layer of the print.\n"
|
"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."
|
"This is the minimum distance. Multiple skirt lines will extend outwards from this distance."
|
||||||
msgstr "La distancia horizontal entre la falda y la primera capa de la impresión.\nSe trata de la distancia mínima. Múltiples líneas de falda se extenderán hacia el exterior a partir de esta distancia."
|
msgstr ""
|
||||||
|
"La distancia horizontal entre la falda y la primera capa de la impresión.\n"
|
||||||
|
"Se trata de la distancia mínima. Múltiples líneas de falda se extenderán hacia el exterior a partir de esta distancia."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skirt_brim_minimal_length label"
|
msgctxt "skirt_brim_minimal_length label"
|
||||||
|
@ -4082,16 +4038,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "Normalmente, Cura intenta coser los pequeños agujeros de la malla y eliminar las partes de una capa con grandes agujeros. Al habilitar esta opción se mantienen aquellas partes que no puedan coserse. Esta opción se debe utilizar como una opción de último recurso cuando todo lo demás falla para producir un GCode adecuado."
|
msgstr "Normalmente, Cura intenta coser los pequeños agujeros de la malla y eliminar las partes de una capa con grandes agujeros. Al habilitar esta opción se mantienen aquellas partes que no puedan coserse. Esta opción se debe utilizar como una opción de último recurso cuando todo lo demás falla para producir un GCode adecuado."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr "Resolución máxima"
|
|
||||||
|
|
||||||
#: 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 "El tamaño mínimo de un segmento de línea tras la segmentación. Si se aumenta, la resolución de la malla será menor. Esto puede permitir a la impresora mantener la velocidad que necesita para procesar GCode y aumentará la velocidad de segmentación al eliminar detalles de la malla que, de todas formas, no puede procesar."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4242,16 +4188,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "Utilice esta malla para especificar las áreas de soporte. Esta opción puede utilizarse para generar estructuras de soporte."
|
msgstr "Utilice esta malla para especificar las áreas de soporte. Esta opción puede utilizarse para generar estructuras de soporte."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "Malla de soporte desplegable"
|
|
||||||
|
|
||||||
#: 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 "Disponga un soporte en todas partes por debajo de la malla de soporte, para que no haya voladizo en la malla de soporte."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4328,14 +4264,194 @@ msgid "experimental!"
|
||||||
msgstr "Experimental"
|
msgstr "Experimental"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "Optimizar el orden de impresión de paredes"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "Optimizar el orden en el que se imprimen las paredes a fin de reducir el número de retracciones y la distancia recorrida. La mayoría de los componentes se beneficiarán si este ajuste está habilitado pero, en algunos casos, se puede tardar más, por lo que deben compararse las previsiones de tiempo de impresión con y sin optimización."
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr "Tolerancia de segmentació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 "Cómo segmentar capas con superficies diagonales. Las áreas de una capa se pueden crear según el punto en el que el centro de esta intersecta con la superficie (Media). Las capas también pueden tener áreas comprendidas en el volumen a lo largo de la altura de la capa (Exclusiva) o una capa puede tener áreas comprendidas en cualquier lugar de la capa (Inclusiva). Las capas exclusivas tienen un mayor nivel de detalle, mientras que las inclusivas son las que mejor se ajustan y las medias las que tardan menos en procesarse."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr "Media"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr "Exclusiva"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr "Inclusiva"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "Ancho de línea de la superficie superior del forro"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "Ancho de una sola línea de las áreas superiores de la impresión."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "Patrón de la superficie superior del forro"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "El patrón de las capas de nivel superior."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "Líneas"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "Concéntrico"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option zigzag"
|
||||||
|
msgid "Zig Zag"
|
||||||
|
msgstr "Zigzag"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_angles label"
|
||||||
|
msgid "Top Surface Skin Line Directions"
|
||||||
|
msgstr "Direcciones de línea de la superficie superior del forro"
|
||||||
|
|
||||||
|
#: 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 "Una lista de los valores enteros de las direcciones de línea si las capas de la superficie superior del forro utilizan líneas o el patrón en zigzag. Los elementos de esta lista se utilizan de forma secuencial a medida que las capas se utilizan y, cuando se alcanza el final, la lista vuelve a comenzar desde el principio. Los elementos de la lista están separados por comas y toda la lista aparece entre corchetes. El valor predeterminado es una lista vacía que utiliza los ángulos predeterminados típicos (45 y 135 grados)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "Temperatura automática"
|
||||||
|
|
||||||
|
#: 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 "Cambia automáticamente la temperatura para cada capa con la velocidad media de flujo de esa capa."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "Gráfico de flujo y temperatura"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "Datos que vinculan el flujo de materiales (en 3 mm por segundo) a la temperatura (grados centígrados)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr "Resolución máxima"
|
||||||
|
|
||||||
|
#: 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 "El tamaño mínimo de un segmento de línea tras la segmentación. Si se aumenta, la resolución de la malla será menor. Esto puede permitir a la impresora mantener la velocidad que necesita para procesar GCode y aumentará la velocidad de segmentación al eliminar detalles de la malla que, de todas formas, no puede procesar."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -4827,7 +4943,9 @@ msgctxt "wireframe_up_half_speed description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Distance of an upward move which is extruded with half speed.\n"
|
"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."
|
"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
|
||||||
msgstr "Distancia de un movimiento ascendente que se extrude a media velocidad.\nEsto puede causar una mejor adherencia a las capas anteriores, aunque no calienta demasiado el material en esas capas. Solo se aplica a la impresión de alambre."
|
msgstr ""
|
||||||
|
"Distancia de un movimiento ascendente que se extrude a media velocidad.\n"
|
||||||
|
"Esto puede causar una mejor adherencia a las capas anteriores, aunque no calienta demasiado el material en esas capas. Solo se aplica a la impresión de alambre."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "wireframe_top_jump label"
|
msgctxt "wireframe_top_jump label"
|
||||||
|
@ -4934,6 +5052,46 @@ 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."
|
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 "Distancia entre la tobera y líneas descendentes en horizontal. Cuanto mayor sea la holgura, menos pronunciado será el ángulo de las líneas descendentes en diagonal, lo que a su vez se traduce en menos conexiones ascendentes con la siguiente capa. Solo se aplica a la impresión de alambre."
|
msgstr "Distancia entre la tobera y líneas descendentes en horizontal. Cuanto mayor sea la holgura, menos pronunciado será el ángulo de las líneas descendentes en diagonal, lo que a su vez se traduce en menos conexiones ascendentes con la siguiente capa. Solo se aplica a la impresión de alambre."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -4994,6 +5152,26 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "Matriz de transformación que se aplicará al modelo cuando se cargue desde el archivo."
|
msgstr "Matriz de transformación que se aplicará al modelo cuando se cargue desde el archivo."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_x description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the X axis."
|
||||||
|
#~ msgstr "El patrón de relleno se desplaza esta distancia a lo largo del eje X."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_y description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the Y axis."
|
||||||
|
#~ msgstr "El patrón de relleno se desplaza esta distancia a lo largo del eje Y."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_overlap 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 "Cantidad de superposición entre el relleno y las paredes. Una ligera superposición permite que las paredes conecten firmemente con el relleno."
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "Cantidad de superposición entre el forro y las paredes como porcentaje del ancho de línea. Una ligera superposición permite que las paredes conecten firmemente con el forro. Este es el porcentaje de la media de los anchos de las líneas del forro y la pared más profunda."
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "Temperatura de la placa de impresión una vez caliente. Si el valor es 0, la plataforma no se calentará en esta impresión."
|
||||||
|
|
||||||
#~ msgctxt "wall_x_extruder_nr label"
|
#~ msgctxt "wall_x_extruder_nr label"
|
||||||
#~ msgid "Inner Walls Extruder"
|
#~ msgid "Inner Walls Extruder"
|
||||||
#~ msgstr "Extrusor de paredes interiores"
|
#~ msgstr "Extrusor de paredes interiores"
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
# Cura JSON setting files
|
# Cura JSON setting files
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2018 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2018.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.1\n"
|
"Project-Id-Version: Cura 3.2\n"
|
||||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
# Cura JSON setting files
|
# Cura JSON setting files
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2018 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2018.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.1\n"
|
"Project-Id-Version: Cura 3.2\n"
|
||||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
@ -377,6 +377,18 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -651,38 +663,6 @@ msgid ""
|
||||||
"adhesion to the build plate easier."
|
"adhesion to the build plate easier."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -729,16 +709,6 @@ msgid ""
|
||||||
"Width of a single wall line for all wall lines except the outermost one."
|
"Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -937,47 +907,6 @@ msgid ""
|
||||||
"sufficient to generate higher quality top surfaces."
|
"sufficient to generate higher quality top surfaces."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option zigzag"
|
|
||||||
msgid "Zig Zag"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_angles label"
|
|
||||||
msgid "Top Surface Skin Line Directions"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1130,6 +1059,20 @@ msgid ""
|
||||||
"outside of the model."
|
"outside of the model."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1212,6 +1155,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1656,7 +1609,7 @@ msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
|
@ -1666,7 +1619,7 @@ msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
|
@ -1691,8 +1644,9 @@ msgstr ""
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The amount of overlap between the infill and the walls. A slight overlap "
|
"The amount of overlap between the infill and the walls as a percentage of "
|
||||||
"allows the walls to connect firmly to the infill."
|
"the infill line width. A slight overlap allows the walls to connect firmly "
|
||||||
|
"to the infill."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
|
@ -1716,9 +1670,9 @@ msgstr ""
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The amount of overlap between the skin and the walls as a percentage of the "
|
"The amount of overlap between the skin and the walls as a percentage of the "
|
||||||
"line width. A slight overlap allows the walls to connect firmly to the skin. "
|
"skin line width. A slight overlap allows the walls to connect firmly to the "
|
||||||
"This is a percentage of the average line widths of the skin lines and the "
|
"skin. This is a percentage of the average line widths of the skin lines and "
|
||||||
"innermost wall."
|
"the innermost wall."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
|
@ -1927,18 +1881,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1998,18 +1940,6 @@ msgid ""
|
||||||
"of printing."
|
"of printing."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid ""
|
|
||||||
"Data linking material flow (in mm3 per second) to temperature (degrees "
|
|
||||||
"Celsius)."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -2030,8 +1960,8 @@ msgstr ""
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The temperature used for the heated build plate. If this is 0, the bed will "
|
"The temperature used for the heated build plate. If this is 0, the bed "
|
||||||
"not heat up for this print."
|
"temperature will not be adjusted."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
|
@ -3962,6 +3892,18 @@ msgid ""
|
||||||
"roofs, a lower value results in flattened tower roofs."
|
"roofs, a lower value results in flattened tower roofs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -4699,20 +4641,6 @@ msgid ""
|
||||||
"everything else fails to produce proper GCode."
|
"everything else fails to produce proper GCode."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4897,18 +4825,6 @@ msgid ""
|
||||||
"structure."
|
"structure."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -5005,17 +4921,239 @@ msgid "experimental!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Optimize the order in which walls are printed so as to reduce the number of "
|
"Generate a tree-like support with branches that support your print. This may "
|
||||||
"retractions and the distance travelled. Most parts will benefit from this "
|
"reduce material usage and print time, but greatly increases slicing time."
|
||||||
"being enabled but some may actually take longer so please compare the print "
|
msgstr ""
|
||||||
"time estimates with and without optimization."
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option zigzag"
|
||||||
|
msgid "Zig Zag"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_angles label"
|
||||||
|
msgid "Top Surface Skin Line Directions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid ""
|
||||||
|
"Data linking material flow (in mm3 per second) to temperature (degrees "
|
||||||
|
"Celsius)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
|
@ -5745,6 +5883,52 @@ msgid ""
|
||||||
"applies to Wire Printing."
|
"applies to Wire Printing."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid ""
|
||||||
|
"Adaptive layers computes the layer heights depending on the shape of the "
|
||||||
|
"model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -6,8 +6,8 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-08-11 14:31+0200\n"
|
"PO-Revision-Date: 2017-08-11 14:31+0200\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: Finnish\n"
|
"Language-Team: Finnish\n"
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-09-27 12:27+0200\n"
|
"PO-Revision-Date: 2017-09-27 12:27+0200\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: Finnish\n"
|
"Language-Team: Finnish\n"
|
||||||
|
@ -349,6 +349,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "Repetier"
|
msgstr "Repetier"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -609,31 +619,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "Alkukerroksen korkeus milleinä. Paksumpi alkukerros helpottaa alustaan kiinnittymistä."
|
msgstr "Alkukerroksen korkeus milleinä. Paksumpi alkukerros helpottaa alustaan kiinnittymistä."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -674,16 +659,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "Yhden seinämälinjan leveys. Koskee kaikkia muita paitsi ulommaista seinämää."
|
msgstr "Yhden seinämälinjan leveys. Koskee kaikkia muita paitsi ulommaista seinämää."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "Yläpinnan pintakalvon linjan leveys"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "Tulosteen yläosan alueiden yhden linjan leveys."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -864,41 +839,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "Ylimpien pintakalvokerrosten määrä. Yleensä vain yksi ylin kerros riittää tuottamaan korkeampilaatuisia yläpintoja."
|
msgstr "Ylimpien pintakalvokerrosten määrä. Yleensä vain yksi ylin kerros riittää tuottamaan korkeampilaatuisia yläpintoja."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "Yläpinnan pintakalvokuvio"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "Ylimpien kerrosten kuvio."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "Linjat"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "Samankeskinen"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option zigzag"
|
|
||||||
msgid "Zig Zag"
|
|
||||||
msgstr "Siksak"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_angles label"
|
|
||||||
msgid "Top Surface Skin Line Directions"
|
|
||||||
msgstr "Yläpinnan pintakalvon linjojen suunnat"
|
|
||||||
|
|
||||||
#: 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 "Luettelo käytettävistä linjojen kokonaislukusuunnista, kun yläpinnan pintakalvokerroksilla käytetään linja- tai siksak-kuviota. Tämän luettelon elementtejä käytetään järjestyksessä kerrosten edetessä, ja kun luettelon loppu saavutetaan, aloitetaan taas alusta. Luettelon kohteet on erotettu pilkuilla, ja koko luettelo on hakasulkeiden sisällä. Oletusarvo on tyhjä luettelo, jolloin käytetään perinteisiä oletuskulmia (45 ja 135 astetta)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1029,6 +969,16 @@ 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."
|
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 "Ulkoseinämän reitille asetettu liitos. Jos ulkoseinämä on pienempi kuin suutin ja se tulostetaan sisäseinämien jälkeen, tällä siirtymällä saadaan suuttimen reikä limittymään sisäseinämiin mallin ulkopuolen sijaan."
|
msgstr "Ulkoseinämän reitille asetettu liitos. Jos ulkoseinämä on pienempi kuin suutin ja se tulostetaan sisäseinämien jälkeen, tällä siirtymällä saadaan suuttimen reikä limittymään sisäseinämiin mallin ulkopuolen sijaan."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "Optimoi seinämien tulostusjärjestys"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr "Optimoi seinämien tulostusjärjestys takaisinvetojen ja kuljetun etäisyyden vähentämiseksi. Useimmat osat hyötyvät tämän asetuksen käytöstä, mutta joissakin saattaa kestää kauemmin, joten vertaa tulostusajan arvioita optimointia käytettäessä ja ilman sitä."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1099,6 +1049,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "Kaikkialla"
|
msgstr "Kaikkialla"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1481,7 +1441,7 @@ msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
|
@ -1491,7 +1451,7 @@ msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
|
@ -1511,8 +1471,8 @@ msgstr "Täytön limityksen prosentti"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "Limityksen määrä täytön ja seinämien välillä. Pienellä limityksellä seinämät liittyvät tukevasti täyttöön."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1531,8 +1491,8 @@ msgstr "Pintakalvon limityksen prosentti"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "Limityksen määrä pintakalvon ja seinämien välillä linjaleveyden prosenttina. Pienellä limityksellä seinämät liittyvät tukevasti pintakalvoon. Tämä on pintakalvon linjojen ja sisimmän seinämän keskimääräisten linjaleveyksien prosenttiluku."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1694,16 +1654,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Materiaali"
|
msgstr "Materiaali"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "Automaattinen lämpötila"
|
|
||||||
|
|
||||||
#: 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 "Muuta kunkin kerroksen lämpötilaa automaattisesti kyseisen kerroksen keskimääräisen virtausnopeuden mukaan."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1754,16 +1704,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "Lämpötila, johon jäähdytetään jo ennen tulostuksen loppumista."
|
msgstr "Lämpötila, johon jäähdytetään jo ennen tulostuksen loppumista."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "Virtauksen lämpötilakaavio"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "Tiedot, jotka yhdistävät materiaalivirran (mm3 sekunnissa) lämpötilaan (celsiusastetta)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1781,8 +1721,8 @@ msgstr "Alustan lämpötila"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "Lämmitettävän alustan lämpötila. Jos tämä on 0, pöytä ei lämpene tätä tulostusta varten."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3454,6 +3394,16 @@ 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."
|
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 "Tornin katon kulma. Korkeampi arvo johtaa teräväkärkisiin tornien kattoihin, matalampi arvo litteämpiin tornien kattoihin."
|
msgstr "Tornin katon kulma. Korkeampi arvo johtaa teräväkärkisiin tornien kattoihin, matalampi arvo litteämpiin tornien kattoihin."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "Tukiverkon pudottaminen alaspäin"
|
||||||
|
|
||||||
|
#: 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 "Muodosta tukea kaikkialle tukiverkon alla, niin ettei tukiverkossa ole ulokkeita."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -4086,16 +4036,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "Normaalisti Cura yrittää silmukoida umpeen pieniä reikiä verkosta ja poistaa kerroksesta osat, joissa on isoja reikiä. Tämän vaihtoehdon käyttöönotto pitää ne osat, joita ei voida silmukoida. Tätä tulisi pitää viimeisenä vaihtoehtona, kun millään muulla ei saada aikaan kunnollista GCodea."
|
msgstr "Normaalisti Cura yrittää silmukoida umpeen pieniä reikiä verkosta ja poistaa kerroksesta osat, joissa on isoja reikiä. Tämän vaihtoehdon käyttöönotto pitää ne osat, joita ei voida silmukoida. Tätä tulisi pitää viimeisenä vaihtoehtona, kun millään muulla ei saada aikaan kunnollista GCodea."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4246,16 +4186,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "Käytä tätä verkkoa tukialueiden valintaan. Sen avulla voidaan luoda tukirakenne."
|
msgstr "Käytä tätä verkkoa tukialueiden valintaan. Sen avulla voidaan luoda tukirakenne."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "Tukiverkon pudottaminen alaspäin"
|
|
||||||
|
|
||||||
#: 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 "Muodosta tukea kaikkialle tukiverkon alla, niin ettei tukiverkossa ole ulokkeita."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4332,14 +4262,194 @@ msgid "experimental!"
|
||||||
msgstr "kokeellinen!"
|
msgstr "kokeellinen!"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "Optimoi seinämien tulostusjärjestys"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "Optimoi seinämien tulostusjärjestys takaisinvetojen ja kuljetun etäisyyden vähentämiseksi. Useimmat osat hyötyvät tämän asetuksen käytöstä, mutta joissakin saattaa kestää kauemmin, joten vertaa tulostusajan arvioita optimointia käytettäessä ja ilman sitä."
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "Yläpinnan pintakalvon linjan leveys"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "Tulosteen yläosan alueiden yhden linjan leveys."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "Yläpinnan pintakalvokuvio"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "Ylimpien kerrosten kuvio."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "Linjat"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "Samankeskinen"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option zigzag"
|
||||||
|
msgid "Zig Zag"
|
||||||
|
msgstr "Siksak"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_angles label"
|
||||||
|
msgid "Top Surface Skin Line Directions"
|
||||||
|
msgstr "Yläpinnan pintakalvon linjojen suunnat"
|
||||||
|
|
||||||
|
#: 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 "Luettelo käytettävistä linjojen kokonaislukusuunnista, kun yläpinnan pintakalvokerroksilla käytetään linja- tai siksak-kuviota. Tämän luettelon elementtejä käytetään järjestyksessä kerrosten edetessä, ja kun luettelon loppu saavutetaan, aloitetaan taas alusta. Luettelon kohteet on erotettu pilkuilla, ja koko luettelo on hakasulkeiden sisällä. Oletusarvo on tyhjä luettelo, jolloin käytetään perinteisiä oletuskulmia (45 ja 135 astetta)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "Automaattinen lämpötila"
|
||||||
|
|
||||||
|
#: 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 "Muuta kunkin kerroksen lämpötilaa automaattisesti kyseisen kerroksen keskimääräisen virtausnopeuden mukaan."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "Virtauksen lämpötilakaavio"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "Tiedot, jotka yhdistävät materiaalivirran (mm3 sekunnissa) lämpötilaan (celsiusastetta)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -4940,6 +5050,46 @@ 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."
|
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 "Suuttimen ja vaakasuoraan laskevien linjojen välinen etäisyys. Suurempi väli aiheuttaa vähemmän jyrkän kulman diagonaalisesti laskeviin linjoihin, mikä puolestaan johtaa harvempiin yläliitoksiin seuraavan kerroksen kanssa. Koskee vain rautalankamallin tulostusta."
|
msgstr "Suuttimen ja vaakasuoraan laskevien linjojen välinen etäisyys. Suurempi väli aiheuttaa vähemmän jyrkän kulman diagonaalisesti laskeviin linjoihin, mikä puolestaan johtaa harvempiin yläliitoksiin seuraavan kerroksen kanssa. Koskee vain rautalankamallin tulostusta."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -5000,6 +5150,18 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "Mallissa käytettävä muunnosmatriisi, kun malli ladataan tiedostosta."
|
msgstr "Mallissa käytettävä muunnosmatriisi, kun malli ladataan tiedostosta."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
||||||
|
#~ msgstr "Limityksen määrä täytön ja seinämien välillä. Pienellä limityksellä seinämät liittyvät tukevasti täyttöön."
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "Limityksen määrä pintakalvon ja seinämien välillä linjaleveyden prosenttina. Pienellä limityksellä seinämät liittyvät tukevasti pintakalvoon. Tämä on pintakalvon linjojen ja sisimmän seinämän keskimääräisten linjaleveyksien prosenttiluku."
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "Lämmitettävän alustan lämpötila. Jos tämä on 0, pöytä ei lämpene tätä tulostusta varten."
|
||||||
|
|
||||||
#~ msgctxt "wall_x_extruder_nr label"
|
#~ msgctxt "wall_x_extruder_nr label"
|
||||||
#~ msgid "Inner Walls Extruder"
|
#~ msgid "Inner Walls Extruder"
|
||||||
#~ msgstr "Sisäseinämien suulake"
|
#~ msgstr "Sisäseinämien suulake"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: French\n"
|
"Language-Team: French\n"
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: French\n"
|
"Language-Team: French\n"
|
||||||
|
@ -56,7 +56,9 @@ msgctxt "machine_start_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very start - separated by \n"
|
"Gcode commands to be executed at the very start - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "Commandes Gcode à exécuter au tout début, séparées par \n."
|
msgstr ""
|
||||||
|
"Commandes Gcode à exécuter au tout début, séparées par \n"
|
||||||
|
"."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_end_gcode label"
|
msgctxt "machine_end_gcode label"
|
||||||
|
@ -68,7 +70,9 @@ msgctxt "machine_end_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very end - separated by \n"
|
"Gcode commands to be executed at the very end - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "Commandes Gcode à exécuter à la toute fin, séparées par \n."
|
msgstr ""
|
||||||
|
"Commandes Gcode à exécuter à la toute fin, séparées par \n"
|
||||||
|
"."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_guid label"
|
msgctxt "material_guid label"
|
||||||
|
@ -345,6 +349,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "Repetier"
|
msgstr "Repetier"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -605,31 +619,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "La hauteur de la couche initiale en mm. Une couche initiale plus épaisse adhère plus facilement au plateau."
|
msgstr "La hauteur de la couche initiale en mm. Une couche initiale plus épaisse adhère plus facilement au plateau."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr "Tolérance à la découpe"
|
|
||||||
|
|
||||||
#: 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 "Comment découper des couches avec des surfaces diagonales. Les zones d'une couche peuvent être générées en fonction de l'endroit où le milieu de la couche croise la surface (Milieu). Alternativement, chaque couche peut posséder des zones situées à l'intérieur du volume à travers toute la hauteur de la couche (Exclusif), ou une couche peut avoir des zones situées à l'intérieur à tout endroit dans la couche (Inclusif). L'option Exclusif permet de retenir le plus de détails, Inclusif permet d'obtenir une adaptation optimale et Milieu demande le moins de temps de traitement."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr "Milieu"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr "Exclusif"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr "Inclusif"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -670,16 +659,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "Largeur d'une seule ligne de la paroi pour toutes les lignes de paroi, à l’exception de la ligne la plus externe."
|
msgstr "Largeur d'une seule ligne de la paroi pour toutes les lignes de paroi, à l’exception de la ligne la plus externe."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "Largeur de ligne de couche extérieure de la surface supérieure"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "Largeur d'une seule ligne de la zone en haut de l'impression."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -860,41 +839,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "Nombre de couches extérieures supérieures. En général, une seule couche supérieure est suffisante pour générer des surfaces supérieures de qualité."
|
msgstr "Nombre de couches extérieures supérieures. En général, une seule couche supérieure est suffisante pour générer des surfaces supérieures de qualité."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "Motif de couche extérieure de surface supérieure"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "Le motif des couches supérieures."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "Lignes"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "Concentrique"
|
|
||||||
|
|
||||||
#: 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 "Sens de lignes de couche extérieure de surface supérieure"
|
|
||||||
|
|
||||||
#: 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 "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser lorsque les couches extérieures de la surface supérieure utilisent le motif en lignes ou en zig zag. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que les angles traditionnels par défaut seront utilisés (45 et 135 degrés)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1025,6 +969,16 @@ 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."
|
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 "Insert appliqué sur le passage de la paroi externe. Si la paroi externe est plus petite que la buse et imprimée après les parois intérieures, utiliser ce décalage pour que le trou dans la buse chevauche les parois internes et non l'extérieur du modèle."
|
msgstr "Insert appliqué sur le passage de la paroi externe. Si la paroi externe est plus petite que la buse et imprimée après les parois intérieures, utiliser ce décalage pour que le trou dans la buse chevauche les parois internes et non l'extérieur du modèle."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "Optimiser l'ordre d'impression des parois"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr "Optimiser l'ordre dans lequel des parois sont imprimées de manière à réduire le nombre de retraits et les distances parcourues. La plupart des pièces bénéficieront de cette possibilité, mais certaines peuvent en fait prendre plus de temps à l'impression ; veuillez dès lors comparer les estimations de durée d'impression avec et sans optimisation."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1095,6 +1049,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "Partout"
|
msgstr "Partout"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1477,8 +1441,8 @@ msgstr "Remplissage Décalage X"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr "Le motif de remplissage est décalé de cette distance sur l'axe X."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y label"
|
msgctxt "infill_offset_y label"
|
||||||
|
@ -1487,8 +1451,8 @@ msgstr "Remplissage Décalage Y"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr "Le motif de remplissage est décalé de cette distance sur l'axe Y."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "sub_div_rad_add label"
|
msgctxt "sub_div_rad_add label"
|
||||||
|
@ -1507,8 +1471,8 @@ msgstr "Pourcentage de chevauchement du remplissage"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "Le degré de chevauchement entre le remplissage et les parois. Un léger chevauchement permet de lier fermement les parois au remplissage."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1527,8 +1491,8 @@ msgstr "Pourcentage de chevauchement de la couche extérieure"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "Le montant de chevauchement entre la couche extérieure et les parois en pourcentage de la largeur de ligne. Un chevauchement faible permet aux parois de se connecter fermement à la couche extérieure. Ce montant est un pourcentage des largeurs moyennes des lignes de la couche extérieure et de la paroi la plus intérieure."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1690,16 +1654,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Matériau"
|
msgstr "Matériau"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "Température auto"
|
|
||||||
|
|
||||||
#: 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 "Modifie automatiquement la température pour chaque couche en fonction de la vitesse de flux moyenne pour cette couche."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1750,16 +1704,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "La température à laquelle le refroidissement commence juste avant la fin de l'impression."
|
msgstr "La température à laquelle le refroidissement commence juste avant la fin de l'impression."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "Graphique de la température du flux"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "Données reliant le flux de matériau (en mm3 par seconde) à la température (degrés Celsius)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1777,8 +1721,8 @@ msgstr "Température du plateau"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "Température utilisée pour le plateau chauffant. Si elle est définie sur 0, le plateau ne sera pas chauffé pour cette impression."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3450,6 +3394,16 @@ 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."
|
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 "L'angle du toit d'une tour. Une valeur plus élevée entraîne des toits de tour pointus, tandis qu'une valeur plus basse résulte en des toits plats."
|
msgstr "L'angle du toit d'une tour. Une valeur plus élevée entraîne des toits de tour pointus, tandis qu'une valeur plus basse résulte en des toits plats."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "Maillage de support descendant"
|
||||||
|
|
||||||
|
#: 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 "Inclure du support à tout emplacement sous le maillage de support, de sorte à ce qu'il n'y ait pas de porte-à-faux dans le maillage de support."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -3550,7 +3504,9 @@ msgctxt "skirt_gap description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The horizontal distance between the skirt and the first layer of the print.\n"
|
"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."
|
"This is the minimum distance. Multiple skirt lines will extend outwards from this distance."
|
||||||
msgstr "La distance horizontale entre la jupe et la première couche de l’impression.\nIl s’agit de la distance minimale séparant la jupe de l’objet. Si la jupe a d’autres lignes, celles-ci s’étendront vers l’extérieur."
|
msgstr ""
|
||||||
|
"La distance horizontale entre la jupe et la première couche de l’impression.\n"
|
||||||
|
"Il s’agit de la distance minimale séparant la jupe de l’objet. Si la jupe a d’autres lignes, celles-ci s’étendront vers l’extérieur."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skirt_brim_minimal_length label"
|
msgctxt "skirt_brim_minimal_length label"
|
||||||
|
@ -4082,16 +4038,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "Normalement, Cura essaye de raccommoder les petits trous dans le maillage et supprime les parties des couches contenant de gros trous. Activer cette option pousse Cura à garder les parties qui ne peuvent être raccommodées. Cette option doit être utilisée en dernier recours quand tout le reste échoue à produire un GCode correct."
|
msgstr "Normalement, Cura essaye de raccommoder les petits trous dans le maillage et supprime les parties des couches contenant de gros trous. Activer cette option pousse Cura à garder les parties qui ne peuvent être raccommodées. Cette option doit être utilisée en dernier recours quand tout le reste échoue à produire un GCode correct."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr "Résolution maximum"
|
|
||||||
|
|
||||||
#: 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 "Taille minimum d'un segment de ligne après découpage. Si vous augmentez cette valeur, la maille aura une résolution plus faible. Cela peut permettre à l'imprimante de suivre la vitesse à laquelle elle doit traiter le G-Code et augmentera la vitesse de découpe en enlevant des détails de la maille que l'imprimante ne peut pas traiter de toute manière."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4242,16 +4188,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "Utiliser ce maillage pour spécifier des zones de support. Cela peut être utilisé pour générer une structure de support."
|
msgstr "Utiliser ce maillage pour spécifier des zones de support. Cela peut être utilisé pour générer une structure de support."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "Maillage de support descendant"
|
|
||||||
|
|
||||||
#: 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 "Inclure du support à tout emplacement sous le maillage de support, de sorte à ce qu'il n'y ait pas de porte-à-faux dans le maillage de support."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4328,14 +4264,194 @@ msgid "experimental!"
|
||||||
msgstr "expérimental !"
|
msgstr "expérimental !"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "Optimiser l'ordre d'impression des parois"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "Optimiser l'ordre dans lequel des parois sont imprimées de manière à réduire le nombre de retraits et les distances parcourues. La plupart des pièces bénéficieront de cette possibilité, mais certaines peuvent en fait prendre plus de temps à l'impression ; veuillez dès lors comparer les estimations de durée d'impression avec et sans optimisation."
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr "Tolérance à la découpe"
|
||||||
|
|
||||||
|
#: 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 "Comment découper des couches avec des surfaces diagonales. Les zones d'une couche peuvent être générées en fonction de l'endroit où le milieu de la couche croise la surface (Milieu). Alternativement, chaque couche peut posséder des zones situées à l'intérieur du volume à travers toute la hauteur de la couche (Exclusif), ou une couche peut avoir des zones situées à l'intérieur à tout endroit dans la couche (Inclusif). L'option Exclusif permet de retenir le plus de détails, Inclusif permet d'obtenir une adaptation optimale et Milieu demande le moins de temps de traitement."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr "Milieu"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr "Exclusif"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr "Inclusif"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "Largeur de ligne de couche extérieure de la surface supérieure"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "Largeur d'une seule ligne de la zone en haut de l'impression."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "Motif de couche extérieure de surface supérieure"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "Le motif des couches supérieures."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "Lignes"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "Concentrique"
|
||||||
|
|
||||||
|
#: 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 "Sens de lignes de couche extérieure de surface supérieure"
|
||||||
|
|
||||||
|
#: 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 "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser lorsque les couches extérieures de la surface supérieure utilisent le motif en lignes ou en zig zag. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que les angles traditionnels par défaut seront utilisés (45 et 135 degrés)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "Température auto"
|
||||||
|
|
||||||
|
#: 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 "Modifie automatiquement la température pour chaque couche en fonction de la vitesse de flux moyenne pour cette couche."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "Graphique de la température du flux"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "Données reliant le flux de matériau (en mm3 par seconde) à la température (degrés Celsius)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr "Résolution maximum"
|
||||||
|
|
||||||
|
#: 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 "Taille minimum d'un segment de ligne après découpage. Si vous augmentez cette valeur, la maille aura une résolution plus faible. Cela peut permettre à l'imprimante de suivre la vitesse à laquelle elle doit traiter le G-Code et augmentera la vitesse de découpe en enlevant des détails de la maille que l'imprimante ne peut pas traiter de toute manière."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -4827,7 +4943,9 @@ msgctxt "wireframe_up_half_speed description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Distance of an upward move which is extruded with half speed.\n"
|
"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."
|
"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
|
||||||
msgstr "Distance d’un déplacement ascendant qui est extrudé à mi-vitesse.\nCela peut permettre une meilleure adhérence aux couches précédentes sans surchauffer le matériau dans ces couches. Uniquement applicable à l'impression filaire."
|
msgstr ""
|
||||||
|
"Distance d’un déplacement ascendant qui est extrudé à mi-vitesse.\n"
|
||||||
|
"Cela peut permettre une meilleure adhérence aux couches précédentes sans surchauffer le matériau dans ces couches. Uniquement applicable à l'impression filaire."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "wireframe_top_jump label"
|
msgctxt "wireframe_top_jump label"
|
||||||
|
@ -4934,6 +5052,46 @@ 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."
|
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 "Distance entre la buse et les lignes descendantes horizontalement. Un espacement plus important génère des lignes diagonalement descendantes avec un angle moins abrupt, qui génère alors des connexions moins ascendantes avec la couche suivante. Uniquement applicable à l'impression filaire."
|
msgstr "Distance entre la buse et les lignes descendantes horizontalement. Un espacement plus important génère des lignes diagonalement descendantes avec un angle moins abrupt, qui génère alors des connexions moins ascendantes avec la couche suivante. Uniquement applicable à l'impression filaire."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -4994,6 +5152,26 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "Matrice de transformation à appliquer au modèle lors de son chargement depuis le fichier."
|
msgstr "Matrice de transformation à appliquer au modèle lors de son chargement depuis le fichier."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_x description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the X axis."
|
||||||
|
#~ msgstr "Le motif de remplissage est décalé de cette distance sur l'axe X."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_y description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the Y axis."
|
||||||
|
#~ msgstr "Le motif de remplissage est décalé de cette distance sur l'axe Y."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_overlap 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 "Le degré de chevauchement entre le remplissage et les parois. Un léger chevauchement permet de lier fermement les parois au remplissage."
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "Le montant de chevauchement entre la couche extérieure et les parois en pourcentage de la largeur de ligne. Un chevauchement faible permet aux parois de se connecter fermement à la couche extérieure. Ce montant est un pourcentage des largeurs moyennes des lignes de la couche extérieure et de la paroi la plus intérieure."
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "Température utilisée pour le plateau chauffant. Si elle est définie sur 0, le plateau ne sera pas chauffé pour cette impression."
|
||||||
|
|
||||||
#~ msgctxt "wall_x_extruder_nr label"
|
#~ msgctxt "wall_x_extruder_nr label"
|
||||||
#~ msgid "Inner Walls Extruder"
|
#~ msgid "Inner Walls Extruder"
|
||||||
#~ msgstr "Extrudeuse de parois internes"
|
#~ msgstr "Extrudeuse de parois internes"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: Italian\n"
|
"Language-Team: Italian\n"
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: Italian\n"
|
"Language-Team: Italian\n"
|
||||||
|
@ -56,7 +56,9 @@ msgctxt "machine_start_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very start - separated by \n"
|
"Gcode commands to be executed at the very start - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "I comandi codice G da eseguire all’avvio, separati da \n."
|
msgstr ""
|
||||||
|
"I comandi codice G da eseguire all’avvio, separati da \n"
|
||||||
|
"."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_end_gcode label"
|
msgctxt "machine_end_gcode label"
|
||||||
|
@ -68,7 +70,9 @@ msgctxt "machine_end_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very end - separated by \n"
|
"Gcode commands to be executed at the very end - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "I comandi codice G da eseguire alla fine, separati da \n."
|
msgstr ""
|
||||||
|
"I comandi codice G da eseguire alla fine, separati da \n"
|
||||||
|
"."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_guid label"
|
msgctxt "material_guid label"
|
||||||
|
@ -345,6 +349,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "Repetier"
|
msgstr "Repetier"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -605,31 +619,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "Indica l’altezza dello strato iniziale in mm. Uno strato iniziale più spesso facilita l’adesione al piano di stampa."
|
msgstr "Indica l’altezza dello strato iniziale in mm. Uno strato iniziale più spesso facilita l’adesione al piano di stampa."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr "Tolleranza di sezionamento"
|
|
||||||
|
|
||||||
#: 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 "Modalità di sezionamento di strati con superfici diagonali. Le aree di uno strato possono essere generate in base al punto in cui la parte intermedia dello strato interseca la superficie (intermedia). In alternativa le aree di ciascuno strato possono ricadere all'interno del volume per tutta l'altezza dello strato (Esclusiva) ovvero possono cadere in qualsiasi punto all'interno dello strato (Inclusiva). La tolleranza esclusiva mantiene il maggior numero di dettagli, la tolleranza inclusiva è la più idonea, mentre la tolleranza intermedia richiede il minor tempo di processo."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr "Intermedia"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr "Esclusiva"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr "Inclusiva"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -670,16 +659,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "Indica la larghezza di una singola linea della parete per tutte le linee della parete tranne quella più esterna."
|
msgstr "Indica la larghezza di una singola linea della parete per tutte le linee della parete tranne quella più esterna."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "Larghezza linea rivestimento superficie superiore"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "Larghezza di un singola linea delle aree nella parte superiore della stampa"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -860,41 +839,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "Numero degli strati di rivestimento superiori. Solitamente è sufficiente un unico strato di sommità per ottenere superfici superiori di qualità elevata."
|
msgstr "Numero degli strati di rivestimento superiori. Solitamente è sufficiente un unico strato di sommità per ottenere superfici superiori di qualità elevata."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "Configurazione del rivestimento superficie superiore"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "Configurazione degli strati superiori."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "Linee"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "Concentrica"
|
|
||||||
|
|
||||||
#: 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 "Direzioni linea rivestimento superficie superiore"
|
|
||||||
|
|
||||||
#: 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 "Un elenco di direzioni linee intere da usare quando gli strati rivestimento superficie superiore utilizzano le linee o la configurazione zig zag. Gli elementi dall’elenco sono utilizzati in sequenza con il progredire degli strati e, al raggiungimento della fine dell’elenco, la sequenza ricomincia dall’inizio. Le voci elencate sono separate da virgole e l’intero elenco è racchiuso tra parentesi quadre. L’elenco predefinito è vuoto, vale a dire che utilizza i valori angolari predefiniti (45 e 135 gradi)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1025,6 +969,16 @@ 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."
|
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 "Inserto applicato al percorso della parete esterna. Se la parete esterna è di dimensioni inferiori all’ugello e stampata dopo le pareti interne, utilizzare questo offset per fare in modo che il foro dell’ugello si sovrapponga alle pareti interne anziché all’esterno del modello."
|
msgstr "Inserto applicato al percorso della parete esterna. Se la parete esterna è di dimensioni inferiori all’ugello e stampata dopo le pareti interne, utilizzare questo offset per fare in modo che il foro dell’ugello si sovrapponga alle pareti interne anziché all’esterno del modello."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "Ottimizzazione sequenza di stampa pareti"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr "Ottimizza l'ordine in cui vengono stampate le pareti in modo da ridurre le retrazioni e la distanza percorsa. L'abilitazione di questa funzione porta vantaggi per la maggior parte dei pezzi, ma alcuni potrebbero richiedere un maggior tempo di esecuzione, per cui si consiglia di confrontare i tempi di stampa stimati con e senza ottimizzazione."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1095,6 +1049,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "In tutti i possibili punti"
|
msgstr "In tutti i possibili punti"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1477,8 +1441,8 @@ msgstr "Offset X riempimento"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr "Il riempimento si scosta di questa distanza lungo l'asse X."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y label"
|
msgctxt "infill_offset_y label"
|
||||||
|
@ -1487,8 +1451,8 @@ msgstr "Offset Y riempimento"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr "Il riempimento si scosta di questa distanza lungo l'asse Y."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "sub_div_rad_add label"
|
msgctxt "sub_div_rad_add label"
|
||||||
|
@ -1507,8 +1471,8 @@ msgstr "Percentuale di sovrapposizione del riempimento"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "Indica la quantità di sovrapposizione tra il riempimento e le pareti. Una leggera sovrapposizione consente il saldo collegamento delle pareti al riempimento."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1527,8 +1491,8 @@ msgstr "Percentuale di sovrapposizione del rivestimento esterno"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "Entità della sovrapposizione tra il rivestimento e le pareti espressa in percentuale della larghezza della linea. Una leggera sovrapposizione consente alle pareti di essere saldamente collegate al rivestimento. È una percentuale delle larghezze medie delle linee del rivestimento e della parete più interna."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1690,16 +1654,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Materiale"
|
msgstr "Materiale"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "Temperatura automatica"
|
|
||||||
|
|
||||||
#: 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 "Modifica automaticamente la temperatura per ciascuno strato con la velocità media del flusso per tale strato."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1750,16 +1704,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "La temperatura alla quale può già iniziare il raffreddamento prima della fine della stampa."
|
msgstr "La temperatura alla quale può già iniziare il raffreddamento prima della fine della stampa."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "Grafico della temperatura del flusso"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "Collegamento dei dati di flusso del materiale (in mm3 al secondo) alla temperatura (in °C)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1777,8 +1721,8 @@ msgstr "Temperatura piano di stampa"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "Indica la temperatura usata per il piano di stampa riscaldato. Se è 0, il piano non si riscalda per questa stampa."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3450,6 +3394,16 @@ 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."
|
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 "L’angolo della parte superiore di una torre. Un valore superiore genera parti superiori appuntite, un valore inferiore, parti superiori piatte."
|
msgstr "L’angolo della parte superiore di una torre. Un valore superiore genera parti superiori appuntite, un valore inferiore, parti superiori piatte."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "Maglia supporto di discesa"
|
||||||
|
|
||||||
|
#: 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 "Rappresenta il supporto ovunque sotto la maglia di supporto, in modo che in questa non vi siano punti a sbalzo."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -3550,7 +3504,9 @@ msgctxt "skirt_gap description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The horizontal distance between the skirt and the first layer of the print.\n"
|
"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."
|
"This is the minimum distance. Multiple skirt lines will extend outwards from this distance."
|
||||||
msgstr "Indica la distanza orizzontale tra lo skirt ed il primo strato della stampa.\nQuesta è la distanza minima. Più linee di skirt aumenteranno tale distanza."
|
msgstr ""
|
||||||
|
"Indica la distanza orizzontale tra lo skirt ed il primo strato della stampa.\n"
|
||||||
|
"Questa è la distanza minima. Più linee di skirt aumenteranno tale distanza."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skirt_brim_minimal_length label"
|
msgctxt "skirt_brim_minimal_length label"
|
||||||
|
@ -4082,16 +4038,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "Di norma Cura cerca di \"ricucire\" piccoli fori nella maglia e di rimuovere le parti di uno strato che presentano grossi fori. Abilitando questa opzione, Cura mantiene quelle parti che non possono essere 'ricucite'. Questa opzione deve essere utilizzata come ultima risorsa quando non sia stato possibile produrre un corretto GCode in nessun altro modo."
|
msgstr "Di norma Cura cerca di \"ricucire\" piccoli fori nella maglia e di rimuovere le parti di uno strato che presentano grossi fori. Abilitando questa opzione, Cura mantiene quelle parti che non possono essere 'ricucite'. Questa opzione deve essere utilizzata come ultima risorsa quando non sia stato possibile produrre un corretto GCode in nessun altro modo."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr "Risoluzione massima"
|
|
||||||
|
|
||||||
#: 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 "La dimensione minima di un segmento di linea dopo il sezionamento. Se tale dimensione aumenta, la maglia avrà una risoluzione inferiore. Questo può consentire alla stampante di mantenere la velocità per processare il g-code ed aumenterà la velocità di sezionamento eliminando i dettagli della maglia che non è comunque in grado di processare."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4242,16 +4188,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "Utilizzare questa maglia per specificare le aree di supporto. Può essere usata per generare una struttura di supporto."
|
msgstr "Utilizzare questa maglia per specificare le aree di supporto. Può essere usata per generare una struttura di supporto."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "Maglia supporto di discesa"
|
|
||||||
|
|
||||||
#: 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 "Rappresenta il supporto ovunque sotto la maglia di supporto, in modo che in questa non vi siano punti a sbalzo."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4328,14 +4264,194 @@ msgid "experimental!"
|
||||||
msgstr "sperimentale!"
|
msgstr "sperimentale!"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "Ottimizzazione sequenza di stampa pareti"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "Ottimizza l'ordine in cui vengono stampate le pareti in modo da ridurre le retrazioni e la distanza percorsa. L'abilitazione di questa funzione porta vantaggi per la maggior parte dei pezzi, ma alcuni potrebbero richiedere un maggior tempo di esecuzione, per cui si consiglia di confrontare i tempi di stampa stimati con e senza ottimizzazione."
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr "Tolleranza di sezionamento"
|
||||||
|
|
||||||
|
#: 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 "Modalità di sezionamento di strati con superfici diagonali. Le aree di uno strato possono essere generate in base al punto in cui la parte intermedia dello strato interseca la superficie (intermedia). In alternativa le aree di ciascuno strato possono ricadere all'interno del volume per tutta l'altezza dello strato (Esclusiva) ovvero possono cadere in qualsiasi punto all'interno dello strato (Inclusiva). La tolleranza esclusiva mantiene il maggior numero di dettagli, la tolleranza inclusiva è la più idonea, mentre la tolleranza intermedia richiede il minor tempo di processo."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr "Intermedia"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr "Esclusiva"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr "Inclusiva"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "Larghezza linea rivestimento superficie superiore"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "Larghezza di un singola linea delle aree nella parte superiore della stampa"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "Configurazione del rivestimento superficie superiore"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "Configurazione degli strati superiori."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "Linee"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "Concentrica"
|
||||||
|
|
||||||
|
#: 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 "Direzioni linea rivestimento superficie superiore"
|
||||||
|
|
||||||
|
#: 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 "Un elenco di direzioni linee intere da usare quando gli strati rivestimento superficie superiore utilizzano le linee o la configurazione zig zag. Gli elementi dall’elenco sono utilizzati in sequenza con il progredire degli strati e, al raggiungimento della fine dell’elenco, la sequenza ricomincia dall’inizio. Le voci elencate sono separate da virgole e l’intero elenco è racchiuso tra parentesi quadre. L’elenco predefinito è vuoto, vale a dire che utilizza i valori angolari predefiniti (45 e 135 gradi)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "Temperatura automatica"
|
||||||
|
|
||||||
|
#: 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 "Modifica automaticamente la temperatura per ciascuno strato con la velocità media del flusso per tale strato."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "Grafico della temperatura del flusso"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "Collegamento dei dati di flusso del materiale (in mm3 al secondo) alla temperatura (in °C)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr "Risoluzione massima"
|
||||||
|
|
||||||
|
#: 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 "La dimensione minima di un segmento di linea dopo il sezionamento. Se tale dimensione aumenta, la maglia avrà una risoluzione inferiore. Questo può consentire alla stampante di mantenere la velocità per processare il g-code ed aumenterà la velocità di sezionamento eliminando i dettagli della maglia che non è comunque in grado di processare."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -4827,7 +4943,9 @@ msgctxt "wireframe_up_half_speed description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Distance of an upward move which is extruded with half speed.\n"
|
"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."
|
"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
|
||||||
msgstr "Indica la distanza di uno spostamento verso l'alto con estrusione a velocità dimezzata.\nCiò può garantire una migliore adesione agli strati precedenti, senza eccessivo riscaldamento del materiale su questi strati. Applicabile solo alla funzione Wire Printing."
|
msgstr ""
|
||||||
|
"Indica la distanza di uno spostamento verso l'alto con estrusione a velocità dimezzata.\n"
|
||||||
|
"Ciò può garantire una migliore adesione agli strati precedenti, senza eccessivo riscaldamento del materiale su questi strati. Applicabile solo alla funzione Wire Printing."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "wireframe_top_jump label"
|
msgctxt "wireframe_top_jump label"
|
||||||
|
@ -4934,6 +5052,46 @@ 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."
|
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 "Indica la distanza tra l'ugello e le linee diagonali verso il basso. Un maggior gioco risulta in linee diagonali verso il basso con un minor angolo di inclinazione, cosa che a sua volta si traduce in meno collegamenti verso l'alto con lo strato successivo. Applicabile solo alla funzione Wire Printing."
|
msgstr "Indica la distanza tra l'ugello e le linee diagonali verso il basso. Un maggior gioco risulta in linee diagonali verso il basso con un minor angolo di inclinazione, cosa che a sua volta si traduce in meno collegamenti verso l'alto con lo strato successivo. Applicabile solo alla funzione Wire Printing."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -4994,6 +5152,26 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "Matrice di rotazione da applicare al modello quando caricato dal file."
|
msgstr "Matrice di rotazione da applicare al modello quando caricato dal file."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_x description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the X axis."
|
||||||
|
#~ msgstr "Il riempimento si scosta di questa distanza lungo l'asse X."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_y description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the Y axis."
|
||||||
|
#~ msgstr "Il riempimento si scosta di questa distanza lungo l'asse Y."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_overlap 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 "Indica la quantità di sovrapposizione tra il riempimento e le pareti. Una leggera sovrapposizione consente il saldo collegamento delle pareti al riempimento."
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "Entità della sovrapposizione tra il rivestimento e le pareti espressa in percentuale della larghezza della linea. Una leggera sovrapposizione consente alle pareti di essere saldamente collegate al rivestimento. È una percentuale delle larghezze medie delle linee del rivestimento e della parete più interna."
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "Indica la temperatura usata per il piano di stampa riscaldato. Se è 0, il piano non si riscalda per questa stampa."
|
||||||
|
|
||||||
#~ msgctxt "wall_x_extruder_nr label"
|
#~ msgctxt "wall_x_extruder_nr label"
|
||||||
#~ msgid "Inner Walls Extruder"
|
#~ msgid "Inner Walls Extruder"
|
||||||
#~ msgstr "Estrusore parete interna"
|
#~ msgstr "Estrusore parete interna"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Brule\n"
|
"Last-Translator: Brule\n"
|
||||||
"Language-Team: Brule\n"
|
"Language-Team: Brule\n"
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Brule\n"
|
"Last-Translator: Brule\n"
|
||||||
"Language-Team: Brule\n"
|
"Language-Team: Brule\n"
|
||||||
|
@ -62,7 +62,9 @@ msgctxt "machine_start_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very start - separated by \n"
|
"Gcode commands to be executed at the very start - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "Gcodeのコマンドは −で始まり\nで区切られます。"
|
msgstr ""
|
||||||
|
"Gcodeのコマンドは −で始まり\n"
|
||||||
|
"で区切られます。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_end_gcode label"
|
msgctxt "machine_end_gcode label"
|
||||||
|
@ -75,7 +77,9 @@ msgctxt "machine_end_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very end - separated by \n"
|
"Gcode commands to be executed at the very end - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "Gcodeのコマンドは −で始まり\nで区切られます。"
|
msgstr ""
|
||||||
|
"Gcodeのコマンドは −で始まり\n"
|
||||||
|
"で区切られます。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_guid label"
|
msgctxt "material_guid label"
|
||||||
|
@ -377,6 +381,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "Repetier"
|
msgstr "Repetier"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
# msgstr "Repetier"
|
# msgstr "Repetier"
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
|
@ -641,31 +655,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "初期レイヤーの高さ(mm)。厚い初期層はビルドプレートへの接着を容易にする。"
|
msgstr "初期レイヤーの高さ(mm)。厚い初期層はビルドプレートへの接着を容易にする。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr "スライス公差"
|
|
||||||
|
|
||||||
#: 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 "表面を斜めにスライスする方法を指定します。レイヤーの領域は、レイヤーの中央がサーフェス(中央)と交差する位置に基づいて生成できます。また、各層は、レイヤーの高さを通してボリュームの内側に収まる領域を持つ(排他)か、またはレイヤー内の任意の場所内に収まる領域を持っています(包括)。排他は最も細かく、包括は最もフィットし、中間は時間がかかります。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr "中間"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr "排他"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr "包括"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -706,17 +695,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "一番外側のウォールラインを除くすべてのウォールラインのラインの幅。"
|
msgstr "一番外側のウォールラインを除くすべてのウォールラインのラインの幅。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "最上面のライン幅"
|
|
||||||
|
|
||||||
# msgstr "上表面スキンの線幅"
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "プリントの上部の 線の幅。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -907,46 +885,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "上部表面のレイヤー数。通常一層で綺麗に出来上がります"
|
msgstr "上部表面のレイヤー数。通常一層で綺麗に出来上がります"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "上部表面パターン"
|
|
||||||
|
|
||||||
# msgstr "上層表面スキンパターン"
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "上層のパターン"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "直線"
|
|
||||||
|
|
||||||
# msgstr "線"
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "同心円"
|
|
||||||
|
|
||||||
# msgstr "同心"
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option zigzag"
|
|
||||||
msgid "Zig Zag"
|
|
||||||
msgstr "ジグザグ"
|
|
||||||
|
|
||||||
# msgstr "ジグザグ"
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_angles label"
|
|
||||||
msgid "Top Surface Skin Line Directions"
|
|
||||||
msgstr "最上面のラインの向き"
|
|
||||||
|
|
||||||
# msgstr "上層表面スキンラインの方向"
|
|
||||||
#: 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 "トップ表面層に縦かジグザグパターンを利用する時に使用する整数の行方向のリスト。リスト内から順番に使われていき、リストの最後に達するとまた最初の設定値に戻ります。リストアイテムはカンマで区切られ、全体はカッコで括られています。デフォルトでは何も入っておらず、設定角度は (45 度と 135 度)になっています。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1079,6 +1017,17 @@ 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."
|
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 "外壁の経路にはめ込む。外壁がノズルよりも小さく、内壁の後に造形されている場合は、オフセットを使用して、ノズルの穴をモデルの外側ではなく内壁と重なるようにします。"
|
msgstr "外壁の経路にはめ込む。外壁がノズルよりも小さく、内壁の後に造形されている場合は、オフセットを使用して、ノズルの穴をモデルの外側ではなく内壁と重なるようにします。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "壁印刷順序の最適化"
|
||||||
|
|
||||||
|
# msgstr "壁のプリントの順番を最適化する"
|
||||||
|
#: 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."
|
||||||
|
msgstr "撤回と移動距離を減らすために、壁のプリント順序を最適化します。ほとんどの部品がこの設定を有効にしている方が良い印刷結果につながりますが、実際には時間がかかることがありますので、最適化の有無に関わらず印刷時間を比較してください。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1149,6 +1098,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "全対象"
|
msgstr "全対象"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1220,7 +1179,9 @@ msgstr "ZシームX"
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "z_seam_x description"
|
msgctxt "z_seam_x description"
|
||||||
msgid "The X coordinate of the position near where to start printing each part in a layer."
|
msgid "The X coordinate of the position near where to start printing each part in a layer."
|
||||||
msgstr "レイヤー内の各印刷を開始するX座\n標の位置。"
|
msgstr ""
|
||||||
|
"レイヤー内の各印刷を開始するX座\n"
|
||||||
|
"標の位置。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "z_seam_y label"
|
msgctxt "z_seam_y label"
|
||||||
|
@ -1561,8 +1522,8 @@ msgstr "インフィルXオフセット"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr "インフィルパターンはX軸に沿ってこの距離を移動します。"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y label"
|
msgctxt "infill_offset_y label"
|
||||||
|
@ -1571,8 +1532,8 @@ msgstr "インフィルYオフセット"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr "インフィルパターンはY軸に沿ってこの距離を移動します。"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "sub_div_rad_add label"
|
msgctxt "sub_div_rad_add label"
|
||||||
|
@ -1589,11 +1550,10 @@ msgctxt "infill_overlap label"
|
||||||
msgid "Infill Overlap Percentage"
|
msgid "Infill Overlap Percentage"
|
||||||
msgstr "インフィル公差量"
|
msgstr "インフィル公差量"
|
||||||
|
|
||||||
# msgstr "インフィルのオーバーラップ率"
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "インフィルと壁が交差する量、わずかな交差によって壁がインフィルにしっかりつながります。"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1613,8 +1573,8 @@ msgstr "表面公差量"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "表面と壁の交わる量。ラインの幅の%で設定。少しの接触でしっかりと繋がります。表面と内壁の交わる量の平均値になります。"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1676,7 +1636,9 @@ msgstr "インフィル優先"
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_before_walls description"
|
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."
|
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 "壁より前にインフィルをプリントします はじめに壁をプリントするとより精密な壁になりますが、オーバーハングのプリントは悪化します\nはじめにインフィルをプリントすると丈夫な壁になりますが、インフィルの模様が時折表面から透けて表れます"
|
msgstr ""
|
||||||
|
"壁より前にインフィルをプリントします はじめに壁をプリントするとより精密な壁になりますが、オーバーハングのプリントは悪化します\n"
|
||||||
|
"はじめにインフィルをプリントすると丈夫な壁になりますが、インフィルの模様が時折表面から透けて表れます"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "min_infill_area label"
|
msgctxt "min_infill_area label"
|
||||||
|
@ -1783,16 +1745,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "マテリアル"
|
msgstr "マテリアル"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "自動温度"
|
|
||||||
|
|
||||||
#: 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 "その画層の平均流速で自動的にレイヤーごとに温度を変更します。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1843,16 +1795,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "印刷終了直前に冷却を開始する温度。"
|
msgstr "印刷終了直前に冷却を開始する温度。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "フロー温度グラフ"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "マテリアルフロー(毎秒 3mm) と温度 (° c) をリンクします。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1870,8 +1812,8 @@ msgstr "ビルドプレート温度"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "加熱式ビルドプレート温度。これが 0 の場合、ベッドは加熱しません。"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3586,6 +3528,17 @@ 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."
|
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 "タワーの屋上の角度。値が高いほど尖った屋根が得られ、値が低いほど屋根が平らになります。"
|
msgstr "タワーの屋上の角度。値が高いほど尖った屋根が得られ、値が低いほど屋根が平らになります。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "サポートメッシュの下処理"
|
||||||
|
|
||||||
|
# msgstr "ドロップダウンサポートメッシュ"
|
||||||
|
#: 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 "サポートメッシュの下のサポート材を全箇所に作ります、これはサポートメッシュ下にてオーバーハングしないようにするためです。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -3691,7 +3644,9 @@ msgctxt "skirt_gap description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The horizontal distance between the skirt and the first layer of the print.\n"
|
"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."
|
"This is the minimum distance. Multiple skirt lines will extend outwards from this distance."
|
||||||
msgstr "スカートと印刷の最初の層の間の水平距離。\nこれは最小距離です。複数のスカートラインがこの距離から外側に展開されます。"
|
msgstr ""
|
||||||
|
"スカートと印刷の最初の層の間の水平距離。\n"
|
||||||
|
"これは最小距離です。複数のスカートラインがこの距離から外側に展開されます。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skirt_brim_minimal_length label"
|
msgctxt "skirt_brim_minimal_length label"
|
||||||
|
@ -4224,16 +4179,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "通常、Curaはメッシュ内の小さな穴をスティッチし、大きな穴のあるレイヤーの部分を削除しようとします。このオプションを有効にすると、スティッチできない部分が保持されます。このオプションは、他のすべてが適切なGCodeを生成できない場合の最後の手段として使用する必要があります。"
|
msgstr "通常、Curaはメッシュ内の小さな穴をスティッチし、大きな穴のあるレイヤーの部分を削除しようとします。このオプションを有効にすると、スティッチできない部分が保持されます。このオプションは、他のすべてが適切なGCodeを生成できない場合の最後の手段として使用する必要があります。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr "最大解像度"
|
|
||||||
|
|
||||||
#: 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 "スライス後の線分の最小サイズ。これを増やすと、メッシュの解像度が低くなります。これにより、プリンタが g コードの処理速度に追いつくことができ、処理できないメッシュの詳細を取り除いてスライス速度を速めます。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4389,17 +4334,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "このメッシュを使用してサポート領域を指定します。これは、サポート構造を生成するために使用できます。"
|
msgstr "このメッシュを使用してサポート領域を指定します。これは、サポート構造を生成するために使用できます。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "サポートメッシュの下処理"
|
|
||||||
|
|
||||||
# msgstr "ドロップダウンサポートメッシュ"
|
|
||||||
#: 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 "サポートメッシュの下のサポート材を全箇所に作ります、これはサポートメッシュ下にてオーバーハングしないようにするためです。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4478,15 +4412,200 @@ msgid "experimental!"
|
||||||
msgstr "実験的"
|
msgstr "実験的"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "壁印刷順序の最適化"
|
msgstr ""
|
||||||
|
|
||||||
# msgstr "壁のプリントの順番を最適化する"
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "撤回と移動距離を減らすために、壁のプリント順序を最適化します。ほとんどの部品がこの設定を有効にしている方が良い印刷結果につながりますが、実際には時間がかかることがありますので、最適化の有無に関わらず印刷時間を比較してください。"
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr "スライス公差"
|
||||||
|
|
||||||
|
#: 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 "表面を斜めにスライスする方法を指定します。レイヤーの領域は、レイヤーの中央がサーフェス(中央)と交差する位置に基づいて生成できます。また、各層は、レイヤーの高さを通してボリュームの内側に収まる領域を持つ(排他)か、またはレイヤー内の任意の場所内に収まる領域を持っています(包括)。排他は最も細かく、包括は最もフィットし、中間は時間がかかります。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr "中間"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr "排他"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr "包括"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "最上面のライン幅"
|
||||||
|
|
||||||
|
# msgstr "上表面スキンの線幅"
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "プリントの上部の 線の幅。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "上部表面パターン"
|
||||||
|
|
||||||
|
# msgstr "上層表面スキンパターン"
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "上層のパターン"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "直線"
|
||||||
|
|
||||||
|
# msgstr "線"
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "同心円"
|
||||||
|
|
||||||
|
# msgstr "同心"
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option zigzag"
|
||||||
|
msgid "Zig Zag"
|
||||||
|
msgstr "ジグザグ"
|
||||||
|
|
||||||
|
# msgstr "ジグザグ"
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_angles label"
|
||||||
|
msgid "Top Surface Skin Line Directions"
|
||||||
|
msgstr "最上面のラインの向き"
|
||||||
|
|
||||||
|
# msgstr "上層表面スキンラインの方向"
|
||||||
|
#: 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 "トップ表面層に縦かジグザグパターンを利用する時に使用する整数の行方向のリスト。リスト内から順番に使われていき、リストの最後に達するとまた最初の設定値に戻ります。リストアイテムはカンマで区切られ、全体はカッコで括られています。デフォルトでは何も入っておらず、設定角度は (45 度と 135 度)になっています。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "自動温度"
|
||||||
|
|
||||||
|
#: 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 "その画層の平均流速で自動的にレイヤーごとに温度を変更します。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "フロー温度グラフ"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "マテリアルフロー(毎秒 3mm) と温度 (° c) をリンクします。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr "最大解像度"
|
||||||
|
|
||||||
|
#: 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 "スライス後の線分の最小サイズ。これを増やすと、メッシュの解像度が低くなります。これにより、プリンタが g コードの処理速度に追いつくことができ、処理できないメッシュの詳細を取り除いてスライス速度を速めます。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -5097,6 +5216,46 @@ 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."
|
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 "ノズルと水平方向に下向きの線間の距離。大きな隙間がある場合、急な角度で斜め下方線となり、次の層が上方接続しずらくなる。ワイヤ印刷にのみ適用されます。"
|
msgstr "ノズルと水平方向に下向きの線間の距離。大きな隙間がある場合、急な角度で斜め下方線となり、次の層が上方接続しずらくなる。ワイヤ印刷にのみ適用されます。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -5157,6 +5316,27 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "ファイルから読み込むときに、モデルに適用するトランスフォーメーションマトリックス。"
|
msgstr "ファイルから読み込むときに、モデルに適用するトランスフォーメーションマトリックス。"
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_x description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the X axis."
|
||||||
|
#~ msgstr "インフィルパターンはX軸に沿ってこの距離を移動します。"
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_y description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the Y axis."
|
||||||
|
#~ msgstr "インフィルパターンはY軸に沿ってこの距離を移動します。"
|
||||||
|
|
||||||
|
# msgstr "インフィルのオーバーラップ率"
|
||||||
|
#~ msgctxt "infill_overlap 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 "インフィルと壁が交差する量、わずかな交差によって壁がインフィルにしっかりつながります。"
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "表面と壁の交わる量。ラインの幅の%で設定。少しの接触でしっかりと繋がります。表面と内壁の交わる量の平均値になります。"
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "加熱式ビルドプレート温度。これが 0 の場合、ベッドは加熱しません。"
|
||||||
|
|
||||||
#~ msgctxt "infill_pattern description"
|
#~ 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, cubic, octet, quarter cubic and concentric patterns are fully printed every layer. Cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction."
|
#~ 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, cubic, octet, quarter cubic and concentric patterns are fully printed every layer. Cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction."
|
||||||
#~ msgstr "印刷物のインフィルのパターン。線とジグザグのインフィルはレイヤーごとに交互に方向を変え、材料費を削減します。グリッド、三角形、キュービック、オクテット、クォーターキュービック、同心円のパターンは、すべてのレイヤーにて完全に印刷されます。キュービック、クォーターキュービック、オクテットのインフィルは各レイヤーごとに変化し、各方向の強度が均等になるように分布します。"
|
#~ msgstr "印刷物のインフィルのパターン。線とジグザグのインフィルはレイヤーごとに交互に方向を変え、材料費を削減します。グリッド、三角形、キュービック、オクテット、クォーターキュービック、同心円のパターンは、すべてのレイヤーにて完全に印刷されます。キュービック、クォーターキュービック、オクテットのインフィルは各レイヤーごとに変化し、各方向の強度が均等になるように分布します。"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.1\n"
|
"Project-Id-Version: Cura 3.1\n"
|
||||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Brule\n"
|
"Last-Translator: Brule\n"
|
||||||
"Language-Team: Brule\n"
|
"Language-Team: Brule\n"
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Brule\n"
|
"Last-Translator: Brule\n"
|
||||||
"Language-Team: Brule\n"
|
"Language-Team: Brule\n"
|
||||||
|
@ -347,6 +347,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "반복기"
|
msgstr "반복기"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -607,31 +617,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "초기 레이어의 높이 (mm)입니다. 두꺼운 초기 레이어는 빌드 플레이트에 쉽게 접착합니다. "
|
msgstr "초기 레이어의 높이 (mm)입니다. 두꺼운 초기 레이어는 빌드 플레이트에 쉽게 접착합니다. "
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr "슬라이싱 허용 오차"
|
|
||||||
|
|
||||||
#: 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 "레이어를 대각선 서피스로 슬라이스하는 방법 레이어 영역은 레이어의 중앙이 서피스와 교차하는 부분(중간)을 기준으로 생성됩니다. 또는 각 레이어에 레이어의 높이 전체의 볼륨에 들어가는 영역(배타)이나 레이어 안의 어느 지점에 들어가는 영역(중복)이 있을 수 있습니다. 배타는 가장 많은 디테일을 포함하고, 중복은 베스트 피트를 만들 수 있으며, 중간은 처리 시간이 가장 짧습니다."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr "중간"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr "배타"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr "중복"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -672,16 +657,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "가장 바깥 쪽 벽 선을 제외한 모든 벽 선에 대해 단일 벽 선의 폭입니다. "
|
msgstr "가장 바깥 쪽 벽 선을 제외한 모든 벽 선에 대해 단일 벽 선의 폭입니다. "
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "상단 표면 스킨 선 너비"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "인쇄 상단 부분의 한 줄 너비. "
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -862,41 +837,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "최상층의 스킨 층의 수. 일반적으로 고품질 맨 위 표면을 생성하는 데 최상위 레이어 하나만 있으면 충분합니다. "
|
msgstr "최상층의 스킨 층의 수. 일반적으로 고품질 맨 위 표면을 생성하는 데 최상위 레이어 하나만 있으면 충분합니다. "
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "탑 표면 스킨 패턴"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "최상위 레이어의 패턴입니다. "
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "윤곽"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "동심원의"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option zigzag"
|
|
||||||
msgid "Zig Zag"
|
|
||||||
msgstr "지그재그"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_angles label"
|
|
||||||
msgid "Top Surface Skin Line Directions"
|
|
||||||
msgstr "상단 표면 스킨 라인 방향"
|
|
||||||
|
|
||||||
#: 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 "상단 표면 스킨 층이 선 또는 지그재그 패턴을 사용할 때 사용할 정수선 방향 목록. 목록의 요소는 레이어가 진행됨에 따라 순차적으로 사용되며 목록의 끝에 도달하면 처음부터 다시 시작됩니다. 목록 항목은 쉼표로 구분되며 전체 목록은 대괄호로 묶여 있습니다. 기본값은 전통적인 기본 각도 (45도 및 135도)를 사용하는 빈 목록입니다. "
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1027,6 +967,16 @@ 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."
|
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 "외벽의 경로에 삽입이 적용됩니다. 외벽이 노즐보다 작고 내벽 다음에 인쇄 된 경우이 옵셋을 사용하여 노즐의 구멍이 모델 외부가 아닌 내벽과 겹치도록하십시오. "
|
msgstr "외벽의 경로에 삽입이 적용됩니다. 외벽이 노즐보다 작고 내벽 다음에 인쇄 된 경우이 옵셋을 사용하여 노즐의 구멍이 모델 외부가 아닌 내벽과 겹치도록하십시오. "
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "벽면 인쇄 명령 최적화"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr "수축 및 이동 거리를 줄이도록 벽이 인쇄되는 순서를 최적화하십시오. 대부분의 부품은이 기능을 사용하면 도움이되지만, 실제로는 시간이 오래 걸릴 수 있으므로, 최적화 여부에 관계없이 인쇄 시간을 비교하십시오. "
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1097,6 +1047,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "어디에나"
|
msgstr "어디에나"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1479,8 +1439,8 @@ msgstr "충진 X 오프셋"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr "충진 패턴이 X축을 따라 이 거리만큼 이동합니다."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y label"
|
msgctxt "infill_offset_y label"
|
||||||
|
@ -1489,8 +1449,8 @@ msgstr "충진 Y 오프셋"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr "충진 패턴이 Y축을 따라 이 거리만큼 이동합니다."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "sub_div_rad_add label"
|
msgctxt "sub_div_rad_add label"
|
||||||
|
@ -1509,8 +1469,8 @@ msgstr "충진 오버랩 비율"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "충진재와 벽 사이의 겹침 정도. 약간 겹치면 벽이 충전재에 단단히 연결됩니다."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1529,8 +1489,8 @@ msgstr "피부 겹침 비율"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "선 두께의 백분율로 스킨과 벽 사이의 겹치는 정도입니다. 약간 겹치면 벽이 피부에 단단히 연결됩니다. 이것은 스킨 라인과 가장 안쪽 벽의 평균 라인 폭의 백분율입니다. "
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1692,16 +1652,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "재료 "
|
msgstr "재료 "
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "자동 온도"
|
|
||||||
|
|
||||||
#: 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 "해당 레이어의 평균 유속으로 각 레이어의 온도를 자동으로 변경하십시오. "
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1752,16 +1702,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "인쇄 종료 직전에 이미 냉각이 시작될 온도입니다. "
|
msgstr "인쇄 종료 직전에 이미 냉각이 시작될 온도입니다. "
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "유동 온도 그래프"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "데이터 흐름 (mm3 / 초) - 온도 (섭씨). "
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1779,8 +1719,8 @@ msgstr "빌드 플레이트 온도"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "가열 된 빌드 플레이트에 사용되는 온도. 이 값이 0이면이 인쇄물에 침대가 가열되지 않습니다. "
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3452,6 +3392,16 @@ 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."
|
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 "타워 옥상의 각도입니다. 높은 값을 지정하면 뾰족한 타워 지붕이되고, 값이 낮을수록 평평한 타워 지붕이됩니다. "
|
msgstr "타워 옥상의 각도입니다. 높은 값을 지정하면 뾰족한 타워 지붕이되고, 값이 낮을수록 평평한 타워 지붕이됩니다. "
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "드롭 다운 지지대 메쉬"
|
||||||
|
|
||||||
|
#: 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 "지지 메쉬 아래의 모든 부분을 지원하여지지 메쉬에 돌출이 없어야 합니다. "
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -3552,7 +3502,9 @@ msgctxt "skirt_gap description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The horizontal distance between the skirt and the first layer of the print.\n"
|
"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."
|
"This is the minimum distance. Multiple skirt lines will extend outwards from this distance."
|
||||||
msgstr "프린트의 스커트와 첫 번째 레이어 사이의 수직 거리입니다.\n이는 최소 거리입니다. 여러 개의 스커트 선이 이 거리에서 바깥쪽으로 연장됩니다."
|
msgstr ""
|
||||||
|
"프린트의 스커트와 첫 번째 레이어 사이의 수직 거리입니다.\n"
|
||||||
|
"이는 최소 거리입니다. 여러 개의 스커트 선이 이 거리에서 바깥쪽으로 연장됩니다."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skirt_brim_minimal_length label"
|
msgctxt "skirt_brim_minimal_length label"
|
||||||
|
@ -4084,16 +4036,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "일반적으로 큐라(Cura)는 메쉬의 작은 구멍을 꿰매 붙이고 큰 구멍이있는 레이어의 부분을 제거하려고합니다. 이 옵션을 활성화하면 스티칭 할 수없는 파트가 유지됩니다. 이 옵션은 다른 모든 것이 올바른 GCode를 생성하지 못할 때 최후의 수단으로 사용해야합니다. "
|
msgstr "일반적으로 큐라(Cura)는 메쉬의 작은 구멍을 꿰매 붙이고 큰 구멍이있는 레이어의 부분을 제거하려고합니다. 이 옵션을 활성화하면 스티칭 할 수없는 파트가 유지됩니다. 이 옵션은 다른 모든 것이 올바른 GCode를 생성하지 못할 때 최후의 수단으로 사용해야합니다. "
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr "최대 해상도"
|
|
||||||
|
|
||||||
#: 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 "슬라이딩 후의 선분의 최소 크기입니다. 이 값을 높이면 메쉬의 해상도가 낮아집니다. 그러면 프린터가 G 코드를 처리하는 데 필요한 속도를 유지할 수 있으며 처리할 수 없는 메쉬의 디테일이 제거되므로 슬라이드 속도가 높아집니다."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4244,16 +4186,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "본 메시를 사용하여 지원 영역을 지정하십시오. 이것은 지원 구조를 생성하는 데 사용할 수 있습니다. "
|
msgstr "본 메시를 사용하여 지원 영역을 지정하십시오. 이것은 지원 구조를 생성하는 데 사용할 수 있습니다. "
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "드롭 다운 지지대 메쉬"
|
|
||||||
|
|
||||||
#: 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 "지지 메쉬 아래의 모든 부분을 지원하여지지 메쉬에 돌출이 없어야 합니다. "
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4330,14 +4262,194 @@ msgid "experimental!"
|
||||||
msgstr "실험적인 "
|
msgstr "실험적인 "
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "벽면 인쇄 명령 최적화"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "수축 및 이동 거리를 줄이도록 벽이 인쇄되는 순서를 최적화하십시오. 대부분의 부품은이 기능을 사용하면 도움이되지만, 실제로는 시간이 오래 걸릴 수 있으므로, 최적화 여부에 관계없이 인쇄 시간을 비교하십시오. "
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr "슬라이싱 허용 오차"
|
||||||
|
|
||||||
|
#: 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 "레이어를 대각선 서피스로 슬라이스하는 방법 레이어 영역은 레이어의 중앙이 서피스와 교차하는 부분(중간)을 기준으로 생성됩니다. 또는 각 레이어에 레이어의 높이 전체의 볼륨에 들어가는 영역(배타)이나 레이어 안의 어느 지점에 들어가는 영역(중복)이 있을 수 있습니다. 배타는 가장 많은 디테일을 포함하고, 중복은 베스트 피트를 만들 수 있으며, 중간은 처리 시간이 가장 짧습니다."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr "중간"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr "배타"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr "중복"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "상단 표면 스킨 선 너비"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "인쇄 상단 부분의 한 줄 너비. "
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "탑 표면 스킨 패턴"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "최상위 레이어의 패턴입니다. "
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "윤곽"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "동심원의"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option zigzag"
|
||||||
|
msgid "Zig Zag"
|
||||||
|
msgstr "지그재그"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_angles label"
|
||||||
|
msgid "Top Surface Skin Line Directions"
|
||||||
|
msgstr "상단 표면 스킨 라인 방향"
|
||||||
|
|
||||||
|
#: 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 "상단 표면 스킨 층이 선 또는 지그재그 패턴을 사용할 때 사용할 정수선 방향 목록. 목록의 요소는 레이어가 진행됨에 따라 순차적으로 사용되며 목록의 끝에 도달하면 처음부터 다시 시작됩니다. 목록 항목은 쉼표로 구분되며 전체 목록은 대괄호로 묶여 있습니다. 기본값은 전통적인 기본 각도 (45도 및 135도)를 사용하는 빈 목록입니다. "
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "자동 온도"
|
||||||
|
|
||||||
|
#: 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 "해당 레이어의 평균 유속으로 각 레이어의 온도를 자동으로 변경하십시오. "
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "유동 온도 그래프"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "데이터 흐름 (mm3 / 초) - 온도 (섭씨). "
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr "최대 해상도"
|
||||||
|
|
||||||
|
#: 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 "슬라이딩 후의 선분의 최소 크기입니다. 이 값을 높이면 메쉬의 해상도가 낮아집니다. 그러면 프린터가 G 코드를 처리하는 데 필요한 속도를 유지할 수 있으며 처리할 수 없는 메쉬의 디테일이 제거되므로 슬라이드 속도가 높아집니다."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -4936,6 +5048,46 @@ 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."
|
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 "노즐과 수평 아래쪽 라인 사이의 거리. 클리어런스가 클수록 비스듬한 각도에서 비스듬히 아래쪽으로 선이 그어져 다음 층과의 연결이보다 적어집니다. 와이어 인쇄에만 적용됩니다. "
|
msgstr "노즐과 수평 아래쪽 라인 사이의 거리. 클리어런스가 클수록 비스듬한 각도에서 비스듬히 아래쪽으로 선이 그어져 다음 층과의 연결이보다 적어집니다. 와이어 인쇄에만 적용됩니다. "
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -4996,6 +5148,26 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "파일로부터 로드 하는 경유, 모델에 적용될 변환 행렬입니다. "
|
msgstr "파일로부터 로드 하는 경유, 모델에 적용될 변환 행렬입니다. "
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_x description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the X axis."
|
||||||
|
#~ msgstr "충진 패턴이 X축을 따라 이 거리만큼 이동합니다."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_y description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the Y axis."
|
||||||
|
#~ msgstr "충진 패턴이 Y축을 따라 이 거리만큼 이동합니다."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_overlap 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 "충진재와 벽 사이의 겹침 정도. 약간 겹치면 벽이 충전재에 단단히 연결됩니다."
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "선 두께의 백분율로 스킨과 벽 사이의 겹치는 정도입니다. 약간 겹치면 벽이 피부에 단단히 연결됩니다. 이것은 스킨 라인과 가장 안쪽 벽의 평균 라인 폭의 백분율입니다. "
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "가열 된 빌드 플레이트에 사용되는 온도. 이 값이 0이면이 인쇄물에 침대가 가열되지 않습니다. "
|
||||||
|
|
||||||
#~ msgctxt "wall_x_extruder_nr label"
|
#~ msgctxt "wall_x_extruder_nr label"
|
||||||
#~ msgid "Inner Walls Extruder"
|
#~ msgid "Inner Walls Extruder"
|
||||||
#~ msgstr "내벽 압출기"
|
#~ msgstr "내벽 압출기"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: Dutch\n"
|
"Language-Team: Dutch\n"
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: Dutch\n"
|
"Language-Team: Dutch\n"
|
||||||
|
@ -345,6 +345,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "Repetier"
|
msgstr "Repetier"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -605,31 +615,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "De hoogte van de eerste laag in mm. Met een dikkere eerste laag hecht het object beter aan het platform."
|
msgstr "De hoogte van de eerste laag in mm. Met een dikkere eerste laag hecht het object beter aan het platform."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr "Slicetolerantie"
|
|
||||||
|
|
||||||
#: 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 "Geeft aan hoe lagen met een diagonaal oppervlak worden geslicet. De gebieden van een laag kunnen worden gegenereerd op basis van de locatie waar het midden van de laag het oppervlak snijdt (Midden). Daarnaast kan elke laag gebieden hebben die over de gehele hoogte van de laag binnen het volume vallen (Exclusief), of kan een laag gebieden hebben die overal binnen de laag vallen (Inclusief). Met Exclusief worden de meeste details behouden, met Inclusief verkrijgt u de beste pasvorm en met Midden is de verwerkingstijd het kortst."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr "Midden"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr "Exclusief"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr "Inclusief"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -670,16 +655,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "Breedte van een enkele wandlijn voor alle wandlijnen, behalve de buitenste."
|
msgstr "Breedte van een enkele wandlijn voor alle wandlijnen, behalve de buitenste."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "Lijnbreedte bovenskin"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "Breedte van een enkele lijn aan de bovenkant van de print."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -860,41 +835,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "Het aantal bovenste skinlagen. Doorgaans is één bovenste skinlaag voldoende om oppervlakken van hogere kwaliteit te verkrijgen."
|
msgstr "Het aantal bovenste skinlagen. Doorgaans is één bovenste skinlaag voldoende om oppervlakken van hogere kwaliteit te verkrijgen."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "Patroon bovenskin"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "Het patroon van de bovenste lagen."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "Lijnen"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "Concentrisch"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option zigzag"
|
|
||||||
msgid "Zig Zag"
|
|
||||||
msgstr "Zigzag"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_angles label"
|
|
||||||
msgid "Top Surface Skin Line Directions"
|
|
||||||
msgstr "Lijnrichting bovenskin"
|
|
||||||
|
|
||||||
#: 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 "Een lijst met gehele getallen voor lijnrichtingen die moet worden gebruikt wanneer voor de bovenste skinlagen een lijn- of zigzagpatroon wordt gebruikt. Elementen uit de lijst worden tijdens het printen van de lagen opeenvolgend gebruikt. Wanneer het einde van de lijst is bereikt, wordt deze weer van voren af aan gestart. De lijstitems zijn gescheiden door komma's en de hele lijst is binnen vierkante haken geplaatst. Standaard wordt een lege lijst gebruikt, wat inhoudt dat de traditionele standaardhoeken (45 en 135 graden) worden gebruikt."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1025,6 +965,16 @@ 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."
|
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 "Uitsparing die wordt toegepast in de buitenwand. Als de buitenwand smaller is dan de nozzle en na de binnenwand wordt geprint, gebruikt u deze offset om het gat in de nozzle te laten overlappen met de binnenwanden in plaats van met de buitenkant van het model."
|
msgstr "Uitsparing die wordt toegepast in de buitenwand. Als de buitenwand smaller is dan de nozzle en na de binnenwand wordt geprint, gebruikt u deze offset om het gat in de nozzle te laten overlappen met de binnenwanden in plaats van met de buitenkant van het model."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "Printvolgorde van wanden optimaliseren"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr "Optimaliseer de volgorde waarin wanden worden geprint om het aantal intrekbewegingen en de afgelegde afstand te verkleinen. Deze instelling is gunstig voor de meeste onderdelen. Bij sommige onderdelen duurt het printen echter langer. Controleer daarom de verwachte printtijd met en zonder optimalisatie."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1095,6 +1045,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "Overal"
|
msgstr "Overal"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1477,8 +1437,8 @@ msgstr "Vulling X-offset"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr "Het vulpatroon wordt over deze afstand verplaatst over de X-as."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y label"
|
msgctxt "infill_offset_y label"
|
||||||
|
@ -1487,8 +1447,8 @@ msgstr "Vulling Y-offset"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr "Het vulpatroon wordt over deze afstand verplaatst over de Y-as."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "sub_div_rad_add label"
|
msgctxt "sub_div_rad_add label"
|
||||||
|
@ -1507,8 +1467,8 @@ msgstr "Overlappercentage vulling"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "De mate van overlap tussen de vulling en de wanden. Met een lichte overlap kunnen de wanden goed hechten aan de vulling."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1527,8 +1487,8 @@ msgstr "Overlappercentage Skin"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "De mate van overlap tussen de skin en de wanden als percentage van de lijnbreedte. Met een lichte overlap kunnen de wanden goed hechten aan de skin. Dit is een percentage van de gemiddelde lijnbreedte van de skinlijnen en de binnenste wand."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1690,16 +1650,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Materiaal"
|
msgstr "Materiaal"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "Automatische Temperatuurinstelling"
|
|
||||||
|
|
||||||
#: 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 "Pas de temperatuur voor elke laag automatisch aan aan de gemiddelde doorvoersnelheid van de laag."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1750,16 +1700,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "De temperatuur waarnaar alvast kan worden afgekoeld net voordat het printen wordt beëindigd."
|
msgstr "De temperatuur waarnaar alvast kan worden afgekoeld net voordat het printen wordt beëindigd."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "Grafiek Doorvoertemperatuur"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "Grafiek om de materiaaldoorvoer (in mm3 per seconde) te koppelen aan de temperatuur (graden Celsius)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1777,8 +1717,8 @@ msgstr "Platformtemperatuur"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "De temperatuur van het verwarmde platform. Als deze waarde ingesteld is op 0, wordt het bed voor deze print niet verwarmd."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3450,6 +3390,16 @@ 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."
|
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 "De hoek van een dak van een pijler. Een hogere waarde zorgt voor een spits pijlerdak, een lagere waarde zorgt voor een plat pijlerdak."
|
msgstr "De hoek van een dak van een pijler. Een hogere waarde zorgt voor een spits pijlerdak, een lagere waarde zorgt voor een plat pijlerdak."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "Supportraster verlagen"
|
||||||
|
|
||||||
|
#: 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 "Maak overal onder het supportraster support zodat er in het supportraster geen overhang is."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -3550,7 +3500,9 @@ msgctxt "skirt_gap description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The horizontal distance between the skirt and the first layer of the print.\n"
|
"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."
|
"This is the minimum distance. Multiple skirt lines will extend outwards from this distance."
|
||||||
msgstr "De horizontale afstand tussen de skirt en de eerste laag van de print.\nDit is de minimumafstand. Als u meerdere skirtlijnen print, worden deze vanaf deze afstand naar buiten geprint."
|
msgstr ""
|
||||||
|
"De horizontale afstand tussen de skirt en de eerste laag van de print.\n"
|
||||||
|
"Dit is de minimumafstand. Als u meerdere skirtlijnen print, worden deze vanaf deze afstand naar buiten geprint."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skirt_brim_minimal_length label"
|
msgctxt "skirt_brim_minimal_length label"
|
||||||
|
@ -4082,16 +4034,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "Normaal probeert Cura kleine gaten in het raster te hechten en delen van een laag met grote gaten te verwijderen. Als u deze optie inschakelt, behoudt u deze delen die niet kunnen worden gehecht. Deze optie kan als laatste redmiddel worden gebruikt als er geen andere manier meer is om correcte G-code te genereren."
|
msgstr "Normaal probeert Cura kleine gaten in het raster te hechten en delen van een laag met grote gaten te verwijderen. Als u deze optie inschakelt, behoudt u deze delen die niet kunnen worden gehecht. Deze optie kan als laatste redmiddel worden gebruikt als er geen andere manier meer is om correcte G-code te genereren."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr "Maximale resolutie"
|
|
||||||
|
|
||||||
#: 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 "Het minimale formaat van een lijnsegment na het slicen. Als u deze waarde verhoogt, wordt het model met een lagere resolutie geprint. Hiermee kan de printer de verwerkingssnelheid van de G-code bijhouden en wordt de slicesnelheid verhoogd doordat details van het raster worden verwijderd die niet kunnen worden verwerkt."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4242,16 +4184,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "Gebruik dit raster om steunvlakken op te geven. Deze functie kan worden gebruikt om supportstructuur te genereren."
|
msgstr "Gebruik dit raster om steunvlakken op te geven. Deze functie kan worden gebruikt om supportstructuur te genereren."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "Supportraster verlagen"
|
|
||||||
|
|
||||||
#: 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 "Maak overal onder het supportraster support zodat er in het supportraster geen overhang is."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4328,14 +4260,194 @@ msgid "experimental!"
|
||||||
msgstr "experimenteel!"
|
msgstr "experimenteel!"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "Printvolgorde van wanden optimaliseren"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "Optimaliseer de volgorde waarin wanden worden geprint om het aantal intrekbewegingen en de afgelegde afstand te verkleinen. Deze instelling is gunstig voor de meeste onderdelen. Bij sommige onderdelen duurt het printen echter langer. Controleer daarom de verwachte printtijd met en zonder optimalisatie."
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr "Slicetolerantie"
|
||||||
|
|
||||||
|
#: 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 "Geeft aan hoe lagen met een diagonaal oppervlak worden geslicet. De gebieden van een laag kunnen worden gegenereerd op basis van de locatie waar het midden van de laag het oppervlak snijdt (Midden). Daarnaast kan elke laag gebieden hebben die over de gehele hoogte van de laag binnen het volume vallen (Exclusief), of kan een laag gebieden hebben die overal binnen de laag vallen (Inclusief). Met Exclusief worden de meeste details behouden, met Inclusief verkrijgt u de beste pasvorm en met Midden is de verwerkingstijd het kortst."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr "Midden"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr "Exclusief"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr "Inclusief"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "Lijnbreedte bovenskin"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "Breedte van een enkele lijn aan de bovenkant van de print."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "Patroon bovenskin"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "Het patroon van de bovenste lagen."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "Lijnen"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "Concentrisch"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option zigzag"
|
||||||
|
msgid "Zig Zag"
|
||||||
|
msgstr "Zigzag"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_angles label"
|
||||||
|
msgid "Top Surface Skin Line Directions"
|
||||||
|
msgstr "Lijnrichting bovenskin"
|
||||||
|
|
||||||
|
#: 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 "Een lijst met gehele getallen voor lijnrichtingen die moet worden gebruikt wanneer voor de bovenste skinlagen een lijn- of zigzagpatroon wordt gebruikt. Elementen uit de lijst worden tijdens het printen van de lagen opeenvolgend gebruikt. Wanneer het einde van de lijst is bereikt, wordt deze weer van voren af aan gestart. De lijstitems zijn gescheiden door komma's en de hele lijst is binnen vierkante haken geplaatst. Standaard wordt een lege lijst gebruikt, wat inhoudt dat de traditionele standaardhoeken (45 en 135 graden) worden gebruikt."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "Automatische Temperatuurinstelling"
|
||||||
|
|
||||||
|
#: 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 "Pas de temperatuur voor elke laag automatisch aan aan de gemiddelde doorvoersnelheid van de laag."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "Grafiek Doorvoertemperatuur"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "Grafiek om de materiaaldoorvoer (in mm3 per seconde) te koppelen aan de temperatuur (graden Celsius)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr "Maximale resolutie"
|
||||||
|
|
||||||
|
#: 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 "Het minimale formaat van een lijnsegment na het slicen. Als u deze waarde verhoogt, wordt het model met een lagere resolutie geprint. Hiermee kan de printer de verwerkingssnelheid van de G-code bijhouden en wordt de slicesnelheid verhoogd doordat details van het raster worden verwijderd die niet kunnen worden verwerkt."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -4827,7 +4939,9 @@ msgctxt "wireframe_up_half_speed description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Distance of an upward move which is extruded with half speed.\n"
|
"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."
|
"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
|
||||||
msgstr "De afstand van een opwaartse beweging waarbij de doorvoersnelheid wordt gehalveerd.\nHierdoor ontstaat een betere hechting aan voorgaande lagen, zonder dat het materiaal in die lagen te zeer wordt verwarmd. Alleen van toepassing op Draadprinten."
|
msgstr ""
|
||||||
|
"De afstand van een opwaartse beweging waarbij de doorvoersnelheid wordt gehalveerd.\n"
|
||||||
|
"Hierdoor ontstaat een betere hechting aan voorgaande lagen, zonder dat het materiaal in die lagen te zeer wordt verwarmd. Alleen van toepassing op Draadprinten."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "wireframe_top_jump label"
|
msgctxt "wireframe_top_jump label"
|
||||||
|
@ -4934,6 +5048,46 @@ 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."
|
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 "De afstand tussen de nozzle en horizontaal neergaande lijnen. Een grotere tussenruimte zorgt voor diagonaal neerwaarts gaande lijnen met een minder steile hoek. Hierdoor ontstaan minder opwaartse verbindingen met de volgende laag. Alleen van toepassing op Draadprinten."
|
msgstr "De afstand tussen de nozzle en horizontaal neergaande lijnen. Een grotere tussenruimte zorgt voor diagonaal neerwaarts gaande lijnen met een minder steile hoek. Hierdoor ontstaan minder opwaartse verbindingen met de volgende laag. Alleen van toepassing op Draadprinten."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -4994,6 +5148,26 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "Omzettingsmatrix die moet worden toegepast op het model wanneer dit wordt geladen vanuit een bestand."
|
msgstr "Omzettingsmatrix die moet worden toegepast op het model wanneer dit wordt geladen vanuit een bestand."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_x description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the X axis."
|
||||||
|
#~ msgstr "Het vulpatroon wordt over deze afstand verplaatst over de X-as."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_y description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the Y axis."
|
||||||
|
#~ msgstr "Het vulpatroon wordt over deze afstand verplaatst over de Y-as."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_overlap 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 "De mate van overlap tussen de vulling en de wanden. Met een lichte overlap kunnen de wanden goed hechten aan de vulling."
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "De mate van overlap tussen de skin en de wanden als percentage van de lijnbreedte. Met een lichte overlap kunnen de wanden goed hechten aan de skin. Dit is een percentage van de gemiddelde lijnbreedte van de skinlijnen en de binnenste wand."
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "De temperatuur van het verwarmde platform. Als deze waarde ingesteld is op 0, wordt het bed voor deze print niet verwarmd."
|
||||||
|
|
||||||
#~ msgctxt "wall_x_extruder_nr label"
|
#~ msgctxt "wall_x_extruder_nr label"
|
||||||
#~ msgid "Inner Walls Extruder"
|
#~ msgid "Inner Walls Extruder"
|
||||||
#~ msgstr "Extruder binnenwand"
|
#~ msgstr "Extruder binnenwand"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -6,8 +6,8 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-22 15:00+0100\n"
|
"PO-Revision-Date: 2017-11-22 15:00+0100\n"
|
||||||
"Last-Translator: 'Jaguś' Paweł Jagusiak and Andrzej 'anraf1001' Rafalski\n"
|
"Last-Translator: 'Jaguś' Paweł Jagusiak and Andrzej 'anraf1001' Rafalski\n"
|
||||||
"Language-Team: reprapy.pl\n"
|
"Language-Team: reprapy.pl\n"
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-22 19:41+0100\n"
|
"PO-Revision-Date: 2017-11-22 19:41+0100\n"
|
||||||
"Last-Translator: 'Jaguś' Paweł Jagusiak and Andrzej 'anraf1001' Rafalski\n"
|
"Last-Translator: 'Jaguś' Paweł Jagusiak and Andrzej 'anraf1001' Rafalski\n"
|
||||||
"Language-Team: reprapy.pl\n"
|
"Language-Team: reprapy.pl\n"
|
||||||
|
@ -350,6 +350,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "Repetier"
|
msgstr "Repetier"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -610,31 +620,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "Wysokość początkowej warstwy w mm. Grubsza początkowa warstwa powoduje lepszą przyczepność do stołu."
|
msgstr "Wysokość początkowej warstwy w mm. Grubsza początkowa warstwa powoduje lepszą przyczepność do stołu."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr "Tolerancja Cięcia"
|
|
||||||
|
|
||||||
#: 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 ciąć warstwy z ukośnymi powierzchniami. Obszary warstwy mogą być generowane na podstawie miejsca gdzie środek warstwy przecina się z powierzchnią (Środek). Alternatywnie każda warstwa może mieć obszary, które wpadają do środka objętości poprzez wysokość warstwy (Wyłączne) lub warstwa ma obszary, które wpadają do środka w każdym miejscu na warstwie (Włącznie). Wyłącznie zatrzymuje najwięcej detali, Włącznie powoduje najlepsze dopasowanie, a Środek wymaga najmniej czasu do przetworzenia."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr "Środek"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr "Wyłącznie"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr "Włącznie"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -675,16 +660,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "Szerokość jednej linii dla wszystkich linii ściany z wyjątkiem jednej najbardziej zewnętrznej."
|
msgstr "Szerokość jednej linii dla wszystkich linii ściany z wyjątkiem jednej najbardziej zewnętrznej."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "Szerokość Linii Powierzchni Skóry"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "Szerokość pojedynczej linii na obszarach na górze wydruku."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -865,41 +840,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "Liczba warstw górnej skóry. Zazwyczaj tylko jedna górna warstwa poprawia jakość górnych powierzchni."
|
msgstr "Liczba warstw górnej skóry. Zazwyczaj tylko jedna górna warstwa poprawia jakość górnych powierzchni."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "Wzór Górnej Pow. Skóry"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "Wzór najwyższych warstw."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "Linie"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "Koncentryczny"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option zigzag"
|
|
||||||
msgid "Zig Zag"
|
|
||||||
msgstr "Zygzak"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_angles label"
|
|
||||||
msgid "Top Surface Skin Line Directions"
|
|
||||||
msgstr "Kierunki Linii Górnej Pow. Skóry"
|
|
||||||
|
|
||||||
#: 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 "Lista całkowitych kierunków linii używana kiedy skóra górnej powierzchni używa wzoru linii lub zygzaka. Elementy z listy są używane po kolei na każdej warstwie, a kiedy lista się skończy, zaczyna się od nowa. Elementy listy są oddzielone przecinkami, a cała lista zawarta jest w nawiasach kwadratowych. Domyślnie lista jest pusta co oznacza używanie tradycyjnych, domyślnych kątów (45 i 135 stopni)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1030,6 +970,16 @@ 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."
|
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 "Wkład nałożony na ścieżkę zewnętrznej ściany. Jeśli zewnętrzna ścianka jest mniejsza niż dysza i jest drukowana po wewnętrznych ściankach, użyj tego przesunięcia, aby uzyskać otwór w dyszy, żeby nakładała się z wewnętrzną ścianą zamiast być na zewnątrz modelu."
|
msgstr "Wkład nałożony na ścieżkę zewnętrznej ściany. Jeśli zewnętrzna ścianka jest mniejsza niż dysza i jest drukowana po wewnętrznych ściankach, użyj tego przesunięcia, aby uzyskać otwór w dyszy, żeby nakładała się z wewnętrzną ścianą zamiast być na zewnątrz modelu."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "Optymalizuj Kolejność Drukowania Ścian"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr "Optymalizuj kolejność, według której drukowane są ściany, aby zredukować ilość retrakcji i długości ruchu jałowego. Większość części powinno na tym zyskać, ale niektóre mogą drukować się dłużej, dlatego prosimy o porównaniu czasu drukowania z i bez włączonej opcji."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1100,6 +1050,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "Wszędzie"
|
msgstr "Wszędzie"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1482,8 +1442,8 @@ msgstr "Przesunięcie Wypełn. w Osi X"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr "Wypełnienie jest przesunięte o taką odległość wzdłuż osi X."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y label"
|
msgctxt "infill_offset_y label"
|
||||||
|
@ -1492,8 +1452,8 @@ msgstr "Przesunięcie Wypełn. w Osi Y"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr "Wypełnienie jest przesunięte o taką odległość wzdłuż osi Y."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "sub_div_rad_add label"
|
msgctxt "sub_div_rad_add label"
|
||||||
|
@ -1512,8 +1472,8 @@ msgstr "Procent Nałożenia Wypełn."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "Ilość nałożenia pomiędzy wypełnieniem a ścianami. Nieznaczne nałożenie pozwala ściśle łączyć się z wypełnieniem."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1532,8 +1492,8 @@ msgstr "Procent Nakładania się Skóry"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "Wartość nałożenia pomiędzy skórą a ścianami jako procent szerokości linii. Delikatne nałożenie pozwala na dobre połączenie ścian ze skórą. Jest to procent średniej szerokości linii skóry i wewnętrznej ściany."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1695,16 +1655,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Materiał"
|
msgstr "Materiał"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "Auto Temperatura"
|
|
||||||
|
|
||||||
#: 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 "Zmień temperaturę każdej warstwy automatycznie przy średniej prędkości przepływu tej warstwy."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1755,16 +1705,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "Temperatura, od której zaczyna się chłodzenie tuż przed końcem drukowania."
|
msgstr "Temperatura, od której zaczyna się chłodzenie tuż przed końcem drukowania."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "Wykres Temp. Przepływu"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "Dane łączące przepływ materiału (w mm3 na sekundę) z temperaturą (stopnie Celsjusza)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1782,8 +1722,8 @@ msgstr "Temperatura Stołu"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "Temperatura stosowana przy podgrzewanym stole. Jeśli jest to 0, stół nie rozgrzeje się dla tego wydruku."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3455,6 +3395,16 @@ 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."
|
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 "Kąt dachu wieży. Wyższa wartość powoduje punktowy dach wieży, a niższa wartość powoduje płaskie dachy wieży."
|
msgstr "Kąt dachu wieży. Wyższa wartość powoduje punktowy dach wieży, a niższa wartość powoduje płaskie dachy wieży."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "Upuść Siatkę Podpory"
|
||||||
|
|
||||||
|
#: 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 "Twórz podpory wszędzie pod siatką podpory, tak aby nie było zwisu w siatce podpory."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -4089,16 +4039,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "Zwykle Cura próbuje zszywać małe dziury w siatce i usunąć części warstwy z dużymi otworami. Włączenie tej opcji powoduje zostawienie tych części, których nie można zszywać. Ta opcja powinna być używana jako ostatnia deska ratunku, gdy wszystko inne nie dostarczy właściwego G-code."
|
msgstr "Zwykle Cura próbuje zszywać małe dziury w siatce i usunąć części warstwy z dużymi otworami. Włączenie tej opcji powoduje zostawienie tych części, których nie można zszywać. Ta opcja powinna być używana jako ostatnia deska ratunku, gdy wszystko inne nie dostarczy właściwego G-code."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr "Maksymalna Rozdzielczość"
|
|
||||||
|
|
||||||
#: 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 "Minimalny rozmiar linii segmentu po pocięciu. Jeżeli to zwiększysz, siatka będzie miała mniejszą rozdzielczość. Może to spowodować przyspieszenie prędkości przetwarzania g-code i przyspieszenie prędkości cięcia poprzez usunięcie detali siatki, których tak czy tak nie można przetworzyć."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4249,16 +4189,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "Użyj tej siatki, aby określić obszary wsparcia. Można to wykorzystać do generowania struktury podpory."
|
msgstr "Użyj tej siatki, aby określić obszary wsparcia. Można to wykorzystać do generowania struktury podpory."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "Upuść Siatkę Podpory"
|
|
||||||
|
|
||||||
#: 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 "Twórz podpory wszędzie pod siatką podpory, tak aby nie było zwisu w siatce podpory."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4335,14 +4265,194 @@ msgid "experimental!"
|
||||||
msgstr "eksperymentalne!"
|
msgstr "eksperymentalne!"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "Optymalizuj Kolejność Drukowania Ścian"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "Optymalizuj kolejność, według której drukowane są ściany, aby zredukować ilość retrakcji i długości ruchu jałowego. Większość części powinno na tym zyskać, ale niektóre mogą drukować się dłużej, dlatego prosimy o porównaniu czasu drukowania z i bez włączonej opcji."
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr "Tolerancja Cięcia"
|
||||||
|
|
||||||
|
#: 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 ciąć warstwy z ukośnymi powierzchniami. Obszary warstwy mogą być generowane na podstawie miejsca gdzie środek warstwy przecina się z powierzchnią (Środek). Alternatywnie każda warstwa może mieć obszary, które wpadają do środka objętości poprzez wysokość warstwy (Wyłączne) lub warstwa ma obszary, które wpadają do środka w każdym miejscu na warstwie (Włącznie). Wyłącznie zatrzymuje najwięcej detali, Włącznie powoduje najlepsze dopasowanie, a Środek wymaga najmniej czasu do przetworzenia."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr "Środek"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr "Wyłącznie"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr "Włącznie"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "Szerokość Linii Powierzchni Skóry"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "Szerokość pojedynczej linii na obszarach na górze wydruku."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "Wzór Górnej Pow. Skóry"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "Wzór najwyższych warstw."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "Linie"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "Koncentryczny"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option zigzag"
|
||||||
|
msgid "Zig Zag"
|
||||||
|
msgstr "Zygzak"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_angles label"
|
||||||
|
msgid "Top Surface Skin Line Directions"
|
||||||
|
msgstr "Kierunki Linii Górnej Pow. Skóry"
|
||||||
|
|
||||||
|
#: 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 "Lista całkowitych kierunków linii używana kiedy skóra górnej powierzchni używa wzoru linii lub zygzaka. Elementy z listy są używane po kolei na każdej warstwie, a kiedy lista się skończy, zaczyna się od nowa. Elementy listy są oddzielone przecinkami, a cała lista zawarta jest w nawiasach kwadratowych. Domyślnie lista jest pusta co oznacza używanie tradycyjnych, domyślnych kątów (45 i 135 stopni)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "Auto Temperatura"
|
||||||
|
|
||||||
|
#: 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 "Zmień temperaturę każdej warstwy automatycznie przy średniej prędkości przepływu tej warstwy."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "Wykres Temp. Przepływu"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "Dane łączące przepływ materiału (w mm3 na sekundę) z temperaturą (stopnie Celsjusza)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr "Maksymalna Rozdzielczość"
|
||||||
|
|
||||||
|
#: 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 "Minimalny rozmiar linii segmentu po pocięciu. Jeżeli to zwiększysz, siatka będzie miała mniejszą rozdzielczość. Może to spowodować przyspieszenie prędkości przetwarzania g-code i przyspieszenie prędkości cięcia poprzez usunięcie detali siatki, których tak czy tak nie można przetworzyć."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -4943,6 +5053,46 @@ 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."
|
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 "Odległość między dyszą a liniami skierowanymi w dół. Większe prześwity powodują ukośne linie skierowanie w dół o mniej stromym kącie, co z kolei skutkuje mniejszymi połączeniami z następną warstwą. Dotyczy tylko Drukowania Drutu."
|
msgstr "Odległość między dyszą a liniami skierowanymi w dół. Większe prześwity powodują ukośne linie skierowanie w dół o mniej stromym kącie, co z kolei skutkuje mniejszymi połączeniami z następną warstwą. Dotyczy tylko Drukowania Drutu."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -5003,6 +5153,26 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "Forma przesunięcia, która ma być zastosowana do modelu podczas ładowania z pliku."
|
msgstr "Forma przesunięcia, która ma być zastosowana do modelu podczas ładowania z pliku."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_x description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the X axis."
|
||||||
|
#~ msgstr "Wypełnienie jest przesunięte o taką odległość wzdłuż osi X."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_y description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the Y axis."
|
||||||
|
#~ msgstr "Wypełnienie jest przesunięte o taką odległość wzdłuż osi Y."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_overlap 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 "Ilość nałożenia pomiędzy wypełnieniem a ścianami. Nieznaczne nałożenie pozwala ściśle łączyć się z wypełnieniem."
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "Wartość nałożenia pomiędzy skórą a ścianami jako procent szerokości linii. Delikatne nałożenie pozwala na dobre połączenie ścian ze skórą. Jest to procent średniej szerokości linii skóry i wewnętrznej ściany."
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "Temperatura stosowana przy podgrzewanym stole. Jeśli jest to 0, stół nie rozgrzeje się dla tego wydruku."
|
||||||
|
|
||||||
#~ msgctxt "wall_x_extruder_nr label"
|
#~ msgctxt "wall_x_extruder_nr label"
|
||||||
#~ msgid "Inner Walls Extruder"
|
#~ msgid "Inner Walls Extruder"
|
||||||
#~ msgstr "Esktruder Wewn. Ściany"
|
#~ msgstr "Esktruder Wewn. Ściany"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -6,8 +6,8 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-12-04 09:00-0300\n"
|
"PO-Revision-Date: 2017-12-04 09:00-0300\n"
|
||||||
"Last-Translator: Cláudio Sampaio <patola@makerlinux.com.br>\n"
|
"Last-Translator: Cláudio Sampaio <patola@makerlinux.com.br>\n"
|
||||||
"Language-Team: Cláudio Sampaio <patola@makerlinux.com.br> and CoderSquirrel <jasaneschio@gmail.com>\n"
|
"Language-Team: Cláudio Sampaio <patola@makerlinux.com.br> and CoderSquirrel <jasaneschio@gmail.com>\n"
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-12-04 10:20-0300\n"
|
"PO-Revision-Date: 2017-12-04 10:20-0300\n"
|
||||||
"Last-Translator: Cláudio Sampaio <patola@makerlinux.com.br>\n"
|
"Last-Translator: Cláudio Sampaio <patola@makerlinux.com.br>\n"
|
||||||
"Language-Team: Cláudio Sampaio <patola@makerlinux.com.br> and CoderSquirrel <jasaneschio@gmail.com>\n"
|
"Language-Team: Cláudio Sampaio <patola@makerlinux.com.br> and CoderSquirrel <jasaneschio@gmail.com>\n"
|
||||||
|
@ -350,6 +350,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "Repetier"
|
msgstr "Repetier"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -610,31 +620,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "A altura da camada inicial em mm. Uma camada inicial mais espessa faz a aderência à mesa de impressão ser maior."
|
msgstr "A altura da camada inicial em mm. Uma camada inicial mais espessa faz a aderência à mesa de impressão ser maior."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr "Tolerância de Fatiamento"
|
|
||||||
|
|
||||||
#: 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 "Como fatiar camadas com superfícies diagonais. As áreas de uma camada podem ser geradas baseadas em onde o meio da camada interseciona a superfície (Meio). Alternativamente, cada camada pode ter as áreas que se encontram dentro do volume por toda a altura da camada (Exclusivo) ou a camada pode abranger todas as áreas que tenham qualquer penetração dentro do volume (Inclusivo). Exclusivo retém mais detalhes, Inclusivo é melhor para encaixes e Meio toma menos tempo para processar."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr "Meio"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr "Exclusivo"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr "Inclusivo"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -675,16 +660,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "Largura de extrusão das paredes internas (todas menos a mais externa)."
|
msgstr "Largura de extrusão das paredes internas (todas menos a mais externa)."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "Largura de extrusão da Superfície Superior"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "Largura de extrusão de um filete das áreas no topo da peça."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -865,41 +840,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "O número de camadas da superfície superior. Geralmente somente uma camada é suficiente para gerar superfícies de alta qualidade."
|
msgstr "O número de camadas da superfície superior. Geralmente somente uma camada é suficiente para gerar superfícies de alta qualidade."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "Padrão da Superfície Superior"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "O padrão das camadas superiores."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "Linhas"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "Concêntrico"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option zigzag"
|
|
||||||
msgid "Zig Zag"
|
|
||||||
msgstr "Ziguezague"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_angles label"
|
|
||||||
msgid "Top Surface Skin Line Directions"
|
|
||||||
msgstr "Direções dos Filetes da Superfície Superior"
|
|
||||||
|
|
||||||
#: 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 "Uma lista de direções inteiras de filete a usar quando as camadas superiores usam o padrão de linhas ou ziguezague. Elementos desta lista são usados sequencialmente de acordo com o progresso das camadas e quando se chega ao fim da lista, se volta ao começo. Os itens da lista são separados por vírgulas e a lista inteira é contida em colchetes. O default é uma lista vazia que significa o uso dos ângulos default (45 e 135 graus)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1030,6 +970,16 @@ 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."
|
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 "Penetração adicional aplicada ao caminho da parede externa. Se a parede externa for menor que o bico, e impressa depois das paredes internas, use este deslocamento para fazer o orifício do bico se sobrepor às paredes internas ao invés de ao lado de fora do modelo."
|
msgstr "Penetração adicional aplicada ao caminho da parede externa. Se a parede externa for menor que o bico, e impressa depois das paredes internas, use este deslocamento para fazer o orifício do bico se sobrepor às paredes internas ao invés de ao lado de fora do modelo."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "Otimizar Ordem de Impressão de Paredes"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr "Otimiza a ordem em que paredes são impressas de modo a reduzir o número de retrações e a distância percorrida. A maioria das peças se beneficiarão deste ajuste habilitado mas algumas podem acabar levando mais tempo, portanto por favor compare as estimativas de tempo de impressão com e sem otimização."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1100,6 +1050,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "Em todos os lugares"
|
msgstr "Em todos os lugares"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1482,8 +1442,8 @@ msgstr "Deslocamento X do Preenchimento"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr "O padrão de preenchimento é corrigido/deslocado nesta distância no eixo X."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y label"
|
msgctxt "infill_offset_y label"
|
||||||
|
@ -1492,8 +1452,8 @@ msgstr "Deslocamento do Preenchimento Y"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr "O padrão de preenchimento é corrigido/deslocado nesta distância no eixo Y."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "sub_div_rad_add label"
|
msgctxt "sub_div_rad_add label"
|
||||||
|
@ -1512,8 +1472,8 @@ msgstr "Porcentagem de Sobreposição do Preenchimento"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "Porcentagem de sobreposição entre o preenchimento e as paredes. Uma leve sobreposição permite que as paredes fiquem firmemente aderidas ao preenchimento."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1532,8 +1492,8 @@ msgstr "Porcentagem de Sobreposição do Contorno"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "A quantidade de sobreposição entre o contorno e as paredes como uma porcentagem da largura de extrusão. Uma sobreposição leve permite que as paredes se conectem firmemente ao contorno. Este ajuste é uma porcentagem das larguras de extrusão média do contorno e da parede mais interna."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1695,16 +1655,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Material"
|
msgstr "Material"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "Temperatura Automática"
|
|
||||||
|
|
||||||
#: 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 "Troca a temperatura para cada camada automaticamente de acordo com a velocidade média de fluxo desta camada."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1755,16 +1705,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "A temperatura para a qual se deve começar a esfriar pouco antes do fim da impressão."
|
msgstr "A temperatura para a qual se deve começar a esfriar pouco antes do fim da impressão."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "Gráfico de Fluxo de Temperatura"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "Dados relacionando fluxo de material (em mm³ por segundo) a temperatura (graus Celsius)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1782,8 +1722,8 @@ msgstr "Temperatura da Mesa de Impressão"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "A temperatura usada pela mesa aquecida de impressão. Se for 0, a mesa não aquecerá para esta impressão."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3455,6 +3395,16 @@ 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."
|
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 "Ângulo do Teto (parte superior) de uma torre. Um valor maior resulta em tetos pontiagudos, um valor menor resulta em tetos achatados."
|
msgstr "Ângulo do Teto (parte superior) de uma torre. Um valor maior resulta em tetos pontiagudos, um valor menor resulta em tetos achatados."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "Malha de Suporte Abaixo"
|
||||||
|
|
||||||
|
#: 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 "Cria suport em todo lugar abaixo da malha de suporte de modo que não haja seções pendentes nela."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -4089,16 +4039,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "Normalmente o Cura tenta costurar pequenos furos na malha e remover partes de uma camada com grandes furos. Habilitar esta opção mantém aquelas partes que não podem ser costuradas. Este opção deve ser usada somente como uma última alternativa quando tudo o mais falha em produzir G-Code apropriado."
|
msgstr "Normalmente o Cura tenta costurar pequenos furos na malha e remover partes de uma camada com grandes furos. Habilitar esta opção mantém aquelas partes que não podem ser costuradas. Este opção deve ser usada somente como uma última alternativa quando tudo o mais falha em produzir G-Code apropriado."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr "Resolução Máxima"
|
|
||||||
|
|
||||||
#: 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 "O tamanho mínimo de um segmento de linha após o fatiamento. Se você aumentar este valor, a malha terá uma resolução menor. Isto pode permitir que a impressora mantenha a velocidade que precisa para processar o G-Code e aumentará a velocidade de fatiamento ao remover detalhes da malha que não poderia processar de qualquer jeito."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4249,16 +4189,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "Use esta malha para especificar áreas obrigatoriamente suportadas. Isto será usado para gerar estruturas de suporte."
|
msgstr "Use esta malha para especificar áreas obrigatoriamente suportadas. Isto será usado para gerar estruturas de suporte."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "Malha de Suporte Abaixo"
|
|
||||||
|
|
||||||
#: 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 "Cria suport em todo lugar abaixo da malha de suporte de modo que não haja seções pendentes nela."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4335,14 +4265,194 @@ msgid "experimental!"
|
||||||
msgstr "experimental!"
|
msgstr "experimental!"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "Otimizar Ordem de Impressão de Paredes"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "Otimiza a ordem em que paredes são impressas de modo a reduzir o número de retrações e a distância percorrida. A maioria das peças se beneficiarão deste ajuste habilitado mas algumas podem acabar levando mais tempo, portanto por favor compare as estimativas de tempo de impressão com e sem otimização."
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr "Tolerância de Fatiamento"
|
||||||
|
|
||||||
|
#: 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 "Como fatiar camadas com superfícies diagonais. As áreas de uma camada podem ser geradas baseadas em onde o meio da camada interseciona a superfície (Meio). Alternativamente, cada camada pode ter as áreas que se encontram dentro do volume por toda a altura da camada (Exclusivo) ou a camada pode abranger todas as áreas que tenham qualquer penetração dentro do volume (Inclusivo). Exclusivo retém mais detalhes, Inclusivo é melhor para encaixes e Meio toma menos tempo para processar."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr "Meio"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr "Exclusivo"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr "Inclusivo"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "Largura de extrusão da Superfície Superior"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "Largura de extrusão de um filete das áreas no topo da peça."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "Padrão da Superfície Superior"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "O padrão das camadas superiores."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "Linhas"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "Concêntrico"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option zigzag"
|
||||||
|
msgid "Zig Zag"
|
||||||
|
msgstr "Ziguezague"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_angles label"
|
||||||
|
msgid "Top Surface Skin Line Directions"
|
||||||
|
msgstr "Direções dos Filetes da Superfície Superior"
|
||||||
|
|
||||||
|
#: 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 "Uma lista de direções inteiras de filete a usar quando as camadas superiores usam o padrão de linhas ou ziguezague. Elementos desta lista são usados sequencialmente de acordo com o progresso das camadas e quando se chega ao fim da lista, se volta ao começo. Os itens da lista são separados por vírgulas e a lista inteira é contida em colchetes. O default é uma lista vazia que significa o uso dos ângulos default (45 e 135 graus)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "Temperatura Automática"
|
||||||
|
|
||||||
|
#: 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 "Troca a temperatura para cada camada automaticamente de acordo com a velocidade média de fluxo desta camada."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "Gráfico de Fluxo de Temperatura"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "Dados relacionando fluxo de material (em mm³ por segundo) a temperatura (graus Celsius)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr "Resolução Máxima"
|
||||||
|
|
||||||
|
#: 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 "O tamanho mínimo de um segmento de linha após o fatiamento. Se você aumentar este valor, a malha terá uma resolução menor. Isto pode permitir que a impressora mantenha a velocidade que precisa para processar o G-Code e aumentará a velocidade de fatiamento ao remover detalhes da malha que não poderia processar de qualquer jeito."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -4943,6 +5053,46 @@ 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."
|
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 "Distância entre o bico e os filetes descendentes horizontais. Espaços livres maiores resultarão em filetes descendentes diagonais com ângulo menos acentuado, o que por sua vez resulta em menos conexões ascendentes à próxima camada. Somente se aplica à Impressão em Arame."
|
msgstr "Distância entre o bico e os filetes descendentes horizontais. Espaços livres maiores resultarão em filetes descendentes diagonais com ângulo menos acentuado, o que por sua vez resulta em menos conexões ascendentes à próxima camada. Somente se aplica à Impressão em Arame."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -5003,6 +5153,26 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "Matriz de transformação a ser aplicada ao modelo após o carregamento do arquivo."
|
msgstr "Matriz de transformação a ser aplicada ao modelo após o carregamento do arquivo."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_x description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the X axis."
|
||||||
|
#~ msgstr "O padrão de preenchimento é corrigido/deslocado nesta distância no eixo X."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_y description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the Y axis."
|
||||||
|
#~ msgstr "O padrão de preenchimento é corrigido/deslocado nesta distância no eixo Y."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_overlap 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 "Porcentagem de sobreposição entre o preenchimento e as paredes. Uma leve sobreposição permite que as paredes fiquem firmemente aderidas ao preenchimento."
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "A quantidade de sobreposição entre o contorno e as paredes como uma porcentagem da largura de extrusão. Uma sobreposição leve permite que as paredes se conectem firmemente ao contorno. Este ajuste é uma porcentagem das larguras de extrusão média do contorno e da parede mais interna."
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "A temperatura usada pela mesa aquecida de impressão. Se for 0, a mesa não aquecerá para esta impressão."
|
||||||
|
|
||||||
#~ msgctxt "wall_x_extruder_nr label"
|
#~ msgctxt "wall_x_extruder_nr label"
|
||||||
#~ msgid "Inner Walls Extruder"
|
#~ msgid "Inner Walls Extruder"
|
||||||
#~ msgstr "Extrusor das Paredes Internas"
|
#~ msgstr "Extrusor das Paredes Internas"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,20 +2,21 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.1\n"
|
"Project-Id-Version: Cura 3.1\n"
|
||||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-12-07 13:41+0100\n"
|
"PO-Revision-Date: 2018-01-23 19:35+0000\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Paulo Miranda <av@utopica3d.com>\n"
|
||||||
"Language-Team: Bothof\n"
|
"Language-Team: Bothof\n"
|
||||||
"Language: pt_PT\n"
|
"Language: pt_PT\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
"X-Generator: Poedit 2.0.5\n"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_settings label"
|
msgctxt "machine_settings label"
|
||||||
|
@ -30,155 +31,147 @@ msgstr "Definições específicas da máquina"
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "extruder_nr label"
|
msgctxt "extruder_nr label"
|
||||||
msgid "Extruder"
|
msgid "Extruder"
|
||||||
msgstr "Extrusora"
|
msgstr "Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "extruder_nr description"
|
msgctxt "extruder_nr description"
|
||||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||||
msgstr "A máquina extrusora utilizada para imprimir. Esta é utilizada em extrusões múltiplas."
|
msgstr "O núcleos de extrusão utilizado para imprimir. Definição usada com múltiplos extrusores."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_nozzle_id label"
|
msgctxt "machine_nozzle_id label"
|
||||||
msgid "Nozzle ID"
|
msgid "Nozzle ID"
|
||||||
msgstr "ID do bocal"
|
msgstr "ID do Nozzle"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_nozzle_id description"
|
msgctxt "machine_nozzle_id description"
|
||||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||||
msgstr "A ID do bocal para uma máquina de extrusão, tal como \"AA 0.4\" e \"BB 0.8\"."
|
msgstr "O ID do nozzle de um núcleo de extrusão, tal como \"AA 0.4\" e \"BB 0.8\"."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_nozzle_size label"
|
msgctxt "machine_nozzle_size label"
|
||||||
msgid "Nozzle Diameter"
|
msgid "Nozzle Diameter"
|
||||||
msgstr "Diâmetro do bocal"
|
msgstr "Diâmetro do Nozzle"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_nozzle_size description"
|
msgctxt "machine_nozzle_size description"
|
||||||
msgid ""
|
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||||
"The inner diameter of the nozzle. Change this setting when using a non-"
|
msgstr "O diâmetro interno do nozzle. Altere esta definição quando utilizar um nozzle com um tamanho não convencional."
|
||||||
"standard nozzle size."
|
|
||||||
msgstr "O diâmetro interno do bocal. Altere esta definição ao utilizar um tamanho de bocal não convencional."
|
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_nozzle_offset_x label"
|
msgctxt "machine_nozzle_offset_x label"
|
||||||
msgid "Nozzle X Offset"
|
msgid "Nozzle X Offset"
|
||||||
msgstr "Desvio X do bocal"
|
msgstr "Desvio X do Nozzle"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_nozzle_offset_x description"
|
msgctxt "machine_nozzle_offset_x description"
|
||||||
msgid "The x-coordinate of the offset of the nozzle."
|
msgid "The x-coordinate of the offset of the nozzle."
|
||||||
msgstr "A coordenada X do desvio do bocal."
|
msgstr "A coordenada X do desvio do nozzle."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_nozzle_offset_y label"
|
msgctxt "machine_nozzle_offset_y label"
|
||||||
msgid "Nozzle Y Offset"
|
msgid "Nozzle Y Offset"
|
||||||
msgstr "Desvio Y do bocal"
|
msgstr "Desvio Y do Nozzle"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_nozzle_offset_y description"
|
msgctxt "machine_nozzle_offset_y description"
|
||||||
msgid "The y-coordinate of the offset of the nozzle."
|
msgid "The y-coordinate of the offset of the nozzle."
|
||||||
msgstr "A coordenada Y do desvio do bocal."
|
msgstr "A coordenada Y do desvio do nozzle."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_start_code label"
|
msgctxt "machine_extruder_start_code label"
|
||||||
msgid "Extruder Start G-Code"
|
msgid "Extruder Start G-Code"
|
||||||
msgstr "G-Code inicial da extrusora"
|
msgstr "G-Code Inicial do Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_start_code description"
|
msgctxt "machine_extruder_start_code description"
|
||||||
msgid "Start g-code to execute whenever turning the extruder on."
|
msgid "Start g-code to execute whenever turning the extruder on."
|
||||||
msgstr "G-Code inicial a ser executado sempre que a extrusora for ligada."
|
msgstr "G-Code inicial a ser executado sempre que o extrusor for ligado."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_start_pos_abs label"
|
msgctxt "machine_extruder_start_pos_abs label"
|
||||||
msgid "Extruder Start Position Absolute"
|
msgid "Extruder Start Position Absolute"
|
||||||
msgstr "Posição inicial absoluta da extrusora"
|
msgstr "Posição Inicial Absoluta do Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_start_pos_abs description"
|
msgctxt "machine_extruder_start_pos_abs description"
|
||||||
msgid ""
|
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||||
"Make the extruder starting position absolute rather than relative to the "
|
msgstr "Define a posição inicial do extrusor, absoluta em vez de relativa à última posição conhecida da cabeça de impressão."
|
||||||
"last-known location of the head."
|
|
||||||
msgstr "Torne a posição inicial da extrusora absoluta em vez de relativa à última posição conhecida da cabeça."
|
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_start_pos_x label"
|
msgctxt "machine_extruder_start_pos_x label"
|
||||||
msgid "Extruder Start Position X"
|
msgid "Extruder Start Position X"
|
||||||
msgstr "X da posição inicial da extrusora"
|
msgstr "Posição X Inicial do Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_start_pos_x description"
|
msgctxt "machine_extruder_start_pos_x description"
|
||||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "A coordenada X da posição inicial ao ligar a extrusora."
|
msgstr "A coordenada X da posição inicial ao ligar o extrusor."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_start_pos_y label"
|
msgctxt "machine_extruder_start_pos_y label"
|
||||||
msgid "Extruder Start Position Y"
|
msgid "Extruder Start Position Y"
|
||||||
msgstr "Y da posição inicial da extrusora"
|
msgstr "Posição Y Inicial do Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_start_pos_y description"
|
msgctxt "machine_extruder_start_pos_y description"
|
||||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "A coordenada Y da posição inicial ao ligar a extrusora."
|
msgstr "A coordenada Y da posição inicial ao ligar o extrusor."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_end_code label"
|
msgctxt "machine_extruder_end_code label"
|
||||||
msgid "Extruder End G-Code"
|
msgid "Extruder End G-Code"
|
||||||
msgstr "G-Code final da extrusora"
|
msgstr "G-Code Final do Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_end_code description"
|
msgctxt "machine_extruder_end_code description"
|
||||||
msgid "End g-code to execute whenever turning the extruder off."
|
msgid "End g-code to execute whenever turning the extruder off."
|
||||||
msgstr "G-Code final a ser executado sempre que a extrusora for desligada."
|
msgstr "G-Code final a ser executado sempre que o extrusor for desligado."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_end_pos_abs label"
|
msgctxt "machine_extruder_end_pos_abs label"
|
||||||
msgid "Extruder End Position Absolute"
|
msgid "Extruder End Position Absolute"
|
||||||
msgstr "Posição final absoluta da extrusora"
|
msgstr "Posição Final Absoluta do Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_end_pos_abs description"
|
msgctxt "machine_extruder_end_pos_abs description"
|
||||||
msgid ""
|
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||||
"Make the extruder ending position absolute rather than relative to the last-"
|
msgstr "Define a posição final do extrusor, absoluta em vez de relativa à última posição conhecida da cabeça de impressão."
|
||||||
"known location of the head."
|
|
||||||
msgstr "Torne a posição final da extrusora absoluta em vez de relativa à última localização conhecida da cabeça."
|
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_end_pos_x label"
|
msgctxt "machine_extruder_end_pos_x label"
|
||||||
msgid "Extruder End Position X"
|
msgid "Extruder End Position X"
|
||||||
msgstr "X da posição final da extrusora"
|
msgstr "Posição X Final do Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_end_pos_x description"
|
msgctxt "machine_extruder_end_pos_x description"
|
||||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "A coordenada X da posição final ao desligar a extrusora."
|
msgstr "A coordenada X da posição final ao desligar o extrusor."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_end_pos_y label"
|
msgctxt "machine_extruder_end_pos_y label"
|
||||||
msgid "Extruder End Position Y"
|
msgid "Extruder End Position Y"
|
||||||
msgstr "Y da posição final da extrusora"
|
msgstr "Posição Y Final do Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_end_pos_y description"
|
msgctxt "machine_extruder_end_pos_y description"
|
||||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "A coordenada Y da posição final ao desligar a extrusora."
|
msgstr "A coordenada Y da posição final ao desligar o extrusor."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "extruder_prime_pos_z label"
|
msgctxt "extruder_prime_pos_z label"
|
||||||
msgid "Extruder Prime Z Position"
|
msgid "Extruder Prime Z Position"
|
||||||
msgstr "Posição Z de preparação da extrusora"
|
msgstr "Posição Z Preparação do Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "extruder_prime_pos_z description"
|
msgctxt "extruder_prime_pos_z description"
|
||||||
msgid ""
|
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||||
"The Z coordinate of the position where the nozzle primes at the start of "
|
msgstr "A coordenada Z da posição onde o nozzle é preparado ao iniciar a impressão."
|
||||||
"printing."
|
|
||||||
msgstr "A coordenada Z da posição de preparação do bocal ao iniciar a impressão."
|
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
msgstr "Aderência à placa de construção"
|
msgstr "Aderência Base Construção"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "platform_adhesion description"
|
msgctxt "platform_adhesion description"
|
||||||
|
@ -188,23 +181,19 @@ msgstr "Aderência"
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "extruder_prime_pos_x label"
|
msgctxt "extruder_prime_pos_x label"
|
||||||
msgid "Extruder Prime X Position"
|
msgid "Extruder Prime X Position"
|
||||||
msgstr "Posição X de preparação da extrusora"
|
msgstr "Posição X Preparação do Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "extruder_prime_pos_x description"
|
msgctxt "extruder_prime_pos_x description"
|
||||||
msgid ""
|
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||||
"The X coordinate of the position where the nozzle primes at the start of "
|
msgstr "A coordenada X da posição onde o nozzle é preparado ao iniciar a impressão."
|
||||||
"printing."
|
|
||||||
msgstr "A coordenada X da posição de preparação do bocal ao iniciar a impressão."
|
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "extruder_prime_pos_y label"
|
msgctxt "extruder_prime_pos_y label"
|
||||||
msgid "Extruder Prime Y Position"
|
msgid "Extruder Prime Y Position"
|
||||||
msgstr "Posição Y de preparação da extrusora"
|
msgstr "Posição Y Preparação do Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "extruder_prime_pos_y description"
|
msgctxt "extruder_prime_pos_y description"
|
||||||
msgid ""
|
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||||
"The Y coordinate of the position where the nozzle primes at the start of "
|
msgstr "A coordenada Y da posição onde o nozzle é preparado ao iniciar a impressão."
|
||||||
"printing."
|
|
||||||
msgstr "A coordenada Y da posição de preparação do bocal ao iniciar a impressão."
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Ruslan Popov <ruslan.popov@gmail.com>\n"
|
"Last-Translator: Ruslan Popov <ruslan.popov@gmail.com>\n"
|
||||||
"Language-Team: Ruslan Popov\n"
|
"Language-Team: Ruslan Popov\n"
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Ruslan Popov <ruslan.popov@gmail.com>\n"
|
"Last-Translator: Ruslan Popov <ruslan.popov@gmail.com>\n"
|
||||||
"Language-Team: Ruslan Popov\n"
|
"Language-Team: Ruslan Popov\n"
|
||||||
|
@ -58,7 +58,9 @@ msgctxt "machine_start_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very start - separated by \n"
|
"Gcode commands to be executed at the very start - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "Команды в G-коде, которые будут выполнены при старте печати, разделённые \n."
|
msgstr ""
|
||||||
|
"Команды в G-коде, которые будут выполнены при старте печати, разделённые \n"
|
||||||
|
"."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_end_gcode label"
|
msgctxt "machine_end_gcode label"
|
||||||
|
@ -70,7 +72,9 @@ msgctxt "machine_end_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very end - separated by \n"
|
"Gcode commands to be executed at the very end - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "Команды в G-коде, которые будут выполнены в конце печати, разделённые \n."
|
msgstr ""
|
||||||
|
"Команды в G-коде, которые будут выполнены в конце печати, разделённые \n"
|
||||||
|
"."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_guid label"
|
msgctxt "material_guid label"
|
||||||
|
@ -347,6 +351,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "Repetier"
|
msgstr "Repetier"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -607,31 +621,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "Высота первого слоя в миллиметрах. Более толстый слой упрощает прилипание пластика к столу."
|
msgstr "Высота первого слоя в миллиметрах. Более толстый слой упрощает прилипание пластика к столу."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr "Допуск слайсинга"
|
|
||||||
|
|
||||||
#: 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 "Способ выполнения слайсинга слоев диагональными поверхностями. Области слоя можно создать на основе места пересечения середины слоя и поверхности (Середина). Кроме того, каждый слой может иметь области, попадающие в объем по высоте слоя (Исключение), или слой имеет области, попадающие в любое место слоя (Включение). Способ «Исключение» сохраняет больше деталей. Способ «Включение» обеспечивает наилучшую подгонку. Способ «Середина» требует минимального времени для обработки."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr "Середина"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr "Исключение"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr "Включение"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -672,16 +661,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "Ширина одной линии стенки для всех линий стенки, кроме самой внешней."
|
msgstr "Ширина одной линии стенки для всех линий стенки, кроме самой внешней."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "Ширина линии крышки"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "Ширина одной линии крышки."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -862,41 +841,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "Количество верхних слоёв оболочки. Обычно достаточно одного слоя для получения верхних поверхностей в хорошем качестве."
|
msgstr "Количество верхних слоёв оболочки. Обычно достаточно одного слоя для получения верхних поверхностей в хорошем качестве."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "Шаблон верхней оболочки"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "Шаблон, используемый для верхних слоёв оболочки."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "Линии"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "Концентрические"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option zigzag"
|
|
||||||
msgid "Zig Zag"
|
|
||||||
msgstr "Зигзаг"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_angles label"
|
|
||||||
msgid "Top Surface Skin Line Directions"
|
|
||||||
msgstr "Направление линий верхней оболочки"
|
|
||||||
|
|
||||||
#: 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 "Список направлений линии при печати слоёв дна/крышки линиями или зигзагом. Элементы списка используются последовательно по мере печати слоёв и когда конец списка будет достигнут, он начнётся сначала. Элементы списка отделяются запятыми и сам список заключён в квадратные скобки. По умолчанию, он пустой, что означает использование стандартных углов (45 и 135 градусов)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1027,6 +971,16 @@ 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."
|
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 "Вставка применяется для внешних стенок. Если внешняя стенка меньше диаметра сопла и печатается после внутренних стенок, то используйте это смещение для захода соплом на внутренние стенки, вместо выхода за модель."
|
msgstr "Вставка применяется для внешних стенок. Если внешняя стенка меньше диаметра сопла и печатается после внутренних стенок, то используйте это смещение для захода соплом на внутренние стенки, вместо выхода за модель."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "Оптимазация порядка печати стенок"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr "Оптимизирует порядок, в котором печатаются стенки для уменьшения количества откатов и перемещений. Большинство моделей будут распечатываться быстрее, но не все. Сравнивайте печать с оптимизацией и без."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1097,6 +1051,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "Везде"
|
msgstr "Везде"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1479,8 +1443,8 @@ msgstr "Смещение заполнения по X"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr "Расстояние смещения шаблона заполнения по оси X."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y label"
|
msgctxt "infill_offset_y label"
|
||||||
|
@ -1489,8 +1453,8 @@ msgstr "Смещение заполнения по Y"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr "Расстояние смещения шаблона заполнения по оси Y."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "sub_div_rad_add label"
|
msgctxt "sub_div_rad_add label"
|
||||||
|
@ -1509,8 +1473,8 @@ msgstr "Процент перекрытие заполнения"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "Величина перекрытия между заполнением и стенками. Небольшое перекрытие позволяет стенкам плотно соединиться с заполнением."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1529,8 +1493,8 @@ msgstr "Процент перекрытия оболочек"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "Объём перекрытия между оболочкой и стенами в виде процента от ширины линии. Небольшое перекрытие позволяют стенам нормально соединяться с оболочкой. Это процент от средней ширины линии оболочки и внутренней стенки."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1692,16 +1656,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Материал"
|
msgstr "Материал"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "Автоматическая температура"
|
|
||||||
|
|
||||||
#: 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 "Изменять температуру каждого слоя автоматически в соответствии со средней скоростью потока на этом слое."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1752,16 +1706,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "Температура, до которой можно начать охлаждать сопло, перед окончанием печати."
|
msgstr "Температура, до которой можно начать охлаждать сопло, перед окончанием печати."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "График температуры потока"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "График, объединяющий поток (в мм3 в секунду) с температурой (в градусах Цельсия)."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1779,8 +1723,8 @@ msgstr "Температура стола"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "Температура, используемая для горячего стола. Если указан 0, то горячий стол не нагревается при печати."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3452,6 +3396,16 @@ 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."
|
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 "Угол верхней части башен. Большие значения приводят уменьшению площади крыши, меньшие наоборот делают крышу плоской."
|
msgstr "Угол верхней части башен. Большие значения приводят уменьшению площади крыши, меньшие наоборот делают крышу плоской."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "Объект поддержки нависаний"
|
||||||
|
|
||||||
|
#: 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 "Будет поддерживать всё ниже объекта, никаких нависаний не будет."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -3552,7 +3506,9 @@ msgctxt "skirt_gap description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The horizontal distance between the skirt and the first layer of the print.\n"
|
"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."
|
"This is the minimum distance. Multiple skirt lines will extend outwards from this distance."
|
||||||
msgstr "Горизонтальное расстояние между юбкой и первым слоем печати.\nМинимальное расстояние. Несколько линий юбки будут расширяться от этого расстояния."
|
msgstr ""
|
||||||
|
"Горизонтальное расстояние между юбкой и первым слоем печати.\n"
|
||||||
|
"Минимальное расстояние. Несколько линий юбки будут расширяться от этого расстояния."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skirt_brim_minimal_length label"
|
msgctxt "skirt_brim_minimal_length label"
|
||||||
|
@ -4084,16 +4040,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "Обычно Cura пытается закрыть небольшие отверстия в объекте и убрать части слоя с большими отверстиями. Включение этого параметра сохраняет те части, что не могут быть сшиты. Этот параметр должен использоваться как последний вариант, когда уже ничего не помогает получить нормальный GCode."
|
msgstr "Обычно Cura пытается закрыть небольшие отверстия в объекте и убрать части слоя с большими отверстиями. Включение этого параметра сохраняет те части, что не могут быть сшиты. Этот параметр должен использоваться как последний вариант, когда уже ничего не помогает получить нормальный GCode."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr "Максимальное разрешение"
|
|
||||||
|
|
||||||
#: 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 "Минимальный размер сегмента линии после слайсинга. Увеличение значения этого параметра понизит разрешение модели. Это может позволить принтеру поддерживать скорость обработки кода G и увеличит скорость слайсинга за счет удаления деталей модели, которые он в любом случае не сможет обработать."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4244,16 +4190,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "Используйте этот объект для указания области поддержек. Может использоваться при генерации структуры поддержек."
|
msgstr "Используйте этот объект для указания области поддержек. Может использоваться при генерации структуры поддержек."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "Объект поддержки нависаний"
|
|
||||||
|
|
||||||
#: 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 "Будет поддерживать всё ниже объекта, никаких нависаний не будет."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4330,14 +4266,194 @@ msgid "experimental!"
|
||||||
msgstr "экспериментальное!"
|
msgstr "экспериментальное!"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "Оптимазация порядка печати стенок"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "Оптимизирует порядок, в котором печатаются стенки для уменьшения количества откатов и перемещений. Большинство моделей будут распечатываться быстрее, но не все. Сравнивайте печать с оптимизацией и без."
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr "Допуск слайсинга"
|
||||||
|
|
||||||
|
#: 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 "Способ выполнения слайсинга слоев диагональными поверхностями. Области слоя можно создать на основе места пересечения середины слоя и поверхности (Середина). Кроме того, каждый слой может иметь области, попадающие в объем по высоте слоя (Исключение), или слой имеет области, попадающие в любое место слоя (Включение). Способ «Исключение» сохраняет больше деталей. Способ «Включение» обеспечивает наилучшую подгонку. Способ «Середина» требует минимального времени для обработки."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr "Середина"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr "Исключение"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr "Включение"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "Ширина линии крышки"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "Ширина одной линии крышки."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "Шаблон верхней оболочки"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "Шаблон, используемый для верхних слоёв оболочки."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "Линии"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "Концентрические"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option zigzag"
|
||||||
|
msgid "Zig Zag"
|
||||||
|
msgstr "Зигзаг"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_angles label"
|
||||||
|
msgid "Top Surface Skin Line Directions"
|
||||||
|
msgstr "Направление линий верхней оболочки"
|
||||||
|
|
||||||
|
#: 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 "Список направлений линии при печати слоёв дна/крышки линиями или зигзагом. Элементы списка используются последовательно по мере печати слоёв и когда конец списка будет достигнут, он начнётся сначала. Элементы списка отделяются запятыми и сам список заключён в квадратные скобки. По умолчанию, он пустой, что означает использование стандартных углов (45 и 135 градусов)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "Автоматическая температура"
|
||||||
|
|
||||||
|
#: 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 "Изменять температуру каждого слоя автоматически в соответствии со средней скоростью потока на этом слое."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "График температуры потока"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "График, объединяющий поток (в мм3 в секунду) с температурой (в градусах Цельсия)."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr "Максимальное разрешение"
|
||||||
|
|
||||||
|
#: 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 "Минимальный размер сегмента линии после слайсинга. Увеличение значения этого параметра понизит разрешение модели. Это может позволить принтеру поддерживать скорость обработки кода G и увеличит скорость слайсинга за счет удаления деталей модели, которые он в любом случае не сможет обработать."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -4829,7 +4945,9 @@ msgctxt "wireframe_up_half_speed description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Distance of an upward move which is extruded with half speed.\n"
|
"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."
|
"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
|
||||||
msgstr "Расстояние движения вверх, при котором выдавливание идёт на половине скорости.\nЭто может улучшить прилипание к предыдущим слоям, не перегревая материал тех слоёв. Применяется только при каркасной печати."
|
msgstr ""
|
||||||
|
"Расстояние движения вверх, при котором выдавливание идёт на половине скорости.\n"
|
||||||
|
"Это может улучшить прилипание к предыдущим слоям, не перегревая материал тех слоёв. Применяется только при каркасной печати."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "wireframe_top_jump label"
|
msgctxt "wireframe_top_jump label"
|
||||||
|
@ -4936,6 +5054,46 @@ 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."
|
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 "Зазор между соплом и горизонтально нисходящими линиями. Большее значение уменьшает угол нисхождения, что приводит уменьшению восходящих соединений на следующем слое. Применяется только при каркасной печати."
|
msgstr "Зазор между соплом и горизонтально нисходящими линиями. Большее значение уменьшает угол нисхождения, что приводит уменьшению восходящих соединений на следующем слое. Применяется только при каркасной печати."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -4996,6 +5154,26 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "Матрица преобразования, применяемая к модели при её загрузки из файла."
|
msgstr "Матрица преобразования, применяемая к модели при её загрузки из файла."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_x description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the X axis."
|
||||||
|
#~ msgstr "Расстояние смещения шаблона заполнения по оси X."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_y description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the Y axis."
|
||||||
|
#~ msgstr "Расстояние смещения шаблона заполнения по оси Y."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_overlap 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 "Величина перекрытия между заполнением и стенками. Небольшое перекрытие позволяет стенкам плотно соединиться с заполнением."
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "Объём перекрытия между оболочкой и стенами в виде процента от ширины линии. Небольшое перекрытие позволяют стенам нормально соединяться с оболочкой. Это процент от средней ширины линии оболочки и внутренней стенки."
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "Температура, используемая для горячего стола. Если указан 0, то горячий стол не нагревается при печати."
|
||||||
|
|
||||||
#~ msgctxt "wall_x_extruder_nr label"
|
#~ msgctxt "wall_x_extruder_nr label"
|
||||||
#~ msgid "Inner Walls Extruder"
|
#~ msgid "Inner Walls Extruder"
|
||||||
#~ msgstr "Печать внутренних стенок"
|
#~ msgstr "Печать внутренних стенок"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: Turkish\n"
|
"Language-Team: Turkish\n"
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: Turkish\n"
|
"Language-Team: Turkish\n"
|
||||||
|
@ -56,7 +56,9 @@ msgctxt "machine_start_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very start - separated by \n"
|
"Gcode commands to be executed at the very start - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "\n ile ayrılan, başlangıçta yürütülecek G-code komutları."
|
msgstr ""
|
||||||
|
"\n"
|
||||||
|
" ile ayrılan, başlangıçta yürütülecek G-code komutları."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_end_gcode label"
|
msgctxt "machine_end_gcode label"
|
||||||
|
@ -68,7 +70,9 @@ msgctxt "machine_end_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very end - separated by \n"
|
"Gcode commands to be executed at the very end - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "\n ile ayrılan, bitişte yürütülecek Gcode komutları."
|
msgstr ""
|
||||||
|
"\n"
|
||||||
|
" ile ayrılan, bitişte yürütülecek Gcode komutları."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_guid label"
|
msgctxt "material_guid label"
|
||||||
|
@ -345,6 +349,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "Repetier"
|
msgstr "Repetier"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -605,31 +619,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "İlk katmanın milimetre cinsinden yüksekliği. Kalın ilk katmanlar yapı levhasına yapışmayı kolaylaştırır."
|
msgstr "İlk katmanın milimetre cinsinden yüksekliği. Kalın ilk katmanlar yapı levhasına yapışmayı kolaylaştırır."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr "Dilimleme Toleransı"
|
|
||||||
|
|
||||||
#: 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 "Çapraz yüzeylerle katman dilimleme yolları. Bir katmanın alanları katmanın ortasının yüzeyle kesiştiği yere (Ortalayıcı) göre oluşturulabilir. Diğer bir yol da her katmanın yüksekliği boyunca hacim içinde kalan alanları (Dışlayıcı) veya katmanın içinde herhangi bir yerde kalan alanları (Kapsayıcı) almasıdır. Dışlayıcı seçenek en çok ayrıntıyı tutar; Kapsayıcı seçenek en iyi şekilde oturur; Ortalayıcı ise en kısa sürede işlenir."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr "Ortalayıcı"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr "Dışlayıcı"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr "Kapsayıcı"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -670,16 +659,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "En dış duvar haricindeki tüm duvar hatları için tek bir duvar hattı genişliği."
|
msgstr "En dış duvar haricindeki tüm duvar hatları için tek bir duvar hattı genişliği."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "Üst Yüzey Hat Genişliği"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "Baskının üst tarafında bulunan alanlardaki tek bir hattın genişliği."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -860,41 +839,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "En üstteki yüzey katmanlarının sayısı. Yüksek kalitede üst yüzeyler oluşturmak için genellikle tek bir üst yüzey katmanı yeterlidir."
|
msgstr "En üstteki yüzey katmanlarının sayısı. Yüksek kalitede üst yüzeyler oluşturmak için genellikle tek bir üst yüzey katmanı yeterlidir."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "Üst Yüzey Şekli"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "En üst yüzeyin şekli."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "Çizgiler"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "Eş merkezli"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option zigzag"
|
|
||||||
msgid "Zig Zag"
|
|
||||||
msgstr "Zikzak"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_angles label"
|
|
||||||
msgid "Top Surface Skin Line Directions"
|
|
||||||
msgstr "Üst Yüzey Hat Yönleri"
|
|
||||||
|
|
||||||
#: 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 "Üst yüzey katmanları çizgi veya zikzak biçimindeyken kullanılacak tam sayı hat yönü listesi. Listedeki öğeler, katmanlar ilerledikçe sıralı olarak kullanılır. Listenin sonuna ulaşıldığında tekrar başa dönülür. Liste öğeleri virgülle ayrılır ve tüm liste köşeli parantez içine alınır. Varsayılan ayar boş listedir ve geleneksel varsayılan açılar (45 ve 135 derece) kullanılır."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1025,6 +969,16 @@ 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."
|
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 "Dış duvar yoluna uygulanan ilave. Dış duvar nozülden küçükse ve iç duvardan sonra yazdırılmışsa, nozüldeki deliği modelin dış kısmı yerine iç duvarlar ile üst üste bindirmek için bu ofseti kullanın."
|
msgstr "Dış duvar yoluna uygulanan ilave. Dış duvar nozülden küçükse ve iç duvardan sonra yazdırılmışsa, nozüldeki deliği modelin dış kısmı yerine iç duvarlar ile üst üste bindirmek için bu ofseti kullanın."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "Duvar Yazdırma Sırasını Optimize Et"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr "Geri çekmelerin sayısını ve kat edilen mesafeyi azaltmak için duvarların yazdırıldığı sırayı optimize edin. Çoğu parça, bunun etkinleştirilmesinden yararlanır, ancak bazılarının yararlanması için gerçekte daha uzun bir süre gerekebilir. Bu yüzden, yazdırma süresi tahminlerini optimizasyonlu ve optimizasyonsuz olarak karşılaştırın."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1095,6 +1049,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "Her bölüm"
|
msgstr "Her bölüm"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1477,8 +1441,8 @@ msgstr "Dolgu X Kayması"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr "Dolgu şekli X ekseni boyunca bu mesafe kadar kaydırılır."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y label"
|
msgctxt "infill_offset_y label"
|
||||||
|
@ -1487,8 +1451,8 @@ msgstr "Dolgu Y Kayması"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr "Dolgu şekli Y ekseni boyunca bu mesafe kadar kaydırılır."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "sub_div_rad_add label"
|
msgctxt "sub_div_rad_add label"
|
||||||
|
@ -1507,8 +1471,8 @@ msgstr "Dolgu Çakışma Oranı"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "Dolgu ve duvarlar arasındaki çakışma miktarı. Hafif bir çakışma duvarların dolguya sıkıca bağlanmasını sağlar."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1527,8 +1491,8 @@ msgstr "Yüzey Çakışma Oranı"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "Hat genişliğinin bir yüzdesi olarak yüzey ve duvarlar arasındaki çakışma miktarı. Az miktar çakışma duvarların yüzeye sıkıca bağlanmasını sağlar. Bu, yüzey hatlarının ve en içteki duvarın ortalama hat genişliklerinin bir yüzdesidir."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1690,16 +1654,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Malzeme"
|
msgstr "Malzeme"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "Otomatik Sıcaklık"
|
|
||||||
|
|
||||||
#: 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 "Katmanın ortalama akış hızıyla otomatik olarak her katman için sıcaklığı değiştirir."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1750,16 +1704,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "Yazdırma bitmeden hemen önce soğuma işleminin başladığı sıcaklık."
|
msgstr "Yazdırma bitmeden hemen önce soğuma işleminin başladığı sıcaklık."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "Akış Sıcaklık Grafiği"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "Malzeme akışını (saniye başına mm3 bazında) sıcaklığa (santigrat derece) bağlayan veri."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1777,8 +1721,8 @@ msgstr "Yapı Levhası Sıcaklığı"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "Isınan yapı levhası için kullanılan sıcaklık. Bu ayar 0 olursa bu yazdırma için yatak ısıtılmaz."
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3450,6 +3394,16 @@ 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."
|
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 "Direk tavanı açısı Yüksek bir değer, direk tavanını sivrileştirirken, daha düşük bir değer direk tavanlarını düzleştirir."
|
msgstr "Direk tavanı açısı Yüksek bir değer, direk tavanını sivrileştirirken, daha düşük bir değer direk tavanlarını düzleştirir."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "Alçalan Destek Örgü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 "Destek örgüsünde askıda kalan herhangi bir kısım olmaması için destek örgüsünün altındaki her yere destek yapın."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -3550,7 +3504,9 @@ msgctxt "skirt_gap description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The horizontal distance between the skirt and the first layer of the print.\n"
|
"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."
|
"This is the minimum distance. Multiple skirt lines will extend outwards from this distance."
|
||||||
msgstr "Baskının eteği ve ilk katmanı arasındaki yatay mesafe.\nMinimum mesafedir. Bu mesafeden çok sayıda etek hattı dışarı doğru uzanır."
|
msgstr ""
|
||||||
|
"Baskının eteği ve ilk katmanı arasındaki yatay mesafe.\n"
|
||||||
|
"Minimum mesafedir. Bu mesafeden çok sayıda etek hattı dışarı doğru uzanır."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skirt_brim_minimal_length label"
|
msgctxt "skirt_brim_minimal_length label"
|
||||||
|
@ -4082,16 +4038,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "Normal koşullarda, Cura ağdaki küçük boşlukları diker ve büyük boşluklu katman parçalarını ortadan kaldırır. Bu seçeneği etkinleştirmek, dikilemeyen parçaları muhafaza eder. Bu seçenek, hiçbir işlemin uygun bir GCode oluşturamaması durumunda başvurulacak son seçenek olarak kullanılmalıdır."
|
msgstr "Normal koşullarda, Cura ağdaki küçük boşlukları diker ve büyük boşluklu katman parçalarını ortadan kaldırır. Bu seçeneği etkinleştirmek, dikilemeyen parçaları muhafaza eder. Bu seçenek, hiçbir işlemin uygun bir GCode oluşturamaması durumunda başvurulacak son seçenek olarak kullanılmalıdır."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr "Maksimum Çözünürlük"
|
|
||||||
|
|
||||||
#: 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 "Bir çizginin dilimlemeden sonraki minimum boyutu. Bu değer artırıldıktan sonra örgünün çözünürlüğü düşer. Bu, yazıcının g-kodunu işlemek için gereken hıza yetişmesine olanak tanır ve örtünün zaten işlenemeyecek ayrıntılarını kaldırarak dilimleme hızını artırır."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4242,16 +4188,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "Destek alanlarını belirlemek için bu örgüyü kullanın. Bu örgü, destek yapısını oluşturmak için kullanılabilir."
|
msgstr "Destek alanlarını belirlemek için bu örgüyü kullanın. Bu örgü, destek yapısını oluşturmak için kullanılabilir."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "Alçalan Destek Örgü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 "Destek örgüsünde askıda kalan herhangi bir kısım olmaması için destek örgüsünün altındaki her yere destek yapın."
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4328,14 +4264,194 @@ msgid "experimental!"
|
||||||
msgstr "deneysel!"
|
msgstr "deneysel!"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "Duvar Yazdırma Sırasını Optimize Et"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "Geri çekmelerin sayısını ve kat edilen mesafeyi azaltmak için duvarların yazdırıldığı sırayı optimize edin. Çoğu parça, bunun etkinleştirilmesinden yararlanır, ancak bazılarının yararlanması için gerçekte daha uzun bir süre gerekebilir. Bu yüzden, yazdırma süresi tahminlerini optimizasyonlu ve optimizasyonsuz olarak karşılaştırın."
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr "Dilimleme Toleransı"
|
||||||
|
|
||||||
|
#: 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 "Çapraz yüzeylerle katman dilimleme yolları. Bir katmanın alanları katmanın ortasının yüzeyle kesiştiği yere (Ortalayıcı) göre oluşturulabilir. Diğer bir yol da her katmanın yüksekliği boyunca hacim içinde kalan alanları (Dışlayıcı) veya katmanın içinde herhangi bir yerde kalan alanları (Kapsayıcı) almasıdır. Dışlayıcı seçenek en çok ayrıntıyı tutar; Kapsayıcı seçenek en iyi şekilde oturur; Ortalayıcı ise en kısa sürede işlenir."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr "Ortalayıcı"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr "Dışlayıcı"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr "Kapsayıcı"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "Üst Yüzey Hat Genişliği"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "Baskının üst tarafında bulunan alanlardaki tek bir hattın genişliği."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "Üst Yüzey Şekli"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "En üst yüzeyin şekli."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "Çizgiler"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "Eş merkezli"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option zigzag"
|
||||||
|
msgid "Zig Zag"
|
||||||
|
msgstr "Zikzak"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_angles label"
|
||||||
|
msgid "Top Surface Skin Line Directions"
|
||||||
|
msgstr "Üst Yüzey Hat Yönleri"
|
||||||
|
|
||||||
|
#: 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 "Üst yüzey katmanları çizgi veya zikzak biçimindeyken kullanılacak tam sayı hat yönü listesi. Listedeki öğeler, katmanlar ilerledikçe sıralı olarak kullanılır. Listenin sonuna ulaşıldığında tekrar başa dönülür. Liste öğeleri virgülle ayrılır ve tüm liste köşeli parantez içine alınır. Varsayılan ayar boş listedir ve geleneksel varsayılan açılar (45 ve 135 derece) kullanılır."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "Otomatik Sıcaklık"
|
||||||
|
|
||||||
|
#: 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 "Katmanın ortalama akış hızıyla otomatik olarak her katman için sıcaklığı değiştirir."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "Akış Sıcaklık Grafiği"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "Malzeme akışını (saniye başına mm3 bazında) sıcaklığa (santigrat derece) bağlayan veri."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr "Maksimum Çözünürlük"
|
||||||
|
|
||||||
|
#: 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 "Bir çizginin dilimlemeden sonraki minimum boyutu. Bu değer artırıldıktan sonra örgünün çözünürlüğü düşer. Bu, yazıcının g-kodunu işlemek için gereken hıza yetişmesine olanak tanır ve örtünün zaten işlenemeyecek ayrıntılarını kaldırarak dilimleme hızını artırır."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -4827,7 +4943,9 @@ msgctxt "wireframe_up_half_speed description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Distance of an upward move which is extruded with half speed.\n"
|
"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."
|
"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
|
||||||
msgstr "Yarı hızda sıkıştırılmış yukarı doğru hareket mesafesi.\nBu katmanlarda malzemeyi çok fazla ısıtmayarak önceki katmanlarda daha iyi yapışma sağlayabilir. Sadece kablo yazdırmaya uygulanır."
|
msgstr ""
|
||||||
|
"Yarı hızda sıkıştırılmış yukarı doğru hareket mesafesi.\n"
|
||||||
|
"Bu katmanlarda malzemeyi çok fazla ısıtmayarak önceki katmanlarda daha iyi yapışma sağlayabilir. Sadece kablo yazdırmaya uygulanır."
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "wireframe_top_jump label"
|
msgctxt "wireframe_top_jump label"
|
||||||
|
@ -4934,6 +5052,46 @@ 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."
|
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 "Nozül ve aşağı yöndeki hatlar arasındaki mesafe. Daha büyük açıklık, dik açısı daha küçük çapraz şekilde aşağı yöndeki hatların oluşmasına neden olur, dolayısıyla bu durum bir sonraki katman ile yukarı yönde daha az bağlantıya yol açar. Sadece kablo yazdırmaya uygulanır."
|
msgstr "Nozül ve aşağı yöndeki hatlar arasındaki mesafe. Daha büyük açıklık, dik açısı daha küçük çapraz şekilde aşağı yöndeki hatların oluşmasına neden olur, dolayısıyla bu durum bir sonraki katman ile yukarı yönde daha az bağlantıya yol açar. Sadece kablo yazdırmaya uygulanır."
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -4994,6 +5152,26 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "Modeli dosyadan indirirken modele uygulanacak olan dönüşüm matrisi"
|
msgstr "Modeli dosyadan indirirken modele uygulanacak olan dönüşüm matrisi"
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_x description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the X axis."
|
||||||
|
#~ msgstr "Dolgu şekli X ekseni boyunca bu mesafe kadar kaydırılır."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_y description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the Y axis."
|
||||||
|
#~ msgstr "Dolgu şekli Y ekseni boyunca bu mesafe kadar kaydırılır."
|
||||||
|
|
||||||
|
#~ msgctxt "infill_overlap 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 "Dolgu ve duvarlar arasındaki çakışma miktarı. Hafif bir çakışma duvarların dolguya sıkıca bağlanmasını sağlar."
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "Hat genişliğinin bir yüzdesi olarak yüzey ve duvarlar arasındaki çakışma miktarı. Az miktar çakışma duvarların yüzeye sıkıca bağlanmasını sağlar. Bu, yüzey hatlarının ve en içteki duvarın ortalama hat genişliklerinin bir yüzdesidir."
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "Isınan yapı levhası için kullanılan sıcaklık. Bu ayar 0 olursa bu yazdırma için yatak ısıtılmaz."
|
||||||
|
|
||||||
#~ msgctxt "wall_x_extruder_nr label"
|
#~ msgctxt "wall_x_extruder_nr label"
|
||||||
#~ msgid "Inner Walls Extruder"
|
#~ msgid "Inner Walls Extruder"
|
||||||
#~ msgstr "İç Duvar Ekstruderi"
|
#~ msgstr "İç Duvar Ekstruderi"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: PCDotFan <pc@edu.ax>, Bothof <info@bothof.nl>\n"
|
"Language-Team: PCDotFan <pc@edu.ax>, Bothof <info@bothof.nl>\n"
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2017 Ultimaker
|
# Copyright (C) 2017 Ultimaker
|
||||||
# This file is distributed under the same license as the Cura package.
|
# This file is distributed under the same license as the Cura package.
|
||||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
# Ruben Dulek <r.dulek@ultimaker.com>, 2017.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 3.0\n"
|
"Project-Id-Version: Cura 3.0\n"
|
||||||
"Report-Msgid-Bugs-To: http://github.com/ultimaker/uranium\n"
|
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2017-11-21 16:58+0000\n"
|
"POT-Creation-Date: 2017-08-02 16:53+0000\n"
|
||||||
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
"PO-Revision-Date: 2017-11-30 13:05+0100\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: PCDotFan <pc@edu.ax>, Bothof <info@bothof.nl>\n"
|
"Language-Team: PCDotFan <pc@edu.ax>, Bothof <info@bothof.nl>\n"
|
||||||
|
@ -58,7 +58,9 @@ msgctxt "machine_start_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very start - separated by \n"
|
"Gcode commands to be executed at the very start - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "在开始后执行的 G-code 命令 - 以 \n 分行"
|
msgstr ""
|
||||||
|
"在开始后执行的 G-code 命令 - 以 \n"
|
||||||
|
" 分行"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_end_gcode label"
|
msgctxt "machine_end_gcode label"
|
||||||
|
@ -70,7 +72,9 @@ msgctxt "machine_end_gcode description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Gcode commands to be executed at the very end - separated by \n"
|
"Gcode commands to be executed at the very end - separated by \n"
|
||||||
"."
|
"."
|
||||||
msgstr "在结束前执行的 G-code 命令 - 以 \n 分行"
|
msgstr ""
|
||||||
|
"在结束前执行的 G-code 命令 - 以 \n"
|
||||||
|
" 分行"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_guid label"
|
msgctxt "material_guid label"
|
||||||
|
@ -347,6 +351,16 @@ msgctxt "machine_gcode_flavor option Repetier"
|
||||||
msgid "Repetier"
|
msgid "Repetier"
|
||||||
msgstr "Repetier"
|
msgstr "Repetier"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "machine_firmware_retract label"
|
||||||
|
msgid "Firmware Retraction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "machine_disallowed_areas label"
|
msgctxt "machine_disallowed_areas label"
|
||||||
msgid "Disallowed areas"
|
msgid "Disallowed areas"
|
||||||
|
@ -607,31 +621,6 @@ 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."
|
msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
|
||||||
msgstr "起始层高(以毫米为单位)。起始层越厚,与打印平台的粘着越轻松。"
|
msgstr "起始层高(以毫米为单位)。起始层越厚,与打印平台的粘着越轻松。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance label"
|
|
||||||
msgid "Slicing Tolerance"
|
|
||||||
msgstr "切片公差"
|
|
||||||
|
|
||||||
#: 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 "如何对带有对角线表面的层进行切片。层面积可以根据层的中心与表面(中间)相交的位置生成。或者每一层的面积可以为落在整个层高度中成形体积内的面积 (Exclusive),或者为落在层中任何位置的面积 (Inclusive)。Exclusive 保留大部分细节,Inclusive 可实现最佳匹配,而 Middle 需要的处理的时间最少。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option middle"
|
|
||||||
msgid "Middle"
|
|
||||||
msgstr "Middle"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option exclusive"
|
|
||||||
msgid "Exclusive"
|
|
||||||
msgstr "Exclusive"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "slicing_tolerance option inclusive"
|
|
||||||
msgid "Inclusive"
|
|
||||||
msgstr "Inclusive"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "line_width label"
|
msgctxt "line_width label"
|
||||||
msgid "Line Width"
|
msgid "Line Width"
|
||||||
|
@ -672,16 +661,6 @@ msgctxt "wall_line_width_x description"
|
||||||
msgid "Width of a single wall line for all wall lines except the outermost one."
|
msgid "Width of a single wall line for all wall lines except the outermost one."
|
||||||
msgstr "适用于所有壁线(最外壁线除外)的单一壁线宽度。"
|
msgstr "适用于所有壁线(最外壁线除外)的单一壁线宽度。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width label"
|
|
||||||
msgid "Top Surface Skin Line Width"
|
|
||||||
msgstr "顶部表面皮肤线宽"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_line_width description"
|
|
||||||
msgid "Width of a single line of the areas at the top of the print."
|
|
||||||
msgstr "打印顶部区域单一走线宽度。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_line_width label"
|
msgctxt "skin_line_width label"
|
||||||
msgid "Top/Bottom Line Width"
|
msgid "Top/Bottom Line Width"
|
||||||
|
@ -862,41 +841,6 @@ 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."
|
msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
|
||||||
msgstr "最顶部皮肤层数。 通常只需一层最顶层就足以生成较高质量的顶部表面。"
|
msgstr "最顶部皮肤层数。 通常只需一层最顶层就足以生成较高质量的顶部表面。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern label"
|
|
||||||
msgid "Top Surface Skin Pattern"
|
|
||||||
msgstr "顶部表面皮肤图案"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern description"
|
|
||||||
msgid "The pattern of the top most layers."
|
|
||||||
msgstr "最顶层图案。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option lines"
|
|
||||||
msgid "Lines"
|
|
||||||
msgstr "走线"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option concentric"
|
|
||||||
msgid "Concentric"
|
|
||||||
msgstr "同心"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_pattern option zigzag"
|
|
||||||
msgid "Zig Zag"
|
|
||||||
msgstr "锯齿形"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "roofing_angles label"
|
|
||||||
msgid "Top Surface Skin Line Directions"
|
|
||||||
msgstr "顶部表面皮肤走线方向"
|
|
||||||
|
|
||||||
#: 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 "当顶部表面皮肤层采用线条或锯齿状图案时使用的整数走线方向的列表。 列表中的元素随层的进度依次使用,当达到列表末尾时,它将从头开始。 列表项以逗号分隔,整个列表包含在方括号中。 默认是一个空列表,即意味着使用传统的默认角度(45 和 135 度)。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "top_bottom_extruder_nr label"
|
msgctxt "top_bottom_extruder_nr label"
|
||||||
msgid "Top/Bottom Extruder"
|
msgid "Top/Bottom Extruder"
|
||||||
|
@ -1027,6 +971,16 @@ 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."
|
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 "应用在外壁路径上的嵌入。 如果外壁小于喷嘴,并且在内壁之后打印,则使用该偏移量来使喷嘴中的孔与内壁而不是模型外部重叠。"
|
msgstr "应用在外壁路径上的嵌入。 如果外壁小于喷嘴,并且在内壁之后打印,则使用该偏移量来使喷嘴中的孔与内壁而不是模型外部重叠。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "optimize_wall_printing_order label"
|
||||||
|
msgid "Optimize Wall Printing Order"
|
||||||
|
msgstr "优化壁打印顺序"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
msgstr "优化打印各个壁的顺序,以减少回抽次数和空驶距离。 启用此设置将对大部分零件有益,但有的则会耗费更长时间,因此请将优化和不优化的打印时间估计值进行对比。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "outer_inset_first label"
|
msgctxt "outer_inset_first label"
|
||||||
msgid "Outer Before Inner Walls"
|
msgid "Outer Before Inner Walls"
|
||||||
|
@ -1097,6 +1051,16 @@ msgctxt "fill_perimeter_gaps option everywhere"
|
||||||
msgid "Everywhere"
|
msgid "Everywhere"
|
||||||
msgstr "全部填充"
|
msgstr "全部填充"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps label"
|
||||||
|
msgid "Filter Out Tiny Gaps"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "filter_out_tiny_gaps description"
|
||||||
|
msgid "Filter out tiny gaps to reduce blobs on outside of model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "fill_outline_gaps label"
|
msgctxt "fill_outline_gaps label"
|
||||||
msgid "Print Thin Walls"
|
msgid "Print Thin Walls"
|
||||||
|
@ -1479,8 +1443,8 @@ msgstr "填充 X 轴偏移量"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_x description"
|
msgctxt "infill_offset_x description"
|
||||||
msgid "The infill pattern is offset this distance along the X axis."
|
msgid "The infill pattern is moved this distance along the X axis."
|
||||||
msgstr "填充图案沿 X 轴偏移此距离。"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y label"
|
msgctxt "infill_offset_y label"
|
||||||
|
@ -1489,8 +1453,8 @@ msgstr "填充 Y 轴偏移量"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_offset_y description"
|
msgctxt "infill_offset_y description"
|
||||||
msgid "The infill pattern is offset this distance along the Y axis."
|
msgid "The infill pattern is moved this distance along the Y axis."
|
||||||
msgstr "填充图案沿 Y 轴偏移此距离。"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "sub_div_rad_add label"
|
msgctxt "sub_div_rad_add label"
|
||||||
|
@ -1509,8 +1473,8 @@ msgstr "填充重叠百分比"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap description"
|
msgctxt "infill_overlap description"
|
||||||
msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
|
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 "填充物和壁之间的重叠量。 稍微重叠可让各个壁与填充物牢固连接。"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "infill_overlap_mm label"
|
msgctxt "infill_overlap_mm label"
|
||||||
|
@ -1529,8 +1493,8 @@ msgstr "皮肤重叠百分比"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap description"
|
msgctxt "skin_overlap description"
|
||||||
msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
msgid "The amount of overlap between the skin and the walls as a percentage of the skin line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
msgstr "皮肤和壁之间的重叠量,以走线宽度百分比表示。 稍微重叠可让各个壁与皮肤牢固连接。 这是皮肤线平均走线宽度和最内壁的百分比。"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skin_overlap_mm label"
|
msgctxt "skin_overlap_mm label"
|
||||||
|
@ -1692,16 +1656,6 @@ msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "材料"
|
msgstr "材料"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_dependent_temperature label"
|
|
||||||
msgid "Auto Temperature"
|
|
||||||
msgstr "自动温度"
|
|
||||||
|
|
||||||
#: 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 "根据每一层的平均流速自动更改每层的温度。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "default_material_print_temperature label"
|
msgctxt "default_material_print_temperature label"
|
||||||
msgid "Default Printing Temperature"
|
msgid "Default Printing Temperature"
|
||||||
|
@ -1752,16 +1706,6 @@ msgctxt "material_final_print_temperature description"
|
||||||
msgid "The temperature to which to already start cooling down just before the end of printing."
|
msgid "The temperature to which to already start cooling down just before the end of printing."
|
||||||
msgstr "打印结束前开始冷却的温度。"
|
msgstr "打印结束前开始冷却的温度。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph label"
|
|
||||||
msgid "Flow Temperature Graph"
|
|
||||||
msgstr "流量温度图"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "material_flow_temp_graph description"
|
|
||||||
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
|
||||||
msgstr "数据连接材料流量(mm3/s)到温度(摄氏度)。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_extrusion_cool_down_speed label"
|
msgctxt "material_extrusion_cool_down_speed label"
|
||||||
msgid "Extrusion Cool Down Speed Modifier"
|
msgid "Extrusion Cool Down Speed Modifier"
|
||||||
|
@ -1779,8 +1723,8 @@ msgstr "打印平台温度"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature description"
|
msgctxt "material_bed_temperature description"
|
||||||
msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
msgid "The temperature used for the heated build plate. If this is 0, the bed temperature will not be adjusted."
|
||||||
msgstr "用于加热打印平台的温度。 如果打印平台温度为 0,则热床将不会为此次打印加热。"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "material_bed_temperature_layer_0 label"
|
msgctxt "material_bed_temperature_layer_0 label"
|
||||||
|
@ -3452,6 +3396,16 @@ 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."
|
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 "塔顶角度。 该值越高,塔顶越尖,值越低,塔顶越平。"
|
msgstr "塔顶角度。 该值越高,塔顶越尖,值越低,塔顶越平。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_mesh_drop_down label"
|
||||||
|
msgid "Drop Down Support Mesh"
|
||||||
|
msgstr "下拉式支撑网格"
|
||||||
|
|
||||||
|
#: 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 "在支撑网格下方的所有位置进行支撑,让支撑网格中没有悬垂。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
|
@ -3552,7 +3506,9 @@ msgctxt "skirt_gap description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"The horizontal distance between the skirt and the first layer of the print.\n"
|
"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."
|
"This is the minimum distance. Multiple skirt lines will extend outwards from this distance."
|
||||||
msgstr "skirt 和打印第一层之间的水平距离。\n这是最小距离。多个 skirt 走线将从此距离向外延伸。"
|
msgstr ""
|
||||||
|
"skirt 和打印第一层之间的水平距离。\n"
|
||||||
|
"这是最小距离。多个 skirt 走线将从此距离向外延伸。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "skirt_brim_minimal_length label"
|
msgctxt "skirt_brim_minimal_length label"
|
||||||
|
@ -4084,16 +4040,6 @@ 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 GCode."
|
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 GCode."
|
||||||
msgstr "一般情况下,Cura 会尝试缝合网格中的小孔,并移除有大孔的部分层。 启用此选项将保留那些无法缝合的部分。 当其他所有方法都无法产生正确的 GCode 时,该选项应该被用作最后手段。"
|
msgstr "一般情况下,Cura 会尝试缝合网格中的小孔,并移除有大孔的部分层。 启用此选项将保留那些无法缝合的部分。 当其他所有方法都无法产生正确的 GCode 时,该选项应该被用作最后手段。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "meshfix_maximum_resolution label"
|
|
||||||
msgid "Maximum Resolution"
|
|
||||||
msgstr "最大分辨率"
|
|
||||||
|
|
||||||
#: 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 "走线部分在切片后的最小尺寸。如果提高此值,网格的分辨率将降低。这可让打印机保持处理 g-code 所需的速度,并将通过移除无法处理的网格细节提高切片速度。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "multiple_mesh_overlap label"
|
msgctxt "multiple_mesh_overlap label"
|
||||||
msgid "Merged Meshes Overlap"
|
msgid "Merged Meshes Overlap"
|
||||||
|
@ -4244,16 +4190,6 @@ msgctxt "support_mesh description"
|
||||||
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
msgid "Use this mesh to specify support areas. This can be used to generate support structure."
|
||||||
msgstr "使用此网格指定支撑区域。 可用于生成支撑结构。"
|
msgstr "使用此网格指定支撑区域。 可用于生成支撑结构。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
|
||||||
msgctxt "support_mesh_drop_down label"
|
|
||||||
msgid "Drop Down Support Mesh"
|
|
||||||
msgstr "下拉式支撑网格"
|
|
||||||
|
|
||||||
#: 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 "在支撑网格下方的所有位置进行支撑,让支撑网格中没有悬垂。"
|
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "anti_overhang_mesh label"
|
msgctxt "anti_overhang_mesh label"
|
||||||
msgid "Anti Overhang Mesh"
|
msgid "Anti Overhang Mesh"
|
||||||
|
@ -4330,14 +4266,194 @@ msgid "experimental!"
|
||||||
msgstr "实验性!"
|
msgstr "实验性!"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order label"
|
msgctxt "support_tree_enable label"
|
||||||
msgid "Optimize Wall Printing Order"
|
msgid "Tree Support"
|
||||||
msgstr "优化壁打印顺序"
|
msgstr ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "optimize_wall_printing_order description"
|
msgctxt "support_tree_enable 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."
|
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 "优化打印各个壁的顺序,以减少回抽次数和空驶距离。 启用此设置将对大部分零件有益,但有的则会耗费更长时间,因此请将优化和不优化的打印时间估计值进行对比。"
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_angle label"
|
||||||
|
msgid "Tree Support Branch Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_distance label"
|
||||||
|
msgid "Tree Support Branch Distance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter label"
|
||||||
|
msgid "Tree Support Branch Diameter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_branch_diameter_angle label"
|
||||||
|
msgid "Tree Support Branch Diameter Angle"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_collision_resolution label"
|
||||||
|
msgid "Tree Support Collision Resolution"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_thickness label"
|
||||||
|
msgid "Tree Support Wall Thickness"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "support_tree_wall_count label"
|
||||||
|
msgid "Tree Support Wall Line Count"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance label"
|
||||||
|
msgid "Slicing Tolerance"
|
||||||
|
msgstr "切片公差"
|
||||||
|
|
||||||
|
#: 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 "如何对带有对角线表面的层进行切片。层面积可以根据层的中心与表面(中间)相交的位置生成。或者每一层的面积可以为落在整个层高度中成形体积内的面积 (Exclusive),或者为落在层中任何位置的面积 (Inclusive)。Exclusive 保留大部分细节,Inclusive 可实现最佳匹配,而 Middle 需要的处理的时间最少。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option middle"
|
||||||
|
msgid "Middle"
|
||||||
|
msgstr "Middle"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option exclusive"
|
||||||
|
msgid "Exclusive"
|
||||||
|
msgstr "Exclusive"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "slicing_tolerance option inclusive"
|
||||||
|
msgid "Inclusive"
|
||||||
|
msgstr "Inclusive"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width label"
|
||||||
|
msgid "Top Surface Skin Line Width"
|
||||||
|
msgstr "顶部表面皮肤线宽"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_line_width description"
|
||||||
|
msgid "Width of a single line of the areas at the top of the print."
|
||||||
|
msgstr "打印顶部区域单一走线宽度。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern label"
|
||||||
|
msgid "Top Surface Skin Pattern"
|
||||||
|
msgstr "顶部表面皮肤图案"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern description"
|
||||||
|
msgid "The pattern of the top most layers."
|
||||||
|
msgstr "最顶层图案。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option lines"
|
||||||
|
msgid "Lines"
|
||||||
|
msgstr "走线"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option concentric"
|
||||||
|
msgid "Concentric"
|
||||||
|
msgstr "同心"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_pattern option zigzag"
|
||||||
|
msgid "Zig Zag"
|
||||||
|
msgstr "锯齿形"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "roofing_angles label"
|
||||||
|
msgid "Top Surface Skin Line Directions"
|
||||||
|
msgstr "顶部表面皮肤走线方向"
|
||||||
|
|
||||||
|
#: 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 "当顶部表面皮肤层采用线条或锯齿状图案时使用的整数走线方向的列表。 列表中的元素随层的进度依次使用,当达到列表末尾时,它将从头开始。 列表项以逗号分隔,整个列表包含在方括号中。 默认是一个空列表,即意味着使用传统的默认角度(45 和 135 度)。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "infill_enable_travel_optimization label"
|
||||||
|
msgid "Infill Travel Optimization"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_dependent_temperature label"
|
||||||
|
msgid "Auto Temperature"
|
||||||
|
msgstr "自动温度"
|
||||||
|
|
||||||
|
#: 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 "根据每一层的平均流速自动更改每层的温度。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph label"
|
||||||
|
msgid "Flow Temperature Graph"
|
||||||
|
msgstr "流量温度图"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "material_flow_temp_graph description"
|
||||||
|
msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
|
||||||
|
msgstr "数据连接材料流量(mm3/s)到温度(摄氏度)。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "meshfix_maximum_resolution label"
|
||||||
|
msgid "Maximum Resolution"
|
||||||
|
msgstr "最大分辨率"
|
||||||
|
|
||||||
|
#: 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 "走线部分在切片后的最小尺寸。如果提高此值,网格的分辨率将降低。这可让打印机保持处理 g-code 所需的速度,并将通过移除无法处理的网格细节提高切片速度。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "support_skip_some_zags label"
|
msgctxt "support_skip_some_zags label"
|
||||||
|
@ -4829,7 +4945,9 @@ msgctxt "wireframe_up_half_speed description"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Distance of an upward move which is extruded with half speed.\n"
|
"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."
|
"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
|
||||||
msgstr "以半速挤出的上行移动的距离。\n这会与之前的层产生更好的附着,而不会将这些层中的材料过度加热。 仅应用于单线打印。"
|
msgstr ""
|
||||||
|
"以半速挤出的上行移动的距离。\n"
|
||||||
|
"这会与之前的层产生更好的附着,而不会将这些层中的材料过度加热。 仅应用于单线打印。"
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "wireframe_top_jump label"
|
msgctxt "wireframe_top_jump label"
|
||||||
|
@ -4936,6 +5054,46 @@ 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."
|
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 "喷嘴和水平下行线之间的距离。 较大的间隙会让斜下行线角度较平缓,进而使第二层的上行连接较少。 仅应用于单线打印。"
|
msgstr "喷嘴和水平下行线之间的距离。 较大的间隙会让斜下行线角度较平缓,进而使第二层的上行连接较少。 仅应用于单线打印。"
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled label"
|
||||||
|
msgid "Use adaptive layers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_enabled description"
|
||||||
|
msgid "Adaptive layers computes the layer heights depending on the shape of the model."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation label"
|
||||||
|
msgid "Adaptive layers maximum variation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation description"
|
||||||
|
msgid "The maximum allowed height different from the base layer height in mm."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_variation_step label"
|
||||||
|
msgid "Adaptive layers variation step size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
|
#: fdmprinter.def.json
|
||||||
|
msgctxt "adaptive_layer_height_threshold label"
|
||||||
|
msgid "Adaptive layers threshold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
|
||||||
#: fdmprinter.def.json
|
#: fdmprinter.def.json
|
||||||
msgctxt "command_line_settings label"
|
msgctxt "command_line_settings label"
|
||||||
msgid "Command Line Settings"
|
msgid "Command Line Settings"
|
||||||
|
@ -4996,6 +5154,26 @@ msgctxt "mesh_rotation_matrix description"
|
||||||
msgid "Transformation matrix to be applied to the model when loading it from file."
|
msgid "Transformation matrix to be applied to the model when loading it from file."
|
||||||
msgstr "在将模型从文件中载入时应用在模型上的转换矩阵。"
|
msgstr "在将模型从文件中载入时应用在模型上的转换矩阵。"
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_x description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the X axis."
|
||||||
|
#~ msgstr "填充图案沿 X 轴偏移此距离。"
|
||||||
|
|
||||||
|
#~ msgctxt "infill_offset_y description"
|
||||||
|
#~ msgid "The infill pattern is offset this distance along the Y axis."
|
||||||
|
#~ msgstr "填充图案沿 Y 轴偏移此距离。"
|
||||||
|
|
||||||
|
#~ msgctxt "infill_overlap 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 "填充物和壁之间的重叠量。 稍微重叠可让各个壁与填充物牢固连接。"
|
||||||
|
|
||||||
|
#~ msgctxt "skin_overlap description"
|
||||||
|
#~ msgid "The amount of overlap between the skin and the walls as a percentage of the line width. A slight overlap allows the walls to connect firmly to the skin. This is a percentage of the average line widths of the skin lines and the innermost wall."
|
||||||
|
#~ msgstr "皮肤和壁之间的重叠量,以走线宽度百分比表示。 稍微重叠可让各个壁与皮肤牢固连接。 这是皮肤线平均走线宽度和最内壁的百分比。"
|
||||||
|
|
||||||
|
#~ msgctxt "material_bed_temperature description"
|
||||||
|
#~ msgid "The temperature used for the heated build plate. If this is 0, the bed will not heat up for this print."
|
||||||
|
#~ msgstr "用于加热打印平台的温度。 如果打印平台温度为 0,则热床将不会为此次打印加热。"
|
||||||
|
|
||||||
#~ msgctxt "wall_x_extruder_nr label"
|
#~ msgctxt "wall_x_extruder_nr label"
|
||||||
#~ msgid "Inner Walls Extruder"
|
#~ msgid "Inner Walls Extruder"
|
||||||
#~ msgstr "内壁挤出机"
|
#~ msgstr "内壁挤出机"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -54,9 +54,7 @@ msgstr "噴頭直徑"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_nozzle_size description"
|
msgctxt "machine_nozzle_size description"
|
||||||
msgid ""
|
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||||
"The inner diameter of the nozzle. Change this setting when using a non-"
|
|
||||||
"standard nozzle size."
|
|
||||||
msgstr "噴頭內徑,在使用非標準噴頭尺寸時需更改此設定。"
|
msgstr "噴頭內徑,在使用非標準噴頭尺寸時需更改此設定。"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
|
@ -96,9 +94,7 @@ msgstr "擠出機起點絕對位置"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_start_pos_abs description"
|
msgctxt "machine_extruder_start_pos_abs description"
|
||||||
msgid ""
|
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||||
"Make the extruder starting position absolute rather than relative to the "
|
|
||||||
"last-known location of the head."
|
|
||||||
msgstr "讓擠出機以絕對位置做為起點,而不是與前一次位置的相對位置。"
|
msgstr "讓擠出機以絕對位置做為起點,而不是與前一次位置的相對位置。"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
|
@ -138,9 +134,7 @@ msgstr "擠出機終點絕對位置"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "machine_extruder_end_pos_abs description"
|
msgctxt "machine_extruder_end_pos_abs description"
|
||||||
msgid ""
|
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||||
"Make the extruder ending position absolute rather than relative to the last-"
|
|
||||||
"known location of the head."
|
|
||||||
msgstr "讓擠出機以絕對位置為終點,而不是與前一次位置的相對位置。"
|
msgstr "讓擠出機以絕對位置為終點,而不是與前一次位置的相對位置。"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
|
@ -170,9 +164,7 @@ msgstr "擠出機初始 Z 軸位置"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "extruder_prime_pos_z description"
|
msgctxt "extruder_prime_pos_z description"
|
||||||
msgid ""
|
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||||
"The Z coordinate of the position where the nozzle primes at the start of "
|
|
||||||
"printing."
|
|
||||||
msgstr "列印開始時,噴頭在 Z 軸座標上的起始位置."
|
msgstr "列印開始時,噴頭在 Z 軸座標上的起始位置."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
|
@ -192,9 +184,7 @@ msgstr "擠出機 X 軸座標"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "extruder_prime_pos_x description"
|
msgctxt "extruder_prime_pos_x description"
|
||||||
msgid ""
|
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||||
"The X coordinate of the position where the nozzle primes at the start of "
|
|
||||||
"printing."
|
|
||||||
msgstr "列印開始時,噴頭在 X 軸上初始位置。"
|
msgstr "列印開始時,噴頭在 X 軸上初始位置。"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
|
@ -204,7 +194,5 @@ msgstr "擠出機 Y 軸起始位置"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
#: fdmextruder.def.json
|
||||||
msgctxt "extruder_prime_pos_y description"
|
msgctxt "extruder_prime_pos_y description"
|
||||||
msgid ""
|
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||||
"The Y coordinate of the position where the nozzle primes at the start of "
|
|
||||||
"printing."
|
|
||||||
msgstr "列印開始時,噴頭在 Y 軸座標上初始位置。"
|
msgstr "列印開始時,噴頭在 Y 軸座標上初始位置。"
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue