mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-13 07:09:02 +08:00
Merge branch 'master' of https://github.com/Ultimaker/Cura into atom3_printers
This commit is contained in:
commit
87cc83bbc4
49
.github/ISSUE_TEMPLATE/bug-report.md
vendored
49
.github/ISSUE_TEMPLATE/bug-report.md
vendored
@ -1,49 +0,0 @@
|
||||
---
|
||||
name: Bug report
|
||||
about: Create a report to help us fix issues.
|
||||
title: ''
|
||||
labels: 'Type: Bug'
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
<!--
|
||||
Processing an issue will go much faster when this is filled out, and issues which do not use this template WILL BE REMOVED and no fix will be considered!
|
||||
|
||||
Before filing, PLEASE check if the issue already exists (either open or closed) by using the search bar on the issues page. If it does, comment there. Even if it's closed, we can reopen it based on your comment.
|
||||
|
||||
Also, please note the application version in the title of the issue. For example: "[3.2.1] Cannot connect to 3rd-party printer". Please do NOT write things like "Request:" or "[BUG]" in the title; this is what labels are for.
|
||||
|
||||
Thank you for using Cura!
|
||||
-->
|
||||
|
||||
**Application version**
|
||||
(The version of the application this issue occurs with.)
|
||||
|
||||
**Platform**
|
||||
(Information about the operating system the issue occurs on. Include at least the operating system and maybe GPU.)
|
||||
|
||||
**Printer**
|
||||
(Which printer was selected in Cura?)
|
||||
|
||||
**Reproduction steps**
|
||||
1. (Something you did.)
|
||||
2. (Something you did next.)
|
||||
|
||||
**Screenshot(s)**
|
||||
(Image showing the problem, perhaps before/after images.)
|
||||
|
||||
**Actual results**
|
||||
(What happens after the above steps have been followed.)
|
||||
|
||||
**Expected results**
|
||||
(What should happen after the above steps have been followed.)
|
||||
|
||||
**Project file**
|
||||
(For slicing bugs, provide a project which clearly shows the bug, by going to File->Save Project. For big files you may need to use WeTransfer or similar file sharing sites. G-code files are not project files!)
|
||||
|
||||
**Log file**
|
||||
(See https://github.com/Ultimaker/Cura#logging-issues to find the log file to upload, or copy a relevant snippet from it.)
|
||||
|
||||
**Additional information**
|
||||
(Extra information relevant to the issue.)
|
68
.github/ISSUE_TEMPLATE/bugreport.yaml
vendored
Normal file
68
.github/ISSUE_TEMPLATE/bugreport.yaml
vendored
Normal file
@ -0,0 +1,68 @@
|
||||
name: Bug Report
|
||||
description: Create a report to help us fix issues.
|
||||
labels: "Type: Bug"
|
||||
issue_body: true
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
**Thank you for using Cura and wanting to report a bug.**
|
||||
|
||||
Before filing, please check if the issue already exists (either open or closed) by using the search bar on the issues page. If it does, comment there. Even if it's closed, we can reopen it based on your comment.
|
||||
|
||||
Also, please note the application version in the title of the issue "For example (3.2.1) Cannot connect to 3rd-party printer". Please do not write things like **Request** or **BUG** in the title, this is what labels are for.
|
||||
- type: input
|
||||
attributes:
|
||||
label: Application Version
|
||||
description: The version of Cura this issue occurs with.
|
||||
placeholder: 4.8.0
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
attributes:
|
||||
label: Platform
|
||||
description: Information about the operating system the issue occurs on. Include at least the operating system and maybe GPU.
|
||||
placeholder: Windows 10
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
attributes:
|
||||
label: Printer
|
||||
description: Which printer was selected in Cura?
|
||||
placeholder: Ultimaker S5
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Reproduction steps
|
||||
description: Tell us what you did!
|
||||
placeholder: |
|
||||
1. Something you did
|
||||
2. Something you did next
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Actual results
|
||||
description: What happens after the above steps have been followed.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Expected results
|
||||
description: What should happen after the above steps have been followed.
|
||||
validations:
|
||||
required: true
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
## Additional information & file uploads
|
||||
|
||||
Please be sure to add the following files:
|
||||
* For slicing issues, upload a **project file** that clearly shows the bug.
|
||||
To save a project file go to `File -> Save project`. Please make sure to .zip your project file. For big files you may need to use WeTransfer or similar file sharing sites.
|
||||
G-code files are not project files!
|
||||
* **Screenshots** of showing the problem, perhaps before/after images.
|
||||
* A **log file**, see [here](https://github.com/Ultimaker/Cura#logging-issues) how to find the log file.
|
||||
|
||||
You can add these files and additional information that is relevant to the issue in the comments below.
|
23
.github/ISSUE_TEMPLATE/feature_request.md
vendored
23
.github/ISSUE_TEMPLATE/feature_request.md
vendored
@ -1,23 +0,0 @@
|
||||
---
|
||||
name: Feature request
|
||||
about: Suggest an idea for this project
|
||||
title: ''
|
||||
labels: 'Type: New Feature'
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Is your feature request related to a problem? Please describe.**
|
||||
(A clear and concise description of what the problem is. Ex. I'm always frustrated when [...])
|
||||
|
||||
**Describe the solution you'd like**
|
||||
(A clear and concise description of what you want to happen. If possible, describe why you think this is a good solution.)
|
||||
|
||||
**Describe alternatives you've considered**
|
||||
(A clear and concise description of any alternative solutions or features you've considered. Again, if possible, think about why these alternatives are not working out.)
|
||||
|
||||
**Affected users and/or printers**
|
||||
(Who do you think will benefit from this? Is everyone going to benefit from these changes? Or specific kinds of users?)
|
||||
|
||||
**Additional context**
|
||||
(Add any other context or screenshots about the feature request here.)
|
46
.github/ISSUE_TEMPLATE/featurerequest.yaml
vendored
Normal file
46
.github/ISSUE_TEMPLATE/featurerequest.yaml
vendored
Normal file
@ -0,0 +1,46 @@
|
||||
name: Feature Request
|
||||
description: Suggest an idea for this project.
|
||||
labels: "Type: New Feature"
|
||||
issue_body: true
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
**Thank you for using Cura and wanting to suggest a new feature.**
|
||||
|
||||
Before filing, please check if the feature request already exists (either open or closed) by using the search bar on the issues page. If it does, comment there. Even if it's closed, we can reopen it based on your comment.
|
||||
|
||||
Please do not write things like **Request** or **BUG** in the title, this is what labels are for.
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Is your feature request related to a problem?
|
||||
description: Please describe a clear and concise description of what the problem is.
|
||||
placeholder: I'm always frustrated when...
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Describe the solution you'd like
|
||||
description: A clear and concise description of what you want to happen. If possible, describe why you think this is a good solution.
|
||||
placeholder: I believe this will solve...
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Describe alternatives you've considered
|
||||
description: A clear and concise description of any alternative solutions or features you've considered. Again, if possible, think about why these alternatives are not working out.
|
||||
placeholder: The alternatives I've considered are...
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Affected users and/or printers
|
||||
description: Who do you think will benefit from this? Is everyone going to benefit from these changes? Or specific kinds of users?
|
||||
placeholder: It will affect...
|
||||
validations:
|
||||
required: true
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
## Additional information & file uploads
|
||||
You can add pictures or files to visualize your feature request in the comments below.
|
@ -1268,10 +1268,11 @@ class CuraApplication(QtApplication):
|
||||
if other_bb is not None:
|
||||
scene_bounding_box = scene_bounding_box + node.getBoundingBox()
|
||||
|
||||
|
||||
if print_information:
|
||||
print_information.setPreSliced(is_block_slicing_node)
|
||||
|
||||
self.getWorkspaceFileHandler().setEnabled(not is_block_slicing_node)
|
||||
|
||||
if not scene_bounding_box:
|
||||
scene_bounding_box = AxisAlignedBox.Null
|
||||
|
||||
|
@ -4,7 +4,6 @@
|
||||
import json
|
||||
import math
|
||||
import os
|
||||
import unicodedata
|
||||
from typing import Dict, List, Optional, TYPE_CHECKING
|
||||
|
||||
from PyQt5.QtCore import QObject, pyqtSignal, pyqtProperty, pyqtSlot, QTimer
|
||||
|
@ -36,7 +36,7 @@ class SimulationPass(RenderPass):
|
||||
self._disabled_shader = None
|
||||
self._old_current_layer = 0
|
||||
self._old_current_path = 0
|
||||
self._switching_layers = True # It tracks when the user is moving the layers' slider
|
||||
self._switching_layers = True # Tracking whether the user is moving across layers (True) or across paths (False). If false, lower layers render as shadowy.
|
||||
self._gl = OpenGL.getInstance().getBindingsObject()
|
||||
self._scene = Application.getInstance().getController().getScene()
|
||||
self._extruder_manager = ExtruderManager.getInstance()
|
||||
@ -44,6 +44,8 @@ class SimulationPass(RenderPass):
|
||||
self._layer_view = None
|
||||
self._compatibility_mode = None
|
||||
|
||||
self._scene.sceneChanged.connect(self._onSceneChanged)
|
||||
|
||||
def setSimulationView(self, layerview):
|
||||
self._layer_view = layerview
|
||||
self._compatibility_mode = layerview.getCompatibilityMode()
|
||||
@ -219,3 +221,9 @@ class SimulationPass(RenderPass):
|
||||
tool_handle_batch.render(self._scene.getActiveCamera())
|
||||
|
||||
self.release()
|
||||
|
||||
def _onSceneChanged(self, changed_object: SceneNode):
|
||||
if changed_object.callDecoration("getLayerData"): # Any layer data has changed.
|
||||
self._switching_layers = True
|
||||
self._old_current_layer = 0
|
||||
self._old_current_path = 0
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Copyright (c) 2020 Ultimaker B.V.
|
||||
# Copyright (c) 2021 Ultimaker B.V.
|
||||
# Cura is released under the terms of the LGPLv3 or higher.
|
||||
|
||||
import os.path
|
||||
@ -6,8 +6,8 @@ from UM.View.View import View
|
||||
from UM.Scene.Iterator.DepthFirstIterator import DepthFirstIterator
|
||||
from UM.Scene.Selection import Selection
|
||||
from UM.Resources import Resources
|
||||
from PyQt5.QtGui import QOpenGLContext, QImage
|
||||
from PyQt5.QtCore import QSize
|
||||
from PyQt5.QtGui import QOpenGLContext, QDesktopServices, QImage
|
||||
from PyQt5.QtCore import QSize, QUrl
|
||||
|
||||
import numpy as np
|
||||
import time
|
||||
@ -56,7 +56,8 @@ class SolidView(View):
|
||||
|
||||
self._extruders_model = None
|
||||
self._theme = None
|
||||
self._support_angle = 90
|
||||
self._support_angle = self._retrieveSupportAngle()
|
||||
self._lowest_printable_height = self._retrieveLowestPrintHeight()
|
||||
|
||||
self._global_stack = None
|
||||
|
||||
@ -67,20 +68,27 @@ class SolidView(View):
|
||||
self._xray_checking_update_time = 30.0 # seconds
|
||||
self._xray_warning_cooldown = 60 * 10 # reshow Model error message every 10 minutes
|
||||
self._xray_warning_message = Message(
|
||||
catalog.i18nc("@info:status", "Your model is not manifold. The highlighted areas indicate either missing or extraneous surfaces."),
|
||||
catalog.i18nc("@info:status", "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."),
|
||||
lifetime = 60 * 5, # leave message for 5 minutes
|
||||
title = catalog.i18nc("@info:title", "Model errors"),
|
||||
title = catalog.i18nc("@info:title", "Model Errors"),
|
||||
option_text = catalog.i18nc("@info:option_text", "Do not show this message again"),
|
||||
option_state = False
|
||||
)
|
||||
self._xray_warning_message.optionToggled.connect(self._onDontAskMeAgain)
|
||||
application.getPreferences().addPreference(self._show_xray_warning_preference, True)
|
||||
self._xray_warning_message.addAction("manifold", catalog.i18nc("@action:button", "Learn more"), "[no_icon]", "[no_description]",
|
||||
button_style = Message.ActionButtonStyle.LINK,
|
||||
button_align = Message.ActionButtonAlignment.ALIGN_LEFT)
|
||||
self._xray_warning_message.actionTriggered.connect(self._onNonManifoldLearnMoreClicked)
|
||||
|
||||
application.engineCreatedSignal.connect(self._onGlobalContainerChanged)
|
||||
|
||||
def _onDontAskMeAgain(self, checked: bool) -> None:
|
||||
Application.getInstance().getPreferences().setValue(self._show_xray_warning_preference, not checked)
|
||||
|
||||
def _onNonManifoldLearnMoreClicked(self, action, message) -> None:
|
||||
QDesktopServices.openUrl(QUrl("https://support.ultimaker.com/hc/en-us/articles/360014055959"))
|
||||
|
||||
def _onGlobalContainerChanged(self) -> None:
|
||||
if self._global_stack:
|
||||
try:
|
||||
@ -95,12 +103,20 @@ class SolidView(View):
|
||||
self._global_stack.propertyChanged.connect(self._onPropertyChanged)
|
||||
for extruder_stack in ExtruderManager.getInstance().getActiveExtruderStacks():
|
||||
extruder_stack.propertyChanged.connect(self._onPropertyChanged)
|
||||
self._onPropertyChanged("support_angle", "value") # Force an re-evaluation
|
||||
# Force re-evaluation:
|
||||
self._support_angle = self._retrieveSupportAngle()
|
||||
self._lowest_printable_height = self._retrieveLowestPrintHeight()
|
||||
|
||||
def _onPropertyChanged(self, key: str, property_name: str) -> None:
|
||||
if key != "support_angle" or property_name != "value":
|
||||
if property_name != "value":
|
||||
return
|
||||
# As the rendering is called a *lot* we really, dont want to re-evaluate the property every time. So we store em!
|
||||
if key == "support_angle":
|
||||
self._support_angle = self._retrieveSupportAngle()
|
||||
elif key == "layer_height_0" or key == "slicing_tolerance":
|
||||
self._lowest_printable_height = self._retrieveLowestPrintHeight()
|
||||
|
||||
def _retrieveSupportAngle(self) -> float:
|
||||
global_container_stack = Application.getInstance().getGlobalContainerStack()
|
||||
if global_container_stack:
|
||||
support_extruder_nr = int(global_container_stack.getExtruderPositionValueWithDefault("support_extruder_nr"))
|
||||
@ -111,7 +127,18 @@ class SolidView(View):
|
||||
else:
|
||||
angle = support_angle_stack.getProperty("support_angle", "value")
|
||||
if angle is not None:
|
||||
self._support_angle = angle
|
||||
return angle
|
||||
return 90.0
|
||||
|
||||
def _retrieveLowestPrintHeight(self) -> float:
|
||||
min_height = 0.0
|
||||
for extruder in Application.getInstance().getExtruderManager().getActiveExtruderStacks():
|
||||
init_layer_height = extruder.getProperty("layer_height_0", "value")
|
||||
tolerance_setting = extruder.getProperty("slicing_tolerance", "value")
|
||||
if tolerance_setting == "middle":
|
||||
init_layer_height /= 2.0
|
||||
min_height = max(min_height, init_layer_height)
|
||||
return min_height
|
||||
|
||||
def _checkSetup(self):
|
||||
if not self._extruders_model:
|
||||
@ -194,6 +221,7 @@ class SolidView(View):
|
||||
self._enabled_shader.setUniformValue("u_overhangAngle", math.cos(math.radians(0))) #Overhang angle of 0 causes no area at all to be marked as overhang.
|
||||
else:
|
||||
self._enabled_shader.setUniformValue("u_overhangAngle", math.cos(math.radians(0)))
|
||||
self._enabled_shader.setUniformValue("u_lowestPrintableHeight", self._lowest_printable_height)
|
||||
disabled_batch = renderer.createRenderBatch(shader = self._disabled_shader)
|
||||
normal_object_batch = renderer.createRenderBatch(shader = self._enabled_shader)
|
||||
renderer.addRenderBatch(disabled_batch)
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Copyright (c) 2019 Ultimaker B.V.
|
||||
# Copyright (c) 2021 Ultimaker B.V.
|
||||
# Cura is released under the terms of the LGPLv3 or higher.
|
||||
from typing import Optional
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Copyright (c) 2020 Ultimaker B.V.
|
||||
# Copyright (c) 2021 Ultimaker B.V.
|
||||
# Cura is released under the terms of the LGPLv3 or higher.
|
||||
from typing import List, Optional, Union, Dict, Any
|
||||
|
||||
@ -8,7 +8,7 @@ from .ClusterBuildPlate import ClusterBuildPlate
|
||||
from .ClusterPrintJobConfigurationChange import ClusterPrintJobConfigurationChange
|
||||
from .ClusterPrintJobImpediment import ClusterPrintJobImpediment
|
||||
from .ClusterPrintCoreConfiguration import ClusterPrintCoreConfiguration
|
||||
from .ClusterPrintJobConstraint import ClusterPrintJobConstraints
|
||||
from .ClusterPrintJobConstraints import ClusterPrintJobConstraints
|
||||
from ..UM3PrintJobOutputModel import UM3PrintJobOutputModel
|
||||
from ..ConfigurationChangeModel import ConfigurationChangeModel
|
||||
from ..BaseModel import BaseModel
|
||||
@ -18,13 +18,24 @@ from ...ClusterOutputController import ClusterOutputController
|
||||
class ClusterPrintJobStatus(BaseModel):
|
||||
"""Model for the status of a single print job in a cluster."""
|
||||
|
||||
def __init__(self, created_at: str, force: bool, machine_variant: str, name: str, started: bool, status: str,
|
||||
time_total: int, uuid: str,
|
||||
def __init__(self,
|
||||
created_at: str,
|
||||
force: bool,
|
||||
machine_variant: str,
|
||||
name: str,
|
||||
started: bool,
|
||||
status: str,
|
||||
time_total: int,
|
||||
uuid: str,
|
||||
configuration: List[Union[Dict[str, Any], ClusterPrintCoreConfiguration]],
|
||||
constraints: List[Union[Dict[str, Any], ClusterPrintJobConstraints]],
|
||||
last_seen: Optional[float] = None, network_error_count: Optional[int] = None,
|
||||
owner: Optional[str] = None, printer_uuid: Optional[str] = None, time_elapsed: Optional[int] = None,
|
||||
assigned_to: Optional[str] = None, deleted_at: Optional[str] = None,
|
||||
constraints: Optional[Union[Dict[str, Any], ClusterPrintJobConstraints]] = None,
|
||||
last_seen: Optional[float] = None,
|
||||
network_error_count: Optional[int] = None,
|
||||
owner: Optional[str] = None,
|
||||
printer_uuid: Optional[str] = None,
|
||||
time_elapsed: Optional[int] = None,
|
||||
assigned_to: Optional[str] = None,
|
||||
deleted_at: Optional[str] = None,
|
||||
printed_on_uuid: Optional[str] = None,
|
||||
configuration_changes_required: List[
|
||||
Union[Dict[str, Any], ClusterPrintJobConfigurationChange]] = None,
|
||||
@ -63,10 +74,9 @@ class ClusterPrintJobStatus(BaseModel):
|
||||
printer
|
||||
:param preview_url: URL to the preview image (same as wou;d've been included in the ufp).
|
||||
"""
|
||||
|
||||
self.assigned_to = assigned_to
|
||||
self.configuration = self.parseModels(ClusterPrintCoreConfiguration, configuration)
|
||||
self.constraints = self.parseModels(ClusterPrintJobConstraints, constraints)
|
||||
self.constraints = self.parseModel(ClusterPrintJobConstraints, constraints) if constraints else None
|
||||
self.created_at = created_at
|
||||
self.force = force
|
||||
self.last_seen = last_seen
|
||||
@ -83,7 +93,6 @@ class ClusterPrintJobStatus(BaseModel):
|
||||
self.deleted_at = deleted_at
|
||||
self.printed_on_uuid = printed_on_uuid
|
||||
self.preview_url = preview_url
|
||||
|
||||
self.configuration_changes_required = self.parseModels(ClusterPrintJobConfigurationChange,
|
||||
configuration_changes_required) \
|
||||
if configuration_changes_required else []
|
||||
|
@ -129,16 +129,16 @@ class ZeroConfClient:
|
||||
|
||||
for record in zero_conf.cache.entries_with_name(info.server):
|
||||
info.update_record(zero_conf, time(), record)
|
||||
if info.addresses:
|
||||
if hasattr(info, "addresses") and info.addresses:
|
||||
break
|
||||
|
||||
# Request more data if info is not complete
|
||||
if not info.addresses:
|
||||
if not hasattr(info, "addresses") or not info.addresses:
|
||||
new_info = zero_conf.get_service_info(service_type, name)
|
||||
if new_info is not None:
|
||||
info = new_info
|
||||
|
||||
if info and info.addresses:
|
||||
if info and hasattr(info, "addresses") and info.addresses:
|
||||
type_of_device = info.properties.get(b"type", None)
|
||||
if type_of_device:
|
||||
if type_of_device == b"printer":
|
||||
|
@ -398,6 +398,29 @@
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_extruders_share_nozzle":
|
||||
{
|
||||
"label": "Extruders Share Nozzle",
|
||||
"description": "Whether the extruders share a single nozzle rather than each extruder having its own nozzle. When set to true, it is expected that the printer-start gcode script properly sets up all extruders in an initial retraction state that is known and mutually compatible (either zero or one filament not retracted); in that case the initial retraction status is described, per extruder, by the 'machine_extruders_shared_nozzle_initial_retraction' parameter.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_extruders_shared_nozzle_initial_retraction":
|
||||
{
|
||||
"label": "Shared Nozzle Initial Retraction",
|
||||
"description": "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts.",
|
||||
"unit": "mm",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"type": "float",
|
||||
"enabled": "machine_extruders_share_nozzle",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_disallowed_areas":
|
||||
{
|
||||
"label": "Disallowed Areas",
|
||||
|
44
resources/definitions/flashforge_base.def.json
Normal file
44
resources/definitions/flashforge_base.def.json
Normal file
@ -0,0 +1,44 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Dreamer NX",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": false,
|
||||
"author": "Egon",
|
||||
"manufacturer": "Flashforge",
|
||||
"file_formats": "text/x-gcode",
|
||||
"first_start_actions": ["MachineSettingsAction"],
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "flashforge_dreamernx_extruder_0"
|
||||
},
|
||||
"has_materials": true,
|
||||
"has_variants": true,
|
||||
"has_machine_quality": true,
|
||||
"preferred_variant_name": "0.4mm Nozzle",
|
||||
"preferred_quality_type": "normal",
|
||||
"preferred_material": "generic_pla",
|
||||
"variants_name": "Nozzle Size"
|
||||
},
|
||||
"overrides": {
|
||||
"machine_heated_bed": {"default_value": true},
|
||||
"machine_max_feedrate_x": { "value": 500 },
|
||||
"machine_max_feedrate_y": { "value": 500 },
|
||||
"machine_max_feedrate_z": { "value": 10 },
|
||||
"machine_max_feedrate_e": { "value": 50 },
|
||||
"machine_max_acceleration_x": { "value": 1500 },
|
||||
"machine_max_acceleration_y": { "value": 1500 },
|
||||
"machine_max_acceleration_z": { "value": 500 },
|
||||
"machine_max_acceleration_e": { "value": 5000 },
|
||||
"machine_acceleration": { "value": 500 },
|
||||
"machine_max_jerk_xy": { "value": 10 },
|
||||
"machine_max_jerk_z": { "value": 0.4 },
|
||||
"machine_max_jerk_e": { "value": 5 }
|
||||
},
|
||||
|
||||
|
||||
"machine_gcode_flavor": {"default_value": "RepRap (Marlin/Sprinter)"},
|
||||
"machine_start_gcode": {"default_value": ";Start Gcode\nG90 ;absolute positioning\nM118 X25.00 Y25.00 Z20.00 T0\nM140 S{material_bed_temperature_layer_0} T0 ;Heat bed up to first layer temperature\nM104 S{material_print_temperature_layer_0} T0 ;Set nozzle temperature to first layer temperature\nM107 ;start with the fan off\nG90\nG28\nM132 X Y Z A B\nG1 Z50.000 F420\nG161 X Y F3300\nM7 T0\nM6 T0\nM651\nM907 X100 Y100 Z40 A100 B20 ;Digital potentiometer value\nM108 T0\n;Purge line\nG1 X-110.00 Y-60.00 F4800\nG1 Z{layer_height_0} F420\nG1 X-110.00 Y60.00 E17,4 F1200\n;Purge line end"},
|
||||
"machine_end_gcode": {"default_value": ";end gcode\nM104 S0 T0\nM140 S0 T0\nG162 Z F1800\nG28 X Y\nM652\nM132 X Y Z A B\nG91\nM18"
|
||||
}
|
||||
}
|
31
resources/definitions/flashforge_dreamer_nx.def.json
Normal file
31
resources/definitions/flashforge_dreamer_nx.def.json
Normal file
@ -0,0 +1,31 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Dreamer NX",
|
||||
"inherits": "flashforge_base",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Egon",
|
||||
"manufacturer": "Flashforge",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "FlashForge_DreamerNX.obj",
|
||||
"platform_offset": [0, 0, 0],
|
||||
"quality_definition": "flashforge_base"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Dreamer NX" },
|
||||
"machine_width": {"default_value": 230},
|
||||
"machine_height": {"default_value": 140},
|
||||
"machine_depth": {"default_value": 150},
|
||||
"machine_center_is_zero": {"default_value": true},
|
||||
"machine_head_with_fans_polygon":{"default_value": [[ -15, -25 ],[ -15, 35 ],[ 40, 35 ],[ 40, -25 ]]
|
||||
},
|
||||
"gantry_height": {"value": "30"},
|
||||
|
||||
|
||||
"machine_gcode_flavor": {"default_value": "RepRap (Marlin/Sprinter)"},
|
||||
"machine_start_gcode": {"default_value": ";Start Gcode\nG90 ;absolute positioning\nM118 X25.00 Y25.00 Z20.00 T0\nM140 S{material_bed_temperature_layer_0} T0 ;Heat bed up to first layer temperature\nM104 S{material_print_temperature_layer_0} T0 ;Set nozzle temperature to first layer temperature\nM107 ;start with the fan off\nG90\nG28\nM132 X Y Z A B\nG1 Z50.000 F420\nG161 X Y F3300\nM7 T0\nM6 T0\nM651\nM907 X100 Y100 Z40 A100 B20 ;Digital potentiometer value\nM108 T0\n;Purge line\nG1 X-110.00 Y-60.00 F4800\nG1 Z{layer_height_0} F420\nG1 X-110.00 Y60.00 E17,4 F1200\n;Purge line end"},
|
||||
"machine_end_gcode": {"default_value": ";end gcode\nM104 S0 T0\nM140 S0 T0\nG162 Z F1800\nG28 X Y\nM652\nM132 X Y Z A B\nG91\nM18"
|
||||
}
|
||||
}
|
||||
}
|
@ -21,14 +21,14 @@
|
||||
"machine_depth": { "default_value": 300 },
|
||||
"machine_height": { "default_value": 350 },
|
||||
"machine_head_with_fans_polygon": { "default_value": [
|
||||
[-20, -10],
|
||||
[-20, 10],
|
||||
[10, -10],
|
||||
[10, 10]
|
||||
[-30, -20],
|
||||
[-30, 40],
|
||||
[30, -20],
|
||||
[30, 40]
|
||||
]
|
||||
},
|
||||
"machine_start_gcode": { "default_value": ";Start GCode by ideagen3D\n\nG1 Z15.0 F6000 ;Move the platform down 15mm\n\n;Initialize Temperature\nM140 S{material_bed_temperature_layer_0} ;heat bed and continue\nM104 S{material_print_temperature_layer_0} ;heat nozzle and continue\nM190 S{material_bed_temperature_layer_0} ;wait for bed temperature to reach inital layer temperature\nM109 S{material_print_temperature_layer_0} ;wait for hot end temperature to reach inital layer temperature\n\nG28 ;Home\n\n;Prime the extruder\nG92 E0\nG1 X1 Y280 Z0.2 ;Prepare to Purge\nG1 Y20 Z0.2 F1500.0 E15 ;Purge line\nG92 E0" },
|
||||
"machine_start_gcode": { "default_value": ";Start GCode by ideagen3D\n\nG1 Z15.0 F6000 ;Move the platform down 15mm\n\n;Initialize Temperature\nM140 S{material_bed_temperature_layer_0} ;heat bed and continue\nM104 S{material_print_temperature_layer_0} ;heat nozzle and continue\nM190 S{material_bed_temperature_layer_0} ;wait for bed temperature to reach inital layer temperature\nM109 S{material_print_temperature_layer_0} ;wait for hot end temperature to reach inital layer temperature\n\nG28 M420 S1 ; Home & Enable Bed Levelling\n\n;Prime the extruder\nG92 E0\nG1 X1 Y280 Z0.2 ;Prepare to Purge\nG1 Y20 Z0.2 F1500.0 E15 ;Purge line\nG92 E0" },
|
||||
"machine_end_gcode": { "default_value": ";End GCode by ideagen3D\n\nM104 S0 ;Set nozzle temperature to 0\nM140 S0 ;Set Bed temperature to 0\n\nG92 E1 ;Prepare to retract filament\nG1 E-1 F300 ;Retract filament\nG28 X0 Y0 ;Home X and Y\nM84 ;Disable Steppers" },
|
||||
"gantry_height": { "value": 350 }
|
||||
"gantry_height": { "value": 65 }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
71
resources/definitions/lulzbot_mini_2_common.def.json
Normal file
71
resources/definitions/lulzbot_mini_2_common.def.json
Normal file
@ -0,0 +1,71 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Lulzbot Mini 2",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"author": "Tom Callaway <spot@fedoraproject.org>",
|
||||
"manufacturer": "Fargo Additive Manufacturing Equipment 3D, LLC",
|
||||
"visible": false,
|
||||
"preferred_material": "generic_pla",
|
||||
"exclude_materials": [ "structur3d_dap100silicone" ]
|
||||
},
|
||||
"overrides": {
|
||||
"machine_center_is_zero":
|
||||
{
|
||||
"default_value": false
|
||||
},
|
||||
"machine_nozzle_size":
|
||||
{
|
||||
"default_value": 0.5
|
||||
},
|
||||
"machine_gcode_flavor":
|
||||
{
|
||||
"default_value": "RepRap (Marlin/Sprinter)"
|
||||
},
|
||||
"machine_acceleration":
|
||||
{
|
||||
"default_value": 1000
|
||||
},
|
||||
"acceleration_print":
|
||||
{
|
||||
"default_value": 1000
|
||||
},
|
||||
"jerk_print":
|
||||
{
|
||||
"default_value": 20
|
||||
},
|
||||
"machine_max_feedrate_x":
|
||||
{
|
||||
"default_value": 800
|
||||
},
|
||||
"machine_max_feedrate_y":
|
||||
{
|
||||
"default_value": 800
|
||||
},
|
||||
"machine_max_feedrate_z":
|
||||
{
|
||||
"default_value": 8
|
||||
},
|
||||
"machine_max_feedrate_e":
|
||||
{
|
||||
"default_value": 40
|
||||
},
|
||||
"machine_max_acceleration_x":
|
||||
{
|
||||
"default_value": 9000
|
||||
},
|
||||
"machine_max_acceleration_y":
|
||||
{
|
||||
"default_value": 9000
|
||||
},
|
||||
"machine_max_acceleration_z":
|
||||
{
|
||||
"default_value": 100
|
||||
},
|
||||
"machine_max_acceleration_e":
|
||||
{
|
||||
"default_value": 1000
|
||||
}
|
||||
}
|
||||
}
|
||||
|
38
resources/definitions/lulzbot_mini_2_se.def.json
Normal file
38
resources/definitions/lulzbot_mini_2_se.def.json
Normal file
@ -0,0 +1,38 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Lulzbot Mini 2 | SE | 0.5 mm",
|
||||
"inherits": "lulzbot_mini_2_common",
|
||||
"metadata": {
|
||||
"author": "Tom Callaway <spot@fedoraproject.org>",
|
||||
"manufacturer": "Fargo Additive Manufacturing Equipment 3D, LLC",
|
||||
"visible": true,
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "lulzbot_mini.stl",
|
||||
"platform_offset": [-100, -11, 100],
|
||||
"machine_extruder_trains": {
|
||||
"0": "lulzbot_mini_2_se_extruder"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Lulzbot Mini 2 | SE | 0.5 mm" },
|
||||
"machine_width": { "default_value": 162 },
|
||||
"machine_depth": { "default_value": 162 },
|
||||
"machine_height": { "default_value": 180 },
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_start_gcode": {
|
||||
"default_value": "; This G-Code has been generated specifically for the Lulzbot Mini 2 with SE 0.5 mm toolhead\nM73 P0 ; clear GLCD progress bar\nM75 ; start GLCD timer\nG26 ; clear potential 'probe fail' condition\nM107 ; disable fans\nM420 S0 ; disable leveling matrix\nG90 ; absolute positioning\nM82 ; set extruder to absolute mode\nG92 E0 ; set extruder position to 0\nM140 S{material_bed_temperature_layer_0} ; start bed heating up\nG28 ; home all axes\nG0 X0 Y187 Z156 F200 ; move away from endstops\nM117 Mini 2 Wiping... ; progress indicator message on LCD\nM109 R{material_standby_temperature} ; soften material before retraction\nG1 E-15 F75 ; retract filament\nG1 X45 Y176 F11520 ; move above wiper pad\nG1 Z0 F1200 ; push nozzle into wiper\nG1 X45 Y178 Z-.5 F4000 ; wiping\nG1 X55 Y176 Z-.5 F4000 ; wiping\nG1 X45 Y177 Z0 F4000 ; wiping\nG1 X55 Y176 F4000 ; wiping\nG1 X45 Y178 F4000 ; wiping\nG1 X55 Y176 F4000 ; wiping\nG1 X45 Y178 F4000 ; wiping\nG1 X55 Y176 F4000 ; wiping\nG1 X60 Y178 F4000 ; wiping\nG1 X80 Y176 F4000 ; wiping\nG1 X60 Y178 F4000 ; wiping\nG1 X80 Y176 F4000 ; wiping\nG1 X60 Y178 F4000 ; wiping\nG1 X90 Y176 F4000 ; wiping\nG1 X80 Y178 F4000 ; wiping\nG1 X100 Y176 F4000 ; wiping\nG1 X80 Y178 F4000 ; wiping\nG1 X100 Y176 F4000 ; wiping\nG1 X80 Y178 F4000 ; wiping\nG1 X100 Y176 F4000 ; wiping\nG1 X110 Y178 F4000 ; wiping\nG1 X100 Y176 F4000 ; wiping\nG1 X110 Y178 F4000 ; wiping\nG1 X100 Y176 F4000 ; wiping\nG1 X110 Y178 F4000 ; wiping\nG1 X115 Y176 Z-0.5 F1000 ; wiping\nG1 Z10 ; raise extruder\nG28 X0 Y0 ; home X and Y\nM204 S300 ; set probing acceleration\nG29 ; start auto-leveling sequence\nM420 S1 ; enable leveling matrix\nM425 Z ; use measured Z backlash for compensation\nM425 Z F0 ; turn off measured Z backlash compensation by default\nM204 S2000 ; restore standard acceleration\nG1 X5 Y15 Z10 F5000 ; move up off last probe point\nG4 S1 ; pause\nM400 ; wait for moves to finish\nM117 Heating... ; progress indicator message on LCD\nM109 R{material_print_temperature_layer_0} ; wait for extruder to reach initial printing temp\nM190 R{material_bed_temperature_layer_0} ; wait for bed to reach printing temp\nG1 Z2 E0 F75 ; prime tiny bit of filament into the nozzle\nM117 Mini 2 Printing... ; progress indicator message on LCD\n"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "; part removal temp is hardcoded to 45\nM400 ; wait for moves to finish\nM140 S45 ; start bed cooling\nM104 S0 ; disable hotend\nM107 ; disable fans\nG92 E5 ; set extruder to 5mm for retract on print end\nM117 Cooling please wait ; progress indicator message on LCD\nG1 X5 Y5 Z183 E0 F3000 ; move to cooling position\nG1 E5 ; re-prime extruder\nM190 R45 ; wait for bed to cool down to removal temp\nG1 X145 F1000 ; move extruder out of the way\nG1 Y175 F1000 ; present finished print\nM140 S0 ; cool down\nM77 ; end LCD print timer\nG90 ; absolute positioning\nM18 X Y E ; turn off X Y and E axis\nM117 Print Complete. ; print complete message\n"
|
||||
},
|
||||
"machine_disallowed_areas": {
|
||||
"default_value": [
|
||||
[[ 85, 85], [ 85, 77], [ 77, 85]],
|
||||
[[-85, 85], [-85, 77], [-77, 85]],
|
||||
[[ 85,-85], [ 85,-77], [ 77,-85]],
|
||||
[[-85,-85], [-85,-77], [-77,-85]]
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
38
resources/definitions/lulzbot_mini_2_sl.def.json
Normal file
38
resources/definitions/lulzbot_mini_2_sl.def.json
Normal file
@ -0,0 +1,38 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Lulzbot Mini 2 | SL | 0.25 mm (Micro)",
|
||||
"inherits": "lulzbot_mini_2_common",
|
||||
"metadata": {
|
||||
"author": "Tom Callaway <spot@fedoraproject.org>",
|
||||
"manufacturer": "Fargo Additive Manufacturing Equipment 3D, LLC",
|
||||
"visible": true,
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "lulzbot_mini.stl",
|
||||
"platform_offset": [-100, -11, 100],
|
||||
"machine_extruder_trains": {
|
||||
"0": "lulzbot_mini_2_sl_extruder"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Lulzbot Mini 2 | SL | 0.25 mm (Micro)" },
|
||||
"machine_width": { "default_value": 162 },
|
||||
"machine_depth": { "default_value": 162 },
|
||||
"machine_height": { "default_value": 180 },
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_start_gcode": {
|
||||
"default_value": "; This G-Code has been generated specifically for the Lulzbot Mini 2 with SL 0.25 mm toolhead\nM73 P0 ; clear GLCD progress bar\nM75 ; start GLCD timer\nG26 ; clear potential 'probe fail' condition\nM107 ; disable fans\nM420 S0 ; disable leveling matrix\nG90 ; absolute positioning\nM82 ; set extruder to absolute mode\nG92 E0 ; set extruder position to 0\nM140 S{material_bed_temperature_layer_0} ; start bed heating up\nG28 ; home all axes\nG0 X0 Y187 Z156 F200 ; move away from endstops\nM117 Mini 2 Wiping... ; progress indicator message on LCD\nM109 R{material_standby_temperature} ; soften material before retraction\nG1 E-15 F75 ; retract filament\nG1 X45 Y176 F11520 ; move above wiper pad\nG1 Z0 F1200 ; push nozzle into wiper\nG1 X45 Y178 Z-.5 F4000 ; wiping\nG1 X55 Y176 Z-.5 F4000 ; wiping\nG1 X45 Y177 Z0 F4000 ; wiping\nG1 X55 Y176 F4000 ; wiping\nG1 X45 Y178 F4000 ; wiping\nG1 X55 Y176 F4000 ; wiping\nG1 X45 Y178 F4000 ; wiping\nG1 X55 Y176 F4000 ; wiping\nG1 X60 Y178 F4000 ; wiping\nG1 X80 Y176 F4000 ; wiping\nG1 X60 Y178 F4000 ; wiping\nG1 X80 Y176 F4000 ; wiping\nG1 X60 Y178 F4000 ; wiping\nG1 X90 Y176 F4000 ; wiping\nG1 X80 Y178 F4000 ; wiping\nG1 X100 Y176 F4000 ; wiping\nG1 X80 Y178 F4000 ; wiping\nG1 X100 Y176 F4000 ; wiping\nG1 X80 Y178 F4000 ; wiping\nG1 X100 Y176 F4000 ; wiping\nG1 X110 Y178 F4000 ; wiping\nG1 X100 Y176 F4000 ; wiping\nG1 X110 Y178 F4000 ; wiping\nG1 X100 Y176 F4000 ; wiping\nG1 X110 Y178 F4000 ; wiping\nG1 X115 Y176 Z-0.5 F1000 ; wiping\nG1 Z10 ; raise extruder\nG28 X0 Y0 ; home X and Y\nM204 S300 ; set probing acceleration\nG29 ; start auto-leveling sequence\nM420 S1 ; enable leveling matrix\nM425 Z ; use measured Z backlash for compensation\nM425 Z F0 ; turn off measured Z backlash compensation by default\nM204 S2000 ; restore standard acceleration\nG1 X5 Y15 Z10 F5000 ; move up off last probe point\nG4 S1 ; pause\nM400 ; wait for moves to finish\nM117 Heating... ; progress indicator message on LCD\nM109 R{material_print_temperature_layer_0} ; wait for extruder to reach initial printing temp\nM190 R{material_bed_temperature_layer_0} ; wait for bed to reach printing temp\nG1 Z2 E0 F75 ; prime tiny bit of filament into the nozzle\nM117 Mini 2 Printing... ; progress indicator message on LCD\n"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "; part removal temp is hardcoded to 45\nM400 ; wait for moves to finish\nM140 S45 ; start bed cooling\nM104 S0 ; disable hotend\nM107 ; disable fans\nG92 E5 ; set extruder to 5mm for retract on print end\nM117 Cooling please wait ; progress indicator message on LCD\nG1 X5 Y5 Z183 E0 F3000 ; move to cooling position\nG1 E5 ; re-prime extruder\nM190 R45 ; wait for bed to cool down to removal temp\nG1 X145 F1000 ; move extruder out of the way\nG1 Y175 F1000 ; present finished print\nM140 S0 ; cool down\nM77 ; end LCD print timer\nG90 ; absolute positioning\nM18 X Y E ; turn off X Y and E axis\nM117 Print Complete. ; print complete message\n"
|
||||
},
|
||||
"machine_disallowed_areas": {
|
||||
"default_value": [
|
||||
[[ 85, 85], [ 85, 77], [ 77, 85]],
|
||||
[[-85, 85], [-85, 77], [-77, 85]],
|
||||
[[ 85,-85], [ 85,-77], [ 77,-85]],
|
||||
[[-85,-85], [-85,-77], [-77,-85]]
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
84
resources/definitions/lulzbot_taz_pro_common.def.json
Normal file
84
resources/definitions/lulzbot_taz_pro_common.def.json
Normal file
@ -0,0 +1,84 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Lulzbot TAZ Pro",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"author": "Tom Callaway <spot@fedoraproject.org>",
|
||||
"manufacturer": "Fargo Additive Manufacturing Equipment 3D, LLC",
|
||||
"visible": false,
|
||||
"preferred_material": "generic_pla",
|
||||
"exclude_materials": [ "structur3d_dap100silicone" ]
|
||||
},
|
||||
"overrides": {
|
||||
"material_print_temperature": {
|
||||
"minimum_value": "0"
|
||||
},
|
||||
"material_bed_temperature": {
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "125"
|
||||
},
|
||||
"material_bed_temperature_layer_0":
|
||||
{
|
||||
"maximum_value_warning": "125"
|
||||
},
|
||||
"material_standby_temperature": {
|
||||
"minimum_value": "0"
|
||||
},
|
||||
"machine_center_is_zero":
|
||||
{
|
||||
"default_value": false
|
||||
},
|
||||
"machine_nozzle_size":
|
||||
{
|
||||
"default_value": 0.5
|
||||
},
|
||||
"machine_gcode_flavor":
|
||||
{
|
||||
"default_value": "RepRap (Marlin/Sprinter)"
|
||||
},
|
||||
"machine_acceleration":
|
||||
{
|
||||
"default_value": 500
|
||||
},
|
||||
"acceleration_print":
|
||||
{
|
||||
"default_value": 500
|
||||
},
|
||||
"jerk_print":
|
||||
{
|
||||
"default_value": 12
|
||||
},
|
||||
"machine_max_feedrate_x":
|
||||
{
|
||||
"default_value": 800
|
||||
},
|
||||
"machine_max_feedrate_y":
|
||||
{
|
||||
"default_value": 800
|
||||
},
|
||||
"machine_max_feedrate_z":
|
||||
{
|
||||
"default_value": 3
|
||||
},
|
||||
"machine_max_feedrate_e":
|
||||
{
|
||||
"default_value": 40
|
||||
},
|
||||
"machine_max_acceleration_x":
|
||||
{
|
||||
"default_value": 9000
|
||||
},
|
||||
"machine_max_acceleration_y":
|
||||
{
|
||||
"default_value": 9000
|
||||
},
|
||||
"machine_max_acceleration_z":
|
||||
{
|
||||
"default_value": 100
|
||||
},
|
||||
"machine_max_acceleration_e":
|
||||
{
|
||||
"default_value": 1000
|
||||
}
|
||||
}
|
||||
}
|
34
resources/definitions/lulzbot_taz_pro_dual.def.json
Normal file
34
resources/definitions/lulzbot_taz_pro_dual.def.json
Normal file
File diff suppressed because one or more lines are too long
15
resources/extruders/flashforge_dreamernx_extruder_0.def.json
Normal file
15
resources/extruders/flashforge_dreamernx_extruder_0.def.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "flashforge_base",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
25
resources/extruders/lulzbot_mini_2_se_extruder.def.json
Normal file
25
resources/extruders/lulzbot_mini_2_se_extruder.def.json
Normal file
@ -0,0 +1,25 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Lulzbot Mini 2 | SE | 0.5mm",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "lulzbot_mini_2_se",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": {
|
||||
"default_value": 0,
|
||||
"maximum_value": "0"
|
||||
},
|
||||
"machine_nozzle_offset_x": { "default_value": 0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.5 },
|
||||
"machine_extruder_start_pos_abs": { "default_value": false },
|
||||
"machine_extruder_start_pos_x": { "default_value": 0 },
|
||||
"machine_extruder_start_pos_y": { "default_value": 0 },
|
||||
"machine_extruder_end_pos_abs": { "default_value": false },
|
||||
"machine_extruder_end_pos_x": { "default_value": 0 },
|
||||
"machine_extruder_end_pos_y": { "default_value": 0 }
|
||||
}
|
||||
}
|
25
resources/extruders/lulzbot_mini_2_sl_extruder.def.json
Normal file
25
resources/extruders/lulzbot_mini_2_sl_extruder.def.json
Normal file
@ -0,0 +1,25 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Lulzbot Mini 2 | SL | 0.25mm (Micro)",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "lulzbot_mini_2_sl",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": {
|
||||
"default_value": 0,
|
||||
"maximum_value": "0"
|
||||
},
|
||||
"machine_nozzle_offset_x": { "default_value": 0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.25 },
|
||||
"machine_extruder_start_pos_abs": { "default_value": false },
|
||||
"machine_extruder_start_pos_x": { "default_value": 0 },
|
||||
"machine_extruder_start_pos_y": { "default_value": 0 },
|
||||
"machine_extruder_end_pos_abs": { "default_value": false },
|
||||
"machine_extruder_end_pos_x": { "default_value": 0 },
|
||||
"machine_extruder_end_pos_y": { "default_value": 0 }
|
||||
}
|
||||
}
|
25
resources/extruders/lulzbot_taz_pro_dual_extruder_0.def.json
Normal file
25
resources/extruders/lulzbot_taz_pro_dual_extruder_0.def.json
Normal file
@ -0,0 +1,25 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "lulzbot_taz_pro_dual",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": {
|
||||
"default_value": 0,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_offset_x": { "default_value": 0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.5 },
|
||||
"machine_extruder_start_pos_abs": { "default_value": false },
|
||||
"machine_extruder_start_pos_x": { "default_value": 0 },
|
||||
"machine_extruder_start_pos_y": { "default_value": 0 },
|
||||
"machine_extruder_end_pos_abs": { "default_value": false },
|
||||
"machine_extruder_end_pos_x": { "default_value": 0 },
|
||||
"machine_extruder_end_pos_y": { "default_value": 0 }
|
||||
}
|
||||
}
|
30
resources/extruders/lulzbot_taz_pro_dual_extruder_1.def.json
Normal file
30
resources/extruders/lulzbot_taz_pro_dual_extruder_1.def.json
Normal file
@ -0,0 +1,30 @@
|
||||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 2",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "lulzbot_taz_pro_dual",
|
||||
"position": "1"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": {
|
||||
"default_value": 1,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_offset_x": { "default_value": 0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.5 },
|
||||
"nozzle_disallowed_areas": {
|
||||
"default_value": [
|
||||
[[-115, 140], [ -140, 140], [ -140, -140], [-115, -140]]
|
||||
]
|
||||
},
|
||||
"machine_extruder_start_pos_abs": { "default_value": false },
|
||||
"machine_extruder_start_pos_x": { "default_value": 0 },
|
||||
"machine_extruder_start_pos_y": { "default_value": 0 },
|
||||
"machine_extruder_end_pos_abs": { "default_value": false },
|
||||
"machine_extruder_end_pos_x": { "default_value": 0 },
|
||||
"machine_extruder_end_pos_y": { "default_value": 0 }
|
||||
}
|
||||
}
|
10479
resources/meshes/FlashForge_DreamerNX.obj
Normal file
10479
resources/meshes/FlashForge_DreamerNX.obj
Normal file
File diff suppressed because it is too large
Load Diff
BIN
resources/meshes/lulzbot_mini.stl
Executable file
BIN
resources/meshes/lulzbot_mini.stl
Executable file
Binary file not shown.
BIN
resources/meshes/lulzbot_taz_pro_bed.stl
Normal file
BIN
resources/meshes/lulzbot_taz_pro_bed.stl
Normal file
Binary file not shown.
@ -40,6 +40,7 @@ Menu
|
||||
shortcut: visible ? StandardKey.Save : ""
|
||||
text: catalog.i18nc("@title:menu menubar:file", "&Save Project...")
|
||||
visible: saveProjectMenu.model.count == 1
|
||||
enabled: UM.WorkspaceFileHandler.enabled
|
||||
onTriggered:
|
||||
{
|
||||
var args = { "filter_by_machine": false, "file_type": "workspace", "preferred_mimetypes": "application/vnd.ms-package.3dmanufacturing-3dmodel+xml" };
|
||||
@ -62,6 +63,7 @@ Menu
|
||||
id: saveProjectMenu
|
||||
model: projectOutputDevicesModel
|
||||
visible: model.count > 1
|
||||
enabled: UM.WorkspaceFileHandler.enabled
|
||||
}
|
||||
|
||||
MenuSeparator { }
|
||||
|
@ -23,6 +23,11 @@ Menu
|
||||
text: model.name
|
||||
onTriggered:
|
||||
{
|
||||
if(!UM.WorkspaceFileHandler.enabled)
|
||||
{
|
||||
// Prevent shortcut triggering if the item is disabled!
|
||||
return
|
||||
}
|
||||
var args = { "filter_by_machine": false, "file_type": "workspace", "preferred_mimetypes": "application/vnd.ms-package.3dmanufacturing-3dmodel+xml" };
|
||||
if (UM.Preferences.getValue("cura/dialog_on_project_save"))
|
||||
{
|
||||
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Super Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = super
|
||||
material = generic_abs
|
||||
variant = 0.2mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Ultra Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = ultra
|
||||
material = generic_abs
|
||||
variant = 0.2mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Dynamic Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = adaptive
|
||||
material = generic_abs
|
||||
variant = 0.2mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_abs
|
||||
variant = 0.3mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Super Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = super
|
||||
material = generic_abs
|
||||
variant = 0.3mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Dynamic Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = adaptive
|
||||
material = generic_abs
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Draft Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = draft
|
||||
material = generic_abs
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Low Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = low
|
||||
material = generic_abs
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_abs
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Super Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = super
|
||||
material = generic_abs
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Dynamic Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = adaptive
|
||||
material = generic_abs
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Coarse Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = coarse
|
||||
material = generic_abs
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Draft Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = draft
|
||||
material = generic_abs
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Low Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = low
|
||||
material = generic_abs
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_abs
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Coarse Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = coarse
|
||||
material = generic_abs
|
||||
variant = 0.6mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Draft Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = draft
|
||||
material = generic_abs
|
||||
variant = 0.6mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Extra Coarse Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = Xcoarse
|
||||
material = generic_abs
|
||||
variant = 0.6mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_abs
|
||||
variant = 0.6mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 0
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 100
|
||||
material_bed_temperature_layer_0 = 105
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,29 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Ultra Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = ultra
|
||||
weight = 0
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
adhesion_type = brim
|
||||
brim_width = 2.0
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
layer_height = 0.08
|
||||
layer_height_0 = 0.12
|
||||
material_bed_temperature = 40
|
||||
material_diameter = 1.75
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 0
|
||||
retraction_amount = 1.3
|
||||
retraction_speed = 40
|
||||
speed_infill = =speed_print
|
||||
speed_print = 40
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,29 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Super Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = super
|
||||
weight = -1
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
adhesion_type = brim
|
||||
brim_width = 2.0
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
layer_height = 0.12
|
||||
layer_height_0 = 0.16
|
||||
material_bed_temperature = 40
|
||||
material_diameter = 1.75
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 0
|
||||
retraction_amount = 1.3
|
||||
retraction_speed = 40
|
||||
speed_infill = =speed_print
|
||||
speed_print = 40
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,30 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Dynamic Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = adaptive
|
||||
weight = -2
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
adaptive_layer_height_enabled = true
|
||||
adhesion_type = brim
|
||||
brim_width = 2.0
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
layer_height = 0.16
|
||||
layer_height_0 = 0.2
|
||||
material_bed_temperature = 40
|
||||
material_diameter = 1.75
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 0
|
||||
retraction_amount = 1.3
|
||||
retraction_speed = 40
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,29 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
weight = -3
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
adhesion_type = brim
|
||||
brim_width = 2.0
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
layer_height = 0.2
|
||||
layer_height_0 = 0.28
|
||||
material_bed_temperature = 40
|
||||
material_diameter = 1.75
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 0
|
||||
retraction_amount = 1.3
|
||||
retraction_speed = 40
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,29 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Low Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = low
|
||||
weight = -4
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
adhesion_type = brim
|
||||
brim_width = 2.0
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
layer_height = 0.28
|
||||
layer_height_0 = 0.32
|
||||
material_bed_temperature = 40
|
||||
material_diameter = 1.75
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 0
|
||||
retraction_amount = 1.3
|
||||
retraction_speed = 40
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,29 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Draft Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = draft
|
||||
weight = -5
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
adhesion_type = brim
|
||||
brim_width = 2.0
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
layer_height = 0.32
|
||||
layer_height_0 = 0.32
|
||||
material_bed_temperature = 40
|
||||
material_diameter = 1.75
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 0
|
||||
retraction_min_travel = 1.3
|
||||
retraction_speed = 40
|
||||
speed_infill = =speed_print
|
||||
speed_print = 40
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,29 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Coarse Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = coarse
|
||||
weight = -6
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
adhesion_type = brim
|
||||
brim_width = 2.0
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
layer_height = 0.4
|
||||
layer_height_0 = 0.4
|
||||
material_bed_temperature = 40
|
||||
material_diameter = 1.75
|
||||
material_print_temperature = 205
|
||||
material_print_temperature_layer_0 = 0
|
||||
retraction_amount = 1.3
|
||||
retraction_speed = 40
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,29 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Extra Coarse Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = Xcoarse
|
||||
weight = -7
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
adhesion_type = brim
|
||||
brim_width = 3.0
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
layer_height = 0.48
|
||||
layer_height_0 = 0.48
|
||||
material_bed_temperature = 40
|
||||
material_diameter = 1.75
|
||||
material_print_temperature = 205
|
||||
material_print_temperature_layer_0 = 0
|
||||
retraction_amount = 1.3
|
||||
retraction_speed = 40
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Super Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = super
|
||||
material = generic_petg
|
||||
variant = 0.2mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Ultra Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = ultra
|
||||
material = generic_petg
|
||||
variant = 0.2mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Dynamic Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = adaptive
|
||||
material = generic_petg
|
||||
variant = 0.3mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_petg
|
||||
variant = 0.3mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Super Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = super
|
||||
material = generic_petg
|
||||
variant = 0.3mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Dynamic Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = adaptive
|
||||
material = generic_petg
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Draft Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = draft
|
||||
material = generic_petg
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Low Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = low
|
||||
material = generic_petg
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_petg
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Super Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = super
|
||||
material = generic_petg
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Dynamic Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = adaptive
|
||||
material = generic_petg
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Coarse Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = coarse
|
||||
material = generic_petg
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Draft Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = draft
|
||||
material = generic_petg
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Low Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = low
|
||||
material = generic_petg
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_petg
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Draft Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = draft
|
||||
material = generic_petg
|
||||
variant = 0.6mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Extra Coarse Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = Xcoarse
|
||||
material = generic_petg
|
||||
variant = 0.6mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_petg
|
||||
variant = 0.6mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 75
|
||||
material_bed_temperature_layer_0 = 75
|
||||
material_print_temperature = 240
|
||||
material_print_temperature_layer_0 = 240
|
||||
speed_infill = =speed_print
|
||||
speed_print = 30
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Super Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = super
|
||||
material = generic_pla
|
||||
variant = 0.2mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Ultra Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = ultra
|
||||
material = generic_pla
|
||||
variant = 0.2mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Dynamic Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = adaptive
|
||||
material = generic_pla
|
||||
variant = 0.3mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,24 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_pla
|
||||
variant = 0.3mm Nozzle
|
||||
|
||||
[values]
|
||||
layer_height_0 = 0.24
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Super Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = super
|
||||
material = generic_pla
|
||||
variant = 0.3mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Dynamic Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = adaptive
|
||||
material = generic_pla
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Draft Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = draft
|
||||
material = generic_pla
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Low Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = low
|
||||
material = generic_pla
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_pla
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Super Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = super
|
||||
material = generic_pla
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Dynamic Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = adaptive
|
||||
material = generic_pla
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Coarse Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = coarse
|
||||
material = generic_pla
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 205
|
||||
material_print_temperature_layer_0 = 210
|
||||
speed_infill = =speed_print
|
||||
speed_print = 40
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Draft Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = draft
|
||||
material = generic_pla
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Low Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = low
|
||||
material = generic_pla
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_pla
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 200
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Draft Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = draft
|
||||
material = generic_pla
|
||||
variant = 0.6mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 205
|
||||
material_print_temperature_layer_0 = 205
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Extra Coarse Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = Xcoarse
|
||||
material = generic_pla
|
||||
variant = 0.6mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 205
|
||||
material_print_temperature_layer_0 = 210
|
||||
speed_infill = =speed_print
|
||||
speed_print = 40
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,23 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_pla
|
||||
variant = 0.6mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 205
|
||||
material_print_temperature_layer_0 = 205
|
||||
speed_infill = =speed_print
|
||||
speed_print = 50
|
||||
speed_support = 30
|
||||
speed_travel = 100
|
@ -0,0 +1,24 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Dynamic Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = adaptive
|
||||
material = generic_tpu
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 15
|
||||
speed_layer_0 = 10
|
||||
speed_support = 15
|
||||
speed_travel = 100
|
@ -0,0 +1,24 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Draft Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = draft
|
||||
material = generic_tpu
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 15
|
||||
speed_layer_0 = 10
|
||||
speed_support = 15
|
||||
speed_travel = 100
|
@ -0,0 +1,24 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Low Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = low
|
||||
material = generic_tpu
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 15
|
||||
speed_layer_0 = 10
|
||||
speed_support = 15
|
||||
speed_travel = 100
|
@ -0,0 +1,24 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Standard Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = normal
|
||||
material = generic_tpu
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 15
|
||||
speed_layer_0 = 10
|
||||
speed_support = 15
|
||||
speed_travel = 100
|
@ -0,0 +1,24 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Super Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = super
|
||||
material = generic_tpu
|
||||
variant = 0.4mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 15
|
||||
speed_layer_0 = 10
|
||||
speed_support = 15
|
||||
speed_travel = 100
|
@ -0,0 +1,24 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Dynamic Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = adaptive
|
||||
material = generic_tpu
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 15
|
||||
speed_layer_0 = 10
|
||||
speed_support = 15
|
||||
speed_travel = 100
|
@ -0,0 +1,24 @@
|
||||
[general]
|
||||
version = 4
|
||||
name = Draft Quality
|
||||
definition = flashforge_base
|
||||
|
||||
[metadata]
|
||||
setting_version = 16
|
||||
type = quality
|
||||
quality_type = draft
|
||||
material = generic_tpu
|
||||
variant = 0.5mm Nozzle
|
||||
|
||||
[values]
|
||||
cool_fan_speed = 100
|
||||
cool_fan_speed_0 = 0
|
||||
material_bed_temperature = 35
|
||||
material_bed_temperature_layer_0 = 40
|
||||
material_print_temperature = 230
|
||||
material_print_temperature_layer_0 = 235
|
||||
speed_infill = =speed_print
|
||||
speed_print = 15
|
||||
speed_layer_0 = 10
|
||||
speed_support = 15
|
||||
speed_travel = 100
|
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