Projektowanie w Creo Parametric wspomagane Internetem Rzeczy
Jednym z filarów czwartej rewolucji przemysłowej, czyli Przemysłu 4.0, jest integracja maszyn i narzędzi z siecią/Internetem. W ten sposób możemy zapewnić sobie niemal nieprzerwany dopływ danych, które zawierają istotne informacje na temat warunków pracy naszych produktów. Jest to niezwykła szansa dla konstruktora, który może dzięki temu praktycznie w czasie rzeczywistym weryfikować założenia projektowe.
Aby wykorzystać potencjał drzemiący w tych informacjach, musimy być w stanie wprowadzić je do swojego projektu.
Firma PTC jest jednym z liderów w dostarczaniu rozwiązań Przemysłu 4.0. Narzędzia oferowane przez PTC obejmują m.in. platformę przemysłowego Internetu Rzeczy o nazwie Thingworx, system PLM Windchill oraz Creo Parametric z rozszerzeniem Product Insight. Połączenie tych platform umożliwia stworzenie „cyfrowego bliźniaka”, czyli modelu 3D, w którym dane z rzeczywistego produktu są na bieżąco wykorzystywane do projektowania i analiz.
Aby zrealizować takie połączenie, musimy mieć dane, które są zbierane z obiektu za pomocą czujników oraz platformę, na którą dane te będą przesyłane. Platformą tą jest właśnie Thingworx, a operacje związane z rozmieszczaniem czujników i przetwarzaniem danych odczytanych z serwera umożliwia Creo Product Insight.
Creo Product Insight umożliwia skonfigurowanie w modelu CAD dwóch typów czujników: fizycznego i wirtualnego. Czujnik fizyczny odpowiada rzeczywistemu sensorowi umieszczonemu w fizycznym produkcie i służy do zbierania danych na temat określonych warunków pracy.

Rysunek 1 Zespół zawieszenia skutera śnieżnego z wstawionym czujnikiem fizycznym
Zadaniem czujnika wirtualnego jest z kolei przetwarzanie zebranych danych. Wykorzystuje się je najczęściej do przeprowadzania obliczeń i analiz związanych z danymi uzyskanymi z czujników fizycznych.

Rysunek 2 Zespół zawieszenia skutera śnieżnego z wstawionym czujnikiem wirtualnym
Umieszczone czujniki należy powiązać ze źródłem danych. Wykonuje się to, korelując parametry czujnika z parametrami innych cech lub danymi wejściowymi. W ten sposób możemy też wczytywać serie danych z serwera Thingworx (lub przygotowanego pliku z danymi, np. w formacie CSV).

Rysunek 3 Powiązanie czujnika fizycznego z danymi sterującymi położeniem komponentu
Dane uzyskane z czujnika można wykorzystywać na różne sposoby. Umieszczony w modelu czujnik fizyczny zbiera informacje o położeniu komponentu. Wykorzystamy je do zdefiniowania analizy ruchu całego układu mechanicznego. Przemieszczenie modelu jest zapisane w postaci serii danych w tabeli.

Rysunek 4 Ustawienia napędu symulującego pracę zawieszenia
Symulacja ruchu mechanizmu przeprowadzona za pomocą analizy ruchu pozwala nam na uzyskanie minimalnych i maksymalnych wartości parametrów oraz czasu, w jakim zostały one zarejestrowane. W ten sposób odczytujemy wartości sił reakcji działających w połączeniu. Wartości tych sił są zapisane jako parametry cechy analizy ruchu, co wykorzystujemy do powiązania ich z parametrami czujnika wirtualnego.

Rysunek 5 Parametry czujnika wirtualnego powiązane z parametrami analizy ruchu
Mając gotowy model CAD możemy powiązać go z modelem analitycznym zdefiniowanym na platformie Thingworx. Uzyskamy w ten sposób dostęp do danych przechowywanych w systemie Thingworx, pochodzących z czujników umieszczonych na fizycznym obiekcie. Pozwoli to nam na wykorzystanie podczas analiz rzeczywistych danych odczytanych z fizycznego produktu.

Rysunek 6 Publikowanie informacji o sensorach do platformy Thingworx
Po powiązaniu modelu Creo z modelem danych na platformie Thingworx możemy wczytać do modelu CAD dane historyczne. W tym celu łączymy się z serwerem z poziomu Creo i wybieramy interesujący nas zakres dat. Dane odebrane z czujników umieszczonych na fizycznym produkcie zostaną w ten sposób pobrane do modelu CAD. Eliminujemy w ten sposób ręczne przenoszenie rzeczywistych danych do projektu.

Rysunek 7 Pobieranie danych z określonego przedziału czasu z serwera Thingworx do Creo
Po wczytaniu danych weryfikujemy, czy wszystkie informacje zostały przeniesione poprawnie. Teraz parametry wejściowe naszej analizy ruchu, takie jak położenie komponentów zawieszenia, pochodzą z informacji zebranych przez rzeczywisty czujnik. Dzięki temu konstruktorzy mogą lepiej zrozumieć, jak ich produkty działają w rzeczywistych warunkach pracy.

Rysunek 8 Wczytane z serwera Thingworx dane napędu
Teraz możemy powtórzyć analizę ruchu, ale tym razem korzystamy już z rzeczywistych danych. Wyniki uzyskane z tej analizy będą więc bardziej miarodajne od wyników pierwszej analizy, w której dane o położeniu komponentów były przybliżone.

Rysunek 9 Wyniki analizy ruchu otrzymane na podstawie rzeczywistych danych
Rozszerzenie Creo Product Insight umożliwia wykorzystanie Internetu Rzeczy i zastąpienie przypuszczeń faktami. Wykorzystując to rozszerzenie można zaplanować rozmieszczenie czujników w modelu CAD i za pośrednictwem platformy Thingworx przekazać do nich dane pobrane z rzeczywistych czujników. Na podstawie tych danych można podejmować trafniejsze decyzje, tworząc jeszcze lepsze projekty i rozwiązania.
Autor: Łukasz Mazur
Nowości w Creo 9.0
Grupa Volvo stawia na rozwiązania PTC
Weryfikacja długości elementów złącznych w Creo Parametric
Jak w Creo przyspieszyć wykonywanie operacji?
Co nowego w Creo 8.0
PTC Creo 7.0 - Wersja studencka

Zapisywanie dokumentów SOLIDWORKS w postaci poprzednich wersji
Podsumowanie pierwszej oficjalnej konferencji KeyShot w Polsce
Przemysłowa Wiosna 2026 –targi dla przemysłu w sercu Polski
Targi Plastpol. Mocny filar branży w Europie Środkowo – Wschodniej
EZ-CAM – Intuicyjne oprogramowanie CAM
Czym jest PLM?
Wizualizacja danych sił RWIND w programie ParaView

