mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-12-02 23:31:42 -07:00
Merge branch 'main' of https://github.com/mehmetsutas/Cura
This commit is contained in:
commit
f6e3a2de81
375 changed files with 9421 additions and 3722 deletions
|
|
@ -6,7 +6,7 @@
|
|||
"display_name": "3MF Reader",
|
||||
"description": "Provides support for reading 3MF files.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -23,7 +23,7 @@
|
|||
"display_name": "3MF Writer",
|
||||
"description": "Provides support for writing 3MF files.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -40,7 +40,7 @@
|
|||
"display_name": "AMF Reader",
|
||||
"description": "Provides support for reading AMF files.",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "fieldOfView",
|
||||
|
|
@ -57,7 +57,7 @@
|
|||
"display_name": "Cura Backups",
|
||||
"description": "Backup and restore your configuration.",
|
||||
"package_version": "1.2.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -74,7 +74,7 @@
|
|||
"display_name": "CuraEngine Backend",
|
||||
"description": "Provides the link to the CuraEngine slicing backend.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -91,7 +91,7 @@
|
|||
"display_name": "Cura Profile Reader",
|
||||
"description": "Provides support for importing Cura profiles.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -108,7 +108,7 @@
|
|||
"display_name": "Cura Profile Writer",
|
||||
"description": "Provides support for exporting Cura profiles.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -125,7 +125,7 @@
|
|||
"display_name": "Ultimaker 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",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -142,7 +142,7 @@
|
|||
"display_name": "Firmware Update Checker",
|
||||
"description": "Checks for firmware updates.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -159,7 +159,7 @@
|
|||
"display_name": "Firmware Updater",
|
||||
"description": "Provides a machine actions for updating firmware.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -176,7 +176,7 @@
|
|||
"display_name": "Compressed G-code Reader",
|
||||
"description": "Reads g-code from a compressed archive.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -193,7 +193,7 @@
|
|||
"display_name": "Compressed G-code Writer",
|
||||
"description": "Writes g-code to a compressed archive.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -210,7 +210,7 @@
|
|||
"display_name": "G-Code Profile Reader",
|
||||
"description": "Provides support for importing profiles from g-code files.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -227,7 +227,7 @@
|
|||
"display_name": "G-Code Reader",
|
||||
"description": "Allows loading and displaying G-code files.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "VictorLarchenko",
|
||||
|
|
@ -244,7 +244,7 @@
|
|||
"display_name": "G-Code Writer",
|
||||
"description": "Writes g-code to a file.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -261,7 +261,7 @@
|
|||
"display_name": "Image Reader",
|
||||
"description": "Enables ability to generate printable geometry from 2D image files.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -278,7 +278,7 @@
|
|||
"display_name": "Legacy Cura Profile Reader",
|
||||
"description": "Provides support for importing profiles from legacy Cura versions.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -295,7 +295,7 @@
|
|||
"display_name": "Machine Settings Action",
|
||||
"description": "Provides a way to change machine settings (such as build volume, nozzle size, etc.).",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "fieldOfView",
|
||||
|
|
@ -312,7 +312,7 @@
|
|||
"display_name": "Model Checker",
|
||||
"description": "Checks models and print configuration for possible printing issues and give suggestions.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -329,7 +329,7 @@
|
|||
"display_name": "Monitor Stage",
|
||||
"description": "Provides a monitor stage in Cura.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -346,7 +346,7 @@
|
|||
"display_name": "Per-Object Settings Tool",
|
||||
"description": "Provides the per-model settings.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -363,7 +363,7 @@
|
|||
"display_name": "Post Processing",
|
||||
"description": "Extension that allows for user created scripts for post processing.",
|
||||
"package_version": "2.2.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -380,7 +380,7 @@
|
|||
"display_name": "Prepare Stage",
|
||||
"description": "Provides a prepare stage in Cura.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -397,7 +397,7 @@
|
|||
"display_name": "Preview Stage",
|
||||
"description": "Provides a preview stage in Cura.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -414,7 +414,7 @@
|
|||
"display_name": "Removable Drive Output Device",
|
||||
"description": "Provides removable drive hotplugging and writing support.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -431,7 +431,7 @@
|
|||
"display_name": "Sentry Logger",
|
||||
"description": "Logs certain events so that they can be used by the crash reporter",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -448,7 +448,7 @@
|
|||
"display_name": "Simulation View",
|
||||
"description": "Provides the Simulation view.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -465,7 +465,7 @@
|
|||
"display_name": "Slice Info",
|
||||
"description": "Submits anonymous slice info. Can be disabled through preferences.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -482,7 +482,7 @@
|
|||
"display_name": "Solid View",
|
||||
"description": "Provides a normal solid mesh view.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -499,7 +499,7 @@
|
|||
"display_name": "Support Eraser Tool",
|
||||
"description": "Creates an eraser mesh to block the printing of support in certain places.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -516,7 +516,7 @@
|
|||
"display_name": "Trimesh Reader",
|
||||
"description": "Provides support for reading model files.",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -533,7 +533,7 @@
|
|||
"display_name": "Marketplace",
|
||||
"description": "Find, manage and install new Cura packages.",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -550,7 +550,7 @@
|
|||
"display_name": "UFP Reader",
|
||||
"description": "Provides support for reading Ultimaker Format Packages.",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -567,7 +567,7 @@
|
|||
"display_name": "UFP Writer",
|
||||
"description": "Provides support for writing Ultimaker Format Packages.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -584,7 +584,7 @@
|
|||
"display_name": "Ultimaker Machine Actions",
|
||||
"description": "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.).",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -601,7 +601,7 @@
|
|||
"display_name": "UM3 Network Printing",
|
||||
"description": "Manages network connections to Ultimaker 3 printers.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -618,7 +618,7 @@
|
|||
"display_name": "USB Printing",
|
||||
"description": "Accepts G-Code and sends them to a printer. Plugin can also update firmware.",
|
||||
"package_version": "1.0.2",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -635,7 +635,7 @@
|
|||
"display_name": "Version Upgrade 2.1 to 2.2",
|
||||
"description": "Upgrades configurations from Cura 2.1 to Cura 2.2.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -652,7 +652,7 @@
|
|||
"display_name": "Version Upgrade 2.2 to 2.4",
|
||||
"description": "Upgrades configurations from Cura 2.2 to Cura 2.4.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -669,7 +669,7 @@
|
|||
"display_name": "Version Upgrade 2.5 to 2.6",
|
||||
"description": "Upgrades configurations from Cura 2.5 to Cura 2.6.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -686,7 +686,7 @@
|
|||
"display_name": "Version Upgrade 2.6 to 2.7",
|
||||
"description": "Upgrades configurations from Cura 2.6 to Cura 2.7.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -703,7 +703,7 @@
|
|||
"display_name": "Version Upgrade 2.7 to 3.0",
|
||||
"description": "Upgrades configurations from Cura 2.7 to Cura 3.0.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -720,7 +720,7 @@
|
|||
"display_name": "Version Upgrade 3.0 to 3.1",
|
||||
"description": "Upgrades configurations from Cura 3.0 to Cura 3.1.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -737,7 +737,7 @@
|
|||
"display_name": "Version Upgrade 3.2 to 3.3",
|
||||
"description": "Upgrades configurations from Cura 3.2 to Cura 3.3.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -754,7 +754,7 @@
|
|||
"display_name": "Version Upgrade 3.3 to 3.4",
|
||||
"description": "Upgrades configurations from Cura 3.3 to Cura 3.4.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -771,7 +771,7 @@
|
|||
"display_name": "Version Upgrade 3.4 to 3.5",
|
||||
"description": "Upgrades configurations from Cura 3.4 to Cura 3.5.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -788,7 +788,7 @@
|
|||
"display_name": "Version Upgrade 3.5 to 4.0",
|
||||
"description": "Upgrades configurations from Cura 3.5 to Cura 4.0.",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -805,7 +805,7 @@
|
|||
"display_name": "Version Upgrade 4.0 to 4.1",
|
||||
"description": "Upgrades configurations from Cura 4.0 to Cura 4.1.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -822,7 +822,7 @@
|
|||
"display_name": "Version Upgrade 4.1 to 4.2",
|
||||
"description": "Upgrades configurations from Cura 4.1 to Cura 4.2.",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -839,7 +839,7 @@
|
|||
"display_name": "Version Upgrade 4.2 to 4.3",
|
||||
"description": "Upgrades configurations from Cura 4.2 to Cura 4.3.",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -856,7 +856,7 @@
|
|||
"display_name": "Version Upgrade 4.3 to 4.4",
|
||||
"description": "Upgrades configurations from Cura 4.3 to Cura 4.4.",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -873,7 +873,7 @@
|
|||
"display_name": "Version Upgrade 4.4 to 4.5",
|
||||
"description": "Upgrades configurations from Cura 4.4 to Cura 4.5.",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -890,7 +890,7 @@
|
|||
"display_name": "Version Upgrade 4.5 to 4.6",
|
||||
"description": "Upgrades configurations from Cura 4.5 to Cura 4.6.",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -907,7 +907,7 @@
|
|||
"display_name": "Version Upgrade 4.6.0 to 4.6.2",
|
||||
"description": "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2.",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -924,7 +924,7 @@
|
|||
"display_name": "Version Upgrade 4.6.2 to 4.7",
|
||||
"description": "Upgrades configurations from Cura 4.6.2 to Cura 4.7.",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -941,7 +941,7 @@
|
|||
"display_name": "Version Upgrade 4.7.0 to 4.8.0",
|
||||
"description": "Upgrades configurations from Cura 4.7.0 to Cura 4.8.0",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -958,7 +958,7 @@
|
|||
"display_name": "Version Upgrade 4.8.0 to 4.9.0",
|
||||
"description": "Upgrades configurations from Cura 4.8.0 to Cura 4.9.0",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -975,7 +975,7 @@
|
|||
"display_name": "Version Upgrade 4.9 to 4.10",
|
||||
"description": "Upgrades configurations from Cura 4.9 to Cura 4.10",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1010,7 +1010,7 @@
|
|||
"display_name": "X3D Reader",
|
||||
"description": "Provides support for reading X3D files.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "SevaAlekseyev",
|
||||
|
|
@ -1027,7 +1027,7 @@
|
|||
"display_name": "XML Material Profiles",
|
||||
"description": "Provides capabilities to read and write XML-based material profiles.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1044,7 +1044,7 @@
|
|||
"display_name": "X-Ray View",
|
||||
"description": "Provides the X-Ray view.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1061,7 +1061,7 @@
|
|||
"display_name": "Generic ABS",
|
||||
"description": "The generic ABS profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1079,7 +1079,7 @@
|
|||
"display_name": "Generic BAM",
|
||||
"description": "The generic BAM profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1097,7 +1097,7 @@
|
|||
"display_name": "Generic CFF CPE",
|
||||
"description": "The generic CFF CPE profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1115,7 +1115,7 @@
|
|||
"display_name": "Generic CFF PA",
|
||||
"description": "The generic CFF PA profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1133,7 +1133,7 @@
|
|||
"display_name": "Generic CPE",
|
||||
"description": "The generic CPE profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1151,7 +1151,7 @@
|
|||
"display_name": "Generic CPE+",
|
||||
"description": "The generic CPE+ profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1169,7 +1169,7 @@
|
|||
"display_name": "Generic GFF CPE",
|
||||
"description": "The generic GFF CPE profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1187,7 +1187,7 @@
|
|||
"display_name": "Generic GFF PA",
|
||||
"description": "The generic GFF PA profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1205,7 +1205,7 @@
|
|||
"display_name": "Generic HIPS",
|
||||
"description": "The generic HIPS profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1223,7 +1223,7 @@
|
|||
"display_name": "Generic Nylon",
|
||||
"description": "The generic Nylon profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1241,7 +1241,7 @@
|
|||
"display_name": "Generic PC",
|
||||
"description": "The generic PC profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1259,7 +1259,7 @@
|
|||
"display_name": "Generic PETG",
|
||||
"description": "The generic PETG profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1277,7 +1277,7 @@
|
|||
"display_name": "Generic PLA",
|
||||
"description": "The generic PLA profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1295,7 +1295,7 @@
|
|||
"display_name": "Generic PP",
|
||||
"description": "The generic PP profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1313,7 +1313,7 @@
|
|||
"display_name": "Generic PVA",
|
||||
"description": "The generic PVA profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1331,7 +1331,7 @@
|
|||
"display_name": "Generic Tough PLA",
|
||||
"description": "The generic Tough PLA profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1349,7 +1349,7 @@
|
|||
"display_name": "Generic TPU",
|
||||
"description": "The generic TPU profile which other profiles can be based upon.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://github.com/Ultimaker/fdm_materials",
|
||||
"author": {
|
||||
"author_id": "Generic",
|
||||
|
|
@ -1367,7 +1367,7 @@
|
|||
"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.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://dagoma.fr/boutique/filaments.html",
|
||||
"author": {
|
||||
"author_id": "Dagoma",
|
||||
|
|
@ -1384,7 +1384,7 @@
|
|||
"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.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=40",
|
||||
"author": {
|
||||
"author_id": "FABtotum",
|
||||
|
|
@ -1401,7 +1401,7 @@
|
|||
"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.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=53",
|
||||
"author": {
|
||||
"author_id": "FABtotum",
|
||||
|
|
@ -1418,7 +1418,7 @@
|
|||
"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°.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=39",
|
||||
"author": {
|
||||
"author_id": "FABtotum",
|
||||
|
|
@ -1435,7 +1435,7 @@
|
|||
"display_name": "FABtotum TPU Shore 98A",
|
||||
"description": "",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=66",
|
||||
"author": {
|
||||
"author_id": "FABtotum",
|
||||
|
|
@ -1452,7 +1452,7 @@
|
|||
"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.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "http://fiberlogy.com/en/fiberlogy-filaments/filament-hd-pla/",
|
||||
"author": {
|
||||
"author_id": "Fiberlogy",
|
||||
|
|
@ -1469,7 +1469,7 @@
|
|||
"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.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://dagoma.fr",
|
||||
"author": {
|
||||
"author_id": "Dagoma",
|
||||
|
|
@ -1486,7 +1486,7 @@
|
|||
"display_name": "IMADE3D JellyBOX PETG",
|
||||
"description": "",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "http://shop.imade3d.com/filament.html",
|
||||
"author": {
|
||||
"author_id": "IMADE3D",
|
||||
|
|
@ -1503,7 +1503,7 @@
|
|||
"display_name": "IMADE3D JellyBOX PLA",
|
||||
"description": "",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "http://shop.imade3d.com/filament.html",
|
||||
"author": {
|
||||
"author_id": "IMADE3D",
|
||||
|
|
@ -1520,7 +1520,7 @@
|
|||
"display_name": "Octofiber PLA",
|
||||
"description": "PLA material from Octofiber.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://nl.octofiber.com/3d-printing-filament/pla.html",
|
||||
"author": {
|
||||
"author_id": "Octofiber",
|
||||
|
|
@ -1537,7 +1537,7 @@
|
|||
"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.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "http://www.polymaker.com/shop/polyflex/",
|
||||
"author": {
|
||||
"author_id": "Polymaker",
|
||||
|
|
@ -1554,7 +1554,7 @@
|
|||
"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.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "http://www.polymaker.com/shop/polymax/",
|
||||
"author": {
|
||||
"author_id": "Polymaker",
|
||||
|
|
@ -1571,7 +1571,7 @@
|
|||
"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.",
|
||||
"package_version": "1.0.1",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "http://www.polymaker.com/shop/polyplus-true-colour/",
|
||||
"author": {
|
||||
"author_id": "Polymaker",
|
||||
|
|
@ -1588,7 +1588,7 @@
|
|||
"display_name": "PolyWood™ PLA",
|
||||
"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",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "http://www.polymaker.com/shop/polywood/",
|
||||
"author": {
|
||||
"author_id": "Polymaker",
|
||||
|
|
@ -1605,7 +1605,7 @@
|
|||
"display_name": "Ultimaker ABS",
|
||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com/products/materials/abs",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1624,7 +1624,7 @@
|
|||
"display_name": "Ultimaker Breakaway",
|
||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com/products/materials/breakaway",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1643,7 +1643,7 @@
|
|||
"display_name": "Ultimaker CPE",
|
||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com/products/materials/abs",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1662,7 +1662,7 @@
|
|||
"display_name": "Ultimaker CPE+",
|
||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com/products/materials/cpe",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1681,7 +1681,7 @@
|
|||
"display_name": "Ultimaker Nylon",
|
||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com/products/materials/abs",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1700,7 +1700,7 @@
|
|||
"display_name": "Ultimaker PC",
|
||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com/products/materials/pc",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1719,7 +1719,7 @@
|
|||
"display_name": "Ultimaker PLA",
|
||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com/products/materials/abs",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1738,7 +1738,7 @@
|
|||
"display_name": "Ultimaker PP",
|
||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com/products/materials/pp",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1757,7 +1757,7 @@
|
|||
"display_name": "Ultimaker PVA",
|
||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com/products/materials/abs",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1776,7 +1776,7 @@
|
|||
"display_name": "Ultimaker TPU 95A",
|
||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com/products/materials/tpu-95a",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1795,7 +1795,7 @@
|
|||
"display_name": "Ultimaker Tough PLA",
|
||||
"description": "Example package for material and quality profiles for Ultimaker materials.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://ultimaker.com/products/materials/tough-pla",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
|
|
@ -1814,7 +1814,7 @@
|
|||
"display_name": "Vertex Delta ABS",
|
||||
"description": "ABS material and quality files for the Delta Vertex K8800.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://vertex3dprinter.eu",
|
||||
"author": {
|
||||
"author_id": "Velleman",
|
||||
|
|
@ -1831,7 +1831,7 @@
|
|||
"display_name": "Vertex Delta PET",
|
||||
"description": "ABS material and quality files for the Delta Vertex K8800.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://vertex3dprinter.eu",
|
||||
"author": {
|
||||
"author_id": "Velleman",
|
||||
|
|
@ -1848,7 +1848,7 @@
|
|||
"display_name": "Vertex Delta PLA",
|
||||
"description": "ABS material and quality files for the Delta Vertex K8800.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://vertex3dprinter.eu",
|
||||
"author": {
|
||||
"author_id": "Velleman",
|
||||
|
|
@ -1865,7 +1865,7 @@
|
|||
"display_name": "Vertex Delta TPU",
|
||||
"description": "ABS material and quality files for the Delta Vertex K8800.",
|
||||
"package_version": "1.4.0",
|
||||
"sdk_version": "8.0.0",
|
||||
"sdk_version": "8.1.0",
|
||||
"website": "https://vertex3dprinter.eu",
|
||||
"author": {
|
||||
"author_id": "Velleman",
|
||||
|
|
|
|||
|
|
@ -40,6 +40,7 @@
|
|||
"machine_max_feedrate_y": { "default_value": 200 },
|
||||
"machine_max_feedrate_z": { "default_value": 5 },
|
||||
"machine_max_feedrate_e": { "default_value": 100 },
|
||||
"speed_z_hop": { "value": "machine_max_feedrate_z" },
|
||||
"machine_max_acceleration_x": { "default_value": 500 },
|
||||
"machine_max_acceleration_y": { "default_value": 500 },
|
||||
"machine_max_acceleration_z": { "default_value": 10 },
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
"machine_center_is_zero": { "default_value": false },
|
||||
"gantry_height": { "value": "0" },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_start_gcode": { "default_value": ";Profil Homepage: https://github.com/NilsRo/Cura_Anycubic_MegaS_Profile\n\n;Slicer Information - (Support for OctoPrint Slicer Estimator)\n;Slicer info:material_guid;{material_guid}\n;Slicer info:material_id;{material_id}\n;Slicer info:material_brand;{material_brand}\n;Slicer info:material_name;{material_name}\n;Slicer info:material_bed_temperature;{material_bed_temperature}\n;Slicer info:material_bed_temperature_layer_0;{material_bed_temperature_layer_0}\n;Slicer info:material_print_temperature;{material_print_temperature}\n;Slicer info:material_print_temperature_layer_0;{material_print_temperature_layer_0}\n;Slicer info:material_flow;{material_flow}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:wall_thickness;{wall_thickness}\n;Slicer info:speed_print;{speed_print}\n;Slicer info:speed_topbottom;{speed_topbottom}\n;Slicer info:travel_speed;{travel_speed}\n;Slicer info:support;{support}\n;Slicer info:retraction_speed;{retraction_speed}\n;Slicer info:retraction_amount;{retraction_amount}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:infill_pattern;{infill_pattern}\n;Slicer info:infill_sparse_density;{infill_sparse_density}\n;Slicer info:cool_fan_enabled;{cool_fan_enabled}\n;Slicer info:cool_fan_speed;{cool_fan_speed}\n;Slicer info:sliced_at;{day} {date} {time}\nG21 ; metric values \nG90 ; absolute positioning \nM82 ; set extruder to absolute mode \nM107 ; start with the fan off \nM140 S{material_bed_temperature_layer_0} ; Start heating the bed \nG4 S60 ; wait 1 minute \nM104 S{material_print_temperature_layer_0} ; start heating the hot end \nM190 S{material_bed_temperature_layer_0} ; wait for bed \nM109 S{material_print_temperature_layer_0} ; wait for hotend \nM300 S1000 P500 ; BEEP heating done \nG28 X0 Y10 Z0 ; move X/Y to min endstops \nM420 S1 ; Enable leveling \nM420 Z2.0 ; Set leveling fading height to 2 mm \nG0 Z0.15 ; lift nozzle a bit \nG92 E0 ; zero the extruded length \nG1 X50 E20 F500 ; Extrude 20mm of filament in a 5cm line. \nG92 E0 ; zero the extruded length again \nG1 E-2 F500 ; Retract a little \nG1 X120 F4000 ; Quickly wipe away from the filament line`" },
|
||||
"machine_start_gcode": { "default_value": ";Profil Homepage: https://github.com/NilsRo/Cura_Anycubic_MegaS_Profile\n\n;Slicer Information - (Support for OctoPrint Slicer Estimator)\n;Slicer info:material_guid;{material_guid}\n;Slicer info:material_id;{material_id}\n;Slicer info:material_brand;{material_brand}\n;Slicer info:material_name;{material_name}\n;Slicer info:filament_cost;{filament_cost}\n;Slicer info:material_bed_temperature;{material_bed_temperature}\n;Slicer info:material_bed_temperature_layer_0;{material_bed_temperature_layer_0}\n;Slicer info:material_print_temperature;{material_print_temperature}\n;Slicer info:material_print_temperature_layer_0;{material_print_temperature_layer_0}\n;Slicer info:material_flow;{material_flow}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:machine_nozzle_size;{machine_nozzle_size}\n;Slicer info:wall_thickness;{wall_thickness}\n;Slicer info:speed_print;{speed_print}\n;Slicer info:speed_topbottom;{speed_topbottom}\n;Slicer info:travel_speed;{travel_speed}\n;Slicer info:support;{support}\n;Slicer info:retraction_speed;{retraction_speed}\n;Slicer info:retraction_amount;{retraction_amount}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:infill_pattern;{infill_pattern}\n;Slicer info:infill_sparse_density;{infill_sparse_density}\n;Slicer info:cool_fan_enabled;{cool_fan_enabled}\n;Slicer info:cool_fan_speed;{cool_fan_speed}\n;Slicer info:sliced_at;{day} {date} {time}\nG21 ; metric values \nG90 ; absolute positioning \nM82 ; set extruder to absolute mode \nM107 ; start with the fan off \nM140 S{material_bed_temperature_layer_0} ; Start heating the bed \nG4 S60 ; wait 1 minute \nM104 S{material_print_temperature_layer_0} ; start heating the hot end \nM190 S{material_bed_temperature_layer_0} ; wait for bed \nM109 S{material_print_temperature_layer_0} ; wait for hotend \nM300 S1000 P500 ; BEEP heating done \nG28 X0 Y10 Z0 ; move X/Y to min endstops \nM420 S1 ; Enable leveling \nM420 Z2.0 ; Set leveling fading height to 2 mm \nG0 Z0.15 ; lift nozzle a bit \nG92 E0 ; zero the extruded length \nG1 X50 E20 F500 ; Extrude 20mm of filament in a 5cm line. \nG92 E0 ; zero the extruded length again \nG1 E-2 F500 ; Retract a little \nG1 X50 F500 ; wipe away from the filament line\nG1 X100 F9000 ; Quickly wipe away from the filament line" },
|
||||
"machine_end_gcode": { "default_value": "M104 S0 ; Extruder off \nM140 S0 ; Heatbed off \nM107 ; Fan off \nG91 ; relative positioning \nG1 E-5 F300 ; retract a little \nG1 Z+10 E-5 ; X-20 Y-20 F{travel_xy_speed} ; lift print head \nG28 X0 Y0 ; homing \nG1 Y180 F2000 ; reset feedrate \nM84 ; disable stepper motors \nG90 ; absolute positioning \nM300 S440 P200 ; Make Print Completed Tones \nM300 S660 P250 ; beep \nM300 S880 P300 ; beep" },
|
||||
|
||||
"machine_max_acceleration_x": { "value": 3000 },
|
||||
|
|
@ -47,10 +47,17 @@
|
|||
"machine_max_jerk_e": { "value": 5 },
|
||||
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"material_print_temperature_layer_0": { "value": "material_print_temperature + 5"},
|
||||
"material_print_temperature": { "maximum_value_warning": 260 },
|
||||
"material_print_temperature_layer_0": { "value": "material_print_temperature + 5", "maximum_value_warning": 260 },
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_bed_temperature": { "maximum_value_warning": 110 },
|
||||
"material_bed_temperature_layer_0": { "maximum_value_warning": 110 },
|
||||
|
||||
"material_flow": { "value": 100 },
|
||||
|
||||
"top_bottom_thickness": { "value": "layer_height_0 + layer_height * math.floor(1.2 / layer_height)" },
|
||||
"wall_thickness": { "value": "line_width * 3 if line_width < 0.6 else line_width * 2" },
|
||||
|
||||
"acceleration_print": { "value": 1500 },
|
||||
"acceleration_enabled": { "value": false },
|
||||
"acceleration_travel": { "value": 3000 },
|
||||
|
|
@ -71,8 +78,8 @@
|
|||
"speed_roofing": { "value": "speed_topbottom" },
|
||||
"speed_travel": { "value": 100.0, "maximum_value_warning": 150.0, "maximum_value": 200.0 },
|
||||
"speed_layer_0": { "value": "speed_topbottom if speed_topbottom < 20 else 20" },
|
||||
"speed_print_layer_0": { "value": "speed_topbottom if speed_topbottom < 20 else 20" },
|
||||
"speed_travel_layer_0": { "value": 100.0 },
|
||||
"speed_print_layer_0": { "value": "speed_layer_0" },
|
||||
"speed_travel_layer_0": { "value": "speed_travel" },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_support": { "value": "speed_wall_0" },
|
||||
"speed_support_interface": { "value": "speed_topbottom" },
|
||||
|
|
@ -104,7 +111,7 @@
|
|||
"travel_retract_before_outer_wall": { "value": true },
|
||||
|
||||
"cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" },
|
||||
"cool_fan_speed": { "value": 70 },
|
||||
"cool_fan_speed": { "value": 100 },
|
||||
"cool_fan_speed_0": { "value": 30 },
|
||||
|
||||
"cool_fan_enabled": { "value": true },
|
||||
|
|
@ -137,8 +144,6 @@
|
|||
"support_interface_pattern": { "value": "'grid'" },
|
||||
"support_interface_skip_height": { "value": 0.2 },
|
||||
"minimum_support_area": { "value": 2 },
|
||||
"minimum_interface_area": { "value": 10 },
|
||||
"top_bottom_thickness": { "value": "layer_height_0 + layer_height * math.floor(1.2 / layer_height)" },
|
||||
"wall_thickness": { "value": "line_width * 3" }
|
||||
"minimum_interface_area": { "value": 10 }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
54
resources/definitions/anycubic_kobra.def.json
Normal file
54
resources/definitions/anycubic_kobra.def.json
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anycubic Kobra",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Jason Chen",
|
||||
"manufacturer": "Anycubic",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_materials": true,
|
||||
"preferred_material": "generic_pla",
|
||||
"has_machine_quality": true,
|
||||
"quality_definition": "anycubic_kobra",
|
||||
"preferred_quality_type": "pla",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anycubic_kobra_extruder_0"
|
||||
},
|
||||
"firmware_file": "MarlinChiron.hex"
|
||||
},
|
||||
|
||||
"overrides":
|
||||
{
|
||||
"machine_name":
|
||||
{
|
||||
"default_value": "Anycubic Kobra"
|
||||
},
|
||||
"machine_heated_bed":
|
||||
{
|
||||
"default_value": true
|
||||
},
|
||||
"machine_width":
|
||||
{
|
||||
"default_value": 222
|
||||
},
|
||||
"machine_height":
|
||||
{
|
||||
"default_value": 252
|
||||
},
|
||||
"machine_depth":
|
||||
{
|
||||
"default_value": 222
|
||||
},
|
||||
"machine_gcode_flavor":
|
||||
{
|
||||
"default_value": "RepRap (Marlin/Sprinter)"
|
||||
},
|
||||
"machine_start_gcode":
|
||||
{
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F1200 ;Move the platform down 15mm\n;Prime the extruder\nG92 E0\nG1 F200 E3\nG92 E0"
|
||||
}
|
||||
}
|
||||
}
|
||||
54
resources/definitions/anycubic_kobra_max.def.json
Normal file
54
resources/definitions/anycubic_kobra_max.def.json
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anycubic Kobra Max",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"author": "Jason Chen",
|
||||
"manufacturer": "Anycubic",
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_materials": true,
|
||||
"preferred_material": "generic_pla",
|
||||
"has_machine_quality": true,
|
||||
"quality_definition": "anycubic_kobra_max",
|
||||
"preferred_quality_type": "pla",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anycubic_kobra_max_extruder_0"
|
||||
},
|
||||
"firmware_file": "MarlinChiron.hex"
|
||||
},
|
||||
|
||||
"overrides":
|
||||
{
|
||||
"machine_name":
|
||||
{
|
||||
"default_value": "Anycubic Kobra Max"
|
||||
},
|
||||
"machine_heated_bed":
|
||||
{
|
||||
"default_value": true
|
||||
},
|
||||
"machine_width":
|
||||
{
|
||||
"default_value": 402
|
||||
},
|
||||
"machine_height":
|
||||
{
|
||||
"default_value": 452
|
||||
},
|
||||
"machine_depth":
|
||||
{
|
||||
"default_value": 402
|
||||
},
|
||||
"machine_gcode_flavor":
|
||||
{
|
||||
"default_value": "RepRap (Marlin/Sprinter)"
|
||||
},
|
||||
"machine_start_gcode":
|
||||
{
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F1200 ;Move the platform down 15mm\n;Prime the extruder\nG92 E0\nG1 F200 E3\nG92 E0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"name": "Creality Ender-3",
|
||||
"name": "Creality Ender-3 / Ender-3 v2",
|
||||
"version": 2,
|
||||
"inherits": "creality_base",
|
||||
"metadata": {
|
||||
|
|
|
|||
38
resources/definitions/creality_ender3s1.def.json
Normal file
38
resources/definitions/creality_ender3s1.def.json
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"name": "Creality Ender-3 S1",
|
||||
"version": 2,
|
||||
"inherits": "creality_base",
|
||||
"metadata": {
|
||||
"quality_definition": "creality_base",
|
||||
"visible": true
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Creality Ender-3 S1" },
|
||||
"machine_width": { "default_value": 220 },
|
||||
"machine_depth": { "default_value": 220 },
|
||||
"machine_height": { "default_value": 270 },
|
||||
"machine_head_with_fans_polygon": { "default_value": [
|
||||
[-26, 34],
|
||||
[-26, -32],
|
||||
[32, -32],
|
||||
[32, 34]
|
||||
]
|
||||
},
|
||||
|
||||
"gantry_height": { "value": 25 },
|
||||
|
||||
"speed_print": {"value": 50},
|
||||
"speed_layer_0": {"value": 25},
|
||||
"speed_travel": { "value": 150 },
|
||||
"retraction_amount": {"value": 0.8},
|
||||
"retraction_speed": { "default_value": 40},
|
||||
|
||||
"acceleration_enabled": {"value": true},
|
||||
"acceleration_travel": {"value": 2000},
|
||||
"retraction_extrusion_window": {"value": 1.5},
|
||||
|
||||
"machine_start_gcode": {
|
||||
"default_value": "; Ender 3 S1 Start G-code\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nG1 Z10.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0 Y0\n\nM104 S{material_print_temperature_layer_0}\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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1190,7 +1190,7 @@
|
|||
"inside_out": "Inside To Outside",
|
||||
"outside_in": "Outside To Inside"
|
||||
},
|
||||
"default_value": "outside_in",
|
||||
"default_value": "inside_out",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"alternate_extra_perimeter":
|
||||
|
|
@ -1225,45 +1225,19 @@
|
|||
"default_value": 0.3,
|
||||
"value": "min_wall_line_width",
|
||||
"type": "float",
|
||||
"settable_per_mesh": true,
|
||||
"children":
|
||||
{
|
||||
"wall_split_middle_threshold": {
|
||||
"label": "Split Middle Line Threshold",
|
||||
"description": "The smallest line width, as a factor of the normal line width, above which the middle line (if there is one) will be split into two. Reduce this setting to use more, thinner lines. Increase to use fewer, wider lines. Note that this applies -as if- the entire shape should be filled with wall, so the middle here refers to the middle of the object between two outer edges of the shape, even if there actually is fill or (other) skin in the print instead of wall.",
|
||||
"type": "float",
|
||||
"unit": "%",
|
||||
"default_value": 50,
|
||||
"value": "max(1, min(99, 100 * (2 * min_even_wall_line_width - wall_line_width_0) / wall_line_width_0))",
|
||||
"minimum_value": "1",
|
||||
"maximum_value": "99"
|
||||
}
|
||||
}
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"min_odd_wall_line_width":
|
||||
{
|
||||
"label": "Minimum Odd Wall Line Width",
|
||||
"description": "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width,",
|
||||
"description": "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width.",
|
||||
"unit": "mm",
|
||||
"minimum_value_warning": ".5 * max(wall_line_width_0, wall_line_width_x)",
|
||||
"maximum_value_warning": "min(wall_line_width_0, wall_line_width_x)",
|
||||
"default_value": 0.3,
|
||||
"value": "min_wall_line_width",
|
||||
"type": "float",
|
||||
"settable_per_mesh": true,
|
||||
"children":
|
||||
{
|
||||
"wall_add_middle_threshold": {
|
||||
"label": "Add Middle Line Threshold",
|
||||
"description": "The smallest line width, as a factor of the normal line width, above which a middle line (if there wasn't one already) will be added. Reduce this setting to use more, thinner lines. Increase to use fewer, wider lines. Note that this applies -as if- the entire shape should be filled with wall, so the middle here refers to the middle of the object between two outer edges of the shape, even if there actually is fill or (other) skin in the print instead of wall.",
|
||||
"type": "float",
|
||||
"unit": "%",
|
||||
"default_value": 75,
|
||||
"value": "max(1, min(99, 100 * min_odd_wall_line_width / wall_line_width_x))",
|
||||
"minimum_value": "1",
|
||||
"maximum_value": "99"
|
||||
}
|
||||
}
|
||||
"settable_per_mesh": true
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
@ -4910,7 +4884,7 @@
|
|||
"default_value": 0,
|
||||
"type": "int",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "1 if (support_pattern == 'cross' or support_pattern == 'lines' or support_pattern == 'zigzag' or support_pattern == 'concentric') else 5",
|
||||
"maximum_value_warning": "1 if (support_pattern == 'cross' or support_pattern == 'lines' or support_pattern == 'concentric') else 5",
|
||||
"maximum_value": "999999 if support_line_distance == 0 else (20 - math.log(support_line_distance) / math.log(2))",
|
||||
"enabled": "(support_enable or support_meshes_present) and support_infill_rate > 0",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
|
|
@ -4939,7 +4913,7 @@
|
|||
"type": "float",
|
||||
"default_value": 0.0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "5",
|
||||
"maximum_value_warning": "10",
|
||||
"enabled": "(support_enable or support_meshes_present) and support_structure == 'normal'",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
|
|
@ -5191,7 +5165,6 @@
|
|||
"type": "float",
|
||||
"default_value": 1.0,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "minimum_support_area",
|
||||
"limit_to_extruder": "support_interface_extruder_nr",
|
||||
"enabled": "support_interface_enable and (support_enable or support_meshes_present)",
|
||||
"settable_per_mesh": true,
|
||||
|
|
@ -5206,7 +5179,6 @@
|
|||
"default_value": 1.0,
|
||||
"value": "extruderValue(support_roof_extruder_nr, 'minimum_interface_area')",
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "minimum_support_area",
|
||||
"limit_to_extruder": "support_roof_extruder_nr",
|
||||
"enabled": "support_roof_enable and (support_enable or support_meshes_present)",
|
||||
"settable_per_mesh": true
|
||||
|
|
@ -5220,7 +5192,6 @@
|
|||
"default_value": 1.0,
|
||||
"value": "extruderValue(support_bottom_extruder_nr, 'minimum_interface_area')",
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "minimum_support_area",
|
||||
"limit_to_extruder": "support_bottom_extruder_nr",
|
||||
"enabled": "support_bottom_enable and (support_enable or support_meshes_present)",
|
||||
"settable_per_mesh": true
|
||||
|
|
@ -6471,10 +6442,10 @@
|
|||
"description": "The maximum extrusion area deviation allowed when removing intermediate points from a straight line. An intermediate point may serve as width-changing point in a long straight line. Therefore, if it is removed, it will cause the line to have a uniform width and, as a result, lose (or gain) a bit of extrusion area. If you increase this you may notice slight under- (or over-) extrusion in between straight parallel walls, as more intermediate width-changing points will be allowed to be removed. Your print will be less accurate, but the g-code will be smaller.",
|
||||
"type": "float",
|
||||
"unit": "μm²",
|
||||
"default_value": 2000,
|
||||
"default_value": 50000,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "500",
|
||||
"maximum_value_warning": "50000",
|
||||
"maximum_value_warning": "100000",
|
||||
"settable_per_mesh": true
|
||||
}
|
||||
}
|
||||
|
|
@ -8043,7 +8014,7 @@
|
|||
"description": "Alternate wall directions every other layer and inset. Useful for materials that can build up stress, like for metal printing.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"enabled": false,
|
||||
"enabled": true,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
|
|
@ -8052,7 +8023,8 @@
|
|||
"label": "Remove Raft Inside Corners",
|
||||
"description": "Remove inside corners from the raft, causing the raft to become convex.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"default_value": true,
|
||||
"resolve": "any(extruderValues('raft_remove_inside_corners'))",
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
|
|
@ -8064,6 +8036,7 @@
|
|||
"type": "int",
|
||||
"default_value": 1,
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
|
||||
"resolve": "max(extruderValues('raft_base_wall_count'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
}
|
||||
|
|
|
|||
57
resources/definitions/hctech_hc300-m1&m1h.def.json
Normal file
57
resources/definitions/hctech_hc300-m1&m1h.def.json
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "HCTECH_HC300-M1&M1H",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "HCTECH",
|
||||
"manufacturer": "HCTECH",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "hctech_hc300-m1&m1h.3mf",
|
||||
"has_machine_quality": false,
|
||||
"machine_extruder_trains": {
|
||||
"0": "hctech_hc300-m1&m1h_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_head_with_fans_polygon": { "default_value": [
|
||||
[-61, 86],
|
||||
[-61, -31],
|
||||
[21, -31],
|
||||
[21, 86]
|
||||
] },
|
||||
"machine_name": { "default_value": "HCTECH HC300-M1&M1H" },
|
||||
"machine_extruder_count": { "default_value": 1 },
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_width": { "default_value": 300 },
|
||||
"machine_depth": { "default_value": 300 },
|
||||
"machine_height": { "default_value": 300 },
|
||||
"machine_center_is_zero": { "default_value": false },
|
||||
"retraction_amount": {
|
||||
"default_value": 0.3,
|
||||
"maximum_value_warning": 2.0
|
||||
},
|
||||
"adhesion_type": { "default_value": "skirt" },
|
||||
"retraction_speed": { "default_value": 35},
|
||||
"travel_avoid_supports": { "value": true },
|
||||
"travel_retract_before_outer_wall": { "value": true },
|
||||
"retraction_enable": { "value": true },
|
||||
|
||||
"gantry_height": { "value": "55" },
|
||||
"speed_print": { "default_value": 60.0 } ,
|
||||
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_start_gcode": { "default_value": "G1 Z2 ;Raise Z\nG28 X Y ;Home XY\nG92 E0 ;Reset Extruder\nG1 E-1 F2400 ;Retract\nG92 E0 ;Reset Extruder\nG28 Z ;home Z\nG29 ; Measure the bed\nM500 ; Store to EEPROM\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.36 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.36 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.36 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.36 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder" },
|
||||
"machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-1 F2700 ;Retract a bit\nG1 Z1 E-1 F2400 ;Retract and raise Z\nG1 Z2 ;Raise Z\nG90 ;Absolute positioning\nG12 P1;clean nozzle\nG1 X5 Y300 ;Return to Start Point\nM106 S0 ;Switch off part cooling fan\nM104 S0 ;turn off temperature\nM140 S0 ;turn off Heated Bed\nM84 X Y E ;Disable all steppers but Z\nM81 ;turn-off power" },
|
||||
|
||||
"cool_fan_speed": { "value": 75 },
|
||||
"cool_fan_enabled": { "value": true },
|
||||
|
||||
"line_width": { "value": 0.38 },
|
||||
"travel_avoid_distance": { "value": 1 },
|
||||
"infill_before_walls": { "value": false }
|
||||
}
|
||||
}
|
||||
58
resources/definitions/hctech_hc300-m2h.def.json
Normal file
58
resources/definitions/hctech_hc300-m2h.def.json
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "HCTECH_HC300-M2H",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "HCTECH",
|
||||
"manufacturer": "HCTECH",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "hctech_hc300-m2h.3mf",
|
||||
"has_machine_quality": false,
|
||||
"machine_extruder_trains": {
|
||||
"0": "hctech_hc300-m2h_extruder_0",
|
||||
"1": "hctech_hc300-m2h_extruder_1"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_head_with_fans_polygon": { "default_value": [
|
||||
[-61, 86],
|
||||
[-61, -37],
|
||||
[85, -37],
|
||||
[85, 86]
|
||||
] },
|
||||
"machine_name": { "default_value": "HCTECH HC300-M2H" },
|
||||
"machine_extruder_count": { "default_value": 2 },
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_width": { "default_value": 300 },
|
||||
"machine_depth": { "default_value": 300 },
|
||||
"machine_height": { "default_value": 300 },
|
||||
"machine_center_is_zero": { "default_value": false },
|
||||
"retraction_amount": {
|
||||
"default_value": 0.3,
|
||||
"maximum_value_warning": 2.0
|
||||
},
|
||||
"adhesion_type": { "default_value": "skirt" },
|
||||
"retraction_speed": { "default_value": 35},
|
||||
"travel_avoid_supports": { "value": true },
|
||||
"travel_retract_before_outer_wall": { "value": true },
|
||||
"retraction_enable": { "value": true },
|
||||
|
||||
"gantry_height": { "value": "55" },
|
||||
"speed_print": { "default_value": 60.0 } ,
|
||||
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_start_gcode": { "default_value": "G1 Z2 ;Raise Z\nG28 X Y ;Home XY\nT1 ;switch to right extruder\nG1 X5 Y319 F4000 ;Move to Start Position\nG92 E0 ;Reset Extruder\nG1 E20 F60 ;extrude\nM400 ;Wait move\nG92 E0 ;Reset Extruder\nG1 E-2 F2700 ;Retract\nG92 E0 ;Reset Extruder\nG1 X150 F5000 ;Clean Nozzle\nG1 X5 ;Clean Nozzle\nG1 X220 ;Repeat\nG1 X5 ;Back to start posotion\nT0 ;switch to left extruder\nG1 X5 Y319 F4000 ;Move to Start Position\nG92 E0 ;Reset Extruder\nG1 E20 F60 ;extrude\nM400 ;Wait move\nG92 E0 ;Reset Extruder\nG4 S15 ;Wait 15s\nG1 E-2 F2700; Retract\nG92 E0 ;Reset Extruder\nG1 X150 F5000 ;Clean Nozzle\nG1 X5 ;Clean nozzle\nG1 X220 ;Repeat\nG1 X5 ;Back to start position\nG28 Z ;home Z\nG29 ;Measure the bed\nM500 ;Store parameters\nG1 X0 Y300 F4000 ;Move to corner" },
|
||||
"machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-1 F2700 ;Retract a bit\nG1 Z1 E-1 F2400 ;Retract and raise Z\nG1 Z2 ;Raise Z\nG90 ;Absolute positioning\nG12 ;clean nozzle\nG1 X5 Y319 ;Return to Start Point\nM106 S0 ;Switch off part cooling fan\nM104 S0 ;turn off temperature\nM140 S0 ;turn off Heated Bed\nM84 X Y E ;Disable all steppers but Z\nM81 ;turn-off power" },
|
||||
|
||||
"cool_fan_speed": { "value": 75 },
|
||||
"cool_fan_enabled": { "value": true },
|
||||
|
||||
"line_width": { "value": 0.38 },
|
||||
"travel_avoid_distance": { "value": 1 },
|
||||
"infill_before_walls": { "value": false }
|
||||
}
|
||||
}
|
||||
58
resources/definitions/hctech_hc300-m3.def.json
Normal file
58
resources/definitions/hctech_hc300-m3.def.json
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "HCTECH_HC300-M3",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "HCTECH",
|
||||
"manufacturer": "HCTECH",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "hctech_hc300-m3.3mf",
|
||||
"has_machine_quality": false,
|
||||
"machine_extruder_trains": {
|
||||
"0": "hctech_hc300-m3_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_head_with_fans_polygon":
|
||||
{ "default_value": [
|
||||
[-49, 36],
|
||||
[-36, -29],
|
||||
[36, -29],
|
||||
[36, 49]
|
||||
]
|
||||
},
|
||||
"machine_name": { "default_value": "HCTECH HC300-M3" },
|
||||
"machine_extruder_count": { "default_value": 1 },
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_width": { "default_value": 300 },
|
||||
"machine_depth": { "default_value": 300 },
|
||||
"machine_height": { "default_value": 300 },
|
||||
"machine_center_is_zero": { "default_value": false },
|
||||
"retraction_amount": {
|
||||
"default_value": 3,
|
||||
"maximum_value_warning": 8
|
||||
},
|
||||
"adhesion_type": { "default_value": "skirt" },
|
||||
"retraction_speed": { "default_value": 35},
|
||||
"travel_avoid_supports": { "value": true },
|
||||
"travel_retract_before_outer_wall": { "value": true },
|
||||
"retraction_enable": { "value": true },
|
||||
|
||||
"gantry_height": { "value": "55" },
|
||||
"speed_print": { "default_value": 60.0 } ,
|
||||
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_start_gcode": { "default_value": "G28 X Y ;Home XY\nG92 E0 ;Reset Extruder\nG1 E-1 F2400 ;Retract\nG92 E0 ;Reset Extruder\nG28 Z ;home Z\nG29 ; Measure the bed\nM500 ; Store to EEPROM\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.36 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.36 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.36 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.36 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder" },
|
||||
"machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 Z1 E-2 F2400 ;Retract and raise Z\nG1 Z2 ;Raise Z\nG90 ;Absolute positioning\nG1 X5 Y290 ;Return to Start Point\nM106 S0 ;Switch off part cooling fan\nM104 S0 ;turn off temperature\nM140 S0 ;turn off Heated Bed\nM84 X Y E ;Disable all steppers but Z" },
|
||||
|
||||
"cool_fan_speed": { "value": 75 },
|
||||
"cool_fan_enabled": { "value": true },
|
||||
|
||||
"line_width": { "value": 0.38 },
|
||||
"travel_avoid_distance": { "value": 1 },
|
||||
"infill_before_walls": { "value": false }
|
||||
}
|
||||
}
|
||||
|
|
@ -53,6 +53,9 @@
|
|||
"infill_material_flow": {
|
||||
"value": "(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow"
|
||||
},
|
||||
"inset_direction": {
|
||||
"value": "'outside_in'"
|
||||
},
|
||||
"retraction_combing": {
|
||||
"value": "'no_outer_surfaces'"
|
||||
},
|
||||
|
|
@ -221,7 +224,13 @@
|
|||
"value": true
|
||||
},
|
||||
"support_infill_rate": {
|
||||
"value": "80 if gradual_support_infill_steps != 0 else 15"
|
||||
"value": "0 if support_structure == 'tree' else 80 if gradual_support_infill_steps != 0 else 15"
|
||||
},
|
||||
"support_line_distance": {
|
||||
"minimum_value_warning": "0 if support_structure == 'tree' else support_line_width"
|
||||
},
|
||||
"support_initial_layer_line_distance": {
|
||||
"minimum_value_warning": "0 if support_structure == 'tree' else support_line_width"
|
||||
},
|
||||
"gradual_support_infill_steps": {
|
||||
"value": "2 if support_interface_enable else 0"
|
||||
|
|
@ -233,13 +242,13 @@
|
|||
"value": "2*layer_height"
|
||||
},
|
||||
"support_offset": {
|
||||
"value": "2*line_width if support_interface_enable else 0"
|
||||
"value": "support_xy_distance if support_interface_enable else 0"
|
||||
},
|
||||
"support_xy_distance": {
|
||||
"value": "1"
|
||||
},
|
||||
"support_xy_distance_overhang": {
|
||||
"value": "wall_line_width_0"
|
||||
"value": "0.2"
|
||||
},
|
||||
"minimum_support_area": {
|
||||
"value": "(2 + support_offset)**2"
|
||||
|
|
|
|||
86
resources/definitions/xyzprinting_da_vinci_pro_evo.def.json
Normal file
86
resources/definitions/xyzprinting_da_vinci_pro_evo.def.json
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "XYZprinting da Vinci Pro EVO",
|
||||
"inherits": "xyzprinting_base",
|
||||
"metadata": {
|
||||
"author": "XYZprinting Software",
|
||||
"manufacturer": "XYZprinting",
|
||||
"visible": true,
|
||||
"file_formats": "text/x-gcode",
|
||||
"has_machine_quality": true,
|
||||
"has_materials": true,
|
||||
"has_variants": true,
|
||||
"supports_usb_connection": true,
|
||||
"preferred_quality_type": "normal",
|
||||
"quality_definition": "xyzprinting_da_vinci_pro_evo",
|
||||
"preferred_variant_name": "Hardened Steel 0.4mm Nozzle",
|
||||
"variants_name": "Nozzle Type",
|
||||
"machine_extruder_trains": {
|
||||
"0": "xyzprinting_da_vinci_pro_evo_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "XYZprinting da Vinci Pro EVO" },
|
||||
"machine_shape": { "default_value": "rectangular"},
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_width": { "default_value": 220.00 },
|
||||
"machine_depth": { "default_value": 200.00 },
|
||||
"machine_height": { "default_value":200.00 },
|
||||
"machine_center_is_zero": { "default_value": false },
|
||||
"machine_head_with_fans_polygon": {
|
||||
"default_value": [
|
||||
[ -20, -10 ],
|
||||
[ -20, 10 ],
|
||||
[ 10, 10 ],
|
||||
[ 10, -10 ]
|
||||
]
|
||||
},
|
||||
"retraction_extrusion_window": { "value": "1" },
|
||||
"retraction_count_max": { "value": "25" },
|
||||
"speed_layer_0" : {"value" : 10 },
|
||||
"speed_wall_x" : { "value": "speed_print" },
|
||||
"speed_wall_0": { "value": "math.ceil(speed_wall * 20 / 30)" },
|
||||
"skin_overlap": { "value": "15" },
|
||||
"skin_monotonic" : { "value": true },
|
||||
"skin_material_flow": { "value": "97" },
|
||||
"brim_width": { "value": "10" },
|
||||
"line_width" : { "value": "0.35" },
|
||||
"wall_line_width_x" : { "value": "0.35" },
|
||||
"infill_before_walls": { "value": false },
|
||||
"infill_line_width" : { "value": "0.4" },
|
||||
"infill_overlap": { "value": "0" },
|
||||
"infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" },
|
||||
"infill_wipe_dist": { "value": "0" },
|
||||
"infill_wipe_dist": { "value": "0" },
|
||||
"wall_thickness" : { "value": "1" },
|
||||
"acceleration_enabled" : {"value" : true},
|
||||
"acceleration_layer_0": { "value": "acceleration_topbottom" },
|
||||
"acceleration_prime_tower": { "value": "math.ceil(acceleration_print * 2000 / 3000)" },
|
||||
"acceleration_print": { "value": "3000" },
|
||||
"acceleration_travel": { "value": "3000" },
|
||||
"acceleration_support": { "value": "math.ceil(acceleration_print * 2000 / 3000)" },
|
||||
"acceleration_support_interface": { "value": "acceleration_topbottom" },
|
||||
"acceleration_topbottom": { "value": "math.ceil(acceleration_print * 500 / 3000)" },
|
||||
"acceleration_wall": { "value": "math.ceil(acceleration_print * 1000 / 3000)" },
|
||||
"acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 500 / 1000)" },
|
||||
"jerk_enabled" : {"value" : true},
|
||||
"material_flow_layer_0": {"value": 120},
|
||||
"cool_fan_enabled": { "default_value": true },
|
||||
"cool_fan_speed_0": { "value": 100 },
|
||||
"cool_min_speed" : {"value" : 5 },
|
||||
"brim_line_count": { "value" : 5 },
|
||||
"infill_before_walls": { "value": false },
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"skirt_line_count": { "default_value" : 5 },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_start_gcode": {
|
||||
"default_value": "M191\nG28 ; home all axes\nG1 Z15 F5000 ; lift nozzle\nG92 E0\nG1 F200 E3\n"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M106 P1 S255 ; turn on fan\nG92 E0\nG28; home X,Y,Z axis\nM84 ; disable motors\n"
|
||||
},
|
||||
"multiple_mesh_overlap": { "value": "0" },
|
||||
"wall_0_inset": { "value": "0" }
|
||||
}
|
||||
}
|
||||
15
resources/extruders/anycubic_kobra_extruder_0.def.json
Normal file
15
resources/extruders/anycubic_kobra_extruder_0.def.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "anycubic_kobra",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
||||
15
resources/extruders/anycubic_kobra_max_extruder_0.def.json
Normal file
15
resources/extruders/anycubic_kobra_max_extruder_0.def.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "anycubic_kobra_max",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
||||
15
resources/extruders/hctech_hc300-m1&m1h_extruder_0.def.json
Normal file
15
resources/extruders/hctech_hc300-m1&m1h_extruder_0.def.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "hctech_hc300-m1&m1h",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 }
|
||||
}
|
||||
}
|
||||
27
resources/extruders/hctech_hc300-m2h_extruder_0.def.json
Normal file
27
resources/extruders/hctech_hc300-m2h_extruder_0.def.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Left Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "hctech_hc300-m2h",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": {
|
||||
"default_value": 0,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_offset_x": { "default_value": 0.0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0.0 },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"machine_extruder_start_code": {
|
||||
"default_value": "G1 X5 Y319 ;move to wait posiotion\nT0 ;switch to extruder 1\nM109 S{material_print_temperature}\nG1 F5000\nG12 ;clean nozzle\nG1 X0 Y300 F4800 ;move to start point"
|
||||
},
|
||||
"machine_extruder_end_code": {
|
||||
"default_value": "G92 E0 ;reset extruder distance\nG1 F800 E-1 ;retract\nG92 E0 ;reset extruder distance\nG1 X0 Y300 F4800 ;move to start position\nG1 X5 Y319 ;move to wait posiotion"
|
||||
},
|
||||
"machine_extruder_cooling_fan_number": { "default_value": 0 }
|
||||
}
|
||||
}
|
||||
27
resources/extruders/hctech_hc300-m2h_extruder_1.def.json
Normal file
27
resources/extruders/hctech_hc300-m2h_extruder_1.def.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Right Extruder",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "hctech_hc300-m2h",
|
||||
"position": "1"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": {
|
||||
"default_value": 1,
|
||||
"maximum_value": "1"
|
||||
},
|
||||
"machine_nozzle_offset_x": { "default_value": 0.0 },
|
||||
"machine_nozzle_offset_y": { "default_value": 0.0 },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"machine_extruder_start_code": {
|
||||
"default_value": "G1 X5 Y319 ;move to wait posiotion\nT1 ;switch to extruder 2\nM109 S{material_print_temperature}\nG1 F5000\nG12 ;clean nozzle\nG1 X0 Y300 F4800 ;move to start point"
|
||||
},
|
||||
"machine_extruder_end_code": {
|
||||
"default_value": "G92 E0 ;reset extruder distance\nG1 F800 E-1 ;retract\nG92 E0 ;reset extruder distance\nG1 X0 Y300 F4800 ;move to start position\nG1 X5 Y319 ;move to wait posiotion"
|
||||
},
|
||||
"machine_extruder_cooling_fan_number": { "default_value": 0 }
|
||||
}
|
||||
}
|
||||
15
resources/extruders/hctech_hc300-m3_extruder_0.def.json
Normal file
15
resources/extruders/hctech_hc300-m3_extruder_0.def.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "hctech_hc300-m3",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 }
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "xyzprinting_da_vinci_pro_evo",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
||||
|
|
@ -8,7 +8,7 @@ msgstr ""
|
|||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2022-06-21 12:50+0200\n"
|
||||
"PO-Revision-Date: 2022-04-25 20:15+0200\n"
|
||||
"PO-Revision-Date: 2022-07-07 19:34+0200\n"
|
||||
"Last-Translator: Miroslav Šustek <sustmidown@centrum.cz>\n"
|
||||
"Language-Team: DenyCZ <www.github.com/DenyCZ>\n"
|
||||
"Language: cs_CZ\n"
|
||||
|
|
@ -16,7 +16,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n>=2 && n<=4 ? 1 : 2);\n"
|
||||
"X-Generator: Poedit 3.0.1\n"
|
||||
"X-Generator: Poedit 3.1\n"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
|
||||
msgctxt "@label"
|
||||
|
|
@ -306,7 +306,7 @@ msgstr "OpenGL"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:264
|
||||
msgctxt "@label"
|
||||
msgid "Not yet initialized"
|
||||
msgstr ""
|
||||
msgstr "Neinicializováno"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:267
|
||||
#, python-brace-format
|
||||
|
|
@ -886,17 +886,17 @@ msgstr "Vlastní"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:390
|
||||
msgctxt "@info:status"
|
||||
msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace."
|
||||
msgstr ""
|
||||
msgstr "Materiál použitý v tomto projektu závisí na jiných definicích materiálů, které nejsou dostupné v Cuře. To může způsobit nečekané problémy při tisku. Důrazně doporučujeme nainstalovat kompletní balíček materiálů z Obchodu."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:392
|
||||
msgctxt "@info:title"
|
||||
msgid "Material profiles not installed"
|
||||
msgstr ""
|
||||
msgstr "Materiálové profily nejsou nainstalovány"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:405
|
||||
msgctxt "@action:button"
|
||||
msgid "Install Materials"
|
||||
msgstr ""
|
||||
msgstr "Instalovat materiály"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
|
||||
|
|
@ -934,12 +934,12 @@ msgstr "Chyba při zápisu 3mf file."
|
|||
#, python-brace-format
|
||||
msgctxt "@error:material"
|
||||
msgid "It was not possible to store material package information in project file: {material}. This project may not open correctly on other systems."
|
||||
msgstr ""
|
||||
msgstr "Nepodařilo se uložit informace o balíčku materiálů v souboru projektu: {material}. Tento projekt se nemusí otevřít správně na jiných systémech."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:283
|
||||
msgctxt "@info:title"
|
||||
msgid "Failed to save material package information"
|
||||
msgstr ""
|
||||
msgstr "Nepodařilo se uložit informace o balíčku materiálů"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/__init__.py:28
|
||||
msgctxt "@item:inlistbox"
|
||||
|
|
@ -1293,7 +1293,7 @@ msgstr "Nelze přečíst odpověď serveru."
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/RemotePackageList.py:148
|
||||
msgctxt "@info:error"
|
||||
msgid "Could not reach Marketplace."
|
||||
msgstr "Nelze se připojit k Obchodu"
|
||||
msgstr "Nelze se připojit k Obchodu."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
|
||||
msgctxt "@item:inmenu"
|
||||
|
|
@ -2013,12 +2013,12 @@ msgstr "Otevřít"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:520
|
||||
msgctxt "@action:button"
|
||||
msgid "Open project anyway"
|
||||
msgstr ""
|
||||
msgstr "Přesto otevřít projekt"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:529
|
||||
msgctxt "@action:button"
|
||||
msgid "Install missing material"
|
||||
msgstr ""
|
||||
msgstr "Nainstalovat chybějící materiál"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:22
|
||||
msgctxt "@button"
|
||||
|
|
@ -2126,12 +2126,12 @@ msgstr "Přihlásit se"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:216
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project and print file"
|
||||
msgstr ""
|
||||
msgstr "Uložit projekt Cura a tiskový soubor UFP"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:217
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project"
|
||||
msgstr ""
|
||||
msgstr "Uložit projekt Cura"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:31
|
||||
msgctxt "@title"
|
||||
|
|
@ -2503,7 +2503,7 @@ msgstr "Následující balíčky nelze nainstalovat z důvodu nekompatibilní ve
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/InstallMissingPackagesDialog.qml:15
|
||||
msgctxt "@title"
|
||||
msgid "Install missing Materials"
|
||||
msgstr ""
|
||||
msgstr "Nainstalovat chybějící materiály"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:15
|
||||
msgctxt "@button"
|
||||
|
|
@ -2590,7 +2590,7 @@ msgstr "Zjistit Více"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:172
|
||||
msgctxt "@label Is followed by the name of an author"
|
||||
msgid "By"
|
||||
msgstr ""
|
||||
msgstr "Od"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:226
|
||||
msgctxt "@button"
|
||||
|
|
@ -4063,28 +4063,28 @@ msgstr "Knihovna pro výstřižky z mnohoúhelníků"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:155
|
||||
msgctxt "@label"
|
||||
msgid "JSON parser"
|
||||
msgstr ""
|
||||
msgstr "JSON parser"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
|
||||
msgctxt "@label"
|
||||
msgid "Utility functions, including an image loader"
|
||||
msgstr ""
|
||||
msgstr "Pomocné funkce zahrnující načítání obrázků"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
|
||||
msgctxt "@label"
|
||||
msgid "Utility library, including Voronoi generation"
|
||||
msgstr ""
|
||||
msgstr "Pomocná knihovna zahrnující Voronoi generátor"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:160
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:161
|
||||
msgctxt "@label"
|
||||
msgid "Root Certificates for validating SSL trustworthiness"
|
||||
msgstr ""
|
||||
msgstr "Kořenové certifikáty pro ověření důvěryhodnosti SSL"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:162
|
||||
msgctxt "@label"
|
||||
msgid "Compatibility between Python 2 and 3"
|
||||
msgstr ""
|
||||
msgstr "Kompatibilita mezi Python 2 a 3"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:163
|
||||
msgctxt "@label"
|
||||
|
|
@ -4134,17 +4134,17 @@ msgstr "Knihovna ZeroConf discovery"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
|
||||
msgctxt "@label"
|
||||
msgid "Universal build system configuration"
|
||||
msgstr ""
|
||||
msgstr "Univerzální konfigurace překladu programů"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:175
|
||||
msgctxt "@label"
|
||||
msgid "Dependency and package manager"
|
||||
msgstr ""
|
||||
msgstr "Správce závislostí a balíčků"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:176
|
||||
msgctxt "@label"
|
||||
msgid "Packaging Python-applications"
|
||||
msgstr ""
|
||||
msgstr "Vytváření balíčků Python aplikací"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:177
|
||||
msgctxt "@label"
|
||||
|
|
@ -4154,7 +4154,7 @@ msgstr "Linux cross-distribution application deployment"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:178
|
||||
msgctxt "@label"
|
||||
msgid "Generating Windows installers"
|
||||
msgstr ""
|
||||
msgstr "Generování instalátorů pro Windows"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:17
|
||||
msgctxt "@title:window"
|
||||
|
|
@ -5671,17 +5671,17 @@ msgstr "Experimentální"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:54
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is active and you overwrote some settings."
|
||||
msgstr ""
|
||||
msgstr "– vlastní profil je aktivní a přepsali jste některá nastavení."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:68
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is overriding some settings."
|
||||
msgstr ""
|
||||
msgstr "– vlastní profil přepisuje některá nastavení."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:79
|
||||
msgctxt "@info"
|
||||
msgid "Some settings were changed."
|
||||
msgstr ""
|
||||
msgstr "Některá nastavení byly změněna."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:27
|
||||
msgctxt "@label"
|
||||
|
|
@ -5706,7 +5706,7 @@ msgstr "Postupná výplň postupně zvyšuje množství výplně směrem nahoru.
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:26
|
||||
msgctxt "@label"
|
||||
msgid "Resolution"
|
||||
msgstr ""
|
||||
msgstr "Rozlišení"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:28
|
||||
msgctxt "@label"
|
||||
|
|
@ -5721,17 +5721,17 @@ msgstr "Vytvořte struktury pro podporu částí modelu, které mají přesahy.
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:31
|
||||
msgctxt "@error"
|
||||
msgid "Configuration not supported"
|
||||
msgstr ""
|
||||
msgstr "Konfigurace není podporována"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:39
|
||||
msgctxt "@message:text %1 is the name the printer uses for 'nozzle'."
|
||||
msgid "No profiles are available for the selected material/%1 configuration. Please change your configuration."
|
||||
msgstr ""
|
||||
msgstr "Pro vybranou konfiguraci materiál/%1 není dostupný žádný profil. Prosím změňte svou konfiguraci."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:47
|
||||
msgctxt "@button:label"
|
||||
msgid "Learn more"
|
||||
msgstr ""
|
||||
msgstr "Zjistit více"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ProfileOverview.qml:36
|
||||
msgctxt "@title:column"
|
||||
|
|
@ -6385,7 +6385,7 @@ msgstr "Záznamník hlavy"
|
|||
#: SimulationView/plugin.json
|
||||
msgctxt "description"
|
||||
msgid "Provides the preview of sliced layerdata."
|
||||
msgstr "Poskytuje náhled slicovaných dat vrstev"
|
||||
msgstr "Poskytuje náhled slicovaných dat vrstev."
|
||||
|
||||
#: SimulationView/plugin.json
|
||||
msgctxt "name"
|
||||
|
|
|
|||
|
|
@ -8,14 +8,14 @@ msgstr ""
|
|||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2022-06-21 12:50+0000\n"
|
||||
"PO-Revision-Date: 2022-05-02 22:27+0200\n"
|
||||
"PO-Revision-Date: 2022-07-07 21:04+0200\n"
|
||||
"Last-Translator: Miroslav Šustek <sustmidown@centrum.cz>\n"
|
||||
"Language-Team: DenyCZ <www.github.com/DenyCZ>\n"
|
||||
"Language: cs_CZ\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 3.0.1\n"
|
||||
"X-Generator: Poedit 3.1\n"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "machine_settings label"
|
||||
|
|
@ -2810,12 +2810,12 @@ msgstr "Umožňuje nastavení zrychlení tiskové hlavy. Zvýšení zrychlení m
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "Změnit akceleraci cestování"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Použít jiné samostatné akcelerace pro cestovní pohyby. Pokud je vypnuto, pak budou cestovní pohyby používat hodnotu akcelerace podle tištěné čáry v cíli pohybu."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3010,12 +3010,12 @@ msgstr "Umožňuje nastavení trhnutí tiskové hlavy, když se mění rychlost
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "Změnit okamžitou rychlost cestování"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Použít samostatné nastavení okamžité rychlosti pro cestovní pohyby. Pokud je vypnuto, pak budou cestovní pohyby používat hodnotu okamžité rychlosti podle tištěné čáry v cíli pohybu."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -7,13 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2022-06-21 12:50+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"PO-Revision-Date: 2022-07-15 11:17+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: LANGUAGE\n"
|
||||
"Language: \n"
|
||||
"Language: de_DE\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 3.1.1\n"
|
||||
|
||||
#: fdmextruder.def.json
|
||||
msgctxt "machine_settings label"
|
||||
|
|
|
|||
|
|
@ -7,13 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2022-06-21 12:50+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"PO-Revision-Date: 2022-07-15 11:04+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: LANGUAGE\n"
|
||||
"Language: \n"
|
||||
"Language: de_DE\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 3.1.1\n"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "machine_settings label"
|
||||
|
|
@ -746,7 +747,7 @@ msgstr "Skalierung der Lüftergeschwindigkeit auf 0–1"
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "machine_scale_fan_speed_zero_to_one description"
|
||||
msgid "Scale the fan speed to be between 0 and 1 instead of between 0 and 256."
|
||||
msgstr "Skalieren der Lüftergeschwindigkeit auf einen Wert zwischen 0 und 1 statt zwischen 0 und 256"
|
||||
msgstr "Skalieren der Lüftergeschwindigkeit auf einen Wert zwischen 0 und 1 statt zwischen 0 und 256."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "resolution label"
|
||||
|
|
@ -2810,12 +2811,12 @@ msgstr "Ermöglicht die Justierung der Druckkopfbeschleunigung. Eine Erhöhung d
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "Beschleunigung für Bewegung aktivieren"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Verwenden Sie eine separate Beschleunigungsrate für Bewegungen. Wenn diese Option deaktiviert ist, wird für Bewegungen der Beschleunigungswert der gedruckten Linie an der Zielposition verwendet."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3010,12 +3011,12 @@ msgstr "Ermöglicht die Justierung der Ruckfunktion des Druckkopfes bei Änderun
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "Ruckfunktion für Bewegung aktivieren"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Verwenden Sie eine separate Ruckfunktionsrate für Bewegungen. Wenn diese Option deaktiviert ist, wird für Bewegungen der Ruckfunktionswert der gedruckten Linie an der Zielposition verwendet."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
|
|
@ -304,7 +304,7 @@ msgstr "OpenGL"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:264
|
||||
msgctxt "@label"
|
||||
msgid "Not yet initialized"
|
||||
msgstr ""
|
||||
msgstr "Aún no inicializado"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:267
|
||||
#, python-brace-format
|
||||
|
|
@ -884,17 +884,18 @@ msgstr "Personalizado"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:390
|
||||
msgctxt "@info:status"
|
||||
msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace."
|
||||
msgstr ""
|
||||
msgstr "El material utilizado en este proyecto se basa en algunas definiciones de materiales que no están disponibles en Cura, lo que podría producir resultados"
|
||||
" de impresión no deseados. Recomendamos encarecidamente instalar el paquete completo de materiales desde el Marketplace."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:392
|
||||
msgctxt "@info:title"
|
||||
msgid "Material profiles not installed"
|
||||
msgstr ""
|
||||
msgstr "Perfiles de materiales no instalados"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:405
|
||||
msgctxt "@action:button"
|
||||
msgid "Install Materials"
|
||||
msgstr ""
|
||||
msgstr "Instalar materiales"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
|
||||
|
|
@ -932,12 +933,13 @@ msgstr "Error al escribir el archivo 3MF."
|
|||
#, python-brace-format
|
||||
msgctxt "@error:material"
|
||||
msgid "It was not possible to store material package information in project file: {material}. This project may not open correctly on other systems."
|
||||
msgstr ""
|
||||
msgstr "No ha sido posible almacenar la información del paquete de materiales en el archivo del proyecto: {material}. Es posible que este proyecto no se abra correctamente"
|
||||
" en otros sistemas."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:283
|
||||
msgctxt "@info:title"
|
||||
msgid "Failed to save material package information"
|
||||
msgstr ""
|
||||
msgstr "Se ha producido un error al guardar la información del paquete de materiales"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/__init__.py:28
|
||||
msgctxt "@item:inlistbox"
|
||||
|
|
@ -2000,12 +2002,12 @@ msgstr "Abrir"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:520
|
||||
msgctxt "@action:button"
|
||||
msgid "Open project anyway"
|
||||
msgstr ""
|
||||
msgstr "Abrir el proyecto de todos modos"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:529
|
||||
msgctxt "@action:button"
|
||||
msgid "Install missing material"
|
||||
msgstr ""
|
||||
msgstr "Instalar material no instalado"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:22
|
||||
msgctxt "@button"
|
||||
|
|
@ -2113,12 +2115,12 @@ msgstr "Iniciar sesión"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:216
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project and print file"
|
||||
msgstr ""
|
||||
msgstr "Guardar el proyecto de Cura e imprimir archivo"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:217
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project"
|
||||
msgstr ""
|
||||
msgstr "Guardar el proyecto de Cura"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:31
|
||||
msgctxt "@title"
|
||||
|
|
@ -2490,7 +2492,7 @@ msgstr "Los siguientes paquetes no se pueden instalar debido a una versión no c
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/InstallMissingPackagesDialog.qml:15
|
||||
msgctxt "@title"
|
||||
msgid "Install missing Materials"
|
||||
msgstr ""
|
||||
msgstr "Instalar los materiales que faltan"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:15
|
||||
msgctxt "@button"
|
||||
|
|
@ -2577,7 +2579,7 @@ msgstr "Más Información"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:172
|
||||
msgctxt "@label Is followed by the name of an author"
|
||||
msgid "By"
|
||||
msgstr ""
|
||||
msgstr "Por"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:226
|
||||
msgctxt "@button"
|
||||
|
|
@ -4048,28 +4050,28 @@ msgstr "Biblioteca de recorte de polígonos"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:155
|
||||
msgctxt "@label"
|
||||
msgid "JSON parser"
|
||||
msgstr ""
|
||||
msgstr "Parser JSON"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
|
||||
msgctxt "@label"
|
||||
msgid "Utility functions, including an image loader"
|
||||
msgstr ""
|
||||
msgstr "Funciones de utilidades, incluido un cargador de imágenes"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
|
||||
msgctxt "@label"
|
||||
msgid "Utility library, including Voronoi generation"
|
||||
msgstr ""
|
||||
msgstr "Biblioteca de utilidades, incluida la generación de Voronoi"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:160
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:161
|
||||
msgctxt "@label"
|
||||
msgid "Root Certificates for validating SSL trustworthiness"
|
||||
msgstr ""
|
||||
msgstr "Certificados de raíz para validar la fiabilidad del SSL"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:162
|
||||
msgctxt "@label"
|
||||
msgid "Compatibility between Python 2 and 3"
|
||||
msgstr ""
|
||||
msgstr "Compatibilidad entre Python 2 y 3"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:163
|
||||
msgctxt "@label"
|
||||
|
|
@ -4119,17 +4121,17 @@ msgstr "Biblioteca de detección para Zeroconf"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
|
||||
msgctxt "@label"
|
||||
msgid "Universal build system configuration"
|
||||
msgstr ""
|
||||
msgstr "Configuración del sistema de construcción universal"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:175
|
||||
msgctxt "@label"
|
||||
msgid "Dependency and package manager"
|
||||
msgstr ""
|
||||
msgstr "Gestor de dependencias y paquetes"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:176
|
||||
msgctxt "@label"
|
||||
msgid "Packaging Python-applications"
|
||||
msgstr ""
|
||||
msgstr "Empaquetado de aplicaciones Python"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:177
|
||||
msgctxt "@label"
|
||||
|
|
@ -4139,7 +4141,7 @@ msgstr "Implementación de la aplicación de distribución múltiple de Linux"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:178
|
||||
msgctxt "@label"
|
||||
msgid "Generating Windows installers"
|
||||
msgstr ""
|
||||
msgstr "Generación de instaladores de Windows"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:17
|
||||
msgctxt "@title:window"
|
||||
|
|
@ -5654,17 +5656,17 @@ msgstr "Experimental"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:54
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is active and you overwrote some settings."
|
||||
msgstr ""
|
||||
msgstr "el perfil personalizado está activo y ha sobrescrito algunos ajustes."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:68
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is overriding some settings."
|
||||
msgstr ""
|
||||
msgstr "el perfil personalizado está sobrescribiendo algunos ajustes."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:79
|
||||
msgctxt "@info"
|
||||
msgid "Some settings were changed."
|
||||
msgstr ""
|
||||
msgstr "Se han modificado algunos ajustes."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:27
|
||||
msgctxt "@label"
|
||||
|
|
@ -5689,7 +5691,7 @@ msgstr "Un relleno gradual aumentará gradualmente la cantidad de relleno hacia
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:26
|
||||
msgctxt "@label"
|
||||
msgid "Resolution"
|
||||
msgstr ""
|
||||
msgstr "Resolución"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:28
|
||||
msgctxt "@label"
|
||||
|
|
@ -5704,17 +5706,17 @@ msgstr "Generar estructuras para soportar piezas del modelo que tengan voladizos
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:31
|
||||
msgctxt "@error"
|
||||
msgid "Configuration not supported"
|
||||
msgstr ""
|
||||
msgstr "Configuración no admitida"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:39
|
||||
msgctxt "@message:text %1 is the name the printer uses for 'nozzle'."
|
||||
msgid "No profiles are available for the selected material/%1 configuration. Please change your configuration."
|
||||
msgstr ""
|
||||
msgstr "No hay perfiles disponibles para la configuración de material/%1 elegida. Modifique su configuración."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:47
|
||||
msgctxt "@button:label"
|
||||
msgid "Learn more"
|
||||
msgstr ""
|
||||
msgstr "Más información"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ProfileOverview.qml:36
|
||||
msgctxt "@title:column"
|
||||
|
|
|
|||
|
|
@ -7,13 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2022-06-21 12:50+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"PO-Revision-Date: 2022-07-15 11:17+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: LANGUAGE\n"
|
||||
"Language: \n"
|
||||
"Language: es_ES\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 3.1.1\n"
|
||||
|
||||
#: fdmextruder.def.json
|
||||
msgctxt "machine_settings label"
|
||||
|
|
|
|||
|
|
@ -7,13 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2022-06-21 12:50+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"PO-Revision-Date: 2022-07-15 11:17+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: LANGUAGE\n"
|
||||
"Language: \n"
|
||||
"Language: es_ES\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 3.1.1\n"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "machine_settings label"
|
||||
|
|
@ -1106,7 +1107,7 @@ msgstr "Dividir umbral de línea media"
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "wall_split_middle_threshold description"
|
||||
msgid "The smallest line width, as a factor of the normal line width, above which the middle line (if there is one) will be split into two. Reduce this setting to use more, thinner lines. Increase to use fewer, wider lines. Note that this applies -as if- the entire shape should be filled with wall, so the middle here refers to the middle of the object between two outer edges of the shape, even if there actually is fill or (other) skin in the print instead of wall."
|
||||
msgstr "El ancho de línea más pequeño, como un factor del ancho de línea normal, por encima del cual la línea media (si existe) se dividirá en dos. Reduzca esta configuración para utilizar menos líneas más finas. Incremente para utilizar menos líneas más anchas. Tenga en cuenta que esto se mantiene, como si toda la forma necesitara ser rellenada con una pared. Por lo tanto, en este contexto, la línea intermedia se refiere a la línea intermedia del objeto entre dos bordes externos, incluso si en lugar de la pared, la impresión contiene un relleno u otro revestimiento externo"
|
||||
msgstr "El ancho de línea más pequeño, como un factor del ancho de línea normal, por encima del cual la línea media (si existe) se dividirá en dos. Reduzca esta configuración para utilizar menos líneas más finas. Incremente para utilizar menos líneas más anchas. Tenga en cuenta que esto se mantiene, como si toda la forma necesitara ser rellenada con una pared. Por lo tanto, en este contexto, la línea intermedia se refiere a la línea intermedia del objeto entre dos bordes externos, incluso si en lugar de la pared, la impresión contiene un relleno u otro revestimiento externo."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "min_odd_wall_line_width label"
|
||||
|
|
@ -2810,12 +2811,12 @@ msgstr "Permite ajustar la aceleración del cabezal de impresión. Aumentar las
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "Habilitar la aceleración de desplazamiento"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Utilice una tasa de aceleración independiente para los movimientos de desplazamiento. Si está deshabilitada, los movimientos de desplazamiento utilizarán el valor de aceleración de la línea impresa en su destino."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3010,12 +3011,12 @@ msgstr "Permite ajustar el impulso del cabezal de impresión cuando la velocidad
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "Habilitar el impulso de desplazamiento"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Utilice una tasa de impulso independiente para los movimientos de desplazamiento. Si está deshabilitada, los movimientos de desplazamiento utilizarán el valor de impulso de la línea impresa en su destino."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -7,13 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2022-06-21 12:50+0000\n"
|
||||
"PO-Revision-Date: 2017-08-11 14:31+0200\n"
|
||||
"PO-Revision-Date: 2022-07-15 11:17+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
"Language-Team: Finnish\n"
|
||||
"Language: fi_FI\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 3.1.1\n"
|
||||
|
||||
#: fdmextruder.def.json
|
||||
msgctxt "machine_settings label"
|
||||
|
|
|
|||
|
|
@ -7,13 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2022-06-21 12:50+0000\n"
|
||||
"PO-Revision-Date: 2017-09-27 12:27+0200\n"
|
||||
"PO-Revision-Date: 2022-07-15 11:17+0200\n"
|
||||
"Last-Translator: Bothof <info@bothof.nl>\n"
|
||||
"Language-Team: Finnish\n"
|
||||
"Language: fi_FI\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 3.1.1\n"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "machine_settings label"
|
||||
|
|
@ -572,7 +573,7 @@ msgstr "Maksimikiihtyvyys X"
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "machine_max_acceleration_x description"
|
||||
msgid "Maximum acceleration for the motor of the X-direction"
|
||||
msgstr "X-suunnan moottorin maksimikiihtyvyys."
|
||||
msgstr "X-suunnan moottorin maksimikiihtyvyys"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "machine_max_acceleration_y label"
|
||||
|
|
@ -2129,7 +2130,7 @@ msgstr "Oletustulostuslämpötila"
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "default_material_print_temperature description"
|
||||
msgid "The default temperature used for printing. This should be the \"base\" temperature of a material. All other print temperatures should use offsets based on this value"
|
||||
msgstr "Tulostuksessa käytettävä oletuslämpötila. Tämän tulee olla materiaalin ”pohjalämpötila”. Kaikkien muiden tulostuslämpötilojen tulee käyttää tähän arvoon perustuvia siirtymiä."
|
||||
msgstr "Tulostuksessa käytettävä oletuslämpötila. Tämän tulee olla materiaalin ”pohjalämpötila”. Kaikkien muiden tulostuslämpötilojen tulee käyttää tähän arvoon perustuvia siirtymiä"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "build_volume_temperature label"
|
||||
|
|
@ -3219,7 +3220,7 @@ msgstr "Takaisinveto kerroksen muuttuessa"
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "retract_at_layer_change description"
|
||||
msgid "Retract the filament when the nozzle is moving to the next layer."
|
||||
msgstr "Vedä tulostuslanka takaisin, kun suutin on siirtymässä seuraavaan kerrokseen. "
|
||||
msgstr "Vedä tulostuslanka takaisin, kun suutin on siirtymässä seuraavaan kerrokseen."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "retraction_amount label"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -2810,12 +2810,13 @@ msgstr "Active le réglage de l'accélération de la tête d'impression. Augment
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "Activer l'accélération de déplacement"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Utilisez un taux d'accélération différent pour les déplacements. Si cette option est désactivée, les déplacements utiliseront la même accélération que"
|
||||
" celle de la ligne imprimée à l'emplacement cible."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3010,12 +3011,13 @@ msgstr "Active le réglage de la saccade de la tête d'impression lorsque la vit
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "Activer la saccade de déplacement"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Utilisez un taux de saccades différent pour les déplacements. Si cette option est désactivée, les déplacements utiliseront les mêmes saccades que celle"
|
||||
" de la ligne imprimée à l'emplacement cible."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -2810,12 +2810,13 @@ msgstr "Abilita la regolazione dell’accelerazione della testina di stampa. Aum
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "Abilita Accelerazione spostamenti"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Utilizza un tasso di accelerazione separato per i movimenti di spostamento. Se disabilitata, i movimenti di spostamento utilizzeranno il valore di accelerazione"
|
||||
" della linea stampata alla destinazione."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3010,12 +3011,13 @@ msgstr "Abilita la regolazione del jerk della testina di stampa quando la veloci
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "Abilita jerk spostamenti"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Utilizza un tasso di jerk distinto per i movimenti di spostamento. Se disabilitato, i movimenti di spostamento utilizzeranno il valore di jerk della linea"
|
||||
" stampata alla destinazione."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
|
|
@ -304,7 +304,7 @@ msgstr "OpenGL"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:264
|
||||
msgctxt "@label"
|
||||
msgid "Not yet initialized"
|
||||
msgstr ""
|
||||
msgstr "初期化されていません"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:267
|
||||
#, python-brace-format
|
||||
|
|
@ -884,17 +884,17 @@ msgstr "カスタム"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:390
|
||||
msgctxt "@info:status"
|
||||
msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace."
|
||||
msgstr ""
|
||||
msgstr "このプロジェクトで使用される材料にはCuraで利用できないいくつかの材料コードが使用されているため、望ましくないプリント結果になる可能性があります。Marketplaceから材料パッケージ一式をインストールすることを強くお勧めします。"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:392
|
||||
msgctxt "@info:title"
|
||||
msgid "Material profiles not installed"
|
||||
msgstr ""
|
||||
msgstr "材料プロファイルがインストールされていません"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:405
|
||||
msgctxt "@action:button"
|
||||
msgid "Install Materials"
|
||||
msgstr ""
|
||||
msgstr "材料のインストール"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
|
||||
|
|
@ -932,12 +932,12 @@ msgstr "3Mf ファイルの書き込みエラー。"
|
|||
#, python-brace-format
|
||||
msgctxt "@error:material"
|
||||
msgid "It was not possible to store material package information in project file: {material}. This project may not open correctly on other systems."
|
||||
msgstr ""
|
||||
msgstr "材料パッケージ情報をプロジェクトファイル({material})に保存できませんでした。このプロジェクトは、他のシステムでは正しく開けない可能性があります。"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:283
|
||||
msgctxt "@info:title"
|
||||
msgid "Failed to save material package information"
|
||||
msgstr ""
|
||||
msgstr "材料パッケージ情報を保存できませんでした"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/__init__.py:28
|
||||
msgctxt "@item:inlistbox"
|
||||
|
|
@ -1993,12 +1993,12 @@ msgstr "開く"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:520
|
||||
msgctxt "@action:button"
|
||||
msgid "Open project anyway"
|
||||
msgstr ""
|
||||
msgstr "それでもプロジェクトを開く"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:529
|
||||
msgctxt "@action:button"
|
||||
msgid "Install missing material"
|
||||
msgstr ""
|
||||
msgstr "未ダウンロードの材料をインストールする"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:22
|
||||
msgctxt "@button"
|
||||
|
|
@ -2106,12 +2106,12 @@ msgstr "サインイン"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:216
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project and print file"
|
||||
msgstr ""
|
||||
msgstr "Curaプロジェクトとプリントファイルを保存する"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:217
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project"
|
||||
msgstr ""
|
||||
msgstr "Curaプロジェクトを保存する"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:31
|
||||
msgctxt "@title"
|
||||
|
|
@ -2483,7 +2483,7 @@ msgstr "次のパッケージは、Curaバージョンに互換性がないた
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/InstallMissingPackagesDialog.qml:15
|
||||
msgctxt "@title"
|
||||
msgid "Install missing Materials"
|
||||
msgstr ""
|
||||
msgstr "未ダウンロードの材料をインストールする"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:15
|
||||
msgctxt "@button"
|
||||
|
|
@ -2570,7 +2570,7 @@ msgstr "詳しく見る"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:172
|
||||
msgctxt "@label Is followed by the name of an author"
|
||||
msgid "By"
|
||||
msgstr ""
|
||||
msgstr "作成者"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:226
|
||||
msgctxt "@button"
|
||||
|
|
@ -4036,28 +4036,28 @@ msgstr "ポリゴンクリッピングライブラリー"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:155
|
||||
msgctxt "@label"
|
||||
msgid "JSON parser"
|
||||
msgstr ""
|
||||
msgstr "JSON解析プログラム"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
|
||||
msgctxt "@label"
|
||||
msgid "Utility functions, including an image loader"
|
||||
msgstr ""
|
||||
msgstr "画像ローダーなどを含むユーティリティ機能"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
|
||||
msgctxt "@label"
|
||||
msgid "Utility library, including Voronoi generation"
|
||||
msgstr ""
|
||||
msgstr "ボロノイ図生成を含むユーティリティライブラリ"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:160
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:161
|
||||
msgctxt "@label"
|
||||
msgid "Root Certificates for validating SSL trustworthiness"
|
||||
msgstr ""
|
||||
msgstr "SSLの信頼性を検証するためのルート証明書"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:162
|
||||
msgctxt "@label"
|
||||
msgid "Compatibility between Python 2 and 3"
|
||||
msgstr ""
|
||||
msgstr "Python2および3との互換性"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:163
|
||||
msgctxt "@label"
|
||||
|
|
@ -4107,17 +4107,17 @@ msgstr "ZeroConfディスカバリーライブラリー"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
|
||||
msgctxt "@label"
|
||||
msgid "Universal build system configuration"
|
||||
msgstr ""
|
||||
msgstr "ユニバーサルビルドシステム設定"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:175
|
||||
msgctxt "@label"
|
||||
msgid "Dependency and package manager"
|
||||
msgstr ""
|
||||
msgstr "パッケージ管理システム"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:176
|
||||
msgctxt "@label"
|
||||
msgid "Packaging Python-applications"
|
||||
msgstr ""
|
||||
msgstr "Pythonアプリケーションのパッケージ化"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:177
|
||||
msgctxt "@label"
|
||||
|
|
@ -4127,7 +4127,7 @@ msgstr "Linux 分散アプリケーションの開発"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:178
|
||||
msgctxt "@label"
|
||||
msgid "Generating Windows installers"
|
||||
msgstr ""
|
||||
msgstr "Windowsインストーラーの生成"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:17
|
||||
msgctxt "@title:window"
|
||||
|
|
@ -5636,17 +5636,17 @@ msgstr "実験"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:54
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is active and you overwrote some settings."
|
||||
msgstr ""
|
||||
msgstr "カスタムプロファイルが稼働し、一部の設定を上書きしました。"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:68
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is overriding some settings."
|
||||
msgstr ""
|
||||
msgstr "カスタムプロファイルが一部の設定を上書き中です。"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:79
|
||||
msgctxt "@info"
|
||||
msgid "Some settings were changed."
|
||||
msgstr ""
|
||||
msgstr "一部の設定が変更されました。"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:27
|
||||
msgctxt "@label"
|
||||
|
|
@ -5671,7 +5671,7 @@ msgstr "グラデュアルインフィルはトップに向かうに従ってイ
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:26
|
||||
msgctxt "@label"
|
||||
msgid "Resolution"
|
||||
msgstr ""
|
||||
msgstr "解像度"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:28
|
||||
msgctxt "@label"
|
||||
|
|
@ -5686,17 +5686,17 @@ msgstr "オーバーハングがあるモデルにサポートを生成します
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:31
|
||||
msgctxt "@error"
|
||||
msgid "Configuration not supported"
|
||||
msgstr ""
|
||||
msgstr "サポートされていない構成設定です"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:39
|
||||
msgctxt "@message:text %1 is the name the printer uses for 'nozzle'."
|
||||
msgid "No profiles are available for the selected material/%1 configuration. Please change your configuration."
|
||||
msgstr ""
|
||||
msgstr "選択した/%1材料の設定で利用可能なプロファイルがありません。設定を変更してください。"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:47
|
||||
msgctxt "@button:label"
|
||||
msgid "Learn more"
|
||||
msgstr ""
|
||||
msgstr "詳細を見る"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ProfileOverview.qml:36
|
||||
msgctxt "@title:column"
|
||||
|
|
|
|||
|
|
@ -7,13 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2022-06-21 12:50+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"PO-Revision-Date: 2022-07-15 11:12+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: LANGUAGE\n"
|
||||
"Language: \n"
|
||||
"Language: ja_JP\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 3.1.1\n"
|
||||
|
||||
#: fdmextruder.def.json
|
||||
msgctxt "machine_settings label"
|
||||
|
|
|
|||
|
|
@ -2814,12 +2814,12 @@ msgstr "プリントヘッドのスピード調整の有効化 加速度の増
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "プリントヘッド加速(トラベルアクセラレーション)を有効にする"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "プリントヘッド移動に異なる加速度レートを使用します。これを無効にすると、プリントヘッドの移動速度は印刷範囲で加速されずに同じ速度が使用されます。"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3014,12 +3014,12 @@ msgstr "X または Y 軸の速度が変更する際、プリントヘッドの
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "トラベルジャークを有効にする"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "プリントヘッドの移動に異なるジャーク値を使用します。これを無効にすると、印刷範囲で設定されたジャーク値を使用します。"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
|
|
@ -304,7 +304,7 @@ msgstr "OpenGL"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:264
|
||||
msgctxt "@label"
|
||||
msgid "Not yet initialized"
|
||||
msgstr ""
|
||||
msgstr "아직 초기화되지 않음"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:267
|
||||
#, python-brace-format
|
||||
|
|
@ -884,17 +884,17 @@ msgstr "사용자 정의"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:390
|
||||
msgctxt "@info:status"
|
||||
msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace."
|
||||
msgstr ""
|
||||
msgstr "이 프로젝트에 사용된 재료는 Cura에서 지원하지 않는 재료로 원하지 않는 3D 출력물을 생산할 수도 있습니다. Marketplace의 전체 재료 패키지를 설치하는 것을 권장합니다."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:392
|
||||
msgctxt "@info:title"
|
||||
msgid "Material profiles not installed"
|
||||
msgstr ""
|
||||
msgstr "재료 프로파일이 설치되지 않음"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:405
|
||||
msgctxt "@action:button"
|
||||
msgid "Install Materials"
|
||||
msgstr ""
|
||||
msgstr "재료 설치"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
|
||||
|
|
@ -932,12 +932,12 @@ msgstr "3MF 파일 작성 중 오류."
|
|||
#, python-brace-format
|
||||
msgctxt "@error:material"
|
||||
msgid "It was not possible to store material package information in project file: {material}. This project may not open correctly on other systems."
|
||||
msgstr ""
|
||||
msgstr "프로젝트 파일에 재료 패키지 정보를 저장할 수 없습니다: {material}. 이 프로젝트는 다른 시스템에서 제대로 열리지 않을 수 있습니다."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:283
|
||||
msgctxt "@info:title"
|
||||
msgid "Failed to save material package information"
|
||||
msgstr ""
|
||||
msgstr "재료 패키지 정보를 저장하는 데 실패함"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/__init__.py:28
|
||||
msgctxt "@item:inlistbox"
|
||||
|
|
@ -1993,12 +1993,12 @@ msgstr "열기"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:520
|
||||
msgctxt "@action:button"
|
||||
msgid "Open project anyway"
|
||||
msgstr ""
|
||||
msgstr "무시하고 프로젝트 열기"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:529
|
||||
msgctxt "@action:button"
|
||||
msgid "Install missing material"
|
||||
msgstr ""
|
||||
msgstr "누락된 재료 설치하기"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:22
|
||||
msgctxt "@button"
|
||||
|
|
@ -2106,12 +2106,12 @@ msgstr "로그인"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:216
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project and print file"
|
||||
msgstr ""
|
||||
msgstr "Cura 프로젝트 저장하고 파일 프린팅하기"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:217
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project"
|
||||
msgstr ""
|
||||
msgstr "Cura 프로젝트 저장하기"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:31
|
||||
msgctxt "@title"
|
||||
|
|
@ -2483,7 +2483,7 @@ msgstr "호환되지 않는 Cura 버전이기 때문에 다음 패키지를 설
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/InstallMissingPackagesDialog.qml:15
|
||||
msgctxt "@title"
|
||||
msgid "Install missing Materials"
|
||||
msgstr ""
|
||||
msgstr "누락된 재료 설치하기"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:15
|
||||
msgctxt "@button"
|
||||
|
|
@ -2570,7 +2570,7 @@ msgstr "자세히 알아보기"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:172
|
||||
msgctxt "@label Is followed by the name of an author"
|
||||
msgid "By"
|
||||
msgstr ""
|
||||
msgstr "사용"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:226
|
||||
msgctxt "@button"
|
||||
|
|
@ -4037,28 +4037,28 @@ msgstr "다각형 클리핑 라이브러리"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:155
|
||||
msgctxt "@label"
|
||||
msgid "JSON parser"
|
||||
msgstr ""
|
||||
msgstr "JSON parser"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
|
||||
msgctxt "@label"
|
||||
msgid "Utility functions, including an image loader"
|
||||
msgstr ""
|
||||
msgstr "이미지 로더를 포함한 유틸리티 기능"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
|
||||
msgctxt "@label"
|
||||
msgid "Utility library, including Voronoi generation"
|
||||
msgstr ""
|
||||
msgstr "Voronoi 세대를 포함한 유틸리티 라이브러리"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:160
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:161
|
||||
msgctxt "@label"
|
||||
msgid "Root Certificates for validating SSL trustworthiness"
|
||||
msgstr ""
|
||||
msgstr "SSL 신뢰성 검증용 루트 인증서"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:162
|
||||
msgctxt "@label"
|
||||
msgid "Compatibility between Python 2 and 3"
|
||||
msgstr ""
|
||||
msgstr "Python 2 및 3 간의 호환성"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:163
|
||||
msgctxt "@label"
|
||||
|
|
@ -4108,17 +4108,17 @@ msgstr "ZeroConf discovery 라이브러리"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
|
||||
msgctxt "@label"
|
||||
msgid "Universal build system configuration"
|
||||
msgstr ""
|
||||
msgstr "범용 빌드 시스템 설정"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:175
|
||||
msgctxt "@label"
|
||||
msgid "Dependency and package manager"
|
||||
msgstr ""
|
||||
msgstr "의존성 및 패키지 관리자"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:176
|
||||
msgctxt "@label"
|
||||
msgid "Packaging Python-applications"
|
||||
msgstr ""
|
||||
msgstr "Python 애플리케이션 패키지 생성 중"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:177
|
||||
msgctxt "@label"
|
||||
|
|
@ -4128,7 +4128,7 @@ msgstr "Linux 교차 배포 응용 프로그램 배포"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:178
|
||||
msgctxt "@label"
|
||||
msgid "Generating Windows installers"
|
||||
msgstr ""
|
||||
msgstr "Windows 설치 관리자 생성 중"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:17
|
||||
msgctxt "@title:window"
|
||||
|
|
@ -5638,17 +5638,17 @@ msgstr "실험적 설정"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:54
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is active and you overwrote some settings."
|
||||
msgstr ""
|
||||
msgstr "사용자 정의 프로파일을 활성화하고 일부 설정을 덮어썼습니다."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:68
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is overriding some settings."
|
||||
msgstr ""
|
||||
msgstr "사용자 정의 프로파일이 일부 설정을 무시합니다."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:79
|
||||
msgctxt "@info"
|
||||
msgid "Some settings were changed."
|
||||
msgstr ""
|
||||
msgstr "일부 설정이 변경되었습니다."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:27
|
||||
msgctxt "@label"
|
||||
|
|
@ -5673,7 +5673,7 @@ msgstr "점차적인 내부채움은 점차적으로 빈 공간 채우기의 양
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:26
|
||||
msgctxt "@label"
|
||||
msgid "Resolution"
|
||||
msgstr ""
|
||||
msgstr "해상도"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:28
|
||||
msgctxt "@label"
|
||||
|
|
@ -5688,17 +5688,17 @@ msgstr "오버행이 있는 모델 서포트를 생성합니다. 이러한 구
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:31
|
||||
msgctxt "@error"
|
||||
msgid "Configuration not supported"
|
||||
msgstr ""
|
||||
msgstr "지원되지 않는 설정"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:39
|
||||
msgctxt "@message:text %1 is the name the printer uses for 'nozzle'."
|
||||
msgid "No profiles are available for the selected material/%1 configuration. Please change your configuration."
|
||||
msgstr ""
|
||||
msgstr "선택한 재료/%1 설정에 대해 사용할 수 있는 프로파일이 없습니다. 설정을 변경하십시오."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:47
|
||||
msgctxt "@button:label"
|
||||
msgid "Learn more"
|
||||
msgstr ""
|
||||
msgstr "자세히 알아보기"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ProfileOverview.qml:36
|
||||
msgctxt "@title:column"
|
||||
|
|
|
|||
|
|
@ -2810,12 +2810,12 @@ msgstr "프린트 헤드 가속도를 활성화 합니다. 가속도를 높이
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "이동 가속 활성화"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "이동할 때 별도의 가속도를 사용합니다. 비활성화된 경우 이동 시 프린팅된 라인의 목적지 기준 가속도 값을 사용합니다."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3010,12 +3010,12 @@ msgstr "X 또는 Y 축의 속도가 변경 될 때 프린트 헤드의 속도를
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "이동 저크 활성화"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "이동할 때 별도의 저크 속도를 사용합니다. 비활성화된 경우 이동 시 프린팅된 라인의 목적지 기준 저크 값을 사용합니다."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -2810,12 +2810,12 @@ msgstr "Hiermee stelt u de printkopacceleratie in. Door het verhogen van de acce
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "Bewegingsacceleratie inschakelen"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Gebruik een andere acceleratiesnelheid voor bewegingen. Indien uitgeschakeld, gebruikt de beweging de acceleratiewaarde van de geprinte lijn op de bestemming."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3010,12 +3010,12 @@ msgstr "Hiermee stelt u de schok van de printkop in wanneer de snelheid in de X-
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "Bewegingsschok inschakelen"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Gebruik een andere bewegingsschok voor bewegingen. Indien uitgeschakeld, gebruikt de beweging de bewegingsschokwaarde van de geprinte lijn op de bestemming."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -7,7 +7,7 @@ msgstr ""
|
|||
"Project-Id-Version: Cura 5.0\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2022-06-21 12:50+0000\n"
|
||||
"PO-Revision-Date: 2022-05-02 12:04+0200\n"
|
||||
"PO-Revision-Date: 2022-07-04 03:38+0200\n"
|
||||
"Last-Translator: Cláudio Sampaio <patola@gmail.com>\n"
|
||||
"Language-Team: Cláudio Sampaio <patola@gmail.com>\n"
|
||||
"Language: pt_BR\n"
|
||||
|
|
@ -2812,12 +2812,12 @@ msgstr "Permite ajustar a aceleração da cabeça de impressão. Aumentar as ace
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "Habilitar Aceleração de Percurso"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Usar taxa de aceleração separada para movimentos de percurso. Se desabilitado, os movimentos de percurso usarão o valor de aceleração da linha impressa em seu destino."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3012,12 +3012,12 @@ msgstr "Permite ajustar o jerk da cabeça de impressão quando a velocidade nos
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "Habilitar Jerk de Percurso"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Usar taxa de jerk separada para movimentos de percurso. Se desabilitado, os movimentos de percurso usarão o valor de jerk da linha impressa em seu destino."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
|
|
@ -304,7 +304,7 @@ msgstr "OpenGL"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:264
|
||||
msgctxt "@label"
|
||||
msgid "Not yet initialized"
|
||||
msgstr ""
|
||||
msgstr "Ainda não foi inicializado"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:267
|
||||
#, python-brace-format
|
||||
|
|
@ -884,17 +884,18 @@ msgstr "Personalizado"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:390
|
||||
msgctxt "@info:status"
|
||||
msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace."
|
||||
msgstr ""
|
||||
msgstr "O material utilizado neste projeto baseia-se em algumas definições de material não disponíveis no Cura, o que pode produzir resultados de impressão indesejáveis."
|
||||
" Recomendamos vivamente a instalação do pacote completo do material a partir do Marketplace."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:392
|
||||
msgctxt "@info:title"
|
||||
msgid "Material profiles not installed"
|
||||
msgstr ""
|
||||
msgstr "Perfis do material não instalados"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:405
|
||||
msgctxt "@action:button"
|
||||
msgid "Install Materials"
|
||||
msgstr ""
|
||||
msgstr "Instalar materiais"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
|
||||
|
|
@ -932,12 +933,12 @@ msgstr "Erro ao gravar ficheiro 3mf."
|
|||
#, python-brace-format
|
||||
msgctxt "@error:material"
|
||||
msgid "It was not possible to store material package information in project file: {material}. This project may not open correctly on other systems."
|
||||
msgstr ""
|
||||
msgstr "Não foi possível guardar a informação do pacote do material no ficheiro do projecto: {material}. Este projeto poderá não abrir corretamente em outros sistemas."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:283
|
||||
msgctxt "@info:title"
|
||||
msgid "Failed to save material package information"
|
||||
msgstr ""
|
||||
msgstr "Não foi possível guardar a informação do pacote do material"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/__init__.py:28
|
||||
msgctxt "@item:inlistbox"
|
||||
|
|
@ -2000,12 +2001,12 @@ msgstr "Abrir"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:520
|
||||
msgctxt "@action:button"
|
||||
msgid "Open project anyway"
|
||||
msgstr ""
|
||||
msgstr "De qualquer modo, abrir o projecto"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:529
|
||||
msgctxt "@action:button"
|
||||
msgid "Install missing material"
|
||||
msgstr ""
|
||||
msgstr "Instalar material em falta"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:22
|
||||
msgctxt "@button"
|
||||
|
|
@ -2113,12 +2114,12 @@ msgstr "Iniciar sessão"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:216
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project and print file"
|
||||
msgstr ""
|
||||
msgstr "Guardar o projeto Cura e o ficheiro de impressão"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:217
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project"
|
||||
msgstr ""
|
||||
msgstr "Guardar projeto Cura"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:31
|
||||
msgctxt "@title"
|
||||
|
|
@ -2490,7 +2491,7 @@ msgstr "Os seguintes pacotes não podem ser instalados devido a uma versão inco
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/InstallMissingPackagesDialog.qml:15
|
||||
msgctxt "@title"
|
||||
msgid "Install missing Materials"
|
||||
msgstr ""
|
||||
msgstr "Instalar os materiais em falta"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:15
|
||||
msgctxt "@button"
|
||||
|
|
@ -2577,7 +2578,7 @@ msgstr "Saber Mais"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:172
|
||||
msgctxt "@label Is followed by the name of an author"
|
||||
msgid "By"
|
||||
msgstr ""
|
||||
msgstr "Por"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:226
|
||||
msgctxt "@button"
|
||||
|
|
@ -4048,28 +4049,28 @@ msgstr "Biblioteca de recortes de polígonos"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:155
|
||||
msgctxt "@label"
|
||||
msgid "JSON parser"
|
||||
msgstr ""
|
||||
msgstr "JSON parser"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
|
||||
msgctxt "@label"
|
||||
msgid "Utility functions, including an image loader"
|
||||
msgstr ""
|
||||
msgstr "Funções utilitárias, incluindo um carregador de imagens"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
|
||||
msgctxt "@label"
|
||||
msgid "Utility library, including Voronoi generation"
|
||||
msgstr ""
|
||||
msgstr "Biblioteca de utilidades, incluindo a geração em Voronoi"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:160
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:161
|
||||
msgctxt "@label"
|
||||
msgid "Root Certificates for validating SSL trustworthiness"
|
||||
msgstr ""
|
||||
msgstr "Certificados de raiz para validar a credibilidade SSL"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:162
|
||||
msgctxt "@label"
|
||||
msgid "Compatibility between Python 2 and 3"
|
||||
msgstr ""
|
||||
msgstr "Compatibilidade entre Python 2 e 3"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:163
|
||||
msgctxt "@label"
|
||||
|
|
@ -4119,17 +4120,17 @@ msgstr "Biblioteca de deteção ZeroConf"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
|
||||
msgctxt "@label"
|
||||
msgid "Universal build system configuration"
|
||||
msgstr ""
|
||||
msgstr "Configuração de sistema de construção universal"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:175
|
||||
msgctxt "@label"
|
||||
msgid "Dependency and package manager"
|
||||
msgstr ""
|
||||
msgstr "Dependência e gestor de pacotes"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:176
|
||||
msgctxt "@label"
|
||||
msgid "Packaging Python-applications"
|
||||
msgstr ""
|
||||
msgstr "A empacotar aplicativos Python"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:177
|
||||
msgctxt "@label"
|
||||
|
|
@ -4139,7 +4140,7 @@ msgstr "Implementação da aplicação de distribuição cruzada Linux"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:178
|
||||
msgctxt "@label"
|
||||
msgid "Generating Windows installers"
|
||||
msgstr ""
|
||||
msgstr "A gerar instaladores Windows"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:17
|
||||
msgctxt "@title:window"
|
||||
|
|
@ -5654,17 +5655,17 @@ msgstr "Experimental"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:54
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is active and you overwrote some settings."
|
||||
msgstr ""
|
||||
msgstr "o perfil personalizado está ativo e substituiu algumas definições."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:68
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is overriding some settings."
|
||||
msgstr ""
|
||||
msgstr "o perfil personalizado está a substituir algumas definições."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:79
|
||||
msgctxt "@info"
|
||||
msgid "Some settings were changed."
|
||||
msgstr ""
|
||||
msgstr "Algumas definições foram alteradas."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:27
|
||||
msgctxt "@label"
|
||||
|
|
@ -5689,7 +5690,7 @@ msgstr "O enchimento gradual irá aumentar progressivamente a densidade do enchi
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:26
|
||||
msgctxt "@label"
|
||||
msgid "Resolution"
|
||||
msgstr ""
|
||||
msgstr "Resolução"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:28
|
||||
msgctxt "@label"
|
||||
|
|
@ -5704,17 +5705,17 @@ msgstr "Criar estruturas para suportar partes do modelo, suspensas ou com saliê
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:31
|
||||
msgctxt "@error"
|
||||
msgid "Configuration not supported"
|
||||
msgstr ""
|
||||
msgstr "Configuração não suportada"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:39
|
||||
msgctxt "@message:text %1 is the name the printer uses for 'nozzle'."
|
||||
msgid "No profiles are available for the selected material/%1 configuration. Please change your configuration."
|
||||
msgstr ""
|
||||
msgstr "Não há perfis disponíveis para a configuração do material/%1 selecionado. Altere sua configuração."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:47
|
||||
msgctxt "@button:label"
|
||||
msgid "Learn more"
|
||||
msgstr ""
|
||||
msgstr "Saber mais"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ProfileOverview.qml:36
|
||||
msgctxt "@title:column"
|
||||
|
|
|
|||
|
|
@ -2810,12 +2810,13 @@ msgstr "Permite o ajuste da aceleração da cabeça de impressão. Aumentar as a
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "Ativar a aceleração da viagem"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Utilizar uma taxa de aceleração separada para movimentos de viagem. Se desativados, os movimentos de viagem utilizarão o valor da aceleração da linha impressa"
|
||||
" no seu destino."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3010,12 +3011,13 @@ msgstr "Permite ajustar o jerk da cabeça de impressão quando a velocidade nos
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "Ativar Jerk de Viagem"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Utilizar uma taxa de jerk separada para movimentos de viagem. Se for desativado, os movimentos de viagem utilizarão o valor do jerk da linha impressa no"
|
||||
" seu destino."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
|
|
@ -304,7 +304,7 @@ msgstr "OpenGL"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:264
|
||||
msgctxt "@label"
|
||||
msgid "Not yet initialized"
|
||||
msgstr ""
|
||||
msgstr "Еще не инициализировано"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:267
|
||||
#, python-brace-format
|
||||
|
|
@ -884,17 +884,18 @@ msgstr "Своя"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:390
|
||||
msgctxt "@info:status"
|
||||
msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace."
|
||||
msgstr ""
|
||||
msgstr "Используемый в этом проекте материал основывается на определениях материалов, недоступных в Cura, что может привести к нежелательным результатам при печати."
|
||||
" Мы настоятельно рекомендуем установить полный пакет материалов из магазина."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:392
|
||||
msgctxt "@info:title"
|
||||
msgid "Material profiles not installed"
|
||||
msgstr ""
|
||||
msgstr "Профили материалов не установлены"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:405
|
||||
msgctxt "@action:button"
|
||||
msgid "Install Materials"
|
||||
msgstr ""
|
||||
msgstr "Установка материалов"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
|
||||
|
|
@ -932,12 +933,12 @@ msgstr "Ошибка в ходе записи файла 3MF."
|
|||
#, python-brace-format
|
||||
msgctxt "@error:material"
|
||||
msgid "It was not possible to store material package information in project file: {material}. This project may not open correctly on other systems."
|
||||
msgstr ""
|
||||
msgstr "Не удалось сохранить информацию о пакете материалов в файле проекта: {material}. Этот проект может некорректно открываться на других системах."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:283
|
||||
msgctxt "@info:title"
|
||||
msgid "Failed to save material package information"
|
||||
msgstr ""
|
||||
msgstr "Информация о пакете материалов не сохранена"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/__init__.py:28
|
||||
msgctxt "@item:inlistbox"
|
||||
|
|
@ -2009,12 +2010,12 @@ msgstr "Открыть"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:520
|
||||
msgctxt "@action:button"
|
||||
msgid "Open project anyway"
|
||||
msgstr ""
|
||||
msgstr "Все равно открыть проект"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:529
|
||||
msgctxt "@action:button"
|
||||
msgid "Install missing material"
|
||||
msgstr ""
|
||||
msgstr "Установить недостающий материал"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:22
|
||||
msgctxt "@button"
|
||||
|
|
@ -2122,12 +2123,12 @@ msgstr "Войти"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:216
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project and print file"
|
||||
msgstr ""
|
||||
msgstr "Сохранить проекта Cura и распечатать файл"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:217
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project"
|
||||
msgstr ""
|
||||
msgstr "Сохранить проект Cura"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:31
|
||||
msgctxt "@title"
|
||||
|
|
@ -2499,7 +2500,7 @@ msgstr "Следующие пакеты невозможно установит
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/InstallMissingPackagesDialog.qml:15
|
||||
msgctxt "@title"
|
||||
msgid "Install missing Materials"
|
||||
msgstr ""
|
||||
msgstr "Установить недостающие материалы"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:15
|
||||
msgctxt "@button"
|
||||
|
|
@ -2586,7 +2587,7 @@ msgstr "Узнать Больше"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:172
|
||||
msgctxt "@label Is followed by the name of an author"
|
||||
msgid "By"
|
||||
msgstr ""
|
||||
msgstr "Автор"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:226
|
||||
msgctxt "@button"
|
||||
|
|
@ -4059,28 +4060,28 @@ msgstr "Библиотека обрезки полигонов"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:155
|
||||
msgctxt "@label"
|
||||
msgid "JSON parser"
|
||||
msgstr ""
|
||||
msgstr "Парсер JSON"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
|
||||
msgctxt "@label"
|
||||
msgid "Utility functions, including an image loader"
|
||||
msgstr ""
|
||||
msgstr "Вспомогательные функции, включая загрузчик изображений"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
|
||||
msgctxt "@label"
|
||||
msgid "Utility library, including Voronoi generation"
|
||||
msgstr ""
|
||||
msgstr "Вспомогательные функции, включая генерацию диаграмм Вороного"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:160
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:161
|
||||
msgctxt "@label"
|
||||
msgid "Root Certificates for validating SSL trustworthiness"
|
||||
msgstr ""
|
||||
msgstr "Корневые сертификаты для проверки надежности SSL"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:162
|
||||
msgctxt "@label"
|
||||
msgid "Compatibility between Python 2 and 3"
|
||||
msgstr ""
|
||||
msgstr "Совместимость между Python 2 и 3"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:163
|
||||
msgctxt "@label"
|
||||
|
|
@ -4130,17 +4131,17 @@ msgstr "Библиотека ZeroConf"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
|
||||
msgctxt "@label"
|
||||
msgid "Universal build system configuration"
|
||||
msgstr ""
|
||||
msgstr "Конфигурация универсальной системы сборки"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:175
|
||||
msgctxt "@label"
|
||||
msgid "Dependency and package manager"
|
||||
msgstr ""
|
||||
msgstr "Менеджер зависимостей и пакетов"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:176
|
||||
msgctxt "@label"
|
||||
msgid "Packaging Python-applications"
|
||||
msgstr ""
|
||||
msgstr "Упаковка Python-приложений"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:177
|
||||
msgctxt "@label"
|
||||
|
|
@ -4150,7 +4151,7 @@ msgstr "Развертывание приложений для различны
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:178
|
||||
msgctxt "@label"
|
||||
msgid "Generating Windows installers"
|
||||
msgstr ""
|
||||
msgstr "Генерация установщиков для Windows"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:17
|
||||
msgctxt "@title:window"
|
||||
|
|
@ -5670,17 +5671,17 @@ msgstr "Экспериментальное"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:54
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is active and you overwrote some settings."
|
||||
msgstr ""
|
||||
msgstr "активен собственный профиль, и вы переписали некоторые настройки."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:68
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is overriding some settings."
|
||||
msgstr ""
|
||||
msgstr "собственный профиль переопределяет некоторые настройки."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:79
|
||||
msgctxt "@info"
|
||||
msgid "Some settings were changed."
|
||||
msgstr ""
|
||||
msgstr "Некоторые настройки были изменены."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:27
|
||||
msgctxt "@label"
|
||||
|
|
@ -5705,7 +5706,7 @@ msgstr "Постепенное заполнение будет постепен
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:26
|
||||
msgctxt "@label"
|
||||
msgid "Resolution"
|
||||
msgstr ""
|
||||
msgstr "Разрешение"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:28
|
||||
msgctxt "@label"
|
||||
|
|
@ -5720,17 +5721,17 @@ msgstr "Генерация структур для поддержки навис
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:31
|
||||
msgctxt "@error"
|
||||
msgid "Configuration not supported"
|
||||
msgstr ""
|
||||
msgstr "Конфигурация не поддерживается"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:39
|
||||
msgctxt "@message:text %1 is the name the printer uses for 'nozzle'."
|
||||
msgid "No profiles are available for the selected material/%1 configuration. Please change your configuration."
|
||||
msgstr ""
|
||||
msgstr "Нет профилей для выбранного материала/конфигурации %1. Пожалуйста, измените конфигурацию."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:47
|
||||
msgctxt "@button:label"
|
||||
msgid "Learn more"
|
||||
msgstr ""
|
||||
msgstr "Узнать больше"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ProfileOverview.qml:36
|
||||
msgctxt "@title:column"
|
||||
|
|
|
|||
|
|
@ -7,13 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2022-06-21 12:50+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"PO-Revision-Date: 2022-07-15 11:08+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: LANGUAGE\n"
|
||||
"Language: \n"
|
||||
"Language: ru_RU\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 3.1.1\n"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "machine_settings label"
|
||||
|
|
@ -1116,7 +1117,7 @@ msgstr "Минимальная ширина линии нечетных стен
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "min_odd_wall_line_width description"
|
||||
msgid "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width,"
|
||||
msgstr "Минимальная ширина линии для полилинейных стенок, заполняющих зазоры средней линии. Этот параметр определяет, при какой толщине модели выполняется переключение с печати стенки в две линии на печать двух внешних стенок и одной центральной стенки посередине. Чем выше значение минимальной ширины линии нечетной стенки, тем выше максимальная ширина линии четной стенки. Максимальная ширина линии нечетной стенки вычисляется по формуле: 2 * Ширина линии четной стенки."
|
||||
msgstr "Минимальная ширина линии для полилинейных стенок, заполняющих зазоры средней линии. Этот параметр определяет, при какой толщине модели выполняется переключение с печати стенки в две линии на печать двух внешних стенок и одной центральной стенки посередине. Чем выше значение минимальной ширины линии нечетной стенки, тем выше максимальная ширина линии четной стенки. Максимальная ширина линии нечетной стенки вычисляется по формуле: 2 * Ширина линии четной стенки,"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "wall_add_middle_threshold label"
|
||||
|
|
@ -2810,12 +2811,12 @@ msgstr "Разрешает регулирование ускорения гол
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "Включить ускорение перемещения"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Использовать отдельный коэффициент ускорения для перемещения. Если опция отключена, то при перемещении будет использоваться значение ускорения строки в пункте назначения."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3010,12 +3011,12 @@ msgstr "Разрешает управление скоростью измене
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "Включить рывок перемещения"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Использовать отдельный коэффициент рывка для перемещения. Если опция отключена, то при перемещении будет использоваться значение рывка строки в пункте назначения."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
|
|
@ -304,7 +304,7 @@ msgstr "OpenGL"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:264
|
||||
msgctxt "@label"
|
||||
msgid "Not yet initialized"
|
||||
msgstr ""
|
||||
msgstr "Henüz başlatılmadı"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:267
|
||||
#, python-brace-format
|
||||
|
|
@ -884,17 +884,18 @@ msgstr "Özel"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:390
|
||||
msgctxt "@info:status"
|
||||
msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace."
|
||||
msgstr ""
|
||||
msgstr "Bu projede kullanılan malzeme, Cura'da bulunmayan birtakım malzeme tanımlarını temel alıyor ve bu durum, istenmeyen baskı sonuçlarına sebep olabilir. Mağazadan"
|
||||
" tam malzeme paketini kurmanızı öneririz."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:392
|
||||
msgctxt "@info:title"
|
||||
msgid "Material profiles not installed"
|
||||
msgstr ""
|
||||
msgstr "Malzeme profilleri yüklü değil"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:405
|
||||
msgctxt "@action:button"
|
||||
msgid "Install Materials"
|
||||
msgstr ""
|
||||
msgstr "Malzeme Yükle"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
|
||||
|
|
@ -932,12 +933,12 @@ msgstr "3mf dosyasını yazarken hata oluştu."
|
|||
#, python-brace-format
|
||||
msgctxt "@error:material"
|
||||
msgid "It was not possible to store material package information in project file: {material}. This project may not open correctly on other systems."
|
||||
msgstr ""
|
||||
msgstr "{material} proje dosyasında malzeme paketi bilgileri saklanamadı. Bu proje diğer sistemlerde doğru şekilde açılmayabilir."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:283
|
||||
msgctxt "@info:title"
|
||||
msgid "Failed to save material package information"
|
||||
msgstr ""
|
||||
msgstr "Malzeme paketi bilgileri kaydedilemedi"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/__init__.py:28
|
||||
msgctxt "@item:inlistbox"
|
||||
|
|
@ -2002,12 +2003,12 @@ msgstr "Aç"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:520
|
||||
msgctxt "@action:button"
|
||||
msgid "Open project anyway"
|
||||
msgstr ""
|
||||
msgstr "Projeyi yine de aç"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:529
|
||||
msgctxt "@action:button"
|
||||
msgid "Install missing material"
|
||||
msgstr ""
|
||||
msgstr "Eksik malzemeyi yükle"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:22
|
||||
msgctxt "@button"
|
||||
|
|
@ -2115,12 +2116,12 @@ msgstr "Giriş yap"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:216
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project and print file"
|
||||
msgstr ""
|
||||
msgstr "Cura projesini kaydet ve dosyayı yazdır"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:217
|
||||
msgctxt "@option"
|
||||
msgid "Save Cura project"
|
||||
msgstr ""
|
||||
msgstr "Cura projesini kaydet"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:31
|
||||
msgctxt "@title"
|
||||
|
|
@ -2492,7 +2493,7 @@ msgstr "Aşağıdaki paketler uyumsuz Cura sürümü nedeniyle yüklenemiyor:"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/InstallMissingPackagesDialog.qml:15
|
||||
msgctxt "@title"
|
||||
msgid "Install missing Materials"
|
||||
msgstr ""
|
||||
msgstr "Eksik Malzemeleri yükle"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:15
|
||||
msgctxt "@button"
|
||||
|
|
@ -2579,7 +2580,7 @@ msgstr "Daha Fazla Bilgi Edinin"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:172
|
||||
msgctxt "@label Is followed by the name of an author"
|
||||
msgid "By"
|
||||
msgstr ""
|
||||
msgstr "Oluşturan"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:226
|
||||
msgctxt "@button"
|
||||
|
|
@ -4050,28 +4051,28 @@ msgstr "Poligon kırpma kitaplığı"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:155
|
||||
msgctxt "@label"
|
||||
msgid "JSON parser"
|
||||
msgstr ""
|
||||
msgstr "JSON ayrıştırıcı"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
|
||||
msgctxt "@label"
|
||||
msgid "Utility functions, including an image loader"
|
||||
msgstr ""
|
||||
msgstr "Kullanım işlevleri, bir resim yükleyici dâhil"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
|
||||
msgctxt "@label"
|
||||
msgid "Utility library, including Voronoi generation"
|
||||
msgstr ""
|
||||
msgstr "Kullanım kütüphanesi, Voronoi oluşturma dâhil"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:160
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:161
|
||||
msgctxt "@label"
|
||||
msgid "Root Certificates for validating SSL trustworthiness"
|
||||
msgstr ""
|
||||
msgstr "SSL güvenilirliğini doğrulamak için kök sertifikalar"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:162
|
||||
msgctxt "@label"
|
||||
msgid "Compatibility between Python 2 and 3"
|
||||
msgstr ""
|
||||
msgstr "Python 2 ve 3 arasında uyumluluk"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:163
|
||||
msgctxt "@label"
|
||||
|
|
@ -4121,17 +4122,17 @@ msgstr "ZeroConf keşif kitaplığı"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
|
||||
msgctxt "@label"
|
||||
msgid "Universal build system configuration"
|
||||
msgstr ""
|
||||
msgstr "Evrensel yapı sistemi yapılandırması"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:175
|
||||
msgctxt "@label"
|
||||
msgid "Dependency and package manager"
|
||||
msgstr ""
|
||||
msgstr "Bağımlılık ve paket yöneticisi"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:176
|
||||
msgctxt "@label"
|
||||
msgid "Packaging Python-applications"
|
||||
msgstr ""
|
||||
msgstr "Python uygulamalarını paketleme"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:177
|
||||
msgctxt "@label"
|
||||
|
|
@ -4141,7 +4142,7 @@ msgstr "Linux çapraz-dağıtım uygulama dağıtımı"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:178
|
||||
msgctxt "@label"
|
||||
msgid "Generating Windows installers"
|
||||
msgstr ""
|
||||
msgstr "Windows yükleyicileri oluşturma"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:17
|
||||
msgctxt "@title:window"
|
||||
|
|
@ -5656,17 +5657,17 @@ msgstr "Deneysel"
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:54
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is active and you overwrote some settings."
|
||||
msgstr ""
|
||||
msgstr "özel profili etkin ve bazı ayarların üstüne yazdınız."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:68
|
||||
msgctxt "@info"
|
||||
msgid "custom profile is overriding some settings."
|
||||
msgstr ""
|
||||
msgstr "özel profili bazı ayarları geçersiz kılıyor."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:79
|
||||
msgctxt "@info"
|
||||
msgid "Some settings were changed."
|
||||
msgstr ""
|
||||
msgstr "Bazı ayarlar değiştirildi."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:27
|
||||
msgctxt "@label"
|
||||
|
|
@ -5691,7 +5692,7 @@ msgstr "Kademeli dolgu, yukarıya doğru dolgu miktarını kademeli olarak yüks
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:26
|
||||
msgctxt "@label"
|
||||
msgid "Resolution"
|
||||
msgstr ""
|
||||
msgstr "Çözünürlük"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:28
|
||||
msgctxt "@label"
|
||||
|
|
@ -5706,17 +5707,17 @@ msgstr "Modellerin askıda kalan kısımlarını destekleyen yapılar oluşturun
|
|||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:31
|
||||
msgctxt "@error"
|
||||
msgid "Configuration not supported"
|
||||
msgstr ""
|
||||
msgstr "Yapılandırma desteklenmiyor"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:39
|
||||
msgctxt "@message:text %1 is the name the printer uses for 'nozzle'."
|
||||
msgid "No profiles are available for the selected material/%1 configuration. Please change your configuration."
|
||||
msgstr ""
|
||||
msgstr "Seçilen malzeme/%1 yapılandırması için kullanılabilecek profil yok. Lütfen yapılandırmanızı değiştirin."
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:47
|
||||
msgctxt "@button:label"
|
||||
msgid "Learn more"
|
||||
msgstr ""
|
||||
msgstr "Daha fazla bilgi edinin"
|
||||
|
||||
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ProfileOverview.qml:36
|
||||
msgctxt "@title:column"
|
||||
|
|
|
|||
|
|
@ -2810,12 +2810,12 @@ msgstr "Yazıcı başlığı ivmesinin ayarlanmasını sağlar. İvmeleri artır
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "Hareket İvmesini Etkinleştir"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Hareket hamleleri için farklı bir ivme oranı kullanın. Devre dışı bırakılırsa hareket hamleleri, varış noktasındaki yazdırılmış hattın ivme değerini kullanır."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3010,12 +3010,13 @@ msgstr "X veya Y eksenlerindeki hareket hızı değiştiğinde yazıcı başlı
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "Hareket Salınımını Etkinleştir"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "Hareket hamleleri için farklı bir salınım oranı kullanın. Devre dışı bırakılırsa hareket hamleleri, varış noktasındaki yazdırılmış hattın salınım değerini"
|
||||
" kullanır."
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -7,13 +7,14 @@ msgstr ""
|
|||
"Project-Id-Version: Cura 5.1\n"
|
||||
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
|
||||
"POT-Creation-Date: 2022-06-21 12:50+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"PO-Revision-Date: 2022-07-15 11:06+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: LANGUAGE\n"
|
||||
"Language: \n"
|
||||
"Language: zh_CN\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 3.1.1\n"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "machine_settings label"
|
||||
|
|
@ -1116,7 +1117,7 @@ msgstr "最小奇数壁走线宽度"
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "min_odd_wall_line_width description"
|
||||
msgid "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width,"
|
||||
msgstr "中间走线空隙填料多线壁的最小走线宽度。此设置确定在什么模型厚度下,我们从打印两根壁走线切换到打印两个外壁并在中间打印一个中心壁。更高的最小奇数壁走线宽度会带来更高的最大偶数壁走线宽度。最大奇数壁走线宽度计算方法是:2 * 最小偶数壁走线宽度,"
|
||||
msgstr "中间走线空隙填料多线壁的最小走线宽度。此设置确定在什么模型厚度下,我们从打印两根壁走线切换到打印两个外壁并在中间打印一个中心壁。更高的最小奇数壁走线宽度会带来更高的最大偶数壁走线宽度。最大奇数壁走线宽度计算方法是:2 * 最小偶数壁走线宽度,"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "wall_add_middle_threshold label"
|
||||
|
|
@ -2810,12 +2811,12 @@ msgstr "启用调整打印头加速度。 提高加速度可以通过以打印
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled label"
|
||||
msgid "Enable Travel Acceleration"
|
||||
msgstr ""
|
||||
msgstr "启用空驶加速度"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_travel_enabled description"
|
||||
msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "空驶时使用单独的加速度。如果禁用,空驶将使用打印线在目的地的加速度值。"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "acceleration_print label"
|
||||
|
|
@ -3010,12 +3011,12 @@ msgstr "启用当 X 或 Y 轴的速度变化时调整打印头的抖动速度。
|
|||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled label"
|
||||
msgid "Enable Travel Jerk"
|
||||
msgstr ""
|
||||
msgstr "启用空驶抖动速度"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_travel_enabled description"
|
||||
msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
|
||||
msgstr ""
|
||||
msgstr "空驶时使用单独的抖动速度。如果禁用,空驶将使用打印线在目的地的抖动速度值。"
|
||||
|
||||
#: fdmprinter.def.json
|
||||
msgctxt "jerk_print label"
|
||||
|
|
|
|||
Binary file not shown.
BIN
resources/meshes/hctech_hc300-m1&m1h.3mf
Normal file
BIN
resources/meshes/hctech_hc300-m1&m1h.3mf
Normal file
Binary file not shown.
BIN
resources/meshes/hctech_hc300-m2h.3mf
Normal file
BIN
resources/meshes/hctech_hc300-m2h.3mf
Normal file
Binary file not shown.
BIN
resources/meshes/hctech_hc300-m3.3mf
Normal file
BIN
resources/meshes/hctech_hc300-m3.3mf
Normal file
Binary file not shown.
|
|
@ -33,63 +33,63 @@ Popup
|
|||
thumbnail: UM.Theme.getIcon("PrinterTriple", "high"),
|
||||
description: catalog.i18nc("@tooltip:button", "Monitor printers in Ultimaker Digital Factory."),
|
||||
link: "https://digitalfactory.ultimaker.com/app/printers?utm_source=cura&utm_medium=software&utm_campaign=switcher-digital-factory-printers",
|
||||
DFAccessRequired: true
|
||||
permissionsRequired: ["digital-factory.printer.read"]
|
||||
},
|
||||
{
|
||||
displayName: "Digital Library", //Not translated, since it's a brand name.
|
||||
thumbnail: UM.Theme.getIcon("Library", "high"),
|
||||
description: catalog.i18nc("@tooltip:button", "Create print projects in Digital Library."),
|
||||
link: "https://digitalfactory.ultimaker.com/app/library?utm_source=cura&utm_medium=software&utm_campaign=switcher-library",
|
||||
DFAccessRequired: true
|
||||
permissionsRequired: ["digital-factory.project.read.shared"]
|
||||
},
|
||||
{
|
||||
displayName: catalog.i18nc("@label:button", "Print jobs"),
|
||||
thumbnail: UM.Theme.getIcon("FoodBeverages"),
|
||||
description: catalog.i18nc("@tooltip:button", "Monitor print jobs and reprint from your print history."),
|
||||
link: "https://digitalfactory.ultimaker.com/app/print-jobs?utm_source=cura&utm_medium=software&utm_campaign=switcher-digital-factory-printjobs",
|
||||
DFAccessRequired: true
|
||||
permissionsRequired: ["digital-factory.print-job.read"]
|
||||
},
|
||||
{
|
||||
displayName: "Ultimaker Marketplace", //Not translated, since it's a brand name.
|
||||
thumbnail: UM.Theme.getIcon("Shop", "high"),
|
||||
description: catalog.i18nc("@tooltip:button", "Extend Ultimaker Cura with plugins and material profiles."),
|
||||
link: "https://marketplace.ultimaker.com/?utm_source=cura&utm_medium=software&utm_campaign=switcher-marketplace-materials",
|
||||
DFAccessRequired: false
|
||||
permissionsRequired: []
|
||||
},
|
||||
{
|
||||
displayName: "Ultimaker Academy", //Not translated, since it's a brand name.
|
||||
thumbnail: UM.Theme.getIcon("Knowledge"),
|
||||
description: catalog.i18nc("@tooltip:button", "Become a 3D printing expert with Ultimaker e-learning."),
|
||||
link: "https://academy.ultimaker.com/?utm_source=cura&utm_medium=software&utm_campaign=switcher-academy",
|
||||
DFAccessRequired: false
|
||||
permissionsRequired: []
|
||||
},
|
||||
{
|
||||
displayName: catalog.i18nc("@label:button", "Ultimaker support"),
|
||||
thumbnail: UM.Theme.getIcon("Help", "high"),
|
||||
description: catalog.i18nc("@tooltip:button", "Learn how to get started with Ultimaker Cura."),
|
||||
link: "https://support.ultimaker.com/?utm_source=cura&utm_medium=software&utm_campaign=switcher-support",
|
||||
DFAccessRequired: false
|
||||
permissionsRequired: []
|
||||
},
|
||||
{
|
||||
displayName: catalog.i18nc("@label:button", "Ask a question"),
|
||||
thumbnail: UM.Theme.getIcon("Speak", "high"),
|
||||
description: catalog.i18nc("@tooltip:button", "Consult the Ultimaker Community."),
|
||||
link: "https://community.ultimaker.com/?utm_source=cura&utm_medium=software&utm_campaign=switcher-community",
|
||||
DFAccessRequired: false
|
||||
permissionsRequired: []
|
||||
},
|
||||
{
|
||||
displayName: catalog.i18nc("@label:button", "Report a bug"),
|
||||
thumbnail: UM.Theme.getIcon("Bug", "high"),
|
||||
description: catalog.i18nc("@tooltip:button", "Let developers know that something is going wrong."),
|
||||
link: "https://github.com/Ultimaker/Cura/issues/new/choose",
|
||||
DFAccessRequired: false
|
||||
permissionsRequired: []
|
||||
},
|
||||
{
|
||||
displayName: "Ultimaker.com", //Not translated, since it's a URL.
|
||||
thumbnail: UM.Theme.getIcon("Browser"),
|
||||
description: catalog.i18nc("@tooltip:button", "Visit the Ultimaker website."),
|
||||
link: "https://ultimaker.com/?utm_source=cura&utm_medium=software&utm_campaign=switcher-umwebsite",
|
||||
DFAccessRequired: false
|
||||
permissionsRequired: []
|
||||
}
|
||||
]
|
||||
|
||||
|
|
@ -99,7 +99,24 @@ Popup
|
|||
iconSource: modelData.thumbnail
|
||||
tooltipText: modelData.description
|
||||
isExternalLink: true
|
||||
visible: modelData.DFAccessRequired ? Cura.API.account.isLoggedIn & Cura.API.account.additionalRights["df_access"] : true
|
||||
visible:
|
||||
{
|
||||
try
|
||||
{
|
||||
modelData.permissionsRequired.forEach(function(permission)
|
||||
{
|
||||
if(!Cura.API.account.isLoggedIn || !Cura.API.account.permissions.includes(permission)) //This required permission is not in the account.
|
||||
{
|
||||
throw "No permission to use this application."; //Can't return from within this lambda. Throw instead.
|
||||
}
|
||||
});
|
||||
}
|
||||
catch(e)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
onClicked: Qt.openUrlExternally(modelData.link)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -311,8 +311,6 @@ UM.MainWindow
|
|||
property int mouseY: base.mouseY
|
||||
property bool tallerThanParent: height > parent.height
|
||||
|
||||
z: 1 // Ensure toolbar and toolpanels are drawn on top
|
||||
|
||||
anchors
|
||||
{
|
||||
verticalCenter: tallerThanParent ? undefined : parent.verticalCenter
|
||||
|
|
|
|||
|
|
@ -19,6 +19,8 @@ UM.Dialog
|
|||
width: minimumWidth
|
||||
height: minimumHeight
|
||||
|
||||
backgroundColor: UM.Theme.getColor("main_background")
|
||||
|
||||
Rectangle
|
||||
{
|
||||
id: header
|
||||
|
|
@ -133,49 +135,49 @@ UM.Dialog
|
|||
{
|
||||
//Do NOT add dependencies of our dependencies here, nor CI-dependencies!
|
||||
//Ultimaker's own projects and forks.
|
||||
projectsModel.append({ name: "Cura", description: catalog.i18nc("@label", "Graphical user interface"), license: "LGPLv3", url: "https://github.com/Ultimaker/Cura" });
|
||||
projectsModel.append({ name: "Uranium", description: catalog.i18nc("@label", "Application framework"), license: "LGPLv3", url: "https://github.com/Ultimaker/Uranium" });
|
||||
projectsModel.append({ name: "CuraEngine", description: catalog.i18nc("@label", "G-code generator"), license: "AGPLv3", url: "https://github.com/Ultimaker/CuraEngine" });
|
||||
projectsModel.append({ name: "libArcus", description: catalog.i18nc("@label", "Interprocess communication library"), license: "LGPLv3", url: "https://github.com/Ultimaker/libArcus" });
|
||||
projectsModel.append({ name: "pynest2d", description: catalog.i18nc("@label", "Python bindings for libnest2d"), license: "LGPL", url: "https://github.com/Ultimaker/pynest2d" });
|
||||
projectsModel.append({ name: "libnest2d", description: catalog.i18nc("@label", "Polygon packing library, developed by Prusa Research"), license: "LGPL", url: "https://github.com/tamasmeszaros/libnest2d" });
|
||||
projectsModel.append({ name: "libSavitar", description: catalog.i18nc("@label", "Support library for handling 3MF files"), license: "LGPLv3", url: "https://github.com/ultimaker/libsavitar" });
|
||||
projectsModel.append({ name: "libCharon", description: catalog.i18nc("@label", "Support library for file metadata and streaming"), license: "LGPLv3", url: "https://github.com/ultimaker/libcharon" });
|
||||
projectsModel.append({ name: "Cura", description: catalog.i18nc("@label Description for application component", "Graphical user interface"), license: "LGPLv3", url: "https://github.com/Ultimaker/Cura" });
|
||||
projectsModel.append({ name: "Uranium", description: catalog.i18nc("@label Description for application component", "Application framework"), license: "LGPLv3", url: "https://github.com/Ultimaker/Uranium" });
|
||||
projectsModel.append({ name: "CuraEngine", description: catalog.i18nc("@label Description for application component", "G-code generator"), license: "AGPLv3", url: "https://github.com/Ultimaker/CuraEngine" });
|
||||
projectsModel.append({ name: "libArcus", description: catalog.i18nc("@label Description for application component", "Interprocess communication library"), license: "LGPLv3", url: "https://github.com/Ultimaker/libArcus" });
|
||||
projectsModel.append({ name: "pynest2d", description: catalog.i18nc("@label Description for application component", "Python bindings for libnest2d"), license: "LGPL", url: "https://github.com/Ultimaker/pynest2d" });
|
||||
projectsModel.append({ name: "libnest2d", description: catalog.i18nc("@label Description for application component", "Polygon packing library, developed by Prusa Research"), license: "LGPL", url: "https://github.com/tamasmeszaros/libnest2d" });
|
||||
projectsModel.append({ name: "libSavitar", description: catalog.i18nc("@label Description for application component", "Support library for handling 3MF files"), license: "LGPLv3", url: "https://github.com/ultimaker/libsavitar" });
|
||||
projectsModel.append({ name: "libCharon", description: catalog.i18nc("@label Description for application component", "Support library for file metadata and streaming"), license: "LGPLv3", url: "https://github.com/ultimaker/libcharon" });
|
||||
|
||||
//Direct dependencies of the front-end.
|
||||
projectsModel.append({ name: "Python", description: catalog.i18nc("@label", "Programming language"), license: "Python", url: "http://python.org/" });
|
||||
projectsModel.append({ name: "Qt6", description: catalog.i18nc("@label", "GUI framework"), license: "LGPLv3", url: "https://www.qt.io/" });
|
||||
projectsModel.append({ name: "PyQt", description: catalog.i18nc("@label", "GUI framework bindings"), license: "GPL", url: "https://riverbankcomputing.com/software/pyqt" });
|
||||
projectsModel.append({ name: "SIP", description: catalog.i18nc("@label", "C/C++ Binding library"), license: "GPL", url: "https://riverbankcomputing.com/software/sip" });
|
||||
projectsModel.append({ name: "Protobuf", description: catalog.i18nc("@label", "Data interchange format"), license: "BSD", url: "https://developers.google.com/protocol-buffers" });
|
||||
projectsModel.append({ name: "Python", description: catalog.i18nc("@label Description for application dependency", "Programming language"), license: "Python", url: "http://python.org/" });
|
||||
projectsModel.append({ name: "Qt6", description: catalog.i18nc("@label Description for application dependency", "GUI framework"), license: "LGPLv3", url: "https://www.qt.io/" });
|
||||
projectsModel.append({ name: "PyQt", description: catalog.i18nc("@label Description for application dependency", "GUI framework bindings"), license: "GPL", url: "https://riverbankcomputing.com/software/pyqt" });
|
||||
projectsModel.append({ name: "SIP", description: catalog.i18nc("@label Description for application dependency", "C/C++ Binding library"), license: "GPL", url: "https://riverbankcomputing.com/software/sip" });
|
||||
projectsModel.append({ name: "Protobuf", description: catalog.i18nc("@label Description for application dependency", "Data interchange format"), license: "BSD", url: "https://developers.google.com/protocol-buffers" });
|
||||
projectsModel.append({ name: "Noto Sans", description: catalog.i18nc("@label", "Font"), license: "Apache 2.0", url: "https://www.google.com/get/noto/" });
|
||||
|
||||
//CuraEngine's dependencies.
|
||||
projectsModel.append({ name: "Clipper", description: catalog.i18nc("@label", "Polygon clipping library"), license: "Boost", url: "http://www.angusj.com/delphi/clipper.php" });
|
||||
projectsModel.append({ name: "RapidJSON", description: catalog.i18nc("@label", "JSON parser"), license: "MIT", url: "https://rapidjson.org/" });
|
||||
projectsModel.append({ name: "STB", description: catalog.i18nc("@label", "Utility functions, including an image loader"), license: "Public Domain", url: "https://github.com/nothings/stb" });
|
||||
projectsModel.append({ name: "Boost", description: catalog.i18nc("@label", "Utility library, including Voronoi generation"), license: "Boost", url: "https://www.boost.org/" });
|
||||
projectsModel.append({ name: "Clipper", description: catalog.i18nc("@label Description for application dependency", "Polygon clipping library"), license: "Boost", url: "http://www.angusj.com/delphi/clipper.php" });
|
||||
projectsModel.append({ name: "RapidJSON", description: catalog.i18nc("@label Description for application dependency", "JSON parser"), license: "MIT", url: "https://rapidjson.org/" });
|
||||
projectsModel.append({ name: "STB", description: catalog.i18nc("@label Description for application dependency", "Utility functions, including an image loader"), license: "Public Domain", url: "https://github.com/nothings/stb" });
|
||||
projectsModel.append({ name: "Boost", description: catalog.i18nc("@label Description for application dependency", "Utility library, including Voronoi generation"), license: "Boost", url: "https://www.boost.org/" });
|
||||
|
||||
//Python modules.
|
||||
projectsModel.append({ name: "Certifi", description: catalog.i18nc("@label", "Root Certificates for validating SSL trustworthiness"), license: "MPL", url: "https://github.com/certifi/python-certifi" });
|
||||
projectsModel.append({ name: "Cryptography", description: catalog.i18nc("@label", "Root Certificates for validating SSL trustworthiness"), license: "APACHE and BSD", url: "https://cryptography.io/" });
|
||||
projectsModel.append({ name: "Future", description: catalog.i18nc("@label", "Compatibility between Python 2 and 3"), license: "MIT", url: "https://python-future.org/" });
|
||||
projectsModel.append({ name: "keyring", description: catalog.i18nc("@label", "Support library for system keyring access"), license: "MIT", url: "https://github.com/jaraco/keyring" });
|
||||
projectsModel.append({ name: "NumPy", description: catalog.i18nc("@label", "Support library for faster math"), license: "BSD", url: "http://www.numpy.org/" });
|
||||
projectsModel.append({ name: "NumPy-STL", description: catalog.i18nc("@label", "Support library for handling STL files"), license: "BSD", url: "https://github.com/WoLpH/numpy-stl" });
|
||||
projectsModel.append({ name: "PyClipper", description: catalog.i18nc("@label", "Python bindings for Clipper"), license: "MIT", url: "https://github.com/fonttools/pyclipper" });
|
||||
projectsModel.append({ name: "PySerial", description: catalog.i18nc("@label", "Serial communication library"), license: "Python", url: "http://pyserial.sourceforge.net/" });
|
||||
projectsModel.append({ name: "SciPy", description: catalog.i18nc("@label", "Support library for scientific computing"), license: "BSD-new", url: "https://www.scipy.org/" });
|
||||
projectsModel.append({ name: "Sentry", description: catalog.i18nc("@Label", "Python Error tracking library"), license: "BSD 2-Clause 'Simplified'", url: "https://sentry.io/for/python/" });
|
||||
projectsModel.append({ name: "Trimesh", description: catalog.i18nc("@label", "Support library for handling triangular meshes"), license: "MIT", url: "https://trimsh.org" });
|
||||
projectsModel.append({ name: "python-zeroconf", description: catalog.i18nc("@label", "ZeroConf discovery library"), license: "LGPL", url: "https://github.com/jstasiak/python-zeroconf" });
|
||||
projectsModel.append({ name: "Certifi", description: catalog.i18nc("@label Description for application dependency", "Root Certificates for validating SSL trustworthiness"), license: "MPL", url: "https://github.com/certifi/python-certifi" });
|
||||
projectsModel.append({ name: "Cryptography", description: catalog.i18nc("@label Description for application dependency", "Root Certificates for validating SSL trustworthiness"), license: "APACHE and BSD", url: "https://cryptography.io/" });
|
||||
projectsModel.append({ name: "Future", description: catalog.i18nc("@label Description for application dependency", "Compatibility between Python 2 and 3"), license: "MIT", url: "https://python-future.org/" });
|
||||
projectsModel.append({ name: "keyring", description: catalog.i18nc("@label Description for application dependency", "Support library for system keyring access"), license: "MIT", url: "https://github.com/jaraco/keyring" });
|
||||
projectsModel.append({ name: "NumPy", description: catalog.i18nc("@label Description for application dependency", "Support library for faster math"), license: "BSD", url: "http://www.numpy.org/" });
|
||||
projectsModel.append({ name: "NumPy-STL", description: catalog.i18nc("@label Description for application dependency", "Support library for handling STL files"), license: "BSD", url: "https://github.com/WoLpH/numpy-stl" });
|
||||
projectsModel.append({ name: "PyClipper", description: catalog.i18nc("@label Description for application dependency", "Python bindings for Clipper"), license: "MIT", url: "https://github.com/fonttools/pyclipper" });
|
||||
projectsModel.append({ name: "PySerial", description: catalog.i18nc("@label Description for application dependency", "Serial communication library"), license: "Python", url: "http://pyserial.sourceforge.net/" });
|
||||
projectsModel.append({ name: "SciPy", description: catalog.i18nc("@label Description for application dependency", "Support library for scientific computing"), license: "BSD-new", url: "https://www.scipy.org/" });
|
||||
projectsModel.append({ name: "Sentry", description: catalog.i18nc("@Label Description for application dependency", "Python Error tracking library"), license: "BSD 2-Clause 'Simplified'", url: "https://sentry.io/for/python/" });
|
||||
projectsModel.append({ name: "Trimesh", description: catalog.i18nc("@label Description for application dependency", "Support library for handling triangular meshes"), license: "MIT", url: "https://trimsh.org" });
|
||||
projectsModel.append({ name: "python-zeroconf", description: catalog.i18nc("@label Description for application dependency", "ZeroConf discovery library"), license: "LGPL", url: "https://github.com/jstasiak/python-zeroconf" });
|
||||
|
||||
//Building/packaging.
|
||||
projectsModel.append({ name: "CMake", description: catalog.i18nc("@label", "Universal build system configuration"), license: "BSD 3-Clause", url: "https://cmake.org/" });
|
||||
projectsModel.append({ name: "Conan", description: catalog.i18nc("@label", "Dependency and package manager"), license: "MIT", url: "https://conan.io/" });
|
||||
projectsModel.append({ name: "Pyinstaller", description: catalog.i18nc("@label", "Packaging Python-applications"), license: "GPLv2", url: "https://pyinstaller.org/" });
|
||||
projectsModel.append({ name: "AppImageKit", description: catalog.i18nc("@label", "Linux cross-distribution application deployment"), license: "MIT", url: "https://github.com/AppImage/AppImageKit" });
|
||||
projectsModel.append({ name: "NSIS", description: catalog.i18nc("@label", "Generating Windows installers"), license: "Zlib", url: "https://nsis.sourceforge.io/" });
|
||||
projectsModel.append({ name: "CMake", description: catalog.i18nc("@label Description for development tool", "Universal build system configuration"), license: "BSD 3-Clause", url: "https://cmake.org/" });
|
||||
projectsModel.append({ name: "Conan", description: catalog.i18nc("@label Description for development tool", "Dependency and package manager"), license: "MIT", url: "https://conan.io/" });
|
||||
projectsModel.append({ name: "Pyinstaller", description: catalog.i18nc("@label Description for development tool", "Packaging Python-applications"), license: "GPLv2", url: "https://pyinstaller.org/" });
|
||||
projectsModel.append({ name: "AppImageKit", description: catalog.i18nc("@label Description for development tool", "Linux cross-distribution application deployment"), license: "MIT", url: "https://github.com/AppImage/AppImageKit" });
|
||||
projectsModel.append({ name: "NSIS", description: catalog.i18nc("@label Description for development tool", "Generating Windows installers"), license: "Zlib", url: "https://nsis.sourceforge.io/" });
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@ UM.Dialog
|
|||
title: catalog.i18nc("@title:window", "Open project file")
|
||||
width: UM.Theme.getSize("small_popup_dialog").width
|
||||
height: UM.Theme.getSize("small_popup_dialog").height
|
||||
backgroundColor: UM.Theme.getColor("main_background")
|
||||
|
||||
maximumHeight: height
|
||||
maximumWidth: width
|
||||
|
|
|
|||
|
|
@ -24,6 +24,16 @@ UM.Dialog
|
|||
|
||||
property var changesModel: Cura.UserChangesModel { id: userChangesModel }
|
||||
|
||||
// Hack to make sure that when the data of our model changes the tablemodel is also updated
|
||||
// If we directly set the rows (So without the clear being called) it doesn't seem to
|
||||
// get updated correctly.
|
||||
property var modelRows: userChangesModel.items
|
||||
onModelRowsChanged:
|
||||
{
|
||||
tableModel.clear()
|
||||
tableModel.rows = modelRows
|
||||
}
|
||||
|
||||
onVisibilityChanged:
|
||||
{
|
||||
if(visible)
|
||||
|
|
@ -78,8 +88,9 @@ UM.Dialog
|
|||
]
|
||||
model: UM.TableModel
|
||||
{
|
||||
id: tableModel
|
||||
headers: ["label", "original_value", "user_value"]
|
||||
rows: userChangesModel.items
|
||||
rows: modelRows
|
||||
}
|
||||
sectionRole: "category"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,6 +18,8 @@ UM.Dialog
|
|||
width: minimumWidth
|
||||
height: minimumHeight
|
||||
|
||||
backgroundColor: UM.Theme.getColor("main_background")
|
||||
|
||||
property bool dontShowAgain: true
|
||||
|
||||
function storeDontShowAgain()
|
||||
|
|
|
|||
|
|
@ -24,6 +24,8 @@ Item
|
|||
property alias wrapMode: label.wrapMode
|
||||
property real spacing: UM.Theme.getSize("narrow_margin").width
|
||||
|
||||
property string tooltipText: ""
|
||||
|
||||
// These properties can be used in combination with layouts.
|
||||
readonly property real contentWidth: icon.width + margin + label.contentWidth
|
||||
readonly property real minContentWidth: Math.round(icon.width + margin + 0.5 * label.contentWidth)
|
||||
|
|
@ -66,4 +68,13 @@ Item
|
|||
margins: margin
|
||||
}
|
||||
}
|
||||
|
||||
MouseArea
|
||||
{
|
||||
enabled: tooltipText != ""
|
||||
anchors.fill: parent
|
||||
hoverEnabled: true
|
||||
onEntered: base.showTooltip(parent, Qt.point(-UM.Theme.getSize("thick_margin").width, 0), tooltipText)
|
||||
onExited: base.hideTooltip()
|
||||
}
|
||||
}
|
||||
|
|
@ -92,6 +92,7 @@ UM.ManagementPage
|
|||
minimumHeight: UM.Theme.getSize("modal_window_minimum").height
|
||||
maximumWidth: minimumWidth * 3
|
||||
maximumHeight: minimumHeight * 3
|
||||
backgroundColor: UM.Theme.getColor("main_background")
|
||||
}
|
||||
|
||||
UM.ConfirmRemoveDialog
|
||||
|
|
|
|||
|
|
@ -8,9 +8,9 @@ import QtQuick.Layouts 1.15
|
|||
import QtQuick.Window 2.1
|
||||
|
||||
import Cura 1.1 as Cura
|
||||
import UM 1.5 as UM
|
||||
import UM 1.6 as UM
|
||||
|
||||
Window
|
||||
UM.Window
|
||||
{
|
||||
id: materialsSyncDialog
|
||||
property variant catalog: UM.I18nCatalog { name: "cura" }
|
||||
|
|
@ -88,7 +88,15 @@ Window
|
|||
{
|
||||
if(Cura.API.account.isLoggedIn)
|
||||
{
|
||||
swipeView.currentIndex += 2; //Skip sign in page.
|
||||
if(Cura.API.account.permissions.includes("digital-factory.printer.write"))
|
||||
{
|
||||
swipeView.currentIndex += 2; //Skip sign in page. Continue to sync via cloud.
|
||||
}
|
||||
else
|
||||
{
|
||||
//Logged in, but no permissions to start syncing. Direct them to USB.
|
||||
swipeView.currentIndex = removableDriveSyncPage.SwipeView.index;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -112,7 +120,15 @@ Window
|
|||
{
|
||||
if(is_logged_in && signinPage.SwipeView.isCurrentItem)
|
||||
{
|
||||
swipeView.currentIndex += 1;
|
||||
if(Cura.API.account.permissions.includes("digital-factory.printer.write"))
|
||||
{
|
||||
swipeView.currentIndex += 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
//Logged in, but no permissions to start syncing. Direct them to USB.
|
||||
swipeView.currentIndex = removableDriveSyncPage.SwipeView.index;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ UM.Dialog
|
|||
property string explanation: catalog.i18nc("@info", "Please provide a new name.")
|
||||
|
||||
title: dialogTitle
|
||||
|
||||
backgroundColor: UM.Theme.getColor("main_background")
|
||||
minimumWidth: UM.Theme.getSize("small_popup_dialog").width
|
||||
minimumHeight: UM.Theme.getSize("small_popup_dialog").height
|
||||
width: minimumWidth
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ Item
|
|||
target: warning
|
||||
text: {
|
||||
var profile_name = Cura.MachineManager.activeQualityChangesGroup.name
|
||||
return "<b>%1</b> %2".arg(profile_name).arg(catalog.i18nc("@info", "custom profile is active and you overwrote some settings."))
|
||||
return catalog.i18nc("@info, %1 is the name of the custom profile", "<b>%1</b> custom profile is active and you overwrote some settings.").arg(profile_name)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -65,7 +65,7 @@ Item
|
|||
target: warning
|
||||
text: {
|
||||
var profile_name = Cura.MachineManager.activeQualityChangesGroup.name
|
||||
return "<b>%1</b> %2".arg(profile_name).arg(catalog.i18nc("@info", "custom profile is overriding some settings."))
|
||||
return catalog.i18nc("@info, %1 is the name of the custom profile", "<b>%1</b> custom profile is overriding some settings.").arg(profile_name)
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ import Cura 1.0 as Cura
|
|||
Item
|
||||
{
|
||||
id: enableAdhesionRow
|
||||
height: childrenRect.height
|
||||
height: enableAdhesionContainer.height
|
||||
|
||||
property real labelColumnWidth: Math.round(width / 3)
|
||||
property var curaRecommendedMode: Cura.RecommendedMode {}
|
||||
|
|
@ -47,8 +47,6 @@ Item
|
|||
id: enableAdhesionCheckBox
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
|
||||
property alias _hovered: adhesionMouseArea.containsMouse
|
||||
|
||||
//: Setting enable printing build-plate adhesion helper checkbox
|
||||
enabled: recommendedPrintSetup.settingsEnabled
|
||||
|
||||
|
|
@ -60,22 +58,25 @@ Item
|
|||
id: adhesionMouseArea
|
||||
anchors.fill: parent
|
||||
hoverEnabled: true
|
||||
|
||||
onClicked:
|
||||
{
|
||||
curaRecommendedMode.setAdhesion(!parent.checked)
|
||||
}
|
||||
|
||||
onEntered:
|
||||
{
|
||||
base.showTooltip(enableAdhesionCheckBox, Qt.point(-enableAdhesionContainer.x - UM.Theme.getSize("thick_margin").width, 0),
|
||||
catalog.i18nc("@label", "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards."));
|
||||
}
|
||||
onExited: base.hideTooltip()
|
||||
// propagateComposedEvents used on adhesionTooltipMouseArea does not work with Controls Components.
|
||||
// It only works with other MouseAreas, so this is required
|
||||
onClicked: curaRecommendedMode.setAdhesion(!parent.checked)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
MouseArea
|
||||
{
|
||||
id: adhesionTooltipMouseArea
|
||||
anchors.fill: parent
|
||||
propagateComposedEvents: true
|
||||
hoverEnabled: true
|
||||
|
||||
onEntered:base.showTooltip(enableAdhesionCheckBox, Qt.point(-enableAdhesionContainer.x - UM.Theme.getSize("thick_margin").width, 0),
|
||||
catalog.i18nc("@label", "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards."));
|
||||
onExited: base.hideTooltip()
|
||||
}
|
||||
|
||||
UM.SettingPropertyProvider
|
||||
{
|
||||
id: platformAdhesionType
|
||||
|
|
|
|||
|
|
@ -51,7 +51,17 @@ Item
|
|||
{
|
||||
target: infillSlider
|
||||
property: "value"
|
||||
value: parseInt(infillDensity.properties.value)
|
||||
value: {
|
||||
// The infill slider has a max value of 100. When it is given a value > 100 onValueChanged updates the setting to be 100.
|
||||
// When changing to an intent with infillDensity > 100, it would always be clamped to 100.
|
||||
// This will force the slider to ignore the first onValueChanged for values > 100 so higher values can be set.
|
||||
var density = parseInt(infillDensity.properties.value)
|
||||
if (density > 100) {
|
||||
infillSlider.ignoreValueChange = true
|
||||
}
|
||||
|
||||
return density
|
||||
}
|
||||
}
|
||||
|
||||
// Here are the elements that are shown in the left column
|
||||
|
|
@ -65,6 +75,7 @@ Item
|
|||
font: UM.Theme.getFont("medium")
|
||||
width: labelColumnWidth
|
||||
iconSize: UM.Theme.getSize("medium_button_icon").width
|
||||
tooltipText: catalog.i18nc("@label", "Gradual infill will gradually increase the amount of infill towards the top.")
|
||||
}
|
||||
|
||||
Item
|
||||
|
|
@ -83,6 +94,8 @@ Item
|
|||
{
|
||||
id: infillSlider
|
||||
|
||||
property var ignoreValueChange: false
|
||||
|
||||
width: parent.width
|
||||
height: UM.Theme.getSize("print_setup_slider_handle").height // The handle is the widest element of the slider
|
||||
|
||||
|
|
@ -102,7 +115,6 @@ Item
|
|||
id: backgroundLine
|
||||
height: UM.Theme.getSize("print_setup_slider_groove").height
|
||||
width: parent.width - UM.Theme.getSize("print_setup_slider_handle").width
|
||||
implicitWidth: width
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
color: infillSlider.enabled ? UM.Theme.getColor("quality_slider_available") : UM.Theme.getColor("quality_slider_unavailable")
|
||||
|
|
@ -157,7 +169,13 @@ Item
|
|||
target: infillSlider
|
||||
function onValueChanged()
|
||||
{
|
||||
// Don't round the value if it's already the same
|
||||
if (infillSlider.ignoreValueChange)
|
||||
{
|
||||
infillSlider.ignoreValueChange = false
|
||||
return
|
||||
}
|
||||
|
||||
// Don't update if the setting value, if the slider has the same value
|
||||
if (parseInt(infillDensity.properties.value) == infillSlider.value)
|
||||
{
|
||||
return
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ Item
|
|||
{
|
||||
width: parent.width
|
||||
Layout.fillWidth: true
|
||||
Layout.topMargin: UM.Theme.getSize("thin_margin").height
|
||||
Layout.topMargin: UM.Theme.getSize("default_margin").height
|
||||
Layout.bottomMargin: UM.Theme.getSize("thin_margin").height
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -43,7 +43,6 @@ Item
|
|||
qualityType = Cura.MachineManager.activeQualityType
|
||||
} else {
|
||||
qualityType = Cura.MachineManager.getDefaultQualityTypeForIntent(model.intent_category)
|
||||
print(Cura.MachineManager.getDefaultQualityTypeForIntent(model.intent_category))
|
||||
}
|
||||
Cura.IntentManager.selectIntent(model.intent_category, qualityType)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@ Item
|
|||
id: resolutionTitle
|
||||
anchors.top: parent.top
|
||||
anchors.left: parent.left
|
||||
anchors.leftMargin: - UM.Theme.getSize("thick_lining").width
|
||||
source: UM.Theme.getIcon("PrintQuality")
|
||||
text: catalog.i18nc("@label", "Resolution")
|
||||
width: labelColumnWidth
|
||||
|
|
|
|||
|
|
@ -14,39 +14,41 @@ import Cura 1.0 as Cura
|
|||
Item
|
||||
{
|
||||
id: enableSupportRow
|
||||
height: childrenRect.height
|
||||
height: UM.Theme.getSize("print_setup_big_item").height
|
||||
|
||||
property real labelColumnWidth: Math.round(width / 3)
|
||||
|
||||
Cura.IconWithText
|
||||
{
|
||||
id: enableSupportRowTitle
|
||||
anchors.top: parent.top
|
||||
anchors.left: parent.left
|
||||
visible: enableSupportCheckBox.visible
|
||||
source: UM.Theme.getIcon("Support")
|
||||
text: catalog.i18nc("@label", "Support")
|
||||
font: UM.Theme.getFont("medium")
|
||||
width: labelColumnWidth
|
||||
iconSize: UM.Theme.getSize("medium_button_icon").width
|
||||
}
|
||||
|
||||
Item
|
||||
{
|
||||
id: enableSupportContainer
|
||||
height: enableSupportCheckBox.height
|
||||
width: labelColumnWidth + enableSupportCheckBox.width
|
||||
|
||||
anchors
|
||||
{
|
||||
left: enableSupportRowTitle.right
|
||||
right: parent.right
|
||||
verticalCenter: enableSupportRowTitle.verticalCenter
|
||||
left: parent.left
|
||||
top: parent.top
|
||||
bottom: parent.bottom
|
||||
rightMargin: UM.Theme.getSize("thick_margin").width
|
||||
}
|
||||
|
||||
Cura.IconWithText
|
||||
{
|
||||
id: enableSupportRowTitle
|
||||
anchors.left: parent.left
|
||||
visible: enableSupportCheckBox.visible
|
||||
source: UM.Theme.getIcon("Support")
|
||||
text: catalog.i18nc("@label", "Support")
|
||||
font: UM.Theme.getFont("medium")
|
||||
width: labelColumnWidth
|
||||
iconSize: UM.Theme.getSize("medium_button_icon").width
|
||||
tooltipText: catalog.i18nc("@label", "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing.")
|
||||
}
|
||||
|
||||
UM.CheckBox
|
||||
{
|
||||
id: enableSupportCheckBox
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.left: enableSupportRowTitle.right
|
||||
|
||||
property alias _hovered: enableSupportMouseArea.containsMouse
|
||||
|
||||
|
|
@ -60,158 +62,220 @@ Item
|
|||
id: enableSupportMouseArea
|
||||
anchors.fill: parent
|
||||
hoverEnabled: true
|
||||
|
||||
// propagateComposedEvents used on supportToolTipMouseArea does not work with Controls Components.
|
||||
// It only works with other MouseAreas, so this is required
|
||||
onClicked: supportEnabled.setPropertyValue("value", supportEnabled.properties.value != "True")
|
||||
|
||||
onEntered:
|
||||
{
|
||||
base.showTooltip(enableSupportCheckBox, Qt.point(-enableSupportContainer.x - UM.Theme.getSize("thick_margin").width, 0),
|
||||
catalog.i18nc("@label", "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."))
|
||||
}
|
||||
onExited: base.hideTooltip()
|
||||
}
|
||||
}
|
||||
|
||||
ComboBox
|
||||
MouseArea
|
||||
{
|
||||
id: supportExtruderCombobox
|
||||
id: supportToolTipMouseArea
|
||||
anchors.fill: parent
|
||||
propagateComposedEvents: true
|
||||
hoverEnabled: true
|
||||
onEntered: base.showTooltip(enableSupportContainer, Qt.point(-enableSupportContainer.x - UM.Theme.getSize("thick_margin").width, 0),
|
||||
catalog.i18nc("@label", "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."))
|
||||
onExited: base.hideTooltip()
|
||||
}
|
||||
}
|
||||
|
||||
height: UM.Theme.getSize("print_setup_big_item").height
|
||||
anchors
|
||||
ComboBox
|
||||
{
|
||||
id: supportExtruderCombobox
|
||||
|
||||
height: UM.Theme.getSize("print_setup_big_item").height
|
||||
anchors
|
||||
{
|
||||
left: enableSupportContainer.right
|
||||
right: parent.right
|
||||
leftMargin: UM.Theme.getSize("default_margin").width
|
||||
rightMargin: UM.Theme.getSize("thick_margin").width
|
||||
verticalCenter: parent.verticalCenter
|
||||
}
|
||||
|
||||
enabled: recommendedPrintSetup.settingsEnabled
|
||||
visible: enableSupportCheckBox.visible && (supportEnabled.properties.value == "True") && (extrudersEnabledCount.properties.value > 1)
|
||||
textRole: "name" // this solves that the combobox isn't populated in the first time Cura is started
|
||||
|
||||
model: extruderModel
|
||||
|
||||
// knowing the extruder position, try to find the item index in the model
|
||||
function getIndexByPosition(position)
|
||||
{
|
||||
var itemIndex = -1 // if position is not found, return -1
|
||||
for (var item_index in model.items)
|
||||
{
|
||||
left: enableSupportCheckBox.right
|
||||
right: parent.right
|
||||
leftMargin: UM.Theme.getSize("thick_margin").width
|
||||
rightMargin: UM.Theme.getSize("thick_margin").width
|
||||
verticalCenter: parent.verticalCenter
|
||||
}
|
||||
|
||||
enabled: recommendedPrintSetup.settingsEnabled
|
||||
visible: enableSupportCheckBox.visible && (supportEnabled.properties.value == "True") && (extrudersEnabledCount.properties.value > 1)
|
||||
textRole: "name" // this solves that the combobox isn't populated in the first time Cura is started
|
||||
|
||||
model: extruderModel
|
||||
|
||||
// knowing the extruder position, try to find the item index in the model
|
||||
function getIndexByPosition(position)
|
||||
{
|
||||
var itemIndex = -1 // if position is not found, return -1
|
||||
for (var item_index in model.items)
|
||||
var item = model.getItem(item_index)
|
||||
if (item.index == position)
|
||||
{
|
||||
var item = model.getItem(item_index)
|
||||
if (item.index == position)
|
||||
{
|
||||
itemIndex = item_index
|
||||
break
|
||||
}
|
||||
}
|
||||
return itemIndex
|
||||
}
|
||||
|
||||
onActivated:
|
||||
{
|
||||
if (model.getItem(index).enabled)
|
||||
{
|
||||
forceActiveFocus();
|
||||
supportExtruderNr.setPropertyValue("value", model.getItem(index).index);
|
||||
} else
|
||||
{
|
||||
currentIndex = supportExtruderNr.properties.value; // keep the old value
|
||||
itemIndex = item_index
|
||||
break
|
||||
}
|
||||
}
|
||||
return itemIndex
|
||||
}
|
||||
|
||||
currentIndex: (supportExtruderNr.properties.value !== undefined) ? supportExtruderNr.properties.value : 0
|
||||
|
||||
property string color: "#fff"
|
||||
Connections
|
||||
onActivated:
|
||||
{
|
||||
if (model.getItem(index).enabled)
|
||||
{
|
||||
target: extruderModel
|
||||
function onModelChanged()
|
||||
{
|
||||
var maybeColor = supportExtruderCombobox.model.getItem(supportExtruderCombobox.currentIndex).color
|
||||
if (maybeColor)
|
||||
{
|
||||
supportExtruderCombobox.color = maybeColor
|
||||
}
|
||||
}
|
||||
forceActiveFocus();
|
||||
supportExtruderNr.setPropertyValue("value", model.getItem(index).index);
|
||||
} else
|
||||
{
|
||||
currentIndex = supportExtruderNr.properties.value; // keep the old value
|
||||
}
|
||||
onCurrentIndexChanged:
|
||||
}
|
||||
|
||||
currentIndex: (supportExtruderNr.properties.value !== undefined) ? supportExtruderNr.properties.value : 0
|
||||
|
||||
property string color: "#fff"
|
||||
Connections
|
||||
{
|
||||
target: extruderModel
|
||||
function onModelChanged()
|
||||
{
|
||||
var maybeColor = supportExtruderCombobox.model.getItem(supportExtruderCombobox.currentIndex).color
|
||||
if(maybeColor)
|
||||
if (maybeColor)
|
||||
{
|
||||
supportExtruderCombobox.color = maybeColor
|
||||
}
|
||||
}
|
||||
|
||||
Binding
|
||||
}
|
||||
onCurrentIndexChanged:
|
||||
{
|
||||
var maybeColor = supportExtruderCombobox.model.getItem(supportExtruderCombobox.currentIndex).color
|
||||
if(maybeColor)
|
||||
{
|
||||
target: supportExtruderCombobox
|
||||
property: "currentIndex"
|
||||
value: supportExtruderCombobox.getIndexByPosition(supportExtruderNr.properties.value)
|
||||
// Sometimes when the value is already changed, the model is still being built.
|
||||
// The when clause ensures that the current index is not updated when this happens.
|
||||
when: supportExtruderCombobox.model.count > 0
|
||||
supportExtruderCombobox.color = maybeColor
|
||||
}
|
||||
}
|
||||
|
||||
indicator: UM.ColorImage
|
||||
Binding
|
||||
{
|
||||
target: supportExtruderCombobox
|
||||
property: "currentIndex"
|
||||
value: supportExtruderCombobox.getIndexByPosition(supportExtruderNr.properties.value)
|
||||
// Sometimes when the value is already changed, the model is still being built.
|
||||
// The when clause ensures that the current index is not updated when this happens.
|
||||
when: supportExtruderCombobox.model.count > 0
|
||||
}
|
||||
|
||||
indicator: UM.ColorImage
|
||||
{
|
||||
id: downArrow
|
||||
x: supportExtruderCombobox.width - width - supportExtruderCombobox.rightPadding
|
||||
y: supportExtruderCombobox.topPadding + Math.round((supportExtruderCombobox.availableHeight - height) / 2)
|
||||
|
||||
source: UM.Theme.getIcon("ChevronSingleDown")
|
||||
width: UM.Theme.getSize("standard_arrow").width
|
||||
height: UM.Theme.getSize("standard_arrow").height
|
||||
|
||||
color: UM.Theme.getColor("setting_control_button")
|
||||
}
|
||||
|
||||
background: Rectangle
|
||||
{
|
||||
color:
|
||||
{
|
||||
id: downArrow
|
||||
x: supportExtruderCombobox.width - width - supportExtruderCombobox.rightPadding
|
||||
y: supportExtruderCombobox.topPadding + Math.round((supportExtruderCombobox.availableHeight - height) / 2)
|
||||
if (!enabled)
|
||||
{
|
||||
return UM.Theme.getColor("setting_control_disabled")
|
||||
}
|
||||
if (supportExtruderCombobox.hovered || base.activeFocus)
|
||||
{
|
||||
return UM.Theme.getColor("setting_control_highlight")
|
||||
}
|
||||
return UM.Theme.getColor("setting_control")
|
||||
}
|
||||
radius: UM.Theme.getSize("setting_control_radius").width
|
||||
border.width: UM.Theme.getSize("default_lining").width
|
||||
border.color:
|
||||
{
|
||||
if (!enabled)
|
||||
{
|
||||
return UM.Theme.getColor("setting_control_disabled_border")
|
||||
}
|
||||
if (supportExtruderCombobox.hovered || supportExtruderCombobox.activeFocus)
|
||||
{
|
||||
return UM.Theme.getColor("setting_control_border_highlight")
|
||||
}
|
||||
return UM.Theme.getColor("setting_control_border")
|
||||
}
|
||||
}
|
||||
|
||||
source: UM.Theme.getIcon("ChevronSingleDown")
|
||||
width: UM.Theme.getSize("standard_arrow").width
|
||||
height: UM.Theme.getSize("standard_arrow").height
|
||||
contentItem: UM.Label
|
||||
{
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.left: parent.left
|
||||
anchors.leftMargin: UM.Theme.getSize("setting_unit_margin").width
|
||||
anchors.right: downArrow.left
|
||||
rightPadding: swatch.width + UM.Theme.getSize("setting_unit_margin").width
|
||||
|
||||
color: UM.Theme.getColor("setting_control_button")
|
||||
text: supportExtruderCombobox.currentText
|
||||
textFormat: Text.PlainText
|
||||
color: enabled ? UM.Theme.getColor("setting_control_text") : UM.Theme.getColor("setting_control_disabled_text")
|
||||
|
||||
elide: Text.ElideLeft
|
||||
|
||||
|
||||
background: Rectangle
|
||||
{
|
||||
id: swatch
|
||||
height: Math.round(parent.height / 2)
|
||||
width: height
|
||||
radius: Math.round(width / 2)
|
||||
anchors.right: parent.right
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.rightMargin: UM.Theme.getSize("thin_margin").width
|
||||
|
||||
color: supportExtruderCombobox.color
|
||||
}
|
||||
}
|
||||
|
||||
popup: Popup
|
||||
{
|
||||
y: supportExtruderCombobox.height - UM.Theme.getSize("default_lining").height
|
||||
width: supportExtruderCombobox.width
|
||||
implicitHeight: contentItem.implicitHeight + 2 * UM.Theme.getSize("default_lining").width
|
||||
padding: UM.Theme.getSize("default_lining").width
|
||||
|
||||
contentItem: ListView
|
||||
{
|
||||
implicitHeight: contentHeight
|
||||
|
||||
ScrollBar.vertical: UM.ScrollBar {}
|
||||
clip: true
|
||||
model: supportExtruderCombobox.popup.visible ? supportExtruderCombobox.delegateModel : null
|
||||
currentIndex: supportExtruderCombobox.highlightedIndex
|
||||
}
|
||||
|
||||
background: Rectangle
|
||||
{
|
||||
color:
|
||||
{
|
||||
if (!enabled)
|
||||
{
|
||||
return UM.Theme.getColor("setting_control_disabled")
|
||||
}
|
||||
if (supportExtruderCombobox.hovered || base.activeFocus)
|
||||
{
|
||||
return UM.Theme.getColor("setting_control_highlight")
|
||||
}
|
||||
return UM.Theme.getColor("setting_control")
|
||||
}
|
||||
radius: UM.Theme.getSize("setting_control_radius").width
|
||||
border.width: UM.Theme.getSize("default_lining").width
|
||||
border.color:
|
||||
{
|
||||
if (!enabled)
|
||||
{
|
||||
return UM.Theme.getColor("setting_control_disabled_border")
|
||||
}
|
||||
if (supportExtruderCombobox.hovered || supportExtruderCombobox.activeFocus)
|
||||
{
|
||||
return UM.Theme.getColor("setting_control_border_highlight")
|
||||
}
|
||||
return UM.Theme.getColor("setting_control_border")
|
||||
}
|
||||
color: UM.Theme.getColor("setting_control")
|
||||
border.color: UM.Theme.getColor("setting_control_border")
|
||||
}
|
||||
}
|
||||
|
||||
delegate: ItemDelegate
|
||||
{
|
||||
width: supportExtruderCombobox.width - 2 * UM.Theme.getSize("default_lining").width
|
||||
height: supportExtruderCombobox.height
|
||||
highlighted: supportExtruderCombobox.highlightedIndex == index
|
||||
|
||||
contentItem: UM.Label
|
||||
{
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.left: parent.left
|
||||
anchors.fill: parent
|
||||
anchors.leftMargin: UM.Theme.getSize("setting_unit_margin").width
|
||||
anchors.right: downArrow.left
|
||||
anchors.rightMargin: UM.Theme.getSize("setting_unit_margin").width
|
||||
|
||||
text: model.name
|
||||
color: model.enabled ? UM.Theme.getColor("setting_control_text"): UM.Theme.getColor("action_button_disabled_text")
|
||||
|
||||
elide: Text.ElideRight
|
||||
rightPadding: swatch.width + UM.Theme.getSize("setting_unit_margin").width
|
||||
|
||||
text: supportExtruderCombobox.currentText
|
||||
textFormat: Text.PlainText
|
||||
color: enabled ? UM.Theme.getColor("setting_control_text") : UM.Theme.getColor("setting_control_disabled_text")
|
||||
|
||||
elide: Text.ElideLeft
|
||||
|
||||
|
||||
background: Rectangle
|
||||
{
|
||||
id: swatch
|
||||
|
|
@ -222,71 +286,14 @@ Item
|
|||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.rightMargin: UM.Theme.getSize("thin_margin").width
|
||||
|
||||
color: supportExtruderCombobox.color
|
||||
color: supportExtruderCombobox.model.getItem(index).color
|
||||
}
|
||||
}
|
||||
|
||||
popup: Popup
|
||||
background: Rectangle
|
||||
{
|
||||
y: supportExtruderCombobox.height - UM.Theme.getSize("default_lining").height
|
||||
width: supportExtruderCombobox.width
|
||||
implicitHeight: contentItem.implicitHeight + 2 * UM.Theme.getSize("default_lining").width
|
||||
padding: UM.Theme.getSize("default_lining").width
|
||||
|
||||
contentItem: ListView
|
||||
{
|
||||
implicitHeight: contentHeight
|
||||
|
||||
ScrollBar.vertical: UM.ScrollBar {}
|
||||
clip: true
|
||||
model: supportExtruderCombobox.popup.visible ? supportExtruderCombobox.delegateModel : null
|
||||
currentIndex: supportExtruderCombobox.highlightedIndex
|
||||
}
|
||||
|
||||
background: Rectangle
|
||||
{
|
||||
color: UM.Theme.getColor("setting_control")
|
||||
border.color: UM.Theme.getColor("setting_control_border")
|
||||
}
|
||||
}
|
||||
|
||||
delegate: ItemDelegate
|
||||
{
|
||||
width: supportExtruderCombobox.width - 2 * UM.Theme.getSize("default_lining").width
|
||||
height: supportExtruderCombobox.height
|
||||
highlighted: supportExtruderCombobox.highlightedIndex == index
|
||||
|
||||
contentItem: UM.Label
|
||||
{
|
||||
anchors.fill: parent
|
||||
anchors.leftMargin: UM.Theme.getSize("setting_unit_margin").width
|
||||
anchors.rightMargin: UM.Theme.getSize("setting_unit_margin").width
|
||||
|
||||
text: model.name
|
||||
color: model.enabled ? UM.Theme.getColor("setting_control_text"): UM.Theme.getColor("action_button_disabled_text")
|
||||
|
||||
elide: Text.ElideRight
|
||||
rightPadding: swatch.width + UM.Theme.getSize("setting_unit_margin").width
|
||||
|
||||
background: Rectangle
|
||||
{
|
||||
id: swatch
|
||||
height: Math.round(parent.height / 2)
|
||||
width: height
|
||||
radius: Math.round(width / 2)
|
||||
anchors.right: parent.right
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.rightMargin: UM.Theme.getSize("thin_margin").width
|
||||
|
||||
color: supportExtruderCombobox.model.getItem(index).color
|
||||
}
|
||||
}
|
||||
|
||||
background: Rectangle
|
||||
{
|
||||
color: parent.highlighted ? UM.Theme.getColor("setting_control_highlight") : "transparent"
|
||||
border.color: parent.highlighted ? UM.Theme.getColor("setting_control_border_highlight") : "transparent"
|
||||
}
|
||||
color: parent.highlighted ? UM.Theme.getColor("setting_control_highlight") : "transparent"
|
||||
border.color: parent.highlighted ? UM.Theme.getColor("setting_control_border_highlight") : "transparent"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
87
resources/qml/PrinterSelector/MachineListButton.qml
Normal file
87
resources/qml/PrinterSelector/MachineListButton.qml
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
// Copyright (c) 2022 Ultimaker B.V.
|
||||
// Cura is released under the terms of the LGPLv3 or higher.
|
||||
|
||||
import QtQuick 2.10
|
||||
import QtQuick.Controls 2.3
|
||||
|
||||
import UM 1.5 as UM
|
||||
import Cura 1.0 as Cura
|
||||
|
||||
|
||||
Button
|
||||
{
|
||||
id: machineListButton
|
||||
|
||||
width: parent.width
|
||||
height: UM.Theme.getSize("large_button").height
|
||||
leftPadding: UM.Theme.getSize("default_margin").width
|
||||
rightPadding: UM.Theme.getSize("default_margin").width
|
||||
checkable: true
|
||||
hoverEnabled: true
|
||||
|
||||
contentItem: Item
|
||||
{
|
||||
width: machineListButton.width - machineListButton.leftPadding - machineListButton.rightPadding
|
||||
height: UM.Theme.getSize("action_button").height
|
||||
|
||||
UM.ColorImage
|
||||
{
|
||||
id: printerIcon
|
||||
height: UM.Theme.getSize("medium_button").height
|
||||
width: UM.Theme.getSize("medium_button").width
|
||||
color: UM.Theme.getColor("machine_selector_printer_icon")
|
||||
visible: model.isAbstractMachine || !model.isOnline
|
||||
source: model.isAbstractMachine ? UM.Theme.getIcon("PrinterTriple", "medium") : UM.Theme.getIcon("Printer", "medium")
|
||||
|
||||
anchors
|
||||
{
|
||||
left: parent.left
|
||||
verticalCenter: parent.verticalCenter
|
||||
}
|
||||
}
|
||||
|
||||
UM.Label
|
||||
{
|
||||
id: buttonText
|
||||
anchors
|
||||
{
|
||||
left: printerIcon.right
|
||||
right: printerCount.left
|
||||
verticalCenter: parent.verticalCenter
|
||||
leftMargin: UM.Theme.getSize("default_margin").width
|
||||
}
|
||||
text: machineListButton.text
|
||||
font: model.isAbstractMachine ? UM.Theme.getFont("medium_bold") : UM.Theme.getFont("medium")
|
||||
visible: text != ""
|
||||
elide: Text.ElideRight
|
||||
}
|
||||
|
||||
Rectangle
|
||||
{
|
||||
id: printerCount
|
||||
color: UM.Theme.getColor("background_2")
|
||||
radius: height
|
||||
width: height
|
||||
anchors
|
||||
{
|
||||
right: parent.right
|
||||
top: buttonText.top
|
||||
bottom: buttonText.bottom
|
||||
}
|
||||
visible: model.isAbstractMachine
|
||||
|
||||
UM.Label
|
||||
{
|
||||
text: model.machineCount
|
||||
anchors.centerIn: parent
|
||||
font: UM.Theme.getFont("default_bold")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
background: Rectangle
|
||||
{
|
||||
id: backgroundRect
|
||||
color: machineListButton.hovered ? UM.Theme.getColor("action_button_hovered") : "transparent"
|
||||
}
|
||||
}
|
||||
|
|
@ -192,7 +192,7 @@ Cura.ExpandablePopup
|
|||
contentItem: Item
|
||||
{
|
||||
id: popup
|
||||
implicitWidth: UM.Theme.getSize("machine_selector_widget_content").width
|
||||
implicitWidth: Math.max(machineSelector.width, UM.Theme.getSize("machine_selector_widget_content").width)
|
||||
implicitHeight: Math.min(machineSelectorList.contentHeight + separator.height + buttonRow.height, UM.Theme.getSize("machine_selector_widget_content").height) //Maximum height is the theme entry.
|
||||
MachineSelectorList
|
||||
{
|
||||
|
|
@ -224,6 +224,9 @@ Cura.ExpandablePopup
|
|||
|
||||
anchors.bottom: parent.bottom
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
anchors.left: parent.left
|
||||
anchors.right: parent.right
|
||||
|
||||
padding: UM.Theme.getSize("default_margin").width
|
||||
spacing: UM.Theme.getSize("default_margin").width
|
||||
|
||||
|
|
@ -236,7 +239,7 @@ Cura.ExpandablePopup
|
|||
// The maximum width of the button is half of the total space, minus the padding of the parent, the left
|
||||
// padding of the component and half the spacing because of the space between buttons.
|
||||
fixedWidthMode: true
|
||||
width: UM.Theme.getSize("machine_selector_widget_content").width / 2 - leftPadding
|
||||
width: buttonRow.width / 2 - leftPadding * 1.5
|
||||
onClicked:
|
||||
{
|
||||
toggleContent()
|
||||
|
|
@ -253,7 +256,7 @@ Cura.ExpandablePopup
|
|||
fixedWidthMode: true
|
||||
// The maximum width of the button is half of the total space, minus the padding of the parent, the right
|
||||
// padding of the component and half the spacing because of the space between buttons.
|
||||
width: UM.Theme.getSize("machine_selector_widget_content").width / 2 - leftPadding
|
||||
width: buttonRow.width / 2 - rightPadding * 1.5
|
||||
onClicked:
|
||||
{
|
||||
toggleContent()
|
||||
|
|
|
|||
|
|
@ -10,8 +10,8 @@ import Cura 1.0 as Cura
|
|||
ListView
|
||||
{
|
||||
id: listView
|
||||
model: Cura.GlobalStacksModel {}
|
||||
section.property: "hasRemoteConnection"
|
||||
model: Cura.MachineListModel {}
|
||||
section.property: "isOnline"
|
||||
property real contentHeight: childrenRect.height
|
||||
|
||||
ScrollBar.vertical: UM.ScrollBar
|
||||
|
|
@ -21,7 +21,7 @@ ListView
|
|||
|
||||
section.delegate: UM.Label
|
||||
{
|
||||
text: section == "true" ? catalog.i18nc("@label", "Connected printers") : catalog.i18nc("@label", "Preset printers")
|
||||
text: section == "true" ? catalog.i18nc("@label", "Connected printers") : catalog.i18nc("@label", "Other printers")
|
||||
width: parent.width - scrollBar.width
|
||||
height: UM.Theme.getSize("action_button").height
|
||||
leftPadding: UM.Theme.getSize("default_margin").width
|
||||
|
|
@ -29,13 +29,10 @@ ListView
|
|||
color: UM.Theme.getColor("text_medium")
|
||||
}
|
||||
|
||||
delegate: MachineSelectorButton
|
||||
delegate: MachineListButton
|
||||
{
|
||||
text: model.name ? model.name : ""
|
||||
width: listView.width - scrollBar.width
|
||||
outputDevice: Cura.MachineManager.printerOutputDevices.length >= 1 ? Cura.MachineManager.printerOutputDevices[0] : null
|
||||
|
||||
checked: Cura.MachineManager.activeMachine ? Cura.MachineManager.activeMachine.id == model.id : false
|
||||
|
||||
onClicked:
|
||||
{
|
||||
|
|
|
|||
|
|
@ -15,7 +15,13 @@ SettingItem
|
|||
contents: MouseArea
|
||||
{
|
||||
id: control
|
||||
anchors.fill: parent
|
||||
anchors
|
||||
{
|
||||
top: parent.top
|
||||
bottom: parent.bottom
|
||||
left: parent.left
|
||||
}
|
||||
width: UM.Theme.getSize("checkbox").width
|
||||
hoverEnabled: true
|
||||
|
||||
property bool checked:
|
||||
|
|
|
|||
|
|
@ -209,7 +209,7 @@ Item
|
|||
height: UM.Theme.getSize("small_button_icon").height
|
||||
width: height
|
||||
|
||||
color: UM.Theme.getColor("setting_control_button")
|
||||
color: UM.Theme.getColor("accent_1")
|
||||
hoverColor: UM.Theme.getColor("setting_control_button_hover")
|
||||
|
||||
iconSource: UM.Theme.getIcon("ArrowReset")
|
||||
|
|
|
|||
|
|
@ -153,13 +153,13 @@ SettingItem
|
|||
selectionColor: UM.Theme.getColor("text_selection")
|
||||
selectByMouse: true
|
||||
|
||||
maximumLength: (definition.type == "str" || definition.type == "[int]") ? -1 : 10
|
||||
maximumLength: (definition.type == "str" || definition.type == "[int]") ? -1 : 12
|
||||
|
||||
// Since [int] & str don't have a max length, they need to be clipped (since clipping is expensive, this
|
||||
// should be done as little as possible)
|
||||
clip: definition.type == "str" || definition.type == "[int]"
|
||||
|
||||
validator: RegularExpressionValidator { regularExpression: (definition.type == "[int]") ? /^\[?(\s*-?[0-9]{0,9}\s*,)*(\s*-?[0-9]{0,9})\s*\]?$/ : (definition.type == "int") ? /^-?[0-9]{0,10}$/ : (definition.type == "float") ? /^-?[0-9]{0,9}[.,]?[0-9]{0,3}$/ : /^.*$/ } // definition.type property from parent loader used to disallow fractional number entry
|
||||
validator: RegularExpressionValidator { regularExpression: (definition.type == "[int]") ? /^\[?(\s*-?[0-9]{0,11}\s*,)*(\s*-?[0-9]{0,11})\s*\]?$/ : (definition.type == "int") ? /^-?[0-9]{0,12}$/ : (definition.type == "float") ? /^-?[0-9]{0,11}[.,]?[0-9]{0,3}$/ : /^.*$/ } // definition.type property from parent loader used to disallow fractional number entry
|
||||
|
||||
Binding
|
||||
{
|
||||
|
|
|
|||
|
|
@ -56,28 +56,30 @@ ComboBox
|
|||
|
||||
background: UM.UnderlineBackground
|
||||
{
|
||||
//Rectangle for highlighting when this combobox needs to pulse.
|
||||
// Rectangle for highlighting when this combobox needs to pulse.
|
||||
Rectangle
|
||||
{
|
||||
anchors.fill: parent
|
||||
opacity: 0
|
||||
color: UM.Theme.getColor("warning")
|
||||
color: "transparent"
|
||||
|
||||
border.color: UM.Theme.getColor("text_field_border_active")
|
||||
border.width: UM.Theme.getSize("default_lining").width
|
||||
|
||||
SequentialAnimation on opacity
|
||||
{
|
||||
id: pulseAnimation
|
||||
running: false
|
||||
loops: 1
|
||||
alwaysRunToEnd: true
|
||||
loops: 2
|
||||
PropertyAnimation
|
||||
{
|
||||
to: 1
|
||||
duration: 300
|
||||
duration: 150
|
||||
}
|
||||
PropertyAnimation
|
||||
{
|
||||
to: 0
|
||||
duration : 2000
|
||||
duration : 150
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@ module Cura
|
|||
|
||||
MachineSelector 1.0 MachineSelector.qml
|
||||
MachineSelectorButton 1.0 MachineSelectorButton.qml
|
||||
MachineListButton 1.0 MachineListButton.qml
|
||||
CustomConfigurationSelector 1.0 CustomConfigurationSelector.qml
|
||||
PrintSetupSelector 1.0 PrintSetupSelector.qml
|
||||
ProfileOverview 1.6 ProfileOverview.qml
|
||||
|
|
|
|||
46
resources/quality/anycubic_kobra/anycubic_kobra_abs.inst.cfg
Normal file
46
resources/quality/anycubic_kobra/anycubic_kobra_abs.inst.cfg
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
[general]
|
||||
version = 4
|
||||
name = Suggested parameters for ABS_V1.0
|
||||
definition = anycubic_kobra
|
||||
|
||||
[metadata]
|
||||
setting_version = 20
|
||||
type = quality
|
||||
quality_type = abs
|
||||
weight = 0
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
acceleration_enabled = True
|
||||
default_material_bed_temperature = 80
|
||||
jerk_enabled = True
|
||||
layer_height_0 = 0.2
|
||||
acceleration_print = 800
|
||||
acceleration_travel = 3000
|
||||
acceleration_travel_layer_0 = 3000.0
|
||||
bottom_layers = 6
|
||||
brim_width = 7.0
|
||||
default_material_print_temperature = 230
|
||||
infill_overlap = 15
|
||||
infill_sparse_density = 20
|
||||
initial_layer_line_width_factor = 140
|
||||
jerk_print = 8
|
||||
jerk_travel = 10
|
||||
material_final_print_temperature = 230
|
||||
material_flow = 100
|
||||
material_flow_layer_0 = 120
|
||||
material_initial_print_temperature = 230
|
||||
optimize_wall_printing_order = True
|
||||
inset_direction = outside_in
|
||||
retraction_amount = 6
|
||||
retraction_min_travel = =line_width * 2
|
||||
retraction_speed = 40
|
||||
skirt_brim_speed = 40
|
||||
speed_print = 50
|
||||
speed_travel = 100
|
||||
top_bottom_thickness = 1.2
|
||||
wall_thickness = 1.2
|
||||
z_seam_type = sharpest_corner
|
||||
z_seam_x = 110
|
||||
z_seam_y = 220
|
||||
41
resources/quality/anycubic_kobra/anycubic_kobra_pla.inst.cfg
Normal file
41
resources/quality/anycubic_kobra/anycubic_kobra_pla.inst.cfg
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
[general]
|
||||
version = 4
|
||||
name = Suggested parameters for PLA_V1.0
|
||||
definition = anycubic_kobra
|
||||
|
||||
[metadata]
|
||||
setting_version = 20
|
||||
type = quality
|
||||
quality_type = pla
|
||||
weight = -2
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
acceleration_enabled = True
|
||||
jerk_enabled = True
|
||||
layer_height_0 = 0.2
|
||||
acceleration_print = 1000
|
||||
acceleration_travel_layer_0 = 2000.0
|
||||
bottom_layers = 6
|
||||
brim_width = 4.0
|
||||
infill_overlap = 15
|
||||
infill_sparse_density = 15
|
||||
initial_layer_line_width_factor = 100
|
||||
jerk_print = 8
|
||||
jerk_travel = 10
|
||||
material_final_print_temperature = 200
|
||||
material_initial_print_temperature = 200
|
||||
optimize_wall_printing_order = True
|
||||
inset_direction = outside_in
|
||||
retraction_amount = 6
|
||||
retraction_min_travel = 1.5
|
||||
retraction_speed = 40
|
||||
skirt_brim_speed = 40
|
||||
speed_print = 50
|
||||
speed_travel = 100
|
||||
top_bottom_thickness = 1.2
|
||||
wall_thickness = 1.2
|
||||
z_seam_type = sharpest_corner
|
||||
z_seam_x = 110
|
||||
z_seam_y = 220
|
||||
45
resources/quality/anycubic_kobra/anycubic_kobra_tpu.inst.cfg
Normal file
45
resources/quality/anycubic_kobra/anycubic_kobra_tpu.inst.cfg
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
[general]
|
||||
version = 4
|
||||
name = Suggested parameters for TPU_V1.0
|
||||
definition = anycubic_kobra
|
||||
|
||||
[metadata]
|
||||
setting_version = 20
|
||||
type = quality
|
||||
quality_type = tpu
|
||||
weight = 1
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
acceleration_enabled = True
|
||||
jerk_enabled = True
|
||||
layer_height_0 = 0.2
|
||||
acceleration_print = 800
|
||||
acceleration_travel = 3000
|
||||
acceleration_travel_layer_0 = 3000.0
|
||||
bottom_layers = 6
|
||||
brim_width = 7.0
|
||||
default_material_print_temperature = 190
|
||||
infill_overlap = 15
|
||||
infill_sparse_density = 25
|
||||
initial_layer_line_width_factor = 140
|
||||
jerk_print = 8
|
||||
jerk_travel = 10
|
||||
material_final_print_temperature = 190
|
||||
material_flow = 90
|
||||
material_flow_layer_0 = 120
|
||||
material_initial_print_temperature = 190
|
||||
optimize_wall_printing_order = True
|
||||
inset_direction = outside_in
|
||||
retraction_amount = 8
|
||||
retraction_min_travel = =line_width * 2
|
||||
retraction_speed = 60
|
||||
skirt_brim_speed = 40
|
||||
speed_print = 50
|
||||
speed_travel = 100
|
||||
top_bottom_thickness = 1.2
|
||||
wall_thickness = 1.2
|
||||
z_seam_type = sharpest_corner
|
||||
z_seam_x = 110
|
||||
z_seam_y = 220
|
||||
|
|
@ -0,0 +1,53 @@
|
|||
[general]
|
||||
version = 4
|
||||
name = Suggested parameters for PLA_V1.0
|
||||
definition = anycubic_kobra_max
|
||||
|
||||
[metadata]
|
||||
setting_version = 20
|
||||
type = quality
|
||||
quality_type = pla
|
||||
weight = -2
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
acceleration_enabled = True
|
||||
jerk_enabled = True
|
||||
layer_height_0 = 0.2
|
||||
acceleration_print = 1000
|
||||
acceleration_travel = 3000
|
||||
brim_width = 7
|
||||
default_material_print_temperature = 195
|
||||
infill_sparse_density = 15
|
||||
initial_layer_line_width_factor = 140
|
||||
jerk_print = 8
|
||||
jerk_travel = 10
|
||||
material_final_print_temperature = 195
|
||||
material_flow = 95
|
||||
material_flow_layer_0 = 120
|
||||
material_initial_print_temperature = 195
|
||||
material_print_temperature_layer_0 = 0
|
||||
optimize_wall_printing_order = True
|
||||
retraction_amount = 6
|
||||
retraction_hop = 0.075
|
||||
retraction_hop_enabled = True
|
||||
retraction_hop_only_when_collides = True
|
||||
retraction_min_travel = 1.5
|
||||
retraction_speed = 40
|
||||
skirt_brim_speed = 40
|
||||
speed_layer_0 = 45
|
||||
speed_print = 80
|
||||
speed_topbottom = 45
|
||||
speed_travel = 100
|
||||
speed_travel_layer_0 = 100
|
||||
speed_wall = 80
|
||||
speed_wall_0 = 45
|
||||
speed_wall_x = 80
|
||||
speed_z_hop = 20
|
||||
top_bottom_thickness = 1.2
|
||||
top_thickness = 1.2
|
||||
wall_thickness = 1.2
|
||||
z_seam_type = sharpest_corner
|
||||
z_seam_x = 110
|
||||
z_seam_y = 220
|
||||
|
|
@ -0,0 +1,54 @@
|
|||
[general]
|
||||
version = 4
|
||||
name = Suggested parameters for TPU_V1.0
|
||||
definition = anycubic_kobra_max
|
||||
|
||||
[metadata]
|
||||
setting_version = 20
|
||||
type = quality
|
||||
quality_type = tpu
|
||||
weight = 1
|
||||
global_quality = True
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
acceleration_enabled = True
|
||||
jerk_enabled = False
|
||||
layer_height_0 = 0.3
|
||||
acceleration_print = 1000
|
||||
acceleration_travel = 3000
|
||||
brim_width = 5
|
||||
cool_fan_speed_0 = 10
|
||||
default_material_print_temperature = 210
|
||||
infill_overlap = 15
|
||||
infill_sparse_density = 15
|
||||
initial_layer_line_width_factor = 130
|
||||
jerk_print = 8
|
||||
jerk_travel = 10
|
||||
material_final_print_temperature = 210
|
||||
material_flow = 90
|
||||
material_flow_layer_0 = 100
|
||||
material_initial_print_temperature = 210
|
||||
material_print_temperature_layer_0 = 210
|
||||
optimize_wall_printing_order = False
|
||||
retraction_amount = 8
|
||||
retraction_hop = 0.075
|
||||
retraction_hop_enabled = True
|
||||
retraction_hop_only_when_collides = True
|
||||
retraction_min_travel = 1.5
|
||||
retraction_speed = 60
|
||||
skirt_brim_speed = 40
|
||||
speed_layer_0 = 40
|
||||
speed_print = 80
|
||||
speed_topbottom = 32
|
||||
speed_travel = 100
|
||||
speed_travel_layer_0 = 50
|
||||
speed_wall = 80
|
||||
speed_wall_0 = 45
|
||||
speed_wall_x = 80
|
||||
speed_z_hop = 10
|
||||
top_bottom_thickness = 1.2
|
||||
wall_thickness = 1.2
|
||||
z_seam_type = sharpest_corner
|
||||
z_seam_x = 110
|
||||
z_seam_y = 220
|
||||
|
|
@ -28,7 +28,6 @@ top_bottom_pattern = lines
|
|||
top_bottom_pattern_0 = lines
|
||||
wall_0_inset = 0
|
||||
optimize_wall_printing_order = False
|
||||
inset_direction = inside_out
|
||||
alternate_extra_perimeter = False
|
||||
fill_outline_gaps = True
|
||||
xy_offset = 0
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ top_bottom_pattern = lines
|
|||
top_bottom_pattern_0 = lines
|
||||
wall_0_inset = 0
|
||||
optimize_wall_printing_order = False
|
||||
inset_direction = inside_out
|
||||
alternate_extra_perimeter = False
|
||||
fill_outline_gaps = True
|
||||
xy_offset = 0
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ top_bottom_pattern = lines
|
|||
top_bottom_pattern_0 = lines
|
||||
wall_0_inset = 0
|
||||
optimize_wall_printing_order = False
|
||||
inset_direction = inside_out
|
||||
alternate_extra_perimeter = False
|
||||
fill_outline_gaps = True
|
||||
xy_offset = 0
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@ top_bottom_pattern = lines
|
|||
top_bottom_pattern_0 = lines
|
||||
wall_0_inset = 0
|
||||
optimize_wall_printing_order = False
|
||||
inset_direction = inside_out
|
||||
alternate_extra_perimeter = False
|
||||
fill_outline_gaps = True
|
||||
xy_offset = 0
|
||||
|
|
|
|||
|
|
@ -26,7 +26,6 @@ top_bottom_pattern = lines
|
|||
top_bottom_pattern_0 = lines
|
||||
wall_0_inset = 0
|
||||
optimize_wall_printing_order = False
|
||||
inset_direction = inside_out
|
||||
alternate_extra_perimeter = False
|
||||
fill_outline_gaps = True
|
||||
xy_offset = 0
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@ top_bottom_pattern = lines
|
|||
top_bottom_pattern_0 = lines
|
||||
wall_0_inset = 0
|
||||
optimize_wall_printing_order = False
|
||||
inset_direction = inside_out
|
||||
alternate_extra_perimeter = False
|
||||
fill_outline_gaps = True
|
||||
xy_offset = 0
|
||||
|
|
|
|||
|
|
@ -28,7 +28,6 @@ top_bottom_pattern = lines
|
|||
top_bottom_pattern_0 = lines
|
||||
wall_0_inset = 0
|
||||
optimize_wall_printing_order = False
|
||||
inset_direction = inside_out
|
||||
alternate_extra_perimeter = False
|
||||
fill_outline_gaps = True
|
||||
xy_offset = 0
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ top_bottom_pattern = lines
|
|||
top_bottom_pattern_0 = lines
|
||||
wall_0_inset = 0
|
||||
optimize_wall_printing_order = False
|
||||
inset_direction = inside_out
|
||||
alternate_extra_perimeter = False
|
||||
fill_outline_gaps = True
|
||||
xy_offset = 0
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ top_bottom_pattern = lines
|
|||
top_bottom_pattern_0 = lines
|
||||
wall_0_inset = 0
|
||||
optimize_wall_printing_order = False
|
||||
inset_direction = inside_out
|
||||
alternate_extra_perimeter = False
|
||||
fill_outline_gaps = True
|
||||
xy_offset = 0
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ top_bottom_pattern = lines
|
|||
top_bottom_pattern_0 = lines
|
||||
wall_0_inset = 0
|
||||
optimize_wall_printing_order = False
|
||||
inset_direction = inside_out
|
||||
alternate_extra_perimeter = False
|
||||
fill_outline_gaps = True
|
||||
xy_offset = 0
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ top_thickness = 0.8
|
|||
top_layers = 4
|
||||
bottom_thickness = 0.8
|
||||
bottom_layers = 4
|
||||
inset_direction = inside_out
|
||||
skin_outline_count = 0
|
||||
|
||||
; infill_line_distance = 8
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ top_thickness = 0.8
|
|||
top_layers = 10
|
||||
bottom_thickness = 0.8
|
||||
bottom_layers = 10
|
||||
inset_direction = inside_out
|
||||
skin_outline_count = 1
|
||||
|
||||
; infill_line_distance = 8
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ top_thickness = 0.8
|
|||
top_layers = 5
|
||||
bottom_thickness = 0.8
|
||||
bottom_layers = 5
|
||||
inset_direction = inside_out
|
||||
skin_outline_count = 0
|
||||
|
||||
; infill_line_distance = 8
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@ material = generic_bam
|
|||
variant = AA 0.4
|
||||
|
||||
[values]
|
||||
support_infill_sparse_thickness = =2*layer_height
|
||||
brim_replaces_support = False
|
||||
cool_fan_full_at_height = =layer_height_0 + 2 * layer_height
|
||||
cool_fan_speed_max = =cool_fan_speed
|
||||
|
|
|
|||
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