Snel dynamische blokken maken

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

Snel dynamische blokken maken

Berichtdoor Gast » wo 10 mar 2010, 07:44

U kunt dynamisch gedrag aan nieuwe of bestaande blokdefinities toevoegen door parameters en bewerkingen aan het blok toe te voegen in de Block Editor. In het volgende voorbeeld wordt een bureaublok in de Block Editor getoond. Het blok bevat een lineaire parameter, Distance [Afstand], die qua weergave op een dimensie lijkt, en een uitrekbewerking die met een bliksemschicht en Stretch [Uitrekken] wordt aangeduid.

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

Wilt u dat een blok dynamisch is, dan dient u ten minste één parameter toe te voegen. U kunt vervolgens een bewerking toevoegen en de bewerking aan de parameter koppelen. De parametertypen en bewerkingen die u aan de blokdefinitie toevoegt, definiëren hoe de blokreferentie in een tekening zal werken.

Hoe kunt u dynamische blokken maken?
Wanneer u hoogwaardige dynamische blokken wilt maken om de gewenste resultaten te bereiken, is het raadzaam de stappen in het volgende proces te volgen. Via dit proces kunt u effectief dynamische blokken ontwerpen.

Een dynamisch blok maken

1. Klik op Insert tab > Block panel > Block Editor.
2. Voer in het dialoogvenster Edit Block Definition een van de volgende handelingen uit:
Selecteer een blokdefinitie in de lijst.
Selecteer <Current Drawing> als u de tekening als een dynamisch blok wilt opslaan.
Voer onder Block to Create or Edit een naam voor een nieuwe blokdefinitie in.
3. Klik op OK.
4. In de Block Editor kunt u indien nodig geometrie toevoegen of bewerken.
5. Voer een van de volgende handelingen uit:
Volg de opdrachtprompts om een of meer parametersets via het tabblad Parameter Sets van de paletten voor blokontwerp toe te voegen. Dubbelklik op het gele waarschuwingspictogram (of gebruik de opdracht BACTIONSET) en volg de opdrachtprompts om de bewerking aan een selectiegroep van geometrie te koppelen.
Volg de opdrachtprompts om een of meer parameters via het tabblad Parameter van de paletten voor blokontwerp toe te voegen. Volg de opdrachtprompts om een of meer bewerkingen via het tabblad Actions toe te voegen.
6. Typ bsave achter de opdrachtprompt.
7. Klik op Close Block Editor.

Stap 1. Plan de inhoud van het dynamische blok voordat u het maakt

Voordat u een dynamisch blok maakt, moet u weten hoe het eruit komt te zien en hoe het in een tekening gebruikt zal worden. Bepaal welke objecten in het blok veranderd of verplaatst worden wanneer de dynamische blokreferentie gemanipuleerd wordt. Bepaal ook hoe deze objecten veranderd zullen worden. U kunt bijvoorbeeld een dynamisch blok maken waarvan het formaat gewijzigd kan worden. Daarnaast kan aanvullende geometrie weergegeven worden, wanneer het formaat van de blokreferentie gewijzigd wordt. Deze factoren bepalen welke parameters en bewerkingen u aan de blokdefinitie toevoegt, en hoe u de parameters, bewerkingen en geometrie laat samenwerken.

Stap 2. Teken de geometrie

U kunt de geometrie voor uw dynamische blok tekenen in het tekengebied, in de contextafhankelijke tab van de Block Editor of in de Block Editor. U kunt ook bestaande geometrie in een tekening of een bestaande blokdefinitie gebruiken.

* Als u zichtbaarheidsstatussen gebruikt om de weergave van geometrie in de dynamische blokreferenties te wijzigen, is het op dit punt beter niet alle geometrie op te nemen.

Stap 3. Bekijk hoe de blokelementen zullen samenwerken

Voordat u parameters en bewerkingen aan uw blokdefinitie toevoegt, dient u hun afhankelijkheden, van elkaar en van de geometrie binnen het blok, te doorgronden. Wanneer u een bewerking aan de blokdefinitie toevoegt, dient u de bewerking aan een parameter en een selectiegroep van geometrie te koppelen. Hierdoor ontstaat een afhankelijkheid. Wanneer u meerdere parameters en bewerkingen aan een dynamische blokreferentie toevoegt, dient u de juiste afhankelijkheden in te stellen, zodat de blokreferentie goed in een tekening kan functioneren.

U maakt bijvoorbeeld een dynamisch blok dat verschillende objecten bevat. Aan sommige objecten is een uitrekbewerking gekoppeld. U wilt ook dat alle objecten rond hetzelfde basispunt roteren. In dit geval dient u de rotatiebewerking toe te voegen, nadat u alle andere parameters en bewerkingen toegevoegd hebt. Als de rotatiebewerking in de blokdefinitie niet aan alle andere objecten (geometrie, parameters en bewerkingen) is gekoppeld, roteren gedeelten van de blokdefinitie misschien niet of kan het manipuleren van de blokreferentie onverwachte resultaten opleveren.

Stap 4. Voeg parameters toe

Volg de prompts achter de opdrachtprompt om de toepasselijke parameters aan de dynamische blokdefinitie toe te voegen.

*U kunt het tabblad Parameter Sets van de Block Authoring Palettes gebruiken om tegelijk een parameter en een gekoppelde bewerking toe te voegen.

Stap 5. Voeg bewerkingen toe

Voeg de toepasselijke bewerkingen aan de dynamische blokdefinitie toe. Volg de prompts achter de opdrachtprompt en zorg ervoor dat de bewerkingen aan de juiste parameters en geometrie gekoppeld worden.

Stap 6. Bepaal hoe de dynamische blokreferentie gemanipuleerd wordt

U kunt specificeren hoe de dynamische blokreferentie in de tekening gemanipuleerd wordt. U kunt een dynamische blokreferentie via aangepaste grips en eigenschappen manipuleren. Wanneer u een dynamische blokdefinitie maakt, bepaalt u welke grips worden weergegeven en hoe ze de dynamische blokreferentie veranderen. U specificeert ook of er aangepaste eigenschappen voor het blok op het palet Properties getoond moeten worden en of deze eigenschappen via het palet of aangepaste grips gewijzigd kunnen worden.

Stap 7. Test het blok

Klik op Test Block in het paneel Open/Save op de contextafhankelijke linttab van de Block Editor om het blok te testen voordat u het opslaat.

Wie is er online

Gebruikers op dit forum: Google [Bot] en 2 gasten

Autodesk AEC Collection