Sei sulla pagina 1di 16

ICEM CFD Tetra

parte I

Tetra 1 28 March, 2002

Programma
l Approccio di ICEM Tetra

l Requisiti sulla geometria

l Processo di funzionamento di ICEM Tetra

l Assegnazione parametri e generazione della mesh

l Introduzione a ICEM PRISM

Tetra 2 28 March, 2002

1
Approccio di ICEM TETRA ...
l Le dimensioni della mesh sono vincolate alla geometria
l Le mesh si adatta automaticamente ai contorni geometrici
esistenti
l La mesh viene discretizzata conformemente alla geometria
− suddivisioni in metà nelle tre dimensioni, quindi
approccio OCTREE
l Gli elementi di contorno sulle superfici sono determinati da
un processo di taglio “Cutter”
l La mesh di superficie è ottenuta direttamente dalla mesh di
volume
l Algoritmi di smoothing assicurano una buona qualità della
griglia
Tetra 3 28 March, 2002

Passi fondamentali

l Creazione e/o importazione della geometria


l Assegnazione delle entità al database geometrico di ICEM

(creazione e preparazione tetin file)


l Definizione delle dimensioni globali della mesh sulle

varie entità
l Generazione della mesh

l Migliorie alla qualità della mesh (editing, smoothing, etc.)

l Export della mesh nel formato solutore desiderato

Tetra 4 28 March, 2002

2
Geometria per ICEM TETRA
l E’ richiesto un modello geometrico chiuso
− Visualizzando le superfici con l’opzione “solid”
• cercare eventuali superfici mancanti
• cercare eventuali buchi o gaps nella geometria
− ICEM Tetra è in grado di tollerare piccoli gaps
(relativamente alla dimensione locale degli elementi)
l Punti e curve ai contorni della gemetria
ed in altre “zone chiave” (case-dipendent)
l Punti materiali per la definizione del
volume di mesh

Superficie di ingresso mancante


Tetra 5 28 March, 2002

Utilizzo di Punti e Curve


l Prevedere punti agli spigoli del modello
l Prevedere curve per vincolare la posizione dei nodi in
zone caratteristiche
− all’intersezione di superfici
− su “patches” giacenti su una o più superfici
l Non servono curve laddove due o più superfici si
intersecano in modo non spigoloso

l N.B.: l’omissione di punti e/o curve nel modello


geometrico può portare ad una mesh che, al contorno,
non descrive bene il modello geometrico sottostante
Tetra 6 28 March, 2002

3
Esempio di utilizzo di punti e curve

Punti sugli spigoli

Risultato con punti e curve

Curve di contorno delle superici

Risultato senza punti e curve

Tetra 7 28 March, 2002

Esempio di utilizzo di punti e curve

L’accuratezza
del modello
(fedeltà di
riproduzione
del manufatto
reale) è
direttamente
legata alla
presenza o
meno di entità
geometriche.

Tetra 8 28 March, 2002

4
Esempio di utilizzo di punti e curve

Nella
geometria
mancano
due curve
ed il
punto
definente
lo spigolo

Tetra 9 28 March, 2002

Esempio di utilizzo di punti e curve

La geometria
è arricchita
con le due
curve
mancanti,
ma ancora
non è
presente il
punto sullo
spigolo

Tetra 10 28 March, 2002

5
Esempio di utilizzo di punti e curve

La geometria
è ora
completa e il
modello di
mesh
descrive
perfettamente
i contorni del
manufatto

Tetra 11 28 March, 2002

Passi fondamentali: riepilogo


l Creazione e/o importazione dell geometria
l Assegnazione delle entità al database geometrico di
ICEM (creazione e preparazione tetin file)
l Definizione delle dimensioni globali della mesh
sulle varie entità
l Generazione della mesh
l Migliorie alla qualità della mesh (editing, smoothing,
etc.) l Run Tetra mesher
l Export della mesh nel formato solutore desiderato
l Run Cutter

l Run Smoother
l Run Coarsener

Tetra 12 28 March, 2002

6
Passi fondamentali: generazione mesh

l Run Tetra mesher


−genera lo “uncut domain”
l Run Cutter
−esegue il ‘flood fill’ Eseguibili in due modalità,
partendo dal punto • interattiva
materiale(i) • batch
−genera il “cut domain”
l Run Smoother
l Run Coarsener

Tetra 13 28 March, 2002

Generazione mesh: modalità interattiva

l Run Tetra mesher Si eseguono all’interno del


l Run Cutter modulo ICEM TETRA

l Run Smoother Si eseguono all’interno di


l Run Coarsener
ICEM CFD GUI (MED),
attraverso il menu “Edit mesh”

Tetra 14 28 March, 2002

7
Generazione mesh: modalità batch

l Run Tetra mesher


l Run Cutter
Si eseguono all’interno di
ICEM CFD GUI (MED),
attraverso il menu “meshing”
l Run Smoother
l Run Coarsener

Tetra 15 28 March, 2002

Generazione mesh: Batch Vs. Interattiva

l Modalità batch con la geometria ‘pulita’


− non ci si aspettano problemi
l La modalità interattiva permette all’utente di
visualizzare e riparare eventuali problemi
− la mesh di superficie viene visualizzata se ICEM
TETRA trova un volume chiuso
− un’anomalia viene indicata attraverso la visualizzazione
di linee di mesh “strane” (sghembe, attorcigliate, stirate,
storte, …)

Tetra 16 28 March, 2002

8
Introduzione a ICEM CFD Prism

Tetra 17 28 March, 2002

Processo di generazione

l Prende in input una mesh di ICEM CFD Tetra


l La modalità è completamente in batch
l Si ha la generazione di elementi prismatici su
superfici di contorno specificate
l I prismi sono creati come estrusione della mesh di
superficie
l I Prismi sono resi conformi alla mesh Tetra di
volume
l Smoothing automatico per ottenere buone qualità
di mesh

Tetra 18 28 March, 2002

9
Assegnazione globale della mesh

Le dimensioni della
mesh sono vincolate
alla geometria.
Attraverso il menu
Geometry > Mesh
Params > Model
è possibile definire un
target indicativo di celle.

Tetra 19 28 March, 2002

Assegnazione globale della mesh

Reference Size (numero reale positivo):

Questo parametro è legato a tutti gli altri parametri di mesh.


Tutti i parametri di mesh vanno moltiplicati per questo valore
per ottenere il valore attuale.

Permette un controllo globale immediato del target di mesh

Tetra 20 28 March, 2002

10
Assegnazione globale della mesh

Maximum Size (utilizzare una potenza di 2):

Questo parametro, moltiplicato per il Reference Size è legato


a tutti gli altri parametri di mesh.
Tutti i parametri di mesh vanno moltiplicati per questo valore
per ottenere il valore attuale.

Permette un controllo globale immediato del target di mesh

Tetra 21 28 March, 2002

Assegnazione globale della mesh


Natural Size (utilizzare una potenza di 2):

Quando è attivato controlla la dimensione minima delle celle


all’interno del modello. Il valore minimo è infatti il prodotto
della Natural Size x Reference Size.
l Limite inferiore alla suddivisione di griglia (minima
dimensione di elemento all’interno del dominio)
l La mesh è raffinata automaticamente in base alla
geometria sottostante:
− forti curvature
− strozzature
− piccole entità geometriche, …
Tetra 22 28 March, 2002

11
Caratteristiche di ICEM Prism

l Quasi totale automaticità


l Caratteristiche dei prismi definibile per ciascuna
famiglia
l Possibilità di “salvare” una configurazione
l Strati di prismi generati solo in una specifica
famiglia di volume
l Smoothing in direzione normale alle facce per
mantenere intatta l’informazione geometrica agli
spigoli

Tetra 23 28 March, 2002

Impostazione dei parametri

Altezza iniziale
Rapporto di espansione
Numero di strati

N° iterazione di smoothing
per prismi, tri e tetra

Specificazione famiglie

Tetra 24 28 March, 2002

12
Impostazione dei parametri

Per completezza le slide che


seguono completano la
descrizione dei parametri di
ICEM Prism, anche se, in
generale, è sconsigliato
l’intervento su tali parametri che
sono generici e impostati per
affrontare con successo la
maggior parte dei casi di utilità
(esigenze di strato limite)

Tetra 25 28 March, 2002

Impostazione dei parametri

Use interactive graphics:

se attivato, attraverso l’utilizzo


del tasto “c”, viengono
visualizzati gli strati prismi
durante la loro generazione.

Tetra 26 28 March, 2002

13
Impostazione dei parametri

Triangle quality type:

determina il criterio di
smoothing per la mesh di
superficie. Tale operazione
viene eseguita sia all’inizio che
prima dell’estrusione di
ciascuno strato.

Tetra 27 28 March, 2002

Impostazione dei parametri

Ortho weight:

si attiva quando viene scelto lo


smoothing di Laplace e
controlla l’ortogonalità dello
strato estruso rispetto alla mesh
di superficie sottostante.

Tetra 28 28 March, 2002

14
Impostazione dei parametri

Fillet ratio:

specifica il comportamento dei


prismi laddove ci sono spigoli
della geometria in termini del
raggio di raccordo rispetto
all’altezza del prima: 0 = no
fillet, 1 = raggio uguale
all’altezza del prisma.
Tetra 29 28 March, 2002

Impostazione dei parametri


Max Prism angle:

specifica l’angolo permesso tra


le normali di due facce
triangolari adiacenti.
- default = 180, è permessa la
creazione di prismi da ambo le
parti di una parete sottile
- un valore inferiore crea prismi
su ambo i lati rendendo
conforme la mesh con
l’interposizione di elementi
piramidali
Tetra 30 28 March, 2002

15
Impostazione dei parametri

Extrude into orphan region:

estrude i prismi all’interno


della
regione orfana specificando la
famiglia di appartenenza dei
nuovi elementi.

Tetra 31 28 March, 2002

Impostazione dei parametri

Maximum height over base:

controllo dell’aspect ratio: se


l’aspect del prisma in
generazione è maggiore di
questo parametro tale prisma
non viene generato.
La mesh è resa conforme con
elementi piramidali.

Tetra 32 28 March, 2002

16

Potrebbero piacerti anche