Novinky EPLAN

Novinky v modulu rozšíření "EPLAN API Extension"

Produkty platformy EPLAN mají k dispozici jednotné a obzvláště výkonné rozhraní pro programování (API, Application Programming Interface). Pomocí tohoto modulu rozšíření – EPLAN API – můžete ve spolupráci se společností EPLAN nebo jinými partnery vyvíjet řešení na míru. Další informace o EPLAN API a EADN najdete na internetových stránkách EPLAN v rubrice "Řešení > Integrace > EPLAN Application Developer Network". Následující část vás informuje o různých novinkách v EPLAN API. Pro vývoj vlastních aplikací pomocí nové verze EPLAN API je nutný .NET Framework 4.7.2 společnosti Microsoft.

Upozornění:

Automatické škálování při importu DXF

Prostřednictvím EPLAN API je nyní možné nechat při importu soubory DXF automaticky škálovat. K tomu je pro metodu DXFPage k dispozici nová třída DrawingLimits.

Nové možnosti pro montážní body

Ve třídě Mate jsou k dispozici dvě nové třídy GridMate a LineMate, které představují určité montážní body.

Vyčtení zdroje a cíle pro každou žílu kabelu

Prostřednictvím nové metody GetSourcesAndTargets ve třídě Cable lze pro kabely zjistit informace ke zdroji a cíli žil.

Nahrazení textů v projektu

Přes novou metodu Replace třídy Search lze nyní slova projektu nahradit jinými.

Nová metoda k vložení okénkových maker 3D

Ve třídě Insert3D je nyní k dispozici nová varianta metody WindowMacro. Tak můžete nechat uchopovací bod ukotvit na určitém montážním bodu jiného objektu.

Zjištění všech objektů určitého typu

Třída DMObjectsFinder byla k rozšířena o novou metodu GetAll. Z toho lze zjistit všechny objekty určitého typu objektu.

Nová třída pro vytvoření uživatelem definovaných vlastností ve správě artiklů

S pomocí nové třídy MDUserDefinedPropertyDefinition lze vytvořit uživatelem definované vlastnosti pro správu artiklů. Přečtěte si k tomu rovněž oddíl "Rozšíření pro uživatelem definované vlastnosti".

Další formáty pro akci "ExportNCData"

Pro export dat NC přes akci ExportNCData jsou nyní k dispozici i formáty "NC mědi", "DXF mědi" a "Ohyb mědi".

Vyčtení názvů objektů v aktuálním jazyce uživatelského rozhraní

Nová metoda GetTypeName vám umožní vyčíst název typu objektu v aktuálně nastaveném jazyce uživatelského rozhraní.

Nová metoda ke generování přípojnic

Ve třídě BusBar existuje nová verze metody Create s jednoduchou možností generování přípojnic.

Nová vlastnost k vyčtení verze databáze ve správě artiklů

K vyčtení verze databáze ve správě artiklů máte ve třídě MDPartsDatabase k dispozici novou vlastnost Version.

Nové vlastnosti k vyčtení označovacích písmen

K vyčtení označovacích písmen máte ve třídě FunctionDefinitionLibrary k dispozici novou vlastnost IdentifierSets. Z toho můžete vyčíst názvy sad označovacích písmen.

Kromě toho existuje ve třídě FunctionDefinition nová vlastnost Identifiers, kterou můžete zjistit všechna označovací písmena (pro všechny dostupné normy).

Nové metody ke hledání a nahrazování hladin

V platformě EPLAN je nyní možnost vyhledat použité uživatelem definované hladiny a nahrazovat je (viz oddíl "Rozšíření ve správě hladin"). Ve třídě GraphicalLayerTable máte k tomuto účelu nyní k dispozici nové metody pro práci se správou hladin.

Nové akce pro registrování / odregistrování Add-ons

Pro registrování / odregistrování Add-ons máte k dispozici dvě nové akce XSettingsRegisterAction a XSettingsUnregisterAction.

Nová metoda ke zjišťování montážních bodů

Ve třídě SelectionSet můžete nyní prostřednictvím nové metody Mates zjistit aktuálně v 3D grafice nebo v navigátoru návrhového prostoru vybrané montážní body.

Načtení adresáře přes akci "projectmanagement"

Akce projectmanagement byla rozšířena. S novou hodnotou parametru /TYPE:LOADDIRECTORY a parametry /PROJECTSDIRECTORY a /SCANSUBDIRECTORIES můžete nyní provádět funkci Načíst adresář ze správy projektů přes vyvolání příkazového řádku, přes skript nebo přes EPLAN API.

Přístup na "ActionCallingContext" ve skriptech s akcemi

Poskytnete-li ve skriptu vlastní akci prostřednictvím atributu [DeclareAction], je nyní alternativně možné použít kompletní ActionCallingContext jako parametr ošetřující metody.

Zjištění souřadnic všech rohových bodů pro umístění artiklů 3D

Ve třídě Placement3D existuje nyní nová vlastnost Corners. S pomocí této vlastnosti můžete pro umístění artiklu 3D zjistit absolutní a relativní souřadnice všech rohových bodů.

Vytváření bloků maker jako polyčar

Prostřednictvím EPLAN API je nyní také možné vytvářet bloky maker jako uzavřené polyčáry. Definice polyčar se provádí přes vlastnost LogicalAreaSegments ze třídy MacroBox.

Změna pozice segmentů v navigátoru předběžného plánování

Přes EPLAN API můžete nyní změnit pozici segmentů (uzlů) ve stromové struktuře navigátoru předběžného plánování. K tomu existují ve třídě PrePlanningService nové metody MoveUp a MoveDown.

Předefinování názvů souborů pro dialog výběru souboru

Ve třídě FileSelectDecisionContext můžete nyní s pomocí nové vlastnosti DefaultFilename předefinovat název souboru pro dialog výběru souboru.

Aktualizování umístění artiklů v návrhovém prostoru

K aktualizování umístění artiklů v návrhovém prostoru prostřednictvím EPLAN API existuje nyní ve třídě Placement3DService nová metoda UpdatePartPlacement.

Třída "ConnectionPointPosition" doplněna o další vlastnosti

Třída ConnectionPointPosition byla doplněna o následující vlastnosti:

Rozšířená akce "XPamsDeviceSelectionAction"

Akce XPamsDeviceSelectionAction byla rozšířena. Neučiní-li se pro parametr /PROJECTNAME žádné údaje, použije se nyní vybraný projekt. V rámci této změny byl upraven i parametr /Mode.

Zjištění aktuálního výběru v navigátoru maker

Nyní je možné zjistit aktuální výběr v navigátoru maker prostřednictvím EPLAN API. S pomocí metody Selection ze třídy SelectionSet můžete zjistit objekty typu MacroEntry, které reprezentují vybraná makra.

Nová metoda pro opravu textů neurčených k překladu

Ve třídě Translate je nyní k dispozici nová metoda Correct, kterou můžete z vlastností odebrat překlad textů neurčených k překladu. V dialogu Nastavení: Rozsah uživatelského rozhraní odpovídá toto tlačítku Oprava (cesta nabídky Možnosti > Nastavení > Projekty > "Název projektu" > Překlad > Rozsah).

Zjištění aktuálního výběru ve správě hladin

Prostřednictvím nové vlastnosti Layers ze třídy SelectionSet můžete nyní zjistit v novém ukotvitelném dialogu Správa hladin aktuálně vybranou hladinu.

Export přiřazení adresního prostoru

Prostřednictvím nové metody ExportAddressOverview ze třídy PlcService můžete nyní exportovat přiřazení adresního prostoru CPU. V dialogu Adresy / Přiřazovací seznamy uživatelského rozhraní odpovídá toto položce nabídky Exportovat přiřazení adresního prostoru pod tlačítkem [Extra] (cesta nabídky Data projektu > PLC > Adresy / přiřazovací seznamy).

Propojení segmentů s umístěními artiklů 3D

V navigátoru předběžného plánování lze segmenty nyní propojit i s umístěními artiklů 3D. V EPLAN API toto funguje prostřednictvím vlastnosti PlanningSegment ze třídy Function3D.