Mariusz Łoboda, Adam Krysztofiak, Zbigniew Dworecki Instytut InŜynierii Rolniczej Akademia Rolnicza im. A. Cieszkowskiego w Poznaniu.

Podobne dokumenty
OPROGRAMOWANIE WSPOMAGAJĄCE PROJEKTOWANIE WAŁÓW I OSI

DOBÓR ŚRODKÓW TRANSPORTOWYCH DLA GOSPODARSTWA PRZY POMOCY PROGRAMU AGREGAT - 2

InŜynieria Rolnicza 14/2005. Streszczenie

Zginanie proste belek

SYSTEM WSPOMAGAJĄCY DECYZJĘ ZAKUPU CIĄGNIKÓW I MASZYN ROLNICZYCH

ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY w Szczecinie

Dr inż. Janusz Dębiński

Wykresy momentów gnących: belki i proste ramy płaskie Praca domowa

1. Dostosowanie paska narzędzi.

Obliczenie kratownicy przy pomocy programu ROBOT

PROGRAM WSPOMAGAJĄCY OCENĘ INWESTYCJI MECHANIZACYJNYCH DOZEM 2

SYSTEM WSPOMAGAJĄCO-EDUKACYJNY PROJEKTOWANIA POŁĄCZEŃ WCISKOWYCH

Treść ćwiczenia T6: Wyznaczanie sił wewnętrznych w belkach

KONTROLING I MONITOROWANIE ZLECEŃ PRODUKCYJNYCH W HYBRYDOWYM SYSTEMIE PLANOWANIA PRODUKCJI

OBLICZANIE POWIERZCHNI PLANTACJI WIERZBY ENERGETYCZNEJ PRZY POMOCY PROGRAMU PLANTENE

Aktyn Płace-Kadry. Opis usprawnień i zmian w wersji (październik 2011r.)

Programowanie obiektowe zastosowanie języka Java SE

KOMPUTEROWE WSPOMAGANIE DOBORU OŚWIETLENIA NA STANOWISKACH PRACY

KaŜdy z formularzy naleŝy podpiąć do usługi. Nazwa usługi moŝe pokrywać się z nazwą formularza, nie jest to jednak konieczne.

Spis treści. Wstęp Część I STATYKA

OPROGRAMOWANIE WSPOMAGAJĄCE PROCES KONSTRUOWANIA ŁOŻYSKA ŚLIZGOWEGO

EKSPLOATACJA SYSTEMÓW TECHNICZNYCH - LAB. Wprowadzenie do zajęć

Paczki przelewów w ING BankOnLine

Mechanika i Budowa Maszyn

2. Podstawy programu Microsoft Access

Inżynieria środowiska I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

ĆWICZENIE 2 WYKRESY sił przekrojowych dla belek prostych

Aplikacja Ramzes. Rejestrator

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Wytrzymałość materiałów Rodzaj przedmiotu: obowiązkowy Kod przedmiotu:

PREZENTACJE MULTIMEDIALNE cz.2

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Wytrzymałość materiałów Rodzaj przedmiotu: obowiązkowy Kod przedmiotu:

Przykład 1.8. Wyznaczanie obciąŝenia granicznego dla układu prętowego metodą kinematyczną i statyczną

Ć w i c z e n i e K 4

Instalacja Czytnika Kart w systemie Windows 7, Windows XP, Windows Vista, Windows 2000.

{H B= 6 kn. Przykład 1. Dana jest belka: Podać wykresy NTM.

ZAJĘCIA 25. Wartość bezwzględna. Interpretacja geometryczna wartości bezwzględnej.

FK - Deklaracje CIT-8

WSCAD. Wykład 5 Szafy sterownicze

KARTA MODUŁU KSZTAŁCENIA

FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer. Univ. Technol. Stetin. 2009, Oeconomica 273 (56), 83 90

Mechanika teoretyczna

Multimetr cyfrowy MAS-345. Instrukcja instalacji i obsługi oprogramowania DMM VIEW Ver 2.0

INSTRUKCJA OBSŁUGI APLIKACJI HERMES sprawdzian i egzamin gimnazjalny. OKE Warszawa

Obsługa programu Soldis

Współpraca Integry z programami zewnętrznymi

1. Zagadnienie (blok, moduł programowy): Obliczenia w arkuszach kalkulacyjnych.

Mechanika i wytrzymałość materiałów BILET No 1

Samokontrola postępów w nauce z wykorzystaniem Internetu. Wprowadzenie

Pakiet webmathematica jako narzędzie wspomagające proces dydaktyczny przedmiotu mechanika. Łukasz Maciejewski, Wojciech Myszka, Stanisław Piesiak

Laboratorium z Grafiki InŜynierskiej CAD. Rozpoczęcie pracy z AutoCAD-em. Uruchomienie programu

ZałoŜenia przyjmowane przy obliczaniu obciąŝeń wewnętrznych belek

Załącznik 2 z dnia do Zarządzenie Nr 8 Rektora UW z dnia 31 sierpnia 2004

WYKRESY FUNKCJI LINIOWEJ

bo od managera wymaga się perfekcji

Wprowadzenie układu ramowego do programu Robot w celu weryfikacji poprawności uzyskanych wyników przy rozwiązaniu zadanego układu hiperstatycznego z

WYKORZYSTANIE OPROGRAMOWANIA ADAMS/CAR RIDE W BADANIACH KOMPONENTÓW ZAWIESZENIA POJAZDU SAMOCHODOWEGO

ANALIZA WYDAJNOŚCI PRODUKCYJNEJ RODZINNEGO GOSPODARSTWA ROLNEGO PRZY POMOCY SIECI NEURONOWEJ

PRZEWODNIK PO PRZEDMIOCIE

Podpory sprężyste (podatne), mogą ulegać skróceniu lub wydłużeniu pod wpływem działających sił. Przemieszczenia występujące w tych podporach są

PRZEWODNIK PO PRZEDMIOCIE

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla administratora systemu Warszawa 2007

Politechnika Białostocka

Al.Politechniki 6, Łódź, Poland, Tel/Fax (48) (42) Mechanika Budowli. Inżynieria Środowiska, sem. III

OPIS MODUŁU KSZTAŁCENIA (SYLABUS)

Formularz MS Word. 1. Projektowanie formularza. 2. Formularze do wypełniania w programie Word

Analiza obciążeń belki obustronnie podpartej za pomocą oprogramowania ADINA-AUI 8.9 (900 węzłów)

Opis efektów kształcenia dla modułu zajęć

System KIKUM dla Biura Księgowości i Kontrasygnaty

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

Zastosowanie arkusza kalkulacyjnego na lekcjach mechaniki technicznej

Mechanika ogólna Wydział Budownictwa Politechniki Wrocławskiej Strona 1. MECHANIKA OGÓLNA - lista zadań 2016/17

9.5 Rozliczanie zaopatrzenia w przedmioty ortopedyczne i środki pomocnicze

5. METODA PRZEMIESZCZEŃ - PRZYKŁAD LICZBOWY

Oprogramowanie S4H, a zmiany VAT.

Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania

Instrukcja do ćwiczeń laboratoryjnych z metody elementów skończonych w programie ADINA

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2014 Seria: TRANSPORT z. 82 Nr kol. 1903

JAK W SYSTEMIE MS WINDOWS PRZYGOTOWAĆ PRACĘ DYPLOMOWĄ W WERSJI PDF?

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

PRZEWODNIK PO PRZEDMIOCIE

Zarządzanie projektem informatycznym laboratorium

Politechnika Poznańska. Zakład Mechaniki Technicznej

Z-LOGN Wytrzymałość materiałów Strength of materials

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

Instrukcja uŝytkownika

1. Pojazdy i maszyny robocze 2. Metody komputerowe w projektowaniu maszyn 3. Inżynieria produkcji Jednostka prowadząca

InŜynieria biomedyczna Studenci kierunku INśYNIERIA BIOMEDYCZNA mają moŝliwość wyboru jednej z następujących specjalności: informatyka medyczna

KOMPUTEROWY SPRAWDZIAN WIEDZY

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Białostocka INSTRUKCJA DO ĆWICZEŃ LABORATORYJNYCH. Doświadczalne sprawdzenie zasady superpozycji

7. WYZNACZANIE SIŁ WEWNĘTRZNYCH W BELKACH

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 1 Wprowadzenie do narzędzia CASE. Materiały dla nauczyciela

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Liczba godzin Liczba tygodni w tygodniu w semestrze

ABC. Rama3D Wersja 6.2 Opis

Rys Rejestracja certyfikatu kwalifikowanego w programie Płatnik

Z1/1. ANALIZA BELEK ZADANIE 1

Laboratorium Programowanie Obrabiarek CNC. Nr H04

TECHNOLOGIA JSP W TWORZENIU APLIKACJI ROZPROSZONYCH NA PRZYKŁADZIE SYSTEMU ZARZĄDZANIA NIERUCHOMOŚCIAMI W GMINIE

Transkrypt:

InŜynieria Rolnicza 14/2005 Mariusz Łoboda, Adam Krysztofiak, Zbigniew Dworecki Instytut InŜynierii Rolniczej Akademia Rolnicza im. A. Cieszkowskiego w Poznaniu SYSTEM WSPOMAGAJĄCY ROZWIĄZYWANIE BELEK DLA WARIANTOWYCH OBCIĄśEŃ STATYCZNYCH Streszczenie NiezaleŜnie od istniejących profesjonalnych systemów inŝynierskich wspomagających proces projektowania istnieje zapotrzebowanie na oprogramowanie o charakterze edukacyjnym w zakresie obliczeń statycznych prętów i belek. Niniejsza praca, przynajmniej częściowo, próbuje tę lukę wypełnić. Przedstawiony program wyznacza reakcje w podporach, siły normalne, styczne i momenty gnące wraz z ich wykresami. Słowa kluczowe: zginanie belek, siły wewnętrzne Wprowadzenie Nieodzownym etapem wszelkich prac konstrukcyjnych (w tym dla maszyn i urządzeń rolniczych) są obliczenia statyczne prętów i belek. To powtarzalne, w zakresie skończonej liczby wariantów, zadanie inŝynierskie stwarza zapotrzebowanie na specjalistyczne oprogramowanie. RównieŜ nauczanie tych zagadnień (m.in. na kierunku studiów Technika Rolnicza i Leśna) wymaga zaznajomienia studentów narzędziem tego typu. Dostępne na rynku oprogramowanie wykorzystywane do profesjonalnych obliczeń inŝynierskich (np. RM-WIN firmy CadSIS, MSC.NASTRAN firmy MSC.SOFTWARE czy intercad PL firmy wellcam CCS) przeznaczone jest dla profesjonalistów mających gruntowną wiedzę i doświadczenie w danej dziedzinie. Wszechstronność zastosowań i szerokie moŝliwości funkcyjne takich programów powodują, Ŝe dla przeciętnego uŝytkownika ich obsługa staje się skomplikowana a czas wdraŝania długi. Z racji przyjętych załoŝeń dotyczących profilu przyszłego uŝytkownika specjalistycznego oprogramowania produkty te z reguły nie nadają się do celów dydaktycznych (np. przy nauczaniu Mechaniki i Wytrzymałości materiałów). Bez uprzedniego przyswojenia sobie wiedzy z danej dziedziny uzyskiwane w toku działania programu wyniki nie mogą być poprawnie interpretowane 221

Mariusz Łoboda, Adam Krysztofiak, Zbigniew Dworecki i weryfikowane relacjami przyczynowo-skutkowymi. NaleŜy dodać, Ŝe koszty zakupu i odnawiania licencji dla tego typu oprogramowania często przewyŝszają moŝliwości finansowe potencjalnego uŝytkownika, w tym takŝe skromnych budŝetów uczelni wyŝszych. PowyŜsze przesłanki stanowiły impuls do podjęcia prac, których celem było zbudowanie systemu informatycznego, o wyraźnie edukacyjnym charakterze, wspomagającego proces rozwiązywania belek (wyznaczania reakcji w podporach oraz wartości i charakteru zmian sił wewnętrznych). Oprogramowanie powinno mieć przejrzystą, nieskomplikowaną strukturę z przyjaznymi interfejsami umoŝliwiającymi swobodne definiowanie zadań i naukę ich rozwiązywania. Wstępnie ograniczono obszar zastosowań programu do belek dwupodporowych statycznie wyznaczalnych. Adaptacja metodyki rozwiązywania belek dla celów oprogramowania Powszechnie znane algorytmy wyznaczania reakcji oraz sił wewnętrznych w belkach [np. Zielnica J. 1998] naleŝało sprowadzić do zunifikowanej postaci, poprawnej bez względu na rodzaj, liczbę i miejsce oddziaływania obciąŝeń zewnętrznych. KaŜda z zadawanych wielkości (siła skupiona, obciąŝenie ciągłe, moment gnący) jest jednoznacznie określona wartością, ewentualnym kierunkiem działania (przez podanie kąta z osią belki) i miejscem przyłoŝenia (lub początkiem i długością działania dla obciąŝeń ciągłych). Informacje te wskazują liczbę i zakres przedziałów zmienności obciąŝeń. Algorytm zabezpieczony jest przed próbą wprowadzenia danych wykraczających poza dopuszczalne zakresy (np. przyłoŝenie siły poza belką) przez generowanie odpowiedniego komunikatu. Po wybraniu podpory nieprzesuwnej program automatycznie formułuje równania równowagi statycznej, z których wylicza reakcje w podporach. Następnie z równań równowagi w kaŝdym z przedziałów belki wyznaczane są zaleŝności opisujące siły wewnętrzne N(x), T(x) i M(x), na podstawie których wykreślane są ich wykresy wraz z wartościami w punktach charakterystycznych. W panelu edukacyjnym umoŝliwia się uczącemu samodzielnie formułować równania, kontrolować ich poprawności oraz korygować poszczególne składniki równania i ich komponenty. Wymagania funkcjonalne i opis działania systemu Przeznaczenie budowanej aplikacji wyznaczyło jej wymagania funkcjonalne: moŝliwość wprowadzania danych określających belkę (wymiary, podpory) i obciąŝenia zewnętrzne (charakter, wartość, umiejscowienie), 222

System wspomagający rozwiązywanie... wyznaczanie wartości sił reakcji w podporach i funkcji sił wewnętrznych w poszczególnych przedziałach, graficzna interpretacja przebiegów sił wewnętrznych, realizacja celu edukacyjnego w zakresie rozwiązywania belek m.in. poprzez naukę budowania równań równowagi, zapisywanie i drukowanie uzyskiwanych wyników. PowyŜsze wymogi realizowane są w kolejnych formularzach przedstawianych za pomocą prostych, jednoznacznych interfejsów stworzonych w środowisku Borland C++ Builder [Hollingworth i in. 2001, Reisdorph, Henderson 1998]. Po uruchomieniu aplikacji automatycznie otwiera się okno wprowadzania danych belki (rys. 1), które zawiera równieŝ zdefiniowanie układu współrzędnych słuŝącego m.in. do zadawania obciąŝeń zewnętrznych. Rys. 1. Fig. 1. Okno wprowadzania danych belki Windows of the data input for beam Po zatwierdzeniu tych ustaleń (klawisz OK) pojawia się szkic belki, na którym na bieŝąco nanoszone są skutki kolejnych działań programu. Następnie uŝytkownik wybierając z menu programu (rys. 2) listę Wprowadź obcią- Ŝenie wstawia wartości tych obciąŝeń wraz z odpowiednimi parametrami (np. dla siły skupionej jej umiejscowienie i kierunek działania rys. 3). 223

Mariusz Łoboda, Adam Krysztofiak, Zbigniew Dworecki Rys. 2. Fig. 2. Menu programu Programme menu Rys. 3. Fig. 3. Okno wprowadzania obciąŝenia w postaci siły (klawisz Szczegóły wywołuje komunikat precyzujący pojęcie kąta nachylenia siły do osi belki) Window of initiation of load as a strength (the key button Szczegóły call out an announcement specifying the angle inclination to beam axis) Po wprowadzeniu obciąŝeń zewnętrznych istnieje moŝliwość bezpośredniego wyznaczenia wartości reakcji i dalej wykresów sił wewnętrznych (rys. 4) lub samodzielnego budowania równań równowagi (rys. 5). 224

System wspomagający rozwiązywanie... Rys. 4. Fig. 4. Okna przykładowych wykresów sił wewnętrznych (lewe siły styczne, prawe momenty gnące) Window of example diagrams of internal forces (left - the tangent force, right - bend moments) Rys. 5. Fig. 5. Okno edukacyjne (nauki budowania równań równowagi) Educational window (learning of equilibrium equations building) Kolejne składniki równania wprowadza się korzystając z gotowych modułów (rys. 6), które moŝna dowolnie komponować. 225

Mariusz Łoboda, Adam Krysztofiak, Zbigniew Dworecki Rys. 6. Fig. 6. Okno wprowadzania składników równań równowagi Window of initiation of equilibrium equations components W przypadku ułoŝenia nieprawidłowego równania istnieje moŝliwość jego modyfikacji (za pomocą analogicznego do przedstawionego na rys. 6 okna edycji równania). UŜytkownik moŝe równieŝ korzystać z Pomocy dostępnej w głównym menu i standardowo pod klawiszem F1. Pomoc zawiera informacje dotyczące obsługi systemu, a takŝe skrótowy opis procedury rozwiązywania belek. Podsumowanie Zbudowany system jest programem edukacyjnym i moŝe słuŝyć jako pomoc dydaktyczna dla studentów w zakresie przedmiotów Mechanika i Wytrzymałość materiałów dla kierunku studiów Technika Rolnicza i Leśna. Oprogramowanie pozornie nieskomplikowanej procedury obliczania belek ukierunkowane na dydaktykę okazało się zadaniem wymagającym poszerzonej analizy moŝliwych zachowań uŝytkownika nie posiadającego doświadczenia w zakresie merytorycznym oraz wprawy w obsłudze danego programu. Wartość dydaktyczna programu została wyraźnie podniesiona poprzez interaktywną graficzną ilustrację działań obliczeniowych programu. Wielokrotne testy systemu, wykazały jego niezawodność na róŝnych platformach systemu Windows oraz potwierdziły poprawność procedury obliczeniowej belek. Opracowana struktura systemu daje administratorowi moŝliwość rozbudowy programu m.in. o dodatkowe obciąŝenia belki. Bibliografia Hollingworth J., Butterfield D., Swart B., Allosop J. 2001. C++ Builder, Helion, Gliwice Reisdorph K., Henderson K. 1998. C++ Builder, Helion, Gliwice. Zielnica J. 1998. Wytrzymałość materiałów, WPP, Poznań. 226

System wspomagający rozwiązywanie... AID SYSTEM OF BEAMS SOLUTION FOR VARIANT STATIC LOADS Summary Beside the existing professional engineering computer systems for help the projection process exists the demand on software at educational character in range the static calculations of rods and beams. Present work, at least partly, it tries this gap to fill. Introduced programme calculates reaction in supports, normal and contiguous forces, and bend moments together with their graphs. Key words: bend of beams, internal forces 227