Pomóż w opracowaniu witryny, udostępniając artykuł znajomym!

Szeroko reklamowana możliwość rozszerzenia EPLAN P8 o dodatkowe funkcje przy użyciu API jest dobrze znana wszystkim. Ale ja osobiście nigdy się nie spotkałem w praktyce. Jest możliwe, że wiele wiodących firm i instytutów w dziedzinie projektowania tworzy własne moduły, które dają im przewagę konkurencyjną w postaci skrócenia czasu projektowania i poprawy jakości przed pozostałymi uczestnikami rynku projektowego.

W tym artykule przyjrzymy się praktycznemu wykorzystaniu możliwości interfejsu API EPLAN P8 na przykładzie modułu TrassaDKC. Ten moduł został opracowany przez programistę-amatora. Niemniej jednak jest to świetna oszczędność czasu dla projektanta.

Głównym celem tego modułu jest obniżenie kosztów pracy przy projektowaniu tras kablowych. Główną ideą skrócenia czasu projektowania jest zautomatyzowanie procesu tworzenia projektu trasy kablowej w konfiguratorze DX FixCombitech v2.1.5 i przeniesienie skonfigurowanej specyfikacji do projektu EPLAN P8.

Będziemy więc konsekwentnie rozważać, jak pracować z modułem. Najpierw musisz go pobrać. Po załadowaniu modułu pojawia się jego ikona (rysunek 1), którą należy przenieść do pozostałych ikon (rysunek 2) lub pozostawić go bez zmian. Przeniosłem się do pozostałych ikon, więc wygodniej jest mi pracować.

Rysunek 1. Ikona modułu TrassaDKC
Rysunek 2. Przenieś ikonę modułu TrassaDKC

Na przykład przygotowałem prosty plan z trasą kablową, na którym znajdują się:

  • elementy budowlane;
  • sama trasa kablowa;
  • element funkcjonalny oznaczający trasę kablową „-Tr1”.

Typ strony przy użyciu „Topologii”. Element funkcjonalny wyznaczający trasę kablową pełni funkcję kabla. W tym elemencie zostaną zapisane wszystkie informacje o komponentach trasy kablowej.

Następnie wybierz element funkcjonalny „-Tr1” i kliknij ikonę modułu TrassaDKC. Pojawi się główne okno modułu (Rysunek 3).

Rysunek 3. Główne okno modułu TrassaDKC

Jak widać na obrazku, główne okno modułu zawiera:

  • nazwa trasy kablowej (w naszym przypadku „Tr1”);
  • dwie zakładki „General” i „Reserve”;
  • tak zwany CheckBox - „Trasa kablowa”;
  • Przycisk „OK”.

Ogólnie rzecz biorąc, z nazwy zakładek jasno wynika, że „Rezerwa” ma na celu dalsze rozszerzenie funkcjonalności modułu TrassaDKC. Tak więc wszystkie interesujące działania odbywają się na głównej karcie „Ogólne”, która jest domyślnie aktywna. Zauważ, że przycisk „Konfiguruj trasę”, elementy okna „Produkty w projekcie DKC” i „Produkty w projekcie Eplan” nie są aktywne. Aby stały się aktywne, musisz aktywować CheckBox „Trasa kablowa”. Działanie to ustanawia znak w elemencie funkcjonalnym i umożliwia dalsze filtrowanie kabli z tras kablowych oraz późniejsze przetwarzanie informacji w raportach i odwrotnie.

Zaznacz pole wyboru „Trasa kablowa”, przycisk „Konfiguruj trasę”, okna „Produkty w projekcie DKC” i „Produkty w projekcie Eplan” stają się natychmiast dostępne. Następnie kliknij przycisk „Konfiguruj ścieżkę”. Uruchomiono konfigurator FixCombitech (Rysunek 4).

Rysunek 4. Konfigurator FixCombitech

Zwróć uwagę na to, że pewne parametry zostały już przeniesione do konfiguratora DKS: na przykład nazwa trasy kablowej (pokazana na rysunku za pomocą czerwonych strzałek). Być może nazwa trasy kablowej przypomni projektantowi, jaką trasę konfiguruje.

Rozpoczynamy konfigurację trasy kablowej w konfiguratorze. Po zakończeniu konfiguracji trasy należy zapisać projekt w konfiguratorze, klikając ikonę dyskietki (Rysunek 5). Następnie zamknij konfigurator, klikając „krzyżyk” (rysunek 5).

Rysunek 5. Konfigurowanie przebiegów kablowych w konfiguratorze FixCombitech

Po zamknięciu konfiguratora DKS projekt DKS jest przetwarzany. W naszym przypadku celowo stworzyłem na przykład projekt DKS z celowo dużą liczbą produktów na trasie kablowej, a mianowicie ponad 50. Ponieważ element funkcjonalny nie może mieć więcej niż 50 produktów (ta cecha samego Eplana), moduł uwzględnił i ostrzegł moduł podczas przetwarzania (Rysunek 6).

Rysunek 6. Ostrzeżenie eplan: liczba produktów projektu ponad 50

Kliknij „OK” i kilkakrotnie „Konfiguruj trasę”. Ponownie uruchamiany jest konfigurator DKS. Nasz projekt DKC został zachowany i jest obecnie usuwany z projektu produktu, więc jest ich mniej niż 50 (Rysunek 7).

Rysunek 7. Usuń z projektu produktu

Należy pamiętać o ograniczeniu do 50 produktów, aw przypadku takich sytuacji podzielić trasę kabla na mniejsze elementy. Po usunięciu niektórych elementów trasy kablowej wykonujemy operacje cofania, aby zapisać projekt i zamknąć konfigurator DKS.

Moduł TrassaDKC ponownie przetwarza dane i tym razem rejestruje produkty projektu DKC w bazie danych produktów Eplan, jeśli nie zostały tam jeszcze utworzone, a także zapisuje te produkty w elemencie funkcjonalnym „-Tr1” (Rysunek 8). Dodaję, że elementem funkcjonalnym „-Tr1” powinna być „funkcja główna”. To kończy pracę z modułem TrassaDKC i dlatego klikamy przycisk „OK” (Rysunek 8).

Rysunek 8. Pisanie produktów DKC do bazy danych części Eplan

Otwórz elementy elementu funkcjonalnego „-Tr1” (Rysunek 9) i sprawdź, czy produkty projektu DKS są poprawnie przeniesione do projektu Eplan.

Rysunek 9. Otwieranie elementów elementu funkcjonalnego

Otwórz również bazę danych produktów Eplan. Dla jasności stworzyłem wcześniej pustą bazę danych produktów. Rysunek 10 pokazuje, że wszystkie produkty projektu DKS są bezpiecznie wprowadzane do bazy danych produktów.

Rysunek 10. Wszystkie produkty projektu DKS są bezpiecznie wprowadzane do bazy danych produktów.

Pozwoli to bezpiecznie przetwarzać produkty trasowania kabli i generować je w automatycznych raportach Eplana.

Osobno chcę podkreślić fakt, że projekty DKC są zapisywane w projekcie Eplan. Daje to możliwość szybkiej regulacji trasy kabla poprzez konfigurator DKS.

Opisana powyżej funkcjonalność modułu TrassaDKC znacznie obniża koszty pracy projektanta i minimalizuje pracę mechaniczną, która prowadzi do błędów w projekcie, tak zwanego „czynnika ludzkiego”. Pozwala projektantowi skoncentrować się na kreatywnych aspektach projektu, co ostatecznie prowadzi do zwiększenia konkurencyjności projektu organizacji jako oddzielnego produktu. Pozwala to, przy innych równych wartościach, uzyskać wyższy koszt projektu.

Pomóż w opracowaniu witryny, udostępniając artykuł znajomym!

Kategoria: