Pomozte vývoji webu a sdílení článku s přáteli!

Široce inzerovaná možnost rozšíření aplikace EPLAN P8 s dalšími funkcemi pomocí rozhraní API je všem dobře známa. Osobně jsem se však v praxi nikdy nesetkal. Je možné, že mnoho předních společností a institucí v oblasti designu vytváří své vlastní moduly, které jim dávají konkurenční výhodu ve formě zkrácení doby návrhu a zlepšení kvality před ostatními účastníky trhu.

V tomto článku se podíváme na praktické využití možností EPLAN P8 API na příkladu modulu TrassaDKC. Zdá se, že tento modul byl vyvinut amatérským programátorem. Ale pro designéra je to skvělý spořič času.

Hlavním účelem tohoto modulu je snížení nákladů na práci při navrhování kabelových tras. Hlavní myšlenkou zkrácení doby návrhu je automatizace procesu vytváření projektu kabelové trasy v konfigurátoru DX FixCombitech v2.1.5 a přenesení konfigurované specifikace do projektu EPLAN P8.

Takže budeme důsledně zvažovat, jak s modulem pracovat. Nejdříve je musíte stáhnout. Po načtení modulu se zobrazí jeho ikona (Obrázek 1), kterou je žádoucí přesunout do zbývajících ikon (Obrázek 2) nebo jej nechat tak, jak je. Přestěhoval jsem se do zbytku ikon, takže je pro mě pohodlnější pracovat.

Obrázek 1. Ikona modulu TrassaDKC
Obrázek 2. Přesuňte ikonu modulu TrassaDKC

Připravil jsem například jednoduchý plán s kabelovou trasou, na které jsou umístěny:

  • stavební prvky;
  • samotná kabelová trasa;
  • funkční prvek označující kabelovou trasu „-Tr1“.

Typ stránky s použitím topologie. Funkční prvek označující kabelovou trasu má funkci kabelu. V tomto prvku budou uloženy všechny informace o součástech kabelové trasy.

Poté vyberte funkční prvek „-Tr1“ a klikněte na ikonu modulu TrassaDKC. Zobrazí se hlavní okno modulu (Obrázek 3).

Obrázek 3. Hlavní okno modulu TrassaDKC

Jak je vidět z obrázku, hlavní okno modulu obsahuje:

  • název kabelové trasy (v našem případě „Tr1“);
  • dvě záložky „General“ a „Reserve“;
  • tzv. CheckBox - „Kabelová trasa“;
  • Tlačítko „OK“.

Obecně, z názvu záložek je zřejmé, že „rezerva“ je určena k dalšímu rozšíření funkčnosti modulu TrassaDKC. Takže všechny zajímavé akce probíhají na hlavní záložce „General“, která je standardně aktivní. Tlačítko „Konfigurovat trasu“, prvky okna „Produkty v projektu DKC“ a „Produkty v projektu Eplan“ nejsou aktivní. Abyste se stali aktivními, musíte aktivovat CheckBox „Cable route“. Tato akce vytváří znak ve funkčním prvku a umožňuje další filtrování kabelů z kabelových tras a následné zpracování informací ve zprávách a naopak.

Zaškrtněte políčko „Kabelová trasa“, tlačítko „Konfigurovat trasu“, okna „Produkty v projektu DKC“ a „Produkty v projektu Eplan“ jsou okamžitě k dispozici. Poté klikněte na tlačítko „Konfigurovat stopu“. Spustí se konfigurátor FixCombitech (Obrázek 4).

Obrázek 4. Konfigurátor FixCombitech

Věnujte pozornost skutečnosti, že některé parametry již byly převedeny do konfigurátoru DKS: například název kabelové trasy (viz obrázek s červenými šipkami). Možná, že název trasy bude připomínat projektantovi, jakou trasu konfiguruje.

V konfigurátoru začneme konfigurovat kabelovou trasu. Po dokončení konfigurace trasy musíte projekt uložit do konfigurátoru kliknutím na ikonu diskety (Obrázek 5). Poté zavřete konfigurátor kliknutím na „křížek“ (Obrázek 5).

Obrázek 5. Konfigurace kabelů v konfigurátoru FixCombitech

Po zavření konfigurátoru DKS je zpracován projekt DKS. V našem případě jsem záměrně vytvořil například projekt DKS s úmyslně velkým počtem výrobků v kabelové trase, a to více než 50. Protože funkční prvek nemůže mít více než 50 produktů (tato funkce samotného programu Eplan), modul při zpracování zohlednil a varoval modul během zpracování. (Obrázek 6).

Obrázek 6. Varování eplan: počet produktů projektu více než 50

Klikněte na „OK“ a opakovaně stiskněte tlačítko „Konfigurovat trasu“. Spustí se opět konfigurátor DKS. Náš projekt DKS přežil a nyní je z projektu odebrán tak, aby jich bylo méně než 50 (obr. 7).

Obrázek 7. Vyjměte z návrhu produktu

Je třeba pamatovat na omezení 50 výrobků a v případě takových situací rozdělit kabelovou trasu na menší součásti. Po odstranění některých komponent kabelové trasy provedeme zpětné operace pro uložení projektu a zavření konfigurátoru DKS.

Modul TrassaDKC opět zpracovává data a tentokrát zaznamenává produkty projektu DKC do databáze produktů Eplan, pokud tam ještě nebyly vytvořeny, a také tyto produkty zapisuje do funkčního prvku „-Tr1“ (Obrázek 8). Dodávám, že funkční prvek „-Tr1“ by měl být „Hlavní funkce“. Tím je práce s modulem TrassaDKC ukončena, a proto klikneme na tlačítko „OK“ (Obrázek 8).

Obrázek 8. Zápis produktů DKC do databáze dílů programu Eplan

Otevřete položky funkčního prvku „-Tr1“ (obr. 9) a zkontrolujte, zda jsou produkty projektu DKS správně převedeny do projektu Eplan.

Obrázek 9. Otevření položek funkčního prvku

Otevřete také databázi produktů Eplan. Pro přehlednost jsem vytvořil prázdnou databázi produktů. Obrázek 10 ukazuje, že všechny produkty projektu DKS jsou bezpečně zapsány do databáze produktů.

Obrázek 10. Všechny produkty projektu DKS jsou bezpečně zadány do databáze produktu.

To umožní bezpečně zpracovávat produkty pro směrování kabelů a jejich výstup do automatických zpráv Eplan.

Samostatně chci zdůraznit, že projekty DKC jsou uloženy v projektu Eplan. To umožňuje rychlou úpravu kabelové trasy přes konfigurátor DKS.

Výše popsaná funkčnost modulu TrassaDKC významně snižuje náklady práce projektanta a minimalizuje mechanickou práci, která vede k chybám v projektu, tzv. „Lidském faktoru“. Umožňuje konstruktérovi soustředit se na tvůrčí aspekty projektu, což v konečném důsledku vede ke zvýšení konkurenceschopnosti designu organizace jako samostatného produktu. To umožňuje, aby ostatní věci byly stejné, aby bylo dosaženo vyšších nákladů na design.

Pomozte vývoji webu a sdílení článku s přáteli!

Kategorie: