Diskuzní fórum, poradna
CAD diskuze, rady, výměna zkušeností |
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
Automaticke nacitanie LISP |
Odpovědět | archiv |
Autor | |
Acid3P
Diskutér Přihlášen: 04.bře.2009 Lokalita: Slovensko Používám: PowerCivil, Revit, Civil3D Stav: Offline Bodů: 65 |
Téma: Automaticke nacitanie LISP Zasláno: 07.úno.2013 v 16:51 |
Dobry den!
Pri prechode na novu verziu ACADU (C3D 2013) z verzie 2008 som narazil na problem s nacitanim LISPov. Pri "pretiahnuti LISPov do aktovky," mi ACAD nechce dane LISP pri novom otvoreni programu nacitat. Preto som zistoval ine moznosti hromadneho nacitania pri starte a zaujali ma sposoby pomocou .bundle alebo MNL suboru. Nemam takmer ziadne skusennosti s programovanim a nasiel som len vseobecne informacie. Bol by niekto taky ochotny a napisal mi presny postup krok, po kroku ako sa tieto sposoby daju pouzit? Co sa tyka MNL, chcel by som vediet, ci som pochopil spravne princip. V ceste c:\Documents and Settings\zlu\Application Data\Autodesk\C3D 2013\csy\Support\ som nasiel subor Civil.mnl. Ak spravne rozumiem, do tohto suboru treba pridat prikaz (load "nazovlisp" "\nnazovlisp not loaded") a postupne takymto sposobom zapisat vsetky lispy, ktore chem aby boli nacitavane a malo by to fungovat? LISPy ukladam mimo uzivatelskych priecinkov Autodesku, to ale nebol problem v ACADE 2008. Dakujem za rady a ospravedlnujem sa za pripadne amaterske prehresky v oblasti prace s LISP :-) |
|
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 Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21525 |
Zasláno: 07.úno.2013 v 17:56 |
Doporucuji spise vytvorit si vlastni menu, nemenit oficialni civil.cuix a civil.mnl. Metoda pomoci .bundle je relativne slozita, pro nacitani vlastnich lsp a vlx souboru vystacite s aktovkou nebo s mnl nebo s acaddoc a acad.lsp.
|
|
Acid3P
Diskutér Přihlášen: 04.bře.2009 Lokalita: Slovensko Používám: PowerCivil, Revit, Civil3D Stav: Offline Bodů: 65 |
Zasláno: 08.úno.2013 v 16:10 |
Skusil som start .lsp aplikacii pomocou acaddoc.lsp.
Zvolil som takyto postup: 1. Vytvorenie acadddoc.lsp 2. Zapis pozadovanych spustanych aplikacii v tvare (load "nazovlisp") 3. Vytvorenie priecinku LISP v c:\Documents and Settings\zlu\Application Data\Autodesk\C3D 2011\enu\Support\LISP\ 4. Nakopirovanie vsetkych .lisp spolu s acaddoc.lsp do daneho priecinku Problem je, ze po otvoreni ACADU mi vypisuje nasledovnu chybu: AutoCAD menu utilities loaded.; error: LOAD failed: "nazovlisp" Dalej som zistil, ze mi pri supsteni nacita iba jednu aplikaciu zapisanu v acaddoc.lisp a pri tom ich tam mam cca 20. Viete mi poradit, kde robim chybu? Dakujem!
|
|
alfred
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: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
Zasláno: 08.úno.2013 v 16:46 |
Buď musíte psát cesty s dvojitým lomítkem, nebo umístěte LISPy do prohledávaného adresáře a cestu nepište.
tedy: (load "muj_lisp_soubor.lsp") nebo (load "c:\\adresář\\muj_lisp_soubor.lsp") Doporučuji také použít příkaz (autoload) Výhoda je, že se soubor načítá až při použití příkazu. Dál doporučuji si načítání dát do jednoho vlastního LISPu a pouze ten načíst pomocí acaddoc.lsp nebo aktovky. Osobně soubory AutoCadu nemodifikuji (kromě PGP), ale načítám si vlastní menu. |
|
PepaR
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
CAD/BIM manager Přihlášen: 29.lis.2004 Lokalita: ČR (ZL) Používám: ruky a hlavu (občas ;) Stav: Offline Bodů: 6187 |
Zasláno: 09.úno.2013 v 12:01 |
Dobrý den,
osobně mám odzkoušenu a preferuji variantu, kdy si vytvořím vlastní menu (MNU, CUI, CUIX) a k ní váži soubor *.MNL, který pojmenuji stejným názvem jako menu. Následné načítání se děje automaticky až při volání příkazu:
Složku s LISPy mám přidánu mezi cesty k podpůrným souborů, abych nemusel odkazovat na soubory absolutní cestou, ale pouze cestou relativní (dle mého je to přehlednější), viz příklady od alfreda výše. Jak to funguje v praxi si můžete ověřit např. u nadstavby GGmenu.
|
|
Acid3P
Diskutér Přihlášen: 04.bře.2009 Lokalita: Slovensko Používám: PowerCivil, Revit, Civil3D Stav: Offline Bodů: 65 |
Zasláno: 18.úno.2013 v 14:28 |
Po skusani viacerych moznosti sa mi v ACADE 2013 este stale nepodarilo rozbehat autostart LISP. Ako som sa dozvedel z viacerych for 2013 ma problem s pouzivanim "aktovky," ktora nefunguje ani v mojom pripade. Skusal som viacere moznosti, neiktori uzivatelia tvrdili, ze staci prepisat nazov .lisp suboru a pridat prefix "auto", alebo "acad", ale tato moznost bola tktiez neuspesna. Moj acaddoc.lsp momentalne vyzera nasledovne:
(load "layfrz" "layfrz Failed to Load.") (load "layiso" "layiso Failed to Load.") (load "layuniso" "layuniso Failed to Load.") (load "pll" "pll Failed to Load.") Skusil som, ci ACAD vie najst cestu ku acaddoc.lsp a po zadani prikazu findfile"acaddoc.lsp" uspesne nasiel cestu. Cize vsetko by malo byt tak ako ma, ale stale sa mi lispy nenacitavaju pri starte...Pomaly zacinam byt zufaly a zrejme si skusim nastudovat poslednu moznost pomocou vlastneho .cui a .mnl. Mate autostart LISP odskusany aj na 2013?
|
|
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 Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21525 |
Zasláno: 18.úno.2013 v 14:33 |
A nemáte to vypnuté pomocí nového nastavení pro ochranu proti škodlivému kódu?
|
|
Acid3P
Diskutér Přihlášen: 04.bře.2009 Lokalita: Slovensko Používám: PowerCivil, Revit, Civil3D Stav: Offline Bodů: 65 |
Zasláno: 18.úno.2013 v 14:45 |
moje nastavenie je:
AUTOLOADPATH: " " AUTOLOAD: 1 LISPENABLED: 1 Takze tu zrejme enbude problem...
|
|
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 Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21525 |
Zasláno: 18.úno.2013 v 15:21 |
Kromě tohoto se ale způsob načítání LISP souborů od starších verzích nijak neliší - funguje autoload, aktivka i další metody načítání. Doporučuji především ověřit cesty - popř. si dočasně zkuste umístit vaše LSP/VLX soubory do některé ze složek AutoCADu. |
|
Acid3P
Diskutér Přihlášen: 04.bře.2009 Lokalita: Slovensko Používám: PowerCivil, Revit, Civil3D Stav: Offline Bodů: 65 |
Zasláno: 18.úno.2013 v 15:32 |
to vsetko mam odskusane a vsetko neuspesne :-( Aktovku som skusal dokonca na dvoch roznych PC s roznymi uzivatelskymi pravami a je nefunkcna.
|
|
alfred
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: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
Zasláno: 18.úno.2013 v 18:14 |
Co takhle zkusit reinstalovat AutoCad?
|
|
Mantlík
TOP uživatel Přihlášen: 01.říj.2004 Lokalita: ČR (Pha) Používám: ACAD/Map/Civil R10-> 2022 Stav: Offline Bodů: 2541 |
Zasláno: 19.úno.2013 v 08:56 |
Existuje ještě jedna cesta (automatického) načítání, která lisp načte až v okamžiku potřeby, a to do řádku "makro" v cui místo ^C^Cpříkaz napsat ^C^C(if (not c:příkaz) (load "lisp"));příkaz kde "lisp" představuje soubor .lsp nebo .vlx, kde je daný příkaz definován. Pokud je lisp v adresáři, který je v seznamu cest, není problém ... (ale je pravda, je 2013 jsem ještě nenainstaloval)
|
|
J. Mantlík
|
|
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 2,945 sekund.