Vytisknout stránku | Zavřít okno

diesel

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: CAD programování
Popis fóra: Otázky programování - nadstavby a utility pro CAD a GIS aplikace Autodesk (VBA, AutoLISP, ARX/C++, .Net, JavaScript, Python, MEL...)
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=2201
Datum vytištění: 15.čer.2026 v 11:41


Téma: diesel
Odeslal: musil
Předmět: diesel
Datum odeslání: 23.úno.2006 v 10:53

Zdravim potřeboval bych pomoct s tlačítkem pro LT.

potřebuji dělat bloky do stejný složky kde by se měnilo akorát číslo.

Zatim jsem sesmolil toto,ale nějak se mě to nedaří dokončit.

Zatim moc dík  Musil

 

^C^Csetenv;SNS-;\setenv;SOUBOR;\_FILEDIA;0;_SELECT;\-w;$M=$( getenv,SOUBOR),$(getenv,SNS-);;0,0;

h:\nástroje\sns-10000




Odpovědi:
Odeslal: musil
Datum odeslání: 24.úno.2006 v 07:43

Tak jsem si to dodělal

^C^Csetenv;SNS-;\setenv;SOUBOR;\_SELECT;\-WBLOCK;$M=$(getenv ,SOUBOR)SNS-$(getenv,SNS-);;0,0;

Akorát to nejde do složky! jen na disk "h:" což není zrovna ideální



Odeslal: Sedláček
Datum odeslání: 01.bře.2006 v 10:42

Já jsem skusil toto:

^C^C_filedia;0;_select \_-wblock $M=$(getenv,soubor)$(getenv,cislo);;\_P  _oops;_filedia;1 setenv cislo $M=$(+,1,$(getenv,cislo))

 

Před spuštěním musíte nastavit:

setenv soubor - název opakované části názvu souboru vč. cesty (např. C:\data\pokus)

setenv cislo - číslo od kterého se bude indexovat (1001)

index se bude automaticky zvětšovat o 1, takže výsledek bude:

c:\data\pokus1001.dwg

c:\data\pokus1002.dwg

...

 

Pavel Sedláček

 

 



Odeslal: musil
Datum odeslání: 01.bře.2006 v 14:56

Pěkný ale ještě nechápu jak přesvědčím autocad aby nepřerušil makro když narazí na lomítko(mám za to že lomitko vyhodnotí jako vstup uživatele ikdyž je v názvu cesty k souboru)

 

S pozdravem MUSIL



Odeslal: Sedláček
Datum odeslání: 01.bře.2006 v 15:02

Tady jsem to trochu popletl.

cestu zadejte c:/data/pokus

 

- normální lomítko místo zpětného, to by mělo fungovat (alespoň mě to v A2002LT funguje)

Pavel Sedláček



Odeslal: musil
Datum odeslání: 01.bře.2006 v 15:20

Skvělé  na tohle jsem čekal.

Jen tak mimo má jěště normální lomitko možnost neco ovlivnit,vím že mohu spouštět z autocadu jiný program jen když použiji  "C:/Program Files/AutoCAD LT 2002/......exe";




Vytisknout stránku | Zavřít okno