Az EPLAN újdonságai 2.8

Újdonságok az "EPLAN API Extension" bővítési modulban

Az EPLAN-platform termékeihez egységes, különösen nagy teljesítőképességű programozási interfész (API, Application Programming Interface) áll rendelkezésre. Az EPLAN API bővítési modul segítségével az EPLAN-nal vagy más partnerekkel együttműködve kifejlesztheti saját, testreszabott megoldásait. Az EPLAN API és az EADN vonatkozásában további információk az EPLAN internetoldalain találhatók a "Megoldások > Integráció > EPLAN Application Developer Network" alatt. A következő bekezdés az EPLAN API különböző újdonságairól ad tájékoztatást. Ahhoz, hogy az EPLAN API új verziójával saját alkalmazásokat fejleszthessen, a Microsoft .NET Framework 4.5.2-es verziójára van szüksége.

Megjegyzések:

Megjegyzés:

Minden API felhasználónak javasoljuk, hogy az alkalmazást időben igazítsa EPLAN API új verziójához, majd tesztelje. Ha az alkalmazás régebbi verzióját használja, az összeállítás során hibaüzenet jelenik meg.

Felhő rajzolása

Az EPLAN API modullal egy négyszöget vagy egy zárt törtvonalat felhő formába rajzolhat. Ennek érdekében a FillPattern tulajdonságot megfelelő módon határozza meg a Rectangle vagy PolyLine osztályban.

Az adatátvitel eltávolított módszerei

Az EPLAN 21 és EPLAN 5 modulból való adatátvitel több módszerét is eltávolítottuk az EPLAN API modulból.

Projekt törzsadatok aktualizálása

Az új masterdata műveletnek köszönhetően most a törzsadatokat egy parancssorfelhívással, szkript alapján vagy az EPLAN API segítségével frissítheti. Eközben a /TYPE:UPDATEPROJECT paraméterrel meghatározhatja, hogy a projekt törzsadatokat frissítse a rendszer. Az EPLAN platform felhasználói felületén ez a Segédprogramok > Törzsadatok > Aktuális projekt aktualizálása menüpontnak felel meg.

Új paraméter a "generatemacros" művelethez

A generatemacros műveletet a következő opcionális paraméterekkel bővíthettük:

Itt az "n" egy számot jelent.

Csővezeték definíciós pontok és csővezeték csatlakozópontok generálása

A Beillesztés > Csővezeték definíciós pont és a Beillesztés > Csővezeték csatlakozópont menüponthoz hasonlóan a felhasználói felületen az EPLAN API ponttal is generálhat és szerkeszthet csővezeték definíciós pontokat és csővezeték csatlakozó pontokat. Ehhez az Eplan.EplApi.DataModel névtérben az új PipingDefinition osztály áll rendelkezésre.

Betagolás a szekrényhierarchiába helyezés során

A Placement3D osztályt egy kiegészítő FindSourceMate módszerrel bővítettük, hogy a cikkek 3D szerelési térbe helyezésekor a Betagolás szekrényhierarchiába beállítást az EPLAN API modulban is figyelembe vehesse.

Cikk frissítése az EPLAN Data Portallal

Az EPLAN API modul lehetővé teszi, hogy az alkatrészkezelésben található cikkeket az EPLAN Data Portal modullal frissítse. Ehhez a MDPartsDataBase osztály az új UpdatePartFromDataPortal módszerrel bővült.

Adja meg a buszinterfésznevet a funkciósablonokhoz és a csatlakozási képhez

Az MDPlcTemplatePosition osztályban az új BusSystem tulajdonság áll a rendelkezésére ahhoz, hogy a buszcsatlakozók funkciósablonjaihoz az alkatrészkezelésben az EPLAN API modullal buszinterfésznevet rendelhessen.

Mivel a buszinterfésznév az alkatrészkezelés csatlakozási képeiben és bizonyos funkciók csatlakozási képében (pl. 3D-cikkelhelyezés) is megadható, a MDConnectionPointPosition és ConnectionPointPosition osztályokat az új PLCBusInterfaceName tulajdonsággal bővítettük.

A funkciósablonok egyesítése sablonkötésként

Az MDFunctionTemplatePosition osztály új TemplateGroup módszere lehetővé teszi, hogy az EPLAN API az alkatrészkezelésben az összetartozó funkciók funkciósablonjait Sablonkötésként egyesítse.

A numerikus érték kinyomtatása többnyelvű szövegként

A PropertyValue osztály új GetDisplayString módszere lehetővé teszi, hogy a felhasználói felületről a tulajdonságok számára numerikus érték helyett többnyelvű szöveget nyomtasson ki.

Új elérésiút-változó alkalmazása

A PathMap osztállyal és a már rendelkezésre álló SubstitutePath módszerrel az EPLAN platform valamennyi új elérésiút-változóját (programváltozók, projektváltozók és környezeti változók) is használhatja.

Hozzáférés az értékkészletekhez a makrókból a tervezési objektumokon

Most az EPLAN API alkalmazással hozzáférhet a tervezési objektumon elhelyezett makróhoz és a makróban értékkészletekkel definiált hivatkozásobjektumhoz. Ehhez a PlanningObject osztályban rendelkezésre áll az új MacroPlaceHolderValueSets tulajdonság.

Csatlakozási méret meghatározása a funkciósablonokban

Az MDFunctionTemplatePosition osztályok (pl. MDTerminalTemplatePosition) valamelyikében mostantól az új ConnectionDimension tulajdonság áll rendelkezésre. Ezzel a tulajdonsággal az EPLAN API lehetővé teszi, hogy egy cikkhez a funkciósablonokban csatlakozási méretet határozzon meg.