Professional Documents
Culture Documents
Piotr Mika
Kwiecie, 2012
2012-04-18
2|Stro na
Skadowe modelu w programie ABAQUS stanowi: Zdyskretyzowana geometria Waciwoci przekroju Dane materiaowe Obcienie i warunki brzegowe a. obc. skupione b. obc. powierzchniowe c. obc. liniowe cinajce d. obc. liniowe i momenty na brzegu powoki e. siy masowe f. obcienia termiczne g. dowolne warunki brzegowe (mechaniczne, termiczne, ) 5. Typ analizy a. statyczna b. dynamiczna 6. Wymagane wyniki z oblicze do postprocesingu 7. Postprocesor ABAQUS/CAE 1. 2. 3. 4.
3|Stro na
Konfiguracja wariantw danych i przebiegu oblicze analizy (definicja warunkw brzegowych, obcienia, wynikw do postprocessingu mona to zrobi osobno dla kadego kroku) 5. Interaction Definicja mechanicznej i termicznej interakcji pomidzy konstrukcj a otoczeniem 6. Load Definicja obcienia i warunkw brzegowych. Obcienia i warunki brzegowe s zalene od kroku, dlatego naley zdefiniowa krok, w ktrym s one aktywne 7. Mesh Narzdzia suce do definicji siatki elementw skoczonych 8. Job Modu do analizy modelu wykonanie oblicze 9. Visualization Wywietlenie modelu i wynikw. Rodzaj wynikw jest zdefiniowany w module Step 10. Sketch Dwuwymiarowe rysunki pomocne w tworzeniu geometrii. Rysunek moe by rozcignity, obrcony, cignity wzdu krzywej w celu stworzenia obiektu 3-D
Na kolejnych rysunkach zilustrowano typy elementw skoczonych oraz wyjaniono przyjt zasad nazewnictwa:
4|Stro na
Po wybraniu z menu Start - Abaqus 6.7 Student Edition/ Abaqus CAE, na ekranie pojawi si okno startowe:
5|Stro na
W celu utworzenia nowego modelu wybieramy polecenie Create Model Database, co prowadzi do pojawienia si na ekranie nastpujcego okna:
Pasek tytuowy Menu gwne Pasek narzdzi
Obszar narzdzi pomocniczych - toolbox Obszar wyboru elementw modelu i wynikw model/results Obszar podpowiedzi - prompt Okno komunikatw i komend Kalkulator
CANCEL porzucenie aktualnego zadania PREVIOUS porzucenie biecego kroku w zadaniu i powrt do poprzedniego kroku
6|Stro na
Po klikniciu w ikonk opisan jako Create Part znajdujc si w obszarze narzdzi lub dwukrotne kliknicie na drzewie polece (Model Tree) w Parts, wywoujemy nastpujce okno, w ktrym poszczeglne elementy su do nastpujcych celw:
Nazwa elementu
Definicja przestrzeni: 3D trjwymiarowa 2D Planar paska Axisymmetric osiowo-symetryczna Definicja typu: Deformable ciao odksztacalne Dicrete rigid ciao sztywne Analytical rigid ciao sztywne Eulerian definicja obszaru dla analizy Eulera Definicja ksztatu: Solid brya 3D Shell powoka 3D lub powierzchnia paska Wire kratownice, belki Point - punkty Definicja sposobu tworzenia ksztatu: Extrude - wycignicie Revolution - obrt Sweep cignicie wzdu krzywej
7|Stro na
2.3. Szkicownik
Najczciej posugujemy si szkicownikiem. Podstawowe polecenia dostpne w szkicowniku zestawiono w poniszej tabeli: Punkt Okrg Elipsa uk(rodek i 2 punkty) Zaokrglenie krawdzi Linia konstrukcyjna Przemieszczanie obiektw Przemieszczenia, obroty Powtrzenia owtrzenia tego samego elementu Automatyczne wprowadzanie prowadzanie staych zalenoci (np. rwnolego, kt prosty,) Automatyczne wymiarowanie ymiarowanie Zmiana wymiarw Cofnicie ostatniej czynnoci Wczytanie wczeniej zapisanego szkicu Waciwoci oci szkicownika Linia amana Prostokt uk stanowicy przeduenie odcinka uk przez 3 punkty Spline Linia tworzona przez rzutowanie Przycinanie, wyciganie Przesuwanie konturu Powtrzenia tego samego elementu Wprowadzanie staych zalenoci (np. rwnolego, kt prosty,) Wymiarowanie rczne Definiowanie zalenoci parametrycznych Mazanie obiektu Zapisywanie szkicu Odwieanie zawartoci okna szkicown.
8|Stro na
37.5 KN/m
3.1.Preprocessing
W tabeli na nastpnych stronach opisano czynnoci prowadzce do zdefiniowania modelu konstrukcji w programie ABAQUS
9|Stro na
DANE PODSTAWOWE Po uruchomieniu programu ABAQUS, ABAQUS wybraniu Create Model Database i klikniciu w ikonk opisan jako Create Part znajdujc si w obszarze narzdzi lub dwukrotne kliknicie na drzewie polece (Model Tree) w Parts wywoujemy nastpujce okno, w ktrym definiujemy podstawowe dane modelu: nazw elementu tarcza (nazwa jest dowolna), przestrze 2D, ciao odksztacalne Deformable, podstawowy ksztat Shell
GEOMETRIA KONSTRUKCJI Wybieramy ikon Create lines: connected, nastpnie w obszarze prompt podajemy wsprzdne punktw tw tworzcych zarys tarczy oddzielajc je klawiszem enter (0, 1.5), .5), (0, 0), (2, 0.5), (2, 1.5), (0, 1.5), nastpnie klikamy rodkowym klawiszem klawisze myszy (lub ESC) i zatwierdzamy poleceniem DONE, a wtedy ksztat konstrukcji zostaje wypeniony kolorem biaym Ikona powoduje dopasowanie okna do narysowanego schematu konstrukcji DEFINICJA MATERIAU Menu Tree/Materials Po wybraniu opcji wpisujemy dane jak na rysunku 1 nazwa np. materia wasny
10 | S t r o n a
W karcie Mechanical/Elasticity/Elastic
DEFINICJA PRZEKROJU Dwa razy klikamy w Sections wybieramy opcj Solid/Homogeneous, nastpnie Continue Po wybraniu zdefiniowanego wczeniej materiau i zaznaczeniu opcji Plane stress/strain thickness podajemy grubo warstwy 0.2 PRZYPISANIE PRZEKROJU DO CZCI MODELU Po zdefiniowaniu przekroju naley przypisa waciwoci tego przekroju do poszczeglnych czci modelu. Robimy to rozwijajc + polecenia w model tree schowane w czci Part pod nazw konstrukcji tarcza. Wybieramy Section Assignments i wskazujemy na nasz konstrukcj, ktra zmienia kolor na czerwony. Zatwierdzamy wybr Done
Przekrj w oknie Edit Section Assignments pozostaje bez zmian (mamy w zadaniu tylko jeden)
11 | S t r o n a
STWORZENIE KROKW OBLICZENIOWYCH Po rozwiniciu opcji Steps w model tree w kroku pierwszym, tzw. Initial, zadajemy warunki brzegowe. Klikamy obok napisu Initial w +, nastpnie dwukrotnie klikamy w BCs, po wywietleniu okienka Create Boundary Conditions, jako kategori wybieramy Mechanical i wskazujemy opcj Symmetry/Antisymmetry/Encastre i potwierdzamy continue. Nastpnie zaznaczamy krawdzie, gdzie naley zada warunki brzegowe (w naszym wypadku lewy bok tarczy) i zatwierdzamy Done.
W kolejnym oknie naley wybra rodzaj warunkw brzegowych Encastre i zatwierdzi ok.
12 | S t r o n a
Obcienie zadajemy w kolejnym kroku, ktry stworzymy dwukrotnie klikajc polecenie Step i wskazujc, ze kolejny krok obliczeniowy ma nastpowa po kroku Initial. Zmieniamy typ procedury na Linear perturbation oraz Static, Linear perturbation i dalej Continue. Pojawia si okno, w ktrym moemy opisa obcienie lub od razu zatwierdzi przyciskiem ok. ZADANIE OBCIENIA Dwukrotnie klikamy w Loads, po wywietleniu okienka Create load wybieramy krok, w ktrym ma by przyoone obcienie (Step-1), kategori Mechanical, typ Pressure i Continue
13 | S t r o n a
Nastpnie z menu Mesh wybieramy polecenie Controls (lub ikona ), wskazujemy typ elementu Quad, technik siatkowania Free oraz wybieramy w tym wypadku algorytm Medial axis. Warto sprawdzi oba algorytmy (Medial axis i Advancing front), po czym wybra odpowiedni siatk
14 | S t r o n a
W nastpnym oknie Mesh/Element Type wybieramy bibliotek (Standard), typ elementu (Linear, Plane Stress). Pozostae opcje zostawiamy bez zmian
Ilo elementw zaley od wprowadzenia tzw. mesh seeds, ktre wyznaczaj pooenie naroy elementw. Robimy to w menu Seed/Instance /Instance lub klikajc w ikon Moemy zostawi bez zmian wartoci domylne. Po wybraniu Apply na brzegach tarczy pojawiaj si keczka
Teraz moemy wygenerowa siatk. Po wybraniu z menu Mesh polecenia Mesh/Instance trzeba potwierdzi komunikat, ktry pojawi si pod rysunkiem
15 | S t r o n a
Automatycznie zostanie wygenerowana siatka. Jeli chcemy zmieni siatk, w menu Mesh wybieramy Delete Instance Mesh, a nastpnie w miar potrzeb zmieniamy poszczeglne parametry, np. mesh seeds, typ elementu, rodzaj algorytmu tworzenia siatki
ZDEFINIOWANIE OBLICZE W dolnej czci model tree dwukrotnie klikamy w Jobs, w okienku moemy nada nazw zadaniu i wybra polecenie Continue
W oknie Edit Job pozostawiamy parametry bez zmian. Opcja Submit Time suy do okrelenia, kiedy maj zosta wykonane obliczenia. W karcie General mona wymusi zawarcie w pliku tekstowym z wynikami danych dotyczcych modelu konstrukcji (parametry Echo)
Wskazujc prawym klawiszem myszy na polecenie Job, wybieramy Job Manager. S tu do wyboru nastpujce opcje: Write Input zapisanie pliku typu *.inp zawierajcego tekstowy plik wsadowy Data Check - sprawdzenie poprawnoci wygenerowanego modelu (warto to zrobi przed wykonaniem waciwych oblicze) Submit wykonanie oblicze Monitor - nadzorowanie oblicze, wywietlenie komunikatw o bdach Results- ogldanie wynikw 16 | S t r o n a
Po wskazaniu polecenia Submit, w oknie Job Manager pojawia si odpowiednia informacja w kolumnie status
Zakoczenie oblicze wskazuje napis Completed w kolumnie Status WYNIKI POSTPROCESSING W module Visualisation moemy przystpi do ogldania wynikw. W tym celu po zakoczeniu oblicze klikamy przycisk Results. Nastpuje przejcie do moduu Visualisation i zostaje wywietlona konstrukcja w stanie pocztkowym Ikona powoduje wywietlenie mapy konturowej pola skalarnego dla domylnych wynikw (naprenia Misesa). Wskazanie przez krtki czas i kliknicie tej ikony umoliwia wybr, czy rysunki konturowe maj by rysowane na konstrukcji pocztkowej, zdeformowanej, czy na obu (rwnie menu Plot/Contour). Warto sprawdzi wygld rysunku po zaznaczeniu Quilt i Line, co umoliwia ikona ssiednia . Tutaj mona dokona zmiany parametrw rysunku, np. liczby przedziaw ilustrujcych zakres napre Contour Intervals. W przypadku oblicze wielokrokowych, wyniki z poszczeglnych krokw wywoujemy w menu Results/Step/Frame Rwnie w menu Results Field Output moemy wskaza zmienn, ktr chcemy wywietli na rysunku
17 | S t r o n a
Np. wybrano skadow tensora napre S11 lub skadow wektora przemieszczenia U2
Aby zobaczy wyniki w przekroju, moemy skorzysta z ikonki Activate/Deactivate View Cut narzdzi znajdujcej si na pasku
W menu Report/Field Output moemy zapisa wyniki w postaci tekstowej do pliku o rozszerzeniu *.rpt W menu Viewport/Viewport Annotation Options dostosowuje si wygld okna i jego poszczeglne elementy do potrzeb (np. wywietlanie legendy, napisw na ekranie, symbolu ukadu wsprzdnych) W menu Plot/Symbols (ikona ) pozwala na wywietlenie na rysunku wektorw, wskazujcych zwrot i ilustrujcych warto np. skadowej gwnej tensorw napre/odksztace czy wektora przemieszcze (np. rys.2 ). Menu Report (ikony ) zawiera polecenia do odczytania wartoci w poszczeglnych punktach (np. wzach siatki lub wzach cakowania) konstrukcji, a w przypadku analizy przyrostowej wywietli lini ilustrujc zmiany wartoci w czasie.
3.2.Wyniki kontrolne
W poniszej tabeli zestawiono otrzymane wartoci oblicze (w celach kontrolnych oraz do ewentualnego porwnania z wynikami otrzymanymi z innych programw) Wze Smax (naprenie gwne) 193,978 0 Smin (naprenie gwne) -17,8528 -4,686 U min
(przemieszczenie wza)
U max
(przemieszczenie wza)
Poniszy rysunek ilustruje map konturow pola skalarnego maksymalnej wartoci gwnej tensora napre z opisanymi w tabeli przedziaami wartoci, odpowiadajcymi kolorom poszczeglnych 18 | S t r o n a
warstwic. Dodatkowo na rysunku zamieszczono wektory ilustrujce kierunek i pogldowo wielko maksymalnej (wektor czerwony) i minimalnej (wektor ty) wartoci gwnej tensora napre.
Rysunek 2 Rysunek warstwicowy z wektorami ilustrujcymi kierunki i wartoci skadowych gwnych tensora napre
2, 1.80000007,
19 | S t r o n a
3, 1.60000002, ..
1.5
*Element, type=CPS4R 1, 1, 2, 13, 12 2, 2, 3, 14, 13 3, 3, 4, 15, 14 .. 48, 52, 53, 64, 63 49, 53, 54, 65, 64 50, 54, 55, 66, 65 *Nset, nset=_PickedSet2, internal, generate 1, 66, 1 *Elset, elset=_PickedSet2, internal, generate 1, 50, 1 ** Section: Section-1 *Solid Section, elset=_PickedSet2, material=Material-1 0.2, *End Instance ** *Nset, nset=_PickedSet4, internal, instance=Tarcza-1, generate 11, 66, 11 *Elset, elset=_PickedSet4, internal, instance=Tarcza-1, generate 10, 50, 10 *Elset, elset=__PickedSurf5_S1, internal, instance=Tarcza-1, generate 1, 10, 1 *Surface, type=ELEMENT, name=_PickedSurf5, internal __PickedSurf5_S1, S1 *End Assembly ** ** MATERIALS
20 | S t r o n a
** *Material, name=Material-1 *Elastic 2.5e+07, 0.16 ** ** BOUNDARY CONDITIONS ** ** Name: BC-1 Type: Symmetry/Antisymmetry/Encastre *Boundary _PickedSet4, ENCASTRE ** ---------------------------------------------------------------** ** STEP: Step-1 ** *Step, name=Step-1, perturbation *Static ** ** LOADS ** ** Name: Load-1 Type: Pressure *Dsload _PickedSurf5, P, 37.5 ** ** OUTPUT REQUESTS ** ** FIELD OUTPUT: F-Output-1 ** *Output, field, variable=PRESELECT ** ** HISTORY OUTPUT: H-Output-1 ** *Output, history, variable=PRESELECT *End Step
21 | S t r o n a
Spis treci
1. Program ABAQUS informacje oglne ........................................................................................... 2 1.1. 1.2. 2. Moduy programu ABAQUS ..................................................................................................... 3 Elementy skoczone w programie ABAQUS............................................................................ 4
Rozpoczcie pracy z programem, elementy okien .......................................................................... 5 2.1. 2.2. 2.3. Uycie myszki i zaznaczanie obiektw..................................................................................... 7 Tworzenie modelu konstrukcji ................................................................................................ 7 Szkicownik ............................................................................................................................... 8
3.
Przykad rozwizanie tarczy programem ABAQUS ....................................................................... 9 3.1. 3.2. 3.3. Preprocessing .......................................................................................................................... 9 Wyniki kontrolne ................................................................................................................... 18 Plik tekstowy z danymi do programu: ................................................................................... 19
22 | S t r o n a