ZASTOSOWANIE JĘZYKA VISUAL BASIC W PROJEKTOWANIU I ANALIZIE KINEMATYCZNEJ W SYSTEMIE CATIA V5
|
|
- Dariusz Sosnowski
- 9 lat temu
- Przeglądów:
Transkrypt
1 Mateusz Kania 1) ZASTOSOWANIE JĘZYKA VISUAL BASIC W PROJEKTOWANIU I ANALIZIE KINEMATYCZNEJ W SYSTEMIE CATIA V5 Streszczenie: Przedmiotem niniejszej publikacji jest zastosowanie języka VB do sterowania modelem kinematyki mechanizmu w systemie CatiaV5. Proces ten realizowany jest poprzez zewnętrzny, specjalnie utworzony do tego celu formularz graficzny. Tworzenie programów sterujących jest istotnym czynnikiem tworzenia wirtualnego modelu kinematyki mechanizmów o znacznej złożoności, przy uwzględnieniu praw i własności ruchu w postaci równań kinetycznych. Możliwość szybkiego podglądu istotnych parametrów ruchu oraz ich zmiany, jest ich największym atutem. Słowa kluczowe: Visual Basic for Application, VBA, programowanie, Catia V5, DMU Kinematics, kinematyka, helikopter, śmigłowiec, układ sterowania. WSTĘP Visual Basic ten jest jednym z bardziej znanych i rozpowszechnionych języków programowania na świecie. Jego składnia jest stosunkowo prosta, a możliwość użycia go do wsparcia istniejących aplikacji jako Visual Basic for Application jest bardzo doceniane przez użytkowników tych programów. Język ten jest językiem używany najczęściej w produktach Microsoft jako VBA, jednakże znalazł również zastosowanie w innych programach takich jak między innymi CatiaV5. VB przez użytkowników używany jest do pisania makr ułatwiających i przyspieszających prace, jak również ze względu na swoją kompatybilność może służyć do tworzenia programów sterujących pracą innych aplikacji. W publikacji przedstawiono możliwości zastosowania języka Visual Basic w systemie CAD/CAM/CAE jakim jest CatiaV5 oraz wykorzystania go do sterownia analizą wirtualnego modelu sterownia śmigłowca jednowirnikowego w układzie klasycznym. VISUAL BASIC FOR APPLICATION W SYSTEMIE CATIA V5 Język Visual Basic for Application w systemie CatiaV5 może być wykorzystywany w wielu zastosowaniach podczas projektowania części maszyn i urządzeń [2]. Język ten pozwala na tworzenie spersonalizowanych programów sterujących funkcjami systemu dzięki możliwości nagrywania często używanych ko- 1 Instytut Lotnictwa w Warszawie, Engineering Design Center. 12
2 mend, bądź szeregu komend w określonej kolejności za pomocą przycisku Start Recording znajdującego się w zakładce Tools i podkatalogu Macro [3]. Rys. 1. Pasek dostępu do narzędzia Visual Basic w systemie CatiaV5 Fig. 1. Access path to Visual Basic tools in Catia V5 Podczas tworzenia pierwszego programu system Catia wymaga określenia nazwy biblioteki, do której chcielibyśmy dodać program, bądź konieczne jest stworzenie nowej. Taka funkcja pozwala na tworzenie bibliotek dedykowanych do określonego modelu, biblioteki standardowej z najczęściej używanymi komendami, jak również udostępnia możliwość wymiany bibliotek pomiędzy użytkownikami. Rys. 2. Okno wyboru biblioteki w systemie Catia V5 Fig. 2.Window with user libraries in Catia V5 Przycisk Visual Basic Editor uruchamia okno dialogowe oprogramowania Microsoft Visual Basic przestawione na rysunku 3. Okno to umożliwia tworzenie formularzy, modułów i klas standardowych dla języka VBA. Język ten pozwala na programowanie modułowe, w związku z czym tworzone przez użytkownika kody sterujące programem wykonawczym mogą być bardzo złożone. Dzięki tej funkcji możliwe jest w systemie Catia V5 prowadzenie złożonych obliczeń konstrukcyjnych. 13
3 Rys. 3. Edytor kodu dla języka Visual Basic for Application Fig. 3.Code editor for Visual Basic language Na rysunku 3 w oknie Project widać wyraźny podział na tworzone projekty, co pozwala z tego poziomu na edycję wszystkich dostępnych bibliotek, dodanych lub stworzonych wcześniej w oknie przedstawionym na rys. 2. Taka elastyczność w programowaniu jest bardzo pożądana. Tuż pod opisanym wyżej oknem znajduje się okno Properties. W tym oknie możemy nadać pewne własności elementom używanym podczas tworzenia programu takich jak na przykład: formularz, przycisk, textbox i wiele innych. Na dole ekranu znajdują się dwa okna: Immediate oraz Watches. Pierwsze z nich służy do szybkiego sprawdzenia wykonywanej funkcji przez rozpoczęcie kodu znakiem?. Umożliwia to szybki podgląd, czy na przykład nasza zadeklarowana zmienna zwraca właściwą wartość bez konieczności uruchamiana całej procedury programu. Drugie okno z kolei służy do analizowania zmian interesujących nas zmiennych podczas pracy programu. Możemy to osiągnąć za pomocą uruchomienia kodu krok po kroku za pomocą klawisza F8. Jest to bardzo przydatne narzędzie podczas tworzenia prostych, jak również bardziej zaawansowanych aplikacji [3]. Głównym i największym oknem jest obszar wprowadzania kodu. Istnieje możliwość przełączania okien, co zwiększa funkcjonalność edytora oraz pozwala na lepsze śledzenie kodu podczas programowania modułowego. Podczas pracy edytor sam wychwytuje błędy w składni i zaznacza je czerwonym kolorem. Największym atutem narzędzia jakim jest Visual Basic Editor, jest możliwość dodania innych zewnętrznych bibliotek pochodzących z innych aplikacji. 14
4 Aby to zrobić należy w pasku edytora nacisnąć klawisz Tools, a następnie References co przedstawiono na rysunku 4a. Po wykonaniu tej czynności wyświetli nam się okno z dostępnymi bibliotekami przedstawionym na rysunku 4b, które możemy dodawać oraz usuwać jak również dodać inne nie dostępne na liście za pomocą przycisku Browse [2]. Dodawanie takich bibliotek daje możliwość z poziomu systemu Catia sterowanie dowolną inną aplikacją wspierającą język programowania Visual Basic. Mogą to być zarówno edytory tekstu, arkusze kalkulacyjne, prezentacje multimedialne czy programy do analiz MES bądź CFD. Rys. 4. a) ścieżka dostępu do zewnętrznych bibliotek, b) okno wyboru dodatkowych bibliotek Fig. 4. a) access path to external libraries, b) window with references to other external libraries Zastosowanie języka programowania Visual Basic for Application do analiz kinematycznych otwiera nowe możliwości przez zaawansowaną analizą ruchu. Dzięki temu narzędziu możliwa, jest poprzez odpowiednie utworzenie formuł, analiza między innymi drgań własnych, sił działających na układ i wiele innych oraz wydruk wyników w dowolnej formie, czy to w postaci pliku tekstowego czy wykresu. ZASTOSOWANIE JĘZYKA VBA W PROJEKCIE WIRTUALNEGO PROTOTYPU UKŁADU STEROWANIA ŚMIGŁOWCA Projekt wirtualnego prototypu układu sterownia poprzecznego i podłużnego śmigłowca w układzie klasycznym został utworzony w systemie CatiaV5 przy użyciu modułów Part Design, Assembly Design, DMU Kinematics, Knowledge Advisor oraz Generative Shape Design. Dzięki zastosowaniu parametrów i reguł 15
5 w module Knowledge Advisor możliwa jest szersza analiza ruchu realizowanego dzięki nadanym prawom. Głównym celem modelu jest analiza przemieszczeń, kolizji poszczególnych elementów, maksymalnych amplitud wahań łopat przegubowego wirnika nośnego. Stworzony model wiąże ruch drążka pilota w kabinie załogi z odpowiedzią układu jaką jest wpływ zjawisk aerodynamicznych, co ma bezpośredni wpływ na ruch śmigłowca w przestrzeni [1]. Rys. 5. Wirtualny prototyp układu sterownia poprzecznego i podłużnego śmigłowca w układzie klasycznym wykonany w systemie Catia V5 Fig. 5. Virtual model of helicopter steering system create in Catia V5 Sterowanie prototypem układu sterownia odbywa się poprzez podanie parametrów pracy modelu przy użyciu okna dialogowego utworzonego w edytorze Visual Basic. Okno opisane powyżej zostało przedstawione na rys. 6. Rys. 6. Okno sterownia modelem wirnikiem nośnego Fig. 6. Main window of model control Z lewej strony tego okna w obszarze Parametry symulacji wyszczególniono wszystkie niezbędne dane modelu. Istnieje możliwość podania ich w sposób dowolny, poprzez w wpisanie wartości parametru w polu edycji w odpowiednich, narzuconych jednostkach. 16
6 Procedura zmiany parametru zostaje wykonana natychmiast po wpisaniu nowej wartości. Możliwość wykonania określonej procedury w języku Visual Basic jest bardzo szeroka i może być uruchomiona po kliknięciu lub zmianie w którymś z dodanych elementów formularza, przy starcie i zamykaniu aplikacji, w określonym czasie i w wielu innych przypadkach. Przykładowy kod zmiany parametru w module Knowledge Advisor za pomocą procedury pochodzącej z programu sterującego przedstawiono na rysunku 7. Rys. 7. Kod zmiany parametru prędkości obrotowej wirnika Fig. 7. Code to change angular velocity in model W oknie sterownia istnieje również możliwość użycia domyślnych wartości zaszytych w modelu poprzez zaznaczenie jej w obszarze Default. W ten sposób zostanie uruchomiona procedura przypisywania wartości wynikających z konstrukcji modelu, bądź założeń projektowych. Funkcja ta została przedstawiona na ilustracji 8. Rys. 8. Okno przedstawiające zastosowanie funkcji Default Fig. 8. Window present usage of Default function Z prawej strony głównego okna została umieszczona funkcja ułatwiająca analizę poprzez włączenie lub wyłącznie widoczności modelu śmigłowca. Jeżeli 17
7 chcemy badać jedynie kinematykę ruchów sterownic i układu przeniesienia sterownia wewnątrz śmigłowca nie jest potrzebny nam model śmigłowca Jeśli zaś chcemy analizować wpływ sterownia na ruchy śmigłowca jako całego obiektu, wtedy funkcja ta powinna być nie aktywna. WNIOSKI Rys. 9. Zastosowanie funkcji usuwania modelu śmigłowca Fig. 9. Picture which present usage of visible function for helicopter model System Catia V5 jest w pełni profesjonalnym dopracowanym systemem do projektowania. Otwarcie infrastruktury programu i umożliwienie wsparcia tego narzędzia przez język Visual Basic jest jego kolejną zaletą. Tworzy to możliwość prawie nieograniczonej funkcjonalności tego systemu poprzez tworzenie przez użytkownika własnych programów bądź projektowania relacji z innymi aplikacjami wspierającymi ten język programowania. Ważną zaletą jest możliwość tworzenia lub przenoszenia kodów programów obliczających pewne zależności czy zjawiska i bezpośredni transfer wyników tych obliczeń do tworzonego wirtualnego modelu części. Dzięki takim zależno- 18
8 ściom, poprzez stworzenie odpowiedniego algorytmu, istnieje możliwość wprowadzenia w konstruowanie części i analizę mechanizmów elementu sztucznej inteligencji wspierającej proces projektowania. Użycie tego narzędzia daje możliwość automatycznej generacji części na podstawie innych modeli, bądź tworzenie wirtualnych modeli na podstawie norm zapisanych na przykład w postaci arkusza kalkulacyjnego. Tworzenie programów w edytorze Visual Basic pozwala również na zaawansowaną optymalizację projektowanych części jeszcze we wstępnej fazie. Narzędzie to może być w wielu przypadkach używane do wsparcia analiz kinematycznych mechanizmów, zarówno w aspekcie sterowania tą analizą, jak również w celu zmiany jej parametrów. Opisany w tej publikacji program sterowania symulacją kinematyki wirtualnego prototypu układu sterowania śmigłowca jednowirnikowego oraz odpowiedzi na to sterownie całego statku powietrznego spełnia swoją rolę. W znaczący sposób usprawnia wprowadzanie danych do symulacji. Model jest ciągle rozbudowywany i rozwijany. PIŚMIENNICTWO 1. Mil M. L.: Helicopters. Calculation and design. Volume II. NASA Technical Translation, NASA TT F-519. Washington, D. C Liberty J.: Programming Visual Basic Sewastopol Petroutsos E.: Mastering Microsoft Visual Basic Indianapolis, Indiana APPLICATION OF VISUAL BASIC PROGRAMMING LANGUAGE IN DESIGN AND KINEMATIC ANALYSIS IN CATIA V5 Summary: This publication contain information about usage of Visual Basic programming language to modeling new parts and steering of kinematic models in CatiaV5. Build external control programs is important element of creating virtual mechanism with high advance degree. In this publication present the control application for virtual helicopter rotor steering system. Keywords: Visual Basic for Application, VBA, programming, Catia V5, DMU Kinematics, kinematic, helicopter, steering system. 19
WiRTUALNE PROJEKTOWANiE ŚMiGŁOWCA
PRACE instytutu LOTNiCTWA 219, s. 194-202, Warszawa 2011 WiRTUALNE PROJEKTOWANiE ŚMiGŁOWCA MateuSz KaNIa Instytut Lotnictwa Streszczenie W referacie przedstawione zostały metody i narzędzia stosowane do
MODELOWANIE PIONOWYCH DRGAŃ ŁOPAT ŚMIGŁOWCA W SYSTEMIE CATIA V5
Mateusz Kania 1) MODELOWANIE PIONOWYCH DRGAŃ ŁOPAT ŚMIGŁOWCA W SYSTEMIE CATIA V5 Streszczenie: Zjawisko drgań układów mechanicznych jest istotnym problemem w projektowaniu części maszyn i mechanizmów.
5.2. Pierwsze kroki z bazami danych
5.2. Pierwsze kroki z bazami danych Uruchamianie programu Podobnie jak inne programy, OO Base uruchamiamy z Menu Start, poprzez zakładkę Wszystkie programy, gdzie znajduje się folder OpenOffice.org 2.2,
Makropolecenia w PowerPoint Spis treści
Makropolecenia w PowerPoint Spis treści Co to jest makro?... 2 Tworzenie prostego makropolecenia w PowerPoint... 2 Przypisywanie makropoleceń do wstążki.... 5 Zapisywanie prezentacji z makrem.... 7 ZADANIE...
ANALIZA KINEMATYCZNA MECHANIZMU UKŁADU STEROWANIA POCHYLENIEM I PRZECHYLENIEM ŚMIGŁOWCA W SYSTEMIE CATIA V5
Mirosław Ferdynus 1), Mateusz Kania 2) ANALIZA KINEMATYCZNA MECHANIZMU UKŁADU STEROWANIA POCHYLENIEM I PRZECHYLENIEM ŚMIGŁOWCA W SYSTEMIE CATIA V5 Streszczenie: W pracy przedstawiono model układu sterowania
WIRTUALNE PROTOTYPOWANIE UKŁADU STEROWANIA POCHYLANIA I PRZECHYLANIA ŚMIGŁOWCA JEDNOWIR- NIKOWEGO W UKŁADZIE KLASYCZNYM
Mateusz Kania 1), Mirosław Ferdynus 2) WIRTUALNE PROTOTYPOWANIE UKŁADU STEROWANIA POCHYLANIA I PRZECHYLANIA ŚMIGŁOWCA JEDNOWIR- NIKOWEGO W UKŁADZIE KLASYCZNYM Streszczenie: W publikacji przedstawiono wirtualny
Programowanie Systemów Czasu Rzeczywistego
Programowanie Systemów Czasu Rzeczywistego Laboratorium Wprowadzenie Mariusz RUDNICKI mariusz.rudnicki@eti.pg.gda.pl 2016 Spis treści Przygotowanie platform docelowej.... 3 Przygotowanie środowiska programistycznego
Expo Composer. www.doittechnology.pl 1. Garncarska 5 70-377 Szczecin tel.: +48 91 404 09 24 e-mail: info@doittechnology.pl. Dokumentacja użytkownika
Expo Composer Dokumentacja użytkownika Wersja 1.0 www.doittechnology.pl 1 SPIS TREŚCI 1. O PROGRAMIE... 3 Wstęp... 3 Wymagania systemowe... 3 Licencjonowanie... 3 2. PIERWSZE KROKI Z Expo Composer... 4
Zastanawiałeś się może, dlaczego Twój współpracownik,
Kurs Makra dla początkujących Wiadomości wstępne VBI/01 Piotr Dynia, specjalista ds. MS Office Czas, który poświęcisz na naukę tego zagadnienia, to 15 20 minut. Zastanawiałeś się może, dlaczego Twój współpracownik,
LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH
UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotował: dr inż. Janusz Jabłoński LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH Jeżeli nie jest potrzebna
Aplikacje w środowisku VBA. Visual Basic for Aplications
Aplikacje w środowisku VBA Visual Basic for Aplications Podstawowe informacje o VBA Visual Basic for Aplications, w skrócie VBA, to język programowania rozwijany przez Microsoft, którego zastosowanie pozwala
Makropolecenia w Excelu
Makropolecenia w Excelu Trochę teorii Makropolecenie w skrócie nazywane makro ma za zadanie automatyczne wykonanie powtarzających się po sobie określonych czynności. Na przykładzie arkusza kalkulacyjnego
WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.
WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM NetBeans Wykonał: Jacek Ventzke informatyka sem. VI 1. Uruchamiamy program NetBeans (tu wersja 6.8 ) 2. Tworzymy
BAZY DANYCH MAKRA I PRZYCISKI. Microsoft Access. Adrian Horzyk. Akademia Górniczo-Hutnicza
BAZY DANYCH Microsoft Access MAKRA I PRZYCISKI Adrian Horzyk Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i Inżynierii Biomedycznej
Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;
14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi
Przygotowanie własnej procedury... 3 Instrukcja msgbox wyświetlanie informacji w oknie... 6 Sposoby uruchamiania makra... 8
Przygotowanie własnej procedury... 3 Instrukcja msgbox wyświetlanie informacji w oknie... 6 Sposoby uruchamiania makra... 8 Podstawy programowania makr w Excelu 1 Aby rozpocząć pracę z makrami, należy
Wprowadzenie (17) Część I. Makra w Excelu - podstawy (23)
Wprowadzenie (17) Omówione zagadnienia (18) Co trzeba wiedzieć? (18) Co trzeba mieć? (18) Układ książki (18) o Część I. Makra w Excelu - podstawy (19) o Część II. Praca ze skoroszytami (19) o Część III.
Makra programu Microsoft Access.
Makra programu Microsoft Access. Czym są makra w programie Microsoft Access? Makro programu Microsoft Access: to narzędzie, które pozwala na automatyzację szeregu zadań wykonywanych w tym programie, związane
mfaktura Instrukcja instalacji programu Ogólne informacje o programie www.matsol.pl biuro@matsol.pl
mfaktura Instrukcja instalacji programu Ogólne informacje o programie www.matsol.pl biuro@matsol.pl Instalacja programu 1. Po włożeniu płytki cd do napędu program instalacyjny powinien się uruchomić automatyczne.
Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia
Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia nowego projektu (poniżej są utworzone projekty) Po kliknięciu
Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY.
Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY SZKOLENIE JEST DLA OSÓB, KTÓRE: nigdy wcześniej nie programowały lub nie miały styczności z programowaniem od dłuższego czasu,
Przewodnik Szybki start
Przewodnik Szybki start Program Microsoft Access 2013 wygląda inaczej niż wcześniejsze wersje, dlatego przygotowaliśmy ten przewodnik, aby skrócić czas nauki jego obsługi. Zmienianie rozmiaru ekranu lub
Visual Basic w programie Excel
Visual Basic w programie Excel Ćwiczenie nr 3 Obiekty, właściwości, metody. Obiekty standardowe, kolekcje standardowe. Dostęp do komórek arkusza. Operacje na standardowych bibliotekach. CEL ĆWICZENIA.
Temat: Organizacja skoroszytów i arkuszy
Temat: Organizacja skoroszytów i arkuszy Podstawowe informacje o skoroszycie Excel jest najczęściej wykorzystywany do tworzenia skoroszytów. Skoroszyt jest zbiorem informacji, które są przechowywane w
Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka
Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 1. Kompilacja aplikacji konsolowych w środowisku programistycznym Microsoft Visual Basic. Odszukaj w menu startowym systemu
MS Access formularze
MS Access formularze Formularze to obiekty służące do wprowadzania i edycji danych znajdujących się w tabelach. O ile wprowadzanie danych bezpośrednio do tabel odbywa się zawsze w takiej samej formie (arkusz
Programowanie obiektowe
Laboratorium z przedmiotu Programowanie obiektowe - zestaw 07 Cel zajęć. Celem zajęć jest zapoznanie z praktycznymi aspektami tworzenia aplikacji okienkowych w C#. Wprowadzenie teoretyczne. Rozważana w
Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9
Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9 Uruchamianie edytora OpenOffice.ux.pl Writer 9 Dostosowywanie środowiska pracy 11 Menu Widok 14 Ustawienia dokumentu 16 Rozdział 2. OpenOffice
ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)
ABC 2002/XP PL EXCEL Autor: Edward C. Willett, Steve Cummings Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9) Obszar roboczy programu (10) o Pasek tytułowy (10) o Przyciski Minimalizuj
- Narzędzie Windows Forms. - Przykładowe aplikacje. Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy
Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy - Narzędzie Windows Forms - Przykładowe aplikacje 1 Narzędzia Windows Form Windows Form jest narzędziem do tworzenia aplikacji dla
5.4. Tworzymy formularze
5.4. Tworzymy formularze Zastosowanie formularzy Formularz to obiekt bazy danych, który daje możliwość tworzenia i modyfikacji danych w tabeli lub kwerendzie. Jego wielką zaletą jest umiejętność zautomatyzowania
Praktyczny Excel. Sprytne makra
Praktyczny Excel Sprytne makra 4 1 NUMER PRAWNICZY przygotowany przez + OCHRONA DANYCH OSOBOWYCH profesjonalnie i kompleksowo 1 2 + GRATIS 20% GRATIS 30%, tel. 22 518 29 29, email: cok@wip.pl Sprytne makra
AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. QuIDE Quantum IDE PODRĘCZNIK UŻYTKOWNIKA
AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE QuIDE Quantum IDE PODRĘCZNIK UŻYTKOWNIKA Joanna Patrzyk Bartłomiej Patrzyk Katarzyna Rycerz jpatrzyk@quide.eu bpatrzyk@quide.eu kzajac@agh.edu.pl
Automatyzowanie zadan przy uz yciu makr języka Visual Basic
Automatyzowanie zadan przy uz yciu makr języka Visual Basic Jeśli użytkownik nie korzystał nigdy z makr, nie powinien się zniechęcać. Makro jest po prostu zarejestrowanym zestawem naciśnięć klawiszy i
Rozdział 5. Administracja kontami użytkowników
Rozdział 5. Administracja kontami użytkowników Ćwiczenia zawarte w tym rozdziale pozwolą przygotować oddzielne środowisko pracy dla każdego użytkownika komputera. Windows XP, w porównaniu do systemów Windows
Rys. 1. Główne okno programu QT Creator. Na rysunku 2 oznaczone zostały cztery przyciski, odpowiadają kolejno następującym funkcjom:
1. QT creator, pierwsze kroki. Qt Creator wieloplatformowe środowisko programistyczne dla języków C++, JavaScript oraz QML, będące częścią SDK dla biblioteki Qt. Zawiera w sobie graficzny interfejs dla
Analiza mechanizmu korbowo-suwakowego
Cel ćwiczenia: Metody modelowania i symulacji kinematyki i dynamiki z wykorzystaniem CAD/CAE Laboratorium I Analiza mechanizmu korbowo-suwakowego Celem ćwiczenia jest zapoznanie ze środowiskiem symulacji
Dopasowywanie czasu dla poszczególnych zasobów
Dopasowywanie czasu dla poszczególnych zasobów Narzędzia Zmień czas pracy W polu dla kalendarza wybieramy zasób dla którego chcemy zmienić czas pracy, np. wpisać urlop albo zmienić godziny pracy itp. Dalej
Spis treści. 1: Wyszukiwanie elementu : Do linii modelu : Powiel arkusze : Długość kabla : Rozmieszczenie widoków...
Co nowego 2018 R2 Spis treści NOWOŚCI... 5 1: Wyszukiwanie elementu... 5 2: Do linii modelu... 6 3: Powiel arkusze... 7 4: Długość kabla... 8 5: Rzędne poziomów... 9 ULEPSZENIA... 10 1: Połączenie z Excel...
Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji
Tworzenie bazy danych w postaci aplikacji Access - Aplikacja 1. Otwórz plik zawierający bazę danych Wypożyczalni kaset video o nazwie Wypożyczalnia.mdb. 2. Utworzy kwerendę, która wyświetli tytuły i opisy
Użycie Visual Basic for Applications ("VBA")
Użycie Visual Basic for Applications ("VBA") Przegląd SEE z modułem VBA Developer SEE używa języka programowania Visual Basic for Applications (VBA) pozwalającego tworzyć krótkie programy zwane "makrami".
3.7. Wykresy czyli popatrzmy na statystyki
3.7. Wykresy czyli popatrzmy na statystyki Współczesne edytory tekstu umożliwiają umieszczanie w dokumentach prostych wykresów, służących do graficznej reprezentacji jakiś danych. Najprostszym sposobem
Edytor tekstu OpenOffice Writer Podstawy
Edytor tekstu OpenOffice Writer Podstawy OpenOffice to darmowy zaawansowany pakiet biurowy, w skład którego wchodzą następujące programy: edytor tekstu Writer, arkusz kalkulacyjny Calc, program do tworzenia
Instrukcja obsługi programu Do-Exp
Instrukcja obsługi programu Do-Exp Autor: Wojciech Stark. Program został utworzony w ramach pracy dyplomowej na Wydziale Chemicznym Politechniki Warszawskiej. Instrukcja dotyczy programu Do-Exp w wersji
INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG
INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG dla Państwowy Instytut Geologiczny Państwowy Instytut Badawczy 1. Uruchomienie aplikacji. a. Wprowadź nazwę użytkownika w miejsce Nazwa użytkownika b. Wprowadź hasło
Tablet bezprzewodowy QIT30. Oprogramowanie Macro Key Manager
Tablet bezprzewodowy QIT30 Oprogramowanie Macro Key Manager Spis treści 1. Wprowadzenie... 3 2. Panel Sterowania - wprowadzenie... 4 3. Instalacja... 5 3.1 Jak stworzyć nowy profil... 5 3.2 Jak zmodyfikować
COMARCH IT AKADEMIA. Programista VBA w Microsoft Excel (microbootcamp)
COMARCH IT AKADEMIA Programista VBA w Microsoft Excel (microbootcamp) Cele szkolenia 1. Poznanie zasad rzemiosła i sztuki programowania w VBA. 2. Zdobycie umiejętności czytania kodu ze zrozumieniem. 3.
Tworzenie prezentacji w MS PowerPoint
Tworzenie prezentacji w MS PowerPoint Program PowerPoint dostarczany jest w pakiecie Office i daje nam możliwość stworzenia prezentacji oraz uatrakcyjnienia materiału, który chcemy przedstawić. Prezentacje
SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD
Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Streszczenie: W referacie przedstawiono możliwości
Pokaz slajdów na stronie internetowej
Pokaz slajdów na stronie internetowej... 1 Podpisy pod zdjęciami... 3 Publikacja pokazu slajdów w Internecie... 4 Generator strony Uczelni... 4 Funkcje dla zaawansowanych użytkowników... 5 Zmiana kolorów
1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania
1. Opis aplikacji Interfejs programu podzielony jest na dwie zakładki. Wszystkie ustawienia znajdują się w drugiej zakładce, są przygotowane do ćwiczenia i nie można ich zmieniac bez pozwolenia prowadzącego
Integracja systemu CAD/CAM Catia z bazą danych uchwytów obróbkowych MS Access za pomocą interfejsu API
Dr inż. Janusz Pobożniak, pobozniak@mech.pk.edu.pl Instytut Technologii Maszyn i Automatyzacji produkcji Politechnika Krakowska, Wydział Mechaniczny Integracja systemu CAD/CAM Catia z bazą danych uchwytów
EKSPLOATACJA SYSTEMÓW TECHNICZNYCH - LAB. Wprowadzenie do zajęć
Politechnika Śląska Wydział Organizacji i Zarządzania Katedra Podstaw Systemów Technicznych EKSPLOATACJA SYSTEMÓW TECHNICZNYCH - LAB. Ćwiczenie 1 Wprowadzenie do zajęć Plan ćwiczenia 1. Zapoznanie się
R 1. Robot o równoległej strukturze kinematycznej i czterech stopniach swobody. Pracownia Nauki Programowania i Aplikacji Robotów Przemysłowych
Pracownia Nauki Programowania i Aplikacji Robotów Przemysłowych Podstawowa instrukcja laboratoryjna R 1 Robot o równoległej strukturze kinematycznej i czterech stopniach swobody. Instrukcja dla studentów
Excel. Tworzenie zaawansowanych aplikacji.
Excel. Tworzenie zaawansowanych aplikacji. Autor: Sergiusz Flanczewski Zmierz się z Excelem! Narzędzia automatyzacji prac w Excelu, czyli czego można pozbyć się od ręki Przekazywanie danych pomiędzy procedurami,
Instrukcja użytkowania
ASPEL S.A. PL 32-080 Zabierzów, os. H. Sienkiewicza 33 tel. +48 12 285 22 22, fax +48 12 285 30 30 www.aspel.com.pl Instrukcja użytkowania Konfiguracja bezprzewodowej komunikacji rejestratora AsPEKT 703
Programowanie obiektowe zastosowanie języka Java SE
Programowanie obiektowe zastosowanie języka Java SE Wstęp do programowania obiektowego w Javie Autor: dr inŝ. 1 Java? Java język programowania obiektowo zorientowany wysokiego poziomu platforma Javy z
Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp
Krótki kurs obsługi środowiska programistycznego Turbo Pascal 7.0 1 z 12 Wstęp Środowisko programistyczne Turbo Pascal, to połączenie kilku programów w jeden program. Środowisko to zawiera m.in. kompilator,
I. Spis treści I. Spis treści... 2 II. Kreator szablonów... 3 1. Tworzenie szablonu... 3 2. Menu... 4 a. Opis ikon... 5 3. Dodanie nowego elementu...
Kreator szablonów I. Spis treści I. Spis treści... 2 II. Kreator szablonów... 3 1. Tworzenie szablonu... 3 2. Menu... 4 a. Opis ikon... 5 3. Dodanie nowego elementu... 7 a. Grafika... 7 b. Tekst... 7 c.
Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY.
Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY SZKOLENIE JEST DLA OSÓB, KTÓRE: chcą podnieść swoje umiejętności pracy w języku VBA do poziomu średniozaawansowanego, nigdy wcześniej
I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu
I Tworzenie prezentacji za pomocą szablonu w programie Power-Point 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu 2. Po wybraniu szablonu ukaŝe się nam ekran jak poniŝej 3. Następnie
Podstawy programowania. Ćwiczenie. Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio
Podstawy programowania Ćwiczenie Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio Tematy ćwiczenia algorytm, opis języka programowania praca ze środowiskiem, formularz, obiekty
WIRTUALNY PROJEKT PRZEKŁADNI GŁÓWNEJ ŚMIGŁOWCA Z WYKORZYSTANIEM MODELI AUTOGENERUJACYCH
Mateusz Kania 1), Mirosław Ferdynus 2) WIRTUALNY PROJEKT PRZEKŁADNI GŁÓWNEJ ŚMIGŁOWCA Z WYKORZYSTANIEM MODELI AUTOGENERUJACYCH Streszczenie: W pracy zaprezentowano projekt przekładni głównej śmigłowca
Poradnik użytkownika pomoc techniczna
Poradnik użytkownika pomoc techniczna Poradnik dotyczy komputerów z zainstalowanym systemem Windows 1 Spis treści I. POSTĘPOWANIE W PRZYPADKU PROBLEMÓW Z URUCHOMIENIEM APLIKACJI SUPERMAKLER... 3 1. JAVA
Dodawanie grafiki i obiektów
Dodawanie grafiki i obiektów Word nie jest edytorem obiektów graficznych, ale oferuje kilka opcji, dzięki którym można dokonywać niewielkich zmian w rysunku. W Wordzie możesz zmieniać rozmiar obiektu graficznego,
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 4 3.1. Definiowanie listy instrumentów... 4 3.2. Modyfikacja lub usunięcie
Instrukcja obsługi notowań koszykowych w M@klerPlus
Instrukcja obsługi notowań koszykowych w M@klerPlus 1 Spis treści: 1. Wymagania systemowe.. 3 2. Tworzenie koszyka notowań.. 10 3. Modyfikowanie koszyka notowań. 11 4. Uruchamianie tabeli notowań.. 12
Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1
Wyższa Szkoła Ekologii i Zarządzania Informatyka Arkusz kalkulacyjny 2010 dla WINDOWS cz. 1 Slajd 1 Slajd 2 Ogólne informacje Arkusz kalkulacyjny podstawowe narzędzie pracy menadżera Arkusz kalkulacyjny
2. Kliknij Insert->Userform. Jeżeli Toolbox nie pojawi się automatycznie, kliknij View -> Toolbox. Otrzymany widok powinien być jak poniżej.
Formularze VBA Przykład1 INTERAKTYWNY FORMULARZ Program tworzący interaktywny formularz. Objaśnienie: w dowolnym momencie można wprowadzić wartość w polu tekstowym ID, Excel VBA wczytuje odpowiedni rekord.
Instalacja i opis podstawowych funkcji programu Dev-C++
Instalacja i opis podstawowych funkcji programu Dev-C++ Przed rozpoczęciem programowania musimy zainstalować i przygotować kompilator. Spośród wielu dostępnych kompilatorów polecam aplikację Dev-C++, ze
Programowanie obiektowe
Programowanie obiektowe Laboratorium 1. Wstęp do programowania w języku Java. Narzędzia 1. Aby móc tworzyć programy w języku Java, potrzebny jest zestaw narzędzi Java Development Kit, który można ściągnąć
Nagrywanie Makr. Na karcie Dostosowywanie Wstążki zaznaczamy kartę Deweloper.
Nagrywanie Makr Wiele rozwiązań z wykorzystaniem makr można używać nawet bez znajomości poleceń i struktury języka programowania Visual Basic for Applications. Pozwala na to opcja nagrywania makr, którą
Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1
Wyższa Szkoła Ekologii i Zarządzania Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1 Slajd 1 Excel Slajd 2 Ogólne informacje Arkusz kalkulacyjny podstawowe narzędzie pracy menadżera Arkusz
SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA
SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA Projekt: Podnoszenie kwalifikacji drogą do sukcesu Szkolenie: Kurs obsługi komputera ECDL start (harmonogram kursu języka angielskiego zostanie umieszczony wkrótce) Termin
Sylabus Moduł 2: Przetwarzanie tekstów
Sylabus Moduł 2: Przetwarzanie tekstów Niniejsze opracowanie przeznaczone jest dla osób zamierzających zdać egzamin ECDL (European Computer Driving Licence) na poziomie podstawowym. Publikacja zawiera
Programowanie Obiektowe GUI
Programowanie Obiektowe GUI Swing Celem ćwiczenia jest ilustracja wizualnego tworzenia graficznego interfejsu użytkownika opartego o bibliotekę Swing w środowisku NetBeans. Ponadto, ćwiczenie ma na celu
MentorGraphics ModelSim
MentorGraphics ModelSim 1. Konfiguracja programu Wszelkie zmiany parametrów systemu symulacji dokonywane są w menu Tools -> Edit Preferences... Wyniki ustawień należy zapisać w skrypcie startowym systemu
Menu Plik w Edytorze symboli i Edytorze widoku aparatów
Menu Plik w Edytorze symboli i Edytorze widoku aparatów Informacje ogólne Symbol jest przedstawieniem graficznym aparatu na schemacie. Oto przykład przekaźnika: Widok aparatu jest przedstawieniem graficznym
PC0060. ADAPTER Kabel Easy Copy PC-Link USB 2.0 Proste kopiowanie, bez instalacji. Instrukcja obsługi
PC0060 ADAPTER Kabel Easy Copy PC-Link USB 2.0 Proste kopiowanie, bez instalacji Instrukcja obsługi Rozdział 1 Produkt 1.1 Instrukcja Produkt PC0060 to najlepsze rozwiązanie w zakresie przesyłania danych.
Instrukcja obsługi programu MPJ6
Instrukcja obsługi programu MPJ6 Spis treści 1. LOGOWANIE...3 2. INTERFEJS UŻYTKOWNIKA...4 2.1. WIDOK GŁÓWNY...5 2.1.1. Ustawienia...5 2.1.2. Wybór klasy...5 2.1.3. Zegar...5 2.1.4. Timer...6 2.1.5. Tryb
CoDeSys 3 programowanie w języku CFC
Notatka Aplikacyjna NA 03003PL Spis treści 1. Wstęp... 2 1.1. Wymagania programowe... 2 2. Tworzenie projektu i dodawanie programu w... 3 3. Organizacja okien dla języka CFC... 5 4. Składnia języka CFC
UMOWY INSTRUKCJA STANOWISKOWA
UMOWY INSTRUKCJA STANOWISKOWA Klawisze skrótów: F7 wywołanie zapytania (% - zastępuje wiele znaków _ - zastępuje jeden znak F8 wyszukanie według podanych kryteriów (system rozróżnia małe i wielkie litery)
Laboratorium 1 - Programowanie proceduralne i obiektowe
Laboratorium 1 - Programowanie proceduralne i obiektowe mgr inż. Kajetan Kurus 4 marca 2014 1 Podstawy teoretyczne 1. Programowanie proceduralne (powtórzenie z poprzedniego semestru) (a) Czym się charakteryzuje?
Wykorzystanie nowoczesnych technik prognozowania popytu i zarządzania zapasami do optymalizacji łańcucha dostaw na przykładzie dystrybucji paliw cz.
14.12.2005 r. Wykorzystanie nowoczesnych technik prognozowania popytu i zarządzania zapasami do optymalizacji łańcucha dostaw na przykładzie dystrybucji paliw cz. 2 3.2. Implementacja w Excelu (VBA for
Papyrus. Papyrus. Katedra Cybernetyki i Robotyki Politechnika Wrocławska
Katedra Cybernetyki i Robotyki Politechnika Wrocławska Kurs: Zaawansowane metody programowania Copyright c 2014 Bogdan Kreczmer Niniejszy dokument zawiera materiały do wykładu dotyczącego programowania
Pasek menu. Kategoria zakładki umożliwia dodawanie zakładek notowań i edytowanie sposobu ich wyświetlania.
Pierwsze kroki Główne okno Notowań Online składa się z: paska menu, obszaru daty i godziny wraz ze statusem połączenia aplikacji z siecią, paska narzędzi, okna notowań wraz z zakładkami do aktualnej grupy
Edytor tekstu MS Office Word
Edytor tekstu program komputerowy ukierunkowany zasadniczo na samo wprowadzanie lub edycję tekstu, a nie na nadawanie mu zaawansowanych cech formatowania (do czego służy procesor tekstu). W zależności
Informatyka II. Laboratorium Aplikacja okienkowa
Informatyka II Laboratorium Aplikacja okienkowa Założenia Program będzie obliczał obwód oraz pole trójkąta na podstawie podanych zmiennych. Użytkownik będzie poproszony o podanie długości boków trójkąta.
TEMAT : TWORZENIE BAZY DANYCH PRZY POMOCY PROGRAMU EXCEL
Konspekt lekcji TEMAT : TWORZENIE BAZY DANYCH PRZY POMOCY PROGRAMU EXCEL Czas trwania : 3 x 45 min. CELE NAUCZANIA : 1. Poziom podstawowy (ocena dostateczna) o uczeń potrafi założyć bazę danych i wprowadzić
Dane słowa oraz wyrażenia są tłumaczone przy pomocy polecenia Przetwarzanie > Tłumaczenie
Słownik tłumaczeń Informacje ogólne Edytor słownika jest aplikacją MDI, umożliwiającą otwieranie różnych słowników, w celu zarzadzania nimi oraz zapisywania ich do poszczególnych plików. Słownik tłumaczeń
Programowanie w Javie
Programowanie w Javie Andrzej Czajkowski Lista nr 0 Debugger w Javie Celem ćwiczenia jest poznanie podstawowych funkcji narzędzia debugera (odpluskwiacz) w środowisku Eclipse. Po ukończeniu ćwiczenia student
Zasady tworzenia podstron
Zasady tworzenia podstron Jeśli tworzysz rozbudowaną witrynę internetową z wieloma podstronami, za chwilę dowiesz się, jak dodawać nowe podstrony w kreatorze Click Web, czym kierować się przy projektowaniu
FAQ: 00000042/PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200
Spis treści 1 Opis zagadnienia omawianego w dokumencie.. 2 2 Wstęp do nowego projektu..... 3 2.1 Nowy projekt... 3 2.2 Dodanie nowego urządzenia... 4 3 Program w main... 6 4 Program PC Access.... 8 4.1
Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface)
Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface) 1. Udostępnianie wszystkich prywatnych atrybutów do prezentacji, wprowadzenie standardu nazewnictwa plików nazwy plików
Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA
Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA 1 Rozdział 1 Praca z makropoleceniami Opis: W tym rozdziale kursanci przechodzą przez wprowadzenie do programowania