CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: thijsossendrijver op ma 16 02 2009, 15:11:48

Titel: Plaatsen van block vanuit werkbalk met schaal van tekening (opgelost)
Bericht door: thijsossendrijver op ma 16 02 2009, 15:11:48
Allereerst heel hartelijk bedankt voor de hulp die jullie hier bieden. Ik zit alleen nu met 1 vraag nog

Ik heb een aantal blocks die ik via een werkbalk laat invoegen in een tekening. Dus voor elk block een knop op mijn zelfgemaakte werkbalk.
Nu werk ik met een applicatie Nordined (misschien bij sommige bekend). Hier kan je de schaal opgeven voor de tekening waarin je werkt.
Ik wil nu graag dat het block wat ik insert via mijn knop dezelfde schaal heeft als de tekening waarin ik werk.
Dus als mijn tekening 1:100 is, moet het block automatisch 1:100 worden, maar als de tekening 1:50 is, moet die het automatisch aanpassen naar 1:50

Ik gebruik nu het volgende commando

^C^C-insert *CT \0 0 1

Ik weet dat na de \ de eerste 0 voor de x-as is, de tweede 0 voor de y-as en de 1 voor de rotatie.
Kan iemand mij helpen?

Alvast bedankt.
Titel: Re: Plaatsen van block vanuit werkbalk met schaal van tekening
Bericht door: HofCAD op di 17 02 2009, 18:23:15
Beste Thijsossendrijver,

Kan je de AutoCAD variabele Dimscale niet als schaalfactor gebruiken?
Je macro voor een geexplodeerd block te plaatsen wordt dan:
^C^C-INSERT;*CT;\(getvar "Dimscale");(getvar "Dimscale");0;

Met vriendelijke groet, HofCAD CSI.
Titel: Re: Plaatsen van block vanuit werkbalk met schaal van tekening
Bericht door: thijsossendrijver op wo 18 02 2009, 08:06:43
Dank je wel :)!!!

Werkt perfect. Ik moet alleen wel bij een geëxplodeerd block 1 keer de variabele gebruiken, anders gebruikt hij de volgende variabele als rotatiehoek.
Maar echt heel erg bedankt. Dit is de oplossing