mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-30 13:31:45 -06:00
Merge branch 'main' into main
This commit is contained in:
commit
89a3fe3072
321 changed files with 94676 additions and 146264 deletions
71
.github/ISSUE_TEMPLATE/SlicingCrash.yaml
vendored
Normal file
71
.github/ISSUE_TEMPLATE/SlicingCrash.yaml
vendored
Normal file
|
@ -0,0 +1,71 @@
|
||||||
|
name: ❌ Slicing Failed
|
||||||
|
description: When you see the message Slicing failed with an unexpected error
|
||||||
|
labels: ["Type: Bug", "Status: Triage", "Slicing Error :collision:"]
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
### Project File
|
||||||
|
**⚠️ Before you continue, we need your project file to troubleshoot a slicing crash.**
|
||||||
|
It contains the printer and settings we need for troubleshooting.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
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](https://wetransfer.com/) or similar file-sharing sites.
|
||||||
|
|
||||||
|
🤔 Before you share, please think to yourself. Is this a model that can be shared?
|
||||||
|
Unfortunately we cannot help if this file is missing.
|
||||||
|
Do you have the project file? Than let's continue ⬇️
|
||||||
|
|
||||||
|
### Questions
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Cura Version
|
||||||
|
placeholder: 5.3.1
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
We work hard on improving our slicing crashes. Our most recent release is 5.3.1.
|
||||||
|
If you are not on the latest version of Cura, [you can download it here](https://github.com/Ultimaker/Cura/releases/tag/5.3.1)
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Operating System
|
||||||
|
description: Information about the operating system the issue occurs on. Include at least the operating system and maybe GPU.
|
||||||
|
placeholder: Windows 11 / MacOS Catalina / MX Linux
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Printer
|
||||||
|
description: Which printer was selected in Cura?
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Name abnormal settings
|
||||||
|
description: Are there any settings that you might have changed that caused the crash? Does your model slice when you select the default profiles?
|
||||||
|
placeholder:
|
||||||
|
validations:
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Describe model location
|
||||||
|
description: Does your model slice if you rotate the model 90 degrees or if you move it away from the center of the buildplate?
|
||||||
|
placeholder:
|
||||||
|
validations:
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Describe your model
|
||||||
|
description: Have you sliced your model succesfully before? Is it watertight? Have you tried doing a quick [Mesh Fix with the Meshtools Plugin](https://marketplace.ultimaker.com/app/cura/plugins/fieldofview/MeshTools)?
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Add your .zip here ⬇️
|
||||||
|
description: You can add the zip file and additional information that is relevant to the issue in the comments below.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
68
.github/ISSUE_TEMPLATE/bugreport.yaml
vendored
68
.github/ISSUE_TEMPLATE/bugreport.yaml
vendored
|
@ -1,40 +1,41 @@
|
||||||
name: Bug Report
|
name: 🪲 Bug Report
|
||||||
description: Create a report to help us fix issues.
|
description: Create a report to help us fix issues.
|
||||||
labels: ["Type: Bug", "Status: Triage"]
|
labels: ["Type: Bug", "Status: Triage"]
|
||||||
body:
|
body:
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
value: |
|
value: |
|
||||||
**Thank you for using Cura and wanting to report a bug.**
|
**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.
|
Before filing, [please check if the issue already exists](https://github.com/Ultimaker/Cura/issues?q=is%3Aissue) 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.
|
Please include the cura version in the title of the issue. For example, *"[5.4.0] Support Brim is missing in this model"*.
|
||||||
- type: input
|
- type: input
|
||||||
attributes:
|
attributes:
|
||||||
label: Application Version
|
label: Cura Version
|
||||||
description: The version of Cura this issue occurs with.
|
description: The version of Cura this issue occurs with.
|
||||||
placeholder: 5.0.0
|
placeholder: 5.4.0
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: input
|
- type: input
|
||||||
attributes:
|
attributes:
|
||||||
label: Platform
|
label: Operating System
|
||||||
description: Information about the operating system the issue occurs on. Include at least the operating system and maybe GPU.
|
description: Information about the operating system the issue occurs on. Include at least the operating system and maybe GPU.
|
||||||
placeholder: Windows 10
|
placeholder: Windows 11 / MacOS Catalina / MX Linux
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: input
|
- type: input
|
||||||
attributes:
|
attributes:
|
||||||
label: Printer
|
label: Printer
|
||||||
description: Which printer was selected in Cura?
|
description: Which printer was selected in Cura? It also helps to mention if you made any firmware modifications to your printer.
|
||||||
placeholder: Ultimaker S5
|
placeholder: Ultimaker S7 / Creality CR-10 with Klipper
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: textarea
|
- type: textarea
|
||||||
attributes:
|
attributes:
|
||||||
label: Reproduction steps
|
label: Reproduction steps
|
||||||
description: Tell us what you did!
|
description: Share what you did, so we can reproduce it
|
||||||
placeholder: |
|
placeholder: |
|
||||||
1. Something you did
|
1. Something you did
|
||||||
2. Something you did next
|
2. Something you did next
|
||||||
|
@ -43,40 +44,39 @@ body:
|
||||||
- type: textarea
|
- type: textarea
|
||||||
attributes:
|
attributes:
|
||||||
label: Actual results
|
label: Actual results
|
||||||
description: What happens after the above steps have been followed.
|
description: What happens after the above steps have been followed?
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: textarea
|
- type: textarea
|
||||||
attributes:
|
attributes:
|
||||||
label: Expected results
|
label: Expected results
|
||||||
description: What should happen after the above steps have been followed.
|
description: What should happen after the above steps have been followed?
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
value: |
|
value: |
|
||||||
Please be sure to add the following files:
|
### Please add the following files when they are related to...
|
||||||
* For slicing issues, upload a **project file** that clearly shows the bug.
|
* 🔵 **The quality of your print**
|
||||||
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.
|
Please add **a Project File**. It contains the printer and settings we need for troubleshooting.
|
||||||
G-code files are not project files!
|
To save a project file go to File -> Save project.
|
||||||
* **Screenshots** of showing the problem, perhaps before/after images.
|
Please make sure to .zip your project file. For big files, you may need to use [WeTransfer](https://wetransfer.com/) or similar file-sharing sites.
|
||||||
* A **log file** for crashes and similar issues.
|
G-code files are not project files! Before you share, please think to yourself. Is this a model that can be shared?
|
||||||
You can find your log file here:
|

|
||||||
Windows: `%APPDATA%\cura\<Cura version>\cura.log` or usually `C:\Users\\<your username>\AppData\Roaming\cura\<Cura version>\cura.log`
|
* 🔵 **Using and interacting with Cura**
|
||||||
MacOS: `$USER/Library/Application Support/cura/<Cura version>/cura.log`
|
Please add **screenshots** showing the issue.
|
||||||
Ubuntu/Linux: `$USER/.local/share/cura/<Cura version>/cura.log`
|
Before and after, and arrows can help here.
|
||||||
|
* 🔵 **Unexpected crashes and behavior**
|
||||||
If the Cura user interface still starts, you can also reach this directory from the application menu in Help -> Show settings folder
|
Please add **a log file** with information on what your Cura is doing.
|
||||||
- type: checkboxes
|
You can find your log file here:
|
||||||
attributes:
|
Windows: `%APPDATA%\cura\<Cura version>\cura.log`
|
||||||
label: Checklist of files to include
|
MacOS: `$USER/Library/Application Support/cura/<Cura version>/cura.log`
|
||||||
options:
|
Ubuntu/Linux: `$USER/.local/share/cura/<Cura version>/cura.log`
|
||||||
- label: Log file
|
If the Cura user interface still starts, you can also reach this directory from the application menu in Help -> Show settings folder
|
||||||
- label: Project file
|
|
||||||
- type: textarea
|
- type: textarea
|
||||||
attributes:
|
attributes:
|
||||||
label: Additional information & file uploads
|
label: Add your .zip and screenshots here ⬇️
|
||||||
description: You can add these files and additional information that is relevant to the issue in the comments below.
|
description: You can add the zip file and additional information that is relevant to the issue in the comments below.
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
|
|
2
.github/ISSUE_TEMPLATE/featurerequest.yaml
vendored
2
.github/ISSUE_TEMPLATE/featurerequest.yaml
vendored
|
@ -1,4 +1,4 @@
|
||||||
name: Feature Request
|
name: 💡 Feature Request
|
||||||
description: Suggest an idea for this project.
|
description: Suggest an idea for this project.
|
||||||
labels: ["Type: New Feature", "Status: Triage"]
|
labels: ["Type: New Feature", "Status: Triage"]
|
||||||
body:
|
body:
|
||||||
|
|
4
.github/PULL_REQUEST_TEMPLATE.md
vendored
4
.github/PULL_REQUEST_TEMPLATE.md
vendored
|
@ -28,6 +28,6 @@ This fixes... OR This improves... -->
|
||||||
<!-- Check if relevant -->
|
<!-- Check if relevant -->
|
||||||
|
|
||||||
- [ ] My code follows the style guidelines of this project as described in [UltiMaker Meta](https://github.com/Ultimaker/Meta) and [Cura QML best practices](https://github.com/Ultimaker/Cura/wiki/QML-Best-Practices)
|
- [ ] My code follows the style guidelines of this project as described in [UltiMaker Meta](https://github.com/Ultimaker/Meta) and [Cura QML best practices](https://github.com/Ultimaker/Cura/wiki/QML-Best-Practices)
|
||||||
- [ ] I have read the [Contribution guide](https://github.com/Ultimaker/Cura/blob/main/contributing.md)
|
- [ ] I have read the [Contribution guide](https://github.com/Ultimaker/Cura/blob/main/CONTRIBUTING.md)
|
||||||
- [ ] I have commented my code, particularly in hard-to-understand areas
|
- [ ] I have commented my code, particularly in hard-to-understand areas
|
||||||
- [ ] I have uploaded any files required to test this change
|
- [ ] I have uploaded any files required to test this change
|
||||||
|
|
22
.github/workflows/conan-recipe-version.yml
vendored
22
.github/workflows/conan-recipe-version.yml
vendored
|
@ -77,7 +77,7 @@ jobs:
|
||||||
- name: Setup Python and pip
|
- name: Setup Python and pip
|
||||||
uses: actions/setup-python@v4
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
python-version: "3.10.x"
|
python-version: "3.11.x"
|
||||||
cache: 'pip'
|
cache: 'pip'
|
||||||
cache-dependency-path: .github/workflows/requirements-conan-package.txt
|
cache-dependency-path: .github/workflows/requirements-conan-package.txt
|
||||||
|
|
||||||
|
@ -146,25 +146,21 @@ jobs:
|
||||||
|
|
||||||
if latest_branch_tag:
|
if latest_branch_tag:
|
||||||
# %% Get the actual version
|
# %% Get the actual version
|
||||||
no_commits = 0
|
sha_commit = repo.commit().hexsha[:6]
|
||||||
for commit in repo.iter_commits("HEAD"):
|
|
||||||
if commit == latest_branch_tag.commit:
|
|
||||||
break
|
|
||||||
no_commits += 1
|
|
||||||
latest_branch_version_prerelease = latest_branch_version.pre
|
latest_branch_version_prerelease = latest_branch_version.pre
|
||||||
if latest_branch_version.pre and not "." in str(latest_branch_version.pre):
|
if latest_branch_version.pre and not "." in str(latest_branch_version.pre):
|
||||||
# The prerealese did not contain a version number, default it to 1
|
# The prerealese did not contain a version number, default it to 1
|
||||||
latest_branch_version_prerelease = f"{latest_branch_version.pre}.1"
|
latest_branch_version_prerelease = f"{latest_branch_version.pre}.1"
|
||||||
if event_name == "pull_request":
|
if event_name == "pull_request":
|
||||||
actual_version = f"{latest_branch_version.major}.{latest_branch_version.minor}.{latest_branch_version.patch}-{str(latest_branch_version_prerelease).lower()}+{buildmetadata}pr_{issue_number}_{no_commits}"
|
actual_version = f"{latest_branch_version.major}.{latest_branch_version.minor}.{latest_branch_version.patch}-{str(latest_branch_version_prerelease).lower()}+{buildmetadata}pr_{issue_number}_{sha_commit}"
|
||||||
channel_metadata = f"{channel}_{no_commits}"
|
channel_metadata = f"{channel}_{sha_commit}"
|
||||||
else:
|
else:
|
||||||
if channel in ("stable", "_", ""):
|
if channel in ("stable", "_", ""):
|
||||||
channel_metadata = f"{no_commits}"
|
channel_metadata = f"{sha_commit}"
|
||||||
else:
|
else:
|
||||||
channel_metadata = f"{channel}_{no_commits}"
|
channel_metadata = f"{channel}_{sha_commit}"
|
||||||
if is_release_branch:
|
if is_release_branch:
|
||||||
if latest_branch_version.pre == "" and branch_version > latest_branch_version:
|
if (latest_branch_version.pre == "" or latest_branch_version.pre is None) and branch_version > latest_branch_version:
|
||||||
actual_version = f"{branch_version.major}.{branch_version.minor}.0-beta.1+{buildmetadata}{channel_metadata}"
|
actual_version = f"{branch_version.major}.{branch_version.minor}.0-beta.1+{buildmetadata}{channel_metadata}"
|
||||||
elif latest_branch_version.pre == "":
|
elif latest_branch_version.pre == "":
|
||||||
# An actual full release has been created, we are working on patch
|
# An actual full release has been created, we are working on patch
|
||||||
|
@ -178,18 +174,16 @@ jobs:
|
||||||
actual_version = f"{latest_branch_version.major}.{latest_branch_version.minor}.{latest_branch_version.patch}-{str(latest_branch_version.pre).split('.')[0]}.{bump_up_release_tag}+{buildmetadata}{channel_metadata}"
|
actual_version = f"{latest_branch_version.major}.{latest_branch_version.minor}.{latest_branch_version.patch}-{str(latest_branch_version.pre).split('.')[0]}.{bump_up_release_tag}+{buildmetadata}{channel_metadata}"
|
||||||
else:
|
else:
|
||||||
max_branches_version = Version("0.0.0")
|
max_branches_version = Version("0.0.0")
|
||||||
branches_no_commits = no_commits
|
|
||||||
for branch in repo.references:
|
for branch in repo.references:
|
||||||
try:
|
try:
|
||||||
if "remotes/origin" in branch.abspath:
|
if "remotes/origin" in branch.abspath:
|
||||||
b_version = Version(branch.name.split("/")[-1])
|
b_version = Version(branch.name.split("/")[-1])
|
||||||
if b_version < Version("6.0.0") and b_version > max_branches_version:
|
if b_version < Version("6.0.0") and b_version > max_branches_version:
|
||||||
max_branches_version = b_version
|
max_branches_version = b_version
|
||||||
branches_no_commits = repo.commit().count() - branch.commit.count()
|
|
||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
if max_branches_version > latest_branch_version:
|
if max_branches_version > latest_branch_version:
|
||||||
actual_version = f"{max_branches_version.major}.{int(str(max_branches_version.minor)) + 1}.0-alpha+{buildmetadata}{channel}_{branches_no_commits}"
|
actual_version = f"{max_branches_version.major}.{int(str(max_branches_version.minor)) + 1}.0-alpha+{buildmetadata}{channel}_{sha_commit}"
|
||||||
else:
|
else:
|
||||||
actual_version = f"{latest_branch_version.major}.{int(str(latest_branch_version.minor)) + 1}.0-alpha+{buildmetadata}{channel_metadata}"
|
actual_version = f"{latest_branch_version.major}.{int(str(latest_branch_version.minor)) + 1}.0-alpha+{buildmetadata}{channel_metadata}"
|
||||||
|
|
||||||
|
|
20
.github/workflows/cura-installer.yml
vendored
20
.github/workflows/cura-installer.yml
vendored
|
@ -295,10 +295,28 @@ jobs:
|
||||||
|
|
||||||
with open(summary_env, "w") as f:
|
with open(summary_env, "w") as f:
|
||||||
f.write(content)
|
f.write(content)
|
||||||
f.writelines("# ${{ steps.filename.outputs.FULL_INSTALLER_FILENAME }} uses:\n")
|
f.writelines("# ${{ steps.filename.outputs.FULL_INSTALLER_FILENAME }}\n")
|
||||||
|
f.writelines("## Conan packages:\n")
|
||||||
for dep in sorted_deps:
|
for dep in sorted_deps:
|
||||||
f.writelines(f"`{dep}`\n")
|
f.writelines(f"`{dep}`\n")
|
||||||
|
|
||||||
|
- name: Summarize the used Python modules
|
||||||
|
shell: python
|
||||||
|
run: |
|
||||||
|
import os
|
||||||
|
import pkg_resources
|
||||||
|
summary_env = os.environ["GITHUB_STEP_SUMMARY"]
|
||||||
|
content = ""
|
||||||
|
if os.path.exists(summary_env):
|
||||||
|
with open(summary_env, "r") as f:
|
||||||
|
content = f.read()
|
||||||
|
|
||||||
|
with open(summary_env, "w") as f:
|
||||||
|
f.write(content)
|
||||||
|
f.writelines("## Python modules:\n")
|
||||||
|
for package in pkg_resources.working_set:
|
||||||
|
f.writelines(f"`{package.key}/{package.version}`\n")
|
||||||
|
|
||||||
- name: Archive the artifacts (bash)
|
- name: Archive the artifacts (bash)
|
||||||
if: ${{ !inputs.installer && runner.os != 'Windows' }}
|
if: ${{ !inputs.installer && runner.os != 'Windows' }}
|
||||||
run: tar -zcf "./${{ steps.filename.outputs.INSTALLER_FILENAME }}.tar.gz" "./UltiMaker-Cura/"
|
run: tar -zcf "./${{ steps.filename.outputs.INSTALLER_FILENAME }}.tar.gz" "./UltiMaker-Cura/"
|
||||||
|
|
37
.github/workflows/stale.yml
vendored
Normal file
37
.github/workflows/stale.yml
vendored
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
name: 'Close stale issues and PRs'
|
||||||
|
on:
|
||||||
|
schedule:
|
||||||
|
- cron: '0 9-17/4 * * *'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
stale:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/stale@v8
|
||||||
|
with:
|
||||||
|
days-before-pr-close: -1
|
||||||
|
days-before-stale: 365
|
||||||
|
days-before-close: 14
|
||||||
|
operations-per-run: 3000
|
||||||
|
ascending: true
|
||||||
|
exempt-issue-labels: 'Status: Triage,Developer Environment :computer:,Status: On Backlog,PR: Community Contribution :crown:,PR: Printer Definitions :factory:,PR: Translations :books:'
|
||||||
|
stale-issue-label: 'Status: Stale :hourglass:'
|
||||||
|
labels-to-add-when-unstale: 'Status: Triage'
|
||||||
|
only-labels: "Type: New Feature,Status: Deferred"
|
||||||
|
stale-issue-message: |
|
||||||
|
Hi 👋,
|
||||||
|
We are cleaning our list of issues to improve our focus.
|
||||||
|
This feature request seems to be older than a year, which is at least three major Cura releases ago.
|
||||||
|
It also received the label Deferred indicating that we did not have time to work on it back then and haven't found time to work on it since.
|
||||||
|
|
||||||
|
If this is still something that you think can improve how you and others use Cura, can you please leave a comment?
|
||||||
|
We will have a fresh set of eyes to look at it.
|
||||||
|
|
||||||
|
If it has been resolved or don't need it to be improved anymore, you don't have to do anything, and this issue will be automatically closed in 14 days.
|
||||||
|
close-issue-message: |
|
||||||
|
This issue was closed because it has been inactive for 14 days since being marked as stale.
|
||||||
|
If you encounter this issue and still have a need for this, you are welcome to make a fresh new issue with an updated description.
|
||||||
|
permissions:
|
||||||
|
contents: write # only for delete-branch option
|
||||||
|
issues: write
|
||||||
|
pull-requests: write
|
9
.github/workflows/update-translation.yml
vendored
9
.github/workflows/update-translation.yml
vendored
|
@ -17,6 +17,13 @@ on:
|
||||||
- 'conandata.yml'
|
- 'conandata.yml'
|
||||||
- 'GitVersion.yml'
|
- 'GitVersion.yml'
|
||||||
- '*.jinja'
|
- '*.jinja'
|
||||||
|
branches:
|
||||||
|
- '[1-9].[0-9]'
|
||||||
|
- '[1-9].[0-9][0-9]'
|
||||||
|
tags:
|
||||||
|
- '[1-9].[0-9].[0-9]*'
|
||||||
|
- '[1-9].[0-9].[0-9]'
|
||||||
|
- '[1-9].[0-9][0-9].[0-9]*'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
update-translations:
|
update-translations:
|
||||||
|
@ -37,7 +44,7 @@ jobs:
|
||||||
- name: Setup Python and pip
|
- name: Setup Python and pip
|
||||||
uses: actions/setup-python@v4
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
python-version: 3.11.x
|
python-version: 3.10.x
|
||||||
cache: pip
|
cache: pip
|
||||||
cache-dependency-path: .github/workflows/requirements-conan-package.txt
|
cache-dependency-path: .github/workflows/requirements-conan-package.txt
|
||||||
|
|
||||||
|
|
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -101,3 +101,4 @@ graph_info.json
|
||||||
Ultimaker-Cura.spec
|
Ultimaker-Cura.spec
|
||||||
.run/
|
.run/
|
||||||
/printer-linter/src/printerlinter.egg-info/
|
/printer-linter/src/printerlinter.egg-info/
|
||||||
|
/resources/qml/Dialogs/AboutDialogVersionsList.qml
|
||||||
|
|
61
AboutDialogVersionsList.qml.jinja
Normal file
61
AboutDialogVersionsList.qml.jinja
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
import QtQuick 2.2
|
||||||
|
import QtQuick.Controls 2.9
|
||||||
|
|
||||||
|
import UM 1.6 as UM
|
||||||
|
import Cura 1.5 as Cura
|
||||||
|
|
||||||
|
|
||||||
|
ListView
|
||||||
|
{
|
||||||
|
id: projectBuildInfoList
|
||||||
|
visible: false
|
||||||
|
anchors.top: creditsNotes.bottom
|
||||||
|
anchors.topMargin: UM.Theme.getSize("default_margin").height
|
||||||
|
width: parent.width
|
||||||
|
height: base.height - y - (2 * UM.Theme.getSize("default_margin").height + closeButton.height)
|
||||||
|
|
||||||
|
ScrollBar.vertical: UM.ScrollBar
|
||||||
|
{
|
||||||
|
id: projectBuildInfoListScrollBar
|
||||||
|
}
|
||||||
|
|
||||||
|
delegate: Row
|
||||||
|
{
|
||||||
|
spacing: UM.Theme.getSize("narrow_margin").width
|
||||||
|
UM.Label
|
||||||
|
{
|
||||||
|
text: (model.name)
|
||||||
|
width: (projectBuildInfoList.width* 0.4) | 0
|
||||||
|
elide: Text.ElideRight
|
||||||
|
}
|
||||||
|
UM.Label
|
||||||
|
{
|
||||||
|
text: (model.version)
|
||||||
|
width: (projectBuildInfoList.width *0.6) | 0
|
||||||
|
elide: Text.ElideRight
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
model: ListModel
|
||||||
|
{
|
||||||
|
id: developerInfo
|
||||||
|
}
|
||||||
|
Component.onCompleted:
|
||||||
|
{
|
||||||
|
var conan_installs = {{ conan_installs }};
|
||||||
|
var python_installs = {{ python_installs }};
|
||||||
|
developerInfo.append({ name : "<H1>Conan Installs</H1>", version : '' });
|
||||||
|
for (var n in conan_installs)
|
||||||
|
{
|
||||||
|
developerInfo.append({ name : conan_installs[n][0], version : conan_installs[n][1] });
|
||||||
|
}
|
||||||
|
developerInfo.append({ name : '', version : '' });
|
||||||
|
developerInfo.append({ name : "<H1>Python Installs</H1>", version : '' });
|
||||||
|
for (var n in python_installs)
|
||||||
|
{
|
||||||
|
developerInfo.append({ name : python_installs[n][0], version : python_installs[n][1] });
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Submitting bug reports
|
Submitting bug reports
|
||||||
----------------------
|
----------------------
|
||||||
Please submit bug reports for all of Cura and CuraEngine to the [Cura repository](https://github.com/Ultimaker/Cura/issues). There will be a template there to fill in. Depending on the type of issue, we will usually ask for the [Cura log](Logging Issues) or a project file.
|
Please submit bug reports for all of Cura and CuraEngine to the [Cura repository](https://github.com/Ultimaker/Cura/issues). There will be a template there to fill in. Depending on the type of issue, we will usually ask for the [Cura log](https://github.com/Ultimaker/Cura/wiki/Reporting#cura-log) or a project file.
|
||||||
|
|
||||||
If a bug report would contain private information, such as a proprietary 3D model, you may also e-mail us. Ask for contact information in the issue.
|
If a bug report would contain private information, such as a proprietary 3D model, you may also e-mail us. Ask for contact information in the issue.
|
||||||
|
|
||||||
|
@ -8,14 +8,22 @@ Bugs related to supporting certain types of printers can usually not be solved b
|
||||||
|
|
||||||
Requesting features
|
Requesting features
|
||||||
-------------------
|
-------------------
|
||||||
The issue template in the Cura repository does not apply to feature requests. You can ignore it.
|
|
||||||
|
|
||||||
When requesting a feature, please describe clearly what you need and why you think this is valuable to users or what problem it solves.
|
When requesting a feature, please describe clearly what you need and why you think this is valuable to users or what problem it solves.
|
||||||
|
|
||||||
Making pull requests
|
Making pull requests
|
||||||
--------------------
|
--------------------
|
||||||
If you want to propose a change to Cura's source code, please create a pull request in the appropriate repository (being [Cura](https://github.com/Ultimaker/Cura), [Uranium](https://github.com/Ultimaker/Uranium), [CuraEngine](https://github.com/Ultimaker/CuraEngine), [fdm_materials](https://github.com/Ultimaker/fdm_materials), [libArcus](https://github.com/Ultimaker/libArcus), [cura-build](https://github.com/Ultimaker/cura-build), [cura-build-environment](https://github.com/Ultimaker/cura-build-environment), [libSavitar](https://github.com/Ultimaker/libSavitar), [libCharon](https://github.com/Ultimaker/libCharon) or [cura-binary-data](https://github.com/Ultimaker/cura-binary-data)) and if your change requires changes on multiple of these repositories, please link them together so that we know to merge them together.
|
If you want to propose a change to Cura's source code, please create a pull request in the appropriate repository. Since Cura has multiple repositories that influence it, we've listed the most important ones below:
|
||||||
|
* [Cura](https://github.com/Ultimaker/Cura)
|
||||||
|
* [Uranium](https://github.com/Ultimaker/Uranium)
|
||||||
|
* [CuraEngine](https://github.com/Ultimaker/CuraEngine)
|
||||||
|
* [fdm_materials](https://github.com/Ultimaker/fdm_materials)
|
||||||
|
* [libArcus](https://github.com/Ultimaker/libArcus)
|
||||||
|
* [libSavitar](https://github.com/Ultimaker/libSavitar)
|
||||||
|
* [libCharon](https://github.com/Ultimaker/libCharon)
|
||||||
|
* [cura-binary-data](https://github.com/Ultimaker/cura-binary-data))
|
||||||
|
|
||||||
|
If your change requires changes on multiple of these repositories, please link them together so that we know to merge & review them together.
|
||||||
|
|
||||||
The style guide for code contributions to Cura and other Ultimaker projects can be found [here](https://github.com/Ultimaker/Meta/blob/master/general/generic_code_conventions.md).
|
The style guide for code contributions to Cura and other Ultimaker projects can be found [here](https://github.com/Ultimaker/Meta/blob/master/general/generic_code_conventions.md).
|
||||||
|
|
||||||
Some of these repositories will have automated tests running when you create a pull request, indicated by green check marks or red crosses in the Github web page. If you see a red cross, that means that a test has failed. If the test doesn't fail on the Master branch but does fail on your branch, that indicates that you've probably made a mistake and you need to do that. Click on the cross for more details, or run the test locally by running `cmake . && ctest --verbose`.
|
Some of these repositories will have automated tests running when you create a pull request, indicated by green check marks or red crosses in the Github web page. If you see a red cross, that means that a test has failed. If the test doesn't fail on the Main branch but does fail on your branch, that indicates that you've probably made a mistake and you need to do that. Click on the cross for more details, or run the test locally by running `cmake . && ctest --verbose`.
|
|
@ -1,10 +1,3 @@
|
||||||
|
|
||||||
> # Work with us!
|
|
||||||
> If you're interested in working with us on Cura and Thingiverse, please apply to one of the open positions below.
|
|
||||||
> - [Software Engineer C++ & Python](https://www.linkedin.com/jobs/view/3516545085) for [Cura](https://github.com/Ultimaker/Cura)
|
|
||||||
> - [DevOps Engineer Community Software](https://www.linkedin.com/jobs/view/3516542580) for [Cura](https://github.com/Ultimaker/Cura) and [Thingiverse](https://www.thingiverse.com/)
|
|
||||||
> - [QA / Test Engineer Cura (3D printing)](https://www.linkedin.com/jobs/view/3516538895) for [Cura](https://github.com/Ultimaker/Cura) and [Thingiverse](https://www.thingiverse.com/)
|
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
<div align = center>
|
<div align = center>
|
||||||
|
|
32
conanfile.py
32
conanfile.py
|
@ -10,7 +10,7 @@ from conan.tools.env import VirtualRunEnv, Environment, VirtualBuildEnv
|
||||||
from conan.tools.scm import Version
|
from conan.tools.scm import Version
|
||||||
from conan.errors import ConanInvalidConfiguration, ConanException
|
from conan.errors import ConanInvalidConfiguration, ConanException
|
||||||
|
|
||||||
required_conan_version = "<=1.56.0"
|
required_conan_version = "<=1.60.0"
|
||||||
|
|
||||||
|
|
||||||
class CuraConan(ConanFile):
|
class CuraConan(ConanFile):
|
||||||
|
@ -21,7 +21,7 @@ class CuraConan(ConanFile):
|
||||||
description = "3D printer / slicing GUI built on top of the Uranium framework"
|
description = "3D printer / slicing GUI built on top of the Uranium framework"
|
||||||
topics = ("conan", "python", "pyqt6", "qt", "qml", "3d-printing", "slicer")
|
topics = ("conan", "python", "pyqt6", "qt", "qml", "3d-printing", "slicer")
|
||||||
build_policy = "missing"
|
build_policy = "missing"
|
||||||
exports = "LICENSE*", "UltiMaker-Cura.spec.jinja", "CuraVersion.py.jinja"
|
exports = "LICENSE*", "UltiMaker-Cura.spec.jinja", "CuraVersion.py.jinja", "AboutDialogVersionsList.qml.jinja"
|
||||||
settings = "os", "compiler", "build_type", "arch"
|
settings = "os", "compiler", "build_type", "arch"
|
||||||
|
|
||||||
# FIXME: Remove specific branch once merged to main
|
# FIXME: Remove specific branch once merged to main
|
||||||
|
@ -49,7 +49,7 @@ class CuraConan(ConanFile):
|
||||||
|
|
||||||
def set_version(self):
|
def set_version(self):
|
||||||
if not self.version:
|
if not self.version:
|
||||||
self.version = "5.4.0-alpha"
|
self.version = "5.5.0-alpha"
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def _pycharm_targets(self):
|
def _pycharm_targets(self):
|
||||||
|
@ -138,6 +138,29 @@ class CuraConan(ConanFile):
|
||||||
return "'x86_64'"
|
return "'x86_64'"
|
||||||
return "None"
|
return "None"
|
||||||
|
|
||||||
|
def _generate_about_versions(self, location):
|
||||||
|
with open(os.path.join(self.recipe_folder, "AboutDialogVersionsList.qml.jinja"), "r") as f:
|
||||||
|
cura_version_py = Template(f.read())
|
||||||
|
|
||||||
|
conan_installs = []
|
||||||
|
python_installs = []
|
||||||
|
|
||||||
|
# list of conan installs
|
||||||
|
for _, dependency in self.dependencies.host.items():
|
||||||
|
conan_installs.append([dependency.ref.name,dependency.ref.version])
|
||||||
|
|
||||||
|
#list of python installs
|
||||||
|
import pkg_resources
|
||||||
|
for package in pkg_resources.working_set:
|
||||||
|
python_installs.append([package.key, package.version])
|
||||||
|
|
||||||
|
with open(os.path.join(location, "AboutDialogVersionsList.qml"), "w") as f:
|
||||||
|
f.write(cura_version_py.render(
|
||||||
|
conan_installs = conan_installs,
|
||||||
|
python_installs = python_installs
|
||||||
|
))
|
||||||
|
|
||||||
|
|
||||||
def _generate_cura_version(self, location):
|
def _generate_cura_version(self, location):
|
||||||
with open(os.path.join(self.recipe_folder, "CuraVersion.py.jinja"), "r") as f:
|
with open(os.path.join(self.recipe_folder, "CuraVersion.py.jinja"), "r") as f:
|
||||||
cura_version_py = Template(f.read())
|
cura_version_py = Template(f.read())
|
||||||
|
@ -270,7 +293,7 @@ class CuraConan(ConanFile):
|
||||||
|
|
||||||
def requirements(self):
|
def requirements(self):
|
||||||
self.requires("pyarcus/5.2.2")
|
self.requires("pyarcus/5.2.2")
|
||||||
self.requires("curaengine/latest@ultimaker/testing")
|
self.requires("curaengine/(latest)@ultimaker/testing")
|
||||||
self.requires("pysavitar/5.2.2")
|
self.requires("pysavitar/5.2.2")
|
||||||
self.requires("pynest2d/5.2.2")
|
self.requires("pynest2d/5.2.2")
|
||||||
self.requires("uranium/(latest)@ultimaker/testing")
|
self.requires("uranium/(latest)@ultimaker/testing")
|
||||||
|
@ -307,6 +330,7 @@ class CuraConan(ConanFile):
|
||||||
vr.generate()
|
vr.generate()
|
||||||
|
|
||||||
self._generate_cura_version(os.path.join(self.source_folder, "cura"))
|
self._generate_cura_version(os.path.join(self.source_folder, "cura"))
|
||||||
|
self._generate_about_versions(os.path.join(self.source_folder, "resources/qml/Dialogs"))
|
||||||
|
|
||||||
if self.options.devtools:
|
if self.options.devtools:
|
||||||
entitlements_file = "'{}'".format(os.path.join(self.source_folder, "packaging", "MacOS", "cura.entitlements"))
|
entitlements_file = "'{}'".format(os.path.join(self.source_folder, "packaging", "MacOS", "cura.entitlements"))
|
||||||
|
|
|
@ -14,7 +14,7 @@ DEFAULT_CURA_LATEST_URL = "https://software.ultimaker.com/latest.json"
|
||||||
# Each release has a fixed SDK version coupled with it. It doesn't make sense to make it configurable because, for
|
# Each release has a fixed SDK version coupled with it. It doesn't make sense to make it configurable because, for
|
||||||
# example Cura 3.2 with SDK version 6.1 will not work. So the SDK version is hard-coded here and left out of the
|
# example Cura 3.2 with SDK version 6.1 will not work. So the SDK version is hard-coded here and left out of the
|
||||||
# CuraVersion.py.in template.
|
# CuraVersion.py.in template.
|
||||||
CuraSDKVersion = "8.3.0"
|
CuraSDKVersion = "8.4.0"
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from cura.CuraVersion import CuraLatestURL
|
from cura.CuraVersion import CuraLatestURL
|
||||||
|
|
|
@ -22,7 +22,7 @@ except ImportError:
|
||||||
|
|
||||||
from PyQt6.QtCore import QT_VERSION_STR, PYQT_VERSION_STR, QUrl
|
from PyQt6.QtCore import QT_VERSION_STR, PYQT_VERSION_STR, QUrl
|
||||||
from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QVBoxLayout, QLabel, QTextEdit, QGroupBox, QCheckBox, QPushButton
|
from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QVBoxLayout, QLabel, QTextEdit, QGroupBox, QCheckBox, QPushButton
|
||||||
from PyQt6.QtGui import QDesktopServices
|
from PyQt6.QtGui import QDesktopServices, QTextCursor
|
||||||
|
|
||||||
from UM.Application import Application
|
from UM.Application import Application
|
||||||
from UM.Logger import Logger
|
from UM.Logger import Logger
|
||||||
|
@ -309,7 +309,7 @@ class CrashHandler:
|
||||||
trace = "".join(trace_list)
|
trace = "".join(trace_list)
|
||||||
text_area.setText(trace)
|
text_area.setText(trace)
|
||||||
text_area.setReadOnly(True)
|
text_area.setReadOnly(True)
|
||||||
|
text_area.moveCursor(QTextCursor.MoveOperation.End) # Move cursor to end, so we see last bit of the exception
|
||||||
layout.addWidget(text_area)
|
layout.addWidget(text_area)
|
||||||
group.setLayout(layout)
|
group.setLayout(layout)
|
||||||
|
|
||||||
|
@ -400,7 +400,7 @@ class CrashHandler:
|
||||||
|
|
||||||
text_area.setText(logdata)
|
text_area.setText(logdata)
|
||||||
text_area.setReadOnly(True)
|
text_area.setReadOnly(True)
|
||||||
|
text_area.moveCursor(QTextCursor.MoveOperation.End) # Move cursor to end, so we see last bit of the log
|
||||||
layout.addWidget(text_area)
|
layout.addWidget(text_area)
|
||||||
group.setLayout(layout)
|
group.setLayout(layout)
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
# Copyright (c) 2022 Ultimaker B.V.
|
# Copyright (c) 2023 UltiMaker
|
||||||
# Cura is released under the terms of the LGPLv3 or higher.
|
# Cura is released under the terms of the LGPLv3 or higher.
|
||||||
import enum
|
import enum
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
import tempfile
|
import tempfile
|
||||||
import time
|
import time
|
||||||
|
import platform
|
||||||
from typing import cast, TYPE_CHECKING, Optional, Callable, List, Any, Dict
|
from typing import cast, TYPE_CHECKING, Optional, Callable, List, Any, Dict
|
||||||
|
|
||||||
import numpy
|
import numpy
|
||||||
|
@ -147,6 +148,7 @@ class CuraApplication(QtApplication):
|
||||||
DefinitionChangesContainer = Resources.UserType + 10
|
DefinitionChangesContainer = Resources.UserType + 10
|
||||||
SettingVisibilityPreset = Resources.UserType + 11
|
SettingVisibilityPreset = Resources.UserType + 11
|
||||||
IntentInstanceContainer = Resources.UserType + 12
|
IntentInstanceContainer = Resources.UserType + 12
|
||||||
|
ImageFiles = Resources.UserType + 13
|
||||||
|
|
||||||
pyqtEnum(ResourceTypes)
|
pyqtEnum(ResourceTypes)
|
||||||
|
|
||||||
|
@ -407,6 +409,7 @@ class CuraApplication(QtApplication):
|
||||||
|
|
||||||
SettingFunction.registerOperator("extruderValue", self._cura_formula_functions.getValueInExtruder)
|
SettingFunction.registerOperator("extruderValue", self._cura_formula_functions.getValueInExtruder)
|
||||||
SettingFunction.registerOperator("extruderValues", self._cura_formula_functions.getValuesInAllExtruders)
|
SettingFunction.registerOperator("extruderValues", self._cura_formula_functions.getValuesInAllExtruders)
|
||||||
|
SettingFunction.registerOperator("anyExtruderNrWithOrDefault", self._cura_formula_functions.getAnyExtruderPositionWithOrDefault)
|
||||||
SettingFunction.registerOperator("resolveOrValue", self._cura_formula_functions.getResolveOrValue)
|
SettingFunction.registerOperator("resolveOrValue", self._cura_formula_functions.getResolveOrValue)
|
||||||
SettingFunction.registerOperator("defaultExtruderPosition", self._cura_formula_functions.getDefaultExtruderPosition)
|
SettingFunction.registerOperator("defaultExtruderPosition", self._cura_formula_functions.getDefaultExtruderPosition)
|
||||||
SettingFunction.registerOperator("valueFromContainer", self._cura_formula_functions.getValueFromContainerAtIndex)
|
SettingFunction.registerOperator("valueFromContainer", self._cura_formula_functions.getValueFromContainerAtIndex)
|
||||||
|
@ -425,6 +428,7 @@ class CuraApplication(QtApplication):
|
||||||
Resources.addStorageType(self.ResourceTypes.DefinitionChangesContainer, "definition_changes")
|
Resources.addStorageType(self.ResourceTypes.DefinitionChangesContainer, "definition_changes")
|
||||||
Resources.addStorageType(self.ResourceTypes.SettingVisibilityPreset, "setting_visibility")
|
Resources.addStorageType(self.ResourceTypes.SettingVisibilityPreset, "setting_visibility")
|
||||||
Resources.addStorageType(self.ResourceTypes.IntentInstanceContainer, "intent")
|
Resources.addStorageType(self.ResourceTypes.IntentInstanceContainer, "intent")
|
||||||
|
Resources.addStorageType(self.ResourceTypes.ImageFiles, "images")
|
||||||
|
|
||||||
self._container_registry.addResourceType(self.ResourceTypes.QualityInstanceContainer, "quality")
|
self._container_registry.addResourceType(self.ResourceTypes.QualityInstanceContainer, "quality")
|
||||||
self._container_registry.addResourceType(self.ResourceTypes.QualityChangesInstanceContainer, "quality_changes")
|
self._container_registry.addResourceType(self.ResourceTypes.QualityChangesInstanceContainer, "quality_changes")
|
||||||
|
@ -435,6 +439,7 @@ class CuraApplication(QtApplication):
|
||||||
self._container_registry.addResourceType(self.ResourceTypes.MachineStack, "machine")
|
self._container_registry.addResourceType(self.ResourceTypes.MachineStack, "machine")
|
||||||
self._container_registry.addResourceType(self.ResourceTypes.DefinitionChangesContainer, "definition_changes")
|
self._container_registry.addResourceType(self.ResourceTypes.DefinitionChangesContainer, "definition_changes")
|
||||||
self._container_registry.addResourceType(self.ResourceTypes.IntentInstanceContainer, "intent")
|
self._container_registry.addResourceType(self.ResourceTypes.IntentInstanceContainer, "intent")
|
||||||
|
self._container_registry.addResourceType(self.ResourceTypes.ImageFiles, "images")
|
||||||
|
|
||||||
Resources.addType(self.ResourceTypes.QmlFiles, "qml")
|
Resources.addType(self.ResourceTypes.QmlFiles, "qml")
|
||||||
Resources.addType(self.ResourceTypes.Firmware, "firmware")
|
Resources.addType(self.ResourceTypes.Firmware, "firmware")
|
||||||
|
@ -824,6 +829,8 @@ class CuraApplication(QtApplication):
|
||||||
def run(self):
|
def run(self):
|
||||||
super().run()
|
super().run()
|
||||||
|
|
||||||
|
self._log_hardware_info()
|
||||||
|
|
||||||
if len(ApplicationMetadata.DEPENDENCY_INFO) > 0:
|
if len(ApplicationMetadata.DEPENDENCY_INFO) > 0:
|
||||||
Logger.debug("Using Conan managed dependencies: " + ", ".join(
|
Logger.debug("Using Conan managed dependencies: " + ", ".join(
|
||||||
[dep["recipe"]["id"] for dep in ApplicationMetadata.DEPENDENCY_INFO["installed"] if dep["recipe"]["version"] != "latest"]))
|
[dep["recipe"]["id"] for dep in ApplicationMetadata.DEPENDENCY_INFO["installed"] if dep["recipe"]["version"] != "latest"]))
|
||||||
|
@ -897,6 +904,14 @@ class CuraApplication(QtApplication):
|
||||||
|
|
||||||
self.exec()
|
self.exec()
|
||||||
|
|
||||||
|
def _log_hardware_info(self):
|
||||||
|
hardware_info = platform.uname()
|
||||||
|
Logger.info(f"System: {hardware_info.system}")
|
||||||
|
Logger.info(f"Release: {hardware_info.release}")
|
||||||
|
Logger.info(f"Version: {hardware_info.version}")
|
||||||
|
Logger.info(f"Processor name: {hardware_info.processor}")
|
||||||
|
Logger.info(f"CPU Cores: {os.cpu_count()}")
|
||||||
|
|
||||||
def __setUpSingleInstanceServer(self):
|
def __setUpSingleInstanceServer(self):
|
||||||
if self._use_single_instance:
|
if self._use_single_instance:
|
||||||
self._single_instance.startServer()
|
self._single_instance.startServer()
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright (c) 2018 Ultimaker B.V.
|
# Copyright (c) 2023 UltiMaker
|
||||||
# Cura is released under the terms of the LGPLv3 or higher.
|
# Cura is released under the terms of the LGPLv3 or higher.
|
||||||
import glob
|
import glob
|
||||||
import os
|
import os
|
||||||
|
@ -55,7 +55,9 @@ class CuraPackageManager(PackageManager):
|
||||||
def initialize(self) -> None:
|
def initialize(self) -> None:
|
||||||
self._installation_dirs_dict["materials"] = Resources.getStoragePath(CuraApplication.ResourceTypes.MaterialInstanceContainer)
|
self._installation_dirs_dict["materials"] = Resources.getStoragePath(CuraApplication.ResourceTypes.MaterialInstanceContainer)
|
||||||
self._installation_dirs_dict["qualities"] = Resources.getStoragePath(CuraApplication.ResourceTypes.QualityInstanceContainer)
|
self._installation_dirs_dict["qualities"] = Resources.getStoragePath(CuraApplication.ResourceTypes.QualityInstanceContainer)
|
||||||
self._installation_dirs_dict["variants"] = Resources.getStoragePath(CuraApplication.ResourceTypes.VariantInstanceContainer)
|
self._installation_dirs_dict["variants"] = Resources.getStoragePath(
|
||||||
|
CuraApplication.ResourceTypes.VariantInstanceContainer)
|
||||||
|
self._installation_dirs_dict["images"] = Resources.getStoragePath(CuraApplication.ResourceTypes.ImageFiles)
|
||||||
|
|
||||||
# Due to a bug in Cura 5.1.0 we needed to change the directory structure of the curapackage on the server side (See SD-3871).
|
# Due to a bug in Cura 5.1.0 we needed to change the directory structure of the curapackage on the server side (See SD-3871).
|
||||||
# Although the material intent profiles will be installed in the `intent` folder, the curapackage from the server side will
|
# Although the material intent profiles will be installed in the `intent` folder, the curapackage from the server side will
|
||||||
|
|
|
@ -14,6 +14,7 @@ from cura.Machines.QualityChangesGroup import QualityChangesGroup # To construc
|
||||||
from cura.Machines.QualityGroup import QualityGroup # To construct groups of quality profiles that belong together.
|
from cura.Machines.QualityGroup import QualityGroup # To construct groups of quality profiles that belong together.
|
||||||
from cura.Machines.QualityNode import QualityNode
|
from cura.Machines.QualityNode import QualityNode
|
||||||
from cura.Machines.VariantNode import VariantNode
|
from cura.Machines.VariantNode import VariantNode
|
||||||
|
from cura.Machines.MaterialNode import MaterialNode
|
||||||
import UM.FlameProfiler
|
import UM.FlameProfiler
|
||||||
|
|
||||||
|
|
||||||
|
@ -167,13 +168,20 @@ class MachineNode(ContainerNode):
|
||||||
|
|
||||||
return self.global_qualities.get(self.preferred_quality_type, next(iter(self.global_qualities.values())))
|
return self.global_qualities.get(self.preferred_quality_type, next(iter(self.global_qualities.values())))
|
||||||
|
|
||||||
|
def isExcludedMaterial(self, material: MaterialNode) -> bool:
|
||||||
|
"""Returns whether the material should be excluded from the list of materials."""
|
||||||
|
for exclude_material in self.exclude_materials:
|
||||||
|
if exclude_material in material["id"]:
|
||||||
|
return True
|
||||||
|
return False
|
||||||
|
|
||||||
@UM.FlameProfiler.profile
|
@UM.FlameProfiler.profile
|
||||||
def _loadAll(self) -> None:
|
def _loadAll(self) -> None:
|
||||||
"""(Re)loads all variants under this printer."""
|
"""(Re)loads all variants under this printer."""
|
||||||
|
|
||||||
container_registry = ContainerRegistry.getInstance()
|
container_registry = ContainerRegistry.getInstance()
|
||||||
if not self.has_variants:
|
if not self.has_variants:
|
||||||
self.variants["empty"] = VariantNode("empty_variant", machine = self)
|
self.variants["empty"] = VariantNode("empty_variant", machine=self)
|
||||||
self.variants["empty"].materialsChanged.connect(self.materialsChanged)
|
self.variants["empty"].materialsChanged.connect(self.materialsChanged)
|
||||||
else:
|
else:
|
||||||
# Find all the variants for this definition ID.
|
# Find all the variants for this definition ID.
|
||||||
|
|
|
@ -53,6 +53,12 @@ class IntentCategoryModel(ListModel):
|
||||||
"name": catalog.i18nc("@label", "Draft"),
|
"name": catalog.i18nc("@label", "Draft"),
|
||||||
"description": catalog.i18nc("@text", "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction.")
|
"description": catalog.i18nc("@text", "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction.")
|
||||||
}
|
}
|
||||||
|
cls._translations["annealing"] = {
|
||||||
|
"name": catalog.i18nc("@label", "Annealing"),
|
||||||
|
"description": catalog.i18nc("@text",
|
||||||
|
"The annealing profile requires post-processing in an oven after the print is finished. This profile retains the dimensional accuracy of the printed part after annealing and improves strength, stiffness, and thermal resistance.")
|
||||||
|
|
||||||
|
}
|
||||||
return cls._translations
|
return cls._translations
|
||||||
|
|
||||||
def __init__(self, intent_category: str) -> None:
|
def __init__(self, intent_category: str) -> None:
|
||||||
|
|
|
@ -1,29 +1,32 @@
|
||||||
# Copyright (c) 2022 Ultimaker B.V.
|
# Copyright (c) 2023 UltiMaker
|
||||||
# Cura is released under the terms of the LGPLv3 or higher.
|
# Cura is released under the terms of the LGPLv3 or higher.
|
||||||
|
|
||||||
import collections
|
import collections
|
||||||
from typing import OrderedDict, Optional
|
from typing import Optional
|
||||||
|
|
||||||
from PyQt6.QtCore import Qt, QTimer, QObject
|
from PyQt6.QtCore import Qt, QTimer, QObject, QUrl
|
||||||
|
|
||||||
import cura
|
import cura
|
||||||
from UM import i18nCatalog
|
from UM import i18nCatalog
|
||||||
from UM.Logger import Logger
|
from UM.Logger import Logger
|
||||||
from UM.Qt.ListModel import ListModel
|
from UM.Qt.ListModel import ListModel
|
||||||
|
from UM.Resources import Resources
|
||||||
from UM.Settings.ContainerRegistry import ContainerRegistry
|
from UM.Settings.ContainerRegistry import ContainerRegistry
|
||||||
from UM.Settings.Interfaces import ContainerInterface
|
from UM.Settings.Interfaces import ContainerInterface
|
||||||
|
|
||||||
|
from cura.Machines.Models.IntentCategoryModel import IntentCategoryModel
|
||||||
from cura.Settings.IntentManager import IntentManager
|
from cura.Settings.IntentManager import IntentManager
|
||||||
|
|
||||||
catalog = i18nCatalog("cura")
|
catalog = i18nCatalog("cura")
|
||||||
|
|
||||||
|
|
||||||
class IntentSelectionModel(ListModel):
|
class IntentSelectionModel(ListModel):
|
||||||
|
|
||||||
NameRole = Qt.ItemDataRole.UserRole + 1
|
NameRole = Qt.ItemDataRole.UserRole + 1
|
||||||
IntentCategoryRole = Qt.ItemDataRole.UserRole + 2
|
IntentCategoryRole = Qt.ItemDataRole.UserRole + 2
|
||||||
WeightRole = Qt.ItemDataRole.UserRole + 3
|
WeightRole = Qt.ItemDataRole.UserRole + 3
|
||||||
DescriptionRole = Qt.ItemDataRole.UserRole + 4
|
DescriptionRole = Qt.ItemDataRole.UserRole + 4
|
||||||
IconRole = Qt.ItemDataRole.UserRole + 5
|
IconRole = Qt.ItemDataRole.UserRole + 5
|
||||||
|
CustomIconRole = Qt.ItemDataRole.UserRole + 6
|
||||||
|
|
||||||
def __init__(self, parent: Optional[QObject] = None) -> None:
|
def __init__(self, parent: Optional[QObject] = None) -> None:
|
||||||
super().__init__(parent)
|
super().__init__(parent)
|
||||||
|
@ -33,6 +36,7 @@ class IntentSelectionModel(ListModel):
|
||||||
self.addRoleName(self.WeightRole, "weight")
|
self.addRoleName(self.WeightRole, "weight")
|
||||||
self.addRoleName(self.DescriptionRole, "description")
|
self.addRoleName(self.DescriptionRole, "description")
|
||||||
self.addRoleName(self.IconRole, "icon")
|
self.addRoleName(self.IconRole, "icon")
|
||||||
|
self.addRoleName(self.CustomIconRole, "custom_icon")
|
||||||
|
|
||||||
application = cura.CuraApplication.CuraApplication.getInstance()
|
application = cura.CuraApplication.CuraApplication.getInstance()
|
||||||
|
|
||||||
|
@ -53,30 +57,8 @@ class IntentSelectionModel(ListModel):
|
||||||
|
|
||||||
self._onChange()
|
self._onChange()
|
||||||
|
|
||||||
@staticmethod
|
_default_intent_categories = ["default", "visual", "engineering", "quick", "annealing"]
|
||||||
def _getDefaultProfileInformation() -> OrderedDict[str, dict]:
|
_icons = {"default": "GearCheck", "visual": "Visual", "engineering": "Nut", "quick": "SpeedOMeter", "annealing": "Anneal"}
|
||||||
""" Default information user-visible string. Ordered by weight. """
|
|
||||||
default_profile_information = collections.OrderedDict()
|
|
||||||
default_profile_information["default"] = {
|
|
||||||
"name": catalog.i18nc("@label", "Default"),
|
|
||||||
"icon": "GearCheck"
|
|
||||||
}
|
|
||||||
default_profile_information["visual"] = {
|
|
||||||
"name": catalog.i18nc("@label", "Visual"),
|
|
||||||
"description": catalog.i18nc("@text", "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."),
|
|
||||||
"icon" : "Visual"
|
|
||||||
}
|
|
||||||
default_profile_information["engineering"] = {
|
|
||||||
"name": catalog.i18nc("@label", "Engineering"),
|
|
||||||
"description": catalog.i18nc("@text", "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."),
|
|
||||||
"icon": "Nut"
|
|
||||||
}
|
|
||||||
default_profile_information["quick"] = {
|
|
||||||
"name": catalog.i18nc("@label", "Draft"),
|
|
||||||
"description": catalog.i18nc("@text", "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."),
|
|
||||||
"icon": "SpeedOMeter"
|
|
||||||
}
|
|
||||||
return default_profile_information
|
|
||||||
|
|
||||||
def _onContainerChange(self, container: ContainerInterface) -> None:
|
def _onContainerChange(self, container: ContainerInterface) -> None:
|
||||||
"""Updates the list of intents if an intent profile was added or removed."""
|
"""Updates the list of intents if an intent profile was added or removed."""
|
||||||
|
@ -89,38 +71,63 @@ class IntentSelectionModel(ListModel):
|
||||||
|
|
||||||
def _update(self) -> None:
|
def _update(self) -> None:
|
||||||
Logger.log("d", "Updating {model_class_name}.".format(model_class_name = self.__class__.__name__))
|
Logger.log("d", "Updating {model_class_name}.".format(model_class_name = self.__class__.__name__))
|
||||||
|
cura_application = cura.CuraApplication.CuraApplication.getInstance()
|
||||||
global_stack = cura.CuraApplication.CuraApplication.getInstance().getGlobalContainerStack()
|
global_stack = cura_application.getGlobalContainerStack()
|
||||||
if global_stack is None:
|
if global_stack is None:
|
||||||
self.setItems([])
|
self.setItems([])
|
||||||
Logger.log("d", "No active GlobalStack, set quality profile model as empty.")
|
Logger.log("d", "No active GlobalStack, set quality profile model as empty.")
|
||||||
return
|
return
|
||||||
|
|
||||||
# Check for material compatibility
|
# Check for material compatibility
|
||||||
if not cura.CuraApplication.CuraApplication.getInstance().getMachineManager().activeMaterialsCompatible():
|
if not cura_application.getMachineManager().activeMaterialsCompatible():
|
||||||
Logger.log("d", "No active material compatibility, set quality profile model as empty.")
|
Logger.log("d", "No active material compatibility, set quality profile model as empty.")
|
||||||
self.setItems([])
|
self.setItems([])
|
||||||
return
|
return
|
||||||
|
|
||||||
default_profile_info = self._getDefaultProfileInformation()
|
|
||||||
|
|
||||||
available_categories = IntentManager.getInstance().currentAvailableIntentCategories()
|
available_categories = IntentManager.getInstance().currentAvailableIntentCategories()
|
||||||
|
|
||||||
result = []
|
result = []
|
||||||
for i, category in enumerate(available_categories):
|
for category in available_categories:
|
||||||
profile_info = default_profile_info.get(category, {})
|
|
||||||
|
|
||||||
try:
|
if category in self._default_intent_categories:
|
||||||
weight = list(default_profile_info.keys()).index(category)
|
result.append({
|
||||||
except ValueError:
|
"name": IntentCategoryModel.translation(category, "name", category.title()),
|
||||||
weight = len(available_categories) + i
|
"description": IntentCategoryModel.translation(category, "description", None),
|
||||||
|
"icon": self._icons[category],
|
||||||
|
"custom_icon": None,
|
||||||
|
"intent_category": category,
|
||||||
|
"weight": self._default_intent_categories.index(category),
|
||||||
|
})
|
||||||
|
else:
|
||||||
|
# There can be multiple intents with the same category, use one of these
|
||||||
|
# intent-metadata's for the icon/description defintions for the intent
|
||||||
|
|
||||||
result.append({
|
|
||||||
"name": profile_info.get("name", category.title()),
|
|
||||||
"description": profile_info.get("description", None),
|
intent_metadata = cura_application.getContainerRegistry().findContainersMetadata(type="intent",
|
||||||
"icon" : profile_info.get("icon", ""),
|
definition=global_stack.findInstanceContainerDefinitionId(global_stack.definition),
|
||||||
"intent_category": category,
|
intent_category=category)[0]
|
||||||
"weight": weight,
|
|
||||||
})
|
intent_name = intent_metadata.get("name", category.title())
|
||||||
|
icon = intent_metadata.get("icon", None)
|
||||||
|
description = intent_metadata.get("description", None)
|
||||||
|
|
||||||
|
if icon is not None and icon != '':
|
||||||
|
try:
|
||||||
|
icon = QUrl.fromLocalFile(
|
||||||
|
Resources.getPath(cura.CuraApplication.CuraApplication.ResourceTypes.ImageFiles, icon))
|
||||||
|
except (FileNotFoundError, NotADirectoryError, PermissionError):
|
||||||
|
Logger.log("e", f"Icon file for intent {intent_name} not found.")
|
||||||
|
icon = None
|
||||||
|
|
||||||
|
result.append({
|
||||||
|
"name": intent_name,
|
||||||
|
"description": description,
|
||||||
|
"custom_icon": icon,
|
||||||
|
"icon": None,
|
||||||
|
"intent_category": category,
|
||||||
|
"weight": 5,
|
||||||
|
})
|
||||||
|
|
||||||
result.sort(key=lambda k: k["weight"])
|
result.sort(key=lambda k: k["weight"])
|
||||||
|
|
||||||
|
|
|
@ -60,7 +60,7 @@ class VariantNode(ContainerNode):
|
||||||
materials = list(materials_per_base_file.values())
|
materials = list(materials_per_base_file.values())
|
||||||
|
|
||||||
# Filter materials based on the exclude_materials property.
|
# Filter materials based on the exclude_materials property.
|
||||||
filtered_materials = [material for material in materials if material["id"] not in self.machine.exclude_materials]
|
filtered_materials = [material for material in materials if not self.machine.isExcludedMaterial(material)]
|
||||||
|
|
||||||
for material in filtered_materials:
|
for material in filtered_materials:
|
||||||
base_file = material["base_file"]
|
base_file = material["base_file"]
|
||||||
|
|
|
@ -359,7 +359,7 @@ class CuraContainerStack(ContainerStack):
|
||||||
return self.definition
|
return self.definition
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def _findInstanceContainerDefinitionId(cls, machine_definition: DefinitionContainerInterface) -> str:
|
def findInstanceContainerDefinitionId(cls, machine_definition: DefinitionContainerInterface) -> str:
|
||||||
"""Find the ID that should be used when searching for instance containers for a specified definition.
|
"""Find the ID that should be used when searching for instance containers for a specified definition.
|
||||||
|
|
||||||
This handles the situation where the definition specifies we should use a different definition when
|
This handles the situation where the definition specifies we should use a different definition when
|
||||||
|
@ -379,7 +379,7 @@ class CuraContainerStack(ContainerStack):
|
||||||
Logger.log("w", "Unable to find parent definition {parent} for machine {machine}", parent = quality_definition, machine = machine_definition.id) #type: ignore
|
Logger.log("w", "Unable to find parent definition {parent} for machine {machine}", parent = quality_definition, machine = machine_definition.id) #type: ignore
|
||||||
return machine_definition.id #type: ignore
|
return machine_definition.id #type: ignore
|
||||||
|
|
||||||
return cls._findInstanceContainerDefinitionId(definitions[0])
|
return cls.findInstanceContainerDefinitionId(definitions[0])
|
||||||
|
|
||||||
def getExtruderPositionValueWithDefault(self, key):
|
def getExtruderPositionValueWithDefault(self, key):
|
||||||
"""getProperty for extruder positions, with translation from -1 to default extruder number"""
|
"""getProperty for extruder positions, with translation from -1 to default extruder number"""
|
||||||
|
|
|
@ -58,9 +58,7 @@ class CuraFormulaFunctions:
|
||||||
|
|
||||||
return value
|
return value
|
||||||
|
|
||||||
# Gets all extruder values as a list for the given property.
|
def _getActiveExtruders(self, context: Optional["PropertyEvaluationContext"] = None) -> List[str]:
|
||||||
def getValuesInAllExtruders(self, property_key: str,
|
|
||||||
context: Optional["PropertyEvaluationContext"] = None) -> List[Any]:
|
|
||||||
machine_manager = self._application.getMachineManager()
|
machine_manager = self._application.getMachineManager()
|
||||||
extruder_manager = self._application.getExtruderManager()
|
extruder_manager = self._application.getExtruderManager()
|
||||||
|
|
||||||
|
@ -73,7 +71,17 @@ class CuraFormulaFunctions:
|
||||||
# only include values from extruders that are "active" for the current machine instance
|
# only include values from extruders that are "active" for the current machine instance
|
||||||
if int(extruder.getMetaDataEntry("position")) >= global_stack.getProperty("machine_extruder_count", "value", context = context):
|
if int(extruder.getMetaDataEntry("position")) >= global_stack.getProperty("machine_extruder_count", "value", context = context):
|
||||||
continue
|
continue
|
||||||
|
result.append(extruder)
|
||||||
|
|
||||||
|
return result
|
||||||
|
|
||||||
|
# Gets all extruder values as a list for the given property.
|
||||||
|
def getValuesInAllExtruders(self, property_key: str,
|
||||||
|
context: Optional["PropertyEvaluationContext"] = None) -> List[Any]:
|
||||||
|
global_stack = self._application.getMachineManager().activeMachine
|
||||||
|
|
||||||
|
result = []
|
||||||
|
for extruder in self._getActiveExtruders(context):
|
||||||
value = extruder.getRawProperty(property_key, "value", context = context)
|
value = extruder.getRawProperty(property_key, "value", context = context)
|
||||||
|
|
||||||
if value is None:
|
if value is None:
|
||||||
|
@ -89,6 +97,16 @@ class CuraFormulaFunctions:
|
||||||
|
|
||||||
return result
|
return result
|
||||||
|
|
||||||
|
# Get the first extruder that adheres to a specific (boolean) property, like 'material_is_support_material'.
|
||||||
|
def getAnyExtruderPositionWithOrDefault(self, filter_key: str,
|
||||||
|
context: Optional["PropertyEvaluationContext"] = None) -> str:
|
||||||
|
for extruder in self._getActiveExtruders(context):
|
||||||
|
value = extruder.getRawProperty(filter_key, "value", context=context)
|
||||||
|
if value is None or not value:
|
||||||
|
continue
|
||||||
|
return str(extruder.position)
|
||||||
|
return self.getDefaultExtruderPosition()
|
||||||
|
|
||||||
# Get the resolve value or value for a given key.
|
# Get the resolve value or value for a given key.
|
||||||
def getResolveOrValue(self, property_key: str, context: Optional["PropertyEvaluationContext"] = None) -> Any:
|
def getResolveOrValue(self, property_key: str, context: Optional["PropertyEvaluationContext"] = None) -> Any:
|
||||||
machine_manager = self._application.getMachineManager()
|
machine_manager = self._application.getMachineManager()
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright (c) 2021 Ultimaker B.V.
|
# Copyright (c) 2023 UltiMaker
|
||||||
# Cura is released under the terms of the LGPLv3 or higher.
|
# Cura is released under the terms of the LGPLv3 or higher.
|
||||||
|
|
||||||
from UM.Settings.SQLQueryFactory import SQLQueryFactory
|
from UM.Settings.SQLQueryFactory import SQLQueryFactory
|
||||||
|
@ -10,8 +10,8 @@ class IntentDatabaseHandler(DatabaseMetadataContainerController):
|
||||||
"""The Database handler for Intent containers"""
|
"""The Database handler for Intent containers"""
|
||||||
|
|
||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
super().__init__(SQLQueryFactory(table = "intent",
|
super().__init__(SQLQueryFactory(table="intent",
|
||||||
fields = {
|
fields={
|
||||||
"id": "text",
|
"id": "text",
|
||||||
"name": "text",
|
"name": "text",
|
||||||
"quality_type": "text",
|
"quality_type": "text",
|
||||||
|
@ -20,6 +20,8 @@ class IntentDatabaseHandler(DatabaseMetadataContainerController):
|
||||||
"definition": "text",
|
"definition": "text",
|
||||||
"material": "text",
|
"material": "text",
|
||||||
"version": "text",
|
"version": "text",
|
||||||
"setting_version": "text"
|
"setting_version": "text",
|
||||||
|
"icon": "text",
|
||||||
|
"description": "text",
|
||||||
}))
|
}))
|
||||||
self._container_type = InstanceContainer
|
self._container_type = InstanceContainer
|
||||||
|
|
|
@ -54,8 +54,9 @@ There are also a few extra things that can be used in these expressions:
|
||||||
* The function `extruderValue(extruder, key)` will evaluate a particular setting for a particular extruder.
|
* The function `extruderValue(extruder, key)` will evaluate a particular setting for a particular extruder.
|
||||||
* The function `resolveOrValue(key)` will perform the full setting evaluation as described in this document for the current context (so if this setting is being evaluated for the second extruder it would perform it as if coming from the second extruder).
|
* The function `resolveOrValue(key)` will perform the full setting evaluation as described in this document for the current context (so if this setting is being evaluated for the second extruder it would perform it as if coming from the second extruder).
|
||||||
* The function `defaultExtruderPosition()` will get the first extruder that is not disabled. For instance, if a printer has three extruders but the first is disabled, this would return `1` to indicate the second extruder (0-indexed).
|
* The function `defaultExtruderPosition()` will get the first extruder that is not disabled. For instance, if a printer has three extruders but the first is disabled, this would return `1` to indicate the second extruder (0-indexed).
|
||||||
|
* The function `anyExtruderNrWithOrDefault(key)` will filter the list of extruders on the key, and then give the first index for which it is true, or if none of them are, the default one as specified by the 'default extruder position' function above.
|
||||||
* The function `valueFromContainer(key, index)` will get a setting value from the global stack, but skip the first few containers in that stack. It will skip until it reaches a particular index in the container stack.
|
* The function `valueFromContainer(key, index)` will get a setting value from the global stack, but skip the first few containers in that stack. It will skip until it reaches a particular index in the container stack.
|
||||||
* The function `valueFromExtruderContainer(key, index)` will get a setting value from the current extruder stack, but skip the first few containers in that stack. It will skip until it reaches a particular index in the container stack.
|
* The function `extruderValueFromContainer(key, index)` will get a setting value from the current extruder stack, but skip the first few containers in that stack. It will skip until it reaches a particular index in the container stack.
|
||||||
|
|
||||||
CuraEngine
|
CuraEngine
|
||||||
----
|
----
|
||||||
|
|
|
@ -21,6 +21,7 @@ catalog = i18nCatalog("cura")
|
||||||
|
|
||||||
class RemotePackageList(PackageList):
|
class RemotePackageList(PackageList):
|
||||||
ITEMS_PER_PAGE = 20 # Pagination of number of elements to download at once.
|
ITEMS_PER_PAGE = 20 # Pagination of number of elements to download at once.
|
||||||
|
SORT_TYPE = "last_updated" # Default value to send for sort_by filter.
|
||||||
|
|
||||||
def __init__(self, parent: Optional["QObject"] = None) -> None:
|
def __init__(self, parent: Optional["QObject"] = None) -> None:
|
||||||
super().__init__(parent)
|
super().__init__(parent)
|
||||||
|
@ -28,6 +29,7 @@ class RemotePackageList(PackageList):
|
||||||
self._package_type_filter = ""
|
self._package_type_filter = ""
|
||||||
self._requested_search_string = ""
|
self._requested_search_string = ""
|
||||||
self._current_search_string = ""
|
self._current_search_string = ""
|
||||||
|
self._search_sort = "sort_by"
|
||||||
self._search_type = "search"
|
self._search_type = "search"
|
||||||
self._request_url = self._initialRequestUrl()
|
self._request_url = self._initialRequestUrl()
|
||||||
self._ongoing_requests["get_packages"] = None
|
self._ongoing_requests["get_packages"] = None
|
||||||
|
@ -102,6 +104,8 @@ class RemotePackageList(PackageList):
|
||||||
request_url += f"&package_type={self._package_type_filter}"
|
request_url += f"&package_type={self._package_type_filter}"
|
||||||
if self._current_search_string != "":
|
if self._current_search_string != "":
|
||||||
request_url += f"&{self._search_type}={self._current_search_string}"
|
request_url += f"&{self._search_type}={self._current_search_string}"
|
||||||
|
if self.SORT_TYPE:
|
||||||
|
request_url += f"&{self._search_sort}={self.SORT_TYPE}"
|
||||||
return request_url
|
return request_url
|
||||||
|
|
||||||
def _parseResponse(self, reply: "QNetworkReply") -> None:
|
def _parseResponse(self, reply: "QNetworkReply") -> None:
|
||||||
|
|
|
@ -167,11 +167,7 @@ Item
|
||||||
|
|
||||||
onActivated:
|
onActivated:
|
||||||
{
|
{
|
||||||
if (index == 0){
|
setMeshType(index === 0 ? infillMeshType : cuttingMeshType);
|
||||||
setMeshType(infillMeshType)
|
|
||||||
} else {
|
|
||||||
setMeshType(cuttingMeshType)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Binding
|
Binding
|
||||||
|
@ -204,21 +200,21 @@ Item
|
||||||
model: UM.SettingDefinitionsModel
|
model: UM.SettingDefinitionsModel
|
||||||
{
|
{
|
||||||
id: addedSettingsModel
|
id: addedSettingsModel
|
||||||
containerId: Cura.MachineManager.activeMachine != null ? Cura.MachineManager.activeMachine.definition.id: ""
|
containerId: Cura.MachineManager.activeMachine !== null ? Cura.MachineManager.activeMachine.definition.id: ""
|
||||||
expanded: [ "*" ]
|
expanded: ["*"]
|
||||||
filter:
|
filter:
|
||||||
{
|
{
|
||||||
if (printSequencePropertyProvider.properties.value == "one_at_a_time")
|
if (printSequencePropertyProvider.properties.value === "one_at_a_time")
|
||||||
{
|
{
|
||||||
return {"settable_per_meshgroup": true}
|
return { settable_per_meshgroup: true }
|
||||||
}
|
}
|
||||||
return {"settable_per_mesh": true}
|
return { settable_per_meshgroup: true }
|
||||||
}
|
}
|
||||||
exclude:
|
exclude:
|
||||||
{
|
{
|
||||||
var excluded_settings = [ "support_mesh", "anti_overhang_mesh", "cutting_mesh", "infill_mesh" ]
|
const excluded_settings = ["support_mesh", "anti_overhang_mesh", "cutting_mesh", "infill_mesh"]
|
||||||
|
|
||||||
if (currentMeshType == "support_mesh")
|
if (currentMeshType === "support_mesh")
|
||||||
{
|
{
|
||||||
excluded_settings = excluded_settings.concat(base.allCategoriesExceptSupport)
|
excluded_settings = excluded_settings.concat(base.allCategoriesExceptSupport)
|
||||||
}
|
}
|
||||||
|
@ -246,7 +242,6 @@ Item
|
||||||
{
|
{
|
||||||
id: settingLoader
|
id: settingLoader
|
||||||
width: UM.Theme.getSize("setting").width - removeButton.width - scrollBar.width
|
width: UM.Theme.getSize("setting").width - removeButton.width - scrollBar.width
|
||||||
height: UM.Theme.getSize("section").height + UM.Theme.getSize("narrow_margin").height
|
|
||||||
enabled: provider.properties.enabled === "True"
|
enabled: provider.properties.enabled === "True"
|
||||||
property var definition: model
|
property var definition: model
|
||||||
property var settingDefinitionsModel: addedSettingsModel
|
property var settingDefinitionsModel: addedSettingsModel
|
||||||
|
@ -257,7 +252,7 @@ Item
|
||||||
//Qt5.4.2 and earlier has a bug where this causes a crash: https://bugreports.qt.io/browse/QTBUG-35989
|
//Qt5.4.2 and earlier has a bug where this causes a crash: https://bugreports.qt.io/browse/QTBUG-35989
|
||||||
//In addition, while it works for 5.5 and higher, the ordering of the actual combo box drop down changes,
|
//In addition, while it works for 5.5 and higher, the ordering of the actual combo box drop down changes,
|
||||||
//causing nasty issues when selecting different options. So disable asynchronous loading of enum type completely.
|
//causing nasty issues when selecting different options. So disable asynchronous loading of enum type completely.
|
||||||
asynchronous: model.type != "enum" && model.type != "extruder"
|
asynchronous: model.type !== "enum" && model.type !== "extruder"
|
||||||
|
|
||||||
onLoaded:
|
onLoaded:
|
||||||
{
|
{
|
||||||
|
@ -266,6 +261,7 @@ Item
|
||||||
settingLoader.item.showLinkedSettingIcon = false
|
settingLoader.item.showLinkedSettingIcon = false
|
||||||
settingLoader.item.doDepthIndentation = false
|
settingLoader.item.doDepthIndentation = false
|
||||||
settingLoader.item.doQualityUserSettingEmphasis = false
|
settingLoader.item.doQualityUserSettingEmphasis = false
|
||||||
|
settingLoader.item.height = UM.Theme.getSize("setting").height + UM.Theme.getSize("narrow_margin").height
|
||||||
}
|
}
|
||||||
|
|
||||||
sourceComponent:
|
sourceComponent:
|
||||||
|
@ -362,11 +358,11 @@ Item
|
||||||
if (typeof UM.ActiveTool.properties.getValue("ContainerID") !== "undefined")
|
if (typeof UM.ActiveTool.properties.getValue("ContainerID") !== "undefined")
|
||||||
{
|
{
|
||||||
const containerId = UM.ActiveTool.properties.getValue("ContainerID")
|
const containerId = UM.ActiveTool.properties.getValue("ContainerID")
|
||||||
if (provider.containerStackId != containerId)
|
if (provider.containerStackId !== containerId)
|
||||||
{
|
{
|
||||||
provider.containerStackId = containerId
|
provider.containerStackId = containerId
|
||||||
}
|
}
|
||||||
if (inheritStackProvider.containerStackId != containerId)
|
if (inheritStackProvider.containerStackId !== containerId)
|
||||||
{
|
{
|
||||||
inheritStackProvider.containerStackId = containerId
|
inheritStackProvider.containerStackId = containerId
|
||||||
}
|
}
|
||||||
|
@ -388,13 +384,13 @@ Item
|
||||||
onClicked:
|
onClicked:
|
||||||
{
|
{
|
||||||
settingPickDialog.visible = true;
|
settingPickDialog.visible = true;
|
||||||
if (currentMeshType == "support_mesh")
|
if (currentMeshType === "support_mesh")
|
||||||
{
|
{
|
||||||
settingPickDialog.additional_excluded_settings = base.allCategoriesExceptSupport;
|
settingPickDialog.additional_excluded_settings = base.allCategoriesExceptSupport;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
settingPickDialog.additional_excluded_settings = []
|
settingPickDialog.additional_excluded_settings = [];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -412,7 +408,7 @@ Item
|
||||||
|
|
||||||
containerStack: Cura.MachineManager.activeMachine
|
containerStack: Cura.MachineManager.activeMachine
|
||||||
key: "machine_extruder_count"
|
key: "machine_extruder_count"
|
||||||
watchedProperties: [ "value" ]
|
watchedProperties: ["value"]
|
||||||
storeIndex: 0
|
storeIndex: 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -422,56 +418,15 @@ Item
|
||||||
|
|
||||||
containerStack: Cura.MachineManager.activeMachine
|
containerStack: Cura.MachineManager.activeMachine
|
||||||
key: "print_sequence"
|
key: "print_sequence"
|
||||||
watchedProperties: [ "value" ]
|
watchedProperties: ["value"]
|
||||||
storeIndex: 0
|
storeIndex: 0
|
||||||
}
|
}
|
||||||
|
|
||||||
Component
|
Component { id: settingTextField; Cura.SettingTextField { } }
|
||||||
{
|
Component { id: settingComboBox; Cura.SettingComboBox { } }
|
||||||
id: settingTextField
|
Component { id: settingExtruder; Cura.SettingExtruder { } }
|
||||||
|
Component { id: settingOptionalExtruder; Cura.SettingOptionalExtruder { } }
|
||||||
Cura.SettingTextField { }
|
Component { id: settingCheckBox; Cura.SettingCheckBox { } }
|
||||||
}
|
Component { id: settingCategory; Cura.SettingCategory { } }
|
||||||
|
Component { id: settingUnknown; Cura.SettingUnknown { } }
|
||||||
Component
|
|
||||||
{
|
|
||||||
id: settingComboBox
|
|
||||||
|
|
||||||
Cura.SettingComboBox { }
|
|
||||||
}
|
|
||||||
|
|
||||||
Component
|
|
||||||
{
|
|
||||||
id: settingExtruder
|
|
||||||
|
|
||||||
Cura.SettingExtruder { }
|
|
||||||
}
|
|
||||||
|
|
||||||
Component
|
|
||||||
{
|
|
||||||
id: settingOptionalExtruder
|
|
||||||
|
|
||||||
Cura.SettingOptionalExtruder { }
|
|
||||||
}
|
|
||||||
|
|
||||||
Component
|
|
||||||
{
|
|
||||||
id: settingCheckBox
|
|
||||||
|
|
||||||
Cura.SettingCheckBox { }
|
|
||||||
}
|
|
||||||
|
|
||||||
Component
|
|
||||||
{
|
|
||||||
id: settingCategory
|
|
||||||
|
|
||||||
Cura.SettingCategory { }
|
|
||||||
}
|
|
||||||
|
|
||||||
Component
|
|
||||||
{
|
|
||||||
id: settingUnknown
|
|
||||||
|
|
||||||
Cura.SettingUnknown { }
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright (c) 2021 Ultimaker B.V.
|
# Copyright (c) 2023 Ultimaker B.V.
|
||||||
# The PostProcessingPlugin is released under the terms of the AGPLv3 or higher.
|
# The PostProcessingPlugin is released under the terms of the AGPLv3 or higher.
|
||||||
|
|
||||||
# Modification 06.09.2020
|
# Modification 06.09.2020
|
||||||
|
@ -199,7 +199,7 @@ class FilamentChange(Script):
|
||||||
if enable_before_macro:
|
if enable_before_macro:
|
||||||
color_change = color_change + before_macro + "\n"
|
color_change = color_change + before_macro + "\n"
|
||||||
|
|
||||||
color_change = color_change + "M600\n"
|
color_change = color_change + "M600"
|
||||||
|
|
||||||
if not firmware_config:
|
if not firmware_config:
|
||||||
if initial_retract is not None and initial_retract > 0.:
|
if initial_retract is not None and initial_retract > 0.:
|
||||||
|
@ -213,13 +213,15 @@ class FilamentChange(Script):
|
||||||
|
|
||||||
if x_pos is not None:
|
if x_pos is not None:
|
||||||
color_change = color_change + (" X%.2f" % x_pos)
|
color_change = color_change + (" X%.2f" % x_pos)
|
||||||
|
|
||||||
if y_pos is not None:
|
if y_pos is not None:
|
||||||
color_change = color_change + (" Y%.2f" % y_pos)
|
color_change = color_change + (" Y%.2f" % y_pos)
|
||||||
|
|
||||||
if z_pos is not None and z_pos > 0.:
|
if z_pos is not None and z_pos > 0.:
|
||||||
color_change = color_change + (" Z%.2f" % z_pos)
|
color_change = color_change + (" Z%.2f" % z_pos)
|
||||||
|
|
||||||
|
color_change = color_change + "\n"
|
||||||
|
|
||||||
if enable_after_macro:
|
if enable_after_macro:
|
||||||
color_change = color_change + after_macro + "\n"
|
color_change = color_change + after_macro + "\n"
|
||||||
|
|
||||||
|
|
|
@ -338,7 +338,7 @@ class PauseAtHeight(Script):
|
||||||
nbr_negative_layers += 1
|
nbr_negative_layers += 1
|
||||||
|
|
||||||
#Track the latest printing temperature in order to resume at the correct temperature.
|
#Track the latest printing temperature in order to resume at the correct temperature.
|
||||||
if line.startswith("T"):
|
if re.match("T(\d*)", line):
|
||||||
current_t = self.getValue(line, "T")
|
current_t = self.getValue(line, "T")
|
||||||
m = self.getValue(line, "M")
|
m = self.getValue(line, "M")
|
||||||
if m is not None and (m == 104 or m == 109) and self.getValue(line, "S") is not None:
|
if m is not None and (m == 104 or m == 109) and self.getValue(line, "S") is not None:
|
||||||
|
|
|
@ -21,7 +21,7 @@ class AutoDetectBaudJob(Job):
|
||||||
self._all_baud_rates = [115200, 250000, 500000, 230400, 76800, 57600, 38400, 19200, 9600]
|
self._all_baud_rates = [115200, 250000, 500000, 230400, 76800, 57600, 38400, 19200, 9600]
|
||||||
|
|
||||||
def run(self) -> None:
|
def run(self) -> None:
|
||||||
Logger.log("d", "Auto detect baud rate started.")
|
Logger.debug(f"Auto detect baud rate started for {self._serial_port}")
|
||||||
wait_response_timeouts = [3, 15, 30]
|
wait_response_timeouts = [3, 15, 30]
|
||||||
wait_bootloader_times = [1.5, 5, 15]
|
wait_bootloader_times = [1.5, 5, 15]
|
||||||
write_timeout = 3
|
write_timeout = 3
|
||||||
|
@ -46,8 +46,7 @@ class AutoDetectBaudJob(Job):
|
||||||
wait_bootloader = wait_bootloader_times[retry]
|
wait_bootloader = wait_bootloader_times[retry]
|
||||||
else:
|
else:
|
||||||
wait_bootloader = wait_bootloader_times[-1]
|
wait_bootloader = wait_bootloader_times[-1]
|
||||||
Logger.log("d", "Checking {serial} if baud rate {baud_rate} works. Retry nr: {retry}. Wait timeout: {timeout}".format(
|
Logger.debug(f"Checking {self._serial_port} if baud rate {baud_rate} works. Retry nr: {retry}. Wait timeout: {wait_response_timeout}")
|
||||||
serial = self._serial_port, baud_rate = baud_rate, retry = retry, timeout = wait_response_timeout))
|
|
||||||
|
|
||||||
if serial is None:
|
if serial is None:
|
||||||
try:
|
try:
|
||||||
|
@ -61,7 +60,9 @@ class AutoDetectBaudJob(Job):
|
||||||
serial.baudrate = baud_rate
|
serial.baudrate = baud_rate
|
||||||
except ValueError:
|
except ValueError:
|
||||||
continue
|
continue
|
||||||
sleep(wait_bootloader) # Ensure that we are not talking to the boot loader. 1.5 seconds seems to be the magic number
|
|
||||||
|
# Ensure that we are not talking to the boot loader. 1.5 seconds seems to be the magic number
|
||||||
|
sleep(wait_bootloader)
|
||||||
|
|
||||||
serial.write(b"\n") # Ensure we clear out previous responses
|
serial.write(b"\n") # Ensure we clear out previous responses
|
||||||
serial.write(b"M105\n")
|
serial.write(b"M105\n")
|
||||||
|
@ -83,4 +84,5 @@ class AutoDetectBaudJob(Job):
|
||||||
|
|
||||||
serial.write(b"M105\n")
|
serial.write(b"M105\n")
|
||||||
sleep(15) # Give the printer some time to init and try again.
|
sleep(15) # Give the printer some time to init and try again.
|
||||||
|
Logger.debug(f"Unable to find a working baudrate for {serial}")
|
||||||
self.setResult(None) # Unable to detect the correct baudrate.
|
self.setResult(None) # Unable to detect the correct baudrate.
|
||||||
|
|
103
requirements.txt
103
requirements.txt
|
@ -36,29 +36,28 @@ PyQt6-NetworkAuth-Qt6==6.4.2 \
|
||||||
--hash=sha256:1de6abbb5fa6585b97ae49d3f64b0dfad40bd56b1a31744d9775ff26247241c8 \
|
--hash=sha256:1de6abbb5fa6585b97ae49d3f64b0dfad40bd56b1a31744d9775ff26247241c8 \
|
||||||
--hash=sha256:79ec4b0fc9450bbedbff03541b93b10d1c7e761cd2cc16ce70d2b09dcdf8c720 \
|
--hash=sha256:79ec4b0fc9450bbedbff03541b93b10d1c7e761cd2cc16ce70d2b09dcdf8c720 \
|
||||||
--hash=sha256:d96d557fe61edb9b68d189f270f0393d6579c8d308e6b0d41bc0699371d7cb4e
|
--hash=sha256:d96d557fe61edb9b68d189f270f0393d6579c8d308e6b0d41bc0699371d7cb4e
|
||||||
certifi==2021.10.8 \
|
certifi==2023.5.7; \
|
||||||
--hash=sha256:78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872 \
|
--hash=sha256:c6c2e98f5c7869efca1f8916fed228dd91539f9f1b444c314c06eef02980c716
|
||||||
--hash=sha256:d62a0163eb4c2344ac042ab2bdf75399a71a2d8c7d47eac2e2ee91b9d6339569
|
cryptography==41.0.1 \
|
||||||
cryptography==3.4.8; \
|
--hash=sha256:059e348f9a3c1950937e1b5d7ba1f8e968508ab181e75fc32b879452f08356db \
|
||||||
--hash=sha256:0a7dcbcd3f1913f664aca35d47c1331fce738d44ec34b7be8b9d332151b0b01e \
|
--hash=sha256:1a5472d40c8f8e91ff7a3d8ac6dfa363d8e3138b961529c996f3e2df0c7a411a \
|
||||||
--hash=sha256:1eb7bb0df6f6f583dd8e054689def236255161ebbcf62b226454ab9ec663746b \
|
--hash=sha256:1a8e6c2de6fbbcc5e14fd27fb24414507cb3333198ea9ab1258d916f00bc3039 \
|
||||||
--hash=sha256:21ca464b3a4b8d8e86ba0ee5045e103a1fcfac3b39319727bc0fc58c09c6aff7 \
|
--hash=sha256:1fee5aacc7367487b4e22484d3c7e547992ed726d14864ee33c0176ae43b0d7c \
|
||||||
--hash=sha256:34dae04a0dce5730d8eb7894eab617d8a70d0c97da76b905de9efb7128ad7085 \
|
--hash=sha256:5d092fdfedaec4cbbffbf98cddc915ba145313a6fdaab83c6e67f4e6c218e6f3 \
|
||||||
--hash=sha256:3520667fda779eb788ea00080124875be18f2d8f0848ec00733c0ec3bb8219fc \
|
--hash=sha256:5f0ff6e18d13a3de56f609dd1fd11470918f770c6bd5d00d632076c727d35485 \
|
||||||
--hash=sha256:3c4129fc3fdc0fa8e40861b5ac0c673315b3c902bbdc05fc176764815b43dd1d \
|
--hash=sha256:7bfc55a5eae8b86a287747053140ba221afc65eb06207bedf6e019b8934b477c \
|
||||||
--hash=sha256:3fa3a7ccf96e826affdf1a0a9432be74dc73423125c8f96a909e3835a5ef194a \
|
--hash=sha256:7fa01527046ca5facdf973eef2535a27fec4cb651e4daec4d043ef63f6ecd4ca \
|
||||||
--hash=sha256:5b0fbfae7ff7febdb74b574055c7466da334a5371f253732d7e2e7525d570498 \
|
--hash=sha256:8dde71c4169ec5ccc1087bb7521d54251c016f126f922ab2dfe6649170a3b8c5 \
|
||||||
--hash=sha256:695104a9223a7239d155d7627ad912953b540929ef97ae0c34c7b8bf30857e89 \
|
--hash=sha256:8f4ab7021127a9b4323537300a2acfb450124b2def3756f64dc3a3d2160ee4b5 \
|
||||||
--hash=sha256:8695456444f277af73a4877db9fc979849cd3ee74c198d04fc0776ebc3db52b9 \
|
--hash=sha256:948224d76c4b6457349d47c0c98657557f429b4e93057cf5a2f71d603e2fc3a3 \
|
||||||
--hash=sha256:94cc5ed4ceaefcbe5bf38c8fba6a21fc1d365bb8fb826ea1688e3370b2e24a1c \
|
--hash=sha256:9a6c7a3c87d595608a39980ebaa04d5a37f94024c9f24eb7d10262b92f739ddb \
|
||||||
--hash=sha256:94fff993ee9bc1b2440d3b7243d488c6a3d9724cc2b09cdb297f6a886d040ef7 \
|
--hash=sha256:b46e37db3cc267b4dea1f56da7346c9727e1209aa98487179ee8ebed09d21e43 \
|
||||||
--hash=sha256:9965c46c674ba8cc572bc09a03f4c649292ee73e1b683adb1ce81e82e9a6a0fb \
|
--hash=sha256:b4ceb5324b998ce2003bc17d519080b4ec8d5b7b70794cbd2836101406a9be31 \
|
||||||
--hash=sha256:a00cf305f07b26c351d8d4e1af84ad7501eca8a342dedf24a7acb0e7b7406e14 \
|
--hash=sha256:cb33ccf15e89f7ed89b235cff9d49e2e62c6c981a6061c9c8bb47ed7951190bc \
|
||||||
--hash=sha256:a305600e7a6b7b855cd798e00278161b681ad6e9b7eca94c721d5f588ab212af \
|
--hash=sha256:d198820aba55660b4d74f7b5fd1f17db3aa5eb3e6893b0a41b75e84e4f9e0e4b \
|
||||||
--hash=sha256:cd65b60cfe004790c795cc35f272e41a3df4631e2fb6b35aa7ac6ef2859d554e \
|
--hash=sha256:d34579085401d3f49762d2f7d6634d6b6c2ae1242202e860f4d26b046e3a1006 \
|
||||||
--hash=sha256:d2a6e5ef66503da51d2110edf6c403dc6b494cc0082f85db12f54e9c5d4c3ec5 \
|
--hash=sha256:eb8163f5e549a22888c18b0d53d6bb62a20510060a22fd5a995ec8a05268df8a \
|
||||||
--hash=sha256:d9ec0e67a14f9d1d48dd87a2531009a9b251c02ea42851c060b25c782516ff06 \
|
--hash=sha256:f73bff05db2a3e5974a6fd248af2566134d8981fd7ab012e5dd4ddb1d9a70699
|
||||||
--hash=sha256:f44d141b8c4ea5eb4dbc9b3ad992d45580c1d22bf5e24363f2fbf50c2d7ae8a7
|
|
||||||
zeroconf==0.31.0 \
|
zeroconf==0.31.0 \
|
||||||
--hash=sha256:53a180248471c6f81bd1fffcbce03ed93d7d8eaf10905c9121ac1ea996d19844 \
|
--hash=sha256:53a180248471c6f81bd1fffcbce03ed93d7d8eaf10905c9121ac1ea996d19844 \
|
||||||
--hash=sha256:5a468da018bc3f04bbce77ae247924d802df7aeb4c291bbbb5a9616d128800b0
|
--hash=sha256:5a468da018bc3f04bbce77ae247924d802df7aeb4c291bbbb5a9616d128800b0
|
||||||
|
@ -252,19 +251,45 @@ python-utils==2.3.0 \
|
||||||
six==1.12.0 \
|
six==1.12.0 \
|
||||||
--hash=sha256:3350809f0555b11f552448330d0b52d5f24c91a322ea4a15ef22629740f3761c \
|
--hash=sha256:3350809f0555b11f552448330d0b52d5f24c91a322ea4a15ef22629740f3761c \
|
||||||
--hash=sha256:d16a0141ec1a18405cd4ce8b4613101da75da0e9a7aec5bdd4fa804d0e0eba73
|
--hash=sha256:d16a0141ec1a18405cd4ce8b4613101da75da0e9a7aec5bdd4fa804d0e0eba73
|
||||||
shapely==1.8.2 \
|
shapely==2.0.1 \
|
||||||
--hash=sha256:572af9d5006fd5e3213e37ee548912b0341fb26724d6dc8a4e3950c10197ebb6 \
|
--hash=sha256:01224899ff692a62929ef1a3f5fe389043e262698a708ab7569f43a99a48ae82 \
|
||||||
--hash=sha256:c60f3758212ec480675b820b13035dda8af8f7cc560d2cc67999b2717fb8faef \
|
--hash=sha256:05c51a29336e604c084fb43ae5dbbfa2c0ef9bd6fedeae0a0d02c7b57a56ba46 \
|
||||||
--hash=sha256:6bdc7728f1e5df430d8c588661f79f1eed4a2728c8b689e12707cfec217f68f8 \
|
--hash=sha256:09d6c7763b1bee0d0a2b84bb32a4c25c6359ad1ac582a62d8b211e89de986154 \
|
||||||
--hash=sha256:ce0b5c5f7acbccf98b3460eecaa40e9b18272b2a734f74fcddf1d7696e047e95 \
|
--hash=sha256:193a398d81c97a62fc3634a1a33798a58fd1dcf4aead254d080b273efbb7e3ff \
|
||||||
--hash=sha256:7c9e3400b716c51ba43eea1678c28272580114e009b6c78cdd00c44df3e325fa \
|
--hash=sha256:1a34a23d6266ca162499e4a22b79159dc0052f4973d16f16f990baa4d29e58b6 \
|
||||||
--hash=sha256:3423299254deec075e79fb7dc7909d702104e4167149de7f45510c3a6342eeea \
|
--hash=sha256:2569a4b91caeef54dd5ae9091ae6f63526d8ca0b376b5bb9fd1a3195d047d7d4 \
|
||||||
--hash=sha256:3423299254deec075e79fb7dc7909d702104e4167149de7f45510c3a6342eeea \
|
--hash=sha256:33403b8896e1d98aaa3a52110d828b18985d740cc9f34f198922018b1e0f8afe \
|
||||||
--hash=sha256:44d2832c1b706bf43101fda92831a083467cc4b4923a7ed17319ab599c1025d8 \
|
--hash=sha256:3ad81f292fffbd568ae71828e6c387da7eb5384a79db9b4fde14dd9fdeffca9a \
|
||||||
--hash=sha256:44d2832c1b706bf43101fda92831a083467cc4b4923a7ed17319ab599c1025d8 \
|
--hash=sha256:3cb256ae0c01b17f7bc68ee2ffdd45aebf42af8992484ea55c29a6151abe4386 \
|
||||||
--hash=sha256:75042e8039c79dd01f102bb288beace9dc2f49fc44a2dea875f9b697aa8cd30d \
|
--hash=sha256:45b4833235b90bc87ee26c6537438fa77559d994d2d3be5190dd2e54d31b2820 \
|
||||||
--hash=sha256:75042e8039c79dd01f102bb288beace9dc2f49fc44a2dea875f9b697aa8cd30d \
|
--hash=sha256:4641325e065fd3e07d55677849c9ddfd0cf3ee98f96475126942e746d55b17c8 \
|
||||||
--hash=sha256:5254240eefc44139ab0d128faf671635d8bdd9c23955ee063d4d6b8f20073ae0
|
--hash=sha256:502e0a607f1dcc6dee0125aeee886379be5242c854500ea5fd2e7ac076b9ce6d \
|
||||||
|
--hash=sha256:66a6b1a3e72ece97fc85536a281476f9b7794de2e646ca8a4517e2e3c1446893 \
|
||||||
|
--hash=sha256:70a18fc7d6418e5aea76ac55dce33f98e75bd413c6eb39cfed6a1ba36469d7d4 \
|
||||||
|
--hash=sha256:7d3bbeefd8a6a1a1017265d2d36f8ff2d79d0162d8c141aa0d37a87063525656 \
|
||||||
|
--hash=sha256:83a8ec0ee0192b6e3feee9f6a499d1377e9c295af74d7f81ecba5a42a6b195b7 \
|
||||||
|
--hash=sha256:865bc3d7cc0ea63189d11a0b1120d1307ed7a64720a8bfa5be2fde5fc6d0d33f \
|
||||||
|
--hash=sha256:90cfa4144ff189a3c3de62e2f3669283c98fb760cfa2e82ff70df40f11cadb39 \
|
||||||
|
--hash=sha256:91575d97fd67391b85686573d758896ed2fc7476321c9d2e2b0c398b628b961c \
|
||||||
|
--hash=sha256:9a6ac34c16f4d5d3c174c76c9d7614ec8fe735f8f82b6cc97a46b54f386a86bf \
|
||||||
|
--hash=sha256:a529218e72a3dbdc83676198e610485fdfa31178f4be5b519a8ae12ea688db14 \
|
||||||
|
--hash=sha256:a70a614791ff65f5e283feed747e1cc3d9e6c6ba91556e640636bbb0a1e32a71 \
|
||||||
|
--hash=sha256:ac1dfc397475d1de485e76de0c3c91cc9d79bd39012a84bb0f5e8a199fc17bef \
|
||||||
|
--hash=sha256:b06d031bc64149e340448fea25eee01360a58936c89985cf584134171e05863f \
|
||||||
|
--hash=sha256:b4f0711cc83734c6fad94fc8d4ec30f3d52c1787b17d9dca261dc841d4731c64 \
|
||||||
|
--hash=sha256:b50c401b64883e61556a90b89948297f1714dbac29243d17ed9284a47e6dd731 \
|
||||||
|
--hash=sha256:b519cf3726ddb6c67f6a951d1bb1d29691111eaa67ea19ddca4d454fbe35949c \
|
||||||
|
--hash=sha256:bca57b683e3d94d0919e2f31e4d70fdfbb7059650ef1b431d9f4e045690edcd5 \
|
||||||
|
--hash=sha256:c43755d2c46b75a7b74ac6226d2cc9fa2a76c3263c5ae70c195c6fb4e7b08e79 \
|
||||||
|
--hash=sha256:c7eed1fb3008a8a4a56425334b7eb82651a51f9e9a9c2f72844a2fb394f38a6c \
|
||||||
|
--hash=sha256:c8b0d834b11be97d5ab2b4dceada20ae8e07bcccbc0f55d71df6729965f406ad \
|
||||||
|
--hash=sha256:ce88ec79df55430e37178a191ad8df45cae90b0f6972d46d867bf6ebbb58cc4d \
|
||||||
|
--hash=sha256:d173d24e85e51510e658fb108513d5bc11e3fd2820db6b1bd0522266ddd11f51 \
|
||||||
|
--hash=sha256:d8f55f355be7821dade839df785a49dc9f16d1af363134d07eb11e9207e0b189 \
|
||||||
|
--hash=sha256:da71de5bf552d83dcc21b78cc0020e86f8d0feea43e202110973987ffa781c21 \
|
||||||
|
--hash=sha256:e55698e0ed95a70fe9ff9a23c763acfe0bf335b02df12142f74e4543095e9a9b \
|
||||||
|
--hash=sha256:f32a748703e7bf6e92dfa3d2936b2fbfe76f8ce5f756e24f49ef72d17d26ad02 \
|
||||||
|
--hash=sha256:f470a130d6ddb05b810fc1776d918659407f8d025b7f56d2742a596b6dffa6c7
|
||||||
cython==0.29.26 \
|
cython==0.29.26 \
|
||||||
--hash=sha256:af377d543a762867da11fcf6e558f7a4a535ff8693f30cce123fab10c00fa312 \
|
--hash=sha256:af377d543a762867da11fcf6e558f7a4a535ff8693f30cce123fab10c00fa312 \
|
||||||
--hash=sha256:f5e15ff892c8afad64931ee3dd723c4755c2c516606f9aae7613bebfac62b0f6 \
|
--hash=sha256:f5e15ff892c8afad64931ee3dd723c4755c2c516606f9aae7613bebfac62b0f6 \
|
||||||
|
@ -356,9 +381,9 @@ typing-extensions==3.10.0.2 \
|
||||||
jeepney==0.7.1; \
|
jeepney==0.7.1; \
|
||||||
--hash=sha256:1b5a0ea5c0e7b166b2f5895b91a08c14de8915afda4407fb5022a195224958ac \
|
--hash=sha256:1b5a0ea5c0e7b166b2f5895b91a08c14de8915afda4407fb5022a195224958ac \
|
||||||
--hash=sha256:fa9e232dfa0c498bd0b8a3a73b8d8a31978304dcef0515adc859d4e096f96f4f
|
--hash=sha256:fa9e232dfa0c498bd0b8a3a73b8d8a31978304dcef0515adc859d4e096f96f4f
|
||||||
SecretStorage==3.3.1 \
|
SecretStorage==3.3.3 \
|
||||||
--hash=sha256:422d82c36172d88d6a0ed5afdec956514b189ddbfb72fefab0c8a1cee4eaf71f \
|
--hash=sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77 \
|
||||||
--hash=sha256:fd666c51a6bf200643495a04abb261f83229dcb6fd8472ec393df7ffc8b6f195
|
--hash=sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99
|
||||||
keyring==23.0.1 \
|
keyring==23.0.1 \
|
||||||
--hash=sha256:045703609dd3fccfcdb27da201684278823b72af515aedec1a8515719a038cb8 \
|
--hash=sha256:045703609dd3fccfcdb27da201684278823b72af515aedec1a8515719a038cb8 \
|
||||||
--hash=sha256:8f607d7d1cc502c43a932a275a56fe47db50271904513a379d39df1af277ac48
|
--hash=sha256:8f607d7d1cc502c43a932a275a56fe47db50271904513a379d39df1af277ac48
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
"display_name": "3MF Reader",
|
"display_name": "3MF Reader",
|
||||||
"description": "Provides support for reading 3MF files.",
|
"description": "Provides support for reading 3MF files.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
"display_name": "3MF Writer",
|
"display_name": "3MF Writer",
|
||||||
"description": "Provides support for writing 3MF files.",
|
"description": "Provides support for writing 3MF files.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -40,7 +40,7 @@
|
||||||
"display_name": "AMF Reader",
|
"display_name": "AMF Reader",
|
||||||
"description": "Provides support for reading AMF files.",
|
"description": "Provides support for reading AMF files.",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "fieldOfView",
|
"author_id": "fieldOfView",
|
||||||
|
@ -57,7 +57,7 @@
|
||||||
"display_name": "Cura Backups",
|
"display_name": "Cura Backups",
|
||||||
"description": "Backup and restore your configuration.",
|
"description": "Backup and restore your configuration.",
|
||||||
"package_version": "1.2.0",
|
"package_version": "1.2.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -74,7 +74,7 @@
|
||||||
"display_name": "CuraEngine Backend",
|
"display_name": "CuraEngine Backend",
|
||||||
"description": "Provides the link to the CuraEngine slicing backend.",
|
"description": "Provides the link to the CuraEngine slicing backend.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -91,7 +91,7 @@
|
||||||
"display_name": "Cura Profile Reader",
|
"display_name": "Cura Profile Reader",
|
||||||
"description": "Provides support for importing Cura profiles.",
|
"description": "Provides support for importing Cura profiles.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -108,7 +108,7 @@
|
||||||
"display_name": "Cura Profile Writer",
|
"display_name": "Cura Profile Writer",
|
||||||
"description": "Provides support for exporting Cura profiles.",
|
"description": "Provides support for exporting Cura profiles.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -125,7 +125,7 @@
|
||||||
"display_name": "Ultimaker Digital Library",
|
"display_name": "Ultimaker Digital Library",
|
||||||
"description": "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library.",
|
"description": "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library.",
|
||||||
"package_version": "1.1.0",
|
"package_version": "1.1.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -142,7 +142,7 @@
|
||||||
"display_name": "Firmware Update Checker",
|
"display_name": "Firmware Update Checker",
|
||||||
"description": "Checks for firmware updates.",
|
"description": "Checks for firmware updates.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -159,7 +159,7 @@
|
||||||
"display_name": "Firmware Updater",
|
"display_name": "Firmware Updater",
|
||||||
"description": "Provides a machine actions for updating firmware.",
|
"description": "Provides a machine actions for updating firmware.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -176,7 +176,7 @@
|
||||||
"display_name": "Compressed G-code Reader",
|
"display_name": "Compressed G-code Reader",
|
||||||
"description": "Reads g-code from a compressed archive.",
|
"description": "Reads g-code from a compressed archive.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -193,7 +193,7 @@
|
||||||
"display_name": "Compressed G-code Writer",
|
"display_name": "Compressed G-code Writer",
|
||||||
"description": "Writes g-code to a compressed archive.",
|
"description": "Writes g-code to a compressed archive.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -210,7 +210,7 @@
|
||||||
"display_name": "G-Code Profile Reader",
|
"display_name": "G-Code Profile Reader",
|
||||||
"description": "Provides support for importing profiles from g-code files.",
|
"description": "Provides support for importing profiles from g-code files.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -227,7 +227,7 @@
|
||||||
"display_name": "G-Code Reader",
|
"display_name": "G-Code Reader",
|
||||||
"description": "Allows loading and displaying G-code files.",
|
"description": "Allows loading and displaying G-code files.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "VictorLarchenko",
|
"author_id": "VictorLarchenko",
|
||||||
|
@ -244,7 +244,7 @@
|
||||||
"display_name": "G-Code Writer",
|
"display_name": "G-Code Writer",
|
||||||
"description": "Writes g-code to a file.",
|
"description": "Writes g-code to a file.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -261,7 +261,7 @@
|
||||||
"display_name": "Image Reader",
|
"display_name": "Image Reader",
|
||||||
"description": "Enables ability to generate printable geometry from 2D image files.",
|
"description": "Enables ability to generate printable geometry from 2D image files.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -278,7 +278,7 @@
|
||||||
"display_name": "Legacy Cura Profile Reader",
|
"display_name": "Legacy Cura Profile Reader",
|
||||||
"description": "Provides support for importing profiles from legacy Cura versions.",
|
"description": "Provides support for importing profiles from legacy Cura versions.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -295,7 +295,7 @@
|
||||||
"display_name": "Machine Settings Action",
|
"display_name": "Machine Settings Action",
|
||||||
"description": "Provides a way to change machine settings (such as build volume, nozzle size, etc.).",
|
"description": "Provides a way to change machine settings (such as build volume, nozzle size, etc.).",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "fieldOfView",
|
"author_id": "fieldOfView",
|
||||||
|
@ -312,7 +312,7 @@
|
||||||
"display_name": "Model Checker",
|
"display_name": "Model Checker",
|
||||||
"description": "Checks models and print configuration for possible printing issues and give suggestions.",
|
"description": "Checks models and print configuration for possible printing issues and give suggestions.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -329,7 +329,7 @@
|
||||||
"display_name": "Monitor Stage",
|
"display_name": "Monitor Stage",
|
||||||
"description": "Provides a monitor stage in Cura.",
|
"description": "Provides a monitor stage in Cura.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -346,7 +346,7 @@
|
||||||
"display_name": "Per-Object Settings Tool",
|
"display_name": "Per-Object Settings Tool",
|
||||||
"description": "Provides the per-model settings.",
|
"description": "Provides the per-model settings.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -363,7 +363,7 @@
|
||||||
"display_name": "Post Processing",
|
"display_name": "Post Processing",
|
||||||
"description": "Extension that allows for user created scripts for post processing.",
|
"description": "Extension that allows for user created scripts for post processing.",
|
||||||
"package_version": "2.2.1",
|
"package_version": "2.2.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -380,7 +380,7 @@
|
||||||
"display_name": "Prepare Stage",
|
"display_name": "Prepare Stage",
|
||||||
"description": "Provides a prepare stage in Cura.",
|
"description": "Provides a prepare stage in Cura.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -397,7 +397,7 @@
|
||||||
"display_name": "Preview Stage",
|
"display_name": "Preview Stage",
|
||||||
"description": "Provides a preview stage in Cura.",
|
"description": "Provides a preview stage in Cura.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -414,7 +414,7 @@
|
||||||
"display_name": "Removable Drive Output Device",
|
"display_name": "Removable Drive Output Device",
|
||||||
"description": "Provides removable drive hotplugging and writing support.",
|
"description": "Provides removable drive hotplugging and writing support.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -431,7 +431,7 @@
|
||||||
"display_name": "Sentry Logger",
|
"display_name": "Sentry Logger",
|
||||||
"description": "Logs certain events so that they can be used by the crash reporter",
|
"description": "Logs certain events so that they can be used by the crash reporter",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -448,7 +448,7 @@
|
||||||
"display_name": "Simulation View",
|
"display_name": "Simulation View",
|
||||||
"description": "Provides the Simulation view.",
|
"description": "Provides the Simulation view.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -465,7 +465,7 @@
|
||||||
"display_name": "Slice Info",
|
"display_name": "Slice Info",
|
||||||
"description": "Submits anonymous slice info. Can be disabled through preferences.",
|
"description": "Submits anonymous slice info. Can be disabled through preferences.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -482,7 +482,7 @@
|
||||||
"display_name": "Solid View",
|
"display_name": "Solid View",
|
||||||
"description": "Provides a normal solid mesh view.",
|
"description": "Provides a normal solid mesh view.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -499,7 +499,7 @@
|
||||||
"display_name": "Support Eraser Tool",
|
"display_name": "Support Eraser Tool",
|
||||||
"description": "Creates an eraser mesh to block the printing of support in certain places.",
|
"description": "Creates an eraser mesh to block the printing of support in certain places.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -516,7 +516,7 @@
|
||||||
"display_name": "Trimesh Reader",
|
"display_name": "Trimesh Reader",
|
||||||
"description": "Provides support for reading model files.",
|
"description": "Provides support for reading model files.",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -533,7 +533,7 @@
|
||||||
"display_name": "Marketplace",
|
"display_name": "Marketplace",
|
||||||
"description": "Find, manage and install new Cura packages.",
|
"description": "Find, manage and install new Cura packages.",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -550,7 +550,7 @@
|
||||||
"display_name": "UFP Reader",
|
"display_name": "UFP Reader",
|
||||||
"description": "Provides support for reading Ultimaker Format Packages.",
|
"description": "Provides support for reading Ultimaker Format Packages.",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -567,7 +567,7 @@
|
||||||
"display_name": "UFP Writer",
|
"display_name": "UFP Writer",
|
||||||
"description": "Provides support for writing Ultimaker Format Packages.",
|
"description": "Provides support for writing Ultimaker Format Packages.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -584,7 +584,7 @@
|
||||||
"display_name": "Ultimaker Machine Actions",
|
"display_name": "Ultimaker Machine Actions",
|
||||||
"description": "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.).",
|
"description": "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.).",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -601,7 +601,7 @@
|
||||||
"display_name": "UM3 Network Printing",
|
"display_name": "UM3 Network Printing",
|
||||||
"description": "Manages network connections to Ultimaker 3 printers.",
|
"description": "Manages network connections to Ultimaker 3 printers.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -618,7 +618,7 @@
|
||||||
"display_name": "USB Printing",
|
"display_name": "USB Printing",
|
||||||
"description": "Accepts G-Code and sends them to a printer. Plugin can also update firmware.",
|
"description": "Accepts G-Code and sends them to a printer. Plugin can also update firmware.",
|
||||||
"package_version": "1.0.2",
|
"package_version": "1.0.2",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -635,7 +635,7 @@
|
||||||
"display_name": "Version Upgrade 2.1 to 2.2",
|
"display_name": "Version Upgrade 2.1 to 2.2",
|
||||||
"description": "Upgrades configurations from Cura 2.1 to Cura 2.2.",
|
"description": "Upgrades configurations from Cura 2.1 to Cura 2.2.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -652,7 +652,7 @@
|
||||||
"display_name": "Version Upgrade 2.2 to 2.4",
|
"display_name": "Version Upgrade 2.2 to 2.4",
|
||||||
"description": "Upgrades configurations from Cura 2.2 to Cura 2.4.",
|
"description": "Upgrades configurations from Cura 2.2 to Cura 2.4.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -669,7 +669,7 @@
|
||||||
"display_name": "Version Upgrade 2.5 to 2.6",
|
"display_name": "Version Upgrade 2.5 to 2.6",
|
||||||
"description": "Upgrades configurations from Cura 2.5 to Cura 2.6.",
|
"description": "Upgrades configurations from Cura 2.5 to Cura 2.6.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -686,7 +686,7 @@
|
||||||
"display_name": "Version Upgrade 2.6 to 2.7",
|
"display_name": "Version Upgrade 2.6 to 2.7",
|
||||||
"description": "Upgrades configurations from Cura 2.6 to Cura 2.7.",
|
"description": "Upgrades configurations from Cura 2.6 to Cura 2.7.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -703,7 +703,7 @@
|
||||||
"display_name": "Version Upgrade 2.7 to 3.0",
|
"display_name": "Version Upgrade 2.7 to 3.0",
|
||||||
"description": "Upgrades configurations from Cura 2.7 to Cura 3.0.",
|
"description": "Upgrades configurations from Cura 2.7 to Cura 3.0.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -720,7 +720,7 @@
|
||||||
"display_name": "Version Upgrade 3.0 to 3.1",
|
"display_name": "Version Upgrade 3.0 to 3.1",
|
||||||
"description": "Upgrades configurations from Cura 3.0 to Cura 3.1.",
|
"description": "Upgrades configurations from Cura 3.0 to Cura 3.1.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -737,7 +737,7 @@
|
||||||
"display_name": "Version Upgrade 3.2 to 3.3",
|
"display_name": "Version Upgrade 3.2 to 3.3",
|
||||||
"description": "Upgrades configurations from Cura 3.2 to Cura 3.3.",
|
"description": "Upgrades configurations from Cura 3.2 to Cura 3.3.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -754,7 +754,7 @@
|
||||||
"display_name": "Version Upgrade 3.3 to 3.4",
|
"display_name": "Version Upgrade 3.3 to 3.4",
|
||||||
"description": "Upgrades configurations from Cura 3.3 to Cura 3.4.",
|
"description": "Upgrades configurations from Cura 3.3 to Cura 3.4.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -771,7 +771,7 @@
|
||||||
"display_name": "Version Upgrade 3.4 to 3.5",
|
"display_name": "Version Upgrade 3.4 to 3.5",
|
||||||
"description": "Upgrades configurations from Cura 3.4 to Cura 3.5.",
|
"description": "Upgrades configurations from Cura 3.4 to Cura 3.5.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -788,7 +788,7 @@
|
||||||
"display_name": "Version Upgrade 3.5 to 4.0",
|
"display_name": "Version Upgrade 3.5 to 4.0",
|
||||||
"description": "Upgrades configurations from Cura 3.5 to Cura 4.0.",
|
"description": "Upgrades configurations from Cura 3.5 to Cura 4.0.",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -805,7 +805,7 @@
|
||||||
"display_name": "Version Upgrade 4.0 to 4.1",
|
"display_name": "Version Upgrade 4.0 to 4.1",
|
||||||
"description": "Upgrades configurations from Cura 4.0 to Cura 4.1.",
|
"description": "Upgrades configurations from Cura 4.0 to Cura 4.1.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -822,7 +822,7 @@
|
||||||
"display_name": "Version Upgrade 4.1 to 4.2",
|
"display_name": "Version Upgrade 4.1 to 4.2",
|
||||||
"description": "Upgrades configurations from Cura 4.1 to Cura 4.2.",
|
"description": "Upgrades configurations from Cura 4.1 to Cura 4.2.",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -839,7 +839,7 @@
|
||||||
"display_name": "Version Upgrade 4.2 to 4.3",
|
"display_name": "Version Upgrade 4.2 to 4.3",
|
||||||
"description": "Upgrades configurations from Cura 4.2 to Cura 4.3.",
|
"description": "Upgrades configurations from Cura 4.2 to Cura 4.3.",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -856,7 +856,7 @@
|
||||||
"display_name": "Version Upgrade 4.3 to 4.4",
|
"display_name": "Version Upgrade 4.3 to 4.4",
|
||||||
"description": "Upgrades configurations from Cura 4.3 to Cura 4.4.",
|
"description": "Upgrades configurations from Cura 4.3 to Cura 4.4.",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -873,7 +873,7 @@
|
||||||
"display_name": "Version Upgrade 4.4 to 4.5",
|
"display_name": "Version Upgrade 4.4 to 4.5",
|
||||||
"description": "Upgrades configurations from Cura 4.4 to Cura 4.5.",
|
"description": "Upgrades configurations from Cura 4.4 to Cura 4.5.",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -890,7 +890,7 @@
|
||||||
"display_name": "Version Upgrade 4.5 to 4.6",
|
"display_name": "Version Upgrade 4.5 to 4.6",
|
||||||
"description": "Upgrades configurations from Cura 4.5 to Cura 4.6.",
|
"description": "Upgrades configurations from Cura 4.5 to Cura 4.6.",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -907,7 +907,7 @@
|
||||||
"display_name": "Version Upgrade 4.6.0 to 4.6.2",
|
"display_name": "Version Upgrade 4.6.0 to 4.6.2",
|
||||||
"description": "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2.",
|
"description": "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2.",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -924,7 +924,7 @@
|
||||||
"display_name": "Version Upgrade 4.6.2 to 4.7",
|
"display_name": "Version Upgrade 4.6.2 to 4.7",
|
||||||
"description": "Upgrades configurations from Cura 4.6.2 to Cura 4.7.",
|
"description": "Upgrades configurations from Cura 4.6.2 to Cura 4.7.",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -941,7 +941,7 @@
|
||||||
"display_name": "Version Upgrade 4.7.0 to 4.8.0",
|
"display_name": "Version Upgrade 4.7.0 to 4.8.0",
|
||||||
"description": "Upgrades configurations from Cura 4.7.0 to Cura 4.8.0",
|
"description": "Upgrades configurations from Cura 4.7.0 to Cura 4.8.0",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -958,7 +958,7 @@
|
||||||
"display_name": "Version Upgrade 4.8.0 to 4.9.0",
|
"display_name": "Version Upgrade 4.8.0 to 4.9.0",
|
||||||
"description": "Upgrades configurations from Cura 4.8.0 to Cura 4.9.0",
|
"description": "Upgrades configurations from Cura 4.8.0 to Cura 4.9.0",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -975,7 +975,7 @@
|
||||||
"display_name": "Version Upgrade 4.9 to 4.10",
|
"display_name": "Version Upgrade 4.9 to 4.10",
|
||||||
"description": "Upgrades configurations from Cura 4.9 to Cura 4.10",
|
"description": "Upgrades configurations from Cura 4.9 to Cura 4.10",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -992,7 +992,7 @@
|
||||||
"display_name": "Version Upgrade 4.11 to 4.12",
|
"display_name": "Version Upgrade 4.11 to 4.12",
|
||||||
"description": "Upgrades configurations from Cura 4.11 to Cura 4.12",
|
"description": "Upgrades configurations from Cura 4.11 to Cura 4.12",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"sdk_version_semver": "7.7.0",
|
"sdk_version_semver": "7.7.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
|
@ -1010,7 +1010,7 @@
|
||||||
"display_name": "Version Upgrade 4.13 to 5.0",
|
"display_name": "Version Upgrade 4.13 to 5.0",
|
||||||
"description": "Upgrades configurations from Cura 4.13 to Cura 5.0",
|
"description": "Upgrades configurations from Cura 4.13 to Cura 5.0",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1027,7 +1027,7 @@
|
||||||
"display_name": "Version Upgrade 5.2 to 5.3",
|
"display_name": "Version Upgrade 5.2 to 5.3",
|
||||||
"description": "Upgrades configurations from Cura 5.2 to Cura 5.3",
|
"description": "Upgrades configurations from Cura 5.2 to Cura 5.3",
|
||||||
"package_version": "1.0.0",
|
"package_version": "1.0.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1044,7 +1044,7 @@
|
||||||
"display_name": "X3D Reader",
|
"display_name": "X3D Reader",
|
||||||
"description": "Provides support for reading X3D files.",
|
"description": "Provides support for reading X3D files.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "SevaAlekseyev",
|
"author_id": "SevaAlekseyev",
|
||||||
|
@ -1061,7 +1061,7 @@
|
||||||
"display_name": "XML Material Profiles",
|
"display_name": "XML Material Profiles",
|
||||||
"description": "Provides capabilities to read and write XML-based material profiles.",
|
"description": "Provides capabilities to read and write XML-based material profiles.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1078,7 +1078,7 @@
|
||||||
"display_name": "X-Ray View",
|
"display_name": "X-Ray View",
|
||||||
"description": "Provides the X-Ray view.",
|
"description": "Provides the X-Ray view.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com",
|
"website": "https://ultimaker.com",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1095,7 +1095,7 @@
|
||||||
"display_name": "Generic ABS",
|
"display_name": "Generic ABS",
|
||||||
"description": "The generic ABS profile which other profiles can be based upon.",
|
"description": "The generic ABS profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1113,7 +1113,7 @@
|
||||||
"display_name": "Generic BAM",
|
"display_name": "Generic BAM",
|
||||||
"description": "The generic BAM profile which other profiles can be based upon.",
|
"description": "The generic BAM profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1131,7 +1131,7 @@
|
||||||
"display_name": "Generic CFF CPE",
|
"display_name": "Generic CFF CPE",
|
||||||
"description": "The generic CFF CPE profile which other profiles can be based upon.",
|
"description": "The generic CFF CPE profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1149,7 +1149,7 @@
|
||||||
"display_name": "Generic CFF PA",
|
"display_name": "Generic CFF PA",
|
||||||
"description": "The generic CFF PA profile which other profiles can be based upon.",
|
"description": "The generic CFF PA profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1167,7 +1167,7 @@
|
||||||
"display_name": "Generic CPE",
|
"display_name": "Generic CPE",
|
||||||
"description": "The generic CPE profile which other profiles can be based upon.",
|
"description": "The generic CPE profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1185,7 +1185,7 @@
|
||||||
"display_name": "Generic CPE+",
|
"display_name": "Generic CPE+",
|
||||||
"description": "The generic CPE+ profile which other profiles can be based upon.",
|
"description": "The generic CPE+ profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1203,7 +1203,7 @@
|
||||||
"display_name": "Generic GFF CPE",
|
"display_name": "Generic GFF CPE",
|
||||||
"description": "The generic GFF CPE profile which other profiles can be based upon.",
|
"description": "The generic GFF CPE profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1221,7 +1221,7 @@
|
||||||
"display_name": "Generic GFF PA",
|
"display_name": "Generic GFF PA",
|
||||||
"description": "The generic GFF PA profile which other profiles can be based upon.",
|
"description": "The generic GFF PA profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1239,7 +1239,7 @@
|
||||||
"display_name": "Generic HIPS",
|
"display_name": "Generic HIPS",
|
||||||
"description": "The generic HIPS profile which other profiles can be based upon.",
|
"description": "The generic HIPS profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1257,7 +1257,7 @@
|
||||||
"display_name": "Generic Nylon",
|
"display_name": "Generic Nylon",
|
||||||
"description": "The generic Nylon profile which other profiles can be based upon.",
|
"description": "The generic Nylon profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1275,7 +1275,7 @@
|
||||||
"display_name": "Generic PC",
|
"display_name": "Generic PC",
|
||||||
"description": "The generic PC profile which other profiles can be based upon.",
|
"description": "The generic PC profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1293,7 +1293,7 @@
|
||||||
"display_name": "Generic PETG",
|
"display_name": "Generic PETG",
|
||||||
"description": "The generic PETG profile which other profiles can be based upon.",
|
"description": "The generic PETG profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1311,7 +1311,7 @@
|
||||||
"display_name": "Generic PLA",
|
"display_name": "Generic PLA",
|
||||||
"description": "The generic PLA profile which other profiles can be based upon.",
|
"description": "The generic PLA profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1329,7 +1329,7 @@
|
||||||
"display_name": "Generic PP",
|
"display_name": "Generic PP",
|
||||||
"description": "The generic PP profile which other profiles can be based upon.",
|
"description": "The generic PP profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1347,7 +1347,7 @@
|
||||||
"display_name": "Generic PVA",
|
"display_name": "Generic PVA",
|
||||||
"description": "The generic PVA profile which other profiles can be based upon.",
|
"description": "The generic PVA profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1365,7 +1365,7 @@
|
||||||
"display_name": "Generic Tough PLA",
|
"display_name": "Generic Tough PLA",
|
||||||
"description": "The generic Tough PLA profile which other profiles can be based upon.",
|
"description": "The generic Tough PLA profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1383,7 +1383,7 @@
|
||||||
"display_name": "Generic TPU",
|
"display_name": "Generic TPU",
|
||||||
"description": "The generic TPU profile which other profiles can be based upon.",
|
"description": "The generic TPU profile which other profiles can be based upon.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Generic",
|
"author_id": "Generic",
|
||||||
|
@ -1401,7 +1401,7 @@
|
||||||
"display_name": "Dagoma Chromatik PLA",
|
"display_name": "Dagoma Chromatik PLA",
|
||||||
"description": "Filament testé et approuvé pour les imprimantes 3D Dagoma. Chromatik est l'idéal pour débuter et suivre les tutoriels premiers pas. Il vous offre qualité et résistance pour chacune de vos impressions.",
|
"description": "Filament testé et approuvé pour les imprimantes 3D Dagoma. Chromatik est l'idéal pour débuter et suivre les tutoriels premiers pas. Il vous offre qualité et résistance pour chacune de vos impressions.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://dagoma.fr/boutique/filaments.html",
|
"website": "https://dagoma.fr/boutique/filaments.html",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Dagoma",
|
"author_id": "Dagoma",
|
||||||
|
@ -1418,7 +1418,7 @@
|
||||||
"display_name": "FABtotum ABS",
|
"display_name": "FABtotum ABS",
|
||||||
"description": "This material is easy to be extruded but it is not the simplest to use. It is one of the most used in 3D printing to get very well finished objects. It is not sustainable and its smoke can be dangerous if inhaled. The reason to prefer this filament to PLA is mainly because of its precision and mechanical specs. ABS (for plastic) stands for Acrylonitrile Butadiene Styrene and it is a thermoplastic which is widely used in everyday objects. It can be printed with any FFF 3D printer which can get to high temperatures as it must be extruded in a range between 220° and 245°, so it’s compatible with all versions of the FABtotum Personal fabricator.",
|
"description": "This material is easy to be extruded but it is not the simplest to use. It is one of the most used in 3D printing to get very well finished objects. It is not sustainable and its smoke can be dangerous if inhaled. The reason to prefer this filament to PLA is mainly because of its precision and mechanical specs. ABS (for plastic) stands for Acrylonitrile Butadiene Styrene and it is a thermoplastic which is widely used in everyday objects. It can be printed with any FFF 3D printer which can get to high temperatures as it must be extruded in a range between 220° and 245°, so it’s compatible with all versions of the FABtotum Personal fabricator.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=40",
|
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=40",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "FABtotum",
|
"author_id": "FABtotum",
|
||||||
|
@ -1435,7 +1435,7 @@
|
||||||
"display_name": "FABtotum Nylon",
|
"display_name": "FABtotum Nylon",
|
||||||
"description": "When 3D printing started this material was not listed among the extrudable filaments. It is flexible as well as resistant to tractions. It is well known for its uses in textile but also in industries which require a strong and flexible material. There are different kinds of Nylon: 3D printing mostly uses Nylon 6 and Nylon 6.6, which are the most common. It requires higher temperatures to be printed, so a 3D printer must be able to reach them (around 240°C): the FABtotum, of course, can.",
|
"description": "When 3D printing started this material was not listed among the extrudable filaments. It is flexible as well as resistant to tractions. It is well known for its uses in textile but also in industries which require a strong and flexible material. There are different kinds of Nylon: 3D printing mostly uses Nylon 6 and Nylon 6.6, which are the most common. It requires higher temperatures to be printed, so a 3D printer must be able to reach them (around 240°C): the FABtotum, of course, can.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=53",
|
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=53",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "FABtotum",
|
"author_id": "FABtotum",
|
||||||
|
@ -1452,7 +1452,7 @@
|
||||||
"display_name": "FABtotum PLA",
|
"display_name": "FABtotum PLA",
|
||||||
"description": "It is the most common filament used for 3D printing. It is studied to be bio-degradable as it comes from corn starch’s sugar mainly. It is completely made of renewable sources and has no footprint on polluting. PLA stands for PolyLactic Acid and it is a thermoplastic that today is still considered the easiest material to be 3D printed. It can be extruded at lower temperatures: the standard range of FABtotum’s one is between 185° and 195°.",
|
"description": "It is the most common filament used for 3D printing. It is studied to be bio-degradable as it comes from corn starch’s sugar mainly. It is completely made of renewable sources and has no footprint on polluting. PLA stands for PolyLactic Acid and it is a thermoplastic that today is still considered the easiest material to be 3D printed. It can be extruded at lower temperatures: the standard range of FABtotum’s one is between 185° and 195°.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=39",
|
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=39",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "FABtotum",
|
"author_id": "FABtotum",
|
||||||
|
@ -1469,7 +1469,7 @@
|
||||||
"display_name": "FABtotum TPU Shore 98A",
|
"display_name": "FABtotum TPU Shore 98A",
|
||||||
"description": "",
|
"description": "",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=66",
|
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=66",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "FABtotum",
|
"author_id": "FABtotum",
|
||||||
|
@ -1486,7 +1486,7 @@
|
||||||
"display_name": "Fiberlogy HD PLA",
|
"display_name": "Fiberlogy HD PLA",
|
||||||
"description": "With our HD PLA you have many more options. You can use this material in two ways. Choose the one you like best. You can use it as a normal PLA and get prints characterized by a very good adhesion between the layers and high precision. You can also make your prints acquire similar properties to that of ABS – better impact resistance and high temperature resistance. All you need is an oven. Yes, an oven! By annealing our HD PLA in an oven, in accordance with the manual, you will avoid all the inconveniences of printing with ABS, such as unpleasant odour or hazardous fumes.",
|
"description": "With our HD PLA you have many more options. You can use this material in two ways. Choose the one you like best. You can use it as a normal PLA and get prints characterized by a very good adhesion between the layers and high precision. You can also make your prints acquire similar properties to that of ABS – better impact resistance and high temperature resistance. All you need is an oven. Yes, an oven! By annealing our HD PLA in an oven, in accordance with the manual, you will avoid all the inconveniences of printing with ABS, such as unpleasant odour or hazardous fumes.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "http://fiberlogy.com/en/fiberlogy-filaments/filament-hd-pla/",
|
"website": "http://fiberlogy.com/en/fiberlogy-filaments/filament-hd-pla/",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Fiberlogy",
|
"author_id": "Fiberlogy",
|
||||||
|
@ -1503,7 +1503,7 @@
|
||||||
"display_name": "Filo3D PLA",
|
"display_name": "Filo3D PLA",
|
||||||
"description": "Fast, safe and reliable printing. PLA is ideal for the fast and reliable printing of parts and prototypes with a great surface quality.",
|
"description": "Fast, safe and reliable printing. PLA is ideal for the fast and reliable printing of parts and prototypes with a great surface quality.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://dagoma.fr",
|
"website": "https://dagoma.fr",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Dagoma",
|
"author_id": "Dagoma",
|
||||||
|
@ -1520,7 +1520,7 @@
|
||||||
"display_name": "IMADE3D JellyBOX PETG",
|
"display_name": "IMADE3D JellyBOX PETG",
|
||||||
"description": "",
|
"description": "",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "http://shop.imade3d.com/filament.html",
|
"website": "http://shop.imade3d.com/filament.html",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "IMADE3D",
|
"author_id": "IMADE3D",
|
||||||
|
@ -1537,7 +1537,7 @@
|
||||||
"display_name": "IMADE3D JellyBOX PLA",
|
"display_name": "IMADE3D JellyBOX PLA",
|
||||||
"description": "",
|
"description": "",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "http://shop.imade3d.com/filament.html",
|
"website": "http://shop.imade3d.com/filament.html",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "IMADE3D",
|
"author_id": "IMADE3D",
|
||||||
|
@ -1554,7 +1554,7 @@
|
||||||
"display_name": "Octofiber PLA",
|
"display_name": "Octofiber PLA",
|
||||||
"description": "PLA material from Octofiber.",
|
"description": "PLA material from Octofiber.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://nl.octofiber.com/3d-printing-filament/pla.html",
|
"website": "https://nl.octofiber.com/3d-printing-filament/pla.html",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Octofiber",
|
"author_id": "Octofiber",
|
||||||
|
@ -1571,7 +1571,7 @@
|
||||||
"display_name": "PolyFlex™ PLA",
|
"display_name": "PolyFlex™ PLA",
|
||||||
"description": "PolyFlex™ is a highly flexible yet easy to print 3D printing material. Featuring good elasticity and a large strain-to- failure, PolyFlex™ opens up a completely new realm of applications.",
|
"description": "PolyFlex™ is a highly flexible yet easy to print 3D printing material. Featuring good elasticity and a large strain-to- failure, PolyFlex™ opens up a completely new realm of applications.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "http://www.polymaker.com/shop/polyflex/",
|
"website": "http://www.polymaker.com/shop/polyflex/",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Polymaker",
|
"author_id": "Polymaker",
|
||||||
|
@ -1588,7 +1588,7 @@
|
||||||
"display_name": "PolyMax™ PLA",
|
"display_name": "PolyMax™ PLA",
|
||||||
"description": "PolyMax™ PLA is a 3D printing material with excellent mechanical properties and printing quality. PolyMax™ PLA has an impact resistance of up to nine times that of regular PLA, and better overall mechanical properties than ABS.",
|
"description": "PolyMax™ PLA is a 3D printing material with excellent mechanical properties and printing quality. PolyMax™ PLA has an impact resistance of up to nine times that of regular PLA, and better overall mechanical properties than ABS.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "http://www.polymaker.com/shop/polymax/",
|
"website": "http://www.polymaker.com/shop/polymax/",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Polymaker",
|
"author_id": "Polymaker",
|
||||||
|
@ -1605,7 +1605,7 @@
|
||||||
"display_name": "PolyPlus™ PLA True Colour",
|
"display_name": "PolyPlus™ PLA True Colour",
|
||||||
"description": "PolyPlus™ PLA is a premium PLA designed for all desktop FDM/FFF 3D printers. It is produced with our patented Jam-Free™ technology that ensures consistent extrusion and prevents jams.",
|
"description": "PolyPlus™ PLA is a premium PLA designed for all desktop FDM/FFF 3D printers. It is produced with our patented Jam-Free™ technology that ensures consistent extrusion and prevents jams.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "http://www.polymaker.com/shop/polyplus-true-colour/",
|
"website": "http://www.polymaker.com/shop/polyplus-true-colour/",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Polymaker",
|
"author_id": "Polymaker",
|
||||||
|
@ -1622,7 +1622,7 @@
|
||||||
"display_name": "PolyWood™ PLA",
|
"display_name": "PolyWood™ PLA",
|
||||||
"description": "PolyWood™ is a wood mimic printing material that contains no actual wood ensuring a clean Jam-Free™ printing experience.",
|
"description": "PolyWood™ is a wood mimic printing material that contains no actual wood ensuring a clean Jam-Free™ printing experience.",
|
||||||
"package_version": "1.0.1",
|
"package_version": "1.0.1",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "http://www.polymaker.com/shop/polywood/",
|
"website": "http://www.polymaker.com/shop/polywood/",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Polymaker",
|
"author_id": "Polymaker",
|
||||||
|
@ -1639,7 +1639,7 @@
|
||||||
"display_name": "Ultimaker ABS",
|
"display_name": "Ultimaker ABS",
|
||||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com/products/materials/abs",
|
"website": "https://ultimaker.com/products/materials/abs",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1658,7 +1658,7 @@
|
||||||
"display_name": "Ultimaker Breakaway",
|
"display_name": "Ultimaker Breakaway",
|
||||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com/products/materials/breakaway",
|
"website": "https://ultimaker.com/products/materials/breakaway",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1677,7 +1677,7 @@
|
||||||
"display_name": "Ultimaker CPE",
|
"display_name": "Ultimaker CPE",
|
||||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com/products/materials/abs",
|
"website": "https://ultimaker.com/products/materials/abs",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1696,7 +1696,7 @@
|
||||||
"display_name": "Ultimaker CPE+",
|
"display_name": "Ultimaker CPE+",
|
||||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com/products/materials/cpe",
|
"website": "https://ultimaker.com/products/materials/cpe",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1715,7 +1715,7 @@
|
||||||
"display_name": "Ultimaker Nylon",
|
"display_name": "Ultimaker Nylon",
|
||||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com/products/materials/abs",
|
"website": "https://ultimaker.com/products/materials/abs",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1734,7 +1734,7 @@
|
||||||
"display_name": "Ultimaker PC",
|
"display_name": "Ultimaker PC",
|
||||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com/products/materials/pc",
|
"website": "https://ultimaker.com/products/materials/pc",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1753,7 +1753,7 @@
|
||||||
"display_name": "Ultimaker PLA",
|
"display_name": "Ultimaker PLA",
|
||||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com/products/materials/abs",
|
"website": "https://ultimaker.com/products/materials/abs",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1772,7 +1772,7 @@
|
||||||
"display_name": "Ultimaker PP",
|
"display_name": "Ultimaker PP",
|
||||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com/products/materials/pp",
|
"website": "https://ultimaker.com/products/materials/pp",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1791,7 +1791,7 @@
|
||||||
"display_name": "Ultimaker PVA",
|
"display_name": "Ultimaker PVA",
|
||||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com/products/materials/abs",
|
"website": "https://ultimaker.com/products/materials/abs",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1810,7 +1810,7 @@
|
||||||
"display_name": "Ultimaker TPU 95A",
|
"display_name": "Ultimaker TPU 95A",
|
||||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com/products/materials/tpu-95a",
|
"website": "https://ultimaker.com/products/materials/tpu-95a",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1829,7 +1829,7 @@
|
||||||
"display_name": "Ultimaker Tough PLA",
|
"display_name": "Ultimaker Tough PLA",
|
||||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://ultimaker.com/products/materials/tough-pla",
|
"website": "https://ultimaker.com/products/materials/tough-pla",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "UltimakerPackages",
|
"author_id": "UltimakerPackages",
|
||||||
|
@ -1848,7 +1848,7 @@
|
||||||
"display_name": "Vertex Delta ABS",
|
"display_name": "Vertex Delta ABS",
|
||||||
"description": "ABS material and quality files for the Delta Vertex K8800.",
|
"description": "ABS material and quality files for the Delta Vertex K8800.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://vertex3dprinter.eu",
|
"website": "https://vertex3dprinter.eu",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Velleman",
|
"author_id": "Velleman",
|
||||||
|
@ -1865,7 +1865,7 @@
|
||||||
"display_name": "Vertex Delta PET",
|
"display_name": "Vertex Delta PET",
|
||||||
"description": "ABS material and quality files for the Delta Vertex K8800.",
|
"description": "ABS material and quality files for the Delta Vertex K8800.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://vertex3dprinter.eu",
|
"website": "https://vertex3dprinter.eu",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Velleman",
|
"author_id": "Velleman",
|
||||||
|
@ -1882,7 +1882,7 @@
|
||||||
"display_name": "Vertex Delta PLA",
|
"display_name": "Vertex Delta PLA",
|
||||||
"description": "ABS material and quality files for the Delta Vertex K8800.",
|
"description": "ABS material and quality files for the Delta Vertex K8800.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://vertex3dprinter.eu",
|
"website": "https://vertex3dprinter.eu",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Velleman",
|
"author_id": "Velleman",
|
||||||
|
@ -1899,7 +1899,7 @@
|
||||||
"display_name": "Vertex Delta TPU",
|
"display_name": "Vertex Delta TPU",
|
||||||
"description": "ABS material and quality files for the Delta Vertex K8800.",
|
"description": "ABS material and quality files for the Delta Vertex K8800.",
|
||||||
"package_version": "1.4.0",
|
"package_version": "1.4.0",
|
||||||
"sdk_version": "8.2.0",
|
"sdk_version": "8.4.0",
|
||||||
"website": "https://vertex3dprinter.eu",
|
"website": "https://vertex3dprinter.eu",
|
||||||
"author": {
|
"author": {
|
||||||
"author_id": "Velleman",
|
"author_id": "Velleman",
|
||||||
|
|
|
@ -10,57 +10,18 @@
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"platform": "alya_platform.3mf",
|
"platform": "alya_platform.3mf",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_abs",
|
"generic_abs",
|
||||||
"generic_abs_175",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_cpe",
|
"generic_cpe",
|
||||||
"generic_cpe_175",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_hips",
|
"generic_hips",
|
||||||
"generic_hips_175",
|
|
||||||
"generic_nylon",
|
"generic_nylon",
|
||||||
"generic_nylon_175",
|
|
||||||
"generic_pc",
|
"generic_pc",
|
||||||
"generic_pc_175",
|
|
||||||
"generic_petg",
|
"generic_petg",
|
||||||
"generic_petg_175",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
"generic_pva",
|
||||||
"generic_pva_175",
|
|
||||||
"generic_tough_pla",
|
|
||||||
"generic_tpu",
|
"generic_tpu",
|
||||||
"generic_tpu_175",
|
"innofill_innoflex60",
|
||||||
"imade3d_petg_green",
|
"verbatim_bvoh"
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_pla_bois"
|
|
||||||
],
|
],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
|
|
|
@ -10,57 +10,18 @@
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"platform": "alya_nx_platform.3mf",
|
"platform": "alya_nx_platform.3mf",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
|
||||||
"dsm_arnitel2045_175",
|
"dsm_arnitel2045_175",
|
||||||
"dsm_novamid1070_175",
|
"dsm_novamid1070_175",
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_abs",
|
|
||||||
"generic_abs_175",
|
"generic_abs_175",
|
||||||
"generic_bam",
|
|
||||||
"generic_cpe",
|
|
||||||
"generic_cpe_175",
|
"generic_cpe_175",
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_hips",
|
|
||||||
"generic_hips_175",
|
"generic_hips_175",
|
||||||
"generic_nylon",
|
|
||||||
"generic_nylon_175",
|
"generic_nylon_175",
|
||||||
"generic_pc",
|
|
||||||
"generic_pc_175",
|
"generic_pc_175",
|
||||||
"generic_petg",
|
|
||||||
"generic_petg_175",
|
"generic_petg_175",
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
|
||||||
"generic_pva_175",
|
"generic_pva_175",
|
||||||
"generic_tough_pla",
|
|
||||||
"generic_tpu",
|
|
||||||
"generic_tpu_175",
|
"generic_tpu_175",
|
||||||
"imade3d_petg_green",
|
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"innofill_innoflex60_175",
|
"innofill_innoflex60_175",
|
||||||
"octofiber_pla",
|
"verbatim_bvoh_175"
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_pla_bois"
|
|
||||||
],
|
],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
},
|
},
|
||||||
"overrides":
|
"overrides":
|
||||||
{
|
{
|
||||||
"acceleration_enabled": { "value": "true" },
|
"acceleration_enabled": { "value": "True" },
|
||||||
"acceleration_infill": { "maximum_value_warning": "2500" },
|
"acceleration_infill": { "maximum_value_warning": "2500" },
|
||||||
"acceleration_layer_0": { "maximum_value_warning": "2500" },
|
"acceleration_layer_0": { "maximum_value_warning": "2500" },
|
||||||
"acceleration_prime_tower": { "maximum_value_warning": "2500" },
|
"acceleration_prime_tower": { "maximum_value_warning": "2500" },
|
||||||
|
|
|
@ -9,51 +9,10 @@
|
||||||
"manufacturer": "Artillery",
|
"manufacturer": "Artillery",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"chromatik_pla",
|
|
||||||
"dsm_arnitel2045_175",
|
"dsm_arnitel2045_175",
|
||||||
"dsm_novamid1070_175",
|
"dsm_novamid1070_175",
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_cffcpe",
|
|
||||||
"generic_cffpa",
|
|
||||||
"generic_cpe",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_gffcpe",
|
|
||||||
"generic_gffpa",
|
|
||||||
"generic_hips",
|
|
||||||
"generic_nylon",
|
|
||||||
"generic_pc",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
|
||||||
"generic_tough_pla",
|
|
||||||
"imade3d_petg_green",
|
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"innofill_innoflex60_175",
|
"innofill_innoflex60_175",
|
||||||
"octofiber_pla",
|
"verbatim_bvoh_175"
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"structur3d_dap100silicone",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"first_start_actions": [ "MachineSettingsAction" ],
|
"first_start_actions": [ "MachineSettingsAction" ],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
|
|
|
@ -9,73 +9,13 @@
|
||||||
"manufacturer": "ATMAT sp. z o.o.",
|
"manufacturer": "ATMAT sp. z o.o.",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
|
||||||
"emotiontech_abs",
|
|
||||||
"emotiontech_petg",
|
|
||||||
"emotiontech_pla",
|
|
||||||
"emotiontech_pva-m",
|
|
||||||
"emotiontech_pva-oks",
|
|
||||||
"emotiontech_pva-s",
|
|
||||||
"emotiontech_tpu98a",
|
|
||||||
"emotiontech_asax",
|
|
||||||
"emotiontech_hips",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_abs",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_cffcpe",
|
|
||||||
"generic_cffpa",
|
|
||||||
"generic_cpe",
|
"generic_cpe",
|
||||||
"generic_cpe_plus",
|
"imade3d_petg",
|
||||||
"generic_gffcpe",
|
"imade3d_pla",
|
||||||
"generic_gffpa",
|
"innofill_innoflex60",
|
||||||
"generic_hips",
|
"verbatim_bvoh"
|
||||||
"generic_nylon",
|
|
||||||
"generic_pc",
|
|
||||||
"generic_petg",
|
|
||||||
"generic_pla",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
|
||||||
"generic_tough_pla",
|
|
||||||
"generic_tpu",
|
|
||||||
"generic_cpe_175",
|
|
||||||
"imade3d_petg_175",
|
|
||||||
"imade3d_pla_175",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"leapfrog_abs_natural",
|
|
||||||
"leapfrog_epla_natural",
|
|
||||||
"leapfrog_pva_natural",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"structur3d_dap100silicone",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_flex",
|
|
||||||
"tizyx_petg",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"tizyx_pva",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_PLA_Glitter",
|
|
||||||
"Vertex_Delta_PLA_Mat",
|
|
||||||
"Vertex_Delta_PLA_Satin",
|
|
||||||
"Vertex_Delta_PLA_Wood",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
|
|
|
@ -9,55 +9,10 @@
|
||||||
"manufacturer": "Creality3D",
|
"manufacturer": "Creality3D",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"Vertex_Delta_ABS",
|
"dsm_arnitel2045",
|
||||||
"Vertex_Delta_PET",
|
"dsm_novamid1070",
|
||||||
"Vertex_Delta_PLA",
|
"innofill_innoflex60",
|
||||||
"Vertex_Delta_TPU",
|
"verbatim_bvoh"
|
||||||
"chromatik_pla",
|
|
||||||
"dsm_arnitel2045_175",
|
|
||||||
"dsm_novamid1070_175",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_abs",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_cffcpe",
|
|
||||||
"generic_cffpa",
|
|
||||||
"generic_cpe",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_gffcpe",
|
|
||||||
"generic_gffpa",
|
|
||||||
"generic_hips",
|
|
||||||
"generic_nylon",
|
|
||||||
"generic_pc",
|
|
||||||
"generic_petg",
|
|
||||||
"generic_pla",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
|
||||||
"generic_tough_pla",
|
|
||||||
"generic_tpu",
|
|
||||||
"imade3d_petg_green",
|
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"structur3d_dap100silicone",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"first_start_actions": [ "MachineSettingsAction" ],
|
"first_start_actions": [ "MachineSettingsAction" ],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
},
|
},
|
||||||
"machine_height": { "default_value": 250 },
|
"machine_height": { "default_value": 250 },
|
||||||
"machine_name": { "default_value": "Creality Ender-3 Pro" },
|
"machine_name": { "default_value": "Creality Ender-3 Pro" },
|
||||||
"machine_start_gcode": { "default_value": "; Ender 3 Custom Start G-code\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM104 S{material_standby_temperature} ; Start heating up the nozzle most of the way\nM190 S{material_bed_temperature_layer_0} ; Start heating the bed, wait until target temperature reached\nM109 S{material_print_temperature_layer_0} ; Finish heating the nozzle\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish" },
|
"machine_start_gcode": { "default_value": "; Ender 3 Custom Start G-code\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nG1 Z5.0 F3000 ; Move Z Axis up a bit during heating to not damage bed\nM104 S{material_standby_temperature} ; Start heating up the nozzle most of the way\nM190 S{material_bed_temperature_layer_0} ; Start heating the bed, wait until target temperature reached\nM109 S{material_print_temperature_layer_0} ; Finish heating the nozzle\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish" },
|
||||||
"machine_width": { "default_value": 220 }
|
"machine_width": { "default_value": 220 }
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -24,7 +24,7 @@
|
||||||
},
|
},
|
||||||
"machine_height": { "default_value": 270 },
|
"machine_height": { "default_value": 270 },
|
||||||
"machine_name": { "default_value": "Creality Ender-3 S1" },
|
"machine_name": { "default_value": "Creality Ender-3 S1" },
|
||||||
"machine_start_gcode": { "default_value": "; Ender 3 S1 Start G-code\n; M413 S0 ; Disable power loss recovery\nG92 E0 ; Reset Extruder\n\n; Prep surfaces before auto home for better accuracy\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0}\n\nG28 O ; Home all untrusted axes\nG1 Z10.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0 Y0\n\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0}\n\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish\n" },
|
"machine_start_gcode": { "default_value": "; Ender 3 S1 Start G-code\n; M413 S0 ; Disable power loss recovery\nG92 E0 ; Reset Extruder\n\n; Prep surfaces before auto home for better accuracy\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0}\n\nG28 ; Home all axes\nG1 Z10.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0 Y0\n\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0}\n\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish\n" },
|
||||||
"machine_width": { "default_value": 220 },
|
"machine_width": { "default_value": 220 },
|
||||||
"retraction_amount": { "value": 0.8 },
|
"retraction_amount": { "value": 0.8 },
|
||||||
"retraction_extrusion_window": { "value": 1.5 },
|
"retraction_extrusion_window": { "value": 1.5 },
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
},
|
},
|
||||||
"machine_height": { "default_value": 300 },
|
"machine_height": { "default_value": 300 },
|
||||||
"machine_name": { "default_value": "Creality Ender-3 S1 Plus" },
|
"machine_name": { "default_value": "Creality Ender-3 S1 Plus" },
|
||||||
"machine_start_gcode": { "default_value": "; Ender 3 S1 Plus Start G-code\n; M413 S0 ; Disable power loss recovery\nG92 E0 ; Reset Extruder\n\n; Prep surfaces before auto home for better accuracy\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0}\n\nG28 O ; Home all untrusted axes\nG1 Z10.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0 Y0\n\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0}\n\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish\n" },
|
"machine_start_gcode": { "default_value": "; Ender 3 S1 Plus Start G-code\n; M413 S0 ; Disable power loss recovery\nG92 E0 ; Reset Extruder\n\n; Prep surfaces before auto home for better accuracy\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0}\n\nG28 ; Home all axes\nG1 Z10.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0 Y0\n\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0}\n\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish\n" },
|
||||||
"machine_width": { "default_value": 300 },
|
"machine_width": { "default_value": 300 },
|
||||||
"retraction_amount": { "value": 0.8 },
|
"retraction_amount": { "value": 0.8 },
|
||||||
"retraction_extrusion_window": { "value": 1.5 },
|
"retraction_extrusion_window": { "value": 1.5 },
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
},
|
},
|
||||||
"machine_height": { "default_value": 270 },
|
"machine_height": { "default_value": 270 },
|
||||||
"machine_name": { "default_value": "Creality Ender-3 S1 Pro" },
|
"machine_name": { "default_value": "Creality Ender-3 S1 Pro" },
|
||||||
"machine_start_gcode": { "default_value": "; Ender 3 S1 Pro Start G-code\n; M413 S0 ; Disable power loss recovery\nG92 E0 ; Reset Extruder\n\n; Prep surfaces before auto home for better accuracy\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0}\n\nG28 O ; Home all untrusted axes\nG1 Z10.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0 Y0\n\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0}\n\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish\n" },
|
"machine_start_gcode": { "default_value": "; Ender 3 S1 Pro Start G-code\n; M413 S0 ; Disable power loss recovery\nG92 E0 ; Reset Extruder\n\n; Prep surfaces before auto home for better accuracy\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0}\n\nG28 ; Home all axes\nG1 Z10.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0 Y0\n\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0}\n\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish\n" },
|
||||||
"machine_width": { "default_value": 220 },
|
"machine_width": { "default_value": 220 },
|
||||||
"retraction_amount": { "value": 0.8 },
|
"retraction_amount": { "value": 0.8 },
|
||||||
"retraction_extrusion_window": { "value": 1.5 },
|
"retraction_extrusion_window": { "value": 1.5 },
|
||||||
|
|
|
@ -9,26 +9,13 @@
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"platform": "elegoo_platform.3mf",
|
"platform": "elegoo_platform.3mf",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"generic_nylon_175",
|
|
||||||
"generic_nylon",
|
"generic_nylon",
|
||||||
"generic_hips_175",
|
|
||||||
"generic_hips",
|
"generic_hips",
|
||||||
"generic_gffcpe",
|
"generic_bvoh",
|
||||||
"generic_bvoh_175",
|
|
||||||
"generic_ccfpe",
|
|
||||||
"generic_cffcpe",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_cpe_175",
|
|
||||||
"generic_cpe",
|
"generic_cpe",
|
||||||
"generic_tpu",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pc",
|
"generic_pc",
|
||||||
"generic_pc_175",
|
|
||||||
"generic_pvc",
|
|
||||||
"generic_pva",
|
"generic_pva",
|
||||||
"generic_pva_175",
|
"generic_pvc"
|
||||||
"generic_pvc_175",
|
|
||||||
"generic_pp"
|
|
||||||
],
|
],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
"author": "Ultimaker",
|
"author": "Ultimaker",
|
||||||
"manufacturer": "Unknown",
|
"manufacturer": "Unknown",
|
||||||
"position": "0",
|
"position": "0",
|
||||||
"setting_version": 21,
|
"setting_version": 22,
|
||||||
"type": "extruder"
|
"type": "extruder"
|
||||||
},
|
},
|
||||||
"settings":
|
"settings":
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
"type": "machine",
|
"type": "machine",
|
||||||
"author": "Unknown",
|
"author": "Unknown",
|
||||||
"manufacturer": "Unknown",
|
"manufacturer": "Unknown",
|
||||||
"setting_version": 21,
|
"setting_version": 22,
|
||||||
"file_formats": "text/x-gcode;model/stl;application/x-wavefront-obj;application/x3g",
|
"file_formats": "text/x-gcode;model/stl;application/x-wavefront-obj;application/x3g",
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
|
@ -1289,7 +1289,7 @@
|
||||||
"hole_xy_offset":
|
"hole_xy_offset":
|
||||||
{
|
{
|
||||||
"label": "Hole Horizontal Expansion",
|
"label": "Hole Horizontal Expansion",
|
||||||
"description": "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes.",
|
"description": "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter.",
|
||||||
"unit": "mm",
|
"unit": "mm",
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"minimum_value_warning": "-1",
|
"minimum_value_warning": "-1",
|
||||||
|
@ -1665,15 +1665,16 @@
|
||||||
{
|
{
|
||||||
"label": "Small Top/Bottom Width",
|
"label": "Small Top/Bottom Width",
|
||||||
"description": "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions.",
|
"description": "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions.",
|
||||||
"value": "skin_line_width * 2",
|
"value": "0",
|
||||||
"default_value": 1,
|
"default_value": 0,
|
||||||
"minimum_value": "0",
|
"minimum_value": "0",
|
||||||
"maximum_value_warning": "skin_line_width * 10",
|
"maximum_value_warning": "skin_line_width * 10",
|
||||||
"type": "float",
|
"type": "float",
|
||||||
"enabled": "(top_layers > 0 or bottom_layers > 0) and top_bottom_pattern != 'concentric'",
|
"enabled": false,
|
||||||
"limit_to_extruder": "top_bottom_extruder_nr",
|
"limit_to_extruder": "top_bottom_extruder_nr",
|
||||||
"settable_per_mesh": true,
|
"settable_per_mesh": true,
|
||||||
"unit": "mm"
|
"unit": "mm",
|
||||||
|
"comment": "Disabled for 5.4.x, as we're worried about micro-segments in the infill. Also disabled in the engine, so forcing this > 0 will not do anything at the moment."
|
||||||
},
|
},
|
||||||
"skin_no_small_gaps_heuristic":
|
"skin_no_small_gaps_heuristic":
|
||||||
{
|
{
|
||||||
|
@ -3065,6 +3066,16 @@
|
||||||
"enabled": "extruders_enabled_count > 1 and machine_nozzle_temp_enabled",
|
"enabled": "extruders_enabled_count > 1 and machine_nozzle_temp_enabled",
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
"settable_per_extruder": true
|
"settable_per_extruder": true
|
||||||
|
},
|
||||||
|
"material_is_support_material":
|
||||||
|
{
|
||||||
|
"label": "Is support material",
|
||||||
|
"description": "Is this material typically used as a support material during printing.",
|
||||||
|
"type": "bool",
|
||||||
|
"default_value": false,
|
||||||
|
"enabled": false,
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -4478,8 +4489,8 @@
|
||||||
"description": "The extruder train to use for printing the support. This is used in multi-extrusion.",
|
"description": "The extruder train to use for printing the support. This is used in multi-extrusion.",
|
||||||
"type": "extruder",
|
"type": "extruder",
|
||||||
"default_value": "0",
|
"default_value": "0",
|
||||||
"value": "int(defaultExtruderPosition())",
|
|
||||||
"enabled": "(support_enable or support_meshes_present) and extruders_enabled_count > 1",
|
"enabled": "(support_enable or support_meshes_present) and extruders_enabled_count > 1",
|
||||||
|
"value": "int(defaultExtruderPosition())",
|
||||||
"settable_per_mesh": false,
|
"settable_per_mesh": false,
|
||||||
"settable_per_extruder": false,
|
"settable_per_extruder": false,
|
||||||
"children":
|
"children":
|
||||||
|
@ -4755,8 +4766,8 @@
|
||||||
"type": "enum",
|
"type": "enum",
|
||||||
"options":
|
"options":
|
||||||
{
|
{
|
||||||
"buildplate": "Force Only Buildplate",
|
"buildplate": "On buildplate when possible",
|
||||||
"graceful": "On Model If Necessary"
|
"graceful": "On model if required"
|
||||||
},
|
},
|
||||||
"default_value": "buildplate",
|
"default_value": "buildplate",
|
||||||
"value": "'buildplate' if support_type == 'buildplate' else 'graceful'",
|
"value": "'buildplate' if support_type == 'buildplate' else 'graceful'",
|
||||||
|
|
|
@ -9,83 +9,12 @@
|
||||||
"manufacturer": "Flying Bear",
|
"manufacturer": "Flying Bear",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"3D-Fuel_PLA_PRO_Black",
|
"dsm_arnitel2045",
|
||||||
"3D-Fuel_PLA_SnapSupport",
|
"dsm_novamid1070",
|
||||||
"chromatik_pla",
|
"imade3d_petg",
|
||||||
"dsm_arnitel2045_175",
|
"imade3d_pla",
|
||||||
"dsm_novamid1070_175",
|
"innofill_innoflex60",
|
||||||
"emotiontech_abs",
|
"verbatim_bvoh"
|
||||||
"emotiontech_absx",
|
|
||||||
"emotiontech_acetate",
|
|
||||||
"emotiontech_asax",
|
|
||||||
"emotiontech_bvoh",
|
|
||||||
"emotiontech_hips",
|
|
||||||
"emotiontech_petg",
|
|
||||||
"emotiontech_pla",
|
|
||||||
"emotiontech_pva-m",
|
|
||||||
"emotiontech_pva-s",
|
|
||||||
"emotiontech_tpu98a",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_abs",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_cffcpe",
|
|
||||||
"generic_cffpa",
|
|
||||||
"generic_cpe",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_gffcpe",
|
|
||||||
"generic_gffpa",
|
|
||||||
"generic_hips",
|
|
||||||
"generic_nylon",
|
|
||||||
"generic_pc",
|
|
||||||
"generic_petg",
|
|
||||||
"generic_pla",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
|
||||||
"generic_tough_pla",
|
|
||||||
"generic_tpu",
|
|
||||||
"imade3d_petg_175",
|
|
||||||
"imade3d_pla_175",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"leapfrog_abs_natural",
|
|
||||||
"leapfrog_epla_natural",
|
|
||||||
"leapfrog_pva_natural",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"redd_abs",
|
|
||||||
"redd_asa",
|
|
||||||
"redd_hips",
|
|
||||||
"redd_nylon",
|
|
||||||
"redd_petg",
|
|
||||||
"redd_pla",
|
|
||||||
"redd_tpe",
|
|
||||||
"structur3d_dap100silicone",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_flex",
|
|
||||||
"tizyx_petg",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"tizyx_pva",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_PLA_Glitter",
|
|
||||||
"Vertex_Delta_PLA_Mat",
|
|
||||||
"Vertex_Delta_PLA_Satin",
|
|
||||||
"Vertex_Delta_PLA_Wood",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"first_start_actions": [ "MachineSettingsAction" ],
|
"first_start_actions": [ "MachineSettingsAction" ],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
|
|
|
@ -9,144 +9,22 @@
|
||||||
"manufacturer": "Fusion3Design",
|
"manufacturer": "Fusion3Design",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"bestfilament_abs_skyblue",
|
"dsm_arnitel2045",
|
||||||
"bestfilament_petg_orange",
|
"dsm_novamid1070",
|
||||||
"bestfilament_pla_green",
|
"Extrudr_GreenTECPro_Anthracite",
|
||||||
"chromatik_pla",
|
"Extrudr_GreenTECPro_Black",
|
||||||
"dsm_arnitel2045_175",
|
"Extrudr_GreenTECPro_Blue",
|
||||||
"dsm_novamid1070_175",
|
"Extrudr_GreenTECPro_Nature",
|
||||||
"emotiontech_abs",
|
"Extrudr_GreenTECPro_Red",
|
||||||
"emotiontech_absx",
|
"Extrudr_GreenTECPro_Silver",
|
||||||
"emotiontech_acetate",
|
"Extrudr_GreenTECPro_White",
|
||||||
"emotiontech_asax",
|
"generic_bvoh",
|
||||||
"emotiontech_bvoh",
|
|
||||||
"emotiontech_copa",
|
|
||||||
"emotiontech_hips",
|
|
||||||
"emotiontech_nylon_1030",
|
|
||||||
"emotiontech_nylon_1030cf",
|
|
||||||
"emotiontech_nylon_1070",
|
|
||||||
"emotiontech_pc",
|
|
||||||
"emotiontech_pekk",
|
|
||||||
"emotiontech_petg",
|
|
||||||
"emotiontech_pla",
|
|
||||||
"emotiontech_pla_hr_870",
|
|
||||||
"emotiontech_pva-m",
|
|
||||||
"emotiontech_pva-s",
|
|
||||||
"emotiontech_tpu98a",
|
|
||||||
"eryone_petg",
|
|
||||||
"eryone_pla",
|
|
||||||
"eryone_pla_glow",
|
|
||||||
"eryone_pla_matte",
|
|
||||||
"eryone_pla_wood",
|
|
||||||
"eSUN_PETG_Black",
|
|
||||||
"eSUN_PETG_Grey",
|
|
||||||
"eSUN_PETG_Purple",
|
|
||||||
"Extrudr_GreenTECPro_Anthracite_175",
|
|
||||||
"Extrudr_GreenTECPro_Black_175",
|
|
||||||
"Extrudr_GreenTECPro_Blue_175",
|
|
||||||
"Extrudr_GreenTECPro_Nature_175",
|
|
||||||
"Extrudr_GreenTECPro_Red_175",
|
|
||||||
"Extrudr_GreenTECPro_Silver_175",
|
|
||||||
"Extrudr_GreenTECPro_White_175",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fdplast_abs_tomato",
|
|
||||||
"fdplast_petg_gray",
|
|
||||||
"fdplast_pla_olive",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_bvoh_175",
|
|
||||||
"generic_gffcpe",
|
|
||||||
"generic_gffpa",
|
|
||||||
"generic_hips",
|
"generic_hips",
|
||||||
"generic_hips_175",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
"generic_pva",
|
||||||
"generic_pva_175",
|
"imade3d_petg",
|
||||||
"goofoo_abs",
|
"imade3d_pla",
|
||||||
"goofoo_asa",
|
"innofill_innoflex60",
|
||||||
"goofoo_bronze_pla",
|
"verbatim_bvoh"
|
||||||
"goofoo_emarble_pla",
|
|
||||||
"goofoo_esilk_pla",
|
|
||||||
"goofoo_hips",
|
|
||||||
"goofoo_pa",
|
|
||||||
"goofoo_pa_cf",
|
|
||||||
"goofoo_pc",
|
|
||||||
"goofoo_peek",
|
|
||||||
"goofoo_petg",
|
|
||||||
"goofoo_pla",
|
|
||||||
"goofoo_pva",
|
|
||||||
"goofoo_tpe_83a",
|
|
||||||
"goofoo_tpu_87a",
|
|
||||||
"goofoo_tpu_95a",
|
|
||||||
"goofoo_wood_pla",
|
|
||||||
"imade3d_petg_175",
|
|
||||||
"imade3d_pla_175",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"layer_one_black_pla",
|
|
||||||
"layer_one_dark_gray_pla",
|
|
||||||
"layer_one_white_pla",
|
|
||||||
"leapfrog_abs_natural",
|
|
||||||
"leapfrog_epla_natural",
|
|
||||||
"leapfrog_pva_natural",
|
|
||||||
"octofiber_pla",
|
|
||||||
"redd_abs",
|
|
||||||
"redd_asa",
|
|
||||||
"redd_hips",
|
|
||||||
"redd_nylon",
|
|
||||||
"redd_petg",
|
|
||||||
"redd_pla",
|
|
||||||
"redd_tpe",
|
|
||||||
"structur3d_dap100silicone",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_flex",
|
|
||||||
"tizyx_petg",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"tizyx_pva",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_PLA_Glitter",
|
|
||||||
"Vertex_Delta_PLA_Mat",
|
|
||||||
"Vertex_Delta_PLA_Satin",
|
|
||||||
"Vertex_Delta_PLA_Wood",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"volumic_abs_ultra",
|
|
||||||
"volumic_arma_ultra",
|
|
||||||
"volumic_asa_ultra",
|
|
||||||
"volumic_br80_ultra",
|
|
||||||
"volumic_bumper_ultra",
|
|
||||||
"volumic_cu80_ultra",
|
|
||||||
"volumic_flex93_ultra",
|
|
||||||
"volumic_medical_ultra",
|
|
||||||
"volumic_nylon_ultra",
|
|
||||||
"volumic_pekk_carbone",
|
|
||||||
"volumic_petgcarbone_ultra",
|
|
||||||
"volumic_petg_ultra",
|
|
||||||
"volumic_pla_ultra",
|
|
||||||
"volumic_pp_ultra",
|
|
||||||
"volumic_strong_ultra",
|
|
||||||
"volumic_support_ultra",
|
|
||||||
"xyzprinting_abs",
|
|
||||||
"xyzprinting_antibact_pla",
|
|
||||||
"xyzprinting_carbon_fiber",
|
|
||||||
"xyzprinting_colorinkjet_pla",
|
|
||||||
"xyzprinting_flexible",
|
|
||||||
"xyzprinting_metallic_pla",
|
|
||||||
"xyzprinting_nylon",
|
|
||||||
"xyzprinting_petg",
|
|
||||||
"xyzprinting_pla",
|
|
||||||
"xyzprinting_tough_pla",
|
|
||||||
"xyzprinting_tpu",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"first_start_actions": [ "MachineSettingsAction" ],
|
"first_start_actions": [ "MachineSettingsAction" ],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
|
|
|
@ -2,25 +2,7 @@
|
||||||
"version": 2,
|
"version": 2,
|
||||||
"name": "Goofoo E-one",
|
"name": "Goofoo E-one",
|
||||||
"inherits": "goofoo_open",
|
"inherits": "goofoo_open",
|
||||||
"metadata":
|
"metadata": { "visible": true },
|
||||||
{
|
|
||||||
"visible": true,
|
|
||||||
"exclude_materials": [
|
|
||||||
"goofoo_bronze_pla",
|
|
||||||
"goofoo_peek",
|
|
||||||
"goofoo_tpe_83a",
|
|
||||||
"goofoo_tpu_87a",
|
|
||||||
"goofoo_tpu_95a",
|
|
||||||
"goofoo_pa_cf",
|
|
||||||
"goofoo_pc",
|
|
||||||
"goofoo_pa",
|
|
||||||
"goofoo_asa",
|
|
||||||
"goofoo_abs",
|
|
||||||
"goofoo_pva",
|
|
||||||
"goofoo_hips",
|
|
||||||
"goofoo_pva"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"overrides":
|
"overrides":
|
||||||
{
|
{
|
||||||
"machine_depth": { "default_value": 300 },
|
"machine_depth": { "default_value": 300 },
|
||||||
|
|
|
@ -5,12 +5,6 @@
|
||||||
"metadata":
|
"metadata":
|
||||||
{
|
{
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"exclude_materials": [
|
|
||||||
"goofoo_bronze_pla",
|
|
||||||
"goofoo_tpe_83a",
|
|
||||||
"goofoo_tpu_87a",
|
|
||||||
"goofoo_tpu_95a"
|
|
||||||
],
|
|
||||||
"quality_definition": "goofoo_far"
|
"quality_definition": "goofoo_far"
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -5,18 +5,6 @@
|
||||||
"metadata":
|
"metadata":
|
||||||
{
|
{
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"exclude_materials": [
|
|
||||||
"goofoo_bronze_pla",
|
|
||||||
"goofoo_peek",
|
|
||||||
"goofoo_tpe_83a",
|
|
||||||
"goofoo_tpu_87a",
|
|
||||||
"goofoo_tpu_95a",
|
|
||||||
"goofoo_pa_cf",
|
|
||||||
"goofoo_pc",
|
|
||||||
"goofoo_pa",
|
|
||||||
"goofoo_asa",
|
|
||||||
"goofoo_abs"
|
|
||||||
],
|
|
||||||
"quality_definition": "goofoo_open"
|
"quality_definition": "goofoo_open"
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -5,20 +5,6 @@
|
||||||
"metadata":
|
"metadata":
|
||||||
{
|
{
|
||||||
"visible": false,
|
"visible": false,
|
||||||
"exclude_materials": [
|
|
||||||
"goofoo_bronze_pla",
|
|
||||||
"goofoo_peek",
|
|
||||||
"goofoo_tpe_83a",
|
|
||||||
"goofoo_tpu_87a",
|
|
||||||
"goofoo_tpu_95a",
|
|
||||||
"goofoo_pa_cf",
|
|
||||||
"goofoo_pc",
|
|
||||||
"goofoo_pa",
|
|
||||||
"goofoo_asa",
|
|
||||||
"goofoo_abs",
|
|
||||||
"goofoo_pva",
|
|
||||||
"goofoo_hips"
|
|
||||||
],
|
|
||||||
"quality_definition": "goofoo_small"
|
"quality_definition": "goofoo_small"
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -5,21 +5,6 @@
|
||||||
"metadata":
|
"metadata":
|
||||||
{
|
{
|
||||||
"visible": true,
|
"visible": true,
|
||||||
"exclude_materials": [
|
|
||||||
"goofoo_bronze_pla",
|
|
||||||
"goofoo_peek",
|
|
||||||
"goofoo_tpe_83a",
|
|
||||||
"goofoo_tpu_87a",
|
|
||||||
"goofoo_tpu_95a",
|
|
||||||
"goofoo_pa_cf",
|
|
||||||
"goofoo_pc",
|
|
||||||
"goofoo_pa",
|
|
||||||
"goofoo_asa",
|
|
||||||
"goofoo_abs",
|
|
||||||
"goofoo_pva",
|
|
||||||
"goofoo_hips",
|
|
||||||
"goofoo_pva"
|
|
||||||
],
|
|
||||||
"machine_extruder_trains":
|
"machine_extruder_trains":
|
||||||
{
|
{
|
||||||
"0": "goofoo_tone_1st",
|
"0": "goofoo_tone_1st",
|
||||||
|
|
|
@ -10,79 +10,20 @@
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"platform": "hms_platform.obj",
|
"platform": "hms_platform.obj",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
|
||||||
"emotiontech_abs",
|
|
||||||
"emotiontech_asax",
|
|
||||||
"emotiontech_hips",
|
|
||||||
"emotiontech_petg",
|
|
||||||
"emotiontech_pla",
|
|
||||||
"emotiontech_pva-m",
|
|
||||||
"emotiontech_pva-oks",
|
|
||||||
"emotiontech_pva-s",
|
|
||||||
"emotiontech_tpu98a",
|
|
||||||
"emotiontech_absx",
|
|
||||||
"emotiontech_bvoh",
|
|
||||||
"eSUN_PETG_Black",
|
|
||||||
"eSUN_PETG_Grey",
|
|
||||||
"eSUN_PETG_Purple",
|
|
||||||
"eSUN_PLA_PRO_Black",
|
|
||||||
"eSUN_PLA_PRO_Grey",
|
|
||||||
"eSUN_PLA_PRO_Purple",
|
|
||||||
"eSUN_PLA_PRO_White",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_abs",
|
"generic_abs",
|
||||||
"generic_abs_175",
|
"generic_cpe",
|
||||||
"generic_cpe_175",
|
"generic_hips",
|
||||||
"generic_hips_175",
|
"generic_nylon",
|
||||||
"generic_nylon_175",
|
"generic_pc",
|
||||||
"generic_pc_175",
|
"generic_petg",
|
||||||
"generic_petg_175",
|
"generic_pva",
|
||||||
"generic_pva_175",
|
"generic_tpu",
|
||||||
"generic_tpu_175",
|
"imade3d_petg",
|
||||||
"imade3d_petg_175",
|
"imade3d_pla",
|
||||||
"imade3d_pla_175",
|
"innofill_innoflex60",
|
||||||
"innofill_innoflex60_175",
|
"verbatim_bvoh"
|
||||||
"leapfrog_abs_natural",
|
|
||||||
"leapfrog_epla_natural",
|
|
||||||
"leapfrog_pva_natural",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"redd_abs",
|
|
||||||
"redd_asa",
|
|
||||||
"redd_hips",
|
|
||||||
"redd_nylon",
|
|
||||||
"redd_petg",
|
|
||||||
"redd_pla",
|
|
||||||
"redd_tpe",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_PLA_Glitter",
|
|
||||||
"Vertex_Delta_PLA_Mat",
|
|
||||||
"Vertex_Delta_PLA_Satin",
|
|
||||||
"Vertex_Delta_PLA_Wood",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_flex",
|
|
||||||
"tizyx_petg",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"tizyx_pva",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"first_start_actions": [ "MachineSettingsAction" ],
|
"first_start_actions": [ "MachineSettingsAction" ],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
|
|
|
@ -9,58 +9,18 @@
|
||||||
"manufacturer": "Imade3D",
|
"manufacturer": "Imade3D",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"filo3d_pla",
|
|
||||||
"generic_abs_175",
|
|
||||||
"generic_abs",
|
"generic_abs",
|
||||||
"generic_bam",
|
|
||||||
"generic_cpe_175",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_cpe",
|
"generic_cpe",
|
||||||
"generic_hips_175",
|
|
||||||
"generic_hips",
|
"generic_hips",
|
||||||
"generic_nylon_175",
|
|
||||||
"generic_nylon",
|
"generic_nylon",
|
||||||
"generic_pc_175",
|
|
||||||
"generic_pc",
|
"generic_pc",
|
||||||
"generic_petg",
|
"generic_petg",
|
||||||
"generic_petg_175",
|
|
||||||
"generic_pla",
|
"generic_pla",
|
||||||
"generic_pla_175",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva_175",
|
|
||||||
"generic_pva",
|
"generic_pva",
|
||||||
"generic_tough_pla",
|
"innofill_innoflex60",
|
||||||
"generic_tpu",
|
"verbatim_bvoh"
|
||||||
"imade3d_petg_green",
|
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"tizyx_pla",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"overrides":
|
"overrides":
|
||||||
|
|
|
@ -9,108 +9,17 @@
|
||||||
"manufacturer": "Kingroon",
|
"manufacturer": "Kingroon",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"3D-Fuel_PLA_PRO_Black",
|
"dsm_arnitel2045",
|
||||||
"3D-Fuel_PLA_SnapSupport",
|
"dsm_novamid1070",
|
||||||
"bestfilament_abs_skyblue",
|
"generic_cpe",
|
||||||
"bestfilament_petg_orange",
|
"generic_hips",
|
||||||
"bestfilament_pla_green",
|
"generic_nylon",
|
||||||
"chromatik_pla",
|
"generic_pc",
|
||||||
"dsm_arnitel2045_175",
|
"generic_pva",
|
||||||
"dsm_novamid1070_175",
|
"imade3d_petg",
|
||||||
"emotiontech_abs",
|
"imade3d_pla",
|
||||||
"emotiontech_absx",
|
"innofill_innoflex60",
|
||||||
"emotiontech_acetate",
|
"verbatim_bvoh"
|
||||||
"emotiontech_asax",
|
|
||||||
"emotiontech_copa",
|
|
||||||
"emotiontech_nylon_1030",
|
|
||||||
"emotiontech_nylon_1030cf",
|
|
||||||
"emotiontech_nylon_1070",
|
|
||||||
"emotiontech_pc",
|
|
||||||
"emotiontech_petg",
|
|
||||||
"emotiontech_pla",
|
|
||||||
"emotiontech_pla_hr_870",
|
|
||||||
"emotiontech_bvoh",
|
|
||||||
"emotiontech_hips",
|
|
||||||
"emotiontech_pva-m",
|
|
||||||
"emotiontech_pva-s",
|
|
||||||
"emotiontech_tpu98a",
|
|
||||||
"eSUN_PLA_PRO_White",
|
|
||||||
"eSUN_PETG_Black",
|
|
||||||
"eSUN_PETG_Grey",
|
|
||||||
"eSUN_PETG_Purple",
|
|
||||||
"eSUN_PLA_PRO_Black",
|
|
||||||
"eSUN_PLA_PRO_Grey",
|
|
||||||
"eSUN_PLA_PRO_Purple",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fdplast_pla_olive",
|
|
||||||
"fdplast_abs_tomato",
|
|
||||||
"fdplast_petg_gray",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_cpe_175",
|
|
||||||
"generic_hips_175",
|
|
||||||
"generic_nylon_175",
|
|
||||||
"generic_pc_175",
|
|
||||||
"generic_pva_175",
|
|
||||||
"imade3d_petg_175",
|
|
||||||
"imade3d_pla_175",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"layer_one_white_pla",
|
|
||||||
"layer_one_black_pla",
|
|
||||||
"layer_one_dark_gray_pla",
|
|
||||||
"leapfrog_pva_natural",
|
|
||||||
"leapfrog_abs_natural",
|
|
||||||
"leapfrog_epla_natural",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"redd_tpe",
|
|
||||||
"redd_abs",
|
|
||||||
"redd_asa",
|
|
||||||
"redd_hips",
|
|
||||||
"redd_nylon",
|
|
||||||
"redd_petg",
|
|
||||||
"redd_pla",
|
|
||||||
"tizyx_flex",
|
|
||||||
"tizyx_petg",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"tizyx_pva",
|
|
||||||
"tizyx_abs",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_PLA_Glitter",
|
|
||||||
"Vertex_Delta_PLA_Mat",
|
|
||||||
"Vertex_Delta_PLA_Satin",
|
|
||||||
"Vertex_Delta_PLA_Wood",
|
|
||||||
"volumic_support_ultra",
|
|
||||||
"volumic_abs_ultra",
|
|
||||||
"volumic_arma_ultra",
|
|
||||||
"volumic_asa_ultra",
|
|
||||||
"volumic_br80_ultra",
|
|
||||||
"volumic_bumper_ultra",
|
|
||||||
"volumic_cu80_ultra",
|
|
||||||
"volumic_flex93_ultra",
|
|
||||||
"volumic_medical_ultra",
|
|
||||||
"volumic_nylon_ultra",
|
|
||||||
"volumic_pekk_carbone",
|
|
||||||
"volumic_petg_ultra",
|
|
||||||
"volumic_petgcarbone_ultra",
|
|
||||||
"volumic_pla_ultra",
|
|
||||||
"volumic_pp_ultra",
|
|
||||||
"volumic_strong_ultra",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"first_start_actions": [ "MachineSettingsAction" ],
|
"first_start_actions": [ "MachineSettingsAction" ],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
|
|
|
@ -6,7 +6,8 @@
|
||||||
{
|
{
|
||||||
"visible": true,
|
"visible": true,
|
||||||
"platform": "kingroon_kp3s.stl",
|
"platform": "kingroon_kp3s.stl",
|
||||||
"quality_definition": "kingroon_base"
|
"quality_definition": "kingroon_base",
|
||||||
|
"author": "willuhmjs"
|
||||||
},
|
},
|
||||||
"overrides":
|
"overrides":
|
||||||
{
|
{
|
||||||
|
@ -33,4 +34,4 @@
|
||||||
"retraction_speed": { "value": 40 },
|
"retraction_speed": { "value": 40 },
|
||||||
"speed_z_hop": { "value": 4 }
|
"speed_z_hop": { "value": 4 }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,55 +9,17 @@
|
||||||
"manufacturer": "Kati Hal ARGE",
|
"manufacturer": "Kati Hal ARGE",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_cpe",
|
"generic_cpe",
|
||||||
"generic_cpe_175",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_hips",
|
"generic_hips",
|
||||||
"generic_hips_175",
|
|
||||||
"generic_nylon",
|
"generic_nylon",
|
||||||
"generic_nylon_175",
|
|
||||||
"generic_pc",
|
"generic_pc",
|
||||||
"generic_pc_175",
|
|
||||||
"generic_petg",
|
"generic_petg",
|
||||||
"generic_petg_175",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
"generic_pva",
|
||||||
"generic_pva_175",
|
|
||||||
"generic_tough_pla",
|
|
||||||
"generic_tpu",
|
"generic_tpu",
|
||||||
"generic_tpu_175",
|
"innofill_innoflex60",
|
||||||
"imade3d_petg_green",
|
"verbatim_bvoh"
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_pla_bois"
|
|
||||||
],
|
],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
|
|
|
@ -10,58 +10,21 @@
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"platform": "leapfrog_bolt_pro_platform.3mf",
|
"platform": "leapfrog_bolt_pro_platform.3mf",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"generic_pla_175",
|
"generic_pla",
|
||||||
"generic_abs_175",
|
"generic_abs",
|
||||||
"generic_cpe_175",
|
"generic_cpe",
|
||||||
"generic_hips_175",
|
"generic_hips",
|
||||||
"generic_nylon_175",
|
"generic_nylon",
|
||||||
"generic_pc_175",
|
"generic_pc",
|
||||||
"generic_petg_175",
|
"generic_petg",
|
||||||
"generic_pva_175",
|
"generic_pva",
|
||||||
"generic_tpu_175",
|
"generic_tpu",
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
"imade3d_petg",
|
||||||
"emotiontech_abs",
|
"imade3d_pla",
|
||||||
"emotiontech_petg",
|
"innofill_innoflex60",
|
||||||
"emotiontech_pla",
|
"verbatim_bvoh"
|
||||||
"emotiontech_pva-m",
|
|
||||||
"emotiontech_pva-oks",
|
|
||||||
"emotiontech_pva-s",
|
|
||||||
"emotiontech_tpu98a",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"imade3d_petg_175",
|
|
||||||
"imade3d_pla_175",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_flex",
|
|
||||||
"tizyx_petg",
|
|
||||||
"tizyx_pva",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA_Glitter",
|
|
||||||
"Vertex_Delta_PLA_Mat",
|
|
||||||
"Vertex_Delta_PLA_Satin",
|
|
||||||
"Vertex_Delta_PLA_Wood",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
|
|
|
@ -9,51 +9,10 @@
|
||||||
"manufacturer": "Mingda",
|
"manufacturer": "Mingda",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"Vertex_Delta_ABS",
|
"dsm_arnitel2045",
|
||||||
"Vertex_Delta_PET",
|
"dsm_novamid1070",
|
||||||
"Vertex_Delta_PLA",
|
"innofill_innoflex60",
|
||||||
"Vertex_Delta_TPU",
|
"verbatim_bvoh"
|
||||||
"chromatik_pla",
|
|
||||||
"dsm_arnitel2045_175",
|
|
||||||
"dsm_novamid1070_175",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_cffcpe",
|
|
||||||
"generic_cffpa",
|
|
||||||
"generic_cpe",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_gffcpe",
|
|
||||||
"generic_gffpa",
|
|
||||||
"generic_hips",
|
|
||||||
"generic_nylon",
|
|
||||||
"generic_pc",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
|
||||||
"generic_tough_pla",
|
|
||||||
"imade3d_petg_green",
|
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"structur3d_dap100silicone",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"first_start_actions": [ "MachineSettingsAction" ],
|
"first_start_actions": [ "MachineSettingsAction" ],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
|
|
|
@ -9,55 +9,10 @@
|
||||||
"manufacturer": "Sovol 3D",
|
"manufacturer": "Sovol 3D",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"Vertex_Delta_ABS",
|
"dsm_arnitel2045",
|
||||||
"Vertex_Delta_PET",
|
"dsm_novamid1070",
|
||||||
"Vertex_Delta_PLA",
|
"innofill_innoflex60",
|
||||||
"Vertex_Delta_TPU",
|
"verbatim_bvoh"
|
||||||
"chromatik_pla",
|
|
||||||
"dsm_arnitel2045_175",
|
|
||||||
"dsm_novamid1070_175",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_abs",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_cffcpe",
|
|
||||||
"generic_cffpa",
|
|
||||||
"generic_cpe",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_gffcpe",
|
|
||||||
"generic_gffpa",
|
|
||||||
"generic_hips",
|
|
||||||
"generic_nylon",
|
|
||||||
"generic_pc",
|
|
||||||
"generic_petg",
|
|
||||||
"generic_pla",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
|
||||||
"generic_tough_pla",
|
|
||||||
"generic_tpu",
|
|
||||||
"imade3d_petg_green",
|
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"structur3d_dap100silicone",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"first_start_actions": [ "MachineSettingsAction" ],
|
"first_start_actions": [ "MachineSettingsAction" ],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
|
|
|
@ -10,49 +10,16 @@
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"platform": "tizyx_k25_platform.3mf",
|
"platform": "tizyx_k25_platform.3mf",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_cpe",
|
"generic_cpe",
|
||||||
"generic_cpe_175",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_hips",
|
"generic_hips",
|
||||||
"generic_hips_175",
|
|
||||||
"generic_nylon",
|
"generic_nylon",
|
||||||
"generic_nylon_175",
|
|
||||||
"generic_pc",
|
"generic_pc",
|
||||||
"generic_pc_175",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
"generic_pva",
|
||||||
"generic_pva_175",
|
|
||||||
"generic_tpu",
|
"generic_tpu",
|
||||||
"generic_tpu_175",
|
"innofill_innoflex60",
|
||||||
"imade3d_petg_green",
|
"verbatim_bvoh"
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"first_start_actions": [ "MachineSettingsAction" ],
|
"first_start_actions": [ "MachineSettingsAction" ],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
|
|
|
@ -10,40 +10,15 @@
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"platform": "tizyx_k25_platform.3mf",
|
"platform": "tizyx_k25_platform.3mf",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
"generic_cpe",
|
||||||
"fabtotum_abs",
|
"generic_hips",
|
||||||
"fabtotum_nylon",
|
"generic_nylon",
|
||||||
"fabtotum_pla",
|
"generic_pc",
|
||||||
"fabtotum_tpu",
|
"generic_pva",
|
||||||
"fiberlogy_hd_pla",
|
"innofill_innoflex60",
|
||||||
"filo3d_pla",
|
"verbatim_bvoh"
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_cpe_175",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_hips_175",
|
|
||||||
"generic_nylon_175",
|
|
||||||
"generic_pc_175",
|
|
||||||
"generic_pva_175",
|
|
||||||
"imade3d_petg_green",
|
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"first_start_actions": [ "MachineSettingsAction" ],
|
"first_start_actions": [ "MachineSettingsAction" ],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
|
|
|
@ -10,56 +10,19 @@
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"platform": "tizyx_k25_platform.3mf",
|
"platform": "tizyx_k25_platform.3mf",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_abs",
|
"generic_abs",
|
||||||
"generic_abs_175",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_cpe",
|
"generic_cpe",
|
||||||
"generic_cpe_175",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_hips",
|
"generic_hips",
|
||||||
"generic_hips_175",
|
|
||||||
"generic_nylon",
|
"generic_nylon",
|
||||||
"generic_nylon_175",
|
|
||||||
"generic_pc",
|
"generic_pc",
|
||||||
"generic_pc_175",
|
|
||||||
"generic_petg",
|
"generic_petg",
|
||||||
"generic_petg_175",
|
|
||||||
"generic_pla",
|
"generic_pla",
|
||||||
"generic_pla_175",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
"generic_pva",
|
||||||
"generic_pva_175",
|
|
||||||
"generic_tough_pla",
|
|
||||||
"generic_tpu",
|
"generic_tpu",
|
||||||
"generic_tpu_175",
|
"innofill_innoflex60",
|
||||||
"imade3d_petg_green",
|
"verbatim_bvoh"
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
|
|
|
@ -10,89 +10,21 @@
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"platform": "trimaker_cosmosII_platform.stl",
|
"platform": "trimaker_cosmosII_platform.stl",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
"generic_abs",
|
||||||
"emotiontech_abs",
|
|
||||||
"emotiontech_absx",
|
|
||||||
"emotiontech_asax",
|
|
||||||
"emotiontech_bvoh",
|
|
||||||
"emotiontech_hips",
|
|
||||||
"emotiontech_petg",
|
|
||||||
"emotiontech_pla",
|
|
||||||
"emotiontech_pva-m",
|
|
||||||
"emotiontech_pva-oks",
|
|
||||||
"emotiontech_pva-s",
|
|
||||||
"emotiontech_tpu98a",
|
|
||||||
"eSUN_PETG_Black",
|
|
||||||
"eSUN_PETG_Grey",
|
|
||||||
"eSUN_PETG_Purple",
|
|
||||||
"eSUN_PLA_PRO_Black",
|
|
||||||
"eSUN_PLA_PRO_Grey",
|
|
||||||
"eSUN_PLA_PRO_Purple",
|
|
||||||
"eSUN_PLA_PRO_White",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_abs_175",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_cffcpe",
|
|
||||||
"generic_cffpa",
|
|
||||||
"generic_cpe",
|
"generic_cpe",
|
||||||
"generic_cpe_175",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_gffcpe",
|
|
||||||
"generic_gffpa",
|
|
||||||
"generic_hips",
|
"generic_hips",
|
||||||
"generic_hips_175",
|
|
||||||
"generic_nylon",
|
"generic_nylon",
|
||||||
"generic_nylon_175",
|
|
||||||
"generic_pc",
|
"generic_pc",
|
||||||
"generic_pc_175",
|
|
||||||
"generic_petg",
|
"generic_petg",
|
||||||
"generic_petg_175",
|
|
||||||
"generic_pla",
|
"generic_pla",
|
||||||
"generic_pla_175",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
"generic_pva",
|
||||||
"generic_pva_175",
|
|
||||||
"generic_tough_pla",
|
|
||||||
"generic_tpu",
|
"generic_tpu",
|
||||||
"generic_tpu_175",
|
"imade3d_petg",
|
||||||
"imade3d_petg_175",
|
"imade3d_pla",
|
||||||
"imade3d_pla_175",
|
"innofill_innoflex60",
|
||||||
"innofill_innoflex60_175",
|
"verbatim_bvoh"
|
||||||
"leapfrog_abs_natural",
|
|
||||||
"leapfrog_epla_natural",
|
|
||||||
"leapfrog_pva_natural",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"structur3d_dap100silicone",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_flex",
|
|
||||||
"tizyx_petg",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"tizyx_pva",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_PLA_Glitter",
|
|
||||||
"Vertex_Delta_PLA_Mat",
|
|
||||||
"Vertex_Delta_PLA_Satin",
|
|
||||||
"Vertex_Delta_PLA_Wood",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
|
|
|
@ -10,89 +10,21 @@
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"platform": "trimaker_nebula_platform.stl",
|
"platform": "trimaker_nebula_platform.stl",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
"generic_abs",
|
||||||
"emotiontech_abs",
|
|
||||||
"emotiontech_absx",
|
|
||||||
"emotiontech_asax",
|
|
||||||
"emotiontech_bvoh",
|
|
||||||
"emotiontech_hips",
|
|
||||||
"emotiontech_petg",
|
|
||||||
"emotiontech_pla",
|
|
||||||
"emotiontech_pva-m",
|
|
||||||
"emotiontech_pva-oks",
|
|
||||||
"emotiontech_pva-s",
|
|
||||||
"emotiontech_tpu98a",
|
|
||||||
"eSUN_PETG_Black",
|
|
||||||
"eSUN_PETG_Grey",
|
|
||||||
"eSUN_PETG_Purple",
|
|
||||||
"eSUN_PLA_PRO_Black",
|
|
||||||
"eSUN_PLA_PRO_Grey",
|
|
||||||
"eSUN_PLA_PRO_Purple",
|
|
||||||
"eSUN_PLA_PRO_White",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"generic_abs_175",
|
|
||||||
"generic_bam",
|
|
||||||
"generic_cffcpe",
|
|
||||||
"generic_cffpa",
|
|
||||||
"generic_cpe",
|
"generic_cpe",
|
||||||
"generic_cpe_175",
|
|
||||||
"generic_cpe_plus",
|
|
||||||
"generic_gffcpe",
|
|
||||||
"generic_gffpa",
|
|
||||||
"generic_hips",
|
"generic_hips",
|
||||||
"generic_hips_175",
|
|
||||||
"generic_nylon",
|
"generic_nylon",
|
||||||
"generic_nylon_175",
|
|
||||||
"generic_pc",
|
"generic_pc",
|
||||||
"generic_pc_175",
|
|
||||||
"generic_petg",
|
"generic_petg",
|
||||||
"generic_petg_175",
|
|
||||||
"generic_pla",
|
"generic_pla",
|
||||||
"generic_pla_175",
|
|
||||||
"generic_pp",
|
|
||||||
"generic_pva",
|
"generic_pva",
|
||||||
"generic_pva_175",
|
|
||||||
"generic_tough_pla",
|
|
||||||
"generic_tpu",
|
"generic_tpu",
|
||||||
"generic_tpu_175",
|
"imade3d_petg",
|
||||||
"imade3d_petg_175",
|
"imade3d_pla",
|
||||||
"imade3d_pla_175",
|
"innofill_innoflex60",
|
||||||
"innofill_innoflex60_175",
|
"verbatim_bvoh"
|
||||||
"leapfrog_abs_natural",
|
|
||||||
"leapfrog_epla_natural",
|
|
||||||
"leapfrog_pva_natural",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"structur3d_dap100silicone",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_flex",
|
|
||||||
"tizyx_petg",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"tizyx_pva",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_PLA_Glitter",
|
|
||||||
"Vertex_Delta_PLA_Mat",
|
|
||||||
"Vertex_Delta_PLA_Satin",
|
|
||||||
"Vertex_Delta_PLA_Wood",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
|
|
|
@ -45,6 +45,7 @@
|
||||||
"gradual_support_infill_step_height": { "value": "4 * layer_height" },
|
"gradual_support_infill_step_height": { "value": "4 * layer_height" },
|
||||||
"gradual_support_infill_steps": { "value": "2 if support_interface_enable and support_structure != 'tree' else 0" },
|
"gradual_support_infill_steps": { "value": "2 if support_interface_enable and support_structure != 'tree' else 0" },
|
||||||
"infill_material_flow": { "value": "(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow" },
|
"infill_material_flow": { "value": "(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow" },
|
||||||
|
"infill_overlap": { "value": "0 if infill_sparse_density > 80 else 10" },
|
||||||
"inset_direction": { "value": "'outside_in'" },
|
"inset_direction": { "value": "'outside_in'" },
|
||||||
"jerk_infill": { "minimum_value_warning": 20 },
|
"jerk_infill": { "minimum_value_warning": 20 },
|
||||||
"jerk_prime_tower": { "minimum_value_warning": 20 },
|
"jerk_prime_tower": { "minimum_value_warning": 20 },
|
||||||
|
@ -112,6 +113,7 @@
|
||||||
"skin_material_flow": { "value": "0.95 * material_flow" },
|
"skin_material_flow": { "value": "0.95 * material_flow" },
|
||||||
"skin_material_flow_layer_0": { "value": "0.9 * material_flow_layer_0" },
|
"skin_material_flow_layer_0": { "value": "0.9 * material_flow_layer_0" },
|
||||||
"skin_monotonic": { "value": "roofing_layer_count == 0" },
|
"skin_monotonic": { "value": "roofing_layer_count == 0" },
|
||||||
|
"skin_overlap": { "value": "20" },
|
||||||
"speed_equalize_flow_width_factor": { "value": "110.0" },
|
"speed_equalize_flow_width_factor": { "value": "110.0" },
|
||||||
"speed_layer_0": { "value": "min(30, layer_height / layer_height_0 * speed_wall_0)" },
|
"speed_layer_0": { "value": "min(30, layer_height / layer_height_0 * speed_wall_0)" },
|
||||||
"speed_slowdown_layers": { "value": 1 },
|
"speed_slowdown_layers": { "value": 1 },
|
||||||
|
|
|
@ -20,10 +20,14 @@
|
||||||
"ultimaker_tough_pla_green",
|
"ultimaker_tough_pla_green",
|
||||||
"ultimaker_tough_pla_red",
|
"ultimaker_tough_pla_red",
|
||||||
"ultimaker_tough_pla_white",
|
"ultimaker_tough_pla_white",
|
||||||
|
"ultimaker_tough_pla_blue",
|
||||||
|
"ultimaker_tough_pla_gray",
|
||||||
|
"ultimaker_tough_pla_yellow",
|
||||||
"generic_cffcpe",
|
"generic_cffcpe",
|
||||||
"generic_cffpa",
|
"generic_cffpa",
|
||||||
"generic_gffcpe",
|
"generic_gffcpe",
|
||||||
"generic_gffpa",
|
"generic_gffpa",
|
||||||
|
"generic_petcf",
|
||||||
"structur3d_dap100silicone",
|
"structur3d_dap100silicone",
|
||||||
"ultimaker_petg_red",
|
"ultimaker_petg_red",
|
||||||
"ultimaker_petg_blue",
|
"ultimaker_petg_blue",
|
||||||
|
@ -38,7 +42,10 @@
|
||||||
"ultimaker_petg_red_translucent",
|
"ultimaker_petg_red_translucent",
|
||||||
"ultimaker_petg_blue_translucent",
|
"ultimaker_petg_blue_translucent",
|
||||||
"ultimaker_petg_green_translucent",
|
"ultimaker_petg_green_translucent",
|
||||||
"ultimaker_petg_yellow_fluorescent"
|
"ultimaker_petg_yellow_fluorescent",
|
||||||
|
"ultimaker_petcf_black",
|
||||||
|
"ultimaker_petcf_blue",
|
||||||
|
"ultimaker_petcf_gray"
|
||||||
],
|
],
|
||||||
"firmware_file": "MarlinUltimaker2plus.hex",
|
"firmware_file": "MarlinUltimaker2plus.hex",
|
||||||
"first_start_actions": [],
|
"first_start_actions": [],
|
||||||
|
|
|
@ -10,16 +10,14 @@
|
||||||
"platform": "ultimaker2_plus_connect_platform.obj",
|
"platform": "ultimaker2_plus_connect_platform.obj",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"generic_hips",
|
"generic_hips",
|
||||||
"generic_petg",
|
|
||||||
"generic_bam",
|
"generic_bam",
|
||||||
"ultimaker_bam",
|
"ultimaker_bam",
|
||||||
"generic_pva",
|
"generic_pva",
|
||||||
"ultimaker_pva",
|
"ultimaker_pva",
|
||||||
"generic_tough_pla",
|
"ultimaker_petcf_black",
|
||||||
"ultimaker_tough_pla_black",
|
"ultimaker_petcf_blue",
|
||||||
"ultimaker_tough_pla_green",
|
"ultimaker_petcf_gray",
|
||||||
"ultimaker_tough_pla_red",
|
"generic_petcf",
|
||||||
"ultimaker_tough_pla_white",
|
|
||||||
"generic_cffcpe",
|
"generic_cffcpe",
|
||||||
"generic_cffpa",
|
"generic_cffpa",
|
||||||
"generic_gffcpe",
|
"generic_gffcpe",
|
||||||
|
|
|
@ -18,6 +18,10 @@
|
||||||
"generic_cffpa",
|
"generic_cffpa",
|
||||||
"generic_gffcpe",
|
"generic_gffcpe",
|
||||||
"generic_gffpa",
|
"generic_gffpa",
|
||||||
|
"generic_petcf",
|
||||||
|
"ultimaker_petcf_black",
|
||||||
|
"ultimaker_petcf_blue",
|
||||||
|
"ultimaker_petcf_gray",
|
||||||
"structur3d_dap100silicone"
|
"structur3d_dap100silicone"
|
||||||
],
|
],
|
||||||
"firmware_update_info":
|
"firmware_update_info":
|
||||||
|
|
|
@ -21,10 +21,14 @@
|
||||||
"ultimaker_tough_pla_green",
|
"ultimaker_tough_pla_green",
|
||||||
"ultimaker_tough_pla_red",
|
"ultimaker_tough_pla_red",
|
||||||
"ultimaker_tough_pla_white",
|
"ultimaker_tough_pla_white",
|
||||||
|
"ultimaker_tough_pla_blue",
|
||||||
|
"ultimaker_tough_pla_gray",
|
||||||
|
"ultimaker_tough_pla_yellow",
|
||||||
"generic_cffcpe",
|
"generic_cffcpe",
|
||||||
"generic_cffpa",
|
"generic_cffpa",
|
||||||
"generic_gffcpe",
|
"generic_gffcpe",
|
||||||
"generic_gffpa",
|
"generic_gffpa",
|
||||||
|
"generic_petcf",
|
||||||
"structur3d_dap100silicone",
|
"structur3d_dap100silicone",
|
||||||
"ultimaker_petg_blue",
|
"ultimaker_petg_blue",
|
||||||
"ultimaker_petg_grey",
|
"ultimaker_petg_grey",
|
||||||
|
@ -39,7 +43,10 @@
|
||||||
"ultimaker_petg_blue_translucent",
|
"ultimaker_petg_blue_translucent",
|
||||||
"ultimaker_petg_green_translucent",
|
"ultimaker_petg_green_translucent",
|
||||||
"ultimaker_petg_yellow_fluorescent",
|
"ultimaker_petg_yellow_fluorescent",
|
||||||
"ultimaker_petg_red"
|
"ultimaker_petg_red",
|
||||||
|
"ultimaker_petcf_black",
|
||||||
|
"ultimaker_petcf_blue",
|
||||||
|
"ultimaker_petcf_gray"
|
||||||
],
|
],
|
||||||
"firmware_file": "MarlinUltimaker-{baudrate}.hex",
|
"firmware_file": "MarlinUltimaker-{baudrate}.hex",
|
||||||
"firmware_hbk_file": "MarlinUltimaker-HBK-{baudrate}.hex",
|
"firmware_hbk_file": "MarlinUltimaker-HBK-{baudrate}.hex",
|
||||||
|
|
|
@ -21,10 +21,14 @@
|
||||||
"ultimaker_tough_pla_green",
|
"ultimaker_tough_pla_green",
|
||||||
"ultimaker_tough_pla_red",
|
"ultimaker_tough_pla_red",
|
||||||
"ultimaker_tough_pla_white",
|
"ultimaker_tough_pla_white",
|
||||||
|
"ultimaker_tough_pla_blue",
|
||||||
|
"ultimaker_tough_pla_gray",
|
||||||
|
"ultimaker_tough_pla_yellow",
|
||||||
"generic_cffcpe",
|
"generic_cffcpe",
|
||||||
"generic_cffpa",
|
"generic_cffpa",
|
||||||
"generic_gffcpe",
|
"generic_gffcpe",
|
||||||
"generic_gffpa",
|
"generic_gffpa",
|
||||||
|
"generic_petcf",
|
||||||
"structur3d_dap100silicone",
|
"structur3d_dap100silicone",
|
||||||
"ultimaker_petg_blue",
|
"ultimaker_petg_blue",
|
||||||
"ultimaker_petg_grey",
|
"ultimaker_petg_grey",
|
||||||
|
@ -39,7 +43,10 @@
|
||||||
"ultimaker_petg_blue_translucent",
|
"ultimaker_petg_blue_translucent",
|
||||||
"ultimaker_petg_green_translucent",
|
"ultimaker_petg_green_translucent",
|
||||||
"ultimaker_petg_yellow_fluorescent",
|
"ultimaker_petg_yellow_fluorescent",
|
||||||
"ultimaker_petg_red"
|
"ultimaker_petg_red",
|
||||||
|
"ultimaker_petcf_black",
|
||||||
|
"ultimaker_petcf_blue",
|
||||||
|
"ultimaker_petcf_gray"
|
||||||
],
|
],
|
||||||
"firmware_file": "MarlinUltimaker-{baudrate}-dual.hex",
|
"firmware_file": "MarlinUltimaker-{baudrate}-dual.hex",
|
||||||
"firmware_hbk_file": "MarlinUltimaker-HBK-{baudrate}-dual.hex",
|
"firmware_hbk_file": "MarlinUltimaker-HBK-{baudrate}-dual.hex",
|
||||||
|
|
|
@ -16,7 +16,6 @@
|
||||||
],
|
],
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"generic_hips",
|
"generic_hips",
|
||||||
"generic_petg",
|
|
||||||
"structur3d_dap100silicone"
|
"structur3d_dap100silicone"
|
||||||
],
|
],
|
||||||
"firmware_update_info":
|
"firmware_update_info":
|
||||||
|
@ -60,12 +59,12 @@
|
||||||
"acceleration_topbottom": { "value": "math.ceil(acceleration_print * 1000 / 3500)" },
|
"acceleration_topbottom": { "value": "math.ceil(acceleration_print * 1000 / 3500)" },
|
||||||
"acceleration_wall": { "value": "math.ceil(acceleration_print * 1500 / 3500)" },
|
"acceleration_wall": { "value": "math.ceil(acceleration_print * 1500 / 3500)" },
|
||||||
"acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 1000 / 1000)" },
|
"acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 1000 / 1000)" },
|
||||||
|
"brim_gap": { "value": "-xy_offset_layer_0 + 0.05" },
|
||||||
"brim_width": { "value": "3" },
|
"brim_width": { "value": "3" },
|
||||||
"cool_fan_speed": { "value": "50" },
|
"cool_fan_speed": { "value": "50" },
|
||||||
"default_material_print_temperature": { "value": "200" },
|
"default_material_print_temperature": { "value": "200" },
|
||||||
"extruder_prime_pos_abs": { "default_value": true },
|
"extruder_prime_pos_abs": { "default_value": true },
|
||||||
"gantry_height": { "value": "55" },
|
"gantry_height": { "value": "55" },
|
||||||
"infill_overlap": { "value": "0" },
|
|
||||||
"infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" },
|
"infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" },
|
||||||
"infill_wipe_dist": { "value": "0" },
|
"infill_wipe_dist": { "value": "0" },
|
||||||
"jerk_enabled": { "value": "True" },
|
"jerk_enabled": { "value": "True" },
|
||||||
|
@ -111,7 +110,6 @@
|
||||||
"retraction_min_travel": { "value": "5" },
|
"retraction_min_travel": { "value": "5" },
|
||||||
"retraction_prime_speed": { "value": "15" },
|
"retraction_prime_speed": { "value": "15" },
|
||||||
"retraction_speed": { "value": "45" },
|
"retraction_speed": { "value": "45" },
|
||||||
"skin_overlap": { "value": "10" },
|
|
||||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||||
"speed_print": { "value": "35" },
|
"speed_print": { "value": "35" },
|
||||||
"speed_support": { "value": "speed_wall_0" },
|
"speed_support": { "value": "speed_wall_0" },
|
||||||
|
|
|
@ -58,13 +58,13 @@
|
||||||
"acceleration_topbottom": { "value": "math.ceil(acceleration_print * 1000 / 3500)" },
|
"acceleration_topbottom": { "value": "math.ceil(acceleration_print * 1000 / 3500)" },
|
||||||
"acceleration_wall": { "value": "math.ceil(acceleration_print * 1500 / 3500)" },
|
"acceleration_wall": { "value": "math.ceil(acceleration_print * 1500 / 3500)" },
|
||||||
"acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 1000 / 1000)" },
|
"acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 1000 / 1000)" },
|
||||||
|
"brim_gap": { "value": "-xy_offset_layer_0 + 0.05" },
|
||||||
"brim_width": { "value": "3" },
|
"brim_width": { "value": "3" },
|
||||||
"build_volume_temperature": { "maximum_value": 50 },
|
"build_volume_temperature": { "maximum_value": 50 },
|
||||||
"cool_fan_speed": { "value": "50" },
|
"cool_fan_speed": { "value": "50" },
|
||||||
"default_material_print_temperature": { "value": "200" },
|
"default_material_print_temperature": { "value": "200" },
|
||||||
"extruder_prime_pos_abs": { "default_value": true },
|
"extruder_prime_pos_abs": { "default_value": true },
|
||||||
"gantry_height": { "value": "55" },
|
"gantry_height": { "value": "55" },
|
||||||
"infill_overlap": { "value": "0" },
|
|
||||||
"infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" },
|
"infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" },
|
||||||
"infill_wipe_dist": { "value": "0" },
|
"infill_wipe_dist": { "value": "0" },
|
||||||
"jerk_enabled": { "value": "True" },
|
"jerk_enabled": { "value": "True" },
|
||||||
|
@ -112,7 +112,6 @@
|
||||||
"retraction_min_travel": { "value": "5" },
|
"retraction_min_travel": { "value": "5" },
|
||||||
"retraction_prime_speed": { "value": "15" },
|
"retraction_prime_speed": { "value": "15" },
|
||||||
"retraction_speed": { "value": "45" },
|
"retraction_speed": { "value": "45" },
|
||||||
"skin_overlap": { "value": "10" },
|
|
||||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||||
"speed_print": { "value": "35" },
|
"speed_print": { "value": "35" },
|
||||||
"speed_support": { "value": "speed_wall_0" },
|
"speed_support": { "value": "speed_wall_0" },
|
||||||
|
|
|
@ -9,62 +9,12 @@
|
||||||
"manufacturer": "Uni 3D",
|
"manufacturer": "Uni 3D",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
"imade3d_petg",
|
||||||
"emotiontech_abs",
|
"imade3d_pla",
|
||||||
"emotiontech_asax",
|
"innofill_innoflex60",
|
||||||
"emotiontech_hips",
|
"verbatim_bvoh"
|
||||||
"emotiontech_petg",
|
|
||||||
"emotiontech_pla",
|
|
||||||
"emotiontech_pva-m",
|
|
||||||
"emotiontech_pva-oks",
|
|
||||||
"emotiontech_pva-s",
|
|
||||||
"emotiontech_tpu98a",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"imade3d_petg_175",
|
|
||||||
"imade3d_pla_175",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"leapfrog_abs_natural",
|
|
||||||
"leapfrog_epla_natural",
|
|
||||||
"leapfrog_pva_natural",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"redd_abs",
|
|
||||||
"redd_asa",
|
|
||||||
"redd_hips",
|
|
||||||
"redd_nylon",
|
|
||||||
"redd_petg",
|
|
||||||
"redd_pla",
|
|
||||||
"redd_tpe",
|
|
||||||
"structur3d_dap100silicone",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_flex",
|
|
||||||
"tizyx_petg",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"tizyx_pva",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_PLA_Glitter",
|
|
||||||
"Vertex_Delta_PLA_Mat",
|
|
||||||
"Vertex_Delta_PLA_Satin",
|
|
||||||
"Vertex_Delta_PLA_Wood",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"first_start_actions": [ "MachineSettingsAction" ],
|
"first_start_actions": [ "MachineSettingsAction" ],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
|
|
|
@ -9,154 +9,19 @@
|
||||||
"manufacturer": "WEEDO",
|
"manufacturer": "WEEDO",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"3D-Fuel_PLA_PRO_Black",
|
"Extrudr_GreenTECPro_Anthracite",
|
||||||
"3D-Fuel_PLA_SnapSupport",
|
"Extrudr_GreenTECPro_Black",
|
||||||
"bestfilament_abs_skyblue",
|
"Extrudr_GreenTECPro_Blue",
|
||||||
"bestfilament_petg_orange",
|
"Extrudr_GreenTECPro_Nature",
|
||||||
"bestfilament_pla_green",
|
"Extrudr_GreenTECPro_Red",
|
||||||
"leapfrog_abs_natural",
|
"Extrudr_GreenTECPro_Silver",
|
||||||
"leapfrog_epla_natural",
|
"Extrudr_GreenTECPro_White",
|
||||||
"leapfrog_pva_natural",
|
"verbatim_bvoh",
|
||||||
"generic_pc_175",
|
"dsm_arnitel2045",
|
||||||
"goofoo_abs",
|
"dsm_novamid1070",
|
||||||
"goofoo_asa",
|
"imade3d_petg",
|
||||||
"goofoo_bronze_pla",
|
"imade3d_pla",
|
||||||
"goofoo_emarble_pla",
|
"innofill_innoflex60"
|
||||||
"goofoo_esilk_pla",
|
|
||||||
"goofoo_hips",
|
|
||||||
"goofoo_pa_cf",
|
|
||||||
"goofoo_pa",
|
|
||||||
"goofoo_pc",
|
|
||||||
"goofoo_peek",
|
|
||||||
"goofoo_petg",
|
|
||||||
"goofoo_pla",
|
|
||||||
"goofoo_pva",
|
|
||||||
"goofoo_tpe_83a",
|
|
||||||
"goofoo_tpu_87a",
|
|
||||||
"goofoo_tpu_95a",
|
|
||||||
"goofoo_wood_pla",
|
|
||||||
"emotiontech_abs",
|
|
||||||
"emotiontech_absx",
|
|
||||||
"emotiontech_acetate",
|
|
||||||
"emotiontech_asax",
|
|
||||||
"emotiontech_bvoh",
|
|
||||||
"emotiontech_copa",
|
|
||||||
"emotiontech_hips",
|
|
||||||
"emotiontech_nylon_1030",
|
|
||||||
"emotiontech_nylon_1030cf",
|
|
||||||
"emotiontech_nylon_1070",
|
|
||||||
"emotiontech_pc",
|
|
||||||
"emotiontech_pekk",
|
|
||||||
"emotiontech_petg",
|
|
||||||
"emotiontech_pla",
|
|
||||||
"emotiontech_pla_hr_870",
|
|
||||||
"emotiontech_pva-m",
|
|
||||||
"emotiontech_pva-s",
|
|
||||||
"emotiontech_tpu98a",
|
|
||||||
"eryone_petg",
|
|
||||||
"eryone_pla_glow",
|
|
||||||
"eryone_pla_matte",
|
|
||||||
"eryone_pla_wood",
|
|
||||||
"eryone_pla",
|
|
||||||
"eryone_tpu",
|
|
||||||
"eSUN_PETG_Black",
|
|
||||||
"eSUN_PETG_Grey",
|
|
||||||
"eSUN_PETG_Purple",
|
|
||||||
"eSUN_PLA_PRO_Black",
|
|
||||||
"eSUN_PLA_PRO_Grey",
|
|
||||||
"eSUN_PLA_PRO_Purple",
|
|
||||||
"eSUN_PLA_PRO_White",
|
|
||||||
"Extrudr_GreenTECPro_Anthracite_175",
|
|
||||||
"Extrudr_GreenTECPro_Black_175",
|
|
||||||
"Extrudr_GreenTECPro_Blue_175",
|
|
||||||
"Extrudr_GreenTECPro_Nature_175",
|
|
||||||
"Extrudr_GreenTECPro_Red_175",
|
|
||||||
"Extrudr_GreenTECPro_Silver_175",
|
|
||||||
"Extrudr_GreenTECPro_White_175",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"chromatik_pla",
|
|
||||||
"dsm_arnitel2045_175",
|
|
||||||
"dsm_novamid1070_175",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fdplast_abs_tomato",
|
|
||||||
"fdplast_petg_gray",
|
|
||||||
"fdplast_pla_olive",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"imade3d_petg_green",
|
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"imade3d_petg_175",
|
|
||||||
"imade3d_pla_175",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"layer_one_black_pla",
|
|
||||||
"layer_one_dark_gray_pla",
|
|
||||||
"layer_one_white_pla",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"redd_abs",
|
|
||||||
"redd_asa",
|
|
||||||
"redd_hips",
|
|
||||||
"redd_nylon",
|
|
||||||
"redd_petg",
|
|
||||||
"redd_pla",
|
|
||||||
"redd_tpe",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_flex",
|
|
||||||
"tizyx_petg",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pva",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA_Glitter",
|
|
||||||
"Vertex_Delta_PLA_Mat",
|
|
||||||
"Vertex_Delta_PLA_Satin",
|
|
||||||
"Vertex_Delta_PLA_Wood",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"volumic_abs_ultra",
|
|
||||||
"volumic_arma_ultra",
|
|
||||||
"volumic_asa_ultra",
|
|
||||||
"volumic_br80_ultra",
|
|
||||||
"volumic_bumper_ultra",
|
|
||||||
"volumic_cu80_ultra",
|
|
||||||
"volumic_flex93_ultra",
|
|
||||||
"volumic_medical_ultra",
|
|
||||||
"volumic_nylon_ultra",
|
|
||||||
"volumic_pekk_carbone",
|
|
||||||
"volumic_petg_ultra",
|
|
||||||
"volumic_petgcarbone_ultra",
|
|
||||||
"volumic_pla_ultra",
|
|
||||||
"volumic_pp_ultra",
|
|
||||||
"volumic_strong_ultra",
|
|
||||||
"volumic_support_ultra",
|
|
||||||
"xyzprinting_abs",
|
|
||||||
"xyzprinting_antibact_pla",
|
|
||||||
"xyzprinting_carbon_fiber",
|
|
||||||
"xyzprinting_colorinkjet_pla",
|
|
||||||
"xyzprinting_flexible",
|
|
||||||
"xyzprinting_metallic_pla",
|
|
||||||
"xyzprinting_nylon",
|
|
||||||
"xyzprinting_petg",
|
|
||||||
"xyzprinting_pla",
|
|
||||||
"xyzprinting_tough_pla",
|
|
||||||
"xyzprinting_tpu",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"has_machine_quality": false,
|
"has_machine_quality": false,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
|
|
|
@ -10,135 +10,13 @@
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"platform": "weedo_x40.3mf",
|
"platform": "weedo_x40.3mf",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"3D-Fuel_PLA_PRO_Black",
|
"generic_pc",
|
||||||
"3D-Fuel_PLA_SnapSupport",
|
"generic_nylon",
|
||||||
"bestfilament_abs_skyblue",
|
"dsm_arnitel2045",
|
||||||
"bestfilament_petg_orange",
|
"dsm_novamid1070",
|
||||||
"bestfilament_pla_green",
|
"imade3d_petg",
|
||||||
"leapfrog_abs_natural",
|
"imade3d_pla",
|
||||||
"leapfrog_epla_natural",
|
"innofill_innoflex60"
|
||||||
"leapfrog_pva_natural",
|
|
||||||
"generic_pc_175",
|
|
||||||
"generic_nylon_175",
|
|
||||||
"goofoo_abs",
|
|
||||||
"goofoo_asa",
|
|
||||||
"goofoo_bronze_pla",
|
|
||||||
"goofoo_emarble_pla",
|
|
||||||
"goofoo_esilk_pla",
|
|
||||||
"goofoo_hips",
|
|
||||||
"goofoo_pa_cf",
|
|
||||||
"goofoo_pa",
|
|
||||||
"goofoo_pc",
|
|
||||||
"goofoo_peek",
|
|
||||||
"goofoo_petg",
|
|
||||||
"goofoo_pla",
|
|
||||||
"goofoo_pva",
|
|
||||||
"goofoo_tpe_83a",
|
|
||||||
"goofoo_tpu_87a",
|
|
||||||
"goofoo_tpu_95a",
|
|
||||||
"goofoo_wood_pla",
|
|
||||||
"emotiontech_abs",
|
|
||||||
"emotiontech_absx",
|
|
||||||
"emotiontech_acetate",
|
|
||||||
"emotiontech_asax",
|
|
||||||
"emotiontech_bvoh",
|
|
||||||
"emotiontech_copa",
|
|
||||||
"emotiontech_hips",
|
|
||||||
"emotiontech_nylon_1030",
|
|
||||||
"emotiontech_nylon_1030cf",
|
|
||||||
"emotiontech_nylon_1070",
|
|
||||||
"emotiontech_pc",
|
|
||||||
"emotiontech_pekk",
|
|
||||||
"emotiontech_petg",
|
|
||||||
"emotiontech_pla",
|
|
||||||
"emotiontech_pla_hr_870",
|
|
||||||
"emotiontech_pva-m",
|
|
||||||
"emotiontech_pva-s",
|
|
||||||
"emotiontech_tpu98a",
|
|
||||||
"eryone_petg",
|
|
||||||
"eryone_pla_glow",
|
|
||||||
"eryone_pla_matte",
|
|
||||||
"eryone_pla_wood",
|
|
||||||
"eryone_pla",
|
|
||||||
"eSUN_PETG_Black",
|
|
||||||
"eSUN_PETG_Grey",
|
|
||||||
"eSUN_PETG_Purple",
|
|
||||||
"eSUN_PLA_PRO_Black",
|
|
||||||
"eSUN_PLA_PRO_Grey",
|
|
||||||
"eSUN_PLA_PRO_Purple",
|
|
||||||
"eSUN_PLA_PRO_White",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"chromatik_pla",
|
|
||||||
"dsm_arnitel2045_175",
|
|
||||||
"dsm_novamid1070_175",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fdplast_abs_tomato",
|
|
||||||
"fdplast_petg_gray",
|
|
||||||
"fdplast_pla_olive",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"imade3d_petg_green",
|
|
||||||
"imade3d_petg_pink",
|
|
||||||
"imade3d_pla_green",
|
|
||||||
"imade3d_pla_pink",
|
|
||||||
"imade3d_petg_175",
|
|
||||||
"imade3d_pla_175",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"layer_one_black_pla",
|
|
||||||
"layer_one_dark_gray_pla",
|
|
||||||
"layer_one_white_pla",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"redd_abs",
|
|
||||||
"redd_asa",
|
|
||||||
"redd_hips",
|
|
||||||
"redd_nylon",
|
|
||||||
"redd_petg",
|
|
||||||
"redd_pla",
|
|
||||||
"redd_tpe",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_flex",
|
|
||||||
"tizyx_petg",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pva",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA_Glitter",
|
|
||||||
"Vertex_Delta_PLA_Mat",
|
|
||||||
"Vertex_Delta_PLA_Satin",
|
|
||||||
"Vertex_Delta_PLA_Wood",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"volumic_abs_ultra",
|
|
||||||
"volumic_arma_ultra",
|
|
||||||
"volumic_asa_ultra",
|
|
||||||
"volumic_br80_ultra",
|
|
||||||
"volumic_bumper_ultra",
|
|
||||||
"volumic_cu80_ultra",
|
|
||||||
"volumic_flex93_ultra",
|
|
||||||
"volumic_medical_ultra",
|
|
||||||
"volumic_nylon_ultra",
|
|
||||||
"volumic_pekk_carbone",
|
|
||||||
"volumic_petg_ultra",
|
|
||||||
"volumic_petgcarbone_ultra",
|
|
||||||
"volumic_pla_ultra",
|
|
||||||
"volumic_pp_ultra",
|
|
||||||
"volumic_strong_ultra",
|
|
||||||
"volumic_support_ultra",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
|
|
|
@ -8,38 +8,6 @@
|
||||||
"author": "XYZprinting Software",
|
"author": "XYZprinting Software",
|
||||||
"manufacturer": "XYZprinting",
|
"manufacturer": "XYZprinting",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
|
||||||
"generic_hips",
|
|
||||||
"generic_petg",
|
|
||||||
"generic_bam",
|
|
||||||
"ultimaker_bam",
|
|
||||||
"generic_pva",
|
|
||||||
"ultimaker_pva",
|
|
||||||
"generic_tough_pla",
|
|
||||||
"ultimaker_tough_pla_black",
|
|
||||||
"ultimaker_tough_pla_green",
|
|
||||||
"ultimaker_tough_pla_red",
|
|
||||||
"ultimaker_tough_pla_white",
|
|
||||||
"generic_cffcpe",
|
|
||||||
"generic_cffpa",
|
|
||||||
"generic_gffcpe",
|
|
||||||
"generic_gffpa",
|
|
||||||
"structur3d_dap100silicone",
|
|
||||||
"ultimaker_petg_blue",
|
|
||||||
"ultimaker_petg_grey",
|
|
||||||
"ultimaker_petg_black",
|
|
||||||
"ultimaker_petg_green",
|
|
||||||
"ultimaker_petg_white",
|
|
||||||
"ultimaker_petg_orange",
|
|
||||||
"ultimaker_petg_silver",
|
|
||||||
"ultimaker_petg_yellow",
|
|
||||||
"ultimaker_petg_transparent",
|
|
||||||
"ultimaker_petg_red_translucent",
|
|
||||||
"ultimaker_petg_blue_translucent",
|
|
||||||
"ultimaker_petg_green_translucent",
|
|
||||||
"ultimaker_petg_yellow_fluorescent",
|
|
||||||
"ultimaker_petg_red"
|
|
||||||
],
|
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
"has_materials": true,
|
"has_materials": true,
|
||||||
"has_variants": true,
|
"has_variants": true,
|
||||||
|
|
|
@ -9,71 +9,11 @@
|
||||||
"manufacturer": "Zav Co., Ltd.",
|
"manufacturer": "Zav Co., Ltd.",
|
||||||
"file_formats": "text/x-gcode",
|
"file_formats": "text/x-gcode",
|
||||||
"exclude_materials": [
|
"exclude_materials": [
|
||||||
"chromatik_pla",
|
"dsm_arnitel2045",
|
||||||
"dsm_arnitel2045_175",
|
"dsm_novamid1070",
|
||||||
"dsm_novamid1070_175",
|
"imade3d_petg",
|
||||||
"emotiontech_abs",
|
"imade3d_pla",
|
||||||
"emotiontech_absx",
|
"innofill_innoflex60"
|
||||||
"emotiontech_asax",
|
|
||||||
"emotiontech_bvoh",
|
|
||||||
"emotiontech_hips",
|
|
||||||
"emotiontech_petg",
|
|
||||||
"emotiontech_pla",
|
|
||||||
"emotiontech_pva-m",
|
|
||||||
"emotiontech_pva-oks",
|
|
||||||
"emotiontech_pva-s",
|
|
||||||
"emotiontech_tpu98a",
|
|
||||||
"eSUN_PETG_Black",
|
|
||||||
"eSUN_PETG_Grey",
|
|
||||||
"eSUN_PETG_Purple",
|
|
||||||
"eSUN_PLA_PRO_Black",
|
|
||||||
"eSUN_PLA_PRO_Grey",
|
|
||||||
"eSUN_PLA_PRO_Purple",
|
|
||||||
"eSUN_PLA_PRO_White",
|
|
||||||
"fabtotum_abs",
|
|
||||||
"fabtotum_nylon",
|
|
||||||
"fabtotum_pla",
|
|
||||||
"fabtotum_tpu",
|
|
||||||
"fiberlogy_hd_pla",
|
|
||||||
"filo3d_pla",
|
|
||||||
"filo3d_pla_green",
|
|
||||||
"filo3d_pla_red",
|
|
||||||
"imade3d_petg_175",
|
|
||||||
"imade3d_pla_175",
|
|
||||||
"innofill_innoflex60_175",
|
|
||||||
"leapfrog_abs_natural",
|
|
||||||
"leapfrog_epla_natural",
|
|
||||||
"leapfrog_pva_natural",
|
|
||||||
"octofiber_pla",
|
|
||||||
"polyflex_pla",
|
|
||||||
"polymax_pla",
|
|
||||||
"polyplus_pla",
|
|
||||||
"polywood_pla",
|
|
||||||
"redd_abs",
|
|
||||||
"redd_asa",
|
|
||||||
"redd_hips",
|
|
||||||
"redd_nylon",
|
|
||||||
"redd_petg",
|
|
||||||
"redd_pla",
|
|
||||||
"redd_tpe",
|
|
||||||
"structur3d_dap100silicone",
|
|
||||||
"tizyx_abs",
|
|
||||||
"tizyx_flex",
|
|
||||||
"tizyx_petg",
|
|
||||||
"tizyx_pla",
|
|
||||||
"tizyx_pla_bois",
|
|
||||||
"tizyx_pva",
|
|
||||||
"verbatim_bvoh_175",
|
|
||||||
"Vertex_Delta_ABS",
|
|
||||||
"Vertex_Delta_PET",
|
|
||||||
"Vertex_Delta_PLA",
|
|
||||||
"Vertex_Delta_PLA_Glitter",
|
|
||||||
"Vertex_Delta_PLA_Mat",
|
|
||||||
"Vertex_Delta_PLA_Satin",
|
|
||||||
"Vertex_Delta_PLA_Wood",
|
|
||||||
"Vertex_Delta_TPU",
|
|
||||||
"zyyx_pro_flex",
|
|
||||||
"zyyx_pro_pla"
|
|
||||||
],
|
],
|
||||||
"first_start_actions": [ "MachineSettingsAction" ],
|
"first_start_actions": [ "MachineSettingsAction" ],
|
||||||
"has_machine_quality": true,
|
"has_machine_quality": true,
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 5.1\n"
|
"Project-Id-Version: Cura 5.1\n"
|
||||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2023-03-08 09:03+0000\n"
|
"POT-Creation-Date: 2023-06-08 16:32+0000\n"
|
||||||
"PO-Revision-Date: 2020-02-20 17:30+0100\n"
|
"PO-Revision-Date: 2020-02-20 17:30+0100\n"
|
||||||
"Last-Translator: DenyCZ <www.github.com/DenyCZ>\n"
|
"Last-Translator: DenyCZ <www.github.com/DenyCZ>\n"
|
||||||
"Language-Team: DenyCZ <www.github.com/DenyCZ>\n"
|
"Language-Team: DenyCZ <www.github.com/DenyCZ>\n"
|
||||||
|
@ -17,212 +17,170 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Generator: Poedit 2.3\n"
|
"X-Generator: Poedit 2.3\n"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion description"
|
msgctxt "platform_adhesion description"
|
||||||
msgid "Adhesion"
|
msgid "Adhesion"
|
||||||
msgstr "Adheze"
|
msgstr "Adheze"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter description"
|
msgctxt "material_diameter description"
|
||||||
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
||||||
msgstr "Nastavuje průměr použitého vlákna filamentu. Srovnejte tuto hodnotu s průměrem použitého vlákna."
|
msgstr "Nastavuje průměr použitého vlákna filamentu. Srovnejte tuto hodnotu s průměrem použitého vlákna."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
msgstr "Adheze topné podložky"
|
msgstr "Adheze topné podložky"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter label"
|
msgctxt "material_diameter label"
|
||||||
msgid "Diameter"
|
msgid "Diameter"
|
||||||
msgstr "Průměr"
|
msgstr "Průměr"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code description"
|
msgctxt "machine_extruder_end_code description"
|
||||||
msgid "End g-code to execute when switching away from this extruder."
|
msgid "End g-code to execute when switching away from this extruder."
|
||||||
msgstr "Ukončete g-kód, který se má provést při odpojení od tohoto extrudéru."
|
msgstr "Ukončete g-kód, který se má provést při odpojení od tohoto extrudéru."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr label"
|
msgctxt "extruder_nr label"
|
||||||
msgid "Extruder"
|
msgid "Extruder"
|
||||||
msgstr "Extruder"
|
msgstr "Extruder"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code label"
|
msgctxt "machine_extruder_end_code label"
|
||||||
msgid "Extruder End G-Code"
|
msgid "Extruder End G-Code"
|
||||||
msgstr "Ukončující G kód extruderu"
|
msgstr "Ukončující G kód extruderu"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs label"
|
msgctxt "machine_extruder_end_pos_abs label"
|
||||||
msgid "Extruder End Position Absolute"
|
msgid "Extruder End Position Absolute"
|
||||||
msgstr "Absolutní finální pozice extruderu"
|
msgstr "Absolutní finální pozice extruderu"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x label"
|
msgctxt "machine_extruder_end_pos_x label"
|
||||||
msgid "Extruder End Position X"
|
msgid "Extruder End Position X"
|
||||||
msgstr "Konečná pozice X extruderu"
|
msgstr "Konečná pozice X extruderu"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y label"
|
msgctxt "machine_extruder_end_pos_y label"
|
||||||
msgid "Extruder End Position Y"
|
msgid "Extruder End Position Y"
|
||||||
msgstr "Konečná pozice Y extruderu"
|
msgstr "Konečná pozice Y extruderu"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x label"
|
msgctxt "extruder_prime_pos_x label"
|
||||||
msgid "Extruder Prime X Position"
|
msgid "Extruder Prime X Position"
|
||||||
msgstr "Primární pozice extruderu X"
|
msgstr "Primární pozice extruderu X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y label"
|
msgctxt "extruder_prime_pos_y label"
|
||||||
msgid "Extruder Prime Y Position"
|
msgid "Extruder Prime Y Position"
|
||||||
msgstr "Primární pozice extruderu Y"
|
msgstr "Primární pozice extruderu Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z label"
|
msgctxt "extruder_prime_pos_z label"
|
||||||
msgid "Extruder Prime Z Position"
|
msgid "Extruder Prime Z Position"
|
||||||
msgstr "První Z pozice extruderu"
|
msgstr "První Z pozice extruderu"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number label"
|
msgctxt "machine_extruder_cooling_fan_number label"
|
||||||
msgid "Extruder Print Cooling Fan"
|
msgid "Extruder Print Cooling Fan"
|
||||||
msgstr "Chladič extruderu"
|
msgstr "Chladič extruderu"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code label"
|
msgctxt "machine_extruder_start_code label"
|
||||||
msgid "Extruder Start G-Code"
|
msgid "Extruder Start G-Code"
|
||||||
msgstr "Počáteční G kód extruderu"
|
msgstr "Počáteční G kód extruderu"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs label"
|
msgctxt "machine_extruder_start_pos_abs label"
|
||||||
msgid "Extruder Start Position Absolute"
|
msgid "Extruder Start Position Absolute"
|
||||||
msgstr "Absolutní počáteční pozice extruderu"
|
msgstr "Absolutní počáteční pozice extruderu"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x label"
|
msgctxt "machine_extruder_start_pos_x label"
|
||||||
msgid "Extruder Start Position X"
|
msgid "Extruder Start Position X"
|
||||||
msgstr "Počáteční pozice extruderu X"
|
msgstr "Počáteční pozice extruderu X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y label"
|
msgctxt "machine_extruder_start_pos_y label"
|
||||||
msgid "Extruder Start Position Y"
|
msgid "Extruder Start Position Y"
|
||||||
msgstr "Počáteční pozice extruderu Y"
|
msgstr "Počáteční pozice extruderu Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings label"
|
msgctxt "machine_settings label"
|
||||||
msgid "Machine"
|
msgid "Machine"
|
||||||
msgstr "Zařízení"
|
msgstr "Zařízení"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings description"
|
msgctxt "machine_settings description"
|
||||||
msgid "Machine specific settings"
|
msgid "Machine specific settings"
|
||||||
msgstr "Specifické nastavení pro zařízení"
|
msgstr "Specifické nastavení pro zařízení"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs description"
|
msgctxt "machine_extruder_end_pos_abs description"
|
||||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr "Koncovou polohu extruderu udělejte absolutně, nikoliv relativně k poslednímu známému umístění hlavy."
|
msgstr "Koncovou polohu extruderu udělejte absolutně, nikoliv relativně k poslednímu známému umístění hlavy."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs description"
|
msgctxt "machine_extruder_start_pos_abs description"
|
||||||
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr "Udělejte počáteční pozici extrudéru absolutně, nikoli relativně k poslednímu známému umístění hlavy."
|
msgstr "Udělejte počáteční pozici extrudéru absolutně, nikoli relativně k poslednímu známému umístění hlavy."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material description"
|
msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Materiál"
|
msgstr "Materiál"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material label"
|
msgctxt "material label"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Materiál"
|
msgstr "Materiál"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size label"
|
msgctxt "machine_nozzle_size label"
|
||||||
msgid "Nozzle Diameter"
|
msgid "Nozzle Diameter"
|
||||||
msgstr "Průměr trysky"
|
msgstr "Průměr trysky"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id label"
|
msgctxt "machine_nozzle_id label"
|
||||||
msgid "Nozzle ID"
|
msgid "Nozzle ID"
|
||||||
msgstr "ID trysky"
|
msgstr "ID trysky"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x label"
|
msgctxt "machine_nozzle_offset_x label"
|
||||||
msgid "Nozzle X Offset"
|
msgid "Nozzle X Offset"
|
||||||
msgstr "X offset trysky"
|
msgstr "X offset trysky"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y label"
|
msgctxt "machine_nozzle_offset_y label"
|
||||||
msgid "Nozzle Y Offset"
|
msgid "Nozzle Y Offset"
|
||||||
msgstr "Y offset trysky"
|
msgstr "Y offset trysky"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code description"
|
msgctxt "machine_extruder_start_code description"
|
||||||
msgid "Start g-code to execute when switching to this extruder."
|
msgid "Start g-code to execute when switching to this extruder."
|
||||||
msgstr "Spusťte g-kód, který se má provést při přepnutí na tento extrudér."
|
msgstr "Spusťte g-kód, který se má provést při přepnutí na tento extrudér."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x description"
|
msgctxt "extruder_prime_pos_x description"
|
||||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Souřadnice X polohy, ve které tryska naplní tlak na začátku tisku."
|
msgstr "Souřadnice X polohy, ve které tryska naplní tlak na začátku tisku."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y description"
|
msgctxt "extruder_prime_pos_y description"
|
||||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Souřadnice Y polohy, ve které tryska naplní tlak na začátku tisku."
|
msgstr "Souřadnice Y polohy, ve které tryska naplní tlak na začátku tisku."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z description"
|
msgctxt "extruder_prime_pos_z description"
|
||||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Souřadnice Z pozice, ve které tryska naplní tlak na začátku tisku."
|
msgstr "Souřadnice Z pozice, ve které tryska naplní tlak na začátku tisku."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr description"
|
msgctxt "extruder_nr description"
|
||||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||||
msgstr "Vytlačovací stroj byl použit pro tisknutí. Toto je používáno při vícenásobné extruzi."
|
msgstr "Vytlačovací stroj byl použit pro tisknutí. Toto je používáno při vícenásobné extruzi."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size description"
|
msgctxt "machine_nozzle_size description"
|
||||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||||
msgstr "Vnitřní průměr trysky. Změňte toto nastavení pokud používáte nestandardní velikost trysky."
|
msgstr "Vnitřní průměr trysky. Změňte toto nastavení pokud používáte nestandardní velikost trysky."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id description"
|
msgctxt "machine_nozzle_id description"
|
||||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||||
msgstr "ID trysky pro vytlačovací stroj, např. \"AA 0.4\" nebo \"BB 0.8\"."
|
msgstr "ID trysky pro vytlačovací stroj, např. \"AA 0.4\" nebo \"BB 0.8\"."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number description"
|
msgctxt "machine_extruder_cooling_fan_number description"
|
||||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||||
msgstr "Číslo ventilátoru chlazení tisku přidruženého k tomuto extrudéru. Tuto změnu změňte pouze z výchozí hodnoty 0, pokud máte pro každý extrudér jiný ventilátor chlazení tisku."
|
msgstr "Číslo ventilátoru chlazení tisku přidruženého k tomuto extrudéru. Tuto změnu změňte pouze z výchozí hodnoty 0, pokud máte pro každý extrudér jiný ventilátor chlazení tisku."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x description"
|
msgctxt "machine_extruder_end_pos_x description"
|
||||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "Souřadnice x koncové polohy při vypnutí extrudéru."
|
msgstr "Souřadnice x koncové polohy při vypnutí extrudéru."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x description"
|
msgctxt "machine_nozzle_offset_x description"
|
||||||
msgid "The x-coordinate of the offset of the nozzle."
|
msgid "The x-coordinate of the offset of the nozzle."
|
||||||
msgstr "X-ová souřadnice offsetu trysky."
|
msgstr "X-ová souřadnice offsetu trysky."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x description"
|
msgctxt "machine_extruder_start_pos_x description"
|
||||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "Souřadnice x počáteční pozice při zapnutí extrudéru."
|
msgstr "Souřadnice x počáteční pozice při zapnutí extrudéru."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y description"
|
msgctxt "machine_extruder_end_pos_y description"
|
||||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "Souřadnice y koncové polohy při vypnutí extrudéru."
|
msgstr "Souřadnice y koncové polohy při vypnutí extrudéru."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y description"
|
msgctxt "machine_nozzle_offset_y description"
|
||||||
msgid "The y-coordinate of the offset of the nozzle."
|
msgid "The y-coordinate of the offset of the nozzle."
|
||||||
msgstr "Y-ová souřadnice offsetu trysky."
|
msgstr "Y-ová souřadnice offsetu trysky."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y description"
|
msgctxt "machine_extruder_start_pos_y description"
|
||||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "Souřadnice y počáteční pozice při zapnutí extrudéru."
|
msgstr "Souřadnice y počáteční pozice při zapnutí extrudéru."
|
||||||
|
|
File diff suppressed because it is too large
Load diff
11286
resources/i18n/cura.pot
11286
resources/i18n/cura.pot
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Uranium json setting files\n"
|
"Project-Id-Version: Uranium json setting files\n"
|
||||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2023-03-08 09:03+0000\n"
|
"POT-Creation-Date: 2023-06-08 16:32+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE\n"
|
"Language-Team: LANGUAGE\n"
|
||||||
|
@ -12,212 +12,170 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion description"
|
msgctxt "platform_adhesion description"
|
||||||
msgid "Adhesion"
|
msgid "Adhesion"
|
||||||
msgstr "Haftung"
|
msgstr "Haftung"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter description"
|
msgctxt "material_diameter description"
|
||||||
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
||||||
msgstr "Der Durchmesser des verwendeten Filaments wird angepasst. Stellen Sie hier den Durchmesser des verwendeten Filaments ein."
|
msgstr "Der Durchmesser des verwendeten Filaments wird angepasst. Stellen Sie hier den Durchmesser des verwendeten Filaments ein."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
msgstr "Druckplattenhaftung"
|
msgstr "Druckplattenhaftung"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter label"
|
msgctxt "material_diameter label"
|
||||||
msgid "Diameter"
|
msgid "Diameter"
|
||||||
msgstr "Durchmesser"
|
msgstr "Durchmesser"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code description"
|
msgctxt "machine_extruder_end_code description"
|
||||||
msgid "End g-code to execute when switching away from this extruder."
|
msgid "End g-code to execute when switching away from this extruder."
|
||||||
msgstr "Auszuführenden G-Code beim Umschalten von diesem Extruder beenden."
|
msgstr "Auszuführenden G-Code beim Umschalten von diesem Extruder beenden."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr label"
|
msgctxt "extruder_nr label"
|
||||||
msgid "Extruder"
|
msgid "Extruder"
|
||||||
msgstr "Extruder"
|
msgstr "Extruder"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code label"
|
msgctxt "machine_extruder_end_code label"
|
||||||
msgid "Extruder End G-Code"
|
msgid "Extruder End G-Code"
|
||||||
msgstr "G-Code Extruder-Ende"
|
msgstr "G-Code Extruder-Ende"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs label"
|
msgctxt "machine_extruder_end_pos_abs label"
|
||||||
msgid "Extruder End Position Absolute"
|
msgid "Extruder End Position Absolute"
|
||||||
msgstr "Absolute Extruder-Endposition"
|
msgstr "Absolute Extruder-Endposition"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x label"
|
msgctxt "machine_extruder_end_pos_x label"
|
||||||
msgid "Extruder End Position X"
|
msgid "Extruder End Position X"
|
||||||
msgstr "Extruder-Endposition X"
|
msgstr "Extruder-Endposition X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y label"
|
msgctxt "machine_extruder_end_pos_y label"
|
||||||
msgid "Extruder End Position Y"
|
msgid "Extruder End Position Y"
|
||||||
msgstr "Extruder-Endposition Y"
|
msgstr "Extruder-Endposition Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x label"
|
msgctxt "extruder_prime_pos_x label"
|
||||||
msgid "Extruder Prime X Position"
|
msgid "Extruder Prime X Position"
|
||||||
msgstr "X-Position Extruder-Einzug"
|
msgstr "X-Position Extruder-Einzug"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y label"
|
msgctxt "extruder_prime_pos_y label"
|
||||||
msgid "Extruder Prime Y Position"
|
msgid "Extruder Prime Y Position"
|
||||||
msgstr "Y-Position Extruder-Einzug"
|
msgstr "Y-Position Extruder-Einzug"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z label"
|
msgctxt "extruder_prime_pos_z label"
|
||||||
msgid "Extruder Prime Z Position"
|
msgid "Extruder Prime Z Position"
|
||||||
msgstr "Z-Position Extruder-Einzug"
|
msgstr "Z-Position Extruder-Einzug"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number label"
|
msgctxt "machine_extruder_cooling_fan_number label"
|
||||||
msgid "Extruder Print Cooling Fan"
|
msgid "Extruder Print Cooling Fan"
|
||||||
msgstr "Drucklüfter Extruder"
|
msgstr "Drucklüfter Extruder"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code label"
|
msgctxt "machine_extruder_start_code label"
|
||||||
msgid "Extruder Start G-Code"
|
msgid "Extruder Start G-Code"
|
||||||
msgstr "G-Code Extruder-Start"
|
msgstr "G-Code Extruder-Start"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs label"
|
msgctxt "machine_extruder_start_pos_abs label"
|
||||||
msgid "Extruder Start Position Absolute"
|
msgid "Extruder Start Position Absolute"
|
||||||
msgstr "Absolute Startposition des Extruders"
|
msgstr "Absolute Startposition des Extruders"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x label"
|
msgctxt "machine_extruder_start_pos_x label"
|
||||||
msgid "Extruder Start Position X"
|
msgid "Extruder Start Position X"
|
||||||
msgstr "X-Position Extruder-Start"
|
msgstr "X-Position Extruder-Start"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y label"
|
msgctxt "machine_extruder_start_pos_y label"
|
||||||
msgid "Extruder Start Position Y"
|
msgid "Extruder Start Position Y"
|
||||||
msgstr "Y-Position Extruder-Start"
|
msgstr "Y-Position Extruder-Start"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings label"
|
msgctxt "machine_settings label"
|
||||||
msgid "Machine"
|
msgid "Machine"
|
||||||
msgstr "Gerät"
|
msgstr "Gerät"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings description"
|
msgctxt "machine_settings description"
|
||||||
msgid "Machine specific settings"
|
msgid "Machine specific settings"
|
||||||
msgstr "Gerätespezifische Einstellungen"
|
msgstr "Gerätespezifische Einstellungen"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs description"
|
msgctxt "machine_extruder_end_pos_abs description"
|
||||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr "Bevorzugen Sie eine absolute Endposition des Extruders anstelle einer relativen Position zur zuletzt bekannten Kopfposition."
|
msgstr "Bevorzugen Sie eine absolute Endposition des Extruders anstelle einer relativen Position zur zuletzt bekannten Kopfposition."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs description"
|
msgctxt "machine_extruder_start_pos_abs description"
|
||||||
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr "Bevorzugen Sie eine absolute Startposition des Extruders anstelle einer relativen Position zur zuletzt bekannten Kopfposition."
|
msgstr "Bevorzugen Sie eine absolute Startposition des Extruders anstelle einer relativen Position zur zuletzt bekannten Kopfposition."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material description"
|
msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Material"
|
msgstr "Material"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material label"
|
msgctxt "material label"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Material"
|
msgstr "Material"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size label"
|
msgctxt "machine_nozzle_size label"
|
||||||
msgid "Nozzle Diameter"
|
msgid "Nozzle Diameter"
|
||||||
msgstr "Düsendurchmesser"
|
msgstr "Düsendurchmesser"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id label"
|
msgctxt "machine_nozzle_id label"
|
||||||
msgid "Nozzle ID"
|
msgid "Nozzle ID"
|
||||||
msgstr "Düsen-ID"
|
msgstr "Düsen-ID"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x label"
|
msgctxt "machine_nozzle_offset_x label"
|
||||||
msgid "Nozzle X Offset"
|
msgid "Nozzle X Offset"
|
||||||
msgstr "X-Versatz Düse"
|
msgstr "X-Versatz Düse"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y label"
|
msgctxt "machine_nozzle_offset_y label"
|
||||||
msgid "Nozzle Y Offset"
|
msgid "Nozzle Y Offset"
|
||||||
msgstr "Y-Versatz Düse"
|
msgstr "Y-Versatz Düse"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code description"
|
msgctxt "machine_extruder_start_code description"
|
||||||
msgid "Start g-code to execute when switching to this extruder."
|
msgid "Start g-code to execute when switching to this extruder."
|
||||||
msgstr "Auszuführenden G-Code beim Umschalten auf diesen Extruder starten."
|
msgstr "Auszuführenden G-Code beim Umschalten auf diesen Extruder starten."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x description"
|
msgctxt "extruder_prime_pos_x description"
|
||||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Die X-Koordinate der Position, an der die Düse am Druckbeginn einzieht."
|
msgstr "Die X-Koordinate der Position, an der die Düse am Druckbeginn einzieht."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y description"
|
msgctxt "extruder_prime_pos_y description"
|
||||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Die Y-Koordinate der Position, an der die Düse am Druckbeginn einzieht."
|
msgstr "Die Y-Koordinate der Position, an der die Düse am Druckbeginn einzieht."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z description"
|
msgctxt "extruder_prime_pos_z description"
|
||||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Die Z-Koordinate der Position, an der die Düse am Druckbeginn einzieht."
|
msgstr "Die Z-Koordinate der Position, an der die Düse am Druckbeginn einzieht."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr description"
|
msgctxt "extruder_nr description"
|
||||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||||
msgstr "Die für das Drucken verwendete Extruder-Einheit. Diese wird für die Mehrfach-Extrusion benutzt."
|
msgstr "Die für das Drucken verwendete Extruder-Einheit. Diese wird für die Mehrfach-Extrusion benutzt."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size description"
|
msgctxt "machine_nozzle_size description"
|
||||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||||
msgstr "Der Innendurchmesser der Düse. Verwenden Sie diese Einstellung, wenn Sie eine Düse einer Nicht-Standardgröße verwenden."
|
msgstr "Der Innendurchmesser der Düse. Verwenden Sie diese Einstellung, wenn Sie eine Düse einer Nicht-Standardgröße verwenden."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id description"
|
msgctxt "machine_nozzle_id description"
|
||||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||||
msgstr "Der Düsen-ID für eine Extruder-Einheit, z. B. „AA 0,4“ und „BB 0,8“."
|
msgstr "Der Düsen-ID für eine Extruder-Einheit, z. B. „AA 0,4“ und „BB 0,8“."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number description"
|
msgctxt "machine_extruder_cooling_fan_number description"
|
||||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||||
msgstr "Die Anzahl der Drucklüfter für diesen Extruder. Nur vom Standardwert 0 ändern, wenn Sie für jeden Extruder einen anderen Drucklüfter verwenden."
|
msgstr "Die Anzahl der Drucklüfter für diesen Extruder. Nur vom Standardwert 0 ändern, wenn Sie für jeden Extruder einen anderen Drucklüfter verwenden."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x description"
|
msgctxt "machine_extruder_end_pos_x description"
|
||||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "Die X-Koordinate der Endposition beim Ausschalten des Extruders."
|
msgstr "Die X-Koordinate der Endposition beim Ausschalten des Extruders."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x description"
|
msgctxt "machine_nozzle_offset_x description"
|
||||||
msgid "The x-coordinate of the offset of the nozzle."
|
msgid "The x-coordinate of the offset of the nozzle."
|
||||||
msgstr "Die X-Koordinate des Düsenversatzes."
|
msgstr "Die X-Koordinate des Düsenversatzes."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x description"
|
msgctxt "machine_extruder_start_pos_x description"
|
||||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "Die X-Koordinate der Startposition beim Einschalten des Extruders."
|
msgstr "Die X-Koordinate der Startposition beim Einschalten des Extruders."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y description"
|
msgctxt "machine_extruder_end_pos_y description"
|
||||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "Die Y-Koordinate der Endposition beim Ausschalten des Extruders."
|
msgstr "Die Y-Koordinate der Endposition beim Ausschalten des Extruders."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y description"
|
msgctxt "machine_nozzle_offset_y description"
|
||||||
msgid "The y-coordinate of the offset of the nozzle."
|
msgid "The y-coordinate of the offset of the nozzle."
|
||||||
msgstr "Die Y-Koordinate des Düsenversatzes."
|
msgstr "Die Y-Koordinate des Düsenversatzes."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y description"
|
msgctxt "machine_extruder_start_pos_y description"
|
||||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "Die Y-Koordinate der Startposition beim Einschalten des Extruders."
|
msgstr "Die Y-Koordinate der Startposition beim Einschalten des Extruders."
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Uranium json setting files\n"
|
"Project-Id-Version: Uranium json setting files\n"
|
||||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2023-03-08 09:03+0000\n"
|
"POT-Creation-Date: 2023-06-08 16:32+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE\n"
|
"Language-Team: LANGUAGE\n"
|
||||||
|
@ -12,212 +12,170 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion description"
|
msgctxt "platform_adhesion description"
|
||||||
msgid "Adhesion"
|
msgid "Adhesion"
|
||||||
msgstr "Adherencia"
|
msgstr "Adherencia"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter description"
|
msgctxt "material_diameter description"
|
||||||
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
||||||
msgstr "Ajusta el diámetro del filamento utilizado. Este valor debe coincidir con el diámetro del filamento utilizado."
|
msgstr "Ajusta el diámetro del filamento utilizado. Este valor debe coincidir con el diámetro del filamento utilizado."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
msgstr "Adherencia de la placa de impresión"
|
msgstr "Adherencia de la placa de impresión"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter label"
|
msgctxt "material_diameter label"
|
||||||
msgid "Diameter"
|
msgid "Diameter"
|
||||||
msgstr "Diámetro"
|
msgstr "Diámetro"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code description"
|
msgctxt "machine_extruder_end_code description"
|
||||||
msgid "End g-code to execute when switching away from this extruder."
|
msgid "End g-code to execute when switching away from this extruder."
|
||||||
msgstr "Finalizar GCode para ejecutarlo al cambiar desde este extrusor."
|
msgstr "Finalizar GCode para ejecutarlo al cambiar desde este extrusor."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr label"
|
msgctxt "extruder_nr label"
|
||||||
msgid "Extruder"
|
msgid "Extruder"
|
||||||
msgstr "Extrusor"
|
msgstr "Extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code label"
|
msgctxt "machine_extruder_end_code label"
|
||||||
msgid "Extruder End G-Code"
|
msgid "Extruder End G-Code"
|
||||||
msgstr "GCode final del extrusor"
|
msgstr "GCode final del extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs label"
|
msgctxt "machine_extruder_end_pos_abs label"
|
||||||
msgid "Extruder End Position Absolute"
|
msgid "Extruder End Position Absolute"
|
||||||
msgstr "Posición final absoluta del extrusor"
|
msgstr "Posición final absoluta del extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x label"
|
msgctxt "machine_extruder_end_pos_x label"
|
||||||
msgid "Extruder End Position X"
|
msgid "Extruder End Position X"
|
||||||
msgstr "Posición de fin del extrusor sobre el eje X"
|
msgstr "Posición de fin del extrusor sobre el eje X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y label"
|
msgctxt "machine_extruder_end_pos_y label"
|
||||||
msgid "Extruder End Position Y"
|
msgid "Extruder End Position Y"
|
||||||
msgstr "Posición de fin del extrusor sobre el eje Y"
|
msgstr "Posición de fin del extrusor sobre el eje Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x label"
|
msgctxt "extruder_prime_pos_x label"
|
||||||
msgid "Extruder Prime X Position"
|
msgid "Extruder Prime X Position"
|
||||||
msgstr "Posición de preparación del extrusor sobre el eje X"
|
msgstr "Posición de preparación del extrusor sobre el eje X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y label"
|
msgctxt "extruder_prime_pos_y label"
|
||||||
msgid "Extruder Prime Y Position"
|
msgid "Extruder Prime Y Position"
|
||||||
msgstr "Posición de preparación del extrusor sobre el eje Y"
|
msgstr "Posición de preparación del extrusor sobre el eje Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z label"
|
msgctxt "extruder_prime_pos_z label"
|
||||||
msgid "Extruder Prime Z Position"
|
msgid "Extruder Prime Z Position"
|
||||||
msgstr "Posición de preparación del extrusor sobre el eje Z"
|
msgstr "Posición de preparación del extrusor sobre el eje Z"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number label"
|
msgctxt "machine_extruder_cooling_fan_number label"
|
||||||
msgid "Extruder Print Cooling Fan"
|
msgid "Extruder Print Cooling Fan"
|
||||||
msgstr "Ventilador de refrigeración de impresión del extrusor"
|
msgstr "Ventilador de refrigeración de impresión del extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code label"
|
msgctxt "machine_extruder_start_code label"
|
||||||
msgid "Extruder Start G-Code"
|
msgid "Extruder Start G-Code"
|
||||||
msgstr "GCode inicial del extrusor"
|
msgstr "GCode inicial del extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs label"
|
msgctxt "machine_extruder_start_pos_abs label"
|
||||||
msgid "Extruder Start Position Absolute"
|
msgid "Extruder Start Position Absolute"
|
||||||
msgstr "Posición de inicio absoluta del extrusor"
|
msgstr "Posición de inicio absoluta del extrusor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x label"
|
msgctxt "machine_extruder_start_pos_x label"
|
||||||
msgid "Extruder Start Position X"
|
msgid "Extruder Start Position X"
|
||||||
msgstr "Posición de inicio del extrusor sobre el eje X"
|
msgstr "Posición de inicio del extrusor sobre el eje X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y label"
|
msgctxt "machine_extruder_start_pos_y label"
|
||||||
msgid "Extruder Start Position Y"
|
msgid "Extruder Start Position Y"
|
||||||
msgstr "Posición de inicio del extrusor sobre el eje Y"
|
msgstr "Posición de inicio del extrusor sobre el eje Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings label"
|
msgctxt "machine_settings label"
|
||||||
msgid "Machine"
|
msgid "Machine"
|
||||||
msgstr "Máquina"
|
msgstr "Máquina"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings description"
|
msgctxt "machine_settings description"
|
||||||
msgid "Machine specific settings"
|
msgid "Machine specific settings"
|
||||||
msgstr "Ajustes específicos de la máquina"
|
msgstr "Ajustes específicos de la máquina"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs description"
|
msgctxt "machine_extruder_end_pos_abs description"
|
||||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr "La posición final del extrusor se considera absoluta, en lugar de relativa a la última ubicación conocida del cabezal."
|
msgstr "La posición final del extrusor se considera absoluta, en lugar de relativa a la última ubicación conocida del cabezal."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs description"
|
msgctxt "machine_extruder_start_pos_abs description"
|
||||||
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr "El extrusor se coloca en la posición de inicio absoluta según la última ubicación conocida del cabezal."
|
msgstr "El extrusor se coloca en la posición de inicio absoluta según la última ubicación conocida del cabezal."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material description"
|
msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Material"
|
msgstr "Material"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material label"
|
msgctxt "material label"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Material"
|
msgstr "Material"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size label"
|
msgctxt "machine_nozzle_size label"
|
||||||
msgid "Nozzle Diameter"
|
msgid "Nozzle Diameter"
|
||||||
msgstr "Diámetro de la tobera"
|
msgstr "Diámetro de la tobera"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id label"
|
msgctxt "machine_nozzle_id label"
|
||||||
msgid "Nozzle ID"
|
msgid "Nozzle ID"
|
||||||
msgstr "Id. de la tobera"
|
msgstr "Id. de la tobera"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x label"
|
msgctxt "machine_nozzle_offset_x label"
|
||||||
msgid "Nozzle X Offset"
|
msgid "Nozzle X Offset"
|
||||||
msgstr "Desplazamiento de la tobera sobre el eje X"
|
msgstr "Desplazamiento de la tobera sobre el eje X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y label"
|
msgctxt "machine_nozzle_offset_y label"
|
||||||
msgid "Nozzle Y Offset"
|
msgid "Nozzle Y Offset"
|
||||||
msgstr "Desplazamiento de la tobera sobre el eje Y"
|
msgstr "Desplazamiento de la tobera sobre el eje Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code description"
|
msgctxt "machine_extruder_start_code description"
|
||||||
msgid "Start g-code to execute when switching to this extruder."
|
msgid "Start g-code to execute when switching to this extruder."
|
||||||
msgstr "Iniciar GCode para ejecutarlo al cambiar a este extrusor."
|
msgstr "Iniciar GCode para ejecutarlo al cambiar a este extrusor."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x description"
|
msgctxt "extruder_prime_pos_x description"
|
||||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Coordenada X de la posición en la que la tobera se coloca al inicio de la impresión."
|
msgstr "Coordenada X de la posición en la que la tobera se coloca al inicio de la impresión."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y description"
|
msgctxt "extruder_prime_pos_y description"
|
||||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Coordenada Y de la posición en la que la tobera se coloca al inicio de la impresión."
|
msgstr "Coordenada Y de la posición en la que la tobera se coloca al inicio de la impresión."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z description"
|
msgctxt "extruder_prime_pos_z description"
|
||||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Coordenada Z de la posición en la que la tobera queda preparada al inicio de la impresión."
|
msgstr "Coordenada Z de la posición en la que la tobera queda preparada al inicio de la impresión."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr description"
|
msgctxt "extruder_nr description"
|
||||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||||
msgstr "El tren extrusor que se utiliza para imprimir. Se emplea en la extrusión múltiple."
|
msgstr "El tren extrusor que se utiliza para imprimir. Se emplea en la extrusión múltiple."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size description"
|
msgctxt "machine_nozzle_size description"
|
||||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||||
msgstr "Diámetro interior de la tobera. Cambie este ajuste cuando utilice un tamaño de tobera no estándar."
|
msgstr "Diámetro interior de la tobera. Cambie este ajuste cuando utilice un tamaño de tobera no estándar."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id description"
|
msgctxt "machine_nozzle_id description"
|
||||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||||
msgstr "Id. de la tobera de un tren extrusor, como \"AA 0.4\" y \"BB 0.8\"."
|
msgstr "Id. de la tobera de un tren extrusor, como \"AA 0.4\" y \"BB 0.8\"."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number description"
|
msgctxt "machine_extruder_cooling_fan_number description"
|
||||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||||
msgstr "Número del ventilador de refrigeración de impresión asociado al extrusor. Modifique el valor predeterminado 0 solo cuando disponga de un ventilador de refrigeración de impresión diferente para cada extrusor."
|
msgstr "Número del ventilador de refrigeración de impresión asociado al extrusor. Modifique el valor predeterminado 0 solo cuando disponga de un ventilador de refrigeración de impresión diferente para cada extrusor."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x description"
|
msgctxt "machine_extruder_end_pos_x description"
|
||||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "Coordenada X de la posición de fin cuando se apaga el extrusor."
|
msgstr "Coordenada X de la posición de fin cuando se apaga el extrusor."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x description"
|
msgctxt "machine_nozzle_offset_x description"
|
||||||
msgid "The x-coordinate of the offset of the nozzle."
|
msgid "The x-coordinate of the offset of the nozzle."
|
||||||
msgstr "Coordenada X del desplazamiento de la tobera."
|
msgstr "Coordenada X del desplazamiento de la tobera."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x description"
|
msgctxt "machine_extruder_start_pos_x description"
|
||||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "Coordenada X de la posición de inicio cuando se enciende el extrusor."
|
msgstr "Coordenada X de la posición de inicio cuando se enciende el extrusor."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y description"
|
msgctxt "machine_extruder_end_pos_y description"
|
||||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "Coordenada Y de la posición de fin cuando se apaga el extrusor."
|
msgstr "Coordenada Y de la posición de fin cuando se apaga el extrusor."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y description"
|
msgctxt "machine_nozzle_offset_y description"
|
||||||
msgid "The y-coordinate of the offset of the nozzle."
|
msgid "The y-coordinate of the offset of the nozzle."
|
||||||
msgstr "Coordenada Y del desplazamiento de la tobera."
|
msgstr "Coordenada Y del desplazamiento de la tobera."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y description"
|
msgctxt "machine_extruder_start_pos_y description"
|
||||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "Coordenada Y de la posición de inicio cuando se enciende el extrusor."
|
msgstr "Coordenada Y de la posición de inicio cuando se enciende el extrusor."
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Uranium json setting files\n"
|
"Project-Id-Version: Uranium json setting files\n"
|
||||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2023-03-08 09:03+0000\n"
|
"POT-Creation-Date: 2023-06-08 16:32+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE\n"
|
"Language-Team: LANGUAGE\n"
|
||||||
|
@ -16,212 +16,170 @@ msgstr ""
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings label"
|
msgctxt "machine_settings label"
|
||||||
msgid "Machine"
|
msgid "Machine"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings description"
|
msgctxt "machine_settings description"
|
||||||
msgid "Machine specific settings"
|
msgid "Machine specific settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr label"
|
msgctxt "extruder_nr label"
|
||||||
msgid "Extruder"
|
msgid "Extruder"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr description"
|
msgctxt "extruder_nr description"
|
||||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z label"
|
msgctxt "extruder_prime_pos_z label"
|
||||||
msgid "Extruder Prime Z Position"
|
msgid "Extruder Prime Z Position"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z description"
|
msgctxt "extruder_prime_pos_z description"
|
||||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number label"
|
msgctxt "machine_extruder_cooling_fan_number label"
|
||||||
msgid "Extruder Print Cooling Fan"
|
msgid "Extruder Print Cooling Fan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number description"
|
msgctxt "machine_extruder_cooling_fan_number description"
|
||||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code label"
|
msgctxt "machine_extruder_end_code label"
|
||||||
msgid "Extruder End G-Code"
|
msgid "Extruder End G-Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code description"
|
msgctxt "machine_extruder_end_code description"
|
||||||
msgid "End g-code to execute when switching away from this extruder."
|
msgid "End g-code to execute when switching away from this extruder."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs label"
|
msgctxt "machine_extruder_end_pos_abs label"
|
||||||
msgid "Extruder End Position Absolute"
|
msgid "Extruder End Position Absolute"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs description"
|
msgctxt "machine_extruder_end_pos_abs description"
|
||||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x label"
|
msgctxt "machine_extruder_end_pos_x label"
|
||||||
msgid "Extruder End Position X"
|
msgid "Extruder End Position X"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x description"
|
msgctxt "machine_extruder_end_pos_x description"
|
||||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y label"
|
msgctxt "machine_extruder_end_pos_y label"
|
||||||
msgid "Extruder End Position Y"
|
msgid "Extruder End Position Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y description"
|
msgctxt "machine_extruder_end_pos_y description"
|
||||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code label"
|
msgctxt "machine_extruder_start_code label"
|
||||||
msgid "Extruder Start G-Code"
|
msgid "Extruder Start G-Code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code description"
|
msgctxt "machine_extruder_start_code description"
|
||||||
msgid "Start g-code to execute when switching to this extruder."
|
msgid "Start g-code to execute when switching to this extruder."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs label"
|
msgctxt "machine_extruder_start_pos_abs label"
|
||||||
msgid "Extruder Start Position Absolute"
|
msgid "Extruder Start Position Absolute"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs description"
|
msgctxt "machine_extruder_start_pos_abs description"
|
||||||
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x label"
|
msgctxt "machine_extruder_start_pos_x label"
|
||||||
msgid "Extruder Start Position X"
|
msgid "Extruder Start Position X"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x description"
|
msgctxt "machine_extruder_start_pos_x description"
|
||||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y label"
|
msgctxt "machine_extruder_start_pos_y label"
|
||||||
msgid "Extruder Start Position Y"
|
msgid "Extruder Start Position Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y description"
|
msgctxt "machine_extruder_start_pos_y description"
|
||||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id label"
|
msgctxt "machine_nozzle_id label"
|
||||||
msgid "Nozzle ID"
|
msgid "Nozzle ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id description"
|
msgctxt "machine_nozzle_id description"
|
||||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x label"
|
msgctxt "machine_nozzle_offset_x label"
|
||||||
msgid "Nozzle X Offset"
|
msgid "Nozzle X Offset"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x description"
|
msgctxt "machine_nozzle_offset_x description"
|
||||||
msgid "The x-coordinate of the offset of the nozzle."
|
msgid "The x-coordinate of the offset of the nozzle."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y label"
|
msgctxt "machine_nozzle_offset_y label"
|
||||||
msgid "Nozzle Y Offset"
|
msgid "Nozzle Y Offset"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y description"
|
msgctxt "machine_nozzle_offset_y description"
|
||||||
msgid "The y-coordinate of the offset of the nozzle."
|
msgid "The y-coordinate of the offset of the nozzle."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size label"
|
msgctxt "machine_nozzle_size label"
|
||||||
msgid "Nozzle Diameter"
|
msgid "Nozzle Diameter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size description"
|
msgctxt "machine_nozzle_size description"
|
||||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material label"
|
msgctxt "material label"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material description"
|
msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter label"
|
msgctxt "material_diameter label"
|
||||||
msgid "Diameter"
|
msgid "Diameter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter description"
|
msgctxt "material_diameter description"
|
||||||
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion description"
|
msgctxt "platform_adhesion description"
|
||||||
msgid "Adhesion"
|
msgid "Adhesion"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x label"
|
msgctxt "extruder_prime_pos_x label"
|
||||||
msgid "Extruder Prime X Position"
|
msgid "Extruder Prime X Position"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x description"
|
msgctxt "extruder_prime_pos_x description"
|
||||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y label"
|
msgctxt "extruder_prime_pos_y label"
|
||||||
msgid "Extruder Prime Y Position"
|
msgid "Extruder Prime Y Position"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y description"
|
msgctxt "extruder_prime_pos_y description"
|
||||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -6,7 +6,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 5.1\n"
|
"Project-Id-Version: Cura 5.1\n"
|
||||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2023-03-08 09:03+0000\n"
|
"POT-Creation-Date: 2023-06-08 16:32+0000\n"
|
||||||
"PO-Revision-Date: 2022-07-15 11:17+0200\n"
|
"PO-Revision-Date: 2022-07-15 11:17+0200\n"
|
||||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||||
"Language-Team: Finnish\n"
|
"Language-Team: Finnish\n"
|
||||||
|
@ -16,212 +16,170 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Generator: Poedit 3.1.1\n"
|
"X-Generator: Poedit 3.1.1\n"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion description"
|
msgctxt "platform_adhesion description"
|
||||||
msgid "Adhesion"
|
msgid "Adhesion"
|
||||||
msgstr "Tarttuvuus"
|
msgstr "Tarttuvuus"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter description"
|
msgctxt "material_diameter description"
|
||||||
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
msgstr "Alustan tarttuvuus"
|
msgstr "Alustan tarttuvuus"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter label"
|
msgctxt "material_diameter label"
|
||||||
msgid "Diameter"
|
msgid "Diameter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code description"
|
msgctxt "machine_extruder_end_code description"
|
||||||
msgid "End g-code to execute when switching away from this extruder."
|
msgid "End g-code to execute when switching away from this extruder."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr label"
|
msgctxt "extruder_nr label"
|
||||||
msgid "Extruder"
|
msgid "Extruder"
|
||||||
msgstr "Suulake"
|
msgstr "Suulake"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code label"
|
msgctxt "machine_extruder_end_code label"
|
||||||
msgid "Extruder End G-Code"
|
msgid "Extruder End G-Code"
|
||||||
msgstr "Suulakkeen lopetus-GCode"
|
msgstr "Suulakkeen lopetus-GCode"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs label"
|
msgctxt "machine_extruder_end_pos_abs label"
|
||||||
msgid "Extruder End Position Absolute"
|
msgid "Extruder End Position Absolute"
|
||||||
msgstr "Suulakkeen lopetussijainti absoluuttinen"
|
msgstr "Suulakkeen lopetussijainti absoluuttinen"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x label"
|
msgctxt "machine_extruder_end_pos_x label"
|
||||||
msgid "Extruder End Position X"
|
msgid "Extruder End Position X"
|
||||||
msgstr "Suulakkeen lopetussijainti X"
|
msgstr "Suulakkeen lopetussijainti X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y label"
|
msgctxt "machine_extruder_end_pos_y label"
|
||||||
msgid "Extruder End Position Y"
|
msgid "Extruder End Position Y"
|
||||||
msgstr "Suulakkeen lopetussijainti Y"
|
msgstr "Suulakkeen lopetussijainti Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x label"
|
msgctxt "extruder_prime_pos_x label"
|
||||||
msgid "Extruder Prime X Position"
|
msgid "Extruder Prime X Position"
|
||||||
msgstr "Suulakkeen esitäytön X-sijainti"
|
msgstr "Suulakkeen esitäytön X-sijainti"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y label"
|
msgctxt "extruder_prime_pos_y label"
|
||||||
msgid "Extruder Prime Y Position"
|
msgid "Extruder Prime Y Position"
|
||||||
msgstr "Suulakkeen esitäytön Y-sijainti"
|
msgstr "Suulakkeen esitäytön Y-sijainti"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z label"
|
msgctxt "extruder_prime_pos_z label"
|
||||||
msgid "Extruder Prime Z Position"
|
msgid "Extruder Prime Z Position"
|
||||||
msgstr "Suulakkeen esitäytön Z-sijainti"
|
msgstr "Suulakkeen esitäytön Z-sijainti"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number label"
|
msgctxt "machine_extruder_cooling_fan_number label"
|
||||||
msgid "Extruder Print Cooling Fan"
|
msgid "Extruder Print Cooling Fan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code label"
|
msgctxt "machine_extruder_start_code label"
|
||||||
msgid "Extruder Start G-Code"
|
msgid "Extruder Start G-Code"
|
||||||
msgstr "Suulakkeen aloitus-GCode"
|
msgstr "Suulakkeen aloitus-GCode"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs label"
|
msgctxt "machine_extruder_start_pos_abs label"
|
||||||
msgid "Extruder Start Position Absolute"
|
msgid "Extruder Start Position Absolute"
|
||||||
msgstr "Suulakkeen aloitussijainti absoluuttinen"
|
msgstr "Suulakkeen aloitussijainti absoluuttinen"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x label"
|
msgctxt "machine_extruder_start_pos_x label"
|
||||||
msgid "Extruder Start Position X"
|
msgid "Extruder Start Position X"
|
||||||
msgstr "Suulakkeen aloitussijainti X"
|
msgstr "Suulakkeen aloitussijainti X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y label"
|
msgctxt "machine_extruder_start_pos_y label"
|
||||||
msgid "Extruder Start Position Y"
|
msgid "Extruder Start Position Y"
|
||||||
msgstr "Suulakkeen aloitussijainti Y"
|
msgstr "Suulakkeen aloitussijainti Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings label"
|
msgctxt "machine_settings label"
|
||||||
msgid "Machine"
|
msgid "Machine"
|
||||||
msgstr "Laite"
|
msgstr "Laite"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings description"
|
msgctxt "machine_settings description"
|
||||||
msgid "Machine specific settings"
|
msgid "Machine specific settings"
|
||||||
msgstr "Laitekohtaiset asetukset"
|
msgstr "Laitekohtaiset asetukset"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs description"
|
msgctxt "machine_extruder_end_pos_abs description"
|
||||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr "Tekee suulakkeen lopetussijainnista absoluuttisen eikä suhteellisen viimeksi tunnettuun pään sijaintiin nähden."
|
msgstr "Tekee suulakkeen lopetussijainnista absoluuttisen eikä suhteellisen viimeksi tunnettuun pään sijaintiin nähden."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs description"
|
msgctxt "machine_extruder_start_pos_abs description"
|
||||||
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr "Tekee suulakkeen aloitussijainnista absoluuttisen eikä suhteellisen viimeksi tunnettuun pään sijaintiin nähden."
|
msgstr "Tekee suulakkeen aloitussijainnista absoluuttisen eikä suhteellisen viimeksi tunnettuun pään sijaintiin nähden."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material description"
|
msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material label"
|
msgctxt "material label"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size label"
|
msgctxt "machine_nozzle_size label"
|
||||||
msgid "Nozzle Diameter"
|
msgid "Nozzle Diameter"
|
||||||
msgstr "Suuttimen halkaisija"
|
msgstr "Suuttimen halkaisija"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id label"
|
msgctxt "machine_nozzle_id label"
|
||||||
msgid "Nozzle ID"
|
msgid "Nozzle ID"
|
||||||
msgstr "Suuttimen tunnus"
|
msgstr "Suuttimen tunnus"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x label"
|
msgctxt "machine_nozzle_offset_x label"
|
||||||
msgid "Nozzle X Offset"
|
msgid "Nozzle X Offset"
|
||||||
msgstr "Suuttimen X-siirtymä"
|
msgstr "Suuttimen X-siirtymä"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y label"
|
msgctxt "machine_nozzle_offset_y label"
|
||||||
msgid "Nozzle Y Offset"
|
msgid "Nozzle Y Offset"
|
||||||
msgstr "Suuttimen Y-siirtymä"
|
msgstr "Suuttimen Y-siirtymä"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code description"
|
msgctxt "machine_extruder_start_code description"
|
||||||
msgid "Start g-code to execute when switching to this extruder."
|
msgid "Start g-code to execute when switching to this extruder."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x description"
|
msgctxt "extruder_prime_pos_x description"
|
||||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "X-koordinaatti sijainnille, jossa suutin esitäytetään tulostusta aloitettaessa."
|
msgstr "X-koordinaatti sijainnille, jossa suutin esitäytetään tulostusta aloitettaessa."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y description"
|
msgctxt "extruder_prime_pos_y description"
|
||||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Y-koordinaatti sijainnille, jossa suutin esitäytetään tulostusta aloitettaessa."
|
msgstr "Y-koordinaatti sijainnille, jossa suutin esitäytetään tulostusta aloitettaessa."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z description"
|
msgctxt "extruder_prime_pos_z description"
|
||||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Z-koordinaatti sijainnille, jossa suutin esitäytetään tulostusta aloitettaessa."
|
msgstr "Z-koordinaatti sijainnille, jossa suutin esitäytetään tulostusta aloitettaessa."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr description"
|
msgctxt "extruder_nr description"
|
||||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||||
msgstr "Tulostukseen käytettävä suulakeryhmä. Tätä käytetään monipursotuksessa."
|
msgstr "Tulostukseen käytettävä suulakeryhmä. Tätä käytetään monipursotuksessa."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size description"
|
msgctxt "machine_nozzle_size description"
|
||||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||||
msgstr "Suuttimen sisähalkaisija. Muuta tätä asetusta, kun käytössä on muu kuin vakiokokoinen suutin."
|
msgstr "Suuttimen sisähalkaisija. Muuta tätä asetusta, kun käytössä on muu kuin vakiokokoinen suutin."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id description"
|
msgctxt "machine_nozzle_id description"
|
||||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||||
msgstr "Suulakeryhmän suulakkeen tunnus, kuten \"AA 0.4\" ja \"BB 0.8\"."
|
msgstr "Suulakeryhmän suulakkeen tunnus, kuten \"AA 0.4\" ja \"BB 0.8\"."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number description"
|
msgctxt "machine_extruder_cooling_fan_number description"
|
||||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x description"
|
msgctxt "machine_extruder_end_pos_x description"
|
||||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "Lopetussijainnin X-koordinaatti, kun suulake poistetaan käytöstä."
|
msgstr "Lopetussijainnin X-koordinaatti, kun suulake poistetaan käytöstä."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x description"
|
msgctxt "machine_nozzle_offset_x description"
|
||||||
msgid "The x-coordinate of the offset of the nozzle."
|
msgid "The x-coordinate of the offset of the nozzle."
|
||||||
msgstr "Suuttimen siirtymän X-koordinaatti."
|
msgstr "Suuttimen siirtymän X-koordinaatti."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x description"
|
msgctxt "machine_extruder_start_pos_x description"
|
||||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "Aloitussijainnin X-koordinaatti suulaketta käynnistettäessä."
|
msgstr "Aloitussijainnin X-koordinaatti suulaketta käynnistettäessä."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y description"
|
msgctxt "machine_extruder_end_pos_y description"
|
||||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "Lopetussijainnin Y-koordinaatti, kun suulake poistetaan käytöstä."
|
msgstr "Lopetussijainnin Y-koordinaatti, kun suulake poistetaan käytöstä."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y description"
|
msgctxt "machine_nozzle_offset_y description"
|
||||||
msgid "The y-coordinate of the offset of the nozzle."
|
msgid "The y-coordinate of the offset of the nozzle."
|
||||||
msgstr "Suuttimen siirtymän Y-koordinaatti."
|
msgstr "Suuttimen siirtymän Y-koordinaatti."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y description"
|
msgctxt "machine_extruder_start_pos_y description"
|
||||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "Aloitussijainnin Y-koordinaatti suulaketta käynnistettäessä."
|
msgstr "Aloitussijainnin Y-koordinaatti suulaketta käynnistettäessä."
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Uranium json setting files\n"
|
"Project-Id-Version: Uranium json setting files\n"
|
||||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2023-03-08 09:03+0000\n"
|
"POT-Creation-Date: 2023-06-08 16:32+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE\n"
|
"Language-Team: LANGUAGE\n"
|
||||||
|
@ -12,212 +12,170 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion description"
|
msgctxt "platform_adhesion description"
|
||||||
msgid "Adhesion"
|
msgid "Adhesion"
|
||||||
msgstr "Adhérence"
|
msgstr "Adhérence"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter description"
|
msgctxt "material_diameter description"
|
||||||
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
||||||
msgstr "Ajuste le diamètre du filament utilisé. Faites correspondre cette valeur au diamètre du filament utilisé."
|
msgstr "Ajuste le diamètre du filament utilisé. Faites correspondre cette valeur au diamètre du filament utilisé."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
msgstr "Adhérence du plateau"
|
msgstr "Adhérence du plateau"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter label"
|
msgctxt "material_diameter label"
|
||||||
msgid "Diameter"
|
msgid "Diameter"
|
||||||
msgstr "Diamètre"
|
msgstr "Diamètre"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code description"
|
msgctxt "machine_extruder_end_code description"
|
||||||
msgid "End g-code to execute when switching away from this extruder."
|
msgid "End g-code to execute when switching away from this extruder."
|
||||||
msgstr "Fin du G-Code à exécuter lors de l'abandon de l'extrudeuse."
|
msgstr "Fin du G-Code à exécuter lors de l'abandon de l'extrudeuse."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr label"
|
msgctxt "extruder_nr label"
|
||||||
msgid "Extruder"
|
msgid "Extruder"
|
||||||
msgstr "Extrudeuse"
|
msgstr "Extrudeuse"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code label"
|
msgctxt "machine_extruder_end_code label"
|
||||||
msgid "Extruder End G-Code"
|
msgid "Extruder End G-Code"
|
||||||
msgstr "Extrudeuse G-Code de fin"
|
msgstr "Extrudeuse G-Code de fin"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs label"
|
msgctxt "machine_extruder_end_pos_abs label"
|
||||||
msgid "Extruder End Position Absolute"
|
msgid "Extruder End Position Absolute"
|
||||||
msgstr "Extrudeuse Position de fin absolue"
|
msgstr "Extrudeuse Position de fin absolue"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x label"
|
msgctxt "machine_extruder_end_pos_x label"
|
||||||
msgid "Extruder End Position X"
|
msgid "Extruder End Position X"
|
||||||
msgstr "Extrudeuse Position de fin X"
|
msgstr "Extrudeuse Position de fin X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y label"
|
msgctxt "machine_extruder_end_pos_y label"
|
||||||
msgid "Extruder End Position Y"
|
msgid "Extruder End Position Y"
|
||||||
msgstr "Extrudeuse Position de fin Y"
|
msgstr "Extrudeuse Position de fin Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x label"
|
msgctxt "extruder_prime_pos_x label"
|
||||||
msgid "Extruder Prime X Position"
|
msgid "Extruder Prime X Position"
|
||||||
msgstr "Extrudeuse Position d'amorçage X"
|
msgstr "Extrudeuse Position d'amorçage X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y label"
|
msgctxt "extruder_prime_pos_y label"
|
||||||
msgid "Extruder Prime Y Position"
|
msgid "Extruder Prime Y Position"
|
||||||
msgstr "Extrudeuse Position d'amorçage Y"
|
msgstr "Extrudeuse Position d'amorçage Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z label"
|
msgctxt "extruder_prime_pos_z label"
|
||||||
msgid "Extruder Prime Z Position"
|
msgid "Extruder Prime Z Position"
|
||||||
msgstr "Extrudeuse Position d'amorçage Z"
|
msgstr "Extrudeuse Position d'amorçage Z"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number label"
|
msgctxt "machine_extruder_cooling_fan_number label"
|
||||||
msgid "Extruder Print Cooling Fan"
|
msgid "Extruder Print Cooling Fan"
|
||||||
msgstr "Ventilateur de refroidissement d'impression de l'extrudeuse"
|
msgstr "Ventilateur de refroidissement d'impression de l'extrudeuse"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code label"
|
msgctxt "machine_extruder_start_code label"
|
||||||
msgid "Extruder Start G-Code"
|
msgid "Extruder Start G-Code"
|
||||||
msgstr "Extrudeuse G-Code de démarrage"
|
msgstr "Extrudeuse G-Code de démarrage"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs label"
|
msgctxt "machine_extruder_start_pos_abs label"
|
||||||
msgid "Extruder Start Position Absolute"
|
msgid "Extruder Start Position Absolute"
|
||||||
msgstr "Extrudeuse Position de départ absolue"
|
msgstr "Extrudeuse Position de départ absolue"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x label"
|
msgctxt "machine_extruder_start_pos_x label"
|
||||||
msgid "Extruder Start Position X"
|
msgid "Extruder Start Position X"
|
||||||
msgstr "Extrudeuse Position de départ X"
|
msgstr "Extrudeuse Position de départ X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y label"
|
msgctxt "machine_extruder_start_pos_y label"
|
||||||
msgid "Extruder Start Position Y"
|
msgid "Extruder Start Position Y"
|
||||||
msgstr "Extrudeuse Position de départ Y"
|
msgstr "Extrudeuse Position de départ Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings label"
|
msgctxt "machine_settings label"
|
||||||
msgid "Machine"
|
msgid "Machine"
|
||||||
msgstr "Machine"
|
msgstr "Machine"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings description"
|
msgctxt "machine_settings description"
|
||||||
msgid "Machine specific settings"
|
msgid "Machine specific settings"
|
||||||
msgstr "Paramètres spécifiques de la machine"
|
msgstr "Paramètres spécifiques de la machine"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs description"
|
msgctxt "machine_extruder_end_pos_abs description"
|
||||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr "Rendre la position de fin de l'extrudeuse absolue plutôt que relative à la dernière position connue de la tête."
|
msgstr "Rendre la position de fin de l'extrudeuse absolue plutôt que relative à la dernière position connue de la tête."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs description"
|
msgctxt "machine_extruder_start_pos_abs description"
|
||||||
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr "Rendre la position de départ de l'extrudeuse absolue plutôt que relative à la dernière position connue de la tête."
|
msgstr "Rendre la position de départ de l'extrudeuse absolue plutôt que relative à la dernière position connue de la tête."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material description"
|
msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Matériau"
|
msgstr "Matériau"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material label"
|
msgctxt "material label"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Matériau"
|
msgstr "Matériau"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size label"
|
msgctxt "machine_nozzle_size label"
|
||||||
msgid "Nozzle Diameter"
|
msgid "Nozzle Diameter"
|
||||||
msgstr "Diamètre de la buse"
|
msgstr "Diamètre de la buse"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id label"
|
msgctxt "machine_nozzle_id label"
|
||||||
msgid "Nozzle ID"
|
msgid "Nozzle ID"
|
||||||
msgstr "ID buse"
|
msgstr "ID buse"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x label"
|
msgctxt "machine_nozzle_offset_x label"
|
||||||
msgid "Nozzle X Offset"
|
msgid "Nozzle X Offset"
|
||||||
msgstr "Buse Décalage X"
|
msgstr "Buse Décalage X"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y label"
|
msgctxt "machine_nozzle_offset_y label"
|
||||||
msgid "Nozzle Y Offset"
|
msgid "Nozzle Y Offset"
|
||||||
msgstr "Buse Décalage Y"
|
msgstr "Buse Décalage Y"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code description"
|
msgctxt "machine_extruder_start_code description"
|
||||||
msgid "Start g-code to execute when switching to this extruder."
|
msgid "Start g-code to execute when switching to this extruder."
|
||||||
msgstr "Démarrer le G-Code à exécuter lors du passage à cette extrudeuse."
|
msgstr "Démarrer le G-Code à exécuter lors du passage à cette extrudeuse."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x description"
|
msgctxt "extruder_prime_pos_x description"
|
||||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Les coordonnées X de la position à laquelle la buse s'amorce au début de l'impression."
|
msgstr "Les coordonnées X de la position à laquelle la buse s'amorce au début de l'impression."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y description"
|
msgctxt "extruder_prime_pos_y description"
|
||||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Les coordonnées Y de la position à laquelle la buse s'amorce au début de l'impression."
|
msgstr "Les coordonnées Y de la position à laquelle la buse s'amorce au début de l'impression."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z description"
|
msgctxt "extruder_prime_pos_z description"
|
||||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Les coordonnées Z de la position à laquelle la buse s'amorce au début de l'impression."
|
msgstr "Les coordonnées Z de la position à laquelle la buse s'amorce au début de l'impression."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr description"
|
msgctxt "extruder_nr description"
|
||||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||||
msgstr "Le train d'extrudeuse utilisé pour l'impression. Cela est utilisé en multi-extrusion."
|
msgstr "Le train d'extrudeuse utilisé pour l'impression. Cela est utilisé en multi-extrusion."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size description"
|
msgctxt "machine_nozzle_size description"
|
||||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||||
msgstr "Le diamètre intérieur de la buse. Modifiez ce paramètre si vous utilisez une taille de buse non standard."
|
msgstr "Le diamètre intérieur de la buse. Modifiez ce paramètre si vous utilisez une taille de buse non standard."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id description"
|
msgctxt "machine_nozzle_id description"
|
||||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||||
msgstr "ID buse pour un train d'extrudeuse, comme « AA 0.4 » et « BB 0.8 »."
|
msgstr "ID buse pour un train d'extrudeuse, comme « AA 0.4 » et « BB 0.8 »."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number description"
|
msgctxt "machine_extruder_cooling_fan_number description"
|
||||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||||
msgstr "Numéro du ventilateur de refroidissement d'impression associé à cette extrudeuse. Ne modifiez cette valeur par rapport à la valeur par défaut 0 que si vous utilisez un ventilateur de refroidissement d'impression différent pour chaque extrudeuse."
|
msgstr "Numéro du ventilateur de refroidissement d'impression associé à cette extrudeuse. Ne modifiez cette valeur par rapport à la valeur par défaut 0 que si vous utilisez un ventilateur de refroidissement d'impression différent pour chaque extrudeuse."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x description"
|
msgctxt "machine_extruder_end_pos_x description"
|
||||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "Les coordonnées X de la position de fin lors de l'arrêt de l'extrudeuse."
|
msgstr "Les coordonnées X de la position de fin lors de l'arrêt de l'extrudeuse."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x description"
|
msgctxt "machine_nozzle_offset_x description"
|
||||||
msgid "The x-coordinate of the offset of the nozzle."
|
msgid "The x-coordinate of the offset of the nozzle."
|
||||||
msgstr "Les coordonnées X du décalage de la buse."
|
msgstr "Les coordonnées X du décalage de la buse."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x description"
|
msgctxt "machine_extruder_start_pos_x description"
|
||||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "Les coordonnées X de la position de départ lors de la mise en marche de l'extrudeuse."
|
msgstr "Les coordonnées X de la position de départ lors de la mise en marche de l'extrudeuse."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y description"
|
msgctxt "machine_extruder_end_pos_y description"
|
||||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "Les coordonnées Y de la position de fin lors de l'arrêt de l'extrudeuse."
|
msgstr "Les coordonnées Y de la position de fin lors de l'arrêt de l'extrudeuse."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y description"
|
msgctxt "machine_nozzle_offset_y description"
|
||||||
msgid "The y-coordinate of the offset of the nozzle."
|
msgid "The y-coordinate of the offset of the nozzle."
|
||||||
msgstr "Les coordonnées Y du décalage de la buse."
|
msgstr "Les coordonnées Y du décalage de la buse."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y description"
|
msgctxt "machine_extruder_start_pos_y description"
|
||||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "Les coordonnées Y de la position de départ lors de la mise en marche de l'extrudeuse."
|
msgstr "Les coordonnées Y de la position de départ lors de la mise en marche de l'extrudeuse."
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -6,7 +6,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Cura 5.1\n"
|
"Project-Id-Version: Cura 5.1\n"
|
||||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||||
"POT-Creation-Date: 2023-03-08 09:03+0000\n"
|
"POT-Creation-Date: 2023-06-08 16:32+0000\n"
|
||||||
"PO-Revision-Date: 2020-03-24 09:27+0100\n"
|
"PO-Revision-Date: 2020-03-24 09:27+0100\n"
|
||||||
"Last-Translator: Nagy Attila <vokroot@gmail.com>\n"
|
"Last-Translator: Nagy Attila <vokroot@gmail.com>\n"
|
||||||
"Language-Team: AT-VLOG\n"
|
"Language-Team: AT-VLOG\n"
|
||||||
|
@ -17,212 +17,170 @@ msgstr ""
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
"X-Generator: Poedit 2.2.4\n"
|
"X-Generator: Poedit 2.2.4\n"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion description"
|
msgctxt "platform_adhesion description"
|
||||||
msgid "Adhesion"
|
msgid "Adhesion"
|
||||||
msgstr "Tapadás"
|
msgstr "Tapadás"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter description"
|
msgctxt "material_diameter description"
|
||||||
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
|
||||||
msgstr "Szálátmérő beállítása. Egyeztesd a használt nyomtatószál átmérőjével."
|
msgstr "Szálátmérő beállítása. Egyeztesd a használt nyomtatószál átmérőjével."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "platform_adhesion label"
|
msgctxt "platform_adhesion label"
|
||||||
msgid "Build Plate Adhesion"
|
msgid "Build Plate Adhesion"
|
||||||
msgstr "Tárgyasztal tapadása"
|
msgstr "Tárgyasztal tapadása"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material_diameter label"
|
msgctxt "material_diameter label"
|
||||||
msgid "Diameter"
|
msgid "Diameter"
|
||||||
msgstr "Átmérő"
|
msgstr "Átmérő"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code description"
|
msgctxt "machine_extruder_end_code description"
|
||||||
msgid "End g-code to execute when switching away from this extruder."
|
msgid "End g-code to execute when switching away from this extruder."
|
||||||
msgstr "Ez a G-Code akkor kerül végrehajtásra, mikor az extruder kikapcsol."
|
msgstr "Ez a G-Code akkor kerül végrehajtásra, mikor az extruder kikapcsol."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr label"
|
msgctxt "extruder_nr label"
|
||||||
msgid "Extruder"
|
msgid "Extruder"
|
||||||
msgstr "Extruder"
|
msgstr "Extruder"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_code label"
|
msgctxt "machine_extruder_end_code label"
|
||||||
msgid "Extruder End G-Code"
|
msgid "Extruder End G-Code"
|
||||||
msgstr "Záró G-Code az extruderhez"
|
msgstr "Záró G-Code az extruderhez"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs label"
|
msgctxt "machine_extruder_end_pos_abs label"
|
||||||
msgid "Extruder End Position Absolute"
|
msgid "Extruder End Position Absolute"
|
||||||
msgstr "Extruder abszolút vég pozíció"
|
msgstr "Extruder abszolút vég pozíció"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x label"
|
msgctxt "machine_extruder_end_pos_x label"
|
||||||
msgid "Extruder End Position X"
|
msgid "Extruder End Position X"
|
||||||
msgstr "Extruder X végállása"
|
msgstr "Extruder X végállása"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y label"
|
msgctxt "machine_extruder_end_pos_y label"
|
||||||
msgid "Extruder End Position Y"
|
msgid "Extruder End Position Y"
|
||||||
msgstr "Extruder Y végállása"
|
msgstr "Extruder Y végállása"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x label"
|
msgctxt "extruder_prime_pos_x label"
|
||||||
msgid "Extruder Prime X Position"
|
msgid "Extruder Prime X Position"
|
||||||
msgstr "Az Extruder Elsődleges X Pozíciója"
|
msgstr "Az Extruder Elsődleges X Pozíciója"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y label"
|
msgctxt "extruder_prime_pos_y label"
|
||||||
msgid "Extruder Prime Y Position"
|
msgid "Extruder Prime Y Position"
|
||||||
msgstr "Az Extruder Elsődleges Y Pozíciója"
|
msgstr "Az Extruder Elsődleges Y Pozíciója"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z label"
|
msgctxt "extruder_prime_pos_z label"
|
||||||
msgid "Extruder Prime Z Position"
|
msgid "Extruder Prime Z Position"
|
||||||
msgstr "Az extruder Elsődleges Z Pozíciója"
|
msgstr "Az extruder Elsődleges Z Pozíciója"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number label"
|
msgctxt "machine_extruder_cooling_fan_number label"
|
||||||
msgid "Extruder Print Cooling Fan"
|
msgid "Extruder Print Cooling Fan"
|
||||||
msgstr "Extruder hűtőventilátor"
|
msgstr "Extruder hűtőventilátor"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code label"
|
msgctxt "machine_extruder_start_code label"
|
||||||
msgid "Extruder Start G-Code"
|
msgid "Extruder Start G-Code"
|
||||||
msgstr "Kezdő G-Code az extruderhez"
|
msgstr "Kezdő G-Code az extruderhez"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs label"
|
msgctxt "machine_extruder_start_pos_abs label"
|
||||||
msgid "Extruder Start Position Absolute"
|
msgid "Extruder Start Position Absolute"
|
||||||
msgstr "Extruder Abszolút Indulási Helyzet"
|
msgstr "Extruder Abszolút Indulási Helyzet"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x label"
|
msgctxt "machine_extruder_start_pos_x label"
|
||||||
msgid "Extruder Start Position X"
|
msgid "Extruder Start Position X"
|
||||||
msgstr "Extruder kezdő X helyzet"
|
msgstr "Extruder kezdő X helyzet"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y label"
|
msgctxt "machine_extruder_start_pos_y label"
|
||||||
msgid "Extruder Start Position Y"
|
msgid "Extruder Start Position Y"
|
||||||
msgstr "Extruder kezdő Y helyzete"
|
msgstr "Extruder kezdő Y helyzete"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings label"
|
msgctxt "machine_settings label"
|
||||||
msgid "Machine"
|
msgid "Machine"
|
||||||
msgstr "Gép"
|
msgstr "Gép"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_settings description"
|
msgctxt "machine_settings description"
|
||||||
msgid "Machine specific settings"
|
msgid "Machine specific settings"
|
||||||
msgstr "Gép specifikus beállítások"
|
msgstr "Gép specifikus beállítások"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_abs description"
|
msgctxt "machine_extruder_end_pos_abs description"
|
||||||
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr "Legyen az extruder végállása az abszolút helyzet helyett, az utolsó ismert fej pozíció."
|
msgstr "Legyen az extruder végállása az abszolút helyzet helyett, az utolsó ismert fej pozíció."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_abs description"
|
msgctxt "machine_extruder_start_pos_abs description"
|
||||||
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
|
||||||
msgstr "Az extruder abszolút kezdeti helyzete helyett a fej utolsó ismert helyzetét használja."
|
msgstr "Az extruder abszolút kezdeti helyzete helyett a fej utolsó ismert helyzetét használja."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material description"
|
msgctxt "material description"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Anyag"
|
msgstr "Anyag"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "material label"
|
msgctxt "material label"
|
||||||
msgid "Material"
|
msgid "Material"
|
||||||
msgstr "Anyag"
|
msgstr "Anyag"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size label"
|
msgctxt "machine_nozzle_size label"
|
||||||
msgid "Nozzle Diameter"
|
msgid "Nozzle Diameter"
|
||||||
msgstr "Fúvóka átmérő"
|
msgstr "Fúvóka átmérő"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id label"
|
msgctxt "machine_nozzle_id label"
|
||||||
msgid "Nozzle ID"
|
msgid "Nozzle ID"
|
||||||
msgstr "Fúvóka ID"
|
msgstr "Fúvóka ID"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x label"
|
msgctxt "machine_nozzle_offset_x label"
|
||||||
msgid "Nozzle X Offset"
|
msgid "Nozzle X Offset"
|
||||||
msgstr "Fúvóka X eltolás"
|
msgstr "Fúvóka X eltolás"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y label"
|
msgctxt "machine_nozzle_offset_y label"
|
||||||
msgid "Nozzle Y Offset"
|
msgid "Nozzle Y Offset"
|
||||||
msgstr "Fúvóka Y eltolás"
|
msgstr "Fúvóka Y eltolás"
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_code description"
|
msgctxt "machine_extruder_start_code description"
|
||||||
msgid "Start g-code to execute when switching to this extruder."
|
msgid "Start g-code to execute when switching to this extruder."
|
||||||
msgstr "Ez a kezdeti g-code akkor kerül végrehajtásra, ha az extruder bekapcsol."
|
msgstr "Ez a kezdeti g-code akkor kerül végrehajtásra, ha az extruder bekapcsol."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_x description"
|
msgctxt "extruder_prime_pos_x description"
|
||||||
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The X coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Az az X koordináta, ahol a fúvóka a nyomtatást kezdi."
|
msgstr "Az az X koordináta, ahol a fúvóka a nyomtatást kezdi."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_y description"
|
msgctxt "extruder_prime_pos_y description"
|
||||||
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Az az Y koordináta, ahol a fúvóka a nyomtatást kezdi."
|
msgstr "Az az Y koordináta, ahol a fúvóka a nyomtatást kezdi."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_prime_pos_z description"
|
msgctxt "extruder_prime_pos_z description"
|
||||||
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
|
||||||
msgstr "Az az elsődleges Z helyzet, ahol a fúvóka a nyomtatást kezdi."
|
msgstr "Az az elsődleges Z helyzet, ahol a fúvóka a nyomtatást kezdi."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "extruder_nr description"
|
msgctxt "extruder_nr description"
|
||||||
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
msgid "The extruder train used for printing. This is used in multi-extrusion."
|
||||||
msgstr "A nyomtatáshoz extruder szerelvényt használ. Több extrudernél használatos."
|
msgstr "A nyomtatáshoz extruder szerelvényt használ. Több extrudernél használatos."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_size description"
|
msgctxt "machine_nozzle_size description"
|
||||||
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
|
||||||
msgstr "A fúvóka belső átmérője. Akkor változtasd meg ezt az értéket, ha nem szabványos méretű fúvókát használsz."
|
msgstr "A fúvóka belső átmérője. Akkor változtasd meg ezt az értéket, ha nem szabványos méretű fúvókát használsz."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_id description"
|
msgctxt "machine_nozzle_id description"
|
||||||
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
msgid "The nozzle ID for an extruder train, such as \"AA 0.4\" and \"BB 0.8\"."
|
||||||
msgstr "A fúvóka ID az extruder szerelvényben, mint a \"AA 0.4\" and \"BB 0.8\"."
|
msgstr "A fúvóka ID az extruder szerelvényben, mint a \"AA 0.4\" and \"BB 0.8\"."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_cooling_fan_number description"
|
msgctxt "machine_extruder_cooling_fan_number description"
|
||||||
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
|
||||||
msgstr "Az extruderekhez társított nyomtatási hűtőventilátor száma.Csak akkor változtassa meg ezt az alapértelmezett 0-tól, ha minden extruder számára külön nyomtatási hűtőventilátor van."
|
msgstr "Az extruderekhez társított nyomtatási hűtőventilátor száma.Csak akkor változtassa meg ezt az alapértelmezett 0-tól, ha minden extruder számára külön nyomtatási hűtőventilátor van."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_x description"
|
msgctxt "machine_extruder_end_pos_x description"
|
||||||
msgid "The x-coordinate of the ending position when turning the extruder off."
|
msgid "The x-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "A befejező X koordináta, mikor az extruder kikapcsol."
|
msgstr "A befejező X koordináta, mikor az extruder kikapcsol."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_x description"
|
msgctxt "machine_nozzle_offset_x description"
|
||||||
msgid "The x-coordinate of the offset of the nozzle."
|
msgid "The x-coordinate of the offset of the nozzle."
|
||||||
msgstr "A fúvóka eltolásának mértéke az X koordináta irányában."
|
msgstr "A fúvóka eltolásának mértéke az X koordináta irányában."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_x description"
|
msgctxt "machine_extruder_start_pos_x description"
|
||||||
msgid "The x-coordinate of the starting position when turning the extruder on."
|
msgid "The x-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "A kezdeti X koordináta, mikor az extrudert bekapcsoljuk."
|
msgstr "A kezdeti X koordináta, mikor az extrudert bekapcsoljuk."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_end_pos_y description"
|
msgctxt "machine_extruder_end_pos_y description"
|
||||||
msgid "The y-coordinate of the ending position when turning the extruder off."
|
msgid "The y-coordinate of the ending position when turning the extruder off."
|
||||||
msgstr "A befejező Y koordináta, mikor az extruder kikapcsol."
|
msgstr "A befejező Y koordináta, mikor az extruder kikapcsol."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_nozzle_offset_y description"
|
msgctxt "machine_nozzle_offset_y description"
|
||||||
msgid "The y-coordinate of the offset of the nozzle."
|
msgid "The y-coordinate of the offset of the nozzle."
|
||||||
msgstr "A fúvóka eltolásának mértéke az Y koordináta irányában."
|
msgstr "A fúvóka eltolásának mértéke az Y koordináta irányában."
|
||||||
|
|
||||||
#: fdmextruder.def.json
|
|
||||||
msgctxt "machine_extruder_start_pos_y description"
|
msgctxt "machine_extruder_start_pos_y description"
|
||||||
msgid "The y-coordinate of the starting position when turning the extruder on."
|
msgid "The y-coordinate of the starting position when turning the extruder on."
|
||||||
msgstr "A kezdeti Y koordináta, mikor az extrudert bekapcsoljuk."
|
msgstr "A kezdeti Y koordináta, mikor az extrudert bekapcsoljuk."
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue