CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: designer68 op do 08 09 2011, 10:25:01

Titel: script rename block.
Bericht door: designer68 op do 08 09 2011, 10:25:01
Hoe moet een scr opgebouwd worden om blocks te renamen?


-rename
block
oude naam
nieuwe naam


dan vraagt hij op de commandbar redefine?
hier doe ik N

Voert het niet door in de tekening.


Titel: Re: script rename block.
Bericht door: roy_043 op do 08 09 2011, 12:17:20
Er bestaat waarschijnlijk al een block met de nieuwe naam. In dit soort gevallen werkt een script niet goed.
Titel: Re: script rename block.
Bericht door: Reimer op vr 09 09 2011, 08:13:54
Toch wel vreemd. Als de nieuwe naam al bestaat in de tekening krijg ik de melding:
A block named "test" already exists.

Designer68; Krijg je nog meer uitleg dan alleen redefine?

Reimer.
Titel: Re: script rename block.
Bericht door: hulpje op vr 09 09 2011, 14:14:16
Beste Designer68,

Jouw foutmelding doet voorkomen alsof je niet -rename gebruikt, maar -block
Redefine wil eigenlijk zeggen, dat je een bestaand block gaat overschrijven door een nieuw block.
Het klopt dat jouw N keuze dan inderdaad geen veranderingen teweeg brengt.
Rename behoort alleen de naam te veranderen en niet de inhoud.

Plaats anders een je volledige script hier, dan kijk ik er even naar.

Richard