Diamantmalerei-Steine-Rechner
Eine Leinwand mit 30 × 40 cm und Steinen von 2,5 mm fasst 120 Spalten mal 160 Reihen, also 19200 Steine. Geben Sie die Bildgröße in cm, mm oder Zoll ein, bei Bedarf auch Farben und eine Reserve, und planen Sie Ihre Bestellung. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Leinwandbreite
- 30
- Leinwandhöhe
- 40
- Leinwandbreite (mm)
- 300 cm
- Leinwandhöhe (mm)
- 400
- Steingröße (mm)
- 2,5
- Spalten
- 120
Diamantmalerei bedeckt eine haftende Leinwand mit winzigen Resin-Steinen (Drills), Farbe für Farbe, bis das gedruckte Diagramm zu einem glitzernden Mosaik wird. Bevor Sie Großpackungen bestellen oder ein unvollständiges Kit öffnen, brauchen Sie eine verlässliche Schätzung, wie viele Steine die Leinwand fasst und ungefähr wie viele pro Farbe. Dieser Diamantmalerei-Steine-Rechner nimmt die fertige Breite und Höhe in Zentimetern, Millimetern oder Zoll, den Mittenabstand der Steine in Millimetern (Standard 2.5 mm für übliche runde und eckige Resin-Steine), optional die Farbanzahl für den Mittelwert pro Farbe sowie optional einen Ersatz-Prozentsatz für Verluste und Ungleichgewicht. Er liefert die Leinwandgröße in Millimetern, passende Spalten und Zeilen, die Gesamtzahl der Steine, Steine inklusive Reserve und bei Angabe der Farben den Mittelwert pro Farbe. Der Weg ist reine endliche Arithmetik ohne Netz, ohne zufälligen Verschnitt und ohne datumsabhängige Abkürzungen, sodass dieselben Maße stets denselben Rasterplan ergeben.
Was Gesamtzahl und Mittel pro Farbe auf einer Diamantleinwand bedeuten
Eine Diamantmalerei-Leinwand ist ein haftendes Raster mit Symbolen; jede Zelle erhält einen Stein, dessen Durchmesser oder Teilung bei Handelskits typisch etwa zweieinhalb Millimeter beträgt. Kennen Sie die fertige Breite und Höhe der Malfläche — nicht den äußeren Stoffrand —, können Sie diese Längen in Millimeter umrechnen und durch den Steinabstand teilen, um zu zählen, wie viele volle Spalten und Zeilen passen. Spalten mal Zeilen ergibt die Gesamtzahl der Zellen, also die Steine, die das Motiv lückenlos füllen.
Diese Gesamtzahl nennen Hersteller als drill count auf Produktseiten und nutzen Großkäufer beim Abpacken mehrgrammiger Beutel. Echte Farbkarten sind nicht gleichmäßig: Ein Himmel kann Tausende hellblaue Steine brauchen, während ein dünner Umriss nur Dutzende schwarze nutzt. Geben Sie eine Farbanzahl an, meldet dieser Rechner daher den einfachen Durchschnitt Gesamt geteilt durch Farben, kein Palettenhistogramm, damit Sie Beutel mit gleichem Anteil dimensionieren oder entscheiden, ob ein Multipack ausreicht, bevor Sie mit einer Legendtabellen-Tabelle nachschärfen.
Ein optionaler Ersatzprozentsatz hebt die Einkaufsmenge mit einer Decke aus Gesamt mal eins plus Ersatz durch hundert an, analog zur Praxis, zehn bis zwanzig Prozent extra für Verlust, Farbtausch und ungleichmäßige Verteilung zu bestellen. Es gibt keine Marken-Datenbank, keinen Bild-Upload, der Symbole aus einem Foto zählt, und keine stille Einheitenumrechnung: Sie wählen einmal Zentimeter, Millimeter oder Zoll, die Engine wandelt nur diese Wahl in Millimeter um, legt das Raster per Floor fest und liefert Ganzzahlen für Spalten, Zeilen und Gesamt.
Wo ein Diamantmalerei-Steine-Rechner sich lohnt
Bastler begegnen dieser Mathematik, wenn eine Maßleinwand dreißig mal vierzig Zentimeter gedruckt wird und die Anzeige nie den drill count nennt, wenn ein Teilkit mit fehlenden Beuteln ankommt und Sie eine Obergrenze für Nachbestellungen brauchen, oder wenn Sie von runden auf eckige Steine wechseln und dieselbe physische Größe mit neuem Teilungsmaß neu berechnen wollen. Entwickler rufen denselben Vertrag aus Skripten auf, um deterministische Testvektoren zu säen, eingegebene Maße zu normalisieren, bevor ein Shop geschätzte Beutel zeigt, oder Programmieraufgaben zu erfüllen, die columns, rows und total verlangen statt einer groben Schätzung.
Unterrichts- und Werkstattdemos nutzen den Rechner, wenn Lernende eine Leinwand messen, zweikommafünf Millimeter Abstand wählen, optional vierzig Farben und zehn Prozent Reserve eingeben und die Prognose mit vorhandenen Beuteln vergleichen. Kombinieren Sie ihn mit Einheitenumrechnern und anderen Hobby-Endpunkten, wenn Sie ein kleines Labor freier, deterministischer Craft-Helfer aufbauen.
Anwendungsfälle
Steinplanung für Maßleinwände
Geben Sie fertige Breite und Höhe sowie den Steinabstand ein, um Spalten, Zeilen und Gesamtzahl zu erhalten, bevor Sie Resin-Beutel in Großpackung für Diamantmalerei bestellen.
Häufige Fragen
Welche Steingröße sollte ich verwenden?
Die meisten runden und eckigen Resin-Steine messen etwa 2.5 mm von Mitte zu Mitte — der Standard.
Wie wird der Mittelwert der Steine pro Farbe berechnet?
Echte Karten sind ungleichmäßig; nutzen Sie den Mittelwert für Großplanung und schärfen Sie später mit der Legende nach.
Wie viele Steine braucht eine Leinwand mit 30 × 40 cm?
Mit den üblichen Steinen von 2,5 mm sind es 19200: 120 Spalten in der Breite und 160 Reihen in der Höhe. Planen Sie eine Reserve ein, wenn Sie Ersatz für heruntergefallene Steine, Farbtausch oder ungleiche Verteilung möchten.
Wie viel Reserve sollte ich bestellen?
Viele bestellen etwa zehn bis zwanzig Prozent mehr, um verlorene Steine, Farbtausch und Vorlagen mit einer dominierenden Farbe abzudecken. Geben Sie diesen Prozentsatz ein, dann wird die Gesamtzahl aufgerundet.
Soll ich die Leinwand mit Rand messen?
Nein. Messen Sie nur die fertige Bildfläche ohne den äußeren Stoffrand, in cm, mm oder Zoll. Nur dieses bedruckte Raster bekommt Steine, der Rand würde die Zahl aufblähen.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/hobby/craft-diamond-painting-drills \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"canvas_width":30,"canvas_height":40}'const res = await fetch("https://api.kit.forhosting.com/hobby/craft-diamond-painting-drills", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"canvas_width": 30,
"canvas_height": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/craft-diamond-painting-drills",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"canvas_width": 30,
"canvas_height": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/craft-diamond-painting-drills", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"canvas_width":30,"canvas_height":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"canvas_width":30,"canvas_height":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/craft-diamond-painting-drills", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"canvas_width": 30,
"canvas_height": 40
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.craft_diamond_painting_drills",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Was Gesamtzahl und Mittel pro Farbe auf einer Diamantleinwand bedeuten
Runden Sie im Laden weiter auf, wenn Beutel in festen Gramm verkauft werden; die API behält das exakte mathematische Raster, damit Automation reproduzierbar bleibt.
Eingabevertrag, Einheiten und wie das Raster reproduzierbar bleibt
Die Rechnung nutzt Floor-Division mit kleinem Epsilon, sodass exakte Vielfache wie dreihundert Millimeter durch zwei Komma fünf Millimeter hundertzwanzig Spalten ergeben ohne Gleitkomma-Unterschuss, und multipliziert dann Spalten mal Zeilen als sichere Ganzzahlen. Geben Sie canvas_width und canvas_height als positive endliche Zahlen in derselben Längeneinheit an und setzen Sie unit auf cm als Standard, mm oder in für den internationalen Zoll von 25.4 Millimetern. Optionales drill_size_mm ist 2.5, wenn weggelassen; überschreiben Sie es für eckige Steine, größere Zellen oder Mini-Leinwände mit anderem Teilungsmaß, stets als positive Millimeter. Optionales color_count muss bei Angabe eine positive Ganzzahl sein und schaltet avg_drills_per_color in der Antwort frei. Optionales spare_percent muss zwischen null und hundert inklusive liegen und ist standardmäßig null, damit eine reine Füllzählung keinen Verschnitt erfindet. Aliase wie width und painting_width für die Breite, height und painting_height für die Höhe, drill_size und spacing_mm für die Steingröße, colors und palette_size für die Farbanzahl sowie waste_percent oder overage für die Reserve werden akzeptiert, damit Tabellen und Formulare denselben Vertrag nutzen. Fehlende Breite oder Höhe, nicht positive Geometrie, unbekannte Einheiten, nicht ganzzahlige Farben und Reserve außerhalb von null bis hundert scheitern mit invalid_input und Nennung des Problems und werden nicht abgerechnet. Kombinieren Sie den kostenlosen Browserlauf auf dieser Seite mit der bezahlten API, wenn eine Craft-Pipeline denselben Steinzählstand ausgeben muss, den der Designer am Bildschirm sah.
Wo ein Diamantmalerei-Steine-Rechner sich lohnt
Kit-Designer und kleine Shops können total_drills und Mittel pro Farbe für bescheidene Rechtecke vorab erzeugen, ohne undurchsichtigen Apps zu vertrauen, die still Einheiten wechseln oder ungenannten Verschnitt addieren. Produkttools nutzen die Aufschlüsselung, wenn ein Designer Breite und Höhe tippt und die Oberfläche die Gesamtzahl neben drills_with_spare für eine Kaufschätzung zeigen muss. Auf dieser Seite läuft die Arbeit vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, fehlgeschlagene Validierung wird nicht berechnet und nach der Antwort wird nichts gespeichert. Diese Trennung — kostenlose interaktive Erkundung und identische bezahlte API — passt zum übrigen KIT-Katalog der Stufe A und lässt Sie vom Plan am Basteltisch zu einer automatisierten Pipeline wechseln, ohne das mathematische Ergebnis zu ändern.
Integrationsbeispiele
Mittlere Steine pro Farbe
Senden Sie color_count mit der Leinwandgröße, um avg_drills_per_color zu erhalten und Multipacks mit gleichem Anteil oder die Palette grob zu budgetieren.
Shop-Einträge und Craft-Software
Erzeugen Sie reproduzierbare Werte für total_drills und drills_with_spare für Produktseiten, Kit-Spezifikationen und Muster-PDFs mit derselben reinen Rastermathematik.
Technische Fragen
Wie berechne ich die Steinanzahl der Diamantmalerei aus der Leinwandgröße?
Senden Sie canvas_width, canvas_height und optional unit (Standard cm) sowie drill_size_mm (Standard 2.5). Die API wandelt in Millimeter um, setzt columns=floor(width_mm/drill_size_mm) und rows=floor(height_mm/drill_size_mm) und liefert total_drills=columns×rows.
Wozu dient spare_percent?
Es addiert einen prozentualen Puffer: drills_with_spare = ceil(total_drills × (1 + spare_percent/100)). Nutzen Sie 10–20 für Verlust und Farbungleichgewicht, oder 0 für reine Füllzählung. Der Bereich ist 0–100.
Was kostet der Diamantmalerei-Steine-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorab bezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht abgerechnet.