4.1.20 Murskravering (skravering langs linje)

<< Click to Display Table of Contents >>

Navigation:  Kapitel 4 Værktøjskassens funktioner  > 4.1 Målsætning / Konstruktion >

4.1.20 Murskravering (skravering langs linje)

 

 

4.1.20_Skravering-langs-linje-ribbon

 

4.1.20_Skravering-langs-linje-tool

 

4.1.20_Skravering-maaleblad

 

Murskravering benyttes til at skravere langs en linje, uden der kommer en "bagkant" på skraveringen.

Benyttes typisk til matrikulære måleblade hvor bygninger ikke altid er opmålt hele vejen rundt og dermed ikke er lukkede flader.

 

Funktionen opretter en Shape (polygon) ud fra den valgte linje og skraverer indenfor denne.

 

Forudsætning

Én samlet Line String, Line eller evt. Shape. Hvis der er enkelt-linjer skal disse samles før funktioner startes.

 

Hvordan?

Når funktionen startes udpeges en linje som skraveringen dannes ud fra. Herefter angives en retning som bestemmer hvilken side (af linjen) skraveringen placeres på.

 

Indstillinger

4.1.20_Skravering-toolsettings

 

Målforhold:

Afstanden mellem skraveringslinjeren kan enten styres ved valg af målforhold eller ved at angive en afstand under "Afstand mellem linjer".

Målforhold 1:1000 medfører at afstanden sættes til 1,0, mens målforhold 1:500 medfører afstand 0,5 o.s.v.

 

Offset:

Offset angiver "bredden" på skraveringen fra den valgte linje og parallelt ud fra denne. For at angive værdien skal fluebenet til højre være aktiveret.

Hvis fluebenet ikke er aktiveret vælges bredden (af skraveringen) dynamisk med cursoren, derfor er Offset værdien inaktiv ("grå'et" ud).

 

Afstand mellem linjer:

Afstand (Spacing) mellem skraveringslinjerne. Aktiveres Annotation Scale vil skraveringsafstanden blive skaleret efter den aktive Annotation Scale.

 

Drop skravering:

Skraveringen droppes. Dermed kan skraveringsafstand, offset mm. ikke efterfølgende ændres med mindre det redigeres manuelt (i "hånden").

 

Udfyld hele fladen:

Skraverer hele polygonen hvis der udpeges en lukket flade (shape).

 

Automatisk indstilling:

Forudsætter at der er oprettet en xml fil som indeholder faste skraveringsindstillinger for udvalgte lag - se eksempel nederst på siden.

Hvis det udpegede element ligger på et lag der er defineret i xml filen vil den (automatisk) tage indstillingerne herfra.

I xml filen kan angives følgende:

 - Vinkel for skravering

 - Linjetype og linjetykkelse

 - Lagnavn og lagnummer for skravering.

F.eks. kan laget "Bygning - mur" sættes til en vinkel på 45°, linjetype 0 og lintetykkelse 0.

De lag som ikke er defineret i xml filen får den vinkel, linjetype og linjetykkelse der er valgt i indstillingerne herunder.

Sti- og filnavn på xml filen skal angives med variablen: $(LIFATOOL_MURSKRAVERING).

 

Skravering på separat lag:

Hvis det aktiveres vil skraveringen blive lagt på et separat lag.

Som standard bliver lagnavnet en kopi af det lag som den udpegede linje ligger på, men med tilføjelsen "- skravering". Vælges "Bygning - mur" vil skraveringen blive lagt på laget "Bygning - mur - skravering"

Hvis der ønskes et andet lagnavn skal det defineres i .xml filen - se Automatisk indstilling herover og eksempel nederst på siden.

 

Vinkel:

0°, 45° eller 90° - i forhold til det længste linjesegment på den udpegede linje.

 

Linjetykkelse:

Her kan enten vælges 0, som udpeget element eller aktiv linjetykkelse (Active Attributes)

 

Linjetype:

Her kan enten vælges fuldt optrukket (Style 0), som udpeget element eller aktiv linjetype (Active Attributes)

 

Bemærk: lag og farve kan ikke vælges da disse tages fra den linje som udpeges. Ønskes anden farve kan det ændres efterfølgende. Lag kan opsættes i XML filen som er beskrevet nederst på siden.

 

Efterfølgende tilpasning af skravering

Skraveringen bliver oprettet ud fra en shape og er associeret (linket) til denne. Derfor kan skraveringens vinkel, afstand og form ændres efterfølgende med MicroStations Hatch værktøj.

 

-

Ændring af vinkel eller afstand

Benyt den almindelige Hatch (skraverings) funktion i MicroStation:
4.1.20_Skravering-langs-linje-Hatch

 

-

Ændring af form på skravering

Den Shape som styrer skraveringens form (flade) er oprettet som et Constrution Class element og er derfor normalt slukket (ikke synlig). For at tænde den aktiveres Constructions i View Attributes. Herefter kan redigeres med standard værktøjerne i MicroStation ...f.eks. Modify Element, Insert- eller Delete Vertex. Da skraveringen er associeret vil den følge formen på Shape'en når den ændres.

Efter redigering slukkes igen for Constructions.

 

4.1.20_Skravering-langs-linje-Rediger-flade

 

Ønskes helt frie redigeringsmuligheder kan skraveringen droppes til enkelt linjer med MicroStations værktøj: Drop Associative Pattern.

 

4.1.20_Skravering-langs-linje-ViewAttributes

 

 

Startkald / Key-in: mdl load lifatool; designtools murskravering

 

 

Eksempel på XML fil til at styre indstillinger automatisk

 

Standard filnavn: LIFATOOL_Murskravering.xml

 

<?xml version="1.0" encoding="UTF-8"?>

<SkraveringsIndstillinger>

 <Indstilling Lagnavn="Bygning - mur#Bygning (DAF)" Vinkel="45" Linjetype="0" LinjeTykkelse="0" Lagnavn_ud="Bygningsskravering" Lagnummer_ud="50514" />

 <Indstilling Lagnavn="Bygning - træ" Vinkel="0" Linjetype="0" LinjeTykkelse="0" Lagnavn_ud="Bygningsskravering" Lagnummer_ud="50514" />

 <Indstilling Lagnavn="Bygning - metal" Vinkel="45" Linjetype="3" LinjeTykkelse="0" Lagnavn_ud="Bygningsskravering" Lagnummer_ud="50514" />

 <Indstilling Lagnavn="Bygning drivhus#Drivhus#Drivhus (DAF)" Vinkel="90" Linjetype="0" LinjeTykkelse="0" Lagnavn_ud="Drivhusskravering" Lagnummer_ud="50519" />

</SkraveringsIndstillinger>

 

Beskrivelse af indhold i XML fil

 

-

Lagnavn:

Her angives lagnavnet på den linje som bliver udpeget og hvilke skraveringindstillinger der skal benyttes.

Er der flere lagnavne adskilles de med "#" som det ses herover for drivhus.

 

-

Vinkel:

0°, 45° eller 90° - i forhold til det længste linjesegment på den udpegede linje.

 

-

Linjetype:

Her kan enten vælges 0, som udpeget element eller aktiv linjetykkelse (Active Attributes).

 

-

Linjetykkelse:

Her kan enten vælges 0, som udpeget element eller aktiv linjetykkelse (Active Attributes).

 

-

Lagnavn_ud:

Lagnavn for skravering.

 

-

Lagnummer_ud:

Lagnummer for Lagnavn_ud - hvis der ikke er angivet noget nummer bliver der sat et autonummer.

Hvis det valgte lagnavn allerede eksisterer vil lagnummeret blive ændret til det angivne Landnummer_ud (hvis der er forskel).