download - CAD Magazine

download - CAD Magazine download - CAD Magazine

cadmagazine.nl
from cadmagazine.nl More from this publisher
01.01.2015 Views

Tips & Tricks Tuning AutoCAD Slimme tekstvelden in AutoCAD Door: Gerard IJzermans Een voorbeeld van slimme tekst is de maatvoering in AutoCAD. Zoals bekend is deze associatief, hetgeen betekent dat de maatvoeringtekst verandert als de afmetingen van het gemeten object veranderen. In de nieuwere versies van AutoCAD kan nu ook slimme tekst worden toegepast in tal van andere situaties. Hiervoor is een nieuw tekstobject ingebracht dat de naam 'Field' heeft gekregen. Afbeelding 1: De actuele lengte van de lijn kan in een veld dynamisch worden weergegeven. Een field of een veld is in AutoCAD een speciaal tekstobject dat in de tekening kan worden ingevoegd om de actuele waarde van een veranderbaar object weer te geven. Afbeelding 1 laat in een eenvoudig voorbeeld een toepassing van zo'n veld in AutoCAD zien. Het betreft een lijn die in lengte is gewijzigd. De lengte van een lijn wordt in dit voorbeeld in een tekstregel vermeld waarin een veld is ingevoegd. Het veld is de tekst met de grijze achtergrond. Als de lengte van de lijn verandert, wordt de waarde van het veld automatisch bijgewerkt. Dit bijwerken gebeurt op zijn laatst als de tekening wordt opgeslagen, maar bijvoorbeeld ook als de tekening wordt geopend (datum), bij het voorbereiden van het afdrukken of het commando ‘regen’. Een enkel veld kan tussentijds ook worden bijgewerkt door de optie 'Update Fields' in het pulldown-menu 'Tools' te activeren. Zoals hiervoor al is aangegeven is het veld te herkennen aan de grijze achtergrond die met de systeemvariabele FIELDDISPLAY desgewenst is uit te zetten. FIELD- DISPLAY = 1: veld wordt getoond met grijze achtergrond, FIELDDIS- PLAY = 0: veld wordt getoond zonder achtergrond. Overigens wordt de grijze achtergrond niet mee afgedrukt. De veldfaciliteit is zowel in Model Space als in Paper Space toe te passen. Veld invoegen Het invoegen van het veld kan op verschillende manieren gebeuren. In het voorbeeld, tijdens het invoeren van tekst, kan dat op twee manieren: vanuit het popup-menu zoals afbeelding 2 laat zien, of via de in de afbeelding gemarkeerde toets 'Insert Field'. Afbeelding 3: Dialoogvenster Field voor een object. Het veld is in te voegen door bij het invoeren van de tekst, op de gewenste tekstpositie de rechtermuistoets in te klikken en in het menu dat dan verschijnt, zoals afbeelding 2 laat zien, de optie 'Insert Field…' te selecteren. Hiermee word het dialoogvenster 'Field' geopend dat in afbeelding 3 te zien is. Omdat we het veld aan een lijn, een object, willen koppelen, selecteren we in het venster 'Field names:' het item 'Object', waardoor in het dialoogvenster de aspecten hiervoor verschijnen. Door middel van de selectieknop naast het veld 'Object type:' is het gewenste object in de tekening te selecteren, in ons voorbeeld de lijn. In het venster 'Property:' van het dialoogvenster verschijnen dan de eigenschappen van dit object, zie afbeelding 4. Als hierin de eigenschap 'Length', lengte, wordt geselecteerd Afbeelding 2: Een veld invoegen in een tekstregel. Afbeelding 4: Eigenschap 'lengte' voor de geselecteerde lijn aan het veld toekennen. 54 CADMagazine Jul./Aug. 2006-5

Tips & Tricks Afbeelding 5: Ingesloten oppervlakte als begrenzing niet gesloten is. laat het venster 'Preview:' de actuele waarde hiervan zien, zoals die in de tekening wordt afgebeeld. Oppervlakte De vensters 'Field names:' en 'Property:' van afbeelding 4 geven al een indicatie van de overweldigende hoeveelheid velden die kunnen worden ingevoegd. Alleen al van de objecten in AutoCAD is vrijwel elke eigenschap in een veld weer te geven. Zo kunnen velden worden ingevoegd die de oppervlakte of de omtrek tonen van een cirkel, een veelhoek of een willekeurige veelhoek die wordt gevormd door een polylijn of een spline. De waarde van het 'Area'-veld verandert als een polylijn wordt bewerkt (Pedit) of van 'decurved' wordt omgezet in 'fit to curve' of in een 'spline curve'. Een praktische toepassing van zo’n Area-veld is bijvoorbeeld de oppervlakteaanduiding van een ruimte, die automatisch verandert als de afmetingen van de ruimte wijzigen. Verder is ook de oppervlakte die een boog omsluit op te nemen. AutoCAD construeert hiervoor een denkbeeldige rechte lijn van het ene eind van een boog naar het andere en geeft hiervan de ingesloten oppervlakte. Hetzelfde gebeurt met splines en polylijnen die geen gesloten figuur vormen, zie afbeelding 5. De streeplijn is toegevoegd om de denkbeeldige sluitlijn aan te geven die AutoCAD gebruikt om de oppervlakte te berekenen. Attributen Ook in de attribuutdefinitie is de waarde van het attribuut als een veld in te voegen. Een praktische toepassing hiervan is bijvoorbeeld het Afbeelding 6: Velden voor datum en tijd. titelblok. Alle attributen hiervan kunnen met een veldwaarde worden gevuld. In eerste instantie zal dit nog niet veel voordeel opleveren en moeten bijna alle waardes, net als een attribuut, handmatig worden ingevuld. Dit verandert als de velden gekoppeld zijn aan soortgelijke velden in titelblokken van andere tekeningen. Op dit laatste zullen we binnenkort nader ingaan in enkele volgende afleveringen van Tuning AutoCAD. Een praktisch voorbeeld van een attribuut in het titelblok is de datum. Het dialoogvenster 'Field' is in het venster 'Attribute Definition' te openen door op de 'Insert field'- toets naast het venster 'Value:' te klikken. Als vervolgens in het veld 'Field category' de optie 'Date & Time' wordt geselecteerd, worden uit de lange lijst met veldnamen alleen de veldnamen gefilterd die op de categorie datum en tijd betrekking hebben, zie afbeelding 6. Voor het tonen van de datum komen twee velden in aanmerking, 'CreateDate' en 'Date'. Met het veld 'CreateDate' wordt een vaste datum ingevoegd, bijvoorbeeld de datum waarop de tekening is aangemaakt, of de datum waarop de tekening wordt vrijgegeven. Het veld 'Date' daarentegen zal zich automatisch aan de actuele datum aanpassen als de tekening geopend wordt. Als datum in het titelblok zal de vaste datum van 'CreateDate' de voorkeur hebben. Het formaat waarin de datum wordt afgebeeld, kan worden geselecteerd uit de lange lijst in het venster 'Examples:'. CADMagazine Jul./Aug. 2006-5 55

Tips & Tricks<br />

Tuning Auto<strong>CAD</strong><br />

Slimme tekstvelden in Auto<strong>CAD</strong><br />

Door: Gerard IJzermans<br />

Een voorbeeld van slimme tekst is de maatvoering in Auto<strong>CAD</strong>.<br />

Zoals bekend is deze associatief, hetgeen betekent dat de<br />

maatvoeringtekst verandert als de afmetingen van het gemeten<br />

object veranderen. In de nieuwere versies van Auto<strong>CAD</strong> kan<br />

nu ook slimme tekst worden toegepast in tal van andere<br />

situaties. Hiervoor is een nieuw tekstobject ingebracht<br />

dat de naam 'Field' heeft gekregen.<br />

Afbeelding 1: De actuele<br />

lengte van de lijn kan in<br />

een veld dynamisch<br />

worden weergegeven.<br />

Een field of een veld is in Auto<strong>CAD</strong><br />

een speciaal tekstobject dat in de tekening<br />

kan worden ingevoegd om de actuele<br />

waarde van een veranderbaar<br />

object weer te geven. Afbeelding 1<br />

laat in een eenvoudig voorbeeld een<br />

toepassing van zo'n veld in Auto<strong>CAD</strong><br />

zien. Het betreft een lijn die in lengte<br />

is gewijzigd.<br />

De lengte van een lijn wordt in dit<br />

voorbeeld in een tekstregel vermeld<br />

waarin een veld is ingevoegd. Het<br />

veld is de tekst met de grijze achtergrond.<br />

Als de lengte van de lijn verandert,<br />

wordt de waarde van het veld automatisch<br />

bijgewerkt. Dit bijwerken<br />

gebeurt op zijn laatst als de tekening<br />

wordt opgeslagen, maar bijvoorbeeld<br />

ook als de tekening wordt<br />

geopend (datum), bij het voorbereiden<br />

van het afdrukken of het commando<br />

‘regen’. Een enkel veld kan tussentijds<br />

ook worden bijgewerkt door de optie<br />

'Update Fields' in het pulldown-menu<br />

'Tools' te activeren. Zoals hiervoor al<br />

is aangegeven is het veld te herkennen<br />

aan de grijze achtergrond die met de<br />

systeemvariabele FIELDDISPLAY<br />

desgewenst is uit te zetten. FIELD-<br />

DISPLAY = 1: veld wordt getoond<br />

met grijze achtergrond, FIELDDIS-<br />

PLAY = 0: veld wordt getoond zonder<br />

achtergrond. Overigens wordt de grijze<br />

achtergrond niet mee afgedrukt. De<br />

veldfaciliteit is zowel in Model Space<br />

als in Paper Space toe te passen.<br />

Veld invoegen<br />

Het invoegen van het veld kan op<br />

verschillende manieren gebeuren. In<br />

het voorbeeld, tijdens het invoeren<br />

van tekst, kan dat op twee manieren:<br />

vanuit het popup-menu zoals afbeelding<br />

2 laat zien, of via de in de afbeelding<br />

gemarkeerde toets 'Insert<br />

Field'.<br />

Afbeelding 3: Dialoogvenster Field<br />

voor een object.<br />

Het veld is in te voegen door bij het<br />

invoeren van de tekst, op de gewenste<br />

tekstpositie de rechtermuistoets in te<br />

klikken en in het menu dat dan verschijnt,<br />

zoals afbeelding 2 laat zien,<br />

de optie 'Insert Field…' te selecteren.<br />

Hiermee word het dialoogvenster<br />

'Field' geopend dat in afbeelding 3 te<br />

zien is. Omdat we het veld aan een<br />

lijn, een object, willen koppelen,<br />

selecteren we in het venster 'Field<br />

names:' het item 'Object', waardoor in<br />

het dialoogvenster de aspecten<br />

hiervoor verschijnen.<br />

Door middel van de selectieknop<br />

naast het veld 'Object type:' is het gewenste<br />

object in de tekening te selecteren,<br />

in ons voorbeeld de lijn. In het<br />

venster 'Property:' van het dialoogvenster<br />

verschijnen dan de eigenschappen<br />

van dit object, zie afbeelding<br />

4. Als hierin de eigenschap<br />

'Length', lengte, wordt geselecteerd<br />

Afbeelding 2: Een veld invoegen in<br />

een tekstregel.<br />

Afbeelding 4: Eigenschap 'lengte' voor<br />

de geselecteerde lijn aan het veld toekennen.<br />

54<br />

<strong>CAD</strong><strong>Magazine</strong> Jul./Aug. 2006-5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!