NPDCM Stora modeller - White Paper Svenska

NovapointDCM & QuadriDCM
Stora Quadrimodeller
White Paper
Mars 2015
White Paper
NovapointDCM & QuadriDCM Stora modeller
2
Innehåll
Introduktion ........................................................................................................................ 3
Bakgrund ........................................................................................................................ 3
Vad är en stor modell?..................................................................................................... 4
Modellens dimensioner ............................................................................................... 4
Geografisk utbredning ............................................................................................ 5
Antal objekt................................................................................................................ 5
Geometritäthet .......................................................................................................... 5
Antal associationer ................................................................................................... 5
Antal aktiviteter ......................................................................................................... 5
Antal filtillägg ............................................................................................................. 5
Summan av allt ......................................................................................................... 6
Åtgärder .............................................................................................................................. 6
Större åtgärder .................................................................................................................. 9
Dela upp projektet i delprojekt .................................................................................. 9
Ämnesområdesmodeller för ett eller flera ämnesområden ................................ 9
Systemkrav ........................................................................................................................ 10
White Paper
NovapointDCM & QuadriDCM Stora modeller
3
Introduktion
Syftet med detta dokument är att ge en översikt på temat stora Quadrimodeller samt att ge råd om hur man på bästa sätt hanterar stora modeller i
NovapointDCM Bas och QuadriDCM.
NovapointDCM Bas och QuadriDCM levereras av Vianova Systems.
Vianova Systems levererar programvaror och tjänster inom infrånstruktur, och
innefattar hela livscykeln från planering och projektering, via byggande, till
förvaltning.
Förkortningen DCM står för Design, Construction and Maintenance.
Novapoints projekteringsverktyg är delvis applikationer kopplade till AutoCAD,
delvis fristående programvaror – med en egen plattform. NovapointDCM Bas
ingår i plattformen, och kan köras som ett självtändigt program.
Bakgrund
Quadri-modellen är formatet som NovapointDCM Bas arbetar med. Den ersätter
terrängmodellen från Novapoint 18 (“TMOD”). Modellen är baserad på ISO
19 100-standarderna, och är förberedd för intelligent kommunkation via öppna
format, utöver nödvändiga produktspecifika format som används i
infrånstrukturbranschen.
NovapointDCM – 19-versionen – kom med en helt ny Quadri-modell som kan
samla «all» information från projekteringen. Det betyder att Quadri-modellen
skall kunna användas som samordningsmodell, där alla ämnesområden är
representerade i en och samma modell. Då kan modellen bli stor, och det finns
praktiska gränser för hur stora modellen som systemet hanterar.


Vad är stort?
Hur kan storleken begränsas?
I detta dokument besvaras ovanstående frågor. Det finns inte alltid enkla svar
eftersom modellens storlek beror på flera olika saker och systemet har olika
begränsningar. Vi hoppas att läsaren efter att ha löst igenom dokumentet får
en ökad förståelse – och värdefulla tips på hur stora modeller hanteras.
Dagens lösning förutsätter att man laddar ner hela modellen från
QuadriDCM till det lokala datasetet. Vi jobbar med en lösning som gör
det möjligt att endast ladda ner en del av den centrala modellen. När
detta är på plats kommer flera av de begränsningar som berörs att
försvinna.
White Paper
NovapointDCM & QuadriDCM Stora modeller
4
Vad är en stor modell?
Quadri-modellen används för att dela data mellan applikationer, exempelvis
genom att väg- och järnvägsprojektering kan utföras mot samma terrängyta. I
Novapoint 18 var detta begränsat till att dela ett minimum av information, som
exempelvis terrängyta (egentligen linjer), jordlager (bara delvis), och inte minst
linjeberäknngar som används av väg- och järnvägsmodellerna.
I den nya Quadri-modellen (generation 4, G4) kan man samla «all» information
från projekteringsprocessen. Det betyder att Quadri-modellen skall kunna
användas som samordningsmodell, där alla ämnesområden är representerade
i en och samma kompletta modell. Då kan modellen bli stor. Kommunikation
med QuadriDCM kan ta tid och det kan hända att modellen blir tung att arbeta
med i NovapointDCM Bas.
Modellens dimensioner
Här tänker vi inte på rumsliga dimensioner utan på vilka faktorer –
dimensioner- modellen påverkas av. För att förstå vad som påverkar modellens
storlek – och vidare upplevd tyngd – kan vi bryta ner modellen i flera sådana
dimensioner:
1.
2.
3.
4.
5.
6.
Geografisk utbredning (km2)
Antal objekt, st
Geometritäthet, «punkter per objekt»
Antal associationer (relationer mellan objekt)
Antal aktiviteter, st
Antal filtillägg, st
Det är summan av alla dimensionerna som avgör om modellen är stor eller
inte. Exempelvis kan en modell täcka ett stort geografiskt område, men
innehålla få och optimerade objekt. Därmed är den sammanlagda storleken på
modellen OK osv. Nedan beskrivs dimensionerna var och en för sig.
White Paper
NovapointDCM & QuadriDCM Stora modeller
5
Geografisk utbredning
Ju större goegrafiskt område modellen täcker, desto längre tid tar sökningar i
modellen.
Antal objekt
Desto fler objekt som finns i modellen desto tyngre blir den att «räkna
igenom». Systemet är mer känsligt för antalet objekt än för geomtritätheten för
varje enskilt objekt. Det är extremt stor skillnad på 1 miljon objekt med en
punkt per objekt (dåligt), och ett objekt med 1 miljon punkter (bra).
Geometritäthet
Ju mer gemoetri som lagras per objekt, desto tyngre blir modellen. Ett enskilt
objekt – exempelvis en markyta – kan innehålla flera miljoner trianglar i sin
geometri. Varje enskild triangel är inte ett objekt utan en del i geometrin på ett
objekt. Detta hanterar systemet effektivt.
Vi vet att modellen är käsnlig för triangulerade volymobjekt (solider), som
exempelvis anväänd för att skapa rörledningar.
Geometri-statistik hittar du genom att ta fram egenskapsfönstret för
Quadrimodellen, välja detaljer och sedan trycka på knappen i högerkolumnen.
Antal associationer
Modellen kan vara «platt» som en lagerstruktur i en CAD-fil, dvs. ha lite
associationer och hierarkiska förbindelser, eller modellen kan vara «djup», dvs.
ha objekt med kopplingar mellan sig. Exempelvis er det ofta associationer
mellan VA-objekt: mellan rör och brunnar, inuti brunnen etc. Samma gäller för
kopplingar till exempel mellan punkter i en geoteknisk undersökning och ett
jordlager. Ju fler kopplingar som finns i modellen desto tungre blir den för
systemet att hantera.
Antal aktiviteter
Ju fler aktiviteter som finns i processträdet, desto tyngre blir modellen.
Modellen blir inte tyngre att rita ut, men det tar längre tid att ta emot, dela,
söka och starta modellen.
Antal filtillägg
Desto fler filtillägg desto tyngre blir modellen. Vissa av aktivitetstyperna har,
eller kan ha, filtillägg: Alla väg-, järnväg-, VA-, tunnel, och
samhällsplaneringsaktiviteter får automatiskt filtillägg när de skapas. Dessa filer
är sådana som respektive projekteringsverktyg behöver för att fungera
(exempelvis «VIPS-filerna» i vägmodellen). av oppgavetypene har eller kan ha
filvedlegg: Alle veg-, VA-, jernbane-, tunnel- och arealplanoppgaver får
automatisk filvedlegg når de opprettes, filer som prosjekteringsverktøyet
trenger for å utføre oppgaven (eksempelvis «VIPS»-filene).
Man kan också lägga till filer i modellen genom aktivitetstypen Grupp.
White Paper
NovapointDCM & QuadriDCM Stora modeller
6
Summan av allt
Summan av dessa dimensioner utgör den upplevda tyngden av modellen. Det
är därför inte heller helt lätt att ange systemets begränsningar.
I stora projekt är det alltid viktigt att hushålla med data.
Åtgärder
Tabellen nedan listar olika åtgärder för att optimera arbetet med stora
modeller.
Åtgärd
Kartdata
Undvik att okritiskt läsa in vektorbaserad
kartdata (FKB) i modellen.
Resultat
Färre objekt i modellen.
Detta är ett generellt råd, för övriga mer
specifika vinklingar se kommande punkter.
Markyta från nivåkurvor eller punkter
Färre objekt i modellen.
Skapa markytan utanför modellen och
importera in resultatet (triangelmodell eller
rutnätsmodell).
Nivåkurvor och punktern
tillför sällan så mycket i själva
projekteringen. Det är
resultatet i form av markytan
som man använder.
Exempel: Importera scannade punkter och
linjer till en lokal Quadri-modell. Skapa en
markyta och importera sedan enbart
markytan till modellen som skall delas.
Gör så här:
1. Upprätta en ny lokal modell.
2. Importera de underlagsfiler som
skall ligga till grund för markytan.
3. Rita avgränsningslinjer i AutoCAD
så att du kan dela upp terrängen i
mindra delar. Spara ner linjerna i
modellen.
4. Skapa markytor och använd
avgränsningarna från punkt 3.
5. I QuadriDCM–modellen, använd
import och välj den lokala Quadrimodellen från punkt 1. Öppna Välj
objekt och välj markytorna från
punkt 4.
De importerade aktiviteterna kan inte
beräknas om i QuadriDCM-modellen. Du kan
se på egenskaperna att de inte har några
indataobjekt. Eventuella ändringarr görs i
På detta sätt kan du spara
många objekt.
White Paper
NovapointDCM & QuadriDCM Stora modeller
7
den lokala modellen och sedan importeras
resultatet enligt punkt 2-5 igen.
WMS och Ortofoto
Färre objekt i modellen.
Använd WMS eller ortofoto som bakgrund i
modellen istället för importerade kartdata.
Dela upp i mindre markytor
Hur markytan är uppbyggd har betydelse
för beräkningshastigheten. NP19 hanterar
ett sömlöst «lapptäcke» av markytor, dvs att
flera markytor kan tillsammans beskriva
terrängen.
Beräkningsunderlaget
begränsas och därmed blir
beräkningarna snabbare.
Undvik att triangulera allt som en enda stor
markyta, exempelvis en hel kommun i
samma markyta.
Dela hellre upp terrängen i delområden
efter utbyggnadsetapper, kvarter eller
«intresseområden». Då behöver du inte
använda mer än nödvändigt
beräkningsunderlag till respektive aktivitet.
Skapa gränser för de olika delområdena,
som i exempelt till vänster.
Som beräkningsunderlag väljer man då inte
alla markytor, utan bara de merkytor som
täcks in av det aktuella området.
Områdeavgränsning vid import
Från version 19.20 FP6 kan man avgränsa
området för import. Detta kan göra efter
det att objekten är konverterade, och det
utförs med dynamiskt urval – område.
Det finns begräsningar i detta:

Eventuell topologi och
associationer tas bort

Geometri som korsar
avgräsningen klipps inte. Hela
objektet importeras.

Ytor med insättningspunkt
(tyngdpunkt) innanför området
importeras. Ytor med
insaättningspunkt utanför området
importeras inte.
På grund av ovanstående begränsningar
rekommenderar vi att alla filer som
Färre objekt i modellen.
White Paper
NovapointDCM & QuadriDCM Stora modeller
8
importeras redigeras och avgränsas innan
de importeras.
Detaljerad projekteringsdata
Färre objekt (och detaljer) i
modellen.
Undvik att importera all imformation från
projekterade byggnader, broar, räcken mm.
Dessa kan vara väldigt detaljerade.
Läs bara in det som är relevant för att
samordna mellan olika ämnesområden.
Import-aktiviteten lagrar vilket/vilka CADlager som importerades senast så det är
enkelt att i efterhand justera vad som skall
importeras och inte.
Velg et mest mulig spesifikt utvalg
När man skall skapa en aktivitet kan det
vara frestande att välja «allt» som underlag
(hela modellen). Detta kan leda till fel
resultat – och det kommer att försämra
prestanda för beräkningar och
presentationer.
Snabbare beräkningar och
presentationer
För presentationerna gäller
både snabbare navigering
och laddning.
Dette gäller även presentationer. Ta inte
med mer i en presentation än det du
faktiskt är intresserad av.
Välj en effektiv visningsstil
Snabbare navigering.
Visningsstilarna kan vara mer eller mindra
krävande för systemet att jobba med. Om
navigeringen gär trögt, testa att byta
visningsstil.
Överlåt terrängmodelleringen till experter
Framförallt i stora projekt är
rekommenderar vi att modellering av
existerande situation (markyta, jordlager,
befintliga anläggningar mm) utförs av
specialister. Antingen i den egna
organisationen eller externa resurser.
Att skapa och ajourhålla den «befintliga
situationen» i form av beräkningsunderlag
etc. blir ett eget ämnesområde i projektet.
Terrengmodell med ett
minimum av information,
och samtidigt tillräckligt god
och nödvändig detaljering
och noggrannhet.
White Paper
NovapointDCM & QuadriDCM Stora modeller
9
Större åtgärder
Dela upp projektet i delprojekt
De som är bekanta med QuadriDCM vet att en och samma Quadri-modell i
«molnet» kan innehålla flera projekt. Projekten delar objektoch
objekttypskatalog samt koordinatreferenssystem – men har separat
processinformation. Vi har hittills inte rekommenderat att utnyttja denna
möjlighet så länge varje enskilt projekt är ett eget kontrakt, med tillhörande
behov av att kontrollera behörighet till modellen och projektet.
Då man har ett stort projekt som kan delas upp geografiskt på ett bra sätt,
med väl definierade gränser kan man använda sig av tekniken – med hjälp från
Vianova Systems. Alla användarna får tillgång till alla delprojekt men kan bara
jobba med ett delprojekt åt gången.
För att se hela modellen (alla delprojekt på samma gång) så laddar du ner ett
dataset per delprojekt till samma pärm i NovapointDCM Bas. Sedan kan du se
hela modellen.
Tekniken är i skrivande stund (mars 2015) inte testad fullt ut. Vi
rekommenderar att man testar metodiken, inte minst hur gränserna definieras
innan det körs i ett projekt.
En av utmaningarna med metoden är att processinformationen idag inte kan
delas mellan delprojekten – även om de ligger i samma modell. Detta gör att
gräsndragningen mellan olika delprojekt därför blir fmycket viktig.
Ämnesområdesmodeller för ett eller flera
ämnesområden
Quadri-modellen kan användas som samordningsmodell där all information
från alla ämnesområden samlas.
Då modellen blir stor kan dette bli en utmaning. Då kan man välja att använda
Quadrimodellen som ämnesområdesmodell(-er) för ett begränsat antal
ämnesområden. Data exporteras sedan till «ett annat ställe» för att bygga ihop
samordningsmodellen.
White Paper
NovapointDCM & QuadriDCM Stora modeller
10
Systemkrav
Stora modeller kräver bra hårdvara med både diskutrymme, minne och bra
grafikkort.
Våra gällande systemkrav finns på våra hjälpsidor, under systemkrav.