wikitelaio2015:lez16
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
wikitelaio2015:lez16 [2015/04/19 14:55] – 166140 | wikitelaio2015:lez16 [2015/04/28 09:58] (versione attuale) – 208113 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
+ | ====== Problemi di contatto in Marc/Mentat ====== | ||
+ | ===== Tipologie di non-linearità ===== | ||
+ | Esistono tre tipologie di non-linearità: | ||
+ | |||
+ | * non-linearità legata al tipo di materiale | ||
+ | * grandi deformazioni e grandi spostamenti | ||
+ | * problema del contatto | ||
+ | |||
+ | ===== Problemi di contatto ===== | ||
+ | |||
+ | Andiamo ad analizzare l' | ||
+ | |||
+ | I problemi di contatto sono di tipo non lineare, per cui la soluzione del software è di tipo iterativo. | ||
+ | E' possibile individuare 4 tipologie di contatto: | ||
+ | |||
+ | * Stazionario: | ||
+ | * Progressivo: | ||
+ | * Regressivo: si ha INTERFERENZA INIZIALE; l'area di contatto diminuisce NON ISTANTANEAMENTE all' | ||
+ | * Recessivo: si ha INTERFERENZA INIZIALE NULLA; l'area di contatto diminuisce ISTANTANEAMENTE all' | ||
+ | |||
+ | |||
+ | |||
+ | Un esempio chiarificante è quello di un pin all' | ||
+ | |||
+ | * Gioco: ∆R>0, l'area di contatto cresce al crescere del carico fino a ricoprire una ampiezza max di 180° | ||
+ | * Interferenza: | ||
+ | * Sigillo: ∆R=0, non c'è forzamento, è quindi necessaria una forza piccolissima per far diminuire l'area di contatto | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Analisi agli elementi finiti ===== | ||
+ | |||
+ | |||
+ | Si studia il forzamento di 2 tubi aventi le seguenti caratteristiche: | ||
+ | |||
+ | Resterno = 60mm | ||
+ | |||
+ | Rinterno = 20mm | ||
+ | |||
+ | Rmedio = 40mm | ||
+ | |||
+ | Interferenza radiale ∆R= 0.05mm | ||
+ | |||
+ | Materiale tubo interno: alluminio | ||
+ | |||
+ | Materiale tubo esterno: acciaio | ||
+ | |||
+ | |||
+ | ==== Tubo interno ==== | ||
+ | |||
+ | //mesh generation-> | ||
+ | |||
+ | (20,0,0) | ||
+ | |||
+ | (40.025, | ||
+ | |||
+ | Si crea un elemento | ||
+ | |||
+ | // | ||
+ | |||
+ | //bias factors-> | ||
+ | |||
+ | // | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | Si crea la geometria circolare del tubo facendo ruotare l' | ||
+ | |||
+ | // | ||
+ | |||
+ | // | ||
+ | |||
+ | // | ||
+ | |||
+ | // | ||
+ | |||
+ | {{: | ||
+ | |||
+ | A questo punto si utilizza la funzione SET che permette di salvare corpi creati e allo stesso tempo di renderli invisibili se non servono nell' | ||
+ | |||
+ | //mesh generation-> | ||
+ | |||
+ | Si inserisce il nome del set che si sta creando->// | ||
+ | |||
+ | Nella barra di comando viene chiesta la lista degli elementi che faranno parte del set, si seleziona EXISTING. | ||
+ | |||
+ | In VISIBLE SETS sono presenti tutti i set visibili al momento, sarà quindi presente il set chiamato tubo_int | ||
+ | |||
+ | //visible sets-> | ||
+ | |||
+ | Il tubo interno è ora salvato ma non visibile. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | ==== Tubo esterno ==== | ||
+ | |||
+ | |||
+ | Come fatto per il tubo interno si inseriscono i nodi in | ||
+ | |||
+ | (39.975, | ||
+ | |||
+ | (60,0,0) | ||
+ | |||
+ | Si crea un elemento di tipo LINE(2) unendo i nodi e lo si suddivide con fattori | ||
+ | |||
+ | (20,1,1) | ||
+ | |||
+ | Si effettua il BIAS con fattori | ||
+ | |||
+ | (-0.18,0,0) | ||
+ | |||
+ | Esattamente come per il tubo interno, si espande l' | ||
+ | |||
+ | N.B. : Bisogna fare molta attenzione, quando si creano dei sets, nell' | ||
+ | |||
+ | // | ||
+ | |||
+ | Creo il SET del tubo esterno | ||
+ | |||
+ | // | ||
+ | |||
+ | //visible sets-> | ||
+ | |||
+ | Così facendo si rendono visibili entrambi i set prima creati. | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== Definizione geometrie ==== | ||
+ | |||
+ | //geometric properties-> | ||
+ | |||
+ | //elements add-> | ||
+ | |||
+ | ==== Definizione materiali ==== | ||
+ | |||
+ | //material properties-> | ||
+ | |||
+ | // | ||
+ | |||
+ | // | ||
+ | |||
+ | Con lo stesso procedimento si assegnano le proprietà di materiale al tubo esterno con E=210000, Poisson= 0.3. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== Definizione contatti ==== | ||
+ | |||
+ | |||
+ | //main menu-> | ||
+ | |||
+ | elements-> | ||
+ | |||
+ | new-> | ||
+ | |||
+ | Definiti i due corpi che andranno a contatto, si definiscono le proprietà del contatto. | ||
+ | |||
+ | // | ||
+ | |||
+ | Selezionare, | ||
+ | |||
+ | //contact type-> | ||
+ | |||
+ | Il comando TOUCHING identifica un contatto monolatero tra due corpi che sussiste quando la distanza tra i punti di tali corpi risulta minore di una certa tolleranza imponibile dall' | ||
+ | Tornando al nostro caso, la tolleranza dovrà essere sicuramente maggiore dell' | ||
+ | |||
+ | //distance tolerance-> | ||
+ | |||
+ | Parametro molto importante è il CONTACT DIRECTION METHOD: con questo comando si sceglie la modalità con cui il software va a verificare la distanza tra due nodi di due corpi che possono entrare in contatto. Si sceglie, in questo caso FIRST TO SECOND. | ||
+ | |||
+ | Il software controlla la distanza che hanno i nodi del corpo 1 (tubo interno) dalla frontiera del corpo 2 (tubo esterno). Si può scegliere tra una frontiera del corpo 2 analitica o discreta: la frontiera di tipo analitico | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ |