Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit a další produkty Autodesk - od firmy Arkance Systems [www.cadforum.cz]
CZ | SK | EN | DE
Přihlášení
či registrace
   právě nás čte: 4491 
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

 

NápovědaCAD diskuze, rady, výměna zkušeností

 
CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion 360, 3ds Max a s dalšími CAD aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy Arkance Systems (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.cadstudio.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoIkony a ich opakovani?!

 Odpovědět Odpovědět archiv
Autor
michaelflyer Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 05.úno.2007
Lokalita: Slovensko
Používám:
AutoCAD
Stav: Offline
Bodů: 105
Přímý odkaz na tuto zprávu Téma: Ikony a ich opakovani?!
    Zasláno: 20.led.2008 v 15:59
Dobrý deň,

verím tomu, že táto vec sa stáva každému a má stým problém. V autocade je veľa ikon, ktoré zastupujú nejaký príkaz so svojimi špecifickými príkazmi napr.: „Break 1 Point Select“ je zapísaná v tvare ^C^C_break \_f \@. Ale keď dáte opakovať príkaz tak už to je len obyčajný “Break“. A tak zase musíte stlačiť príslušnú ikonu aby to bol zase „Break 1 Point Select“. Keď to musíte zopakovať aj 20x tak vás to po čase prestane baviť! Ako by sa to dalo zapísať tak aby to malo svoj iný príkaz a nie „_breake“ s danou špecifikáciou. Ako si to predstavujem:
(defun c:BP ()
(command „_break“ pause „_f“ pause „a ten istý bod ako naposledy ale aby som ho nemusel zase zadávať“ )
)

Používam Autocad 2000 ale páčia sa mi niektoré veci vo vyšších verziách. Zase budem konkrétny. Napríklad TRIM má vo vyšších verziách výhodu vyberania objektov pomocou okna. Áno, prvý výber je rovnaký, ale už ten druhý nie. Musíte klikať na každý objekt a okno tu už nefunguje. Snažil som sa to nejako oklamať, ale ako náhle som dal prvý výber viac ako jeden objekt (napr.: dva objekty) tak mi to urezalo vždy po prvý objekt a nie medzi nimi :-(

Vopred ďakujem za rady...
Zpět nahoru
PepaR Zobrazit panel
CAD/BIM manager
CAD/BIM manager
Avatar

Přihlášen: 29.lis.2004
Lokalita: ČR (ZL)
Používám:
ruky a hlavu (občas ;)
Stav: Offline
Bodů: 6187
Přímý odkaz na tuto zprávu Zasláno: 20.led.2008 v 16:19
Zkoušel jste GGmenu? Tam jsou Vámi požadované příkazy zahrnuty, včetně násobného ořezávání.
 
Namátkou zasílám řešení pro BREAK přímo v LISPu:
 
Samozřejmě pro AutoCAD LT nezbyde než udělat si variantu do tlačítka tak jako to máte nyní.


Upravil PepaR - 20.led.2008 v 16:21
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
Arkance Systems

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 21493
Přímý odkaz na tuto zprávu Zasláno: 20.led.2008 v 16:35
Tohle se řeší jinak, není potřeba hned programovat. Stačí před příkaz (menu makro) dát hvězdičku, bude pak automaticky opakované celé. Tedy v tomto případě:
 
*^C^C_break;\_f;\@;
Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru
PepaR Zobrazit panel
CAD/BIM manager
CAD/BIM manager
Avatar

Přihlášen: 29.lis.2004
Lokalita: ČR (ZL)
Používám:
ruky a hlavu (občas ;)
Stav: Offline
Bodů: 6187
Přímý odkaz na tuto zprávu Zasláno: 20.led.2008 v 16:39
Zse jste me dostal, ja myslel, že to nejde udělat jinak než LISPem. Holt jak to bylo v jedné reklamě na prací prášek: musím se mooooc učit, moooc učit ;)
Zpět nahoru
michaelflyer Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 05.úno.2007
Lokalita: Slovensko
Používám:
AutoCAD
Stav: Offline
Bodů: 105
Přímý odkaz na tuto zprávu Zasláno: 20.led.2008 v 17:00
Ďakujem. Vám obom.
Mám ešte jednu otázku. Ako by sa dalo namieto toho "@" alebo "pause" získať súradnice toho bodu tak aby mi ich vypísalo na obrazovku.
Ďakujem
Zpět nahoru
zisoun Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 25.pro.2006
Lokalita: ČR (SČ)
Používám:
AutoCAD LT 2007
Stav: Offline
Bodů: 232
Přímý odkaz na tuto zprávu Zasláno: 20.led.2008 v 21:22
Co se týká opakování příkazu, je hvězdička dobré a rychlé řešení. Mám ji použitou u hodně příkazů.Příkaz se pak opakuje pořád dokola, než ho zruším ESC. Pokud ho ale zruším a dám opakování příkazu (např. pravýn tl. myši), tak už samozřejmě udělá zase jen samotný break. To jen tak pro úplnost.
Ten "@" v makru říká, že se má použít poslední zadávaný bod (hodnota LASTPOINT), v tomto případě bod přerušení, na který se ukáže. Pokud chcete vědět jeho souřadnice jen informativně pak stačí na konec makra dopsat ještě příkaz na zjištění souřadnic bodu a pak by to vypadalo takto :
*^C^C_break;\_f;\@;_id;@;
Po tomto zadání se vypíšou souřadnice bodu přerušení do příkazového řádku (nebo textového okna). Pokud byste chtěl zapsat souřadnice jako text do výkresu, tak by to šlo samozřejmě taky,jen by to bylo trochu delší a složitější makro.
Zisounek
Zpět nahoru
michaelflyer Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 05.úno.2007
Lokalita: Slovensko
Používám:
AutoCAD
Stav: Offline
Bodů: 105
Přímý odkaz na tuto zprávu Zasláno: 21.led.2008 v 16:04
Zaujímavé....
Dalo by sa to aj implementovať na lisp tá "_id"? Ako to treba zapísať do lipu?
Ďakujem za vaše postrehy...
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 616:Jak automaticky opakovat příkaz z menu nebo nástrojového panelu?
Tip 1454:Jak zrychlit práci s klientem MapGuide 5 (opakované načítání hladin)?
Tip 10973:Chybějící funkce Civil View po instalaci 3ds Max.
Tip 10125:Opakované dotazy na jméno souboru v Robot Structural Analysis AutoSave.
Tip 8372:Jak do Navisworks načíst DGN soubor s referencemi?
Tip 6790:VIPPřidání ikony vlastního příkazu/makra v Inventoru.


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,930 sekund.