CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: MRdesign op wo 20 10 2010, 15:31:22

Titel: Dynamic Block, stretchen naar links en rechts met slechts 1 grip
Bericht door: MRdesign op wo 20 10 2010, 15:31:22
Goedemiddag,

Ik heb een probleem (goh).

Ik ben bezig een block te maken van een funderingsstrook. Heel simpel een polyline rechthoek met arcering er in.
Mijn insertpoint van de block ligt in het midden van de bovenste horizontale lijn van de gesloten polyline.

Wat ik graag zou willen is dat ik met 1 grip het block in de breedte kan stretchen zowel links als rechts van het insertionpoint.

Dus, als het block standaard 400mm breed is (200mm links van het insertionpoint en 200mm rechts) en ik wil het block stretchen naar 600mm dan moet zowel links als rechts van het insertionpoint er 100mm bijkomen ipv 200mm naar rechts of links.

Bedankt voor de reacties alvast!
Titel: Re:Dynamic Block, stretchen naar links en rechts met slechts 1 grip
Bericht door: H@rm op wo 20 10 2010, 15:49:00
Citaat van: MRdesign op wo 20 10 2010, 15:31:22
Goedemiddag,

Ik heb een probleem (goh).

Ik ben bezig een block te maken van een funderingsstrook. Heel simpel een polyline rechthoek met arcering er in.
Mijn insertpoint van de block ligt in het midden van de bovenste horizontale lijn van de gesloten polyline.

Wat ik graag zou willen is dat ik met 1 grip het block in de breedte kan stretchen zowel links als rechts van het insertionpoint.

Dus, als het block standaard 400mm breed is (200mm links van het insertionpoint en 200mm rechts) en ik wil het block stretchen naar 600mm dan moet zowel links als rechts van het insertionpoint er 100mm bijkomen ipv 200mm naar rechts of links.

Bedankt voor de reacties alvast!

Bij de properties van het de strech parameter > optie Misc > Base location >  Midpoint.

Michel
Titel: Re:Dynamic Block, stretchen naar links en rechts met slechts 1 grip
Bericht door: MRdesign op wo 20 10 2010, 16:48:18
bedankt!
Je oplossing werkt!

Nu het volgende probleem.... in het block heb ik het midden een donut getekend wat een wapeningstaaf voor moet stellen. Deze moet ook naar links en rechts ge ARRAYed worden. Als ik aan mijn Linear Stretch een array functie geef dan ARRAYed de wapeningstaaf alleen naar rechts en buiten het blok en verplaatst zich uit het midden.

Enig idee hoe dit opgelost kan worden?


Titel: Re:Dynamic Block, stretchen naar links en rechts met slechts 1 grip
Bericht door: Reimer op do 21 10 2010, 07:45:22
Ik had nog niet eerder gewerkt met Midpoint als basispunt. Dit werkt inderdaad voor de stretch actie. Helaas krijg ik het daarmee niet voor elkaar voor de array actie. Om te beginnen zou ik de wapeningsstaaf in het midden dubbel tekenen. Je kunt dan de ene naar rechts vermeerderen en de andere naar links.
Ik heb een voorbeeldje toegevoegd waarin het wel lukt, maar dan met één parameter vanaf het midden naar rechts en één naar links. De tweede wordt door de eerste gestretched in tegengestelde richting (bij de properties van de stretch action kun je bij Distance mutiplier -1 opgeven). Beide parameters krijgen een eigen array actie.

Reimer