Zobrazit plnou verzi příspěvku: Prepis bloku

Peter M.
30.08.2006, 11:47
Zdravim, nemuzu na to prijit, snad nekdo poradi:Mam hotovy vykres, ktery obsahuje nejake bloky (asi 100 ruznych bloku po 500 ks). Potrebuju do nej vlozit bloky se stejnym nazvem jako puvodni, avsak trochu pozmenene. Automaticky mi to prepise ty nove starymi. Jde to necim obejit? Potrebuju predefinovat ty stare novymi... dik

Vladimír Michl
30.08.2006, 11:50
Zkuste třeba:
http://www.cadforum.cz/cadforum/qaID.asp?tip=1960

p_ajo
30.08.2006, 11:50
Chcete doplniť bloky k existujúcim, alebo prekresliť všetky existujúce?

Peter M.
30.08.2006, 11:52
Prekreslit existujici...

p_ajo
30.08.2006, 11:56
Väčšinou stačí prekresliť blok v editore a uložiť zmeny. Tie sa aplikujú na všetky zhodné bloky.

Peter M.
30.08.2006, 12:00
Vzdyt to tak delam, jenze to neni xref, ale klasicke bloky, takze musim kazdy vykres predelavat samostatne manualne.Vyzkousim expresstools dle vyse uvedene rady.

p_ajo
30.08.2006, 12:11
[QUOTE=Peter M.] Potrebuju do nej vlozit bloky se stejnym nazvem jako puvodni, avsak trochu pozmenene.
[/QUOTE]
Expresstools funguje, ale nemôžete použiť nový blok s rovnakým menom, pretože Vám ho prekreslí na pôvodný starý blok.

PepaR
30.08.2006, 12:19
A proč si ten blok, někde bokem nerozložíte, pak jej vložíte do požadovaného výkresu. Nu a tam z něj vytvoříte blok nový se stejným názvem a stejným referenčním bodem jako u bloku starého. AutoCAd by s eměl zeptat dza si přejete stávající bloky předefinovat a pak by vše mělo proběhnout korektně.

Buba
30.08.2006, 13:05
Do čistého výkresu si najprv načítajte nové bloky, a potom tam vložte výkres so starými blokmi. Mali by prevziať prvú definíciu.

Peter M.
30.08.2006, 13:29

[QUOTE=PepaR]A proč si ten blok, někde bokem nerozložíte, pak jej vložíte do požadovaného výkresu....[/QUOTE]To NE - umite si predstavit takto predelavat desitky vykresu? u jednoho to beru...[QUOTE=Buba]Do čistého výkresu si najprv načítajte nové bloky, a potom
tam vložte výkres so starými blokmi...[/QUOTE]Reseni asi bude ta opacna cesta - kopirovat stare vykresy do noveho vykresu, kde jiz budu mit predchystane nove bloky, tam se automaticky predefinuji stare bloky na nove.super, DIK vsem

Buba
30.08.2006, 13:33
[QUOTE=Buba]Do čistého výkresu si najprv načítajte nové bloky, a potom tam vložte výkres so starými blokmi...[/QUOTE]Reseni asi bude ta opacna cesta - kopirovat stare vykresy do noveho vykresu, kde jiz budu mit predchystane nove bloky, tam se automaticky predefinuji stare bloky na nove.super, DIK vsem[/QUOTE]
 
Veď som napísala to isté.

p_ajo
30.08.2006, 13:39
Takého riešenie je tiež celkom pracné.
Ja by som to skúsil inak. Vytvoriť si nové bloky s hocakým menom. Cez expresstools nahradiť blok "a" za blok "b" a príkazom "rename" prepísať názov bloku na pôvodný názov.

PepaR
30.08.2006, 13:44
[QUOTE=Peter M.] To NE - umite si predstavit takto predelavat desitky vykresu? u jednoho to beru...[/QUOTE]
To máte pravdu, pak je šikovnější již zmiňované Express Tools. Předpokládal jsme, že se jedná pouze o nouzové řešení.

Buba
30.08.2006, 13:48
Pozor, ale na stratu hodnôt atribútov.

Peter M.
30.08.2006, 13:53

[QUOTE=p_ajo]...cez expresstools nahradiť blok "a" za blok "b" a príkazom "rename" prepísať názov bloku na pôvodný názov.[/QUOTE]EXPRESS a rename je delsi nez ctrl+c cely vykres a ctrl+v do noveho...BUBA - ok v poriadku, ved ten tvoj napad je pre mna ako usity. D'akujem

p_ajo
30.08.2006, 14:00
Ctrl+C a Ctrl+V nie je práve tá najvhodnejšia klávesová kombinácia pre AutoCAD. Okrem toho treba stále otvárať nový výkres. Cez DesignCenter sa jednoducho naimportujú bloky z existujúceho výkresu do práve otvoreného.

Mantlík
30.08.2006, 14:15
Vážení, jsem z toho jelen, srnec, daněk, .... anebo už neumím číst a hlava mi odmítá poslušnost?
Už 16 či více let mi autocad při načtení bluku se stejným jménem nahrazuje STARÉ bloky NOVOU DEFINICÍ (a ještě se mne přitom zeptá, jestli to chci) - a vy se mi snažíte namluvit opak ??
 
poslední zkušenost shodou okolností před hodinou, kdy jsem potřeboval aktualizovat blok. Tak jsem si blok (samostatný výkres) otevřel, upravil, uložil, načetl do výkresu, autocad se mne zeptal, jestli chci starou definici aktualizovat novou, odklepl jsem ano, pak jsem dal ESC (pokud nechci vkládat další blok - anebo dokončil vkládání bloku, jak je potřeby a vše bylo podle nové definice. Takže v čem je problém?
 
Pokud je to třeba dávkově, tak bych souhlasil s p. Michlem (nezkoušel jsem)

p_ajo
30.08.2006, 14:27
My tu ale riešime vloženie bloku s iného výkresu s tým istým menom bloku. A tam sa ma veru CAD na nič nepýta . . .

Machacek
30.08.2006, 14:28
Musím dát za pravdu p. Mantlíkovi. Přesně tak jak to popsal, to používám a není s tím žádný problém.

Buba
30.08.2006, 14:42
Na prvý pohľad sa to nezdá, ale sú to ozaj dve rôzne veci.
Vytváranie nového bloku s existujúcim rovnakým názvom, a to čo riešime je vloženie bloku iného s rovnakým názvom.

Mantlík
30.08.2006, 14:43
[QUOTE=p_ajo]My tu ale riešime vloženie bloku s iného výkresu s tým istým menom bloku. A tam sa ma veru CAD na nič nepýta . . .[/QUOTE]
 
No jo, ale to tu v dotazu nezaznělo.
 
Nechci to tu dál rozebírat, ale pro mne je docela nepředstavitelné mít bloky jenom v nějakém výkrersu a přetahovat je odsud. Už mockrát se mi vyplatilo mít každý používaný blok jako samostatný dwg soubor a načítat ten (ale každý může mít svůj názor)

Peter M.
30.08.2006, 16:05

[QUOTE=Mantlík]Vážení, jsem z toho jelen, srnec, daněk, .... anebo už neumím číst a hlava mi odmítá poslušnost?[/QUOTE]  ...v dobrem Opravdu tu resime trochu neci jineho...ve zkratce:V existujicich dwg jsou vlozeny bloky xx.dwg, yy.dwg, zz.dwg, ktere maji nejaky vzhled. Aktualizoval jsem knihovnu bloku (zlepsoval vzhled, doplnoval detaily) a ulozil jsem je pod stejnym nazvem do adresare s knihovnou, takze xx je opet xx, yy=yy apod, pouze jsou podrobneji nakresleny (upgradovany). Ted potrebuji, aby se mi tyto bloky "zaktualizovaly" i v onech vykresech, kde jsou jiz vlozeny, tzn. aby se mi po "vloz" a zadani xx vlozil do vykresu jiz blok xx v nove podobe z adresare a ne ten stary xx, ktery jiz vykres obsahuje. UF (ja vim, ze toto resi Xref, ale ja potrebuji zaktualizovat bloky ve vykresech...)Priklad: mam ve vykrese 160 bloku oken, ktere mely jednoduchou podobu, nyni jsem vytvoril a ulozil podrobnejsi blok onoho okna a chci si timto zaktualizovat i nekolik desitek pudorysu s temito okny... kdyz otevru jakykoliv vykres s pudorysem a zadam vloz blok, tak mi to nenacte nove bloky, ale bere si to z toho sameho vykresu stale ty stare aniz by se na cokoli zeptal. (mj. cmaram taky nejaky patek a neptal se nikdy od R12 az po 2005, ted me to zacina trapit). TREBA jde jen o nejake nastaveni zda ma pri VLOZ blok uprednostnovat otevreny vykres.dwg, ktery jiz dany blok obsahuje, nebo adresar s knihovnou. Jen nevim kde to nastavit-pokud to jde.

Sedláček
30.08.2006, 16:24
Musíte v příkazu VLOŽ vybrat blok i s cestou přes tlačitko Procházet.
 
Ne z rozbalovacího seznamu.
Pak se blok předefinuje (po odsouhlasení)

Peter M.
30.08.2006, 16:49
POZN.: nepouzivam vloz, ale kratsi zpusob (-vl) -vloz a zadam nazev bloku, ktery nacitam z ulozene knihovny. -pokud budu zadavat vloz a prochazet je to opet na moc kroku a zase je urcite jednosdussi cely vykres zkopirovat do predchystaneho noveho s predem vlozenymi novymi bloky...navrhla BUBA (uz to funguje)jestlize nekdo najde efektivnejsi zpusob, nez navrhla BUBA , budu za nej rad, jinak je to myslim vyreseno.jinak DIKy vsem zucastnenym.

artap
01.09.2006, 10:27
Řešení mám, ale musel by jste mít MAP.