Klassen creëren

Alvorens u klassen creëert, denk u best na over een strategie voor de naamgeving. Vooral als u met veel klassen werkt, kan het handig zijn om klassen hiërarchisch te organiseren. Een klasse kan bestaan uit één hoofdklasse met maximum drie subklassen. De naam van een klasse kan deze hiërarchie weerspiegelen en samengesteld zijn uit vier delen, elk gescheiden door een koppelteken ‘-’. Elk deel van de naam stelt daarbij een verschillend niveau voor in de klassenstructuur. Een tekening van een gebouw kan bijvoorbeeld een klassenstructuur hebben die bestaat uit de hoofdklassen Architectuur, Sanitair en Elektriciteit. De klasse Architectuur kan dan de subklassen Deuren, Vloeren en Muren bevatten. Deze subklassen kunnen op hun beurt weer subklassen hebben. Zo kan de klasse Muren onderverdeeld in een klasse Buiten en een klasse Binnen. Geef aan een klasse de naam die overeenstemt met zijn positie in de klassenstructuur, zoals Architectuur-Muren-Exterieur of 43 vloerafwerkingen-bekleding-parket-laminaat.

Dit maakt een hiërarchische weergave van de klassen mogelijk in pop-upmenu’s (in het Infopalet, de Weergavebalk en verschillende dialoogvensters), in het Organisatievenster en (voor Vectorworks-uitbreidingsmodules) in het Navigatiepalet. Zie Klassen hiërarchisch weergeven om de hiërarchische weergave in of uit te schakelen.

In het volgende voorbeeld heeft de optie Architectuur een submenu Muren, met daarin de opties Buiten en Binnen. Dankzij deze manier van organiseren kunt u aan de objecten die u creëert, makkelijk de geschikte klasse toewijzen.

 extended_classes.png

Om een klassenstructuur op te bouwen, kunt u nieuwe klassen creëren of klassen importeren uit andere Vectorworksbestanden of sjabloonbestanden (in dezelfde programmaversie).

Om een nieuwe klasse te creëren:

1.      Een nieuwe klasse kan vanop verschillende locaties in het programma gecreëerd worden.

       Klik op de knop Nieuw in het tabblad Klassen van het dialoogvenster ‘Organisatie’ (Extra > Organisatie)

       Klik op de knop Klassen in de Weergavebalk om het dialoogvenster ‘Organisatie’ te openen

       Selecteer de optie ‘Nieuwe klasse’ in de klassenkeuzelijst van de Weergavebalk

       Klik in het veld Klasse in het tabblad Object van het Infopalet (van een geselecteerd object)

       Klik rechts in het tabblad Klassen van het Navigatiepalet (Vectorworks-uitbreidingsmodule vereist) en selecteer de optie Nieuw in het contextmenu

2.Gebruik de parameters in het dialoogvenster ‘Nieuwe klasse’ om een nieuwe klasse te creëren of een klasse en haar eigenschappen te importeren uit een bestaand Vectorworksbestanden of - sjabloon.

Parameter

Omschrijving

Creëer

Selecteer deze optie om een klasse te creëren op basis van de huidige instellingen in het Kenmerkenpalet. Geef ook een Naam op voor de nieuwe klasse.

Importeer

Selecteer deze optie om klassen en hun eigenschappen uit standaardbestanden of bestaande bestanden te importeren. De lijst die u kunt uitklappen, bevat alle bestanden in de map Standaarden, alsook alle voordien geselecteerde bestaande bestanden. Selecteer een bestand; de beschikbare klassen en hun omschrijvingen staan in de lijst onder de naam van het bestand.

Selecteer de gewenste klasse(n). Om meerdere klassen in de lijst te selecteren, houdt u de Ctrl-toets (Windows) of de Command-toets (Mac) ingedrukt terwijl u de gewenste klassen aanklikt.

Toon alleen klassen die niet in het huidige document zitten

Als een klasse in het geselecteerde importbestand dezelfde naam heeft als een van de klassen in het huidige bestand, verschijnt die klasse niet als een importoptie in de lijst. Vink deze optie uit om alle klassen voor import weer te geven. De bestaande klassen in het bestand worden vervangen door geïmporteerde klassen met dezelfde naam. Daarbij verandert ook de bestaande definitie van de klassen (en eventuele gekoppelde objecten) naar die van de geïmporteerde klassen.

Bladeren

Klik op deze knop om het bestand te selecteren waaruit u een of meer klassen wilt importeren. De bestanden moeten in de huidige versie staan.

Opties voor creatie

 

Zichtbaarheid bij al bewaarde tekenzones

Selecteer de zichtbaarheid van de nieuwe klasse(n) voor de al bewaarde tekenzones (indien aanwezig in de tekening).

Zichtbaarheid bij al bewaarde zichtvensters

Selecteer de zichtbaarheid van de nieuwe klasse(n) voor de bestaande zichtvensters (indien aanwezig in de tekening).

Bewerk na creatie

Vink deze optie aan om onmiddellijk na het creëren van de klasse(n) het dialoogvenster ‘Bewerk klassen’ te openen en de instellingen aan te passen.

De gecreëerde klassen bevinden zich in de klassenlijst in het Organisatievenster, de Weergavebalk, het Infopalet en (voor Vectorworks-uitbreidingsmodules) het Navigatiepalet. Een nieuwe klasse wordt niet automatisch als de actieve klasse ingesteld.

~~~~~~~~~~~~~~~~~~~~~~~~~

Concept: Klassen

Objecten aan een klasse en laag toekennen

Een standaardorganisatie of de organisatie uit andere bestanden importeren

Klassen hiërarchisch weergeven

Eigenschappen van klassen bewerken