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: 9959 
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řenoCADKON - klavesove zkratky

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

Přihlášen: 05.říj.2004
Lokalita: Czech Republic
Používám:
Revit 2024
Stav: Offline
Bodů: 125
Přímý odkaz na tuto zprávu Téma: CADKON - klavesove zkratky
    Zasláno: 07.led.2009 v 12:12
Dobry den,
 
     da se prikazum CADKONu (napr. rychly prodluz, rychly orez, zmena delky vynasecich car apod.) priradit klavesova zkratka. Mam ale namysli zkratku ve smyslu treba RP, RO.... Jako jsou zkratky definovane v Autocadu v souboru acad.pgp. Nechci zkratky typu CTRL+1,2,3.....
 
Diky Honzic
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ů: 21490
Přímý odkaz na tuto zprávu Zasláno: 07.led.2009 v 13:32
Do souboru ACAD.PGP si můžete přidat jakékoliv další zkratky - odkazy na uživatelsky definované příkazy.
 
Pokud je požadovaný příkaz jen menu-makro (sekvence příkazů), je třeba "zkratku" řešit přes definici samostatného příkazu - nejlépe pomocí LISp funkce (defun). Např.:
 
(defun C:RP5 ()(command "_POLYGON" 5 "S"))
 
Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru
honzic Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 05.říj.2004
Lokalita: Czech Republic
Používám:
Revit 2024
Stav: Offline
Bodů: 125
Přímý odkaz na tuto zprávu Zasláno: 07.led.2009 v 15:52

Mohl bych pozadat jak by vypadal takovy zapis do souboru acad.pgp napriklad pro prikaz "Zmena delky vynasecich car"? Makro (sekvence prikazu) vypada takto: ^C^C_dim_edit nebo take (^C^C^P_setenv;CMDN;42;;IDCMD;3010;;DIMSCALE;$M=$(getvar,DIMSCALE);_SELECT;_AU;\_setenv;IDCMD;2007;^P ).

Nejsem moc moudry z toho jak to napsat. Confused
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ů: 21490
Přímý odkaz na tuto zprávu Zasláno: 07.led.2009 v 16:57
Pro _DIM_EDIT je to jednoduché:
 
DE, *DIM_EDIT
 
Přepis Diesel makra do LISPu jde jen v plné verzi AutoCADu, ne v LT.
Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru
honzic Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 05.říj.2004
Lokalita: Czech Republic
Používám:
Revit 2024
Stav: Offline
Bodů: 125
Přímý odkaz na tuto zprávu Zasláno: 07.led.2009 v 17:42

Mam plny Autocad 2009. Bohuzel tento zapis DE, *DIM_EDIT mi v ACADu 2009 nefunguje pritom ve starsi verzi ACAD2008 mi fungoval vpohode. Tak nevim. Dead

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ů: 21490
Přímý odkaz na tuto zprávu Zasláno: 08.led.2009 v 13:48
Pokud je DIM_EDIT nějaký fungující příkaz doplněný některou nadstavbou, mělo by to fungovat.
 
Výše uvedené Diesel makro by v LISPu vypadalo nějak takto:
 

(defun C:DE2 ()
 (setenv "CMDN" "42")(setenv "IDCMD" "3010")
 (command "_SELECT" "_AU" pause)
 (setenv "IDCMD" "2007")
 (princ)
)
Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru
honzic Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 05.říj.2004
Lokalita: Czech Republic
Používám:
Revit 2024
Stav: Offline
Bodů: 125
Přímý odkaz na tuto zprávu Zasláno: 09.led.2009 v 09:46
A tento zapis
 
(defun C:DE2 ()

 (setenv "CMDN" "42")(setenv "IDCMD" "3010")

 (command "_SELECT" "_AU" pause)

 (setenv "IDCMD" "2007")

 (princ)

)
 
mam vlozit do souboru acad.pgp k memu aliasu?
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ů: 21490
Přímý odkaz na tuto zprávu Zasláno: 09.led.2009 v 10:07
Ne, to je LISP kód do souboru .LSP - ten pak načtete (nejlépe automaticky při spuštění) pomocí APLČTI (_APPLOAD). Do PGP už v tomto případě nic dávat nemusíte - defun "naučí" nový příkaz sám.
Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru
honzic Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 05.říj.2004
Lokalita: Czech Republic
Používám:
Revit 2024
Stav: Offline
Bodů: 125
Přímý odkaz na tuto zprávu Zasláno: 09.led.2009 v 10:40

Super. Diky moc. Uz mi to funguje. Wink

Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 4627:Jak nadefinovat novou klávesovou zkratku v AutoCADu 2006 a vyšších?
Tip 11736:Rychlé lokální uložení 3D modelu ve Fusion 360.
Tip 11566:VIPVyhněte se konfliktům jmen u souborů fontů a symbolů (SHX)
Tip 13154:Skrytý nástroj pro analýzu struktury modelu a nalezení poškozených objektů v Inventoru.
Tip 724:Po upgradu AutoCADu mi přestala fungovat profesní nadstavba.
Tip 10860:Klávesové zkratky v prostředí Inventor HSM při aktivní kartě CAM.


 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,969 sekund.