Vytisknout stránku | Zavřít okno

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í: 04.čer.2026 v 18:53


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 (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


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 (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


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 (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


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 (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)



Vytisknout stránku | Zavřít okno