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]).
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=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.
[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?
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?
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.
[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
V plnej verzii ten updblkcl.lsp funguje, ale nie pre vsetky atributy. Zmeni vsetko okrem blokov vnorenych do blokov a nezmeni taktiez texty.
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?
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