Denne funktion er kun tilgængelig i visse versionsrelaterede moduler. Info / copyright

Fremgangsmetode for indsættelse af komponenter

Når en komponent indsættes, undersøger EPLAN de data, der er indført i artiklen. I artiklen er der forskellige felter, der muliggør en grafisk placering. Disse data prioriteres forskelligt:

Makroen har højeste prioritet, og derefter kommer funktionsskabelonerne. Grafikmakroen med mål anvendes udelukkende til tavlelayout.

Den nye komponent tildeles et KMB afhængigt af kopieringsmodusen. (Kopieringsmetoden skal indstilles under menupunkterne Funktioner > Indstillinger > Projekter > "Projektnavn" > Komponenter > Nummerering (online)).

Når en komponent skal placeres på en side af typen tavlelayout, så genereres der en ny artikelplacering (og ikke et komponentsymbol).

Definition af hovedfunktionen

For at artiklen kan overføres, skal der under alle omstændigheder placeres en hovedfunktion. Hvis der placeres en komponent, der ikke indeholder nogen hovedfunktion, så bliver det første placerede komponentsymbol automatisk til hovedfunktion.

Det er ikke muligt at vælge artikler til placering flere gange.

Makroer

Indeholder makroen kun en hovedfunktion, overføres artiklen til denne.

Hvis der ikke er nogen hovedfunktion i makroen, bliver et af komponentsymbolerne til hovedfunktionen. Til det formål undersøger EPLAN først, hvilken af de funktioner, der er indeholdt i makroen, der er defineret som hovedfunktion i funktionsdefinitionen. Hvis der er en sådan, bliver den hovedfunktion. Hvis der virkelig kun er underfunktioner, blive den grafisk første funktion hovedfunktion.

Indeholder makroen flere hovedfunktioner, overføres artiklen til den første passende hovedfunktion. Det betyder, at artiklen tildeles til den første hovedfunktion i makroen, som den kan overlappe på korrekt vis. De andre hovedfunktioner ændres ikke. Hvis der ikke findes en passende hovedfunktion, søger EPLAN først efter en komponentboks. Hvis komponentboksen ikke eksisterer, overføres artiklen til den grafisk første hovedfunktion.
Komponentbokse foretrækkes altså, da de i reglen viser komponenten eller modulet.

Hvis makroen indeholder en hovedfunktion, som allerede er tildelt en artikel, så fjernes alle artikler først fuldstændigt, og så overføres den udvalgte artikel til hovedfunktionen. Alle tekniske data (tekniske størrelser, tilslutningsbetegnelse, kendingsbogstav), som artiklen indeholder, overføres.

Funktionsskabeloner

Hvis artiklen indeholder funktionsskabeloner, så tilbyder EPLAN, når komponenten indsættes, først den funktion, der er en mulig hovedfunktion. Efter placeringen af hovedfunktionen placeres de resterende funktionsskabeloner efter hinanden. Underfunktionerne placeres ved hjælp af definitionsrækkefølgen (fra artikelstyringen). Når den sidste funktionsskabelon i den valgte artikel er placeret, hænger hovedfunktionen igen fast ved markøren, og du kan på ny placere komponenten.

Hensyntagen til makrovarianter ved generering af komponenter

Ved generering af en ny komponent i navigatorerne (via kontekstmenupunktet Ny komponent) kan du vælge mellem at anvende funktionerne fra den makro, der er registreret ved artiklen, eller fra funktionsskabelonerne. Dette er afhængigt af projektindstillingen Tag hensyn til makro ved generering af komponenter (under menupunkterne Funktioner > Indstillinger > Projekter > "Projektnavn" > Komponenter > Generelt).

Hvis projektindstillingen er deaktiveret (dette er standardindstillingen), genereres der en ikke-placeret funktion af den første hovedfunktion, som er angivet i Funktionsskabeloner. Hvis artiklen kun indeholder en makro, men ingen funktionsskabeloner, genereres der en ikke-placeret funktion af den første hovedfunktion, som findes i makroen.

Hvis projektindstillingen er aktiveret, genereres der ikke-placerede funktioner af de funktioner, der findes i Makro. Den præcise adfærd afhænger af, om der også er angivet funktionsskabeloner til artiklen.

Hensyntagen til makrovarianter ved indsætning af komponenter

Hvis der er indtastet både en makro og funktionsskabeloner ved en artikel, tages der også hensyn til funktioner ved indsætningen af komponenter i grafikeditoren (via menupunkterne Indsæt > Komponent), som findes i flere makrovarianter af denne makro. Dette afhænger af projektindstillingen Tag hensyn til makro ved generering af komponenter.

Hvis projektindstillingen er deaktiveret (dette er standardindstillingen), tilbydes den første makrovariant, der passer til sidetypen, ved indsætning af komponenten. Med [Tab] kan du "blade" gennem makrovarianterne og vælge den ønskede. Hvis artiklen ikke indeholder funktionsskabeloner, placeres funktionerne fra den aktuelt valgte makrovariant.
Hvis artiklen indeholder funktionsskabeloner, placeres funktionerne fra den valgte makrovariant ligeledes. De øvrige skabeloner, til hvilke der ikke kan findes en passende funktion i den valgte makrovariant, forbliver ledige.

Hvis projektindstillingen er aktiveret, og indeholder artiklen funktionsskabeloner, placeres funktionerne for den valgte makrovariant. Der genereres desuden ikke-placerede funktioner fra de øvrige makrovarianter, hvis mindst en funktionsskabelon passer til makrovarianten. Funktionsskabelonerne overlappes med de passende funktioner fra makrovarianterne, det vil sige, at både de placerede og ikke-placerede funktioner får dataene fra funktionsskabelonerne. De øvrige makrovarianter anvendes i den forbindelse efter hinanden, så længe de kan overlappe funktionsskabeloner, der endnu er ledige. Hvis funktionerne i den aktuelle makrovariant ikke passer til de ledige funktionsskabeloner, afbrydes forløbet. Af de resterende makrovarianter genereres der ikke yderligere funktioner.

Når makroen er blevet placeret, hænger den igen ved cursoren, og den kan placeres en gang til. Derved genereres der en ny komponent.

Se også