Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností

|
Odpovědět ![]() |
archiv |
Autor | |
PeterCAD ![]() Diskutér ![]() Přihlášen: 04.srp.2005 Lokalita: Czech Republic Stav: Offline Bodů: 35 |
![]() Zasláno: 16.srp.2005 v 11:06 |
Nevim, zda to v cadu jde, priklad: rada dilu vedle sebe a kazdy ma svoje cislo od xx do yy. Jak je jednoduse ocisluju, aniz bych u kazdeho prepisoval cislo. Funguje neco jako 'tahni' v excelu?? |
|
![]() |
|
Chlebník ![]() Nováček ![]() Přihlášen: 30.čer.2005 Lokalita: Czech Republic Stav: Offline Bodů: 27 |
![]() |
Jednou jsem řešil vkládání bodů a u každého napsat číslo a jinou barvou. Pokud se trochu vyznáte v Lispu tak určitě pochopíte a upravíte. Pokud né tak napište a něco s tím uděláme. Lisp : (defun c:body (/ bod bod_old s_body x y sou i) |
|
Ing. Martin Chlebovský
Projektant a vývojář Veletrhy Brno a.s. |
|
![]() |
|
Rostislav Říha ![]() 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: 03.říj.2004 Lokalita: ČR (Pha) Používám: ACA 2010 Stav: Offline Bodů: 1615 |
![]() |
pekna predstava:))) - nejde to, da se to nicmene obejit bud pouzitim nejake lispove utility (tech je na www kopec) nebo se to da udelat i jednoduchym dieselovym retezcem v menu a pak to bude fungovat i v LTcku |
|
Rostislav Říha
|
|
![]() |
|
Machacek ![]() 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: 04.říj.2004 Lokalita: ČR (HK) Používám: BricsCAD, Cadkon MEP Stav: Offline Bodů: 720 |
![]() |
Pro LTecko jsem mel kdysi udelana takovato uzivatelska tlacitka: 1. tlacitko nastavovalo format cisla (opakujici se zanky pred cislem nebo za nim) ^C^Csetenv;PRED;\setenv;HODNOTA;\setenv;ZA;
2. tlacitko bylo pro 2 mistne cislo ^C^C_-layer;_s;AG_ZAS_CISLA;;_-mtext;\_H;$M=$(*,$(getvar,DIM TXT),$(getvar,DIMSCALE));_J;_BL;_R;\@;$M=$(IF,$(<,$(strle n,$(getenv,PRED)),4),$(getenv,PRED))$M=$(IF,$(<,$(getenv, HODNOTA),10),0)$M=$(getenv,HODNOTA)$M=$(IF,$(<,$(strlen,$ (getenv,ZA)),4),$(getenv,ZA));;setenv;HODNOTA;$M=$(+,1,$(get env,HODNOTA));
3. tlacitko bylo pro 3 mistne cislo ^C^C_-layer;_s;AG_ZAS_CISLA;;_-mtext;\_H;$M=$(*,$(getvar,DIM TXT),$(getvar,DIMSCALE));_J;_BL;_R;\@;$M=$(IF,$(<,$(strle n,$(getenv,PRED)),4),$(getenv,PRED))$M=$(IF,$(<,$(getenv, HODNOTA),100),0)$M=$(IF,$(<,$(getenv,HODNOTA),10),0)$M=$( getenv,HODNOTA)$M=$(IF,$(<,$(strlen,$(getenv,ZA)),4),$(ge tenv,ZA));;setenv;HODNOTA;$M=$(+,1,$(getenv,HODNOTA)); |
|
Jiří Macháček
BricsCAD, Cadkon MEP |
|
![]() |
|
Rostislav Říha ![]() 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: 03.říj.2004 Lokalita: ČR (Pha) Používám: ACA 2010 Stav: Offline Bodů: 1615 |
![]() |
dobre, jen bych doporucil z duvodu kompatibility s velkym academ nepouzivat setenv a getenv, velky acad zna jen setvar a getvar - lze pouzit bud uzivatelske promenne userr, useri, nebo nejakou mene frekventovanou... |
|
Rostislav Říha
|
|
![]() |
|
PeterCAD ![]() Diskutér ![]() Přihlášen: 04.srp.2005 Lokalita: Czech Republic Stav: Offline Bodů: 35 |
![]() |
to je sice pekne, verim ze to i funguje, ale jsem opravdu jen 'novacek' Predpokladam tedy,ze ve velkem cadu nic takoveho neni, pokud si jej neupravim |
|
Peter Mikula
AutoCAD 2005 |
|
![]() |
|
Chlebník ![]() Nováček ![]() Přihlášen: 30.čer.2005 Lokalita: Czech Republic Stav: Offline Bodů: 27 |
![]() |
napište přesně co to má dělat a nějak to dáme dokupy.
|
|
Ing. Martin Chlebovský
Projektant a vývojář Veletrhy Brno a.s. |
|
![]() |
|
Machacek ![]() 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: 04.říj.2004 Lokalita: ČR (HK) Používám: BricsCAD, Cadkon MEP Stav: Offline Bodů: 720 |
![]() |
neni na tom nic sloziteho, jenom si nadefinujte svoje vlastni uzivatelska tlacitka a do jejich funkce si zkopirujte uvedene retezce. 1.TLC = nejdrive se vas opta na retezec opakujicich se znaku na zacatku (pokud zadate vic jak 4 znaky tak se pri cislovani nebude toto predcisli zobrazovat), pak nasleduje vyzva k zadani cisla od ktereho se zacne pocitat, a nakonec je tam zase opakujici se retezec na konci cisla (plati pro nej stejne pravidlo jako pro predcisli) kdyz si to nastavite tak uz jenom mackate tlacitko 2 nebo 3 a nebo pouzijete opakovani prikazu pres mys |
|
Jiří Macháček
BricsCAD, Cadkon MEP |
|
![]() |
|
PeterCAD ![]() Diskutér ![]() Přihlášen: 04.srp.2005 Lokalita: Czech Republic Stav: Offline Bodů: 35 |
![]() |
Chlebnik: mam napr. radu kancelari vedle sebe a musim je ocislovat, napr. od 001 do 036. Taxem si predstavoval,ze zadam neco jako 'pole' s tim, ze se mi vypisou tato cisla (vcetne posloupnosti), pokud mozno i s umistenim tak jako u prikazu pole... nebylo by spatne zadat parametry jako: 1-pocatecni cislo, 2-krok, 3-pocet cisel, (dalsi hodnoty umisteni dle pole, tj. sloupce/radky) dik moc za snahu |
|
Peter Mikula
AutoCAD 2005 |
|
![]() |
|
Chlebník ![]() Nováček ![]() Přihlášen: 30.čer.2005 Lokalita: Czech Republic Stav: Offline Bodů: 27 |
![]() |
Vytvořte si soubor třeba cisilka.lsp otevřete si ho třeba v notepadu a nakopírujte do něj toto :
(defun c:cisilka (/ first kam pocet point i dist x y z vyska text rotace)
včetně závorek, uvozovek všeho. Pak soubor uložte a zavřete. Spusťte si autocad a soubor jednoduše přetáhněte na kreslící plochu (popř zapište do appload)
tím se soubor načte. Pak stačí napsat dole na příkazové řádce cisilka a vše by mělo fungovat.
Dále je tam možno volit výšku textu, natočení a další - je tam poznámka
Kdyby to nějak nešlo napište. |
|
Ing. Martin Chlebovský
Projektant a vývojář Veletrhy Brno a.s. |
|
![]() |
|
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 Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 21950 |
![]() |
Také by šlo použít naši utilitu MakeTable. Používá tabulky a dynamické hodnoty buněk (takže jen pro A2006), takže můžete číslo v řadě následně kdykoliv upravit a zbytek řady se automaticky přečísluje, můžete upravovat rozteč řady čísel, styly, atd. |
|
![]() |
|
Augur ![]() Zasloužilý člen ![]() Přihlášen: 24.led.2005 Stav: Offline Bodů: 103 |
![]() |
V express tools v je prikaz Automatic text numbering. Pomocou pola sa vygeneruje text (napr. A A A A A) a potom sa necha pomocou tohoto prikazu prepisat. Dokonca sa da ocislovat predpona, alebo pripona (napr. okno1, okno2.....oknox)
|
|
![]() |
|
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 Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 21950 |
![]() |
ano, buď použijte TCOUNT nebo naši utilitu NumTable (vylepšený MakeTable) |
|
![]() |
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,406 sekund.