automaticke cislovanie s prirastkom 0,1 (_tcount)
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=15153
Datum vytištění: 02.lis.2026 v 13:04
Téma: automaticke cislovanie s prirastkom 0,1 (_tcount)
Odeslal: micis
Předmět: automaticke cislovanie s prirastkom 0,1 (_tcount)
Datum odeslání: 24.kvě.2012 v 11:35
|
Dobrý deň, chcem sa opýtať ako nastaviť v príkaze _tcount prírastok 0,1.
Výsledný efekt by malo byť automatická zmena čísel na následovné hodnoty 0,0 - 0,1 - 0,2 - 0,3 - 0,4 - 0,5 atď.
ďakujem
|
Odpovědi:
Odeslal: p_ajo
Datum odeslání: 24.kvě.2012 v 13:38
Myslím, že takéto nastavenie v príkaze TCOUN nie je možné.
Rozoznáva len celé čísla. Nie je možné ani číslovanie spôsobom 01, 02, atď.
|
Odeslal: Vladimír Michl
Datum odeslání: 24.kvě.2012 v 13:56
Pokud by stačilo číslování bloků (třeba jen blok obsahující jeden textový atribut), pak na to můžete použít naši utilitu InsertC/BlockC. Popř. by šlo upravit nástroj TCOUNT aby pracoval i s desetinnými čísly.
------------- Vladimír Michl https://CADs.cz - CADs.cz , https://www.linkedin.com/in/vmichl/ - LinkedIn Autodesk Expert Elite
|
Odeslal: micis
Datum odeslání: 24.kvě.2012 v 15:55
|
utilitu insertC/blockC sme skúšali ale nedopracovali sme sa k výsledku ktorý potrebujeme. Neviete mi dať nejaký podrobnejší návod ako rýchlo prečíslovať text s prírastkom 0,1? vdaka
|
Odeslal: Vladimír Michl
Datum odeslání: 24.kvě.2012 v 16:49
|
Pomocí InsertC to můžete provést takto:
1) pomocí ATRDEF nadefinujete textový atribut (výška, písmo, atd.)
2) vytvoříte nový blok (příkaz BLOK) zahrnující pouze onen atribut
3) blok povkládáte kam potřebujete (obsah atributu nastavte libovolně)
4) načtěte InsertC a spusťte nastavení přírůstků plus příkaz BLOCKC:
Příkaz: (setq insertc:Inc 0.1) Příkaz: (setq insertc:Prec 1) Příkaz: BLOCKC >>BlockC: Select blocks to renumber: Vyberte objekty: nalezeno 13 Vyberte objekty: >>BlockC: Sort blocks by [X/Y/as-Select/Reverse-select] <Select>: x >>BlockC: Counter starting number <10>: 0 >>BlockC: Counter prefix ('.'=none) <>: >>BlockC: Counter suffix ('.'=none) <>:
------------- Vladimír Michl https://CADs.cz - CADs.cz , https://www.linkedin.com/in/vmichl/ - LinkedIn Autodesk Expert Elite
|
Odeslal: Vladimír Michl
Datum odeslání: 25.kvě.2012 v 10:53
Dnes aktualizovaná verze utility InsertC to umí řešit jednodušeji - jednak má příkaz InsCopt pro nastavení parametrů (krok, přesnost) a jednak lze nastavit zobrazování desetinné čárky místo tečky. Viz Download.
------------- Vladimír Michl https://CADs.cz - CADs.cz , https://www.linkedin.com/in/vmichl/ - LinkedIn Autodesk Expert Elite
|
Odeslal: Buba
Datum odeslání: 28.kvě.2012 v 12:53
|
Ja som to riešila pomocou TCOUNT (automatické číslovanie) a následným PSFIXTXT zo stránky download som doplnila prefix http://www.cadforum.cz/cadforum/download.asp?file=psfixtxt&sort - http://www.cadforum.cz/cadforum/download.asp?file=psfixtxt&sort =
Je to krásne jednoduchý lisp. (Urobila som si podľa neho orezanie textu zľava o zadaný počet znakov a to som nikdy neprogramovala v Lispe :)
Ak bude záujem môžem poskytnúť.
Tip: Odskúšajte ešte možnosť "find-replace" vrámci TCOUNT.
Cez okno Vlastnosti si vyberiete rýchlou voľbou potrebné texty, v riadku obsah/contents si zadáte text. Časť textu, ktorá má byť automaticky číslovaná, si zaznačíte napríklad "aaa". Následne cez TCOUNT použijete možnosť "find-replace" "aaa" a máte autočíslovanie na pozícii, kde potrebujete. Naraz si môžete v textovom reťazci predpripraviť aj ďalšiu pozíciu iným reťazcom (xxx, yyy, zzz). Využila som to pri číslovaní smerovaní káblov zo svoriek.
|
Odeslal: micis
Datum odeslání: 28.kvě.2012 v 14:28
|
Ak mozte poslite lisp na mailto:micis@centrum.cz" rel="nofollow - micis@centrum.cz . Lisp PSfixTxt som skusal. Ciastocne vyriesi moj problem, ale neviem ci sa da pouzit pri autocislovani vacsieho mnozstva udajov. ked dam nahradit cisla prefixom (0,*) funguje tak ako ma len po cislo 9, v pripade cisel 10 a vysich potrebujem hodnotu 1,0; 1,1; .... co pri pouzitom lispe upravi na 0,10; 0,11 ...
|
Odeslal: Vladimír Michl
Datum odeslání: 28.kvě.2012 v 15:41
Kombinování více utilit je komplikované. Upravili jsme utilitu InsertC aby pracovala s obyčejnými texty - vyzkoušejte novou utilitu IncText - viz Download.
------------- Vladimír Michl https://CADs.cz - CADs.cz , https://www.linkedin.com/in/vmichl/ - LinkedIn Autodesk Expert Elite
|
|