Vytisknout stránku | Zavřít okno

vyhladavanie vo vykresoch

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD web, prohlížečů, DWG a DXF, Design Review, Navisworks, nadstavby, Drive a cloud Autodesk
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=18670
Datum vytištění: 05.čer.2026 v 12:14


Téma: vyhladavanie vo vykresoch
Odeslal: Blade_PP
Předmět: vyhladavanie vo vykresoch
Datum odeslání: 30.led.2014 v 08:36
Dobry den, mam nasledovny problem: 

Potreboval by som urobit zoznam cisel vykresov, avsak vykresy su ulozene pod roznym nazvom a v roznych podzlozkach, zial nie pod cislom vykresu. Kazdy vykres obsahuje peciatku vytvorenu cez atributy a je tam: ČÍSLO_V. Da sa to nejako vyexportovat do txt, alebo xlsx alebo akokolvek. Aby som nemusel fyzicky kazdy vykres otvarat a premenovavat podla cisla vykresu? 
Pouzivam AutoCad 2013 EN

Za kazdu radu vopred dakujem. 



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 30.led.2014 v 09:23
Můžete použít hromadnou extrakci dat - viz tip:
http://www.cadforum.cz/cadforum/hromadny-export-atributu-z-vykresu-napr-cisel-vykresu-z-rohovych-tip9678 - http://www.cadforum.cz/cadforum/hromadny-export-atributu-z-vykresu-napr-cisel-vykresu-z-rohovych-tip9678


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: Buba
Datum odeslání: 30.led.2014 v 09:36

Sú dve možnosti:

1) Vložte všetky výkresy cez Design Center do jedného súboru (insert), následne exlode (aby jeden výkres nebol ako blok) a cez Express tools použite Export Attributes (_attout) do textového súboru. Následne si TXT súbor otvorte a označte si všetko Ctrl+A a následne napríklad do Excelu vložte Ctrl+V.

Usporiadajte si data podľa BLOCKNAME a ľahko nájdete bloky razítka, z ktorých jeden zo stĺpcov bude Váš názov výkresu (túto skupinu si zotrieďte ešte podľa čísla výkresu, aby ste to mali pohromade a po poradí)

2) Ak by ste projektovali cez Správcu sady listov, tak ten zoznam sa ľahko vytvorí jednou funkciou (úprimne, tak ako som bola nadšená keď SSL vznikol, tak som sklamaná, že dodnes nefunguje tip-top)

3) Niekto Vám zautomatizuje bod č. 1) cez nejaký lisp :)

 



Odeslal: vbehun
Datum odeslání: 30.led.2014 v 09:57
Původně odeslal(a) Buba Buba napsal(a):

...3) Niekto Vám zautomatizuje bod č. 1) cez nejaký lisp :)


Možná by stačil dávkový soubor s cyklem FOR ... IN (*.dwg) ... DO

a místo lispu _SCRIPT (DEMO) ...


-------------
=^..^=


Odeslal: Buba
Datum odeslání: 30.led.2014 v 10:19

V podstate, kým som napísala postup, tak pán Michl ma predbehol linkom na Tip :)

_DATAEXTRACTION som nepoužívala, ale je to náhrada namiesto toho vkladania cez DesignCentrum.



Odeslal: Blade_PP
Datum odeslání: 30.led.2014 v 10:20
ClapClapClapClapClapClap
anooo presne toto som potreboval vyriesil to prikaz:

DATAEXTRACTION - tam si treba len vybrat co chcem exportovat.

DAKUJEEEEEM 


Odeslal: Blade_PP
Datum odeslání: 30.led.2014 v 10:22
ano anooo napisal to jednoducho. Ked som si predstavil ze budem musiet vsetky vykresy davat dokopy z podzloziek, tak som zacal hromzit. Som zvedavy ako dlho mi to bude robit kedze v zlozkach mam cca 6000 vykresov LOL ale hadam to zvladnem. SUpeer velka vdaka. 


Odeslal: Blade_PP
Datum odeslání: 30.led.2014 v 10:36
PROBLEEEEM:


ked som dal dva vykresy tak to bolo ok, skusil som dat 6000, vyskocilo toto a celi acad zmrzol, ked som dal 142 vykresov co mam v jednej zlozke tiez zmrzol !

Co teraz s tym? 


Odeslal: Vladimír Michl
Datum odeslání: 30.led.2014 v 10:51
6000 je dost, zvlášť jestli máte 32bitovou verzi, možná začne mít AutoCAD problém s pamětí. Pak je možnost zpracovat výkresy dávkově po jednom, pomocí ScriptPro, a vždy si vytáhnout daný atribut do TXT souboru nebo (lépe) naplnit jej do některé vlastnosti DWG výkresu.

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: Blade_PP
Datum odeslání: 30.led.2014 v 10:54
Původně odeslal(a) Vladimír Michl Vladimír Michl napsal(a):

6000 je dost, zvlášť jestli máte 32bitovou verzi, možná začne mít AutoCAD problém s pamětí. Pak je možnost zpracovat výkresy dávkově po jednom, pomocí ScriptPro, a vždy si vytáhnout daný atribut do TXT souboru nebo (lépe) naplnit jej do některé vlastnosti DWG výkresu.

to znie asi rozumnejsie. I ked PC je 64bit je tu 4Gb Ram, procesor I3, takze to by asi mal zvladat.
viete mi vase riesenie popisat detailnejsie? 


Odeslal: Buba
Datum odeslání: 30.led.2014 v 10:59

A keby sa predsa len niečo naprogramovalo, pri zmene DWG to DXF a údaje by sa vytiahli rovno z DXF?



Odeslal: Vladimír Michl
Datum odeslání: 30.led.2014 v 14:39
DXF je zbytečně komplikované - na Downloadu je nyní naše "CS+" utilita CSreportAtt, která zapíše do zadaného TXT souboru hodnotu zvolených atributů nebo vlastností DWG. Lze ji využít např. v kombinaci se ScriptPro.
 
po načtení VLX se spouští příkazem např.:
CSreportAtt MojeRazitko/Cislo_V,Subject C:\Reporty\report.txt
 
a vytvoří report např.:
C:\MojeVykresy\ABC.dwg,518215,Maznice
C:\MojeVykresy\XYZ.dwg,681227,Prevodovka
...
 


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: Buba
Datum odeslání: 30.led.2014 v 14:55
VIP :)


Odeslal: Blade_PP
Datum odeslání: 03.úno.2014 v 06:10
Původně odeslal(a) Buba Buba napsal(a):

VIP :)

VIP :(



Vytisknout stránku | Zavřít okno