PRO/ENGINEER ĆW. Nr ………….
GENEROWANIE KRZYWYCH
Do generacji krzywych w programie ProEngineer mogą służyć:
- punkty wygenerowane w poprzednich operacjach
- wprowadzone równania dla wybranego układu współrzędnych - pliki w których zapisano dane w odpowiednim formacie
1. Generacja krzywych poprzez wpisanie równań
a) Definiowanie równań zastanie pokazane na przykładzie elipsy. Program ProEngineer przyjmuje jedynie parametryczną postać równań przy zmianie wartości parametru w przedziale od 0 do 1. Korzystając z polecenia Insert/Model Datum/Curve/From Equation, można wywołać okno definiowania równań. Następnie trzeba wskazać układ współrzędnych, wybrać jego typ i wprowadzić równania w pliku tekstowym jak na rysunku poniżej.
W efekcie zatwierdzenia wpisanych danych otrzymujemy:
Tak powstałą krzywą można wykorzystać do wielu operacji np. wyciągnięć Extrude lub Var Section Sweep.
Pokazane zostanie t dla polecenia Variable Section Sweep
Zaznaczamy otrzymaną krzywą a następnie zaznaczamy powyższe polecenie
Wchodzimy do szkicownika polecenia w celu określenia profilu wyciągnięcia, Przykładowo chcemy otrzymać eliptyczny pierścień o profilu kołowym.
Po akceptacji otrzymujemy gotowy pierścień:
b) W podobny sposób można generować krzywe przestrzennem w tym przypadku za zmienną Z trzeba podstawić odpowiednie równanie.
Np.:
X= -10+20*t Y=2*sin(4*t*360) Z=2*sin(t*360)
2. Krzywe generowane na podstawie pliku
Krzywe pomocnicze można wygenerować, korzystając z uprzednio przygotowanych danych w postaci tabelarycznej i zapisanych w pliku. Dane te trzeba zapisać w odpowiednim
formacie, a plik musi znajdować się w katalogu roboczym i mieś rozszerzenie „ibl”. W poleceniu tym pozostaje jeszcze wybrać układ współrzędnych, względem którego będzie wygenerowana krzywa.
Ćwiczenie:
Wygeneruj krzywą w układzie współrzędnych cylindrycznych o następujących parametrach:
R=10+10*t
Theta= 360*t*100/5 Z=100*t*t