Wie al vaker met Civil 3D heeft gewerkt, weet dat je van een Volume Surface niet de basis en het vergelijkingsmodel kunt aanpassen. Wil je een volume tussen twee andere Surfaces, dan moet je een nieuwe Volume Surface maken.

Maar soms is het wel handig als je maar één Volume Surface hebt die telkens twee verschillende Surfaces kan vergelijken. Bijvoorbeeld tussen een nulmeting en een eindmeting maar tussendoor ook met alle tussenmetingen. Dit kun je met een trucje wel toepassen.

Paste Surface

De truc is om naast Surfaces van elke afzonderlijke metingen, twee lege Surfaces te maken. Noem die bijvoorbeeld ‘Nulmeting’ en ‘Eindmeting’.

Daarna plak je de eerste meting (Surface ‘Meting-20250327’) die je gedaan hebt in de ‘Nulmeting’ Surface, via het rechter muisknop menu op de onderliggende Definition > Edits. Plak de laatste meting (Surface ‘Meting-20250430’) in de ‘Eindmeting’ Surface, op dezelfde wijze.

Nu beide Surfaces niet langer leeg zijn, kun je Volume Surface maken die verwijzen naar de ‘Nulmeting’ en ‘Eindmeting’.

Je krijgt nu keurig het volume tussen de eerste en de tweede meting, voor zover ze overlappen.

Nieuwe meting

Stel dat je een nieuwe tussenmeting doet, dan kun je daar een nieuwe Surface van maken. Van de ‘Eindmeting’ Surface verwijder je vervolgens de eerder geplakte Surface uit de Edits, en voegt de nieuwe Surface toe als Pasted Surface. Mogelijk moet je alle Surfaces nog even rebuilden maar daarna toont je Volume Surface keurig het volume tussen de eerste en laatste meting, zonder dat je een nieuwe Volume Surface hoeft te maken, én zonder dat je tussenmetingen hoeft te verwijderen!

Handig hé? Kon Civil 3D dit ook maar. Ik kan me niet voorstellen dat er technische redenen of beperkingen zijn waarom je geen basis of vergelijkingsmodel zou kunnen aanpassen. Maar als je zou kunnen programmeren, dan zou je zelf zo’n handig tooltje kunnen schrijven die twee nieuwe Surfaces maakt, de bedoelde Surfaces daarin plakt en een Volume Surface maakt!

Altijd al plug-ins willen maken voor AutoCAD? Dan is dit het boek dat je nodig hebt om dat te leren. Het helpt je om plug-ins te ontwikkelen in de .NET taal C# met behulp van Visual Studio. This book is only available in English.