Zobrazit plnou verzi příspěvku: Zmena farby v blokoch

koliesko
08.04.2008, 14:17
Neviem ako naraz bez pouzitia nastroja explode zmenim farbu jednotlivych blokov. Vsetky bloky musia mat jednotnu farbu.
A este pouzivam 2008LT
 
Prikladam vykres
www.uzumaki.szm.sk/vzorka.dwg
 
dakujem

Vladimír Michl
08.04.2008, 16:15
S nějakými automatickými dávkovými nástroji v LT nepočítejte. Obsah bloku můžete editovat v editoru bloků ([CMD]BEDIT[/CMD]).

cestár
08.04.2008, 17:17
Problém je, že v blokoch sú nadefinované hladiny a naviac aj farby. Osobne mám preto radšej bloky vytvorené v hladine 0 a farbou, čiarou a hrúbkou čiary dlehlad. Vtedy blok preberá tieto vlastnosti z hladiny, do ktorej je vložený. K Vašej otázke - nepomôže Vám prostá tlač monochrome, prípadne využiť stb?

mirozav
09.04.2008, 08:58
[QUOTE=cestár] Problém je, že v blokoch sú nadefinované hladiny a naviac aj farby. Osobne mám preto radšej bloky vytvorené v hladine 0 a farbou, čiarou a hrúbkou čiary dlehlad. Vtedy blok preberá tieto vlastnosti z hladiny, do ktorej je vložený. K Vašej otázke - nepomôže Vám prostá tlač monochrome, prípadne využiť stb?[/QUOTE]

Ako sa pouziva stb tlac a ake ma vyhody? Je to tu niekde na fore? Diki.

mirozav
09.04.2008, 09:00
[QUOTE=Vladimír Michl] S nějakými automatickými dávkovými nástroji v LT nepočítejte. Obsah bloku můžete editovat v editoru bloků ([CMD]BEDIT[/CMD]).[/QUOTE]
A v plnej verzii Autocad2008?

mirozav
09.04.2008, 09:06
Skusil som pouzit BB lisp (BB - úprava vlastností entit v blocích) a pomocou neho sa na tieto konkretne bloky neda aplikovat. Je aj ina cesta?

vbehun
09.04.2008, 09:17
Měl by to umět lisp updblkly.lsp (taky se vyskytuje pod jménem fixblock.lsp).---;    This routine is especially usefull to redefine pre-inserted blocks whose;    colors and layers need to be changed to layer 0 and color BYLAYER.;       This routine allows the user to update the layer of;    all entities within a block to a single layer (exam: layer=0);    without the user having to explode the symbol.  By default the color of;    all entities are changed to BYLAYER. ---Pokud tento lisp nenajdete na internetu, mohu jej poslat.

zdrk
09.04.2008, 11:25
[QUOTE=vbehun] Měl by to umět lisp updblkly.lsp (taky se vyskytuje pod jménem fixblock.lsp).---;    Pokud tento lisp nenajdete na internetu, mohu jej poslat.[/QUOTE]

AutoCad 2008 LT neumí používat LISP
Musí se to udělat ručně.zdrk2008-04-09 11:27:51

mirozav
09.04.2008, 12:29
V plnej verzii ten updblkcl.lsp funguje, ale nie pre vsetky atributy. Zmeni vsetko okrem blokov vnorenych do blokov a nezmeni taktiez texty.

vbehun
09.04.2008, 12:29
Aha - koliesko má iba LT. Tak teda  ťažká ručná robota. 

Ferdinand
09.04.2008, 13:31
[QUOTE=mirozav]Skusil som pouzit BB lisp (BB - úprava vlastností entit v blocích) a pomocou neho sa na tieto konkretne bloky neda aplikovat. Je aj ina cesta?[/QUOTE]
Jak to?

mirozav
09.04.2008, 14:23
Skuste si ten konkretny vykres. Aplikoval som BB na cely vykres s nastavenim (napr. farba - vzdy - 8). Zlty blok zvlastne poskodil a texty zachoval. Comu nerozumiem.

Vladimír Michl
09.04.2008, 21:10
[QUOTE=mirozav] [QUOTE=Vladimír Michl] S nějakými automatickými dávkovými nástroji v LT nepočítejte. Obsah bloku můžete editovat v editoru bloků ([CMD]BEDIT[/CMD]).[/QUOTE] A v plnej verzii Autocad2008?[/QUOTE]
Tam samozřemě ano - buď už zmiňované FixBlk nebo BL0 (viz Download) nebo jde snadno udělat podobný nástroj automatizující potřebné funkce.

Ferdinand
10.04.2008, 12:58
[QUOTE=mirozav]Skuste si ten konkretny vykres. Aplikoval som BB na cely vykres s nastavenim (napr. farba - vzdy - 8). Zlty blok zvlastne poskodil a texty zachoval. Comu nerozumiem.[/QUOTE]
Odkaz je nefunkční...
ED: Můžete to dát normálně na iproject?Ferdinand2008-04-10 13:43:40

mirozav
10.04.2008, 13:38
Mne normalne funguje.