TECHSOFT CZTECHSOFT SKCADHelpCAD FórumFreeCAD

Klávesové skratky CADprofi

Fórum CADprofi - nadstavby AutoCADu, ZWCADu a jiných CADů pro TZB, Elektro, stavebnictví a strojírenství
Kreslič
Příspěvky: 3
Registrován: 13 srp 2014, 16:39
Jméno (bez příjmení): Juraj Kurtulík

Klávesové skratky CADprofi

Příspěvekod kurtulik » 13 srp 2014, 16:42

Prosím Vás dajú sa používať klav.skratky, veľmi by to uľahčilo robotu.

Administrátor
Uživatelský avatar
Příspěvky: 313
Registrován: 14 dub 2014, 15:50
Jméno (bez příjmení): Ján Pajerchin

Re: Klávesové skratky CADprofi

Příspěvekod JanP » 14 srp 2014, 08:13

Dobrý deň,

Keďže používate iný základný CAD ako AutoCAD či ZWCAD - popíšem to obecne a malo by to platiť aj pre Vás.

1. Klávesové skratky typu CTRL+písmeno

- spustite príkaz: _customize
- choďte do záložky Klávesnice alebo Klávesové zkratky (podľa toho čo máte vo Vašom CADe)
- vyberte Skupinu nabídky ako je na obrázku, v Kategórii vyberte príslušný modul CADprofi a v Příkazy vyberte príkaz ktorému chcete priradiť klávesovú skratku
- následne priraďte klávesovú skratku stlačením CTRL+príslušné písmeno (presný postup záleží na Vašom CADe)

...viď napríklad obrázok s priradením skratky CRTRL+K tak aby vyvolala dialógový panel Symboly

Obrázek

2. Klávesové skratky (aliasy) typu NÁZOV + ENTER

To už je v prípade CADprofi trocha zložitejšie - a predpokladá sa z Vašej strany trocha pokročilejšia znalosť Vášho CADu

Predpokladám že viete že tieto skratky sa nachádzajú v súbore s príponou *.PGP. Musíte si teda vedieť nájsť Váš *.PGP súbor (dá sa to upravovať aj priamo z CADu ...to už však záleží na konkrétnom CADe).

Do tohoto súboru treba pridať riadok, ktorý napríklad po zadaní písmen: "aaa" (teda Vašej klávesovej skratky/resp.aliasu) a potvrdení ENTERom spustí váš príkaz.

Napr takýto riadok:
aaa, *moj_prikaz

Tu je však mierny problém.

CADprofi zvyčajne pod jednotlivými ikonkami nemá jednoduché príkazy.

Ak sa pozriete napríklad do definície už spomínaného tlačítka Symboly, tak to tam vyzerá takto:

Obrázek

No a práve z toho makra, ktoré tam je: ^C^C^Pcpxin;SAN_SYMBOLS_HS;cpx
musíte nejako urobiť príkaz, aby sa dal použiť ako Alias - a to bez LISPu nepôjde

- Musíte si teda napr v poznámkovom bloku urobiť prázdny súbor napríklad s názvom CADProfi_Aliasy.LSP
- Do tohoto súboru musíte príslušnou syntaxou zapísať všetky definície príkazov ktoré chcete používať ako Aliasy
- A následne ho musíte do Vášho CADu načítať a pridať k štartu programu aby sa po jeho spustení automaticky tieto lispy načítali
(presne Vám to neporadím - záleží na konkrétnom CADe)

Napríklad - pre už spomínaný príkaz symboly s horeuvedeným makrom ^C^C^Pcpxin;SAN_SYMBOLS_HS;cpx bude stačiť ak si do LSP súbopru napíšete toto:

(defun c:cadprofi_symboly ()
(command "cpxin" "SAN_SYMBOLS_HS" "cpx")
)


...kde cadprofi_symboly predstavuje názov Vami definovaného príkazu

Takto si do LSP súboru zadefinujte všetky príkazy, ktoré chcete používať ako Aliasy, LSP súbor načítajte do Vášho CADu, a násldene si zadefinujte Alias do PGP súboru - v našom prípade v súlade s horeuvedeným príkladom by to bolo takto:
aaa, *cadprofi_symboly

Následne - po reštarte Vášho CADu a po napísaní na príkazový riadok: aaa + ENTER sa spustí panel Symboly

Zpět na CADprofi Fórum



Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník