diff --git a/client/public/locales/cs/common.json b/client/public/locales/cs/common.json
index cb879a6..55cbf74 100644
--- a/client/public/locales/cs/common.json
+++ b/client/public/locales/cs/common.json
@@ -144,7 +144,7 @@
"used_length": "Použitá délka",
"remaining_length": "Zbývající délka",
"location": "Umístění",
- "lot_nr": "Číslo umístění",
+ "lot_nr": "Číslo šarže",
"first_used": "První použití",
"last_used": "Naposledy použitá",
"registered": "Registrováno",
diff --git a/client/public/locales/de/common.json b/client/public/locales/de/common.json
index dd42bc1..946afd2 100644
--- a/client/public/locales/de/common.json
+++ b/client/public/locales/de/common.json
@@ -13,36 +13,36 @@
"delete": "Löschen",
"edit": "Bearbeiten",
"cancel": "Abbrechen",
- "confirm": "Sicher?",
+ "confirm": "bist du sicher?",
"filter": "Filter",
- "clear": "Löschen",
+ "clear": "Bereinigen",
"refresh": "Aktualisieren",
"show": "Anzeigen",
"undo": "Rückgängig",
"import": "Importieren",
"clone": "Duplizieren",
- "notAccessTitle": "Keine Berechtigung, um hierauf zuzugreifen",
- "hideColumns": "Spalten anpassen",
- "clearFilters": "Filter leeren",
+ "notAccessTitle": "Du hast keine Zugriffsberechtigung",
+ "hideColumns": "Spalten ausblenden",
+ "clearFilters": "Filter bereinigen",
"showArchived": "Archivierte anzeigen",
- "archive": "Archivieren",
+ "archive": "Archiv",
"hideArchived": "Archivierte verstecken",
- "unArchive": "Archivieren rückgängig",
+ "unArchive": "Archivieren rückgängig machen",
"saveAndAdd": "Speichern und hinzufügen"
},
- "warnWhenUnsavedChanges": "Sicher? Nicht gespeicherte Änderungen gehen verloren.",
+ "warnWhenUnsavedChanges": "Bist du sicher, dass du die Seite verlassen willst? Du hast ungespeicherte Änderungen.",
"notifications": {
- "success": "Erfolg",
+ "success": "Erfolgreich",
"error": "Fehler (status code: {{statusCode}})",
"undoable": "Noch {{seconds}} Sekunden um die Aktion rückgängig zu machen.",
"createSuccess": "{{resource}} erfolgreich erstellt",
- "createError": "Fehler beim Erstellen von {{resource}} (status code: {{statusCode}})",
+ "createError": "Fehler beim erstellen von {{resource}} (status code: {{statusCode}})",
"deleteSuccess": "{{resource}} erfolgreich gelöscht",
- "deleteError": "Fehler beim Löschen von {{resource}} (status code: {{statusCode}})",
+ "deleteError": "Fehler beim löschen von {{resource}} (status code: {{statusCode}})",
"editSuccess": "{{resource}} erfolgreich bearbeitet",
- "editError": "Fehler beim Bearbeiten von {{resource}} (status code: {{statusCode}})",
+ "editError": "Fehler beim bearbeiten von {{resource}} (status code: {{statusCode}})",
"importProgress": "{{processed}}/{{total}} importiert",
- "saveSuccessful": "Erfolgreich gesichert!",
+ "saveSuccessful": "Erfolgreich gespeichert!",
"validationError": "Validierungsfehler: {{error}}"
},
"loading": "Laden",
@@ -58,19 +58,19 @@
},
"printing": {
"generic": {
- "title": "Drucken",
- "description": "Einstellungen unten anpassen, um das gewünschte Drucklayout zu erstellen. Der Drucker oder das Betriebssystem fügen möglichweise eigene Abstände und Skalierungen hinzu. Eventuell muss ein wenig experimentiert werden, bevor alles korrekt funktioniert. Auf normalem Papier testen, bevor auf Label-Papier gedruckt wird.",
- "helpMargin": "Abstände sollten so konfiguriert werden, dass sie zum Papier und Drucker passen. Änderungen beeinflussen die Größe des gesamten Gitters.",
- "helpPrinterMargin": "Der Sicherheitsabstand sollte so eingestellt werden, wie dicht der Drucker am Rand des Papiers drucken kann. Änderungen beeinflussen nicht die Größe des Gitters.",
+ "title": "druckt",
+ "description": "Passe die Einstellungen unten an, um das gewünschte Drucklayout zu bekommen. Denk daran, dass Drucker und dein OS eigene Abstände und Skalierungen anwenden könnte, also musst du vielleicht ein bisschen ausprobieren, bis alles passt. Teste es auf einem normalen Blatt Papier, bevor du auf die richtigen Labels druckst.",
+ "helpMargin": "Abstände sollten so konfiguriert werden, dass sie zum Papier und Drucker passen. Änderungen beeinflussen die Abmessungen des gesamten Gitters.",
+ "helpPrinterMargin": "Der Sicherheitsabstand sollte so eingestellt werden, wie dicht der Drucker am Rand des Papiers drucken kann. Änderungen beeinflussen nicht die Abmessungen des Gitters.",
"print": "Drucken",
"columns": "Spalten",
- "rows": "Reihen",
+ "rows": "Zeilen",
"paperSize": "Papiergröße",
"customSize": "Benutzerdefiniert",
"dimensions": "Dimensionen",
- "showBorder": "Rahmen anzeigen",
+ "showBorder": "Ränder anzeigen",
"previewScale": "Vorschau-Skalierung",
- "skipItems": "Elemente überspringen",
+ "skipItems": "Objekt überspringen",
"contentSettings": "Einstellungen: Inhalt",
"layoutSettings": "Einstellungen: Layout",
"horizontalSpacing": "Horizontaler Abstand",
@@ -85,17 +85,17 @@
"printerMarginBottom": "Sicherheitsabstand Unten",
"borders": {
"none": "Keine",
- "border": "Rahmen",
+ "border": "Ränder",
"grid": "Gitter"
}
},
"qrcode": {
"button": "QR-Codes drucken",
- "title": "QR Codes Drucken",
+ "title": "QR Codes drucken",
"spoolWeight": "Gewicht Spule: {{weight}}",
- "lotNr": "Ch. Nr: {{lot}}",
+ "lotNr": "Lot. Nr: {{lot}}",
"bedTemp": "BT: {{temp}}",
- "extruderTemp": "DT: {{temp}}",
+ "extruderTemp": "ET: {{temp}}",
"textSize": "Textgröße Label",
"showSpoolmanIcon": "Spoolman Icon anzeigen",
"showVendor": "Hersteller",
@@ -111,7 +111,7 @@
"title": "Spulenauswahl",
"description": "Spulen auswählen, für die ein QR-Code gedruckt werden soll.",
"showArchived": "Archivierte anzeigen",
- "noSpoolsSelected": "Keine Spulen ausgewählt.",
+ "noSpoolsSelected": "Du hast keine Spulen ausgewählt.",
"selectAll": "Alle aus-/abwählen",
"selectedTotal_one": "{{count}} Spule ausgewählt",
"selectedTotal_other": "{{count}} Spulen ausgewählt"
@@ -119,7 +119,7 @@
},
"scanner": {
"title": "QR-Code Scanner",
- "description": "Spoolman QR-Code scannen, um Details zur Spule anzuzeigen.",
+ "description": "Spoolman QR-Code scannen, um Details der Spule anzuzeigen.",
"error": {
"notAllowed": "Zugriff auf Kamera wurde nicht erlaubt.",
"insecureContext": "Die Seite wird nicht über HTTPS bereitgestellt.",
@@ -151,18 +151,21 @@
"archived": "Archiviert",
"price": "Preis",
"initial_weight": "Anfangsgewicht",
- "spool_weight": "Leergewicht"
+ "spool_weight": "Leergewicht",
+ "filament_internal": "Intern",
+ "filament_external": "Extern"
},
"fields_help": {
- "weight_to_use": "Auswählen welches Gewicht verwendet werden soll. \"Gemessenes Gewicht\" ist nur verfügbar, wenn das Gewicht der Spule für das Filament hinterlegt ist.",
+ "weight_to_use": "Auswählen, welches Gewicht verwendet werden soll. Das gemessenes Gewicht ist nur verfügbar, wenn das Gewicht der Spule für das Filament hinterlegt ist",
"used_weight": "Wie viel Gewicht bereits verbraucht wurde z.B. 0g für eine neue Spule.",
"remaining_weight": "Wie viel Filament noch auf der Spule ist. Entspricht dem auf der Spule angegeben Nettogewicht, wenn die Spule neu ist.",
"measured_weight": "Gesamtgewicht von Spule und Filament.",
"location": "Ort, an dem die Spule gelagert wird.",
"lot_nr": "Chargennummer des Herstellers. Kann verwendet werden um gleichmäßige Farben zu garantieren, wenn mehrere Spulen verwendet werden.",
- "price": "Preis einer vollen Spule in der im System konfigurierten Währung. Falls nicht ausgewählt, wird der Preis des Filaments verwendet.",
+ "price": "Preis einer vollen Spule. Falls nicht ausgewählt, wird der Preis des Filaments geschätzt.",
"initial_weight": "Das Anfangsgewicht des Filaments (Nettogewicht) auf der Spule. Wenn nicht gesetzt, dann wird der Wert aus dem Filament Objekt genutzt.",
- "spool_weight": "Das Gewicht der leeren Spule. Leer lassen um das Gewicht vom Hersteller zu nutzen."
+ "spool_weight": "Das Gewicht der leeren Spule. Leer lassen um das Gewicht vom Hersteller zu nutzen.",
+ "external_filament": "Sie haben ein Filament aus der externen Datenbank ausgewählt. Ein Filamentobjekt (und möglicherweise ein Herstellerobjekt) wird automatisch erstellt, wenn Sie diese Spule erstellen. Dadurch können doppelte Filamentobjekte entstehen, wenn Sie bereits ein Filamentobjekt für dieses Filament erstellt haben."
},
"titles": {
"create": "Spule erstellen",
@@ -185,8 +188,8 @@
"filament": "Filamente",
"fields": {
"id": "ID",
- "vendor_name": "Hersteller",
- "vendor": "Hersteller",
+ "vendor_name": "Marke",
+ "vendor": "Marke",
"name": "Name",
"material": "Material",
"price": "Preis",
@@ -200,7 +203,8 @@
"settings_extruder_temp": "Düsentemperatur",
"settings_bed_temp": "Betttemperatur",
"color_hex": "Farbe",
- "spools": "Zeige Spulen"
+ "spools": "Zeige Spulen",
+ "external_id": "Externe ID"
},
"fields_help": {
"name": "Name des Filaments um es von anderen Typen des gleichen Herstellers zu unterscheiden. Sollte z.B. die Farbe enthalten.",
@@ -219,26 +223,29 @@
"show_title": "[Filament #{{id}}] {{name}}"
},
"form": {
- "filament_updated": "Dieses Filament wurde, seit dem die Seite geöffnet wurde, von jemand anderem/etwas anderem bearbeitet. Speichern wird diese Änderungen überschreiben!"
+ "filament_updated": "Dieses Filament wurde, seit dem die Seite geöffnet wurde, von jemand anderem/etwas anderem bearbeitet. Speichern wird diese Änderungen überschreiben!",
+ "import_external": "Importieren von extern",
+ "import_external_description": "Wählen Sie ein Filament in der Liste aus, um dessen Details automatisch in das Formular zur Filamenterstellung einzutragen. Dadurch werden alle Daten, die Sie in das Formular eingegeben haben, überschrieben.
Wenn Sie auf Ok klicken, wird automatisch ein Herstellerobjekt erstellt, falls erforderlich."
},
"buttons": {
"add_spool": "Spule hinzufügen"
}
},
"vendor": {
- "vendor": "Hersteller",
+ "vendor": "Marke",
"fields": {
"id": "ID",
"name": "Name",
"registered": "Registriert",
"comment": "Kommentar",
- "empty_spool_weight": "Gewicht der leeren Spule"
+ "empty_spool_weight": "Gewicht der leeren Spule",
+ "external_id": "Externe ID"
},
"titles": {
"create": "Hersteller erstellen",
"clone": "Hersteller duplizieren",
"edit": "Hersteller bearbeiten",
- "list": "Hersteller",
+ "list": "Marke",
"show": "Hersteller anzeigen",
"show_title": "[Hersteller #{{id}}] {{name}}"
},
@@ -311,8 +318,8 @@
"field_type": "Typ",
"unit": "Einheit",
"default_value": "Standardwert",
- "order": "Bestellung",
- "multi_choice": "Mehrfachauswahl",
+ "order": "Reihenfolge",
+ "multi_choice": "mehrfach Auswahl",
"key": "Schlüssel",
"choices": "Auswahlmöglichkeiten"
},
@@ -320,20 +327,20 @@
"text": "Text",
"float": "Dezimalzahl",
"integer": "Ganze Zahl",
- "choice": "Auswahlmöglichkeit",
+ "choice": "Auswahl",
"integer_range": "Ganzzahlbereich",
- "boolean": "Boolescher Wert",
+ "boolean": "Wahr/Falsch",
"float_range": "Float-Bereich",
- "datetime": "Zeit"
+ "datetime": "Datum und Uhrzeit"
},
"boolean_true": "Ja",
"boolean_false": "Nein",
"delete_confirm": "Feld {{name}} entfernen?",
"description": "
Hier können Sie zusätzliche benutzerdefinierte Felder zu Ihren Elementen hinzufügen.
Nach dem Hinzufügen eines Feldes können Sie dessen Schlüssel oder Typ nicht mehr ändern, und bei Auswahlfeldern können Sie keine Auswahlmöglichkeiten entfernen oder den Mehrfachauswahlstatus ändern. Wenn Sie ein Feld entfernen, werden die zugehörigen Daten für alle Elemente gelöscht.
Der Schlüssel ist derjenige, unter dem andere Programme die Daten lesen/schreiben, wenn Ihr benutzerdefiniertes Feld also mit einem Programm eines Drittanbieters integriert werden soll, stellen Sie sicher, dass Sie ihn richtig einstellen. Der Standardwert wird nur auf neue Elemente angewendet.
Zusätzliche Felder können in den Tabellenansichten nicht sortiert oder gefiltert werden.
", - "choices_missing_error": "Du kannst keine Auswahlmöglichkeiten löschen. Die folgenden Auswahlmöglichkeiten fehlen: {{choices}}", - "key_not_changed": "Bitte ändere den Schlüssel zu einem anderen Wert.", - "delete_confirm_description": "Dadurch werden das Feld und alle zugehörigen Daten für alle Entitäten gelöscht.", - "non_unique_key_error": "Der Schlüssel muss eindeutig sein." + "choices_missing_error": "Du kannst die Auswahl nicht entfernen. Folgende Auswahlmöglichkeiten fehlen: {{choices}}", + "key_not_changed": "Bitte ändere den Schlüssel auf einen anderen Wert.", + "delete_confirm_description": "Dieses Feld und alle damit verbundenen Einträge werden gelöscht.", + "non_unique_key_error": "Der Schlüssel muss einzigartig sein." }, "settings": "Einstellungen" } diff --git a/client/public/locales/es/common.json b/client/public/locales/es/common.json index 4e0ac96..ec04238 100644 --- a/client/public/locales/es/common.json +++ b/client/public/locales/es/common.json @@ -90,7 +90,7 @@ "measured_weight": "Cuanto pesa el filamento y la bobina.", "remaining_weight": "Cuanto filamento resta en la bobina. Para una bobina nueva el peso debe ser igual al peso indicado de fábrica.", "price": "Precio de una bobina completa. Si no se establece, se asumirá en su lugar el precio del filamento.", - "initial_weight": "El peso inicial del filamento (peso neto). Este valor puede proceder del filamento, pero se rastrea a nivel de bobina para permitir variaciones individuales del peso del filamento en la bobina.", + "initial_weight": "El peso inicial del filamento en el carrete (peso neto). Utilizará el peso del objeto de filamento si no está configurado.", "spool_weight": "El peso de la bobina cuando está vacía. Dejar vacío para usar el valor del filamento o del fabricante.", "external_filament": "Has elegido un filamento desde la base de datos externa. Un objeto filamento (y posiblemente un objeto fabricante) será creado automáticamente cuando crees este carrete. Esto puede crear objetos filamento duplicados si ya has creado un objeto filamento para este filamento." }, @@ -134,7 +134,7 @@ "external_id": "ID Externo" }, "fields_help": { - "name": "Nombre del filamento, para distinguirlo de otros del mismo fabricante. Por ejemplo, debería contener el nombre del color.", + "name": "Nombre del filamento, para distinguir este tipo de filamento entre otros del mismo fabricante. Debe contener por ejemplo: el color.", "material": "ej. PLA, ABS, PETG, etc.", "price": "Precio de una bobina completa.", "weight": "El peso de una bobina entera (peso neto). Esta cifra no debe incluir el peso de la bobina vacía, solo el filamento. Es, normalmente, el peso escrito en la etiqueta de la bobina.", @@ -165,12 +165,13 @@ "name": "Nombre", "registered": "Registrado", "comment": "Comentarios", - "empty_spool_weight": "Peso de bobina vacía" + "empty_spool_weight": "Peso de bobina vacía", + "external_id": "ID Externa" }, "titles": { - "create": "Crear Fabricante", - "clone": "Duplicar Fabricante", - "edit": "Editar Fabricante", + "create": "Crear un fabricante", + "clone": "Duplicar un fabricante", + "edit": "Editar un fabricante", "list": "Fabricantes", "show": "Mostrar Fabricante", "show_title": "[Fabricante #{{id}}] {{name}}" @@ -179,7 +180,7 @@ "vendor_updated": "Este fabricante ha sido actualizado por alguien/algo desde que abrió esta página. ¡Al guardar, se sobrescribirán los cambios!" }, "fields_help": { - "empty_spool_weight": "El peso de una bobina vacía de este proveedor." + "empty_spool_weight": "El peso de una bobina vacía de este fabricante." } }, "table": { @@ -204,10 +205,10 @@ }, "vendor": { "list": "Fabricantes | Spoolman", - "show": "#{{id}} Mostrar Fabricante | Spoolman", - "edit": "#{{id}} Editar Fabricante | Spoolman", - "create": "Crear Fabricante | Spoolman", - "clone": "#{{id}} Duplicar Fabricante | Spoolman" + "show": "#{{id}} Mostrar el fabricante | Spoolman", + "edit": "#{{id}} Editar el fabricante | Spoolman", + "create": "Crear un fabricante | Spoolman", + "clone": "#{{id}} Duplicar un fabricante | Spoolman" }, "home": { "list": "Inicio | Spoolman" diff --git a/client/public/locales/fr/common.json b/client/public/locales/fr/common.json index 05e0721..ded7321 100644 --- a/client/public/locales/fr/common.json +++ b/client/public/locales/fr/common.json @@ -4,10 +4,10 @@ "extruderTemp": "ET : {{temp}}", "showSpoolWeight": "Poids de la bobine", "showContent": "Imprimer l'étiquette", - "showVendorComment": "Commentaire sur le vendeur", + "showVendorComment": "Commentaire sur le fabricant", "spoolWeight": "Poids de la bobine : {{weight}}", "showTemperatures": "Températures", - "showVendor": "Vendeur", + "showVendor": "Fabricant", "showSpoolComment": "Commentaire sur la bobine", "textSize": "Contenu Taille du texte", "title": "Impression de codes QR", @@ -63,11 +63,11 @@ }, "documentTitle": { "vendor": { - "create": "Créer le Vendeur | Spoolman", - "clone": "#{{id}} Cloner le Vendeur | Spoolman", - "edit": "#{{id}} Editer le Vendeur | Spoolman", - "list": "Vendeurs | Spoolman", - "show": "#{{id}} Afficher le vendeur | Spoolman" + "create": "Créer le fabricant | Spoolman", + "clone": "#{{id}} Cloner le fabricant | Spoolman", + "edit": "#{{id}} Éditer le fabricant| Spoolman", + "list": "Fabricants | Spoolman", + "show": "#{{id}} Afficher le fabricant | Spoolman" }, "default": "Spoolman", "spool": { @@ -113,7 +113,9 @@ "remaining_weight": "Poids restant", "price": "Prix", "initial_weight": "Poids initial", - "spool_weight": "Poids à vide" + "spool_weight": "Poids à vide", + "filament_internal": "Interne", + "filament_external": "Externe" }, "titles": { "archive": "Archiver la bobine", @@ -132,8 +134,9 @@ "remaining_weight": "La quantité de filament restant sur la bobine. Pour une nouvelle bobine, cela devrait correspondre au poids de la bobine.", "location": "L'emplacement de la bobine si vous stockez vos bobines à plusieurs endroits.", "price": "Prix d'une bobine complète. S'il n'est pas défini, le prix du filament sera pris en compte.", - "initial_weight": "Le poids initial du filament (poids net). Cette valeur peut provenir du filament, mais est suivie au niveau de la bobine pour permettre des variations individuelles du poids du filament sur la bobine.", - "spool_weight": "Le poids de la bobine lorsqu'elle est vide. Cette valeur peut provenir soit du filament, soit du fournisseur, mais est suivie au niveau de la bobine pour permettre des variations individuelles du poids d'une bobine vide." + "initial_weight": "Le poids initial du filament sur la bobine (poids net). Utilisera le poids de l'objet filament s'il n'est pas défini.", + "spool_weight": "Le poids de la bobine lorsqu'elle est vide. Laissez vide pour utiliser la valeur du filament ou du fabricant.", + "external_filament": "Vous avez sélectionné un filament dans la base de données externe. Un objet filament (et éventuellement un objet fabricant) sera créé automatiquement lorsque vous créerez cette bobine. Cela peut créer des objets filament en double si vous avez déjà créé un objet filament pour ce filament." }, "spool": "Bobines", "messages": { @@ -170,7 +173,7 @@ }, "filament": { "fields_help": { - "name": "Nom du filament, pour distinguer ce type de filament parmi d'autres du même fournisseur. Il doit contenir la couleur, par exemple.", + "name": "Nom du filament, pour distinguer ce type de filament parmi d'autres du même fabricant. Doit contenir la couleur par exemple.", "article_number": "Exemple EAN, UPC, etc.", "spool_weight": "Le poids d'une bobine vide. Utilisé pour déterminer le poids d'une bobine.", "price": "Prix d'une bobine complète.", @@ -179,7 +182,7 @@ }, "fields": { "material": "Matériau", - "vendor_name": "Vendeur", + "vendor_name": "Fabricant", "settings_extruder_temp": "Température de l'extrudeuse", "comment": "Commentaire", "diameter": "Diamètre", @@ -189,12 +192,13 @@ "name": "Nom", "price": "Prix", "settings_bed_temp": "Température du lit", - "vendor": "Vendeur", + "vendor": "Fabricant", "density": "Densité", "id": "ID", "color_hex": "Couleur", "article_number": "Numéro d'article", - "spools": "Afficher les bobines" + "spools": "Afficher les bobines", + "external_id": "ID externe" }, "titles": { "clone": "Cloner un filament", @@ -206,7 +210,9 @@ }, "filament": "Filaments", "form": { - "filament_updated": "Ce filament a été mis à jour par quelqu'un/quelque chose depuis que vous avez ouvert cette page. Enregistrer écrasera ces changements !" + "filament_updated": "Ce filament a été mis à jour par quelqu'un/quelque chose depuis que vous avez ouvert cette page. Enregistrer écrasera ces changements !", + "import_external": "Importer depuis externe", + "import_external_description": "Sélectionnez un filament dans la liste pour renseigner automatiquement ses détails dans le formulaire de création de filament. Cela écrasera toutes les données que vous avez saisies dans le formulaire.Voici quelques informations pour commencer.
Spoolman garde 3 types d'informations différentes :
Pour ajouter une nouvelle bobine dans la base de données, commencez par créer un objet
En option, vous pouvez créer un
Vous avez l'option de connecter d'autres service d'impression 3D à Spoolman, comme Moonraker, pour qu'ils puissent suivre automatiquement votre utilisation de filament et mettre automatiquement à jour l'objet Bobine pour vous. Voir le
Voici quelques informations pour commencer.
Spoolman garde 3 types d'informations différentes :
Pour ajouter une nouvelle bobine dans la base de données, commencez par créer un objet
En option, vous pouvez créer un
Vous avez l'option de connecter d'autres service d'impression 3D à Spoolman, comme Moonraker, pour qu'ils puissent suivre automatiquement votre utilisation de filament et mettre automatiquement à jour l'objet Bobine pour vous. Voir le
Aqui estão algumas dicas para começar.
O Spoolman contém três tipos diferentes de dados:
Para adicionar um novo carretel para o banco de dados, comece criando um
Opcionalmente, você também pode criar um
Você tem a opção de vincular outros serviços de impressora 3D ao Spoolman, como o Moonraker, que pode monitorar automaticamente o uso do filamento e atualizar os carretéis para você. Consulte o
Aqui estão algumas dicas para começar.
O Spoolman contém três tipos diferentes de dados:
Para adicionar um novo carretel para o banco de dados, comece criando um
Opcionalmente, você também pode criar um
Você tem a opção de vincular outros serviços de impressora 3D ao Spoolman, como o Moonraker, que pode monitorar automaticamente o uso do filamento e atualizar os carretéis para você. Consulte o
以下是一些入门提示。
Spoolman保存了3种不同类型的数据:
要向数据库添加新的料盘,请先创建一个
同时,如果您希望跟踪该信息,还可以为制造耗材的公司生成一个
您可以选择将其他3D打印机服务链接到 Spoolman,例如 Moonraker,它可以自动监视耗材使用情况并为您更新料盘对象。请参阅
以下是一些入门提示。
Spoolman保存了3种不同类型的数据:
要向数据库添加新的料盘,请先创建一个
同时,如果您希望跟踪该信息,还可以为制造耗材的公司生成一个
您可以选择将其他3D打印机服务链接到 Spoolman,例如 Moonraker,它可以自动监视耗材使用情况并为您更新料盘对象。请参阅