Vytisknout stránku | Zavřít okno

Definice vlastního tlačítka - příkaz RVYBER

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 360, prohlížečů, DWG a DWF, Design Review, Navisworks, nadstavby, 123D, A360 a cloud Autodesk 360
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=28274
Datum vytištění: 16.kvě.2025 v 06:57


Téma: Definice vlastního tlačítka - příkaz RVYBER
Odeslal: Machacek
Předmět: Definice vlastního tlačítka - příkaz RVYBER
Datum odeslání: 16.led.2019 v 16:22
Dobrý den,
potřeboval bych si v LTéčku udělat tlačítko v paletě nástrojů s vlastní definicí příkazů. Na tlačítku by měl být ekvivalent příkazu <RVYBER> a po stisku tlačítka by se měly např. vybrat všechny šrafy v hladině "0". Jelikož <RVYBER> nejde spustit s "pomlčkou" bez dialogového okna, tak nevím, jak toto docílit.
Zkoušel jsem i <FILTR>, ale ten také nejde spouštět bez dialogového okna.
Je nějaký způsob, jak tuto věc v LTéčku udělat?
Předem děkuji za radu
JM


-------------
Jiří Macháček

BricsCAD, Cadkon MEP



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 16.led.2019 v 19:43
Takto to bohužel nejde. Asi nejbližší cesta je v makru vytvořit podobnou entitu které chcete filtrovat (tedy např. šrafu v hladině 0) a poté použít příkaz SELECTSIMILAR s volbou _Last. Máte tak vybrané požadované šrafy (plus tedy tu jednu navíc...).

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world" rel="nofollow - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: Machacek
Datum odeslání: 17.led.2019 v 07:55
Děkuji za tip, zkusím se s tím nějak poprat a uvidíme …
 


-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: Kosík
Datum odeslání: 17.led.2019 v 09:41
Pak je na zváženou, zda není jednodušší klávesová zkratka.
Jan Kosík


Odeslal: Machacek
Datum odeslání: 17.led.2019 v 17:17
Tak se tady pokouším přijít na ten příkaz <SELCTSIMILAR>, ale žádnou volbu _Last mi to nenabízí...

-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: johny
Datum odeslání: 17.led.2019 v 17:25
Napiště ? a uvidíte. Pak zkuste to L.


Odeslal: Machacek
Datum odeslání: 17.led.2019 v 17:28
Funguje pouze výběr objektu a nebo nAStavení, které určuje jaké vlastnosti se vybírají. Volbu poslední objekt jsem tam nenašel. Na ? to nereaguje.
Asi to budu muset udělat růčo přes nastavené filtry...


-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: johny
Datum odeslání: 17.led.2019 v 17:34
Na úsečku mi to funguje takto.
_line;\\;_selectsimilar;_l;;

Když spustíte selectsimilar a hned dáte _L tak nic?

Command: SELECTSIMILAR
Select objects or [SEttings]: L
1 found


Odeslal: Machacek
Datum odeslání: 17.led.2019 v 17:52
tak když se použije pouze _L … tak to funguje
díky … jdu laborovat dál


-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: Vladimír Michl
Datum odeslání: 17.led.2019 v 18:06
ne že by to bylo podstatné, ale "_L" i "_Last" by fungovat mělo, je to stejná výběrová volba

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world" rel="nofollow - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: Machacek
Datum odeslání: 17.led.2019 v 18:21
Tak ještě jinak … ty 2; na konci, já jsem dával pouze jeden :-( 

-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: johny
Datum odeslání: 17.led.2019 v 21:32
^C^C_-insert;*pattern;0,0;1;0;_selectsimilar;_l;;_undo;3;_selectsimilar;_p;;

Bez kliku a beze zbytku.


Odeslal: Machacek
Datum odeslání: 18.led.2019 v 06:50
Ale k tomu je asi potřeba ještě nějaký blok, který se do výkresu vkládá?
Když tlačítko spustím, tak se to sekne na prohledávání podpůrných cest a hlásí to …
 
Příkaz: _-insert
Zadejte název bloku nebo [?]: *pattern

"pattern.dwg": Nemohu najít soubor ve vyhledávací cestě: … a následuje seznam prohledávaných cest


-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: Machacek
Datum odeslání: 18.led.2019 v 06:55
S tím nadefinováním filtrů to docela jde. Je to sice poloautomatická cesta, ale schůdnější, než to vždycky všechno nastavovat a dohledávat od začátku.
 
Vyberu všechny objekty <CTRL+A> spustím uložený filtr pro výběr konkrétních objektů a pak s nimi udělám potřebnou změnu.


-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: Vladimír Michl
Datum odeslání: 18.led.2019 v 10:33
Mně připadá provozně rychlejší ta cesta přes tlačítko menu a SELECTSIMILAR - buď předdefinováním onoho bloku pattern.dwg s "mustrem" toho co chcete hledat, nebo prostě ukázáním na příklad jednoho z typu vybíraných objektů.

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world" rel="nofollow - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: Machacek
Datum odeslání: 18.led.2019 v 12:16
Ano, tak tak tohle už funguje. Do podpůrného adresáře jsem uložil blok pattern.dwg, kde je pouze šrafa v hladině "0" a výběr probíhá …
Teď jsem ještě doplnil přesunutí do jiné hladiny a funguje to.
^C^C_-insert;*pattern;0,0;1;0;_selectsimilar;_l;;_undo;3;_selectsimilar;_p;;.změna;v;h;SLP_0_pomocna;;
 
super, díky za rady.
 


-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: Machacek
Datum odeslání: 18.led.2019 v 12:39
Zkouším další věci …
 
Nastavil jsem si automatický výběr textů v určité hladině … to proběhne vyberou se všechny … lze z tohoto výběru ještě udělat nějaký podrobnější výběr, aby se vybraly texty, které obsahují nějaký řetězec s využitím zástupných znaků * ?
 
V textech bych potřeboval vyhledat vše, co obsahuje "bez čp*"
 


-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: Vladimír Michl
Datum odeslání: 18.led.2019 v 12:51
To bohužel nejde, podobnost jde hlídat jen přes ty vlastnosti, co jsou v SELECTSIMILAR > Nastavení.

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world" rel="nofollow - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: Machacek
Datum odeslání: 18.led.2019 v 12:57
Jsem si to myslel … tady to holt udělám ručně přes ty přednastavené filtry …
To ostatní funguje v pohodě ...


-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: johny
Datum odeslání: 18.led.2019 v 13:27
Původně odeslal(a) Machacek Machacek napsal(a):

Zkouším další věci …
 
Nastavil jsem si automatický výběr textů v určité hladině … to proběhne vyberou se všechny … lze z tohoto výběru ještě udělat nějaký podrobnější výběr, aby se vybraly texty, které obsahují nějaký řetězec s využitím zástupných znaků * ?
 
V textech bych potřeboval vyhledat vše, co obsahuje "bez čp*"
 

Na toto celkem rád používám FIND. Rychlejší a lepší než QSELECT. Stačí napsat bez čp enter enter a kliknout na Vytvořit výberovou množinu ze všech. 


Odeslal: Machacek
Datum odeslání: 18.led.2019 v 13:39
Ano obojí znám a používám. Původní myšlenka byla za vlastní tlačítka pro automatizaci postupu. Bohužel LTéčka je spousta omezení, takže to nejde udělat úplně do detailu.
 
FIND je spíš pro výběr a následné náhrady v textu. Já potřebuju, aby mi vše zůstalo ve výběru a pak to mohl přesunout do jiné hladiny. Takže ten QSELECT je lepší, protože to vybere celou množinu všech textů s požadovaným obsahem.
 
A abych nemusel otrocky pokaždé v tom QSLECT nastavovat, co se má vybírat, tak jsem díky této diskusi "objevil Ameriku" a využiju pro to přednastavené filtry … CTRL+A pro výběr všeho a pak na to pustím ten příslušný filtr a pak už jenom v okně rychlých vlastností provedu potřebnou změnu.


-------------
Jiří Macháček

BricsCAD, Cadkon MEP


Odeslal: johny
Datum odeslání: 18.led.2019 v 19:19
Z toho co píšete vyplývá, že FIND moc neznáte.


Odeslal: Machacek
Datum odeslání: 20.led.2019 v 14:47
Vím, že i u FIND (NAJDI) je možnost z nalezených výsledků hledání vytvořit výběrovou množinu. Problém je v tom, že nevím, jak tento příkaz spustit bez otevření do okna jenom v příkazovém řádku, aby se z toho dal udělat sled příkazů do "tlačítka". Pokud to vůbec jde.

-------------
Jiří Macháček

BricsCAD, Cadkon MEP



Vytisknout stránku | Zavřít okno