Hur man jämför ändringar i en CAD-fil

Ett vanligt behov är att veta de förändringar som har hänt en karta eller en plan, jämfört som det var innan den redigeras eller funktion av tiden, CAD-filer som DXF, DGN och DWG. DGN-filen är Microstations native och proprietära format. I motsats till vad som händer med DWG formateras vart tredje år, i DGN finns två format bara: DGN V7 som fanns för versioner av 32 bitar till Micro J och DGN V8 där från Micro V8 och gälla under många år .

I det här fallet kommer vi att se hur man gör det med Microstation.

1. Känn de historiska ändringarna av CAD-filen

Denna funktionalitet antogs i fallet med Honduras Cadastre, bakom 2004, när alternativet att gå till den rumsliga databasen inte var nära. För detta beslutades det att använda den historiska versionen av Microstation för att spara varje ändring som gjordes på kartan.

Så, under 10 år lagrade CAD-filerna varje transaktion av förändringsordningarna, den var versionad enligt följande bild. Systemet lagrar versionsnumret, datumet, användaren och en beskrivning av ändringen. Det här är ren Microstation-funktionalitet som har sedan dess V8 2004-versionen. Ett plus var att tvinga genom en VBA som tvingade skapandet av versionen när man öppnade underhållet och i slutet av transaktionen. Filkontroll har gjorts med ProjectWise, för att förhindra att två användare använder det samtidigt.

Oavsett hur primitiv proceduren, filen utan den aktiverade historiken fick se förändringarna med färger; Kartan till vänster är den förändrade versionen, men att välja transaktionen kan ses i färgerna jag bort (egenskapen 2015), den nya (de 433,435,436 egenskaper) och grönt som ändrades men inte röra. Även färgerna är konfigurerbar, det viktiga är att förändring är förknippad med en transaktion i historien som inclusivese vändas.

Se hur många förändringar den här kartan har. Enligt det historiska rekordet, den 127 underhåll lidit av industrin säger hur väl disponeras och fortsatte metodiken, särskilt mig glada att se människor med vilka det var ett nöje att gå till ett spel för landslaget: Sandra Wilson, Joshua , Rossy, El Chamaco ... kapabel och jag får en tår. ????

Även om det fick oss att skratta när vi i 2013 bestämde oss för att migrera till Oracle Spatial, såg vi det som en arkaisk funktionalitet; Vi kunde inte anta det som jag har kontrollerat i länder i samma sammanhang där det bestämdes att spara separata filer för varje ändring eller helt enkelt var historiken inte sparad. Den enda utmaningen var att tänka på hur man återställer via VBA den historiska som är förknippad med transaktioner och omvandlas till versioner av rymdbasen.

2. Jämförelse av två CAD-filer

Antag nu att den historiska kontrollen inte lagrades och att det som är önskat är att jämföra en gammal version av en kadastral plan mot en modifierad många år senare. Eller två planer som var modifierade av olika användare, separat.

För att göra detta har vänner från över gränsen försett mig med ett mycket användbart verktyg som heter dgnCompare som har lämnat mig förvånad. Endast de två filerna heter, och det gör en jämförelse mellan de två realiteterna.

Inte bara kan filen jämföras med en enda, men mot flera; genererar rapporter och grafisk visning av de objekt som lagts till, raderades, även de som hade minimala ändringar som färg eller linjetyckelse. Definitivt skulle den jämförelsen manuellt ta timmar, om inte dagar beroende på hur många förändringar som gjorts. Beroende på den tekniska applikationen du jobbar med och hur mycket tid du kan spara, är dgnCompare verkligen användbart för att göra det jobbet inom några minuter.

Om någon är intresserad av att visa en demonstration av hur dgnCompare handlingar och hur man hämtar det, lämna din i följande formulär en tekniker kommer att kontakta dig.

Lämna en kommentar

Din e-postadress kommer inte att publiceras.

Den här sidan använder Akismet för att minska spam. Läs om hur din kommentardata behandlas.