Calcolo del peso del diamante
Questo calcolatore stima il peso in carati di un diamante in base a forma, lunghezza, larghezza e profondità.
Esegui gratis nel browser
Selezioni uno dei dieci profili comuni e inserisca tutte e tre le misure in millimetri. Lo strumento applica il relativo fattore e restituisce il risultato in carati, insieme alle dimensioni e al fattore utilizzati. È utile quando un diamante sciolto o montato non può essere pesato direttamente, ma rimane una stima perché variano le proporzioni di taglio, lo spessore della cintura e la geometria del padiglione.
Misuri il diamante in modo coerente
Utilizzi un calibro millimetrico o digitale e annoti la lunghezza massima, la larghezza massima e la profondità totale delil diamante. In un diamante rotonda, lunghezza e larghezza saranno normalmente simili, ma inserisca entrambi i valori misurati anziché copiarne uno automaticamente. Per un profilo ovale, a pera, marquise, a cuore, rettangolare o comunque allungato, la lunghezza è la dimensione frontale maggiore e la larghezza è la dimensione massima perpendicolare. La profondità va dalla tavola o dal punto più alto della corona fino all’apice o al punto più basso del padiglione. Anche piccole differenze contano, poiché le tre dimensioni vengono moltiplicate. Una lettura di 6.50 mm deve quindi essere inserita come 6.5, senza convertirla in centimetri o pollici. Il calcolatore rifiuta dimensioni pari a zero, negative, mancanti, infinite o non numeriche. Quando misura un diamante montato, non forzi lo strumento sotto le griffe e consideri approssimativa qualsiasi profondità parzialmente nascosta. Registri il metodo di misurazione affinché un’altra persona possa comprendere i limiti della stima.
Comprenda il metodo del fattore di forma
La stima moltiplica lunghezza, larghezza e profondità, quindi applica un fattore associato al profilo selezionato. Le opzioni disponibili sono rotondo, princess, ovale, smeraldo, pera, marquise, cuscino, cuore, radiant e asscher. I fattori di forma racchiudono varie ipotesi geometriche in un coefficiente pratico, consentendo una rapida stima dei carati senza ricostruire ogni faccetta. La risposta include il fattore scelto e indica la formula, rendendo il calcolo verificabile e facile da riprodurre. Selezioni il profilo che descrive meglio la sagoma reale delil diamante vista dall’alto, non soltanto il nome commerciale. Per esempio, un taglio rettangolare a gradini rientra in smeraldo o rettangolare, mentre un contorno arrotondato simile a un cuscino rientra nella forma cuscino. Se il taglio è molto insolito, fortemente asimmetrico, eccezionalmente profondo o molto basso, nessun fattore standard potrebbe rappresentarlo bene. In tal caso, utilizzi la forma più vicina solo per una fascia indicativa e dichiari tale scelta. Il risultato viene arrotondato a quattro cifre decimali per una presentazione stabile, mentre la moltiplicazione avviene prima dell’arrotondamento.
Consideri il risultato una stima, non una perizia
Il carato è un’unità di massa, mentre le dimensioni descrivono l’ingombro fisico. Due diamanti con misure identiche possono avere pesi diversi perché i tagliatori distribuiscono il materiale in modo differente tra corona, cintura, padiglione, angoli e apice. I fattori standard forniscono una comoda stima dimensionale; non identificano un diamante, non verificano se sia naturale o sintetico, non assegnano gradi qualitativi e non sostituiscono una bilancia calibrata. I risultati sono particolarmente utili per pianificare l’inventario, progettare preliminarmente un gioiello, controllare se un peso dichiarato è plausibile e valutare un diamante montato che non può essere rimosso in sicurezza. Per una vendita, una polizza assicurativa, un invio al laboratorio o qualsiasi decisione in cui la massa esatta incida sul valore, faccia pesare e documentare il diamante sciolto da un gioielliere o gemmologo qualificato. Conservi le misure originali insieme al risultato, poiché un arrotondamento eccessivo dei dati inseriti può amplificare l’errore. Gli utenti API possono archiviare insieme forma, dimensioni, fattore, formula e stima in carati, creando una registrazione chiara del calcolo e delle sue ipotesi.
Casi d'uso
Stimare un diamante montato
Calcoli un peso approssimativo dai valori accessibili quando rimuovere il diamante in sicurezza non è pratico.
Progettare una montatura
Confronti i probabili pesi di diamanti dalle forme comuni prima di scegliere la montatura o richiedere preventivi.
Controllare una scheda di magazzino
Confronti il peso dichiarato dal fornitore con una stima dimensionale trasparente e segnali gli scostamenti rilevanti.
Domande frequenti
Quanto costa il calcolatore?
L’utilizzo nel browser è gratuito; ogni richiesta API costa $0.002.
Quale unità di misura devo usare?
Inserisca lunghezza, larghezza e profondità in millimetri. Il peso stimato viene restituito in carati.
Il risultato è il peso esatto delil diamante?
No. È una stima dimensionale basata su un fattore di forma standard; per il peso esatto occorre una bilancia calibrata.
Perché diamanti della stessa dimensione possono avere pesi diversi?
Proporzioni di taglio differenti possono distribuire quantità diverse di materiale entro le stesse dimensioni esterne.
Che cosa accade se una dimensione è zero o negativa?
La richiesta non riesce e restituisce un errore di input non valido. Ogni dimensione deve essere un numero finito e positivo.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/hobby/diamond-weight \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"shape":"round","length":6.5,"width":6.5,"depth":4}'const res = await fetch("https://api.kit.forhosting.com/hobby/diamond-weight", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"shape": "round",
"length": 6.5,
"width": 6.5,
"depth": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/diamond-weight",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"shape": "round",
"length": 6.5,
"width": 6.5,
"depth": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/diamond-weight", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"shape":"round","length":6.5,"width":6.5,"depth":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"shape":"round","length":6.5,"width":6.5,"depth":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/diamond-weight", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"shape": "round",
"length": 6.5,
"width": 6.5,
"depth": 4
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.diamond_weight",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |