Dal 2010 · Oltre 2 milioni di utilizzi degli strumenti ogni mese
Dal 2010
Aggiungi a Chrome

La Mia Cassetta Degli Attrezzi

Modalità Automatica

Nessuno strumento salvato.

Aggiorna alla Versione Premium
Strumenti correlati
Calcolatore di Numeri di StirlingGeneratore di Frattali L-SystemGeneratore del Triangolo di SierpinskiGeneratore di Diagrammi di VoronoiVisualizzatore di Crescita del Patrimonio
Pagina Iniziale > Matematica > Calcolatrici geometriche
 

Generatore di Triangolazione di Delaunay

Costruisce una triangolazione di Delaunay da un insieme di punti 2D e ne mostra la formazione, colorata per qualita del triangolo. Vedi la proprieta del cerchio vuoto, il duale di Voronoi e le statistiche sui triangoli sottili.

Utilizzo gratuitoSenza registrazioneRisultati istantanei
Generatore di Triangolazione di DelaunayProvalo ora — gratis ▼
Prova un modello:
Separatori accettati tra x e y: virgola, tabulazione, punto e virgola, pipe o spazio vuoto. I numeri possono includere separatori delle migliaia (1.234) or decimali europei (1.234,56). Le righe che iniziano con # vengono ignorate. Fino a 150 punti.
Algoritmo Bowyer-Watson, puro lato server — nessuna libreria client.

Embed Generatore di Triangolazione di Delaunay Widget

Generatore di Triangolazione di Delaunay

Il Generatore di Triangolazione di Delaunay trasforma qualsiasi insieme di punti 2D nell'unica triangolazione che massimizza l'angolo interno più piccolo — lo standard di riferimento per la modellazione del terreno, la generazione di mesh a elementi finiti, l'interpolazione del vicino più prossimo e le lezioni di geometria computazionale. Incolla le coordinate (o scegli un modello ad avvio rapido) e lo strumento esegue l'algoritmo Bowyer-Watson lato server, colora ogni triangolo in base alla sua qualità e mostra la proprietà del cerchio circoscritto vuoto, l'involucro convesso e il duale di Voronoi su richiesta.

Come leggere la mesh generata

Triangoli pieni: la mesh di Delaunay. In modalità qualità, verde = ben formato (angolo minimo ampio), rosso = stretto (angolo minimo piccolo).
Cerchi tratteggiati (opzionale): il cerchio circoscritto di ciascun triangolo. Per la proprietà di Delaunay, nessun punto di input si trova strettamente all'interno di essi.
Segmenti arancioni tratteggiati (opzionale): il diagramma di Voronoi, il grafo duale. Ogni cella di Voronoi contiene la parte del piano più vicina a un punto di input.
Profilo indaco spesso: l'involucro convesso — il confine esterno della triangolazione, formato solo da bordi che appartengono a un singolo triangolo.

Cosa rende diverso questo triangolatore di Delaunay

Mappa di calore della qualità, non un semplice wireframe Ogni triangolo è colorato in base al suo angolo interno minimo. Vedi a colpo d'occhio quali triangoli sono ben formati (verde) e quali sono stretti (rosso) — esattamente la metrica fondamentale per l'accuratezza della mesh e dell'interpolazione.
Duale di Voronoi integrato Un unico comando consente di sovrapporre il diagramma di Voronoi, calcolato a partire dalla stessa struttura dati. Scopri come la triangolazione di Delaunay e le celle di Voronoi siano due prospettive della stessa geometria.
Sei preimpostazioni a scopo didattico Nuvola casuale, cerchio + fulcro, griglia con jitter, spirale, stazioni di terreno e una stella a cinque punte — ciascuno dei quali rappresenta uno stress test diverso che rivela un aspetto differente di come Delaunay handles spatial patterns.

Cos'è una triangolazione di Delaunay?

Dato un insieme di punti 2D, di solito ci sono molti modi per collegarli in una triangolazione (una tassellatura completa del loro involucro convesso mediante triangoli senza sovrapposizioni o spazi vuoti). La triangolazione di Delaunay, che prende il nome dal matematico russo Boris Delaunay (1934), è quella che soddisfa la proprietà del cerchio circoscritto vuoto: per ogni triangolo nella mesh, il cerchio che passa per i suoi tre vertici non contiene altri punti di input. Questa singola proprietà ha una conseguenza notevole: tra tutte las triangolazioni dello stesso insieme di punti, quella di Delaunay massimizza l'angolo interno più piccolo. In parole povere, produce i triangoli più "ampi" e "bilanciati" possibili.

Come funziona l'algoritmo Bowyer-Watson

  1. Circonda tutti i punti di input con un super-triangolo molto grande.
  2. Inserisci un punto di input alla volta. Per ogni nuovo punto, trova ogni triangolo esistente il cui cerchio circoscritto contiene il nuovo punto — questi sono i triangoli "non validi".
  3. Rimuovi i triangoli non validi. Il foro che si lasciano alle spalle ha un confine poligonale.
  4. Collega il nuovo punto a ogni bordo di quel confine, formando nuovi triangoli.
  5. Dopo aver inserito tutti i punti, rimuovi qualsiasi triangolo che tocchi ancora un vertice del super-triangolo. Ciò che rimane è la triangolazione di Delaunay dell'insieme di punti originale.

Dove viene utilizzata la triangolazione di Delaunay

  • Modellazione del terreno (GIS): i campioni di altitudine (in genere spaziati in modo irregolare, come le stazioni topografiche) vengono collegati in una rete irregolare di triangoli (TIN) per query di altitudine, ombreggiatura e visualizzazione 3D.
  • Analisi a elementi finiti: i triangoli di Delaunay ben formati forniscono soluzioni numeriche stabili per equazioni differenziali alle derivate parziali in meccanica, trasferimento di calore ed elettromagnetismo.
  • Computer grafica: generazione di mesh per il rendering, il rigging dei personaggi e il terreno procedurale — la garanzia di Delaunay di "nessun triangolo stretto" evita artefatti di stiramento delle texture.
  • Interpolazione del vicino naturale: le superfici levigate vengono ricostruite da campioni sparsi calcolando i vicini naturali di ogni punto di query tramite il duale di Voronoi.
  • Classi di geometria computazionale: un algoritmo canonico con profonde connessioni a involucri convessi, diagrammi di Voronoi, localizzazione dei punti e divide et impera.
  • Slicer per stampa 3D e percorsi utensile CNC: Delaunay 2D (e la sua controparte 3D, la tetrahedralizzazione di Delaunay) è alla base di molte strategie di slicing e riempimento.

Delaunay vs Voronoi: due facce della stessa medaglia

Il diagramma di Voronoi partiziona il piano in una cella per punto di input, dove ciascuna cella contiene tutto ciò che è più vicino al proprio punto rispetto a qualsiasi altro. Collegando i punti le cui celle condividono un confine, si ottiene esattamente la triangolazione di Delaunay. Al contrario, i circocentri dei triangoli di Delaunay adiacenti, uniti da segmenti di retta, formano i bordi di Voronoi. Attiva "Duale di Voronoi" su questo strumento per vedere le linee arancioni tratteggiate sovrapposte allo stesso grafico — ogni bordo di Delaunay incrocia esattamente un bordo di Voronoi ad angolo retto.

Qualità, triangoli stretti e perfezionamento della mesh

Delaunay massimizza l'angolo interno minimo globale, ma non può correggere una distribuzione dei punti fondamentalmente inadeguata. Se i punti di input sono quasi allineati, raggruppati o lasciano grandi regioni vuote, alcuni triangoli saranno comunque stretti (angolo minimo inferiore a 20°). La soluzione è l'inserimento di punti di Steiner: algoritmi come l'algoritmo di Ruppert e il secondo algoritmo di Chew aggiungono iterativamente nuovi punti nel circocentro dei triangoli stretti, ritriangolando ogni volta, fino a quando ogni triangolo soddisfa un limite di qualità prestabilito. Questo generatore ti mostra quali triangoli sono stretti in modo da sapere dove aggiungere punti di Steiner se desideri una mesh più fine.

Esempio pratico

Fai clic sulla preimpostazione "Cerchio + fulcro". Lo strumento posiziona 18 punti attorno a un cerchio e 1 punto al centro, quindi li triangola. Il risultato è un ventaglio perfetto di 18 triangoli isosceli che si incontrano al centro — ciascuno ha angoli di 10° sul bordo e 80°–80° sul fulcro. L'angolo minimo peggiore è 10°, tutti i triangoli sono contrassegnati come stretti e l'istogramma mostra tutto nel contenitore 0°–10°. Questo esempio è un ottimo caso didattico: persino la triangolazione ottimale di Delaunay può presentare triangoli stretti quando l'input li impone. Ora fai clic su "Nuvola casuale" — lo stesso algoritmo produce triangoli ben formati perché i punti sono distribuiti uniformemente e l'istogramma si sposta verso destra.

Falsi miti comuni

  • "La triangolazione di Delaunay è unica": di solito sì, ma se quattro punti di input sono cocircolari (si trovano tutti sullo stesso cerchio), esistono due triangolazioni di Delaunay valide per quel gruppo. Il generatore ne sceglie una in modo coerente.
  • "Più punti significano sempre una qualità migliore": l'aggiunta di punti posizionati male può introdurre nuovi triangoli stretti. Gli algoritmi dei punti di Steiner posizionano i nuovi punti con attenzione — nei circocentri — in modo che il miglioramento della qualità sia garantito.
  • "Delaunay è la stessa cosa di un involucro convesso": no. L'involucro convesso è il confine esterno; la triangolazione di Delaunay riempie l'interno con i triangoli.
  • "Tutte le triangolazioni sembrano all'incirca uguali": la differenza è drammatica. Un inversione di bordo ("flip") rispetto a un bordo di Delaunay può trasformare un triangolo da 25° in uno da 5°. La mappa di calore della qualità dello strumento rende visibile questa differenza.

Domande frequenti (FAQ)

Cos'è una triangolazione di Delaunay?

È l'unica triangolazione di un insieme di punti 2D in cui nessun punto si trova all'interno del cerchio circoscritto di alcun triangolo. Questa proprietà costringe l'algoritmo a massimizzare l'angolo interno più piccolo tra tutte le possibili triangolazioni, producendo triangoli della forma migliore possibile.

Perché Delaunay è importante per la generazione di mesh?

I metodi numerici come l'analisi a elementi finiti sono sensibili ai triangoli stretti — essi causano matrici mal condizionate, convergenza lenta e artefatti visibili. Delaunay evita i triangoli stretti per quanto l'input lo consenta, motivo per cui rappresenta il punto di partenza predefinito per quasi tutte le pipeline di generazione mesh.

Quale algoritmo utilizza questo generatore?

L'algoritmo incrementale Bowyer-Watson. Viene creato un super-triangolo che contiene tutti i punti di input, quindi viene inserito ogni punto uno alla volta: i triangoli il cui cerchio circoscritto contiene il nuovo punto vengono rimossi e vengono formati nuovi triangoli collegando il nuovo punto a ciascun bordo del confine del foro risultante.

Cos'è la proprietà del cerchio circoscritto vuoto?

Per ogni triangolo nella mesh, il cerchio che passa per i suoi tre vertici è vuoto — nessun altro punto di input si trova strettamente al suo interno. Attiva "Mostra cerchi circoscritti" per visualizzare questa proprietà; noterai che i punti di input si trovano sempre sul bordo o all'esterno di ogni cerchio.

Qual è il legame con il diagramma di Voronoi?

Sono duali. Il diagramma di Voronoi partiziona il piano in una cella per punto di input, contenente la regione più vicina a quel punto. I bordi di Voronoi sono esattamente i segmenti che collegano i circocentri dei triangoli di Delaunay adiacenti. Attiva "Mostra duale di Voronoi" per sovrapporlo.

Cosa si considera un triangolo stretto?

Per convenzione, un triangolo con un angolo interno minimo inferiore a 20° è considerato "stretto". Un triangolo "ben formato" ha il suo angolo minimo pari o superiore a 30°. Un triangolo equilatero ha tutti gli angoli a 60° — il massimo teorico. L'istogramma e la mappa di calore in questo strumento utilizzano entrambi queste soglie.

Quale formato di input accetta il generatore?

Incolla un punto per riga come x, y. I separatori includono virgola, tabulazione, punto e virgola, pipe o spazio vuoto. I numeri possono includere separatori delle migliaia (1.234) o virgole decimali europee (1.234,56). Le righe che iniziano con # sono trattate come commenti e i punti duplicati esatti vengono uniti automaticamente.

Cos'è l'involucro convesso mostrato sul grafico?

Il profilo indaco spesso contrassegna l'involucro convesso — il confine più esterno della triangolazione. I bordi dell'involucro convesso appartengono esattamente a un solo triangolo (ogni bordo interno appartiene a due). Sono anche i bordi di Delaunay i cui duali di Voronoi si estendono all'infinito.

Posso scaricare il grafico?

Sì. Il pulsante "SVG" scarica un file vettoriale nitido scalabile a qualsiasi dimensione per stampe e relazioni. "PNG" scarica un raster a risoluzione 2× per diapositive e chat. "Copia CSV" copia l'analisi per triangolo (indici, vertici, angoli) e l'elenco completo dei punti in formato CSV.

Quanti punti posso usare?

Fino a 150 punti per esecuzione. Oltre questa soglia, l'algoritmo Bowyer-Watson in puro Python inizia a richiedere un tempo considerevole e l'SVG diventa troppo denso da leggere. Se hai bisogno di mesh più grandi, esporta in uno strumento dedicato come Triangle o scipy.spatial.Delaunay.

Cita questo contenuto, pagina o strumento come:

"Generatore di Triangolazione di Delaunay" su https://MiniWebtool.com/it/generatore-di-triangolazione-di-delaunay/ di MiniWebtool, https://MiniWebtool.com/

dal team MiniWebtool. Aggiornato: 2026-05-20

Puoi anche provare il nostro Risolutore di Matematica AI GPT per risolvere i tuoi problemi matematici attraverso domande e risposte in linguaggio naturale.

Calcolatrici geometriche:

Strumenti popolari e aggiornati:

Calcolatore della Bisettrice dell'AngoloCalcolatore del Cerchio CircoscrittoCalcolatore del Cerchio Inscritto (Incerchio)Vedi tutti →
Pagina Iniziale > Matematica > Calcolatrici geometriche > Generatore di Triangolazione di Delaunay