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

Fremgangsmetode for placering af komponenter

De interne procedurer, der beskrives i det følgende, relaterer sig altid til de udvalg, hvortil placeringen startes.

Fastlæg den passende makro

Først bestemmes den makro, der passer bedst, ved hjælp af de makroer, der er angivet med artiklerne. Her tager EPLAN kun højde for makroer for mål-visningstypen, altså visningstypen for den åbnede side, og søger efter en makro, som afdækker så mange funktioner / funktionsskabeloner for det aktuelle valg. Hvis der findes flere, som passer lige godt, vælges den makro, som indeholder så få yderligere funktioner for den samme komponent.

Identificer den passende komponent i makroen

Hvis der er flere komponenter i makroen, bestemmes den, der passer bedst, og hvis der er identiske makroer, vælges den, der kommer grafisk først.

Tildeling af funktioner eller funktionsskabeloner i projektet til funktioner i makroen

Ved denne tildeling sammenlignes de egenskaber, som kan have en tilsvarende funktionsskabelon. Der tildeles primært funktioner, som endnu ikke er placeret i mål-visningstypen. Derefter tildeles først de parringer, der har den største overensstemmelsesgrad, og derefter dem med en lavere overensstemmelsesgrad.

Resultatet er, at det primært er de par, der har de samme tilslutningsbetegnelser, der finder sammen. Derefter tildeles dog også de, der kun har passende funktionsdefinitioner.

Hvis der så stadig findes funktioner, der ikke har fundet et modstykke i makroen, udvides udvalget til hele komponenten, og resten tilknyttes.

Funktioner fra makroen, som endnu ikke har en tildeling til sidst, indføjes efterfølgende. Hvis der er funktioner til den tidligere identificerede komponent blandt dem, får de den samme KMB som de funktioner, der kunne tilknyttes: Komponenten bliver ikke skilt ad.

Tilknytning af data

I forbindelse med tilknytningen af data skelnes der mellem grafiske data og funktionsdata. Grafiske data er de data, der har indflydelse på grafikken eller er afhængige af den grafiske placering (altså eksempelvis symboler, egenskabsanordninger, egenskaben KMB-overtagelse: Søgeretning osv.), mens funktionsdata er de data, der definerer eller beskriver en funktion.

Alle de funktionsdata, som allerede er ved funktionerne i projektet eller ved funktionsskabelonerne, overskriver dataene i makroen. Egenskaber, der er udfyldt i makroen, overskrives dog ikke med tomme egenskaber; på denne måde kan funktionsdataene fra makroen bevares.

Alle grafiske informationer stammer derimod fra makroen.

Placer sammenhængende funktioner som skabelongruppe

I artikelstyringen er det muligt at samle funktionsskabelonerne for sammenhørende funktioner til en logisk enhed. Dette gøres ved at indtaste et ensartet nummer eller en ensartet betegnelse i kolonnen Skabelongruppe (flerpolet) i fanebladet Funktionsskabeloner.

Ved at gruppere til en skabelongruppe kan alle sammenhørende funktioner placeres sammen via komponent-navigatoren. Hvis en af disse funktioner er markeret i navigatoren, placeres alle skabelongruppens funktioner på samme tid sammen med den makro, der er gemt ved artiklen. Denne fælles placering er kun mulig på flerpolede sider (sidetypen "Diagram flerpolet" og "Diagram Fluid").

Indsæt makro

Så hvis du ønsker at anvende en makro til at tilføje flere funktioner til en komponent i projektet, skal du indsætte makroen i grafikeditoren og tilpasses KMB tilsvarende.

Se også