mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-14 03:06:00 +08:00
Merge branch '4.12' into CURA-8609_sync_materials_to_printer
This commit is contained in:
commit
0d350b5f96
2
.github/ISSUE_TEMPLATE/bugreport.yaml
vendored
2
.github/ISSUE_TEMPLATE/bugreport.yaml
vendored
@ -64,7 +64,7 @@ body:
|
||||
You can find your log file here:
|
||||
Windows: `%APPDATA%\cura\<Cura version>\cura.log` or usually `C:\Users\\<your username>\AppData\Roaming\cura\<Cura version>\cura.log`
|
||||
MacOS: `$USER/Library/Application Support/cura/<Cura version>/cura.log`
|
||||
Ubuntu/Linus: `$USER/.local/share/cura/<Cura version>/cura.log`
|
||||
Ubuntu/Linux: `$USER/.local/share/cura/<Cura version>/cura.log`
|
||||
|
||||
If the Cura user interface still starts, you can also reach this directory from the application menu in Help -> Show settings folder
|
||||
- type: checkboxes
|
||||
|
@ -110,18 +110,11 @@ def findNodePlacement(nodes_to_arrange: List["SceneNode"], build_volume: "BuildV
|
||||
return found_solution_for_all, node_items
|
||||
|
||||
|
||||
def arrange(nodes_to_arrange: List["SceneNode"], build_volume: "BuildVolume", fixed_nodes: Optional[List["SceneNode"]] = None, factor = 10000, add_new_nodes_in_scene: bool = False) -> bool:
|
||||
"""
|
||||
Find placement for a set of scene nodes, and move them by using a single grouped operation.
|
||||
:param nodes_to_arrange: The list of nodes that need to be moved.
|
||||
:param build_volume: The build volume that we want to place the nodes in. It gets size & disallowed areas from this.
|
||||
:param fixed_nodes: List of nods that should not be moved, but should be used when deciding where the others nodes
|
||||
are placed.
|
||||
:param factor: The library that we use is int based. This factor defines how accuracte we want it to be.
|
||||
:param add_new_nodes_in_scene: Whether to create new scene nodes before applying the transformations and rotations
|
||||
|
||||
:return: found_solution_for_all: Whether the algorithm found a place on the buildplate for all the objects
|
||||
"""
|
||||
def createGroupOperationForArrange(nodes_to_arrange: List["SceneNode"],
|
||||
build_volume: "BuildVolume",
|
||||
fixed_nodes: Optional[List["SceneNode"]] = None,
|
||||
factor = 10000,
|
||||
add_new_nodes_in_scene: bool = False) -> Tuple[GroupedOperation, int]:
|
||||
scene_root = Application.getInstance().getController().getScene().getRoot()
|
||||
found_solution_for_all, node_items = findNodePlacement(nodes_to_arrange, build_volume, fixed_nodes, factor)
|
||||
|
||||
@ -143,6 +136,27 @@ def arrange(nodes_to_arrange: List["SceneNode"], build_volume: "BuildVolume", fi
|
||||
grouped_operation.addOperation(
|
||||
TranslateOperation(node, Vector(200, node.getWorldPosition().y, -not_fit_count * 20), set_position = True))
|
||||
not_fit_count += 1
|
||||
grouped_operation.push()
|
||||
|
||||
return found_solution_for_all
|
||||
return grouped_operation, not_fit_count
|
||||
|
||||
|
||||
def arrange(nodes_to_arrange: List["SceneNode"],
|
||||
build_volume: "BuildVolume",
|
||||
fixed_nodes: Optional[List["SceneNode"]] = None,
|
||||
factor = 10000,
|
||||
add_new_nodes_in_scene: bool = False) -> bool:
|
||||
"""
|
||||
Find placement for a set of scene nodes, and move them by using a single grouped operation.
|
||||
:param nodes_to_arrange: The list of nodes that need to be moved.
|
||||
:param build_volume: The build volume that we want to place the nodes in. It gets size & disallowed areas from this.
|
||||
:param fixed_nodes: List of nods that should not be moved, but should be used when deciding where the others nodes
|
||||
are placed.
|
||||
:param factor: The library that we use is int based. This factor defines how accuracte we want it to be.
|
||||
:param add_new_nodes_in_scene: Whether to create new scene nodes before applying the transformations and rotations
|
||||
|
||||
:return: found_solution_for_all: Whether the algorithm found a place on the buildplate for all the objects
|
||||
"""
|
||||
|
||||
grouped_operation, not_fit_count = createGroupOperationForArrange(nodes_to_arrange, build_volume, fixed_nodes, factor, add_new_nodes_in_scene)
|
||||
grouped_operation.push()
|
||||
return not_fit_count != 0
|
||||
|
@ -1078,9 +1078,10 @@ class BuildVolume(SceneNode):
|
||||
# setting does *not* have a limit_to_extruder setting (which means that we can't ask the global extruder what
|
||||
# the value is.
|
||||
adhesion_extruder = self._global_container_stack.getProperty("adhesion_extruder_nr", "value")
|
||||
skirt_brim_line_width = self._global_container_stack.extruderList[int(adhesion_extruder)].getProperty("skirt_brim_line_width", "value")
|
||||
adhesion_stack = self._global_container_stack.extruderList[int(adhesion_extruder)]
|
||||
skirt_brim_line_width = adhesion_stack.getProperty("skirt_brim_line_width", "value")
|
||||
|
||||
initial_layer_line_width_factor = self._global_container_stack.getProperty("initial_layer_line_width_factor", "value")
|
||||
initial_layer_line_width_factor = adhesion_stack.getProperty("initial_layer_line_width_factor", "value")
|
||||
# Use brim width if brim is enabled OR the prime tower has a brim.
|
||||
if adhesion_type == "brim":
|
||||
brim_line_count = self._global_container_stack.getProperty("brim_line_count", "value")
|
||||
|
@ -750,7 +750,9 @@ class CuraApplication(QtApplication):
|
||||
@pyqtSlot(str, result = QUrl)
|
||||
def getDefaultPath(self, key):
|
||||
default_path = self.getPreferences().getValue("local_file/%s" % key)
|
||||
return QUrl.fromLocalFile(default_path)
|
||||
if os.path.exists(default_path):
|
||||
return QUrl.fromLocalFile(default_path)
|
||||
return QUrl()
|
||||
|
||||
@pyqtSlot(str, str)
|
||||
def setDefaultPath(self, key, default_path):
|
||||
|
@ -41,10 +41,6 @@ class QualityProfilesDropDownMenuModel(ListModel):
|
||||
machine_manager.activeQualityGroupChanged.connect(self._onChange)
|
||||
machine_manager.activeMaterialChanged.connect(self._onChange)
|
||||
machine_manager.activeVariantChanged.connect(self._onChange)
|
||||
machine_manager.extruderChanged.connect(self._onChange)
|
||||
|
||||
extruder_manager = application.getExtruderManager()
|
||||
extruder_manager.extrudersChanged.connect(self._onChange)
|
||||
|
||||
self._layer_height_unit = "" # This is cached
|
||||
|
||||
|
@ -6,11 +6,15 @@ from typing import List
|
||||
|
||||
from UM.Application import Application
|
||||
from UM.Job import Job
|
||||
from UM.Math.Vector import Vector
|
||||
from UM.Message import Message
|
||||
from UM.Operations.AddSceneNodeOperation import AddSceneNodeOperation
|
||||
from UM.Operations.GroupedOperation import GroupedOperation
|
||||
from UM.Operations.TranslateOperation import TranslateOperation
|
||||
from UM.Scene.Iterator.DepthFirstIterator import DepthFirstIterator
|
||||
from UM.Scene.SceneNode import SceneNode
|
||||
from UM.i18n import i18nCatalog
|
||||
from cura.Arranging.Nest2DArrange import arrange
|
||||
from cura.Arranging.Nest2DArrange import arrange, createGroupOperationForArrange
|
||||
|
||||
i18n_catalog = i18nCatalog("cura")
|
||||
|
||||
@ -43,11 +47,11 @@ class MultiplyObjectsJob(Job):
|
||||
# Only count sliceable objects
|
||||
if node_.callDecoration("isSliceable"):
|
||||
fixed_nodes.append(node_)
|
||||
|
||||
nodes_to_add_without_arrange = []
|
||||
for node in self._objects:
|
||||
# If object is part of a group, multiply group
|
||||
current_node = node
|
||||
while current_node.getParent() and (current_node.getParent().callDecoration("isGroup") or current_node.getParent().callDecoration("isSliceable")):
|
||||
while current_node.getParent() and current_node.getParent().callDecoration("isGroup"):
|
||||
current_node = current_node.getParent()
|
||||
|
||||
if current_node in processed_nodes:
|
||||
@ -56,19 +60,38 @@ class MultiplyObjectsJob(Job):
|
||||
|
||||
for _ in range(self._count):
|
||||
new_node = copy.deepcopy(node)
|
||||
|
||||
# Same build plate
|
||||
build_plate_number = current_node.callDecoration("getBuildPlateNumber")
|
||||
new_node.callDecoration("setBuildPlateNumber", build_plate_number)
|
||||
for child in new_node.getChildren():
|
||||
child.callDecoration("setBuildPlateNumber", build_plate_number)
|
||||
|
||||
nodes.append(new_node)
|
||||
if not current_node.getParent().callDecoration("isSliceable"):
|
||||
nodes.append(new_node)
|
||||
else:
|
||||
# The node we're trying to place has another node that is sliceable as a parent.
|
||||
# As such, we shouldn't arrange it (but it should be added to the scene!)
|
||||
nodes_to_add_without_arrange.append(new_node)
|
||||
new_node.setParent(current_node.getParent())
|
||||
|
||||
found_solution_for_all = True
|
||||
group_operation = GroupedOperation()
|
||||
if nodes:
|
||||
found_solution_for_all = arrange(nodes, Application.getInstance().getBuildVolume(), fixed_nodes,
|
||||
factor = 10000, add_new_nodes_in_scene = True)
|
||||
group_operation, not_fit_count = createGroupOperationForArrange(nodes,
|
||||
Application.getInstance().getBuildVolume(),
|
||||
fixed_nodes,
|
||||
factor = 10000,
|
||||
add_new_nodes_in_scene = True)
|
||||
found_solution_for_all = not_fit_count == 0
|
||||
|
||||
if nodes_to_add_without_arrange:
|
||||
for nested_node in nodes_to_add_without_arrange:
|
||||
group_operation.addOperation(AddSceneNodeOperation(nested_node, nested_node.getParent()))
|
||||
# Move the node a tiny bit so it doesn't overlap with the existing one.
|
||||
# This doesn't fix it if someone creates more than one duplicate, but it at least shows that something
|
||||
# happened (and after moving it, it's clear that there are more underneath)
|
||||
group_operation.addOperation(TranslateOperation(nested_node, Vector(2.5, 2.5, 2.5)))
|
||||
|
||||
group_operation.push()
|
||||
status_message.hide()
|
||||
|
||||
if not found_solution_for_all:
|
||||
|
@ -96,11 +96,11 @@ UM.Dialog
|
||||
}
|
||||
showAll: toggleShowAll.checked || filterInput.text !== ""
|
||||
}
|
||||
delegate:Loader
|
||||
delegate: Loader
|
||||
{
|
||||
id: loader
|
||||
|
||||
width: parent.width
|
||||
width: listview.width
|
||||
height: model.type != undefined ? UM.Theme.getSize("section").height : 0
|
||||
|
||||
property var definition: model
|
||||
|
@ -9,7 +9,7 @@
|
||||
# Modified by Ricardo Gomez, ricardoga@otulook.com, to add Bed Temperature and make it work with Cura_13.06.04+
|
||||
# Modified by Stefan Heule, Dim3nsioneer@gmx.ch since V3.0 (see changelog below)
|
||||
# Modified by Jaime van Kessel (Ultimaker), j.vankessel@ultimaker.com to make it work for 15.10 / 2.x
|
||||
# Modified by Ruben Dulek (Ultimaker), r.dulek@ultimaker.com, to debug.
|
||||
# Modified by Ghostkeeper (Ultimaker), rubend@tutanota.com, to debug.
|
||||
# Modified by Wes Hanney, https://github.com/novamxd, Retract Length + Speed, Clean up
|
||||
|
||||
# history / changelog:
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Copyright (c) 2017 Ruben Dulek
|
||||
# Copyright (c) 2017 Ghostkeeper
|
||||
# The PostProcessingPlugin is released under the terms of the AGPLv3 or higher.
|
||||
|
||||
import re #To perform the search and replace.
|
||||
|
@ -130,6 +130,7 @@ class SliceInfo(QObject, Extension):
|
||||
data["cura_version"] = self._application.getVersion()
|
||||
data["cura_build_type"] = ApplicationMetadata.CuraBuildType
|
||||
org_id = user_profile.get("organization_id", None) if user_profile else None
|
||||
data["is_logged_in"] = self._application.getCuraAPI().account.isLoggedIn
|
||||
data["organization_id"] = org_id if org_id else None
|
||||
data["subscriptions"] = user_profile.get("subscriptions", []) if user_profile else []
|
||||
|
||||
|
@ -7,6 +7,7 @@
|
||||
<b>Intent Profile:</b> Default<br/>
|
||||
<b>Quality Profile:</b> Fast<br/>
|
||||
<b>Using Custom Settings:</b> No<br/>
|
||||
<b>Is Logged In:</b> Yes<br/>
|
||||
<b>Organization ID (if any):</b> ABCDefGHIjKlMNOpQrSTUvYxWZ0-1234567890abcDE=<br/>
|
||||
<b>Subscriptions (if any):</b>
|
||||
<ul>
|
||||
|
52
resources/definitions/arjunpro300.def.json
Normal file
52
resources/definitions/arjunpro300.def.json
Normal file
@ -0,0 +1,52 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Arjun Pro 300",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Venkat Kamesh",
|
||||
"manufacturer": "Sri Vignan Technologies",
|
||||
"weight": 3,
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "arjunpro300_platform.STL",
|
||||
"platform_offset": [-155, -6, 190],
|
||||
"has_material": true,
|
||||
"has_variants": true,
|
||||
"preferred_variant_name": "0.4 mm Nozzle",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "arjunpro_extruder_0",
|
||||
"1": "arjunpro_extruder_1"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Arjun Pro 300" },
|
||||
"machine_width": { "default_value": 300 },
|
||||
"machine_height": { "default_value": 293 },
|
||||
"machine_depth": { "default_value": 300 },
|
||||
"machine_center_is_zero": {"default_value": false},
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_nozzle_size": {"default_value": 0.4},
|
||||
"machine_show_variants": {"default_value": true},
|
||||
"machine_acceleration": {"default_value": 2000},
|
||||
"machine_max_feedrate_x": { "value": 300 },
|
||||
"machine_max_feedrate_y": { "value": 300 },
|
||||
"machine_max_feedrate_z": { "value": 15 },
|
||||
"machine_max_feedrate_e": { "value": 150 },
|
||||
"machine_use_extruder_offset_to_offset_coords": {"default_value": false},
|
||||
"line_width": {"value": "machine_nozzle_size"},
|
||||
"speed_travel": {"maximum_value": "300", "value": "200"},
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"material_diameter": { "default_value": 1.75},
|
||||
"retraction_amount": {"default_value": 6.5},
|
||||
"retraction_speed": { "default_value": 30},
|
||||
|
||||
"adhesion_type": { "default_value": "skirt" },
|
||||
"machine_gcode_flavor": { "default_value": "Marlin"},
|
||||
"ironing_enabled":{"default_value": true},
|
||||
"machine_start_gcode": { "default_value": "M605 S0\nG21\nG90\nM82\nM107\nT1\nG28 \nG29 \nG1 X0 Y5 F2000\nT1\nG92 E0\nG1 E45 F210\nG92 E0\nT0\nG92 E0\nG1 E45 F210\nG92 E0\nM117\n"},
|
||||
"machine_end_gcode": { "default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM104 S0 T1\nM104 S0 T0\nM140 S0\nM117\nG28 X0 Y0\nT0\nM84"},
|
||||
"machine_extruder_count": { "default_value": 2 }
|
||||
}
|
||||
}
|
49
resources/definitions/arjunpro_duplication.def.json
Normal file
49
resources/definitions/arjunpro_duplication.def.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Arjun Pro 300 Duplication",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Venkat Kamesh",
|
||||
"manufacturer": "Sri Vignan Technologies",
|
||||
"weight": 3,
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_material": true,
|
||||
"has_variants": true,
|
||||
"preferred_variant_name": "0.4 mm Nozzle",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "arjunpro_dm_extruder"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Arjunpro 300 Duplication" },
|
||||
"machine_width": { "default_value": 120 },
|
||||
"machine_height": { "default_value": 293 },
|
||||
"machine_depth": { "default_value": 300 },
|
||||
"machine_center_is_zero": {"default_value": false},
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_nozzle_size": {"default_value": 0.4},
|
||||
"machine_show_variants": {"default_value": true},
|
||||
"machine_acceleration": {"default_value": 2000},
|
||||
"machine_max_feedrate_x": { "value": 300 },
|
||||
"machine_max_feedrate_y": { "value": 300 },
|
||||
"machine_max_feedrate_z": { "value": 15 },
|
||||
"machine_max_feedrate_e": { "value": 150 },
|
||||
"machine_use_extruder_offset_to_offset_coords": {"default_value": false},
|
||||
"line_width": {"value": "machine_nozzle_size"},
|
||||
"speed_travel": {"maximum_value": "300", "value": "200"},
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"material_diameter": { "default_value": 1.75},
|
||||
"retraction_amount": {"default_value": 6.5},
|
||||
"retraction_speed": { "default_value": 30},
|
||||
|
||||
"adhesion_type": { "default_value": "skirt" },
|
||||
"machine_gcode_flavor": { "default_value": "Marlin"},
|
||||
"ironing_enabled":{"default_value": true},
|
||||
"machine_start_gcode": {"default_value": "M605 S2 R0 X125\nG21\nG90\nM82\nM107\nM104 S{material_print_temperature}\nM105\nM109 S{material_print_temperature}\nG28 \nG29 \nG1 Z15 F150\nG28 Y5\nG1 Y20 F6000\nG28 X0\nG1 X80 F6000\nT0\nG92 E0\nG1 E35 F250\nG1 E45 F120\nG92 E0\nG1 X100 Z0 F5000\nG1 X125 F6000\nM117\n"},
|
||||
"machine_end_gcode": {"default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM107 P1\nM104 S0\nM140 S0\nM117\nM605 S0\nG28 X0 Y0\nM84"},
|
||||
"machine_extruder_count": { "default_value": 1 }
|
||||
}
|
||||
}
|
49
resources/definitions/arjunpro_mirrored.def.json
Normal file
49
resources/definitions/arjunpro_mirrored.def.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Arjun Pro 300 Mirror",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Venkat Kamesh",
|
||||
"manufacturer": "Sri Vignan Technologies",
|
||||
"weight": 3,
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_material": true,
|
||||
"has_variants": true,
|
||||
"preferred_variant_name": "0.4 mm Nozzle",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "arjunpro_mm_extruder"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Arjunpro 300 Mirror" },
|
||||
"machine_width": { "default_value": 120 },
|
||||
"machine_height": { "default_value": 293 },
|
||||
"machine_depth": { "default_value": 300 },
|
||||
"machine_center_is_zero": {"default_value": false},
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_nozzle_size": {"default_value": 0.4},
|
||||
"machine_show_variants": {"default_value": true},
|
||||
"machine_acceleration": {"default_value": 2000},
|
||||
"machine_max_feedrate_x": { "value": 300 },
|
||||
"machine_max_feedrate_y": { "value": 300 },
|
||||
"machine_max_feedrate_z": { "value": 15 },
|
||||
"machine_max_feedrate_e": { "value": 150 },
|
||||
"machine_use_extruder_offset_to_offset_coords": {"default_value": false},
|
||||
"line_width": {"value": "machine_nozzle_size"},
|
||||
"speed_travel": {"maximum_value": "300", "value": "200"},
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"material_diameter": { "default_value": 1.75},
|
||||
"retraction_amount": {"default_value": 6.5},
|
||||
"retraction_speed": { "default_value": 30},
|
||||
|
||||
"adhesion_type": { "default_value": "skirt" },
|
||||
"machine_gcode_flavor": { "default_value": "Marlin"},
|
||||
"ironing_enabled":{"default_value": true},
|
||||
"machine_start_gcode": {"default_value": "M605 S2 R0 X125\nM605 S3 X125\nG21\nG90\nM82\nM107\nM104 S{material_print_temperature}\nM105\nM109 S{material_print_temperature}\nG28 \nG29 \nG1 Z15 F150\nG28 Y5\nG1 Y20 F6000\nG28 X0\nG1 X80 F6000\nT0\nG92 E0\nG1 E35 F250\nG1 E45 F120\nG92 E0\nG1 X100 Z0 F5000\nG1 X125 F6000\nM117\n"},
|
||||
"machine_end_gcode": {"default_value": "G91\nG1 Z+0.5 E-16 Y+10 F9000\nG90\nM107\nM107 P1\nM104 S0\nM140 S0\nM117\nM605 S0\nG28 X0 Y0\nM84"},
|
||||
"machine_extruder_count": { "default_value": 1 }
|
||||
}
|
||||
}
|
32
resources/definitions/creasee_cs50spro.def.json
Normal file
32
resources/definitions/creasee_cs50spro.def.json
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Creasee CS50s Pro",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"manufacturer": "Creasee",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "creasee_cs50spro_extruder"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Creasee CS50s Pro" },
|
||||
"machine_width": {
|
||||
"default_value": 500
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 500
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 600
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E0\nG1 E-10 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
32
resources/definitions/creasee_phoenix.def.json
Normal file
32
resources/definitions/creasee_phoenix.def.json
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Creasee Phoenix",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"manufacturer": "Creasee",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "creasee_phoenix_extruder"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Creasee Phoenix" },
|
||||
"machine_width": {
|
||||
"default_value": 350
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 350
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 350
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E0\nG1 E-10 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
32
resources/definitions/creasee_skywalker.def.json
Normal file
32
resources/definitions/creasee_skywalker.def.json
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Creasee Skywalker",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"manufacturer": "Creasee",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "creasee_skywalker_extruder"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Creasee Skywalker" },
|
||||
"machine_width": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 400
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E0\nG1 E-10 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
@ -1890,7 +1890,7 @@
|
||||
"infill_pattern":
|
||||
{
|
||||
"label": "Infill Pattern",
|
||||
"description": "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction.",
|
||||
"description": "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the (internal) roofs of the object. As such, the infill percentage is only 'valid' one layer below whatever it needs to support of the model.",
|
||||
"type": "enum",
|
||||
"options":
|
||||
{
|
||||
|
@ -4,7 +4,7 @@
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Ruben Dulek",
|
||||
"author": "Ghostkeeper",
|
||||
"manufacturer": "Malyan",
|
||||
"machine_x3g_variant": "r1d",
|
||||
"file_formats": "application/x3g",
|
||||
|
@ -86,6 +86,18 @@
|
||||
},
|
||||
"machine_acceleration": {
|
||||
"default_value": 3000
|
||||
},
|
||||
"infill_before_walls": {
|
||||
"value": false
|
||||
},
|
||||
"retraction_combing": {
|
||||
"value": "'no_outer_surfaces'"
|
||||
},
|
||||
"skin_monotonic" : {
|
||||
"value": true
|
||||
},
|
||||
"top_bottom_pattern" : {
|
||||
"value": "'zigzag'"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -63,17 +63,23 @@
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"zig_zaggify_infill": { "value": "gradual_infill_steps == 0" },
|
||||
"speed_support": { "value": "speed_wall_0" },
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_print_temperature_layer_0": { "value": "material_print_temperature" },
|
||||
"material_initial_print_temperature": {
|
||||
"value": "material_print_temperature",
|
||||
"maximum_value": 260
|
||||
},
|
||||
"material_final_print_temperature": {
|
||||
"value": "material_print_temperature",
|
||||
"maximum_value": 260
|
||||
},
|
||||
"material_print_temperature_layer_0": {
|
||||
"value": "material_print_temperature",
|
||||
"maximum_value": 260
|
||||
},
|
||||
"machine_start_gcode": { "value": "''" },
|
||||
"machine_end_gcode": { "value": "''" },
|
||||
"material_bed_temperature": { "maximum_value": 110 },
|
||||
"material_bed_temperature_layer_0": { "maximum_value": 110 },
|
||||
"material_print_temperature": { "maximum_value": 260 },
|
||||
"material_print_temperature_layer_0": { "maximum_value": 260 },
|
||||
"material_initial_print_temperature": { "maximum_value": 260 },
|
||||
"material_final_print_temperature": { "maximum_value": 260 },
|
||||
"meshfix_maximum_resolution": { "value": "(speed_wall_0 + speed_wall_x) / 60" },
|
||||
"meshfix_maximum_deviation": { "value": "layer_height / 4" },
|
||||
"meshfix_maximum_travel_resolution": { "value": 0.5 },
|
||||
|
@ -96,20 +96,28 @@
|
||||
"cool_fan_speed": { "value": "50" },
|
||||
"cool_fan_speed_max": { "value": "100" },
|
||||
"cool_min_speed": { "value": "5" },
|
||||
"infill_before_walls": { "value": false },
|
||||
"infill_line_width": { "value": "round(line_width * 0.5 / 0.35, 2)" },
|
||||
"infill_overlap": { "value": "0" },
|
||||
"infill_pattern": { "value": "'triangles'" },
|
||||
"infill_wipe_dist": { "value": "0" },
|
||||
"initial_layer_line_width_factor": { "value": "120" },
|
||||
"jerk_enabled": { "value": "True" },
|
||||
"jerk_layer_0": { "value": "jerk_topbottom" },
|
||||
"jerk_prime_tower": { "value": "math.ceil(jerk_print * 15 / 25)" },
|
||||
"jerk_print": { "value": "25" },
|
||||
"jerk_support": { "value": "math.ceil(jerk_print * 15 / 25)" },
|
||||
"jerk_support_interface": { "value": "jerk_topbottom" },
|
||||
"jerk_topbottom": { "value": "math.ceil(jerk_print * 5 / 25)" },
|
||||
"jerk_wall": { "value": "math.ceil(jerk_print * 10 / 25)" },
|
||||
"jerk_wall_0": { "value": "math.ceil(jerk_wall * 5 / 10)" },
|
||||
"jerk_print": { "value": "20", "minimum_value_warning": 20 },
|
||||
"jerk_infill": {"minimum_value_warning": 20 },
|
||||
"jerk_wall": { "value": "jerk_print", "minimum_value_warning": 20 },
|
||||
"jerk_wall_0": { "value": "jerk_wall", "minimum_value_warning": 20 },
|
||||
"jerk_roofing": {"minimum_value_warning": 20 },
|
||||
"jerk_topbottom": { "value": "jerk_print", "minimum_value_warning": 20 },
|
||||
"jerk_support": { "value": "jerk_print", "minimum_value_warning": 20 },
|
||||
"jerk_support_infill": {"minimum_value_warning": 20 },
|
||||
"jerk_support_interface": { "value": "math.ceil(jerk_print * 5 / 20)"},
|
||||
"jerk_prime_tower": { "value": "jerk_print", "minimum_value_warning": 20 },
|
||||
"jerk_travel": {"minimum_value_warning": 20 },
|
||||
"jerk_layer_0": { "value": "jerk_topbottom", "minimum_value_warning": 20},
|
||||
"jerk_print_layer_0": {"minimum_value_warning": 20 },
|
||||
"jerk_travel_layer_0": {"minimum_value_warning": 20 },
|
||||
"jerk_skirt_brim": {"minimum_value_warning": 20 },
|
||||
"layer_height_0": { "value": "round(machine_nozzle_size / 1.5, 2)" },
|
||||
"layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" },
|
||||
"layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" },
|
||||
@ -132,6 +140,7 @@
|
||||
"raft_margin": { "value": "10" },
|
||||
"raft_surface_layers": { "value": "1" },
|
||||
"retraction_amount": { "value": "6.5" },
|
||||
"retraction_combing": {"value": "'no_outer_surfaces'"},
|
||||
"retraction_count_max": { "value": "10" },
|
||||
"retraction_extrusion_window": { "value": "1" },
|
||||
"retraction_hop": { "value": "2" },
|
||||
@ -140,6 +149,7 @@
|
||||
"retraction_min_travel": { "value": "5" },
|
||||
"retraction_prime_speed": { "value": "15" },
|
||||
"skin_overlap": { "value": "10" },
|
||||
"skin_monotonic" : { "value": true },
|
||||
"speed_layer_0": { "value": "20" },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_print": { "value": "35" },
|
||||
@ -158,6 +168,7 @@
|
||||
"support_z_distance": { "value": "0" },
|
||||
"switch_extruder_prime_speed": { "value": "15" },
|
||||
"switch_extruder_retraction_amount": { "value": "8" },
|
||||
"top_bottom_pattern" : {"value": "'zigzag'"},
|
||||
"top_bottom_thickness": { "value": "1" },
|
||||
"travel_avoid_distance": { "value": "3 if extruders_enabled_count > 1 else machine_nozzle_tip_outer_diameter / 2 * 1.5" },
|
||||
"wall_0_inset": { "value": "0" },
|
||||
|
@ -89,19 +89,27 @@
|
||||
"cool_fan_speed": { "value": "50" },
|
||||
"cool_fan_speed_max": { "value": "100" },
|
||||
"cool_min_speed": { "value": "5" },
|
||||
"infill_before_walls": { "value": false },
|
||||
"infill_line_width": { "value": "round(line_width * 0.5 / 0.35, 2)" },
|
||||
"infill_overlap": { "value": "0" },
|
||||
"infill_pattern": { "value": "'triangles'" },
|
||||
"infill_wipe_dist": { "value": "0" },
|
||||
"jerk_enabled": { "value": "True" },
|
||||
"jerk_layer_0": { "value": "jerk_topbottom" },
|
||||
"jerk_prime_tower": { "value": "math.ceil(jerk_print * 15 / 25)" },
|
||||
"jerk_print": { "value": "25" },
|
||||
"jerk_support": { "value": "math.ceil(jerk_print * 15 / 25)" },
|
||||
"jerk_support_interface": { "value": "jerk_topbottom" },
|
||||
"jerk_topbottom": { "value": "math.ceil(jerk_print * 5 / 25)" },
|
||||
"jerk_wall": { "value": "math.ceil(jerk_print * 10 / 25)" },
|
||||
"jerk_wall_0": { "value": "math.ceil(jerk_wall * 5 / 10)" },
|
||||
"jerk_print": { "value": "20", "minimum_value_warning": 20 },
|
||||
"jerk_infill": {"minimum_value_warning": 20 },
|
||||
"jerk_wall": { "value": "jerk_print", "minimum_value_warning": 20 },
|
||||
"jerk_wall_0": { "value": "jerk_wall", "minimum_value_warning": 20 },
|
||||
"jerk_roofing": {"minimum_value_warning": 20 },
|
||||
"jerk_topbottom": { "value": "jerk_print", "minimum_value_warning": 20 },
|
||||
"jerk_support": { "value": "jerk_print", "minimum_value_warning": 20 },
|
||||
"jerk_support_infill": {"minimum_value_warning": 20 },
|
||||
"jerk_support_interface": { "value": "math.ceil(jerk_print * 5 / 20)"},
|
||||
"jerk_prime_tower": { "value": "jerk_print", "minimum_value_warning": 20 },
|
||||
"jerk_travel": {"minimum_value_warning": 20 },
|
||||
"jerk_layer_0": { "value": "jerk_topbottom", "minimum_value_warning": 20},
|
||||
"jerk_print_layer_0": {"minimum_value_warning": 20 },
|
||||
"jerk_travel_layer_0": {"minimum_value_warning": 20 },
|
||||
"jerk_skirt_brim": {"minimum_value_warning": 20 },
|
||||
"layer_height_0": { "value": "round(machine_nozzle_size / 1.5, 2)" },
|
||||
"layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" },
|
||||
"layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" },
|
||||
@ -110,6 +118,7 @@
|
||||
"default_material_print_temperature": { "value": "200" },
|
||||
"material_standby_temperature": { "value": "100" },
|
||||
"multiple_mesh_overlap": { "value": "0" },
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"prime_tower_enable": { "value": "True" },
|
||||
"raft_airgap": { "value": "0" },
|
||||
"raft_base_speed": { "value": "20" },
|
||||
@ -123,6 +132,7 @@
|
||||
"raft_speed": { "value": "25" },
|
||||
"raft_surface_layers": { "value": "1" },
|
||||
"retraction_amount": { "value": "6.5" },
|
||||
"retraction_combing": { "value": "'no_outer_surfaces'"},
|
||||
"retraction_count_max": { "value": "10" },
|
||||
"retraction_extrusion_window": { "value": "1" },
|
||||
"retraction_hop": { "value": "2" },
|
||||
@ -130,6 +140,7 @@
|
||||
"retraction_hop_only_when_collides": { "value": "True" },
|
||||
"retraction_min_travel": { "value": "5" },
|
||||
"retraction_prime_speed": { "value": "15" },
|
||||
"skin_monotonic" : { "value": true },
|
||||
"skin_overlap": { "value": "10" },
|
||||
"speed_equalize_flow_enabled": { "value": "True" },
|
||||
"speed_layer_0": { "value": "20" },
|
||||
@ -149,6 +160,7 @@
|
||||
"support_z_distance": { "value": "0" },
|
||||
"switch_extruder_prime_speed": { "value": "15" },
|
||||
"switch_extruder_retraction_amount": { "value": "8" },
|
||||
"top_bottom_pattern" : {"value": "'zigzag'"},
|
||||
"top_bottom_thickness": { "value": "1" },
|
||||
"travel_avoid_supports": { "value": "True" },
|
||||
"travel_avoid_distance": { "value": "3 if extruders_enabled_count > 1 else machine_nozzle_tip_outer_diameter / 2 * 1.5" },
|
||||
|
@ -91,19 +91,27 @@
|
||||
"cool_fan_speed": { "value": "50" },
|
||||
"cool_fan_speed_max": { "value": "100" },
|
||||
"cool_min_speed": { "value": "5" },
|
||||
"infill_before_walls": { "value": false },
|
||||
"infill_line_width": { "value": "round(line_width * 0.5 / 0.35, 2)" },
|
||||
"infill_overlap": { "value": "0" },
|
||||
"infill_pattern": { "value": "'triangles'" },
|
||||
"infill_wipe_dist": { "value": "0" },
|
||||
"jerk_enabled": { "value": "True" },
|
||||
"jerk_layer_0": { "value": "jerk_topbottom" },
|
||||
"jerk_prime_tower": { "value": "math.ceil(jerk_print * 15 / 25)" },
|
||||
"jerk_print": { "value": "25" },
|
||||
"jerk_support": { "value": "math.ceil(jerk_print * 15 / 25)" },
|
||||
"jerk_support_interface": { "value": "jerk_topbottom" },
|
||||
"jerk_topbottom": { "value": "math.ceil(jerk_print * 5 / 25)" },
|
||||
"jerk_wall": { "value": "math.ceil(jerk_print * 10 / 25)" },
|
||||
"jerk_wall_0": { "value": "math.ceil(jerk_wall * 5 / 10)" },
|
||||
"jerk_print": { "value": "20", "minimum_value_warning": 20 },
|
||||
"jerk_infill": {"minimum_value_warning": 20 },
|
||||
"jerk_wall": { "value": "jerk_print", "minimum_value_warning": 20 },
|
||||
"jerk_wall_0": { "value": "jerk_wall", "minimum_value_warning": 20 },
|
||||
"jerk_roofing": {"minimum_value_warning": 20 },
|
||||
"jerk_topbottom": { "value": "jerk_print", "minimum_value_warning": 20 },
|
||||
"jerk_support": { "value": "jerk_print", "minimum_value_warning": 20 },
|
||||
"jerk_support_infill": {"minimum_value_warning": 20 },
|
||||
"jerk_support_interface": { "value": "math.ceil(jerk_print * 5 / 20)"},
|
||||
"jerk_prime_tower": { "value": "jerk_print", "minimum_value_warning": 20 },
|
||||
"jerk_travel": {"minimum_value_warning": 20 },
|
||||
"jerk_layer_0": { "value": "jerk_topbottom", "minimum_value_warning": 20},
|
||||
"jerk_print_layer_0": {"minimum_value_warning": 20 },
|
||||
"jerk_travel_layer_0": {"minimum_value_warning": 20 },
|
||||
"jerk_skirt_brim": {"minimum_value_warning": 20 },
|
||||
"layer_height_0": { "value": "round(machine_nozzle_size / 1.5, 2)" },
|
||||
"layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" },
|
||||
"layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" },
|
||||
@ -125,6 +133,7 @@
|
||||
"raft_speed": { "value": "25" },
|
||||
"raft_surface_layers": { "value": "1" },
|
||||
"retraction_amount": { "value": "6.5" },
|
||||
"retraction_combing": { "value": "'no_outer_surfaces'"},
|
||||
"retraction_count_max": { "value": "10" },
|
||||
"retraction_extrusion_window": { "value": "1" },
|
||||
"retraction_hop": { "value": "2" },
|
||||
@ -132,6 +141,7 @@
|
||||
"retraction_hop_only_when_collides": { "value": "True" },
|
||||
"retraction_min_travel": { "value": "5" },
|
||||
"retraction_prime_speed": { "value": "15" },
|
||||
"skin_monotonic" : { "value": true },
|
||||
"skin_overlap": { "value": "10" },
|
||||
"speed_equalize_flow_enabled": { "value": "True" },
|
||||
"speed_layer_0": { "value": "20" },
|
||||
@ -151,6 +161,7 @@
|
||||
"support_z_distance": { "value": "0" },
|
||||
"switch_extruder_prime_speed": { "value": "15" },
|
||||
"switch_extruder_retraction_amount": { "value": "8" },
|
||||
"top_bottom_pattern" : {"value": "'zigzag'"},
|
||||
"top_bottom_thickness": { "value": "1" },
|
||||
"travel_avoid_supports": { "value": "True" },
|
||||
"travel_avoid_distance": { "value": "3 if extruders_enabled_count > 1 else machine_nozzle_tip_outer_diameter / 2 * 1.5" },
|
||||
|
20
resources/extruders/arjunpro_dm_extruder.def.json
Normal file
20
resources/extruders/arjunpro_dm_extruder.def.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Duplication Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "arjunpro_duplication",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": {
|
||||
"default_value": 0,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"machine_nozzle_offset_x": { "default_value": 0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0 }
|
||||
}
|
||||
}
|
27
resources/extruders/arjunpro_extruder_0.def.json
Normal file
27
resources/extruders/arjunpro_extruder_0.def.json
Normal file
@ -0,0 +1,27 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Left Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "arjunpro300",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": {
|
||||
"default_value": 0,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"machine_nozzle_offset_x": { "default_value": 0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0 },
|
||||
"machine_extruder_start_pos_abs": { "default_value": true },
|
||||
"machine_extruder_start_pos_x": { "value": "prime_tower_position_x" },
|
||||
"machine_extruder_start_pos_y": { "value": "prime_tower_position_y" },
|
||||
"machine_extruder_end_pos_abs": { "default_value": true },
|
||||
"machine_extruder_end_pos_x": { "value": -51 },
|
||||
"machine_extruder_end_pos_y": { "value": "prime_tower_position_y" },
|
||||
"machine_extruder_start_code": { "default_value": "T0" }
|
||||
}
|
||||
}
|
27
resources/extruders/arjunpro_extruder_1.def.json
Normal file
27
resources/extruders/arjunpro_extruder_1.def.json
Normal file
@ -0,0 +1,27 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Right Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "arjunpro300",
|
||||
"position": "1"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": {
|
||||
"default_value": 1,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"machine_nozzle_offset_x": { "default_value": 0.0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0.0 },
|
||||
"machine_extruder_start_pos_abs": { "default_value": true },
|
||||
"machine_extruder_start_pos_x": { "value": "prime_tower_position_x" },
|
||||
"machine_extruder_start_pos_y": { "value": "prime_tower_position_y" },
|
||||
"machine_extruder_end_pos_abs": { "default_value": true },
|
||||
"machine_extruder_end_pos_x": { "value": 257 },
|
||||
"machine_extruder_end_pos_y": { "value": "prime_tower_position_y" },
|
||||
"machine_extruder_start_code": { "default_value": "T1" }
|
||||
}
|
||||
}
|
20
resources/extruders/arjunpro_mm_extruder.def.json
Normal file
20
resources/extruders/arjunpro_mm_extruder.def.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Mirror Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "arjunpro_mirrored",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": {
|
||||
"default_value": 0,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"machine_nozzle_offset_x": { "default_value": 0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0 }
|
||||
}
|
||||
}
|
15
resources/extruders/creasee_cs50spro_extruder.def.json
Normal file
15
resources/extruders/creasee_cs50spro_extruder.def.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "creasee_cs50spro",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
15
resources/extruders/creasee_phoenix_extruder.def.json
Normal file
15
resources/extruders/creasee_phoenix_extruder.def.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "creasee_phoenix",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
15
resources/extruders/creasee_skywalker_extruder.def.json
Normal file
15
resources/extruders/creasee_skywalker_extruder.def.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "creasee_skywalker",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
@ -1,12 +1,12 @@
|
||||
# Cura
|
||||
# Copyright (C) 2021 Ultimaker B.V.
|
||||
# This file is distributed under the same license as the Cura package.
|
||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2020.
|
||||
# Ultimaker <plugins@ultimaker.com>, 2020.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-04-04 15:31+0200\n"
|
||||
"Last-Translator: Miroslav Šustek <sustmidown@centrum.cz>\n"
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Cura
|
||||
# Copyright (C) 2021 Ultimaker B.V.
|
||||
# This file is distributed under the same license as the Cura package.
|
||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2020.
|
||||
# Ultimaker <plugins@ultimaker.com>, 2020.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2020-02-20 17:30+0100\n"
|
||||
"Last-Translator: DenyCZ <www.github.com/DenyCZ>\n"
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Cura
|
||||
# Copyright (C) 2021 Ultimaker B.V.
|
||||
# This file is distributed under the same license as the Cura package.
|
||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2020.
|
||||
# Ultimaker <plugins@ultimaker.com>, 2020.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-04 19:37+0200\n"
|
||||
"Last-Translator: Miroslav Šustek <sustmidown@centrum.cz>\n"
|
||||
|
@ -7,7 +7,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-09-07 07:41+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:15+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:16+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-09-07 07:43+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2019-03-13 14:00+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:15+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -2,7 +2,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Uranium json setting files\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
|
@ -2,7 +2,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Uranium json setting files\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2017-09-27 12:27+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2017-08-11 14:31+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2017-09-27 12:27+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-09-07 07:48+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:16+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:16+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2020-03-24 09:36+0100\n"
|
||||
"Last-Translator: Nagy Attila <vokroot@gmail.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2020-03-24 09:27+0100\n"
|
||||
"Last-Translator: Nagy Attila <vokroot@gmail.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2020-03-24 09:43+0100\n"
|
||||
"Last-Translator: Nagy Attila <vokroot@gmail.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-09-07 07:57+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 14:58+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 14:58+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-09-07 08:00+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 14:59+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:00+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:01+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:01+0200\n"
|
||||
"Last-Translator: Korean <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:02+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-09-07 08:01+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:03+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:03+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-09-07 08:02+0200\n"
|
||||
"Last-Translator: Mariusz Matłosz <matliks@gmail.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2019-03-13 14:00+0200\n"
|
||||
"Last-Translator: Mariusz 'Virgin71' Matłosz <matliks@gmail.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2019-11-15 15:34+0100\n"
|
||||
"Last-Translator: Mariusz Matłosz <matliks@gmail.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-09-07 08:07+0200\n"
|
||||
"Last-Translator: Cláudio Sampaio <patola@gmail.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-11 17:09+0200\n"
|
||||
"Last-Translator: Cláudio Sampaio <patola@gmail.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-08-18 02:56+0200\n"
|
||||
"Last-Translator: Cláudio Sampaio <patola@gmail.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-04-16 14:56+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 14:56+0200\n"
|
||||
"Last-Translator: Portuguese <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 14:56+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-09-07 08:08+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 14:58+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 14:58+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-04-16 14:58+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:03+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:03+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:04+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2019-03-13 14:00+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
|
@ -5,7 +5,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 15:04+0200\n"
|
||||
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Cura
|
||||
# Copyright (C) 2021 Ultimaker B.V.
|
||||
# This file is distributed under the same license as the Cura package.
|
||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2021.
|
||||
# Ultimaker <plugins@ultimaker.com>, 2021.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:59+0200\n"
|
||||
"PO-Revision-Date: 2021-08-16 19:58+0800\n"
|
||||
"Last-Translator: Valen Chang <carf17771@gmail.com>\n"
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Cura JSON setting files
|
||||
# Copyright (C) 2021 Ultimaker
|
||||
# This file is distributed under the same license as the Cura package.
|
||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2021.
|
||||
# Ultimaker <plugins@ultimaker.com>, 2021.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-04-16 20:13+0200\n"
|
||||
"Last-Translator: Valen Chang <carf17771@gmail.com>\n"
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Cura JSON setting files
|
||||
# Copyright (C) 2021 Ultimaker B.V.
|
||||
# This file is distributed under the same license as the Cura package.
|
||||
# Ruben Dulek <r.dulek@ultimaker.com>, 2021.
|
||||
# Ultimaker <plugins@ultimaker.com>, 2021.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cura 4.11\n"
|
||||
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2021-08-11 09:58+0000\n"
|
||||
"PO-Revision-Date: 2021-08-16 20:48+0800\n"
|
||||
"Last-Translator: Valen Chang <carf17771@gmail.com>\n"
|
||||
|
BIN
resources/meshes/arjunpro300_platform.STL
Normal file
BIN
resources/meshes/arjunpro300_platform.STL
Normal file
Binary file not shown.
@ -15,12 +15,6 @@ ComboBox
|
||||
{
|
||||
id: control
|
||||
|
||||
UM.I18nCatalog
|
||||
{
|
||||
id: catalog
|
||||
name: "cura"
|
||||
}
|
||||
|
||||
property var defaultTextOnEmptyModel: catalog.i18nc("@label", "No items to select from") // Text displayed in the combobox when the model is empty
|
||||
property var defaultTextOnEmptyIndex: "" // Text displayed in the combobox when the model has items but no item is selected
|
||||
enabled: delegateModel.count > 0
|
||||
|
@ -19,9 +19,6 @@ top_skin_expand_distance = =line_width * 2
|
||||
infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = tetrahedral
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
material_bed_temperature_layer_0 = =material_bed_temperature
|
||||
material_print_temperature = =default_material_print_temperature - 2
|
||||
material_print_temperature_layer_0 = =default_material_print_temperature + 2
|
||||
|
@ -19,9 +19,6 @@ top_skin_expand_distance = =line_width * 2
|
||||
infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = tetrahedral
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
material_bed_temperature_layer_0 = =material_bed_temperature
|
||||
material_print_temperature = =default_material_print_temperature + 2
|
||||
material_print_temperature_layer_0 = =default_material_print_temperature + 2
|
||||
|
@ -19,9 +19,6 @@ top_skin_expand_distance = =line_width * 2
|
||||
infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = tetrahedral
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
layer_height = 0.3
|
||||
material_bed_temperature_layer_0 = =material_bed_temperature
|
||||
material_print_temperature_layer_0 = =default_material_print_temperature + 2
|
||||
|
@ -20,9 +20,6 @@ infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = cross_3d
|
||||
infill_sparse_density = 10
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
machine_nozzle_cool_down_speed = 0.5
|
||||
machine_nozzle_heat_up_speed = 2.5
|
||||
material_final_print_temperature = =material_print_temperature
|
||||
|
@ -20,9 +20,6 @@ infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = cross_3d
|
||||
infill_sparse_density = 10
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
layer_height = 0.4
|
||||
machine_nozzle_cool_down_speed = 0.5
|
||||
machine_nozzle_heat_up_speed = 2.5
|
||||
|
@ -20,9 +20,6 @@ infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = cross_3d
|
||||
infill_sparse_density = 10
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
layer_height = 0.3
|
||||
machine_nozzle_cool_down_speed = 0.5
|
||||
machine_nozzle_heat_up_speed = 2.5
|
||||
|
@ -19,9 +19,6 @@ top_skin_expand_distance = =line_width * 2
|
||||
infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = tetrahedral
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
material_bed_temperature_layer_0 = =material_bed_temperature
|
||||
material_print_temperature = =default_material_print_temperature - 2
|
||||
material_print_temperature_layer_0 = =default_material_print_temperature + 2
|
||||
|
@ -19,9 +19,6 @@ top_skin_expand_distance = =line_width * 2
|
||||
infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = tetrahedral
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
material_bed_temperature_layer_0 = =material_bed_temperature
|
||||
material_print_temperature = =default_material_print_temperature + 2
|
||||
material_print_temperature_layer_0 = =default_material_print_temperature + 2
|
||||
|
@ -19,9 +19,6 @@ top_skin_expand_distance = =line_width * 2
|
||||
infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = tetrahedral
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
material_bed_temperature_layer_0 = =material_bed_temperature
|
||||
material_print_temperature_layer_0 = =default_material_print_temperature + 2
|
||||
material_standby_temperature = 100
|
||||
|
@ -18,9 +18,6 @@ top_skin_expand_distance = =line_width * 2
|
||||
infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = cross_3d
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
machine_nozzle_cool_down_speed = 0.5
|
||||
machine_nozzle_heat_up_speed = 2.5
|
||||
material_final_print_temperature = =material_print_temperature
|
||||
|
@ -19,9 +19,6 @@ infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = cross_3d
|
||||
infill_sparse_density = 10
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
machine_nozzle_cool_down_speed = 0.5
|
||||
machine_nozzle_heat_up_speed = 2.5
|
||||
material_final_print_temperature = =material_print_temperature
|
||||
|
@ -19,9 +19,6 @@ infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = cross_3d
|
||||
infill_sparse_density = 10
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
machine_nozzle_cool_down_speed = 0.5
|
||||
machine_nozzle_heat_up_speed = 2.5
|
||||
material_final_print_temperature = =material_print_temperature
|
||||
|
@ -19,9 +19,6 @@ top_skin_expand_distance = =line_width * 2
|
||||
infill_before_walls = True
|
||||
infill_line_width = =round(line_width * 0.7 / 0.8, 2)
|
||||
infill_pattern = tetrahedral
|
||||
jerk_prime_tower = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_support = =math.ceil(jerk_print * 25 / 25)
|
||||
jerk_wall_0 = =math.ceil(jerk_wall * 15 / 25)
|
||||
material_bed_temperature_layer_0 = =material_bed_temperature
|
||||
material_print_temperature = =default_material_print_temperature - 2
|
||||
material_print_temperature_layer_0 = =default_material_print_temperature + 2
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user