Modelowanie krzywych i powierzchni

Podobne dokumenty
Opis krzywych w przestrzeni 3D. Mirosław Głowacki Wydział Inżynierii Metali i Informatyki Przemysłowej AGH

Ćwiczenia nr 7. TEMATYKA: Krzywe Bézier a

Opis kształtu w przestrzeni 2D. Mirosław Głowacki Wydział Inżynierii Metali i Informatyki Przemysłowej AGH

składa się z m + 1 uporządkowanych niemalejąco liczb nieujemnych. Pomiędzy p, n i m zachodzi następująca zależność:

Modelowanie w projektowaniu maszyn i procesów cz.3

Projektowanie Wirtualne bloki tematyczne PW I

SolidWorks 2017 : projektowanie maszyn i konstrukcji : praktyczne przykłady / Jerzy Domański. Gliwice, cop Spis treści

Wyciągnięcie po linii prostej w ujęciu powierzchniowym w NX firmy Siemens Industry Software

Weryfikacja geometrii wypraski oraz jej modyfikacja z zastosowaniem Technologii Synchronicznej systemu NX

Projektowanie 3D Tworzenie modeli przez wyciągnięcie profilu po krzywej SIEMENS NX Sweep Along Guide

Podstawowe zasady modelowania śrub i spoin oraz zestawienie najważniejszych poleceń AutoCAD 3D,

NX CAD. Modelowanie powierzchniowe

Elastyczne projektowanie produktu w ZW3D. ZW3D CAD/CAM Biała księga

KILKA SŁÓW O GRAFICE KOMPUTEROWEJ

Synteza i obróbka obrazu. Modelowanie obiektów 3D

Konstruuj z głową! Naucz się SolidWorksa!

Grafika komputerowa Wykład 7 Modelowanie obiektów graficznych cz. I

Modelowanie powierzchniowe cz. 2

Tworzenie powierzchni na bazie przekrojów charakterystycznych SIEMENS NX Bridge Surface

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

Ćwiczenie nr 9 - Tworzenie brył

DARMOWA PRZEGLĄDARKA MODELI IFC

FAKULTET PROJEKTOWANIE PARAMETRYCZNE BIM

ROZWINIĘCIA POWIERZCHNI STOPNIA DRUGIEGO W OPARCIU O MIEJSCA GEOMETRYCZNE Z ZA- STOSOWANIEM PROGRAMU CABRI II PLUS.

Grafika komputerowa Wykład 8 Modelowanie obiektów graficznych cz. II

Modelowanie powierzchniowe - czajnik

CZĘŚĆ II PARAMETRYCZNE PROJEKTOWANIE 2D

Programy CAD Modelowanie geometryczne

Semestr letni Grafika inżynierska Nie

Solid Edge ST praktyczne zastosowanie przełomowej technologii CAD

Parametryzacja i więzy w Design View i Pro/Desktop (podsumowanie)

Modelowanie części w kontekście złożenia

PORÓWNANIE NARZĘDZI DOSTĘPNYCH W OBSZARZE ROBOCZYM SZKICOWNIKA NX Z POLECENIAMI ZAWARTYMI W ANALOGICZNEJ PRZESTRZENI GEOMETRYCZNEJ CATIA V5

PORÓWNANIE FUNKCJI PROGRAMÓW SOLIDWORKS i IRONCAD (na podstawie wykazu funkcji programu SolidWorks zamieszczonego na stronie producenta).

Załącznik KARTA PRZEDMIOTU. KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010 KOMPUTEROWA

Rok akademicki: 2013/2014 Kod: CIM s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Element cięgnowy. Rysunek: Element LINK1. Jakub J. Słowiński (IMMT PWr) Wykład 4 09 i / 74

PROGRAMY DO PROJEKTOWANIA DREWNIANYCH KONSTRUKCJI DACHOWYCH

Rok akademicki: 2016/2017 Kod: CIM s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Ćwiczenie Tworzenie szkicu 3D z linii i splajnów. Rama fotela

Animacje edukacyjne. Spis treści Materiały edukacyjne Animacje - Pokaz

Opis przedmiotu. Karta przedmiotu - Grafika inżynierska II Katalog ECTS Politechniki Warszawskiej

PRO/ENGINEER. ĆW. Nr. MODELOWANIE SPRĘŻYN

Geometria komputerowa w projektowaniu statków. Kod przedmiotu O: Katedra Projektowania Okrętów i Robotyki Podwodnej. Obszary kształcenia

TUTORIAL: Modelowanie powierzchniowe

Wydziałowa Pracownia Komputerowa WIŚGiE mgr Robert Piekoszewski Dr hab. Lidia Dąbek, prof. PŚk

Część 2 Załącznik nr 1.2

Aleksandra Zając. Raport. Blender. Pokemon: Eevee

Podstawy 3D Studio MAX

TUTORIAL: Konwersja siatek i chmur punktów na powierzchnie a następnie odtworzenie drzewa operacji.

0. OpenGL ma układ współrzędnych taki, że oś y jest skierowana (względem monitora) a) w dół b) w górę c) w lewo d) w prawo e) w kierunku do

Autodesk 3D Studio MAX Podstawy modelowania 3D

Generowanie parametrycznych konstrukcji ramowych w środowisku Autodesk Inventor 2014

Przykłady zastosowania zaawansowanych operacji

TECHNIKI CAD W INŻYNIERII ELEKTRYCZNEJ - WYBRANE ZAGADNIENIA. Andrzej WILK, Michał MICHNA

Komputerowe wspomaganie projektowania - Zakład Mechaniki Budowli i Zastosowań Informatyki - Wydział Inżynierii Lądowej - Politechnika Warszawska

Edycja kształtu modelu powierzchniowego SIEMENS NX wypełnienie powierzchnią zamkniętego zarysu liniowego N-Sided Surface

Politechnika Warszawska Wydział Mechatroniki Instytut Automatyki i Robotyki

Autodesk Inventor Bazowy

Śledzenie promieni w grafice komputerowej

Modelowanie w projektowaniu maszyn i procesów cz.5

PROPOZYCJA PRZEDMIOTÓW WYBIERALNYCH W SEMESTRZE III DLA STUDENTÓW STUDIÓW STACJONARNYCH (CYWILNYCH) nabór 2007 Kierunek MECHANIKA I BUDOWA MASZYN

Wirtualny model samochodu

Semestr letni Grafika inżynierska Nie

T-Flex Parametric CAD - projektowanie i wizualizacja nagrobków.

Programy CAD Modelowanie geometryczne

Poszukiwanie formy. 1) Dopuszczalne przemieszczenie pionowe dla kombinacji SGU Ciężar własny + L1 wynosi 40mm (1/500 rozpiętości)

Materiały pomocnicze do programu AutoCAD 2014

ZAPYTANIE OFERTOWE. Termin realizacji projektu do SPECYFIKACJA OFERTY

ECDL/ICDL CAD 2D Moduł S8 Sylabus - wersja 1.5

DOPASOWYWANIE KRZYWYCH

Komputerowe wspomaganie projektowania- CAT-01

Co nowego w programie CAD ZW3D 2016?

Edukacja techniczno-informatyczna I stopień studiów. I. Pytania kierunkowe

KAMERA AKUSTYCZNA NOISE INSPECTOR DLA SZYBKIEJ LOKALIZACJI ŹRÓDEŁ HAŁASU

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

KARTA KURSU (realizowanego w module specjalności) Modelowanie 3D

WSTĘP. Rozdział 2.4, informacje o geometrii powierzchni nadwoziowych zebrał i przedstawił mgr inż. Sławomir Kreft.

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

Zajęcia techniczne rozkładu materiału kl.3gim. /moduł zajęcia modelarskie/

Komputerowe wspomaganie projektowania- CAT-01

Ultratech Sp.zo.o. Sędziszów Młp ul. Fabryczna 4A Sędziszów Młp. Zapytanie ofertowe nr 2/2018

Spis wybranych poleceń programu kompas-3d

Opracowanie: Izabela Czepil i Andrzej Solski

KARTA KURSU (realizowanego w module specjalności) Modelowanie 3D

Obróbka po realnej powierzchni o Bez siatki trójkątów o Lepsza jakość po obróbce wykańczającej o Tylko jedna tolerancja jakości powierzchni

Plan wykładu. Wykład 3. Rzutowanie prostokątne, widoki, przekroje, kłady. Rzutowanie prostokątne - geneza. Rzutowanie prostokątne - geneza

Materiały dydaktyczne. Zaawansowane systemy informatyczne. Semestr VI. Laboratoria

Rady i porady użytkowe

Interpolacja i modelowanie krzywych 2D i 3D

T-Flex Parametric CAD - projektowanie i wizualizacja nagrobków.

TOWER. Autodesk REVIT + DYNAMO. 1. Utworzyć nowy projekt z szablonem architektonicznym: 2. Projektowanie kształtu obiektu.

Ćwiczenie R-3. Modelowanie w Rhino - zaawansowane modelowanie powierzchni

Aproksymacja. funkcji: ,a 2. ,...,a m. - są funkcjami bazowymi m+1 wymiarowej podprzestrzeni liniowej X m+1

Rozwój konstrukcji soczewek sztywnych

X = r cosα = (R+r sinα) cosβ = (R+r sinα) sinβ

Temat: Zaprojektowanie procesu kontroli jakości wymiarów geometrycznych na przykładzie obudowy.

Poprawa jakości wytwarzanych produktów z ZW3D. ZW3D CAD/CAM Biała księga

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

Transkrypt:

3 Modelowanie krzywych i powierzchni Modelowanie powierzchniowe jest kolejną metodą po modelowaniu bryłowym sposobem tworzenia części. Jest to też sposób budowy elementu bardziej skomplikowany i wymagający większego doświadczenia w modelowaniu 3D jednakże dający również więcej możliwości konstruktorowi, jeśli chodzi o stopień skomplikowania geometrii obiektu. Powierzchnie czy krzywe muszą być tak zbudowane, aby spełniały następujące wymagania: - powinny być wygodne w użyciu dla projektanta tak aby dzięki nabytemu doświadczeniu mógł w szybki sposób dokonać modyfikacji - powinny umożliwiać przeprowadzenie badania tworzonego modelu jeszcze przed zbudowaniem prototypu - powinny dawać możliwość łatwego przetwarzania co w znaczący sposób ogranicza ilość wprowadzanych systemów modelowania - geometria budowanych elementów nie powinna stanowić ograniczenia dla narzędzi renderowania co zwiększa efektywność pracy oraz skraca czas pojawienia się produktu na rynku. Krzywe Wiele nowoczesnych systemów wykorzystywanych przy projektowaniu wykorzystuje krzywe oparte na algorytmie opracowanym przez Pierre a Beziera. Obok wielu zalet jak przybliżenie za pomocą wielu punktów, których ilość można zmieniać oraz kontrola kształtu oparta na położeniu wspomnianych punktów to krzywe Beziera posiadają także wiele czynników, które znacząco utrudniają pracę i zmniejszają jej efektywność. Jako minusy możemy wskazać: - brak możliwości wprowadzania lokalnych zmian (lokalna zmiana położenia punktu powoduje zmiany całej krzywej) - trudna i niewygodna kontrola punktów w momencie gdy tworzona krzywa ma odzwierciedlić skomplikowany kształt przy czym obliczenie takiej krzywej jest kłopotliwe w realizacji komputerowej. Powszechniej stosowana w grafice komputerowej jest pozbawiona powyższych wad krzywa parametryczna B sklejana (B Spline). Angielska nazwa spline wzięła się z gwary kreślarzy i odnosiła do długiej elastycznej metalowej taśmy, którą używano do rysowania samolotów, samochodów, statków itp. Zawieszając odpowiednio dobrane obciążniki można było uzyskać krzywą o ciągłości geometrycznej drugiego rodzaju. Jej odpowiednikiem matematycznym jest właśnie krzywa B sklejana trzeciego stopnia. Angielska nazwa krzywych B-sklejanych - B-spline jest skrótem od basis spline function co znaczy "funkcja bazowa splajnów". Kształtowanie krzywej wymiernej B-sklejanej polega na rozmieszczaniu lub przesuwaniu punktów kontrolnych i dobieraniu wag poszczególnych punktów.

Można też manipulować węzłami użytymi do określenia funkcji bazowych. Rys.1. Lokalna kontrola kształtu krzywej B- Sklejanej z grzebieniem krzywizny (SolidWorks 2009) Do określenia wymiernych krzywych B sklejanych używamy nazwy NURBS co z angielskiego natomiast oznacza Non Uniform Rational B Spline. Skrót Non - Uniform odwołuje się do cechy krzywej B Sklejanej, która oznacza, że punkty nie muszą być rozmieszczone równomiernie. Właściwości krzywej typu NURBS: - jeśli wszystkie wagi są równe pewnej stałej różnej od 0, to krzywa wymierna jest identyczna z krzywą wielomianową; - zmiana wszystkich wag polegająca na przenożeniu ich przez pewną stałą różną od 0 nie powoduje żadnych zmian geometrycznych krzywej; - relacja między punktami kontrolnymi a wymierną krzywą B-sklejaną jest niezmiennicza afinicznie, co oznacza, że obraz punktów kontrolnych w przekształceniu afinicznym określa obraz krzywej w tym przekształceniu; - kontrola kształtu za pomocą punktów kontrolnych jest ściśle lokalna, podobnie jak efekt zmiany wagi jest ograniczony tylko do fragmentu krzywej; W wielu programach komputerowych, mimo że istnieje możliwość tworzenia krzywych NURBS, zastrzeżona jest zmiana wag (wagi wszystkich punktów są określone na poziomie 1). Wobec tego w rzeczywistości krzywe te są krzywymi wielomianowymi, a nie wymiernymi.

Rodzaje powierzchni Powierzchnie płaskie (planarne) Najprostszy rodzaj powierzchni utworzona z wyciągnięcia linii bądź poprzez stworzenie powierzchni ograniczonej szkicem 2D. Powierzchnie płaskie mogą posłużyć jako baza do utworzenia kolejnych szkiców 2D. Rys.2. Powierzchnia Planarna Powierzchnie utworzone poprzez operację wyciągnięcia bazą wyjściową dla takiej operacji mogą być wyższego rzędu jak chociażby B - Spline. Powierzchnia tworzona jest poprzez wyciągnięcie krzywej w zadanym kierunku prostopadłym do płaszczyzny szkicu. Rys.3. Powierzchnia utworzona przez wyciągnięcie Powierzchnie utworzone poprzez obrót powierzchnie tego typu tworzone poprzez obrót względem ustalonej prostej stanowiącej oś obrotu dla dowolnie zdefiniowanej krzywej. Obrót może być wykonany o dowolną wartość niekoniecznie 360st.

Rys.4. Powierzchnia utworzona przez obrót Powierzchnia utworzona poprzez operację wyciągnięcia po ścieżce taka powierzchnia budowana jest na podstawie szkiców, z których jeden stanowi profil zaś drugi pełni rolę ścieżki (krzywej prowadzącej) do wyciągnięcia. Rys.5. Powierzchnia utworzona przez wyciągnięcie po ścieżce Powierzchnia utworzona poprzez operację wyciągnięcia po profilach ten rodzaj powierzchni jest budowany poprzez rozciągnięcie na kolejnych profilach, które definiują przekrój obiektu w danym miejscu.

Rys.6. Powierzchnia utworzona przez wyciągnięcie po profilach Powierzchnia swobodna jest to powierzchnia krzywokreślna zbudowana na bazie zadanego zbioru punktów lub krzywych. Tworzona jest przez zmianę położenia punktu bądź punktów należących do zadanej powierzchni za pomocą swobodnego przeciągania. Powierzchnia typu Beziera czy NURBS (w zależności od oprogramowania) jest automatycznie generowana przez system CAD. Rys.7. Powierzchnia swobodna