Gegevens en eigenschapswaarden dynamische blokken

Het AutoCAD forum is gericht op de AutoCAD en AutoCAD LT gebruiker. U kunt hier vele AutoCAD tips en tricks vinden. Daarnaast zijn er een groot aantal Autodesk video tutorials te bekijken.

Moderators: Bram, Coen, DavidN, Anton, Roy_M

Gast

Gegevens en eigenschapswaarden dynamische blokken

Berichtdoor Gast » wo 10 mar 2010, 08:47

U kunt een lookup-tabel gebruiken om eigenschappen te definiëren voor en eigenschapswaarden toe te wijzen aan een dynamisch blok. Wanneer u de blokreferentie in een tekening manipuleert, veranderen de eigenschapswaarden die aan de blokreferentie gekoppeld zijn.

BACTION
Hiermee kunt u een bewerking aan een dynamische blokdefinitie toevoegen.

BEDIT

Hiermee wordt de blokdefinitie in de Block Editor geopend.

BLOOKUPTABLE
Hiermee wordt een lookup-tabel voor een dynamische blokdefinitie weergegeven of gemaakt.

BPARAMETER
Hiermee voegt u een parameter met grips aan een dynamische blokdefinitie toe.

U kunt een lookup-tabel gebruiken om eigenschappen te definiëren voor en eigenschapswaarden toe te wijzen aan een dynamisch blok. Met lookup-tabellen kunt u op een krachtige manier parameterwaarden voor de dynamische blokreferentie aan andere gespecificeerde gegevens koppelen (bijvoorbeeld een model- of onderdeelnummer). U kunt deze gegevens uit blokreferenties in een tekening extraheren, net zoals u blokattribuutgegevens extraheert.

*Beperkingsparameters kunnen niet aan een lookup-tabel worden toegevoegd. U dient in plaats daarvan een blokeigenschappentabel te gebruiken. Zie Een blokeigenschappentabel gebruiken voor meer informatie.

Wanneer de lookup-tabel ingevuld is, wijst de tabel eigenschapswaarden aan de dynamische blokreferentie toe gebaseerd op de manier waarop deze in een tekening gemanipuleerd wordt. Het is ook mogelijk de weergave van de blokreferentie in de tekening te wijzigen door de waarde van een lookup-eigenschap van de blokreferentie via een lookup-grip of het palet Properties te veranderen.

Het volgende voorbeeld toont een dynamische blokreferentie voor belichting. Het deelvenster Custom van het palet Properties geeft voor dit blok een formaateigenschap weer. Deze eigenschap wordt in de lookup-tabel voor het blok gedefinieerd.

[img]https://www.cadaccent&#46nl/forum/images/dynamicblocklookup01.png[/img]

Als u het formaat van de belichting in uw tekening wijzigt (via de aangepaste grips), wordt de formaateigenschap op het palet Properties dienovereenkomstig gewijzigd.

[img]https://www.cadaccent&#46nl/forum/images/dynamicblocklookup02.png[/img]

U kunt de lookup-grip ook gebruiken om de weergave van de blokreferentie te wijzigen. Wanneer u een formaat selecteert in de lijst die weergegeven wordt wanneer u op de grip klikt, wordt de geometrie van het blok gewijzigd en wordt het nieuwe formaat op het palet Properties onder Custom weergegeven.

[img]https://www.cadaccent&#46nl/forum/images/dynamicblocklookup03.png[/img]

Een lookup-tabel maken
Nadat u de geometrie getekend hebt en de toepasselijke parameters en bewerkingen toegevoegd hebt die voor de functionaliteit van het dynamische blok vereist zijn, kunt u een lookup-tabel aan de blokdefinitie toevoegen.

Er wordt een lege lookup-tabel gemaakt wanneer u een lookup-parameter aan een dynamische blokdefinitie toevoegt, vervolgens een lookup-bewerking toevoegt en deze dan aan de lookup-parameter koppelt. De lookup-tabel wordt in het dialoogvenster van de lookup-tabel weergegeven.

[img]https://www.cadaccent&#46nl/forum/images/lookup.png[/img]

Eigenschappen en waarden aan een lookup-tabel toevoegen
De Property Lookup Table bestaat uit invoereigenschappen en lookup-eigenschappen. Voor elke invoer- en lookup-eigenschap is er een kolom in de tabel.

• Invoereigenschappen. Andere parameters dan lookup-parameters (bijvoorbeeld de lineaire parameter Width). U kunt voor elke parameter in de blokdefinitie een kolom maken onder Input Properties behalve voor lookup-, uitlijnings- en basispuntparameters.
• Lookup-eigenschappen. Lookup-parameters. Voor elke kolom met een lookup-eigenschap die u aan de lookup-tabel wilt toevoegen, voegt u één lookup-parameter aan de dynamische blokdefinitie toe. De lookup-parameterlabel wordt gebruikt als de eigenschapsnaam.

Nadat u de eigenschappen (kolommen) aan de tabel hebt toegevoegd, voegt u waarden aan de cellen in elke kolom toe. U klikt op een cel en voert een waarde in. Zorg ervoor dat u de richtlijnen in Waarden voor lookup-tabellen specificeren volgt.

Als u een waardenset voor een invoereigenschap (parameter) in de tabel hebt gedefinieerd, wordt er een vervolgkeuzelijst met beschikbare waarden weergegeven wanneer u op een cel in die kolom klikt.

De volgende lookup-tabel wordt gebruikt voor het blok met belichting dat eerder getoond werd. De lineaire parameters Height en Width zijn als invoereigenschappen toegevoegd. Size is als een lookup-eigenschap toegevoegd. De waarden onder Height en Width worden uit de waardensets genomen die voor elk van deze parameters gedefinieerd zijn. De waarden onder Size worden handmatig ingevoerd.
[img]https://www.cadaccent&#46nl/forum/images/propertylookup.png[/img]
Wanneer de parameterwaarden in een dynamische blokreferentie overeenkomen met een rij invoereigenschapswaarden, worden de bijbehorende lookup-eigenschapswaarden in die tabelrij aan de blokreferentie toegewezen. Deze lookup-eigenschappen en -waarden worden op het palet Properties onder Custom weergegeven.

Wanneer u bijvoorbeeld de blokreferentie voor belichting bewerkt en deze een hoogte van 250 centimeter en een breedte van 500 centimeter geeft, toont de eigenschap Size in het deelvenster Custom op het palet Properties een waarde van 0.25 m x 0.50 m.

In de lookup-tabel staat onder aan de invoereigenschappen een rij met de naam <Unmatched>. Wanneer de parameterwaarden in een blokreferentie niet overeenkomen met een rij invoereigenschapswaarden die in de lookup-tabel van het blok gedefinieerd zijn, wordt de lookup-eigenschapswaarde die met <Unmatched> overeenkomt aan de blokreferentie toegewezen. De standaardwaarde is Custom, maar u kunt een andere waarde specificeren door deze in de tabel te wijzigen.

Omgekeerde lookup inschakelen
U kunt ook specificeren dat een lookup-eigenschap omgekeerde lookup toestaat. Hiermee wordt een lookup-grip aan de dynamische blokreferentie toegevoegd. Wanneer u op deze grip klikt, verschijnt er een vervolgkeuzelijst met de lookup-waarden voor die lookup-eigenschap (kolom in de tabel). Wanneer u een waarde in de lijst selecteert, worden de bijbehorende invoereigenschapswaarden aan de blokreferentie toegewezen. Afhankelijk van hoe het blok gedefinieerd was, leidt dit meestal tot een wijziging in de geometrie van de blokreferentie.

[img]https://www.cadaccent&#46nl/forum/images/omgekeerdelookup.png[/img]

Wanneer u omgekeerde lookup voor een lookup-eigenschap wilt inschakelen, moet elke rij in de lookup-tabel uniek zijn. Nadat u eigenschappen en waarden aan de tabel toegevoegd hebt, kunt u op fouten en lege cellen controleren door in het dialoogvenster Property Lookup Table op de controleknop te klikken. U kunt ook de snelmenuopties gebruiken om rijen in te voegen, te verwijderen of opnieuw te ordenen.

*Als u een cel in de kolom met lookup-eigenschappen leeg laat en de cel heeft een gekoppelde invoereigenschap in dezelfde rij, dan zal de lookup-eigenschap geen omgekeerde lookup toestaan.

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 2 gasten

Autodesk AEC Collection