Vergelijk veranderingen die zich hebben voorgedaan als een CAD-bestand

Een veel voorkomende behoefte is om in CAD-bestanden zoals DXF, DGN en DWG de wijzigingen te kennen die zijn gebeurd aan een kaart of plan, in vergelijking zoals het was voordat het werd bewerkt of als functie van de tijd. Het DGN-bestand is het eigen en oorspronkelijke formaat van Microstation. In tegenstelling tot wat er gebeurt met een DWG die om de drie jaar van formaat verandert, zijn er van de DGN slechts twee formaten: de DGN V7 die bestond voor 32-bits versies tot Microstation J en DGN V8 die bestaat sinds Microstation V8 en die nog vele jaren van kracht zal blijven .

In dit geval zullen we zien hoe u het doet via Microstation.

1. Het kennen van de historische veranderingen CAD-bestand

Deze functionaliteit werd overgenomen in het geval van het Honduras Cadastre, in 2004, toen de mogelijkheid om naar de ruimtelijke database te gaan niet in de buurt kwam. Hiervoor werd besloten om de historische versie van Microstation te gebruiken, om elke wijziging die aan de kaart werd aangebracht op te slaan.

Dus gedurende 10 jaar bewaarden de CAD-bestanden elke transactie van wijzigingsopdrachten, deze was van versie voorzien zoals te zien in de volgende afbeelding. Het systeem slaat het versienummer, de datum, de gebruiker en een beschrijving van de wijziging op; Dit is puur normale functionaliteit van Microstation dat sinds de versie V8 2004 bestaat. Een pluspunt was het doorvoeren van een VBA die het creëren van het versiebeheer dwong bij het openen van het onderhoud en aan het einde van de transactie. Bestandsbeheer is gedaan met ProjectWise, om te voorkomen dat twee gebruikers het tegelijkertijd gebruiken.

Hoe primitief de procedure ook was, het bestand zonder geactiveerde geschiedenis liet de veranderingen met kleuren zien; De kaart aan de linkerkant is de gewijzigde versie, maar bij het selecteren van de transactie kun je in kleuren zien wat er is geëlimineerd (de eigenschap 2015), wat nieuw was (de eigendommen 433,435,436) en in groen wat werd gewijzigd maar niet verplaatst. Hoewel de kleuren configureerbaar zijn, is het belangrijkste dat de wijziging verband houdt met een transactie in de geschiedenis die zelfs kan worden teruggedraaid.

Kijk hoeveel veranderingen deze kaart heeft. Volgens het historisch archief zegt het onderhoud dat de sector heeft geleden hoe goed de methodologie werd toegepast en voortgezet, en ik ben vooral verheugd om gebruikers te zien met wie het een genoegen was om een ​​wedstrijd van het nationale team te zien: Sandra, Wilson, Josué , Rossy, el Chamaco ... capabel en ik krijg een traan. 😉

Hoewel het ons aan het lachen maakte toen we in 2013 besloten om te migreren naar Oracle Spatial, en we het zagen als een archaïsche functionaliteit; we konden het niet adopteren, wat ik heb geverifieerd in landen met dezelfde context waar werd besloten om voor elke wijziging afzonderlijke bestanden op te slaan of de geschiedenis werd gewoon niet opgeslagen. De nieuwe uitdaging was alleen om te bedenken hoe je via VBA die geschiedenis van transacties kunt ophalen en kunt converteren naar objecten met versiebeheer van de ruimtelijke database.

2. Het vergelijken van twee CAD-bestanden

Stel nu dat historische controle niet is opgeslagen, en dat u een oude versie van een kadastraal plan wilt vergelijken met een gewijzigde versie vele jaren later. Of twee plannen die afzonderlijk door verschillende gebruikers zijn gewijzigd.

Om dit te doen, hebben vrienden aan de andere kant van de grens me een zeer nuttige tool gegeven genaamd dgnCompare, die me heeft verrast. Alleen de twee bestanden worden aangeroepen en er wordt een vergelijking tussen de twee realiteiten uitgevoerd.

U kunt het bestand niet alleen met één meer vergelijken, maar ook met meerdere; genereert rapporten en grafische weergave van de objecten die zijn toegevoegd, geëlimineerd, zelfs die met minimale aanpassingen zoals kleur of lijndikte. Die handmatige vergelijking zou zeker uren duren, zo niet dagen, afhankelijk van het aantal wijzigingen. Afhankelijk van de engineeringtoepassing waaraan u werkt en hoeveel tijd u kunt besparen, is dgnCompare erg handig om die klus in slechts een paar minuten te klaren.

Als iemand geïnteresseerd is in het zien van een demonstratie van hoe het werkt en hoe te verkrijgen dgnCompare laat uw formulier in een technisch contact met u.

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd.

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.