Aplikacja modułu Motion Simulation systemu NX9 w konstruowaniu

Transkrypt

Aplikacja modułu Motion Simulation systemu NX9 w konstruowaniu
MECHANIK NR …/201…  …
38
Aplikacja modułu Motion Simulation systemu NX9
w konstruowaniu elementów układu
Aplikacja modułu Motion
Simulation systemu
NX9
kinematycznego
obrabiarek
w konstruowaniu elementów układu
kinematycznego
obrabiarek
The application of NX9 system’s
Motion Simulation
module in
MECHANIK NR 1/2017
constructing elements of the cutting machines kinematic scheme
The application of NX9 system’s Motion Simulation module in constructing
JAN BUREK
elements of the cutting machines kinematic scheme
JAROSŁAW BUK
MARCIN PŁODZIEŃ
JAN BUREK
PAWEŁ
SUŁKOWICZ
JAROSŁAW
BUK *
MARCIN
SAŁATA
MARCIN PŁODZIEŃ
PAWEŁ SUŁKOWICZ
MARCIN SAŁATA *
W artykule przedstawiono metodę wizualizacji 3D oraz
symulacji
pracy układu metodę
kinematycznego
obrabiarki
W artykule przedstawiono
wizualizacji 3D
oraz syskrawającej
przykładzie
frezarki obrabiarki
konwencjonalnej)
w
mulacji pracy(na
układu
kinematycznego
skrawającej
programie
NX frezarki
9 z wykorzystaniem
Motion
(na przykładzie
konwencjonalnej) wmodułu
programie
NX 9
Simulation.
Charakterystyki
parametrów
z wykorzystaniem
modułu Motion wybranych
Simulation. Charakterystyki
wyznaczono z zastosowaniem solvera RecurDyn.
wybranych parametrów wyznaczono z zastosowaniem solveSŁOWA KLUCZOWE: symulacja ruchu, NX 9, RecurDyn,
ra RecurDyn.
układ
kinematyczny
DOI: 10.17814/mechanik.2017.1.?????
DOI:https://doi.org/10.17814/mechanik.2017.1.1
on z trzech mniejszych układów, z których do
zamodelowania
złożenia
wybrano
układ napędowy
mniejszych układów,
z których
do zamodelowania
złożenia
wrzeciona
poziomego.
wybrano układ
napędowy wrzeciona poziomego.
SŁOWA KLUCZOWE: symulacja ruchu, NX 9, RecurDyn, układ
kinematyczny
The
article presents a method of 3D visualization and
motion simulation of cutting machine’s kinematic
scheme,
examplea of
conventional
milling machine
by
The articleatpresents
method
of 3D visualization
and motion
using
NXof 9cutting
system’s
Motion
Simulation
simulation
machine’s
kinematic
scheme, atmodule.
example
Characteristics
of chosen
parameters
determined
of conventional milling
machine
by using NXwere
9 system’s
Motion
by solver RecurDyn.
Simulation module. Characteristics of chosen parameters were
KEYWORDS: motion simulation, NX 9, RecurDyn,
determined by
solver RecurDyn.
kinematics
system
KEYWORDS: motion simulation, NX 9, RecurDyn, kinematics
system
Jedną z możliwości systemów CAD jest tworzenie złożeń
brył trójwymiarowych, będących wizualizacją ruchomych
układów
maszyn CAD
i urządzeń,
na podstawie
Jednąmechanicznych
z możliwości systemów
jest tworzenie
złożeń
których
możliwe
jest
generowanie
charakterystyk
brył trójwymiarowych,
będących
wizualizacją
ruchomych
parametrów
wybranych par
kinematycznych
[1–3].
układów mechanicznych
maszyn
i urządzeń,złożenia
na podstawie
Do maszyn
o rozbudowanym
układzie
kinematycznym
których
możliwe
jest generowanie
charakterystyk
parazaliczają
się m.in. konwencjonalne
obrabiarki
skrawające.
metrów wybranych
par kinematycznych
złożenia
[1, 2, 3].
Założenia
konstrukcyjne
obrabiarek
dotyczą
zarówno
Do maszyn
o rozbudowanym
układzie
kinematycznym
względów
ekonomicznych
produkcji, jak
największej
liczby
zaliczają się
m.in. konwencjonalne
obrabiarki
skrawająwyrobów oraz niezawodności samej obrabiarki. Do
ce. Założenia konstrukcyjne obrabiarek dotyczą zarówno
spełnienia tych kryteriów konieczne są: właściwa
względów ekonomicznych produkcji, jak największej liczby
eksploatacja maszyny, a przede wszystkim odpowiednie
wyrobów oraz niezawodności
samej
obrabiarki.
Do spełzaprojektowanie
poszczególnych
elementów
i modułów,
nienia tych
są: właściwa
które
w kryteriów
złożeniu konieczne
zapewniają
spełnienieeksploatacja
wymagań
maszyny, a przede
wszystkim
odpowiednie
zaprojektowawspółczesnego
procesu
produkcji
[4].
nieCelem
poszczególnych
elementów
i
modułów,
które
w złożeniu
pracy
było
przedstawienie
możliwości
zapewniają spełnienie
współczesnego układów
procesu
modelowania
złożeńwymagań
rozbudowanych
produkcji [4].
kinematycznych
oraz
generowanie
charakterystyk
Celem pracy
było przedstawienie
wybranych
parametrów
z użyciemmożliwości
modułu modeloMotion
Simulation
orazrozbudowanych
solvera RecurDyn,
zaimplementowanych
w
wania złożeń
układów
kinematycznych
systemie
NX 9.
oraz generowanie
charakterystyk wybranych parametrów
z użyciem modułu Motion Simulation oraz solvera RecurZałożenia
wstępne
Dyn, zaimplementowanych
w systemie NX 9.
Przedmiotem
był
układ
kinematyczny
Założenia
wstępneanaliz
konwencjonalnej frezarki wspornikowej (rys. 1). Składał się
Przedmiotem
kinematyczny konwencjo* Dr
hab. inż. Jan analiz
Burek był
prof.układ
PRz ([email protected]),
mgr inż.
nalnej
frezarki
(rys.mgr
1). Składał
się on Płodzień
z trzech
Jarosław
Buk wspornikowej
([email protected]),
inż. Marcin
(plodzień@prz.edu.pl),
mgr
inż.
Marcin
Sałata
([email protected]),
mgr
inż.
Paweł
Sułkowicz
*([email protected])
Dr hab. inż. Jan Burek prof.–PRz
([email protected]),
mgr inż. Jarosław
Katedra
Technik Wytwarzania
i
Buk
([email protected]),
mgrBudowy
inż. Marcin
Płodzień
(plodzień@prz.edu.pl),
Automatyzacji,
Wydział
Maszyn
i Lotnictwa
Politechniki
mgr
inż. Marcin Sałata ([email protected]), mgr inż. Paweł Sułkowicz
Rzeszowskiej
([email protected]) – Katedra Technik Wytwarzania i Automatyzacji,
Wydział Budowy Maszyn i Lotnictwa Politechniki Rzeszowskiej
Fragment
wybrany do
wizualizacji
3D
Rys.
Rys. 1.
1. Układ
Układ kinematyczny
kinematyczny konwencjonalnej
konwencjonalnej frezarki
frezarki wspornikowej
wspornikowej
UFM3Plus
w formie
formieschematu
schematu2D
2D
UFM3Plus w
Wybrany
składał
sięsię
z:
Wybrany fragment
fragmentukładu
układukinematycznego
kinematycznego
składał
silnika
napędu
wrzeciona,
przekładni
pasowej,
sześciu
kół
z: silnika
napędu
wrzeciona,
przekładni
pasowej,
sześciu
zębatych
osadzonych
na na
stałe
oraz
trójki
kół zębatych
osadzonych
stałe
oraz
trójkiprzesuwnej
przesuwneji
dwóch dwójek przesuwnych. Modele kół zębatych, a także
i dwóch dwójek przesuwnych. Modele kół zębatych, a taksamych zarysów ewolwentowych zębów, generowano
że samych zarysów ewolwentowych zębów, generowano
parametrycznie w systemie NX 9 [5].
parametrycznie w systemie NX 9 [5].
Przygotowanie symulacji
Przygotowanie symulacji
Złożenia do symulacji przygotowano w module Motion
Simulation.
bryły
realizujące ten
sam ruch
są
Złożenia Wszystkie
do symulacji
przygotowano
w module
Motion
Link.
grupowane
człony zabryły
pomocą
funkcji ten
Następnie
Simulation. wWszystkie
realizujące
sam
ruch są
określa
się w
charakter
pracy
członów
za Link.
pomocą
funkcji
grupowane
człony za
pomocą
funkcji
Następnie
Joint.
Do charakter
zdefiniowania
oddziaływania
określa się
pracy członów
za pomocą między
funkcji
współpracującymi
kołamioddziaływania
zębatymi służą
funkcje
złożone
Joint. Do zdefiniowania
między
współpracuCouplers
zgrupowane
w
menu
lub
funkcje
typu
połączenia,
jącymi kołami zębatymi służą funkcje złożone zgrupowane
Connectors
Couplers
znajdujące
się w menu
6]. Funkcje
w menu Couplers
lub funkcje
typu [3,
połączenia,
znajdujące
pozwalają definiować współpracę na zasadzie wymuszonej
się w menu Connectors [3, 6]. Funkcje Couplers pozwarelacji, np. definiując przełożenie dwóch kół zębatych. Dla
lają definiować współpracę na zasadzie wymuszonej retego przypadku nie jest wymagana właściwa geometria
lacji, np. definiując przełożenie dwóch kół zębatych. Dla
tego przypadku nie jest wymagana właściwa geometria
uzębienia koła. Funkcja 3D Contact, należąca do grupy
funkcji Connectors, wykorzystuje geometrię oraz mate-
MECHANIK NR 1/2017
riał współpracujących elementów, na podstawie których
samoczynnie dobiera wartość współczynnika tarcia, np.
między powierzchniami bocznymi zębów pozostających
w styku. Tak zdefiniowane przełożenie pozwala przekazać ruch na kolejny człon złożenia, bazując na kontakcie
z członem wcześniejszym. Dla tego przypadku poprawność
zamodelowania zarysu ewolwentowego zęba jest istotna.
Dodatkowo ruch elementów przesuwnych zdefiniowano za
pomocą funkcji Cylindrical, odbierając cztery stopnie swobody (pozostawiając przesuw i obrót). Zaprogramowaną
symulację przedstawiono na rys. 2.
39
Znaczne oscylacje w początkowej fazie współpracy kół
wynikają z ruchu układu w trakcie zazębiania. Uwagę zwraca
charakter wykresu w momentach stabilnej pracy przekładni,
z których można odczytać chwile zazębiania i wyzębiania
kolejnych zębów koła. Moduł umożliwia odczyt rzeczywistej
prędkości kątowej dla każdego momentu pracy przekładni.
Porównano również wykresy prędkości kątowej (rys. 4)
dla symulacji 3D Contact bazującej na kontaktach między
uzębieniem współpracujących kół oraz symulacji Gears,
należącej do grupy funkcji Couplers i wykorzystującej deklarowane przełożenie.
Rys. 4. Porównanie wykresów prędkości kątowej dla symulacji zrealizowanej z wykorzystaniem funkcji 3D Contact i funkcji Gears
Rys. 2. Zbiór zadeklarowanych funkcji oraz widok układu kinematycznego
przygotowanego do symulacji
Czas symulacji wynosił 15 s. Liczbę kroków, która istotnie wpływa na dokładność obliczeń solvera, przyjęto jako
1000. Zadeklarowana prędkość obrotowa silnika była zgodna z rzeczywistymi wielkościami charakterystycznymi obrabiarki i wynosiła n = 1440 obr/min.
Wyniki symulacji
Wyniki symulacji przedstawiono na przykładzie wykresu
prędkości kątowej w funkcji czasu (rys. 3).
Obie funkcje wykorzystane do symulacji pozwoliły uzyskać zbliżone wartości prędkości kątowej – ok. 4700 °/s
(783 obr/min). Jednak dla funkcji 3D Contact prędkość
ta zmienia się znacząco od wartości średniej, co wynika
z kontaktowego charakteru symulacji ruchu.
Podsumowanie
Przedstawienie układu kinematycznego w formie wizualizacji 3D pozwala użytkownikowi na bieżącą weryfikację
modelowanego układu, a także na aktualizację i modyfikację
oraz analizę pod kątem poprawności ruchu całego mechanizmu. Rozbudowane możliwości definiowania relacji między
członami złożenia oraz rodzaju współpracy pozwalają na
maksymalne wykorzystanie zdolności konstruktorskich użytkownika, a także na skrócenie czasu i obniżenie kosztów
projektowania dzięki wczesnemu wykrywaniu błędów (już
na etapie modelowania). Możliwość generowania – na podstawie symulacji uwzględniającej tarcie oraz wykorzystującej
odziaływanie między uzębieniem kół – charakterystyk takich
parametrów, jak siła, moment czy prędkość kątowa pozwala
zarejestrować zmiany tych parametrów w momencie zazębiania i wyzębiania kolejnych zębów.
LITERATURA
Rys. 3. Wykres prędkości kątowej trzech przełożeń dla symulacji 3D Contact
1.Baier A., Marek M. „Porównanie sposobu przygotowania symulacji działania manipulatora w różnych środowiskach CAD”. Wybrane Problemy
Inżynierskie. 2 (2011): s. 249–254.
2.Baier A., Jamroziak K., Majzner M. “Analiza ruchu wagonu kolejowego
po torze krzywoliniowym”. Zeszyty Naukowe WSOWL. 4, 158 (2010):
s. 15–28.
3.Baier A., Majzner M. „Symulacja ruchu mechanizmów, część I”. Projektowanie i Konstrukcje Inżynierskie. 1/2 (2011): s. 48–53.
4.Oczoś K.E. „Rozwój obrabiarek skrawających – przykłady nowych konstrukcji”. Mechanik. 12 (2009): s. 967–968.
5.Burek J., Gdula M., Płodzień M., Buk J. „Kształtowanie zarysu zęba koła
zębatego w programowaniu dialogowym i parametrycznym”. Mechanik.
2 (2015): s. 1–14.
6.Li Y., Hedlind M,. Kjellberg T. „Implementation of kinematic mechanism
data exchange based on STEP”. 7th DET 2011, International Confe■
rence on Digital Enterprise Technology, (2011): s. 152–159.