Generator strukturalnej siatki elementów przestrzennych

Podobne dokumenty
WYKORZYSTANIE MES DO WYZNACZANIA WPŁYWU PĘKNIĘCIA W STOPIE ZĘBA KOŁA NA ZMIANĘ SZTYWNOŚCI ZAZĘBIENIA

GEOMETRIA PRZESTRZENNA (STEREOMETRIA)

SYMULACJA NUMERYCZNA KRZEPNIĘCIA KIEROWANEGO OCHŁADZALNIKAMI ZEWNĘTRZNYMI I WEWNĘTRZNYMI

Tworzenie modeli ciała ludzkiego dla potrzeb modelowania pola elektromagnetycznego. Bartosz Sawicki, Politechnika Warszawska

Aby opisać strukturę krystaliczną, konieczne jest określenie jej części składowych: sieci przestrzennej oraz bazy atomowej.

STEREOMETRIA CZYLI GEOMETRIA W 3 WYMIARACH

ANALIZA NUMERYCZNA STANU NAPRĘŻENIA W OBSZARZE STAŁO-CIEKŁYM ODLEWU

Pierwsze komputery, np. ENIAC w 1946r. Obliczenia dotyczyły obiektów: o bardzo prostych geometriach (najczęściej modelowanych jako jednowymiarowe)

STRUKTURA KRYSTALICZNA

DZIAŁ 1. STATYSTYKA DZIAŁ 2. FUNKCJE

MODELOWANIE WARSTWY POWIERZCHNIOWEJ O ZMIENNEJ TWARDOŚCI

Z przestrzeni na płaszczyznę

Z O G R ANIC ZENIA M I

na podstawie modelu 3D

Politechnika Poznańska

KOMPUTEROWA GENERACJA STRUKTURY PIERWOTNEJ ODLEWU

Stereometria bryły. Wielościany. Wielościany foremne

Klasa 3.Graniastosłupy.

BUDOWA KRYSTALICZNA CIAŁ STAŁYCH. Stopień uporządkowania struktury wewnętrznej ciał stałych decyduje o ich podziale

Technologie Materiałowe II Wykład 2 Technologia wyżarzania stali

Wstęp. Krystalografia geometryczna

Układy krystalograficzne

THE ANALYSIS OF THE MANUFACTURING OF GEARS WITH SMALL MODULES BY FDM TECHNOLOGY

FEM, generacja siatki, ciepło

Rozkład materiału nauczania

Technologie wytwarzania. Opracował Dr inż. Stanisław Rymkiewicz KIM WM PG

STRUKTURA MATERIAŁÓW

2. Permutacje definicja permutacji definicja liczba permutacji zbioru n-elementowego

Metoda elementu skończonego budowa modeli

Zadanie 1. (0 1) Cena okularów bez promocji wynosi 240 zł. Ile zapłaci za te okulary klient, który ma 35 lat? Wybierz odpowiedź spośród podanych.

OBRÓBKA CIEPLNA STOPÓW ŻELAZA. Cz. II. Przemiany austenitu przechłodzonego

Geometria. Rodzaje i własności figur geometrycznych:

Oto przykłady przedmiotów, które są bryłami obrotowymi.

MODEL 3D MCAD LEKKIEGO SAMOLOTU SPORTOWEGO, JAKO ŹRÓDŁO GEOMETRII DLA ANALIZY WYTRZYMAŁOŚCIOWEJ MES OBIEKTU

Wymagania na poszczególne oceny szkolne z. matematyki. dla uczniów klasy IIIa i IIIb. Gimnazjum im. Jana Pawła II w Mętowie. w roku szkolnym 2015/2016

w jednym kwadrat ziemia powietrze równoboczny pięciobok

Wykład z Technologii Informacyjnych. Piotr Mika

Ćwiczenie nr 8 - Modyfikacje części, tworzenie brył złożonych

ZAGADNIENIA NA EGZAMIN POPRAWKOWY Z MATEMATYKI W KLASIE IV TECHNIKUM.

Modelowanie wieloskalowe. Automaty Komórkowe - podstawy

Kurs ZDAJ MATURĘ Z MATEMATYKI - MODUŁ 13 Teoria stereometria

Zachodniopomorski Uniwersytet Technologiczny INSTYTUT INŻYNIERII MATERIAŁOWEJ ZAKŁAD METALOZNAWSTWA I ODLEWNICTWA

Wymagania edukacyjne z matematyki dla klasy III a,b liceum (poziom podstawowy) rok szkolny 2018/2019

INSTRUKCJA DO ĆWICZENIA NR 4

Opis postępowania przy eksportowaniu geometrii z systemu Unigraphics NX do pakietu PANUKL (ver. A)

Pasmowa teoria przewodnictwa. Anna Pietnoczka

Plan wynikowy klasa 3. Zakres podstawowy

Katarzyna Jesionek Zastosowanie symulacji dynamiki cieczy oraz ośrodków sprężystych w symulatorach operacji chirurgicznych.

KRYSTALIZACJA METALI I STOPÓW. Publikacja współfinansowana ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Zastosowanie systemów CAD i RP w prototypowaniu przekładni dwudrożnej

DEFEKTY STRUKTURY KRYSTALICZNEJ

METODA ELEMENTÓW SKOŃCZONYCH

Pytania do spr / Własności figur (płaskich i przestrzennych) (waga: 0,5 lub 0,3)

Agnieszka Kamińska, Dorota Ponczek. MATeMAtyka 3. Szczegółowe wymagania edukacyjne z matematyki w klasie trzeciej.

METODA ELEMENTÓW SKOŃCZONYCH

Nauka o Materiałach. Wykład IV. Polikryształy I. Jerzy Lis

MATEMATYKA Z PLUSEM DLA KLASY VII W KONTEKŚCIE WYMAGAŃ PODSTAWY PROGRAMOWEJ. programowej dla klas IV-VI. programowej dla klas IV-VI.

Dr inż. Paweł Rokicki Politechnika Rzeszowska Katedra Materiałoznawstwa, Bud. C, pok. 204 Tel: (17) WYCISKANIE

ZASTOSOWANIE METOD OPTYMALIZACJI W DOBORZE CECH GEOMETRYCZNYCH KARBU ODCIĄŻAJĄCEGO

Agnieszka Kamińska, Dorota Ponczek. MATeMAtyka 3. Plan wynikowy. Zakres podstawowy

WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE V. Temat lekcji Punkty z podstawy programowej z dnia 14 lutego 2017r.

10.3. Typowe zadania NMT W niniejszym rozdziale przedstawimy podstawowe zadania do jakich może być wykorzystany numerycznego modelu terenu.

Technologie wytwarzania metali. Odlewanie Metalurgia proszków Otrzymywanie monokryształów Otrzymywanie materiałów superczystych Techniki próżniowe

Technologie wytwarzania metali. Odlewanie Metalurgia proszków Otrzymywanie monokryształów Otrzymywanie materiałów superczystych Techniki próżniowe

RZUTOWANIE PROSTOKĄTNE

DEFEKTY STRUKTURY KRYSTALICZNEJ. Publikacja współfinansowana ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Projekt 6: Równanie Poissona - rozwiązanie metodą algebraiczną.

Metody łączenia metali. rozłączne nierozłączne:

Katalog wymagań programowych na poszczególne stopnie szkolne. Matematyka. Poznać, zrozumieć

Analiza stateczności zbocza

STRUKTURA IDEALNYCH KRYSZTAŁÓW

WPŁYW SZYBKOŚCI STYGNIĘCIA NA WŁASNOŚCI TERMOFIZYCZNE STALIWA W STANIE STAŁYM

Drgania poprzeczne belki numeryczna analiza modalna za pomocą Metody Elementów Skończonych dr inż. Piotr Lichota mgr inż.

Rozwiązanie: Zadanie 2

PRZEWODNIK PO PRZEDMIOCIE

Reprezentacja i analiza obszarów

Wykład IV: Polikryształy I. JERZY LIS Wydział Inżynierii Materiałowej i Ceramiki Katedra Ceramiki i Materiałów Ogniotrwałych

Kurs ZDAJ MATURĘ Z MATEMATYKI MODUŁ 13 Zadania stereometria

Oświetlenie. Modelowanie oświetlenia sceny 3D. Algorytmy cieniowania.

Nadają się do automatycznego rysowania powierzchni, ponieważ może ich być dowolna ilość.

Materiały do laboratorium Przygotowanie Nowego Wyrobu dotyczące metody elementów skończonych (MES) Opracowała: dr inŝ.

Wzór Żurawskiego. Belka o przekroju kołowym. Składowe naprężenia stycznego można wyrazić następująco (np. [1,2]): T r 2 y ν ) (1) (2)

Wprowadzenie do rysowania w 3D. Praca w środowisku 3D

Wykład IX: Odkształcenie materiałów - właściwości plastyczne

Podstawy 3D Studio MAX

STRUKTURA CIAŁA STAŁEGO

Graniastosłupy mają dwie podstawy, a ich ściany boczne mają kształt prostokątów.

Komputerowe wspomaganie projektowania- CAT-01

TEMAT PRACY DOKTORSKIEJ

Proces wykonywania modeli z nowej generacji mas modelowych stosowanych w metodzie wytapianych modeli analiza symulacyjna

Uniwersytet Śląski w Katowicach str. 1 Wydział

Skrypt 19. Bryły. 14. Zastosowanie twierdzenia Pitagorasa do obliczania pól powierzchni ostrosłupów

Kryteria oceniania z matematyki Klasa III poziom podstawowy

Układy VLSI Bramki 1.0

Skrypt 33. Przygotowanie do egzaminu Bryły. 2. Obliczanie pól powierzchni graniastosłupów prostych

Geometria wykreślna. 3. Równoległość. Prostopadłość. Transformacja celowa. dr inż. arch. Anna Wancław. Politechnika Gdańska, Wydział Architektury

ANALIZA NUMERYCZNA DEFORMACJI WALCOWEJ PRÓBKI W ZDERZENIOWYM TEŚCIE TAYLORA

PROSZĘ SOBIE WYOBRAZIĆ, ŻE...

Czy pamiętasz? Zadanie 1. Rozpoznaj wśród poniższych brył ostrosłupy i graniastosłupy.

WIELOMIANOWE MODELE WŁAŚCIWOŚCI MECHANICZNYCH STOPÓW ALUMINIUM

Transkrypt:

Generator strukturalnej siatki elementów przestrzennych Robert Bieda Wydział Inżynierii Mechanicznej i Informatyki Kierunek Informatyka, Rok V robert.bieda@gmail.com Streszczenie W niniejszej pracy zaprezentowany został nowy generator trójwymiarowy siatek strukturalnych. Generator ten wypełnia obszar elementami czternastościennymi, których kształt zbliżony jest do kuli. Rozwiązanie takie pozwala na znacznie lepsze odwzorowanie struktury krystalicznej występującej między innymi w metalach. Odpowiednie rozmieszczenie wykorzystanych elementów zapewnia całkowite wypełnienie przestrzeni, bez konieczności uzupełniania powstałych luk elementami innego kształtu. Elementy o kształtach różniących się od czternastościanu Kelvina powstają jedynie na brzegach dyskretyzowanej bryły. 1 Wstęp Metoda elementów skończonych ma ogromne znaczenie w obliczeniach nie jednego złożonego problemu inżynierskiego. Jedną z najbardziej kosztownych i zarazem jedną z najtrudniejszych faz tej metody jest utworzenie siatki elementów skończonych, w której elementy, pod względem wielkości i kształtu odwzorowywałyby model najwierniej jak to tylko możliwe. Opisane w literaturze metody generowania trójwymiarowych siatek elementów skończonych dzielą się na trzy kategorie: metoda triangulacji objętości (the volume triangulation method), większości przypadków składa się z dwóch części [3], generacji węzłów oraz generacji czworościanów (triangulacja Delaunay (Delaunay s triangulation)[7]) ekstrakcja elementów (element extraction), polega na ekstrakcji czworościanów na podstawie geometrii i danych topologicznych dotyczących bryły [8][6] rekursywna dekompozycja przestrzeni (recursive spatial decomposition), przykładem jest metoda drzew czwórkowych(2d) lub ósemkowych(3d); siatka sześcienna zwierająca obiekt, który ma być zdyskretyzowany jest rekursywnie dzielona dopóki nie zostanie osiągnięta oczekiwana rozdzielczość [4] 1

W dwóch pierwszych przypadkach siatka tworzona jest wyłącznie z czworościanów, w trzecim przypadku mogą się pojawić sześciany, graniastosłupy, ostrosłupy oraz inne elementy bryłowe[5]. Każda z wyżej wymienionych metod może generować elementy zniekształcone. Elementy te w większości skoncentrowane są w pobliżu brzegów modelu. Celem niniejszej pracy jest przedstawienie sposobu generowania siatki elementów przestrzennych z wykorzystaniem hybrydowych elementów czternastościennych tzw. czternastościanów Kelvina, których kształt zbliżony jest do kuli. Wykorzystane w niniejszej pracy elementy skończone mogą w sposób lepszy niż używane w wymienionych powyżej metodach czworościany i sześciany, odwzorować strukturę krystaliczną metali oraz ich stopów[1]. To od struktury krystalicznej zależą własności fizyczne metalu, takie jak na przykład wytrzymałość, twardość, temperatura topnienia czy przewodność elektryczna i cieplna. Opisywane elementy są bardzo przydatne do modelowania ziaren oraz warstw międzyziarnowych w stopach będących w stanie stało-ciekłym[2]. 2 Struktura krystaliczna metali Sieć krystaliczna to sposób w jaki atomy wypełniają przestrzeń tak, że pewna konfiguracja atomów zwana komórką elementarną jest wielokrotnie powtarzana. Wiele spośród ciał stałych ma budowę krystaliczną. Oznacza to, że atomy, z których się składają ułożone są w określonym porządku. Od dawna wiadomo, że badanie struktury metali dostarcza wielu cennych informacji na temat rodzaju i stanu materiału. Dzięki obrazom mikroskopowym rozpoznajemy odlewy, możemy się również dowiedzieć, czy ich struktura jest prawidłowa, spełniająca wymagania użytkownika, czy też posiadają one ukryte wady, widoczne tylko pod mikroskopem. Rys. 1: Ziarna w strukturze drutu wykonanego z czystego tytanu (po lewej), struktura krystaliczna miedzi (po prawej) Podstawową cechą metali obok struktury krystalicznej jest wielkość ziarna będącego obszarem monokrystalicznego uporządkowania. Ziarna (krystality) mogą układać się w sposób uporządkowany tworząc okrągłe (lub sferyczne) sferolity, dendryty o budowie drzewiastej, igły i inne. Wielkości ziaren i ich orientacji ma decydujący wpływ na strukturę danego materiału a tym samym na jego właściwości. Im mniejsza jest średnia wielkość ziarna, tym większa jest granica plastyczności, wytrzymałość i twardość, natomiast 2

mniejsza plastyczność materiału. Gruboziarnistość często powoduje kruchość i zmniejsza wytrzymałość. Niejednakowa wielkość ziarna pogarsza właściwości mechaniczne, a może też powodować wyraźną kruchość materiału. 3 Generacja siatki Struktura metalu i jego stopów, a w zasadzie ich sieć krystaliczna jest zbudowana z elementów wyglądem przypominającą kule. Utworzenie siatki z elementów sferycznych nie jest możliwe, nie daje ona pełnego zapełnienia obszaru. Czternastościan Kelvina (Rys. 2) kształtem zbliżony jest do sfery oraz umożliwia pełne wypełnienie obszaru. Element ten powstał poprzez ścięcie narożników ośmiościanu i składa się z ośmiu sześciokątów i sześciu kwadratów. Zadaniem generatora siatki opisanego w tej pracy jest utworzenie, Rys. 2: Czternastościan Kelvina, od lewej: dwie pozycje ukierunkowania elementu oraz sposób powstania tetradekahedronu. siatki elementów w oparciu o opis geometrii zadanego obszaru (w przestrzeni trójwymiarowej). Siatka tworzona przez program jest strukturalna, co oznacza że liczba krawędzi incydentnych do poszczególnych węzłów jest stała. Sposób tworzenia siatki zależy bezpośrednio od wielkości brzegów obszaru, a także od szeregu dodatkowych parametrów pozwalających wpływać na ostateczny kształt siatki, jej gęstość, a tym samy na wielkość i ilość elementów. Dzięki temu możliwe jest uwzględnienie istotnych wymagań, parametrów uzależnionych od czynników związanych z rodzajem procesu fizycznego, wybraną metodą jego symulowania czy specyfiką obszaru, wewnątrz którego proces zachodzi. 3.1 Specyfikacja danych wejściowych generatora Dane wejściowe programu wczytywane są z przygotowanego pliku, zawierającego parametry opisujące modelowany obszar oraz siatkę elementów, która ma zostać utworzona. Modelowany obszar będący prostopadłościanem, opisany jest za pomocą trzech wartości zmiennych (a, b, c), dla każdego z kierunków przestrzeni (Rys. 3) gdzie zmienna a odpowiada kierunkowi osi x, b kierunkowi osi y a c kierunkowi osi z. Na liczbę elementów siatki, wpływa liczba podanych elementów w danym kierunku, bądź rozmiar pojedynczego elementu skończonego. Modyfikacja odpowiednich parametrów pliku pozwala wybrać jeden z dwóch pozycji ukierunkowania elementu względem modelowanego obszaru(rys. 3

Rys. 3: Fragment siatki elementów przestrzennych wraz zarysem modelowanego obszaru. 2), co wpływa na charakterystykę siatki. Wpływ na charakterystykę ma również możliwość wyśrodkowania elementów siatki względem modelowanego układu w dowolnym z kierunków. 3.2 Algorytm generujacy Metoda generacji siatki opiera się na podziale elementu skończonego na trzy warstwy różne pod względem położenia węzłów. Rys. 4: Podział elementu na warstwy dla jednej z dwóch pozycji ukierunkowania elementu. Rys. 5: Podział elementu na warstwy dla jednej z dwóch pozycji ukierunkowania elementu. Warstwy te różnią się również w zależności od położenia elementu względem obszaru (Rys. 4 i 5). Niezależnie jednak od ułożenia elementu, układ węzłów w danej warstwie 4

powtarza się cyklicznie co trzecia generowana warstwa. Zaletą tej metody jest możliwość wykorzystania rekurencji do tworzenia węzłów na danej warstwie oraz kolejnych warstw na podstawie uprzednio wyznaczonych. W przypadku wyznaczania kolejnych warstw zmianie ulega jedynie zmienna odpowiedziana za położenie danej warstwy na kierunku osi y. Rys. 6: Pierwotne warstwy podziału w zależności od ukierunkowania elementu. 3.3 Elementy brzegowe Przed rozpoczęciem generacji siatki, niezbędne jest: wyznaczenie liczby elementów w każdym z trzech kierunku modelowanego układu rozmiaru pojedynczego elementu określenie położenia pierwszego elementu warstwy pierwotnej, będącego punktem odniesienia dla tworzonych warstw Jako rozmiar elementu przyjmuje się długość boku kwadratu oraz sześciokąta składających się na czternastościan Kelvina. Rys. 7: Przykładowe elementy brzegowe. Elementy brzegowe ulegają zniekształceniu, a ich wyznaczenie jest dość trudne. Przesunięcie warstw względem siebie wpływa na zróżnicowanie elementów brzegowych, po względem kształtu oraz liczby węzłów składających się na dany element. W zależności od wprowadzonych parametrów generowania może powstać do 32 różniących się pod względem geometrii elementów brzegowych (Rys. 7). 5

4 Przykłady zastosowań Siatka wygenerowana przez opisany w niniejszej pracy generator może być stosowana w obliczeniach numerycznych, zjawisk fizycznych i zagadnień inżynierskich, w których struktura badanych materiałów może być odwzorowana przez kształt elementów wykorzystanych do jej utworzenia. Przykładem takich obliczeń może być modelowanie pękania stopów o strukturze równoosiowej w stanie stało-ciekłym. Kolejnym przykładem zastosowanie elementów, prezentowanych w niniejszej pracy może wyznaczanie przenikalności cieplej polistyrenów, których sieć krystaliczna zbudowana jest z sferolitów. 5 Podsumowanie W niniejszej pracy przedstawiony został schemat generowania trójwymiarowej strukturalnej siatki elementów przestrzennych. Elementami wypełniającymi określony obszar są czternastościany, których kształt zbliżony jest do sfery. Elementy te pozwalają lepiej odwzorować strukturę krystaliczną metali, stopów oraz materiałów zbudowanych z krystalitów w kształcie sferolitu, niż tradycyjne elementy (czworościany, sześciany) używane podczas badania zagadnień w przestrzeni trójwymiarowej. Literatura [1] Szwarc G., Modelowanie pękania stopów o strukturze równoosiowej w stanie stałociekłym, Praca doktorska, Częstochowa, 2003. [2] Parkitny R., Sczygiol N., Szwarc G., Modelowanie pękania kruchych materiałów ziarnowych w ujęciu hybrydowych elementów skończonych, Zeszyty Naukowe Politechniki Białostockiej. Mechanika, 2001. [3] E. Amezua, M. V. Hormaza, A Hernandez, M. B. G. Ajuria, A method for the improvement of 3D solid fine-element meshe.s, Bilbao, Hiszpania, 1995. [4] N. Sapidis, R. Perucchio, Combining recursive spatial decomposition and domain Delunay tetrahedralization for meshing arbitrary shaped solid models., Computer Methods in Applied Mechanics and Engineering,1993. [5] R. Perucchio, M. Saxena,A. Kela, Automatic mesh generation from solid models based on recursive spatial decompositions., International Journal of Applied Mechanics and Engineering, 1989. [6] T. C. Woo, T. Thomasma, An algorithm for generating solid elements in objects with holes., Computer Structures, 1984. [7] Nguyen-Van-Phai, Automatic mesh generation with tetrahedron elements., Int. J. numer. Meth. Engng, 1982. [8] B. Wördenweber, Automatic mesh generation of 2 and 3 dimension curvilinear manifolds., Computer Laboratory, University of Cambridge, Cambridge, U.K., 1981. 6