(sv) Malleditor
Malleditorn är inbyggd i FM Access, det är ett verktyg för att skapa och hantera Utskriftsmallar.
Mallar skapas för ett specifikt pappersformat och består av vyer för Ritning, Legendfönster, Textmacron och dynamisk Skalstock.
Skapa ny mall
Gå till modulen Administratör och välj Utskrift - Mallar. En lista med de befintliga utskriftsmallarna visas. Befintliga mallar kan editeras eller så kan man skapa en ny mall:
Tryck på knappen Ny för att skapa en ny mall, formuläret för ny mall visas:
Fyll i formuläret med följande värden:
Namn: Välj ett namn som användarna direkt kan förstå vad mallen ska användas till, namnet är det användarna ser i listan för valbara utskriftsmallar.
Enhet: Välj enhet från lista, valet påvarkar marginalinställningen.
Orientering: Välj stående eller liggande format, varja mall kan bara ha en orientering.
Format: Välj pappersformat som ska användas. Valbara pappersformat definieras under Utskrift - Format
Välj önskad marginal. Värdet 6 i exemplet ovan innebär 6 mm då enheten är satt till millimeter.
Legendmall: välj från befintliga mallar om någon legendmall ska användas för denna utskriftsmall. Legendmallen kommer att visa mönsterförklaring om utskrift görs med ett aktivt presentationsfilter.
Beakta att alla skrivare inte kan hantera utskrifter helt utan marginaler, de flesta skrivare klarar en minsta marginal på runt 6 mm.
Redigera objekt i Utskriftsmallen
Vyer
Vyer representerar en avsatt area på mallen där ritningsinnehåll kommer att visas. En utskriftsmall kan innehålla en eller flera vyer.
Huvudvyn, som alltid måste finnas (och alltid har ID=1), fylls av innehåll från den ritning som användaren visat då utskriften startas.
Övriga vyer fylls av antingen objekt via HOPA-anrop eller med målobjekt som anges i inställningarna för den specifika vyn.
Då mallen tas upp i Malleditorn kan storlek och läge på mallen ändras om så behövs, det går även att ändra parameterinställningarna för markerad vy.
Ny vy skapas med knappen Lägg till rektangulär ritningsvy:
Information för vy
Denna sektion innehåller Id och namn för den markerade vyn. Detta skapas automatiskt och kan inte ändras.
Inställningar för skalningsläge
Det finn sex olika skalningslägen som kontrollerar hur ritningsinnehållet visas i vyn. Somliga liknar varandra men kan ge helt olika resultat beroende på hur de används.
Om Skalvärdet krävs blir fältet aktivt och ett giltigt värde måste anges innan man kan fortsätta.
Tillgängliga val:
Mode Name | API Code | Explanation | Resulting Scale on Printout | Scale Parameter Required |
---|---|---|---|---|
Passa in ritning | 0 | Fit entire drawing to given window. | Exact scale will be used that will provide best fit to window. | No |
Matcha ritning | 1 | Fit entire drawing to given window. | Closest possible scale from standard scales list will be used. | No |
Passa in vy | 2 | Fit selected view (spot view) to given window. | Exact scale will be used that will provide best fit to window. | No |
Matcha vy | 3 | Fit selected view (spot view) to given window. | Closest possible scale from standard scales list will be used. | No |
Skala ritning | 4 | Apply given scale and position the center of drawing in center of window. | Scale according to given value in "scale" parameter. | Yes |
Skala vy | 5 | Apply given scale and position center of view in center of window. | Scale according to given value in "scale" parameter. | Yes |
Inställningar för målobjekt
Denna inställning kan bara göras på vyer som har Id högre än 1. Den medger att ett nytt målobjekt anges i relation till huvudvyn.
Den består av ett antal delar: Perspektiv för att definiera vilken i struktur målet ska sökas samt Målklass för att ange vilken objektklass som ska användas.
I exemplet ovan söks objektklassen "Fastighet" i perspektivet "Ritarkiv", om huvuddokumentet är länkat till ett plan så kommer applikationen alltså att söka uppåt i strukturen tills en fastighet hittas. För dokumentdelen är inställningen gjord så att applikationen kommer att returnera en markritning som är länkad till objektet Fastighet (om någon sådan ritning finns).
En annan vy kan definieras på samma sätt men ha målklass Byggnad vilket då kommer att returnera något innehåll från byggnadsnivån.
Markering av objekt i vyn
Som standard finns det ett generellt mönsterverktyg för alla HOPA anrop och det används även för markering i utskriftvyer. Om behov finns för att separera markeringsfärg i olika utskriftsvyer så finns denna inställning där användaren kan välja mellan befintliga verktyg i systemet.
Ytterligare inställningar
Ytterligare inställningar innehåller parametrar för att styra vad som visas i vyn.
Dokument för spot
Anger om vyn ska innehålla area från ett länkat vektorobjekt (spot) eller ett helt dokument.
Dokument för spot | länk(ar) att följa |
---|---|
JA | Om det sökta objektet har en vektor länkad så ska ritningen med vektorn användas |
NEJ | Följ standardlänk till dokument länkat till det sökta objektet. Om det inte finns någon standardlänk följ den första länk till ritning som hittas. |
Notera att objektet kommer att sökas via det perspektiv som angavs för vyn men det returnerade dokumentet kommer att hittas via HOPA perspektivet. Det kan innebära att standarddokumentet kan vara olika i vyperspektivet och HOPA perspektivet.
Spot marginal (procent)
Denna inställning är bara tillgänglig då Dokument för spot = JA. Avgör hur mycket yta runt den länkade vektorn som ska returneras till vyn.
Bilden fyller ut vyn så mycket som möjligt (om inte en viss skala har angetts). I exemplet nedan appliceras marginalen på bredden (vänster/höger) och höjden fylls ut för att matcha vyn.
Maskeringsläge
Denna inställning är bara tillgänglig då Dokument för spot = JA. Avgör om area utanför marginalprocenten som sattes ska visas eller inte i vyn.
Fönster för filterförklaring (legend)
En mall kan innehålla ett fönster för filterförklaring. Lägg till fönstret från verktygsboxen Ritningsvy:
Innehållet i filterförklaringen fylls dynamiskt utifrån ett använt filter på ritningen.
Fönstret expanderas inte dynamiskt så det behöver vara stort nog för en "typisk" filterstorlek. Filterförklaring kan även definieras i en speciell mall som kopplas ihop med utskriftsmallen, se Legendmallar .
Om innehållet i legenden är för stort för mallen så visas information om hur många värden som inte fick plats i legendfönstret:
Skalstock
En area för den dynamiska skalstocken kan läggas till i mallen genom att använda knappen Skalstock från verktygsboxen Ritningsvy:
Skalstocken har inga mer inställningar än vidd, som påverkar hur många enheter som kommer att visas på utskriften.
Enhet för skalstocken hämtas från kompositritningen och antal visade värden beror på ytan som definierats för skalstocken.
I vissa fall kommer enheten att konverteras automatiskt till en annan, t.ex. om angiven enhet skulle innebära att antal visade värden är > 1000 eller < 1 (t.ex. kommer mm att konverteras till m om skalstockslängden överstiger 1000 mm.
Alla skalstockar avser Huvudvyn Viewport 1.
Skalstocken är bara implementerad för utskriften, för tillfället kan inte skalstocken visas i förhandsgranskningen.
Övriga vektorelement
Övriga element som linje, text, ikon eller polygon kan användas för att få önskat utseende på mallen. Använd knapparna i verktygsboxen Rita och Figuregenskaper:
Macron
Utskriftsmallar kan använda macron för att visa egenskaper som utskriftsskala eller datum men även metadata från det visade dokumentet eller överliggande objekt enligt det perspektiv som anges i macrodefinitionen.
Som exempel kan anges:
Ritningsnummer eller annan egenskap från det aktuella dokumentet
Benämning på överliggande plan, byggnad, fastighet
För att navigera till aktuell objektklass används angivet perspektiv samt målklass, såsom det definieras i Macron
För att sätta in ett macro använda Text-funktionen och välj sedan Macro, önskat macro väljs sedan från macrolistan:
Exempel på mall med flera vyer
Det här exemplet visar hur man skapar en mall som visar
ett dokument som är länkat till ett rum
översiktsritning för planet som rummet är länkat till
en vy (fasad) från byggnaden som planet är länkat till
och ett dokument länkat till fastigheten som visar byggnadens läge
Låt oss titta på mallens konfiguration och systemkonfigurationen.
Objektet som används i detta fall är ett Rum. Det har en länkad vektor på ett dokument som i sin tur är länkat till ett Plan:
Den länkade vektorytan kommer att visas i huvudvyn eftersom skalningsläga "Passa in vy" valts. Det behöver inga speciella inställningar eftersom objektet väljs av användaren före utskriften:
Samma ritning, men hela dokumentet utzoomat, kan visas i en andra vy. Vi kan navigera till planet och visa standarddokumentet i skalningsläge "Passa in ritning" eller något annat läge.
Byggnaden över planet har en fasadritning länkad till sig:
Vi vill visa den ritningen i en tredje vy. För att göra det så ställs skalningsläge "Passa in ritning" och perspektivet "All" samt målklass Byggnad väljs för den tredje vyn:
Byggnaden har även en vektorarea länkad på en ritning som är länkad till fastighetsobjektet. Ritningen är en situationsplan där byggnaden markerats och vektorn länkats till byggnaden.
För att hämta detta innehåll till vy 4 används liknande inställningar som för vy 3, men i detta fall väljs Dokument för spot = JA. Skillnaden blir då att länken från byggnad till vektorn följs och istället visas situationsplanen i vy 4.
Resultatet blir enligt nedan::
Fördelen med utskriftsmallarna är att de kan användas i Förhandsgranskningen och alla vyer fylls automatiskt (om det finns innehåll enligt vydefinitionen).
Det går inte att ändra vyernas innehåll vid förhandsgranskningen. Bara huvudvyns innehåll kan ändras genom att välja någon annan ritning.
Bilagor kan inte användas som en del av en utskriftsmall, endast kompositdokument kan användas.