EPLAN News 2.8

Skelnen mellem makrobokse og makroer ved hjælp af anvendelsestypen

Med indstillingen af Anvendelsestype for makrobokse kan du definere, hvilken af de makrotypiske funktionaliteter (Generer makroer automatisk, Opdater makroer) der kan udføres, og hvilke der ikke kan.

Fordel:

Ved hjælp af den nye anvendelsestype ved makroboksene tilpasses makroernes funktionaliteter til den pågældende projekttype på en hensigtsmæssig måde (genereres i makroprojektet, opdateres i diagramprojektet). Desuden understøttes du af anvendelsestypen ved opbygningen og ved struktureringen af indlejrede makroer.

Skelnen mellem makrobokse

Ved hjælp af anvendelsestypen har du desuden mulighed for bedre at kunne skelne mellem de forberedte makroer i makro-navigatoren.

I makro-navigatorens træ komprimeres forberedte makroer, hvis makrobokse har samme anvendelsestype, til et hierarkiniveau. De forskellige anvendelsestyper angives med unikke ikoner.

Ikon

Betydning

"Ikke definerede" eller "Underordnede" makroer

Definerende makroer

Refererende makroer

I forbindelse med den målrettede visning og redigering af makroer kan du anvende den nye egenskab Makro: Anvendelsestype (ID 23011) i makro-navigatoren som filterkriterium og vise den som kolonne i listevisningen i denne navigator.

For bedre at kunne skelne mellem de makrobokse, der er indsat i grafikeditoren, er laghåndtering blevet udvidet med to yderligere lag til makrobokse:

Det eksisterende lag til makrobokse EPLAN308 anvendes nu som standard til "ikke definerede" eller "underordnede" makrobokse.

Ændring af anvendelsestypen

Anvendelsestypen "Definerende" er prædefineret ved indsætning af makrobokse i et makroprojekt. Denne anvendelsestype bliver gemt ved automatisk oprettelse af makroer. I EPLAN platformen ændres anvendelsestypen så automatisk til "Refererende" ved indsætningen i et Diagramprojekt. På denne måde bliver makroerne - ved korrekt indstilling i makroprojektet - genereret, så de kan anvendes direkte og ved behov opdateres.

Der sker ingen yderligere automatisk ændring af anvendelsestypen (heller ikke ved ændring af projekttypen).

Ved indsætning i et Makroprojekt får de indsatte makroer som standard anvendelsestypen "Definerende". Dermed kan du anvende de indsatte makroer som skabelon til yderligere makroer og til opbygning af nye makroprojekter. Ved hjælp af projektindstillingen Indsæt makroer refererende kan du også definere, at der indsættes makroer med anvendelsestypen "Refererende". Denne indstilling er hensigtsmæssig, hvis du allerede har fuldt opdaterede makroprojekter, og hvis nye makroer kun opstår ved indsætning af nye makrobokse eller ved kopiering og indsætning af eksisterende makroer.

Anvendelsestype i indlejrede makrobokse

Hvis du har aktiveret indstillingen Indsæt makroer refererende, og følger den anbefalede rækkefølge ved opbygningen af indlejrede makroer (indefra og ud), er det ikke nødvendigt at tilpasse anvendelsestypen ved de pågældende makrobokse.

Hvis du vil forberede indlejrede makroer, skal du starte med at indføje en allerede færdig makro og derefter tegne en udvendig makroboks omkring den. Derved får den indvendige makroboks anvendelsestypen "Refererende", og den udvendige makroboks får anvendelsestypen "Definerende".

Ved makrobokse med en endnu større indlejring anvendes anvendelsestypen "Underordnet". Der tages ikke højde for makrobokse med denne anvendelsestype ved den automatiske generering eller opdatering af de udvendige makrobokse.

Anvendelsestype til side- og 3D-makroer

Ved side- og 3D-makroer fastlægges anvendelsestypen automatisk med afsæt i projekttypen ("Definerende" i makroprojekter, "Refererende" i diagramprojekter).

Konvertering af projekter

Projekter fra ældre EPLAN-versioner (version 2.7 eller ældre) konverteres automatisk, når de åbnes i EPLAN platformen. I den forbindelse tilknyttes anvendelsestypen automatisk: Forberedte makroer i makroprojekter får anvendelsestypen "Definerende". Allerede indføjede makroer i gamle diagramprojekter får anvendelsestypen "Refererende".

Indlejrede makrobokse fortolkes ud fra deres grafiske opbygning. I diagramprojekter får de "indvendige" makrobokse anvendelsestypen "Underordnet". I makroprojekter får de udvendige makrobokse anvendelsestypen "Definerende" og de indvendige makrobokse anvendelsestypen "Refererende". Makrobokse, der ligger længere inde, indstilles til "Underordnet".

I enkelte, ikke helt entydige situationer (f.eks. ved overlappende linjer for den udvendige og indvendige makrobols) kan der opstå problemer med tildelingen af en anvendelsestype.

Testkørselsmelding

Du kan anvende den nye testkørselsmelding 014006 fra meldingsklassen 014 "Makroer" til at kontrollere anvendelsen af anvendelsestyper i projektets makrobokse.