In AutoCAD is het al heel lang mogelijk om dubbel te klikken op een object waarna iets gebeurt. Meestal opent de Quick Properties Palette bij een object, wat verder prima is. Dubbelklikken op een cirkel bijvoorbeeld:
Er is niet echt iets beters te verzinnen wat er moet gebeuren met een cirkel, anders dan het aanpassen van wat Properties. Maar dubbelklikken op een Polyline start het commando PEDIT, waarmee de Polyline bewerkt kan worden. Dat lijkt me een logische handeling, want die biedt meer mogelijkheden dan de Quick Properties.
Maar hoe is dit geregeld en hoe kun je dit zelf aanpassen?
Customize User Interface
AutoCAD heeft een editor waarmee de User Interface aangepast kan worden. Dit wordt gestart met het commando CUI. Linksboven zie je alle geladen menu’s en de onderdelen waarin iets aan te passen is. Als je kijkt bij de Double Click Actions, zie je dat het object Polyline verwijst naar het commando Polyline Edit. Zo weet AutoCAD wat het moet doen bij een dubbelklik op dit object-type.
Maar geen enkel Civil 3D object heeft een dubbelklik-actie. Vreemd genoeg wordt bij een dubbelklik niet de Quick Properties Palette geopend, maar de gewone Properties Palette. Toch kun je ook dit aanpassen. In het verleden heb ik hier al eens over geschreven, maar vermoedelijk neemt iedereen het gewoon voor lief dat je niet kunt dubbelklikken op Civil 3D objecten, je hoort er nooit iemand over. Hoewel de Contextual Ribbon ook een geweldig hulpmiddel is natuurlijk.
Civil 3D
In Civil 3D is de CIVIL Customization File standaard geladen. Hieronder zijn wel enkele Partial Customization Files geladen zoals ACAD en PLANNINGANALYSIS (zorgt voor onder andere de Map 3D Ribbon). In de CIVIL File kun je onder Double Click Actions zien dat daar nog niets staat. Via de rechter muisknop kun je een nieuwe Action toevoegen. Geef deze een naam en vul bij Object Name de DXF naam in van het object (hint: vraag met het commando LIST de eigenschappen van een Civil 3D object op en bovenaan staat de DXF Name van het object). Voor een Alignment is dit AECC_ALIGNMENT.
Om de juiste actie hieraan te koppelen, kun je het gewenste commando opzoeken in het veld links onder. Sleep deze naar de Action in het linker bovenveld.
Zoals hier in dit voorbeeld de Alignment Properties functie.
Als vanaf nu wordt dubbelgeklikt op een Alignment, zal het Alignment Properties dialoogvenster worden geopend. Stukken beter dan de Properties Palette. En veel sneller dan: object selecteren, wachten tot de Contextual Ribbon wordt getoond, de juiste knop opzoeken, en aanklikken. Neem eens de tijd om dit goed in te regelen, zodat je nog sneller en productiever kunt werken. Er is misschien één nadeel aan, alle Actions worden in de CIVIL Customization File aangebracht. Deze wordt niet automatisch geladen in een nieuwe versie, en het kan zijn dat het overschreven wordt bij een update. In dat geval kun je beter een nieuwe, lege Customization File aanmaken, op je eigen schijf of netwerk plaatsen en deze vervolgens als Partial Customization File inladen. De voordelen zijn dat deze bestanden niet per ongeluk overschreven gaan worden en dat je ze in alle Civil 3D versies kunt laden.
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.