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í: 30.říj.2026 v 23:50
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 https://CADs.cz - CADs.cz , https://www.linkedin.com/in/vmichl/ - LinkedIn Autodesk Expert Elite
|
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
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
    
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 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 https://CADs.cz - CADs.cz , https://www.linkedin.com/in/vmichl/ - LinkedIn Autodesk Expert Elite
|
Odeslal: Blade_PP
Datum odeslání: 30.led.2014 v 10:54
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 https://CADs.cz - CADs.cz , https://www.linkedin.com/in/vmichl/ - LinkedIn Autodesk Expert Elite
|
Odeslal: Buba
Datum odeslání: 30.led.2014 v 14:55
Odeslal: Blade_PP
Datum odeslání: 03.úno.2014 v 06:10
Buba napsal(a):
VIP :) |
VIP :(
|
|