Již 10.000+ CAD tipů.
Přes 118.000 registrovaných u nás, celkem 1.092.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor.
Kompletní příkazy AutoCADu a proměnné AutoCADu 2026.
Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností

Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.arkance-systems.cz
|
Odpovědět ![]() |
archiv |
Autor | |
Buba ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
CAD/BIM manager ![]() Přihlášen: 05.říj.2005 Lokalita: Slovensko Používám: AEC Collection Stav: Offline Bodů: 1692 |
![]() Zasláno: 16.pro.2008 v 15:27 |
Vedel a bol by ochotný niekto naprogramovať utilitku, ktorá by súčasne s kopírovaním textu tento editovala vždy o postfix 0......N.
Postup funkčnosti:
- vytvorím si text WL0
- spustím Copy_AutoNum
-zadám počiatočnú hodnotu (napr.: 0)
-označím SOURCE (WL0), ten prepíše na WL00
- pri každom ďalšom kliknutí sa mi postupne vkladajú okopírované texty, avšak každý nasledujúci je inkrementovaný o 1 (WL01, WL02, WL03..... až pokiaľ nestlačím inú klávesu, napríklad ENTER, alebo pravé tlačítko)
Ďakujem.
|
|
![]() |
|
alfred ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
![]() |
String na začátku budou vždy WL, tedy dva znaky?
Čísla budou jen od nuly do 99? Pro čísla 0-9 musí být ta nula (01, 02...)? Nestačí WL1, WL2? |
|
![]() |
|
Vladimír Michl ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor ![]() ![]() Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 21898 |
![]() |
Zkuste tuto upravenou verzi příkazu TCOUNT (z Express Tools). Soubor ACETTXT.LSP zkopírujte (přejmenujte a přepište, se zálohou) do složky Express Tools.
Nová volba "Copy" příkazu
TCOUNT pak umožní opakovaně vkládat první vybraný text a číslovat pořadí.
|
|
![]() |
|
alfred ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
![]() |
Není tam nějaká nesrovnalost v cyklu? Když skončím kopírování pravým tlačítkem tak při prvním kliku pravým tlačítkem to nějak divně umístí ještě jeden text s číslem a při druhém kliknutí na to samé místo ještě další ale bez čísla.
|
|
![]() |
|
Vladimír Michl ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor ![]() ![]() Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 21898 |
![]() |
Ano, ten konec cyklu je "divný" (je to dělané jen narychlo, hrubou silou).
|
|
![]() |
|
chlebovsky ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Zasloužilý člen ![]() ![]() Přihlášen: 18.čer.2007 Lokalita: ČR (JM) Používám: Autocad R9 - 2022 Stav: Offline Bodů: 112 |
![]() |
Snad pomůže :-)
(defun c:Copy_AutoNum (/ ent od plus new i ttt bod)
(princ "\nVyber prvotní text ") (if (setq ent (entsel)) (progn (setq ent (entget (car ent))) (if (or (= (cdr (assoc 0 ent)) "TEXT")(= (cdr (assoc 0 ent)) "MTEXT")(= (cdr (assoc 0 ent)) "ATTDEF")) (progn (setq od (getint "\nZadej počáteční hodnotu přičítání [0] :")) (if (not od)(setq od 0)) (setq plus (getint "\nZadej o kolik navýšit další hodnotu [1] :")) (if (not plus)(setq plus 1)) (setq text (cdr (assoc 1 ent))) (setq ttt od) (setq new (entget (entmakex ent))) (setq new (subst (cons 1 (strcat text (itoa ttt)))(assoc 1 new) new)) (entmod new) (command "_move" (cdr (assoc -1 new)) "" (cdr (assoc 10 new)) pause) (setq bod (getvar "lastpoint")) (while (> (distance bod (cdr (assoc 10 new))) 0) (setq ttt (+ ttt plus)) (setq new (entget (entmakex ent))) (setq new (subst (cons 1 (strcat text (itoa ttt)))(assoc 1 new) new)) (entmod new) (command "_move" (cdr (assoc -1 new)) "" (cdr (assoc 10 new)) pause) (setq bod (getvar "lastpoint")) ) (entdel (cdr (assoc -1 new))) ) (alert "Vybraná entita není text ani mtext.") ) ) (alert "Nebyl vybrán žádný text") ) ) |
|
Ing. Martin Chlebovský
www.kde-je-auto.cz GPS monitoring provozu vozidel a osob. WebDeveloper. Programátor aplikací pro Autocad a MS Office. Tvorba WWW aplikací. Modelování domů a staveb.&l |
|
![]() |
|
Buba ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
CAD/BIM manager ![]() Přihlášen: 05.říj.2005 Lokalita: Slovensko Používám: AEC Collection Stav: Offline Bodů: 1692 |
![]() |
Tak som sa po dvoch dňoch dostala opäť k PC.
Ďakujem všetkým mnohokrát.
To: chlebovsky toto presne som myslela. Ďakujem. :)
|
|
![]() |
|
chlebovsky ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Zasloužilý člen ![]() ![]() Přihlášen: 18.čer.2007 Lokalita: ČR (JM) Používám: Autocad R9 - 2022 Stav: Offline Bodů: 112 |
![]() |
není zač :-) rádo se stalo.
|
|
Ing. Martin Chlebovský
www.kde-je-auto.cz GPS monitoring provozu vozidel a osob. WebDeveloper. Programátor aplikací pro Autocad a MS Office. Tvorba WWW aplikací. Modelování domů a staveb.&l |
|
![]() |
Pro technickou podporu CAD
kontaktujte Helpdesk
Odpovědět ![]() |
|
Přejít na fórum | Oprávnění fóra ![]() Nemůžete vytvářet nová témata v tomto fóru Nemůžete odpovídat na témata v tomto fóru Nemůžete vymazávat vaše příspěvky v tomto fóru Nemůžete upravovat vaše příspěvky v tomto fóru Nemůžete vytvářet ankety v tomto fóru Nemůžete hlasovat v anketách v tomto fóru |
Stránka byla vygenerována za 0,336 sekund.