CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: designer68 op di 30 03 2021, 18:37:35

Titel: Dynamic block stretch
Bericht door: designer68 op di 30 03 2021, 18:37:35
Hallo,

Ik heb nog een oude autocad (2009) maar ik wil graag ten behoeve van een laminaat ontwerp voor de vloer een dynamic block maken met een linear (distance) en een stretch
(maatvoering).

Ik heb in mijn geval een wblock van een rectangle gemaakt in mm. 1367 x 193 mm
Dit is de bestaande volledige maat van een plank.

Bedoeling is dat als ik in het laatste stuk langs de plint een rectangle trek met het nieuwe block dat hij dan de maatvoering laat zien.

e 193 mm mag niet veranderen dus het zou een dynamic block moeten zijn met volgens mij 1 grip.

Wie kan mij helpen?


Groet

Jan Pieter
Titel: Re: Dynamic block stretch
Bericht door: hulpje op do 01 04 2021, 08:35:28
Beste Jan Pieter,

Je moet niet stretchen maar een array gebruiken.
Even snel gezegd, maak een lineaire parameter, koppel een array actie aan de parameter.
Selecteer de plank en de maatvoering, bij de laatste stap van het instellen van je actie, vul je de array distance in van 1367 en voilà je dynamic block is klaar!

Probeer het even en deel je resultaat als het niet lukt, dan kunnen we je daarvandaan verder helpen.

Mvg. Richard
Titel: Re: Dynamic block stretch
Bericht door: julien op do 01 04 2021, 10:06:31
Zoiets als in bijlage?
Titel: Re: Dynamic block stretch
Bericht door: designer68 op do 01 04 2021, 20:20:58
@Hulpje bedankt, ik zal het testen en repons op geven.




@Julien, de dwg kan ik niet openen vanwege de versie, zou even als autocad tm 2009 bestand  opgeslagen moeten worden.


Groet

Jan Pieter
Titel: Re: Dynamic block stretch
Bericht door: hulpje op vr 02 04 2021, 07:55:24
Beste  Jan Pieter,

Zoek op de site van AutoDESK naar het programma DWGTrueview.
Hiermee kun je nl. bestanden van andere versies openen en converteren naar het bestandsformaat dat je zelf nodig hebt.

Mvg. Richard
Titel: Re: Dynamic block stretch
Bericht door: julien op vr 02 04 2021, 12:00:45
Citaat van: designer68 op do 01 04 2021, 20:20:58
@Julien, de dwg kan ik niet openen vanwege de versie, zou even als autocad tm 2009 bestand  opgeslagen moeten worden.
sorry, niet aan gedacht
Titel: Re: Dynamic block stretch
Bericht door: designer68 op vr 02 04 2021, 12:20:11
Het block ziet er goed uit, maar ik weet nog niet waar ik de dimensie moet wijzigen.
Voor het eerst dat ik dynamische blocks probeer.
Bedankt zover in ieder geval.
Verander je de maatvoering in de properties ?

Groet
Jan Pieter
Titel: Re: Dynamic block stretch
Bericht door: hulpje op vr 02 04 2021, 14:53:03
Ik heb even snel een screencast gemaakt, waarin ik de stappen laat zien, hoe je zo'n dynamisch block maakt.

https://knowledge.autodesk.com/community/screencast/da9edc3c-3090-4da8-b2a3-59a314e02e51

Titel: Re: Dynamic block stretch
Bericht door: designer68 op vr 02 04 2021, 15:35:53
Heel erg bedankt voor je opname, erg tof, daar kan ik wat mee.
Alleen ik denk dat ik de bedoeling niet goed heb verwoord. Ik begrijp het princope van de array,deze kopieert het blok steeds door. Het ging mij erom om bijv op een kamer van 7000 mm zoveel mogelijks blocks te plaatsen en het restant wat overblijft op een snelle manier een kortere block neer te leggen ipv het op te vullen met een rectangle en die op te slaan als block. Op elke te leggen lengte eindig je met een zasgstuk en die wilde ik graag snel kunnen plaatsen als block om de aantallen in de hele kamer met bcount uit te lezen.
Titel: Re: Dynamic block stretch
Bericht door: julien op vr 02 04 2021, 15:59:11
Citaat van: designer68 op vr 02 04 2021, 12:20:11
Verander je de maatvoering in de properties ?
Je kan dat in de properties doen, maar je kan ook 1 keer klikken op het block. Je krijgt dan een blauwe pijl waarmee je de rechthoek kleiner kan maken. (groter zou ook kunnen, maar ik heb dit begrensd.)
Als je er meer over wil weten kan je onder andere starten met:
https://cadsite.be/cursus/les_4/
Titel: Re: Dynamic block stretch
Bericht door: hulpje op vr 02 04 2021, 16:07:05
Citaat van: designer68 op vr 02 04 2021, 15:35:53
Heel erg bedankt voor je opname, erg tof, daar kan ik wat mee.
Alleen ik denk dat ik de bedoeling niet goed heb verwoord. Ik begrijp het princope van de array,deze kopieert het blok steeds door. Het ging mij erom om bijv op een kamer van 7000 mm zoveel mogelijks blocks te plaatsen en het restant wat overblijft op een snelle manier een kortere block neer te leggen ipv het op te vullen met een rectangle en die op te slaan als block. Op elke te leggen lengte eindig je met een zasgstuk en die wilde ik graag snel kunnen plaatsen als block om de aantallen in de hele kamer met bcount uit te lezen.
[/quot1e]

De volgende stap is, is dat je een Visibilty State aanmaakt in het block, die je idd passtuk kunt noemen.
Hide alle objecten, zo is het alsof je een nieuwe dynamisch block maakt.
Je tekent alle lijnen opnieuw in de nieuwe VS, maakt een nieuwe lineaire parameter, waar je een stretch actie aan hangt.
Als je je block gaat testen, zul je zien dat er een pulldown grip in je block is bij gekomen.
Met die grip, kun je wisselen tussen de verschillende VS-en.

Succes, nu ga ik weekend vieren :)
Titel: Re: Dynamic block stretch
Bericht door: designer68 op vr 02 04 2021, 17:07:08
Dank je wel, geniet van je weekeinde.

Groet Jan Pieter