Wykład 1
Wprowadzenie do systemów CAD
Objaśnienie pojęć
CAD (ang. Computer Aided Design) - komputerowe wspomaganie
projektowania, obejmuje wszystkie etapy przygotowania projektu:
opracowanie koncepcji, tworzenie dokumentacji, analiza numeryczna
projektu. Końcowym efektem wykorzystania systemu jest pełna
dokumentacja techniczna.
CAM (ang. Computer Aided Manufacturing)– komputerowe
wspomaganie wytwarzania, obejmuje wszystkie etapy związane z
procesem wytwarzania. Należą do nich: tworzenie harmonogramów
prac, obróbka, montaż, kontrola jakości, organizacja transportu
międzyoperacyjnego.
CAE (Computer Aided Engineering) – łączne określenie
komputerowego wspomagania obliczeń i analiz inżynierskich. Obejmuje
narzędzia do: wspomagania obliczeń, symulacji komputerowej, obsługi
eksperymentów, edytory tekstu, bazy danych i inne.
Objaśnienie pojęć
PDM – globalne zarządzanie projektem, obejmuje cztery etapy:
●
opracowanie koncepcji,
●
projektowanie,
●
opracowanie procesu technologicznego,
●
wprowadzanie zmian w projekcie i jego sprzedaż.
System PDM składa się z czterech podstawowych części:
●
główna baza danych, z wszystkimi informacjami o produkcie
●
system monitorowania zmian w bazie danych, umożliwiający
śledzenie stanu projektu
●
system zarządzania przepływem informacji, umożliwiający
zapisanie odpowiednich informacji w bazach danych
●
system zbierania i zarządzania bazami danych (norm, katalogów,
części maszyn, itp.)
Od czego zależy wybór oprogramowania CAD?
●
Ilości wykonywanych projektów
●
Złożoności projektów
●
Czasu wykonywania projektu
●
Zasobności firmowej kasy
Dlaczego stosować oprogramowanie CAD?
●
łatwość wprowadzania zmian
●
skrócenie czasu tworzenia dokumentacji
●
zwiększenie precyzji
●
zmniejszenie możliwości popełnienia błędu
●
możliwość kopiowania fragmentów dokumentacji
●
korzystanie z bibliotek elementów
●
możliwość pracy grupowej
Dlaczego stosować oprogramowanie CAD?
●
możliwość przesyłania dokumentacji w formie
elektronicznej
●
symulacja projektowanych urządzeń
●
wizualizacja widoku zewnętrznego projektowanego
urządzenia
●
automatyzacja powtarzających się czynności
●
automatyczne tworzenie fragmentów dokumentacji
(zestawienia elementów)
Zastosowania oprogramowania CAD
●
Budownictwo
●
Mechanika
●
Elektrotechnika
●
Elektronika
Podziały oprogramowania CAD
Ze względu na specjalizację
●
Programy do grafiki wektorowej (Open Office Draw, Corel
Draw, Inkscape)
●
Programy CAD uniwersalne
➔
Kreślenie 2D (AutoCAD LT, Intellicad Std., QCad,
StdCAD)
➔
Kreślenie 2D + tworzenie diagramów (Microsoft Visio,
Actrix)
➔
Kreślenie 3D (AutoCad, Intellicad Pro)
●
Nakładki na programy uniwersalne (Cadelec,ELsoftCAD )
Podziały oprogramowania CAD
Ze względu na specjalizację
●
Programy specjalistyczne
➔
Rysunek elektryczny
(WsCAD, IGE+XAO SEE, PCSchematic)
➔
Rysunek elektroniczny (Protel, TinyCAD, KiCad)
➔
Rysunek mechaniczny
➔
Rysunek architektoniczny
➔
Tworzenie map
●
Pakiety zintegrowane (Catia)
●
Programy wspomagające obliczenia (Matlab, Scilab)
Podziały oprogramowania CAD
Ze względu na formę licencji
●
OpenSource (Qcad, KiCad, TinyCad, Scilab)
●
Freeware (SdtCAD Lite, AllyCAD, DESI-III, )
●
Shareware (SoftCAD)
●
Komercyjne (AutoCAD, Intellicad, WsCAD,
PcSchematic, Protel, Matlab)
Programy CAD w automatyce
Elementy projektu układu automatyki
●
analiza symulacyjna automatyzowanego procesu
●
projektowanie układów regulacji
●
schemat ideowy urządzenia
●
schematy elektryczne
●
schematy elektroniczne
●
schemat połączeń obwodów drukowanych
Programy CAD w automatyce
Elementy projektu układu automatyki
●
schemat połączeń pomiędzy modułami
●
opis złączy
●
rysunek obudowy
●
opis tablicy czołowej
●
opis wyprowadzeń
●
zestawienie elementów
Ogólne programy wspomagające projektowanie
Cechy programów
●
Stosunkowo krótki czas potrzebny na poznanie programu.
●
Biblioteki gotowych elementów podzielone według kategorii.
●
Możliwość korzystania z wzorców gotowych dokumentów.
●
Możliwość określenia skali rysunku i jednostek miar.
●
Możliwość używania dowolnie zdefiniowanej siatki
pomocniczej.
●
Korzystanie z warstw rysunkowych.
●
Kreślenie za pomocą predefiniowanych linii.
●
Możliwość rysowania podstawowych obiektów
geometrycznych .
Ogólne programy wspomagające projektowanie
Cechy programów
●
Automatyczne kreskowanie powierzchni.
●
Wymiarowanie.
●
Automatyczne ustawianie elementów względem innych
obiektów rysunku.
●
Wykorzystanie linii pomocniczych.
●
Tryby przyciągania (snap): do siatki, początku i końca linii,
punktów charakterystycznych obiektów.
●
Modyfikowanie obiektów.
●
Grupowanie obiektów.
●
Tworzenie własnych elementów rysunkowych.
Specjalizowane programy CAD
Projektowanie układów elektrycznych
●
Biblioteki symboli elektrycznych pogrupowanych w kategorie
(np. silniki i generatory, urządzenia zabezpieczające,
styczniki, przekaźniki, sterowniki PLC itp.), wstawianych w
prosty sposób wraz z opisem.
●
Obsługa katalogów elementów producentów i dostawców.
●
Analiza części wchodzących w skład schematu polegająca
na numerowaniu elementów na schemacie, numerowaniu
przewodów, definiowaniu kabli i adresów krosowych
elementów należących do pewnej grupy (np. przekaźniki i
jego styki sterownicze), definiowaniu adresów krosowych
linii, które są kontynuowane na innych stronach, itd.
Specjalizowane programy CAD
Projektowanie układów elektrycznych
●
Sygnalizacja błędów adresów krosowych.
●
Automatyczne zarządzanie kablami i zaciskami oraz
generowanie schematu wyjść zacisków dla każdej listwy
zaciskowej.
●
Wspomaganie rozmieszczenia elementów w szafie
sterowniczej.
●
Automatyczne tworzenie raportów (np. zestawienia
materiałowe, połączenia, okablowanie, zaciski, listwy itp.)
●
Optymalizacja projektu.
Specjalizowane programy CAD
Projektowanie układów elektronicznych
●
Biblioteki gotowych elementów podzielone według kategorii.
●
Możliwość korzystania z wzorców gotowych dokumentów.
●
Możliwość używania siatki pomocniczej.
●
Korzystanie z rysunków hierarchicznych.
●
Kreślenie za pomocą predefiniowanych linii.
●
Możliwość rysowania podstawowych obiektów
geometrycznych .
●
Automatyczne ustawianie elementów względem innych
obiektów rysunku.
●
Tryb przyciągania do siatki, początku i końca linii, punktów
charakterystycznych obiektów.
Specjalizowane programy CAD
Projektowanie układów elektronicznych
●
Modyfikowanie obiektów.
●
Grupowanie obiektów.
●
Tworzenie własnych elementów rysunkowych.
●
Automatyczna numeracja elementów.
●
Sprawdzanie poprawności elektrycznej połączeń.
●
Różne rodzaje analiz symulacyjnych.
●
Automatyczne generowanie listy połączeń.
●
Możliwość projektowania płytki drukowanej z automatycznym
lub ręcznym rozmieszczeniem elementów.
●
Badanie propagacji sygnałów na płytce drukowanej.
●
Wizualizacja trójwymiarowa zaprojektowanego układu.
Specjalizowane programy CAD
Programy wspomagające obliczenia
●
Wykonywanie podstawowych operacji arytmetycznych i
logicznych.
●
Możliwość tworzenia własnych skryptów i funkcji.
●
Możliwość korzystania z uproszczonego języka
programowania.
●
Wbudowane funkcje do wizualizacji danych.
●
Wbudowane funkcje do interakcji z użytkownikiem.
●
Złożone struktury danych (obiekty, ciągi).
Specjalizowane programy CAD
Programy wspomagające obliczenia
●
Biblioteki funkcji wspomagających obliczenia w różnych
dziedzinach.
●
Możliwość opisu obiektów dynamicznych i symulacji w
środowisku graficznym.
●
Możliwość tworzenia interfejsu użytkownika.
●
Generowanie niezależnych aplikacji.
●
Wykorzystywanie skompilowanych funkcji stworzonych w
innych językach programowania.