CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: rubenket op za 06 02 2016, 11:17:10

Titel: array in dynamische block
Bericht door: rubenket op za 06 02 2016, 11:17:10
Hoi allen,

ik ben op zoek naar een oplossing voor een dynamische array in een block.
om het u visueel voor te stellen zal ik eventjes het probleem schetsen...

ik heb een block gemaakt van een zijwand van een kast. hier zitten allemaal gaatjes in op 32mm van elkaar voor naderhand leggers op de leggen (rijboring genaamd).

in de array van deze rijboring zit nu het probleem. het eerste gaatje staat 16mm uit het midden naar boven en dient meet te stretchen als ik de zijwand uit rek en deze gaatjes stoppen op +/- 80mm van de bovenzijde. hetzelfde verhaal is ook van toepassing voor de rijboring naar onder toe.

als ik de array toepas op de hoogte parameter dan neemt deze de lente van mijn zijwand aan, maar dit moet lengte zijwand/2-80 zijn. als ik een 2e lineaire parameter maak vertrekkend uit het midden tot op 80mm van boven (of onderzijde) dan zou het moeten lukken, maar ik krijg deze 2e parameter niet mee gestretcht met de eerste parameter. Iemand een oplossing?

groepjes ruben
Titel: Re: array in dynamische block
Bericht door: Hepa op za 06 02 2016, 22:03:45
Beste,

Probeer de tweede parameter toe te voegen in de stretch commando van de eerste parameter. Ook moet de kant van de tweede parameter die gestretch moet worden in de polygon gebied van de eerste parameter vallen. Eventueel kijken of het nodig is om de chain eigenschap van de tweede parameter actief moet zijn.

Titel: Re: array in dynamische block
Bericht door: rubenket op zo 07 02 2016, 13:10:09
Citaat van: Hepa op za 06 02 2016, 22:03:45
Beste,

Probeer de tweede parameter toe te voegen in de stretch commando van de eerste parameter. Ook moet de kant van de tweede parameter die gestretch moet worden in de polygon gebied van de eerste parameter vallen. Eventueel kijken of het nodig is om de chain eigenschap van de tweede parameter actief moet zijn.

hey, thx voor de info, maar dit heb ik al gedaan met een 2e parameter, alleen wil deze niet meet stretchen. wat bedoel je juist met chain eigenschap?

greetz ruben

Titel: Re: array in dynamische block
Bericht door: Hepa op ma 08 02 2016, 10:44:42
Beste,
Met een chain actie kun je aangeven dat bv een tweede parameter op de actie van de eerste parameter reageert.

Maar deze chain actie is niet bij alle parameter mogelijk.

Misschien kun je jou voorbeeld uploaden?

Gr.
Titel: Re: array in dynamische block
Bericht door: rubenket op ma 08 02 2016, 18:46:09
bij deze het bestand.

ik heb ondertussen ook nog wat geprobeerd en heb het probleem deels gevonden.
de 2e parameter luistert nu naar de 1e, maar als ik aan de eerste parameter een move koppel en de objecten die ik move laat ik maar voor de helft mee verplaatsen, hier zit ergens iets mis.

in de tekening zal je zien dat ik met parameter 1 "hoogte" bedoel en met parameter 2 "rijboring boven" aangeef. als achteraf alles werkt moet ik nog een parameter rijboring onder aangeven
Titel: Re: array in dynamische block
Bericht door: Hepa op ma 08 02 2016, 22:25:18
Beste,

Kijk of dit is wat je bedoeld.

Gr.
Titel: Re: array in dynamische block
Bericht door: rubenket op ma 08 02 2016, 22:34:48
bijna :-)
de tussenafstand van de gaatjes staat op 16mm maar moet op 32 komen te staan... het eerste gat staat 16mm uit het midden, het andere ook 16 omlaag wat samen 32 is :-)

hoe heb je dit nu gedaan?

grtz ruben

Titel: Re: array in dynamische block
Bericht door: Hepa op ma 08 02 2016, 23:16:16
Beste Ruben,

Wat ik heb gedaan is
- parameter rijboring laten starten bij een afstand van 16mm
- in de eigenschappen van het parameter rijboring heb ik ook de min. afstand, max. afstand etc vastgelegd.
-de rijboring parameter toegevoegd aan de hoogte parameter actie functie.

Deze verschillen kun je zien als je de blockeditor van deze twee blokken naast elkaar legt.

Als er nog vragen zijn zie ik ze wel verschijnen.

Gr.
Titel: Re: array in dynamische block
Bericht door: rubenket op di 09 02 2016, 18:21:34
ik heb ondertussen nog eens tegoei gekeken zonder slaapogen :-)

er is nog 1 probleempje:
het startpunt van de rijboring is nu statisch en moet ook variabel mee verschuiven en telkens starten vanuit het midden.