Instrucțiuni pentru utilizarea acad.lsp și acaddoc.lsp
Instalarea de pornire a programului AutoCAD de obicei nu include fișierul de boot acad.lsp, trebuie să-l creați (de exemplu, utilizând Notepad) și să îl întrețineți singur. De ce am nevoie de acad.lsp? De exemplu, utilizați în mod constant anumite subrutine pe AutoLISP și doriți ca acestea să fie întotdeauna disponibile atunci când lucrați. Când porniți AutoCAD, acesta caută fișierul \ acad.lsp din directorul \ support sau din alt director instalat ca conțin fișiere de suport. Dacă fișierul acad.lsp este găsit, acesta va fi încărcat în memorie.
acad.lsp va fi încărcat numai în prima sesiune de desenare când începe AutoCAD. Dacă doriți ca rutinele dvs. să fie disponibile în fiecare sesiune de desen nou deschisă, trebuie să le plasați în fișierul acaddoc.lsp, care trebuie localizat și în directorul de asistență.
Funcționalitatea acad.lsp și acaddoc.lsp poate fi modificată utilizând variabila de sistem ACADLSPASDOC. Dacă ACADLSPASDOC este setat la 0 (starea implicită), fișierul acad.lsp va fi încărcat o singură dată - când se pornește AutoCAD. Dacă ACADLSPASDOC este setat la 1, fișierul acad.lsp va fi încărcat în fiecare desen nou.
Când AutoCAD funcționează în SDI (modul AutoCAD cu un singur document), ACADLSPASDOC va fi ignorat. Când variabila de sistem SDI este setată la 1, reinitializarea AutoLISP între desene depinde de LISPINIT. Când LISPINIT este setat la 1, funcțiile și variabilele AutoLISP sunt valide numai în desenul curent; de fiecare dată când porniți un nou desen sau deschideți unul existent, toate funcțiile și variabilele sunt șterse din memorie și acad.lsp este repornit. Schimbarea valorii variabilei sistemului LISPINIT la 0 cu modul SDI activ nu are efect.
Fișierul acad.lsp poate conține codul pentru una sau mai multe rutine AutoLISP sau o listă de fișiere lisp externe pentru descărcare. A doua metodă este preferabilă, deoarece este mai convenabilă pentru modificare. De exemplu, puteți salva codul în fișierele mysessionapp1.lsp, databasesynch.lsp și drawingmanager.lsp și le puteți încărca de fiecare dată când porniți AutoCAD plasând următoarele direcții în fișierul acad.lsp:
acadYEAR.lsp
Cum se creează un fișier acad.lsp dacă acesta nu există
Posibile locații pentru acad.lsp:
Dacă doriți să determinați ce directoare utilizează AutoCAD pentru a găsi fișiere de asistență, executați comanda OPTIONS și căutați câmpul Support Path Search Caută în panoul Fișiere.