Kontakty

Ako vložiť obrázok do AutoCADu? Ako používať lisp zverejnený na fóre Ako vkladať bloky do výkresov

Poďme sa teraz pozrieť na to, ako to implementovať.

Pre AutoCAD sú dostupné aplikácie s nasledujúcou príponou súboru: * .arx, * .crx, * .lsp, * .dvb, * .dbx, * .vlx, * .fas. Uvažujme o príklade LISP, ktorý umožňuje zarovnať text vzhľadom na určený bod pozdĺž osi X alebo Y (stiahnite si súbor „Zarovnanie textu. Lsp“).

Ako nainštalovať súbor * .lsp v AutoCADe?

1. Prejdite na kartu „Spravovať“ a na paneli „Aplikácie“ vyberte príkaz „Načítať aplikáciu“. Môžete použiť príkazový systém v AutoCADe a zadať „_appload“.

2. Otvorí sa dialógové okno „Načítať / Vyberať aplikácie“, cez ktoré musíte nájsť vhodný súbor s príponou * .lsp alebo inou, ktorá bola uvedená vyššie.

3. Po dokončení akcií kliknite na tlačidlo „Stiahnuť“.

4. Po zobrazení správy o úspešnom stiahnutí v spodnej časti tohto dialógového okna môžete nainštalovanú aplikáciu otestovať. Kliknite na tlačidlo Zavrieť.

Ako spustím príkaz aplikácie lisp?

V AutoCADe nie je možné zobraziť príkazy lisp... Mali by ste vychádzať z pôvodného súboru, ktorý bol načítaný do programu.

Povedali sme to už skôr súbor skriptu je možné otvoriť pomocou obvyklého programu „Poznámkový blok“... Spravidla na samom vrchole tohto textového dokumentu vývojári nechávajú pre prácu všetky potrebné informácie, vrátane názvu príkazu, ktorý spustí LISP. V tomto príklade je to „ z-text-align", Takže presne takúto požiadavku musíte zadať do príkazového riadku na vyvolanie nástroja.

Ako načítať lisp v AutoCAD LT?

S otázkou: „Ako nainštalovať Lisp v AutoCADe“ je všetko jasné. Ako ich však môžem načítať do podobných programov, napríklad AutoCAD Electrical / Mechanical?

Bohužiaľ aplikácie napísané v AutoLISP-e fungujú iba v plnej verzii AutoCADu... Takéto skripty preto nemožno vložiť do aplikácie AutoCAD LT ani do iných verzií.

Koncept, ktorým sa spoločnosť riadi, je prioritou kvality vo všetkom z dôvodu dodržiavania požiadaviek moderného trhu, neustáleho zvyšovania efektívnosti systému riadenia, kvality a monitorovania dokončených projektov.

Inventár, účtovníctvo zelených plôch, zadávanie inventárnych údajov do AIS „Register zelených plôch“ v Moskve, vyhotovenie „Pasu na zlepšenie územia“

Primárna činnosť inventarizácia zelených plôch, započítanie zelených plôch, vyhotovenie pasov na zlepšenie územia, zadanie údajov do Registra zelených plôch AIS, schválenie pasu na zlepšenie územia v JKKHiB a DPiOOS.

Inventúru a certifikáciu zelených plôch a cestných zariadení v Moskve robíme už 9 rokov.

Za tento čas sme inventarizovali asi 5 000 hektárov:

Upravené oblasti 1,2,3 kategórií obsahu,

Lesy, parky, námestia, cesty, nádvoria, vč.

Alexander Garden (záhrada pri moskovskom Kremli),

Kremeľské nábrežie, zelené plochy na Červenom námestí neďaleko GUM,

Nový Arbat, Pokrovská katedrála, nákupný a zábavný komplex „Manéž“,

Solntsevo okres, Vernadsky Avenue okres, Dorogomilovo okres, Troparevo-Nikulino okres,

Okres Vychino-Zhulebino, Lefortovo, Maryino, Nekrasovka, Ryazansky

Južný správny obvod,

Juhovýchodný správny obvod,

Okresy Nová Moskva (TiNAO),

Námestia a parky centrálneho správneho obvodu,

Zelené plochy pozdĺž moskovského okruhu,

Zelené plochy pozdĺž tretieho okruhu,

Letisko Vnukovo,

Všeruské dispečingové stredisko Vnukovo,

Všetky radiálne diaľnice v Moskve (diaľnica Shchelkovskoye a diaľnica Entuziastov, diaľnice Altufevskoye a Yaroslavskoye, diaľnice Kashirskoye a Varshavskoye, diaľnice Mozhayskoye a Rublevskoye, diaľnice Volokolamskoye a Zvenigorodskoye, diaľnica Mezhdunarodnoe, diaľnica Kievskoye atď.)

Veľké množstvo nemocníc, poliklinický (GBUZ), školy (GBOU), priemyselné a obchodné územia, a nejde o vyčerpávajúci zoznam území, ktoré sme si vytvorili.

Dôvody na vykonávanie prác na inventári zelených plôch v Moskve:

Výnos moskovskej vlády z 12. augusta 2014 č. 461-PP „O automatizovanom informačnom systéme„ Register zelených plôch “(v znení zmien a doplnení z 4. októbra 2017)“;

Uznesenie moskovskej vlády z 10. septembra 2002 N 743-PP (v znení zmien a doplnení z 4. októbra 2017) „O schválení Pravidiel pre vytváranie, údržbu a ochranu zelených plôch v meste Moskva“;

Výnos moskovskej vlády z 2. septembra 2014 č. 501-PP „O vývoji pasov na vylepšenie priestorov nádvorí, o zmene právnych aktov mesta Moskva a o zrušení platnosti právnych aktov mesta Moskva“;

Zákon mesta Moskva z 5. 5. 1999 č. 17 „O ochrane zelených plôch“ (v znení zmien a doplnení z 7. mája 2014).

Inventarizácia území zeleného fondu mesta Moskva sa vykonáva s cieľom:

Získanie spoľahlivých údajov o stave zelených plôch, druhoch, vekovom zložení, o kvantitatívnych a plošných charakteristikách prírodných spoločenstiev, prvkoch integrovaného zlepšenia riadenia miest na všetkých úrovniach riadenia, prevádzky a financovania;

Získanie informácií o umiestnení zelených plôch, prvkov komplexného zlepšenia na území zeleného fondu mesta Moskva, s uvedením držiteľov práv k pozemkom zodpovedným za jeho bezpečnosť a stav;

Stanovenie súladu činností vykonávaných držiteľmi práv na pozemkoch na území zeleného fondu mesta Moskva pri ekologických objektoch, stanovenom účele území;

Analýza stavu zeleného fondu mesta Moskva;

Určenie pozemkov obsadených rôznymi druhmi plantáží, infraštruktúrou alebo inými zložkami v ich zložení;

Informačná podpora pri príprave plánovacích projektov pre prírodné, osobitne chránené prírodné (ďalej len - SPNA) (pre ktoré nie sú plánované plány), osobitne chránené zelené plochy (ďalej - SPNT), zelené plochy a ďalšie plochy zaberané zeleňou v r. mesto Moskva;

Vypracovanie opatrení na ochranu a obnovu prírodných spoločenstiev a odporúčania pre správu pozemkov; infraštruktúra a zlepšovacie prvky v osobitne chránených prírodných a iných prírodných oblastiach na obdobie revízie riadenia štátneho rozpočtového orgánu „Správa miest v Moskve na prírodných územiach“;

Stanovenie efektívnosti zalesňovacích prác, stavu kvality vytvorených lesných kultúr, ich súladu s platnými normami a technickými podmienkami. Tieto materiály umožňujú určiť opatrenia na zlepšenie stavu plodín;

Vypracovanie návrhov na úpravu plánov plánovania chránených území, prírodných, zelených plôch a ostatných plôch zelených plôch, mesta Moskva, územných plánov rozvoja chránených území v meste Moskva;

Regulácia práce a stanovenie nákladov na ochranu a údržbu prírodných spoločenstiev, zelených plôch, prvkov terénnych úprav a komplexného zveľaďovania a generálnych opráv na území zeleného fondu mesta Moskva (na základe získaných charakteristík stavu prvkov a komplexné vylepšenie);

Vypracovanie zoznamu titulov pre zelené plochy, prvky terénnych úprav a komplexné vylepšenie pre výpočet prírodných ukazovateľov pre územia zeleného fondu mesta Moskva;

Príprava údajov na vyplnenie Štátneho katastra chránených území mesta Moskva, Automatizovaného informačného systému „Register zelených priestorov“, Automatizovaného kontrolného systému „Zjednotenej dispečerskej služby odboru bývania a komunálnych služieb a vylepšenia mesta Moskva“. Moskva "(ďalej len„ ACS "ODS DZHKHiB"), ďalšie informačné systémy mesta Moskva, ak sú ustanovené právnymi predpismi Ruskej federácie a mesta Moskva.

Druhy prác na certifikácii zelených plôch:

1. Vedenie prípravné práce

Získanie hraníc inventarizačného územia;

Prieskumný prieskum inventarizačného priestoru;

Vymedzenie oblasti inventarizačného územia;

Stanovenie klasifikácie inventarizačného objektu

Určenie polohy stromov v prírode na inventárnom území;

Určenie umiestnenia kríkov v prírode na inventárnom území;

Zbierka všeobecných informácií o inventarizačnej oblasti (vrátane administratívno-územnej príslušnosti;

Údaj o zodpovednom užívateľovi pôdy;

Zistenie stavu objektu, funkčný účel pozemku;

2. Vedenie terénne práce o inventári zelených plôch:

Geodetický prieskum inventarizačného územia pomocou geodetického zariadenia a miestnych meraní;

Stanovenie naturálnych drevín, naturálne číslovanie, meranie priemeru, veku, výšky, opis stavu;

Stanovenie naturálnej vegetácie kríkov, naturálne číslovanie, meranie priemeru, veku, výšky, opis stavu;

Stanovenie stavu trávnikov, meranie plochy, popis kvalitatívnych charakteristík, určenie typu trávnika;

Popis kvetinových záhonov, meranie plochy, pridelenie poradového čísla, určenie typu kvetinovej záhrady, vysadený rastlinný materiál;

Opis cestnej a cestnej siete, stanovenie stavu, typu pokrytia, účelu, meranie územia;

Určenie umiestnenia LFA a zlepšovacích prvkov, ich množstva, číslovania, charakteristík a popisu stavu;

Definícia budov a štruktúr v inventarizačnej oblasti, ich účel a plošné meranie;

Určenie rovinných štruktúr, ich typu, plochy a pokrytia;

Určenie prvkov organizácie reliéfu, ich typu, oblasti;

Stanovenie funkčných podporných systémov, ich typ a počet;

Zhromažďovanie informácií o opravárenských prácach;

Zhromažďovanie ďalších informácií (dátum poslednej opravy alebo rekonštrukcie, spôsob urbanistických aktivít);

3. Vedenie kancelárska práca o inventári zelených plôch:

Vytvorenie inventarizačného plánu objektu M1: 500 s registráciou v súlade s nariadením moskovskej vlády zo dňa 04.10.2005, č. 770-PP „O metodických odporúčaniach na vypracovanie dendrologických plánov a počítacích zoznamov“;

Aplikácia stromov a kríkov na plán s pridelením poradového číslovania v súlade so zoznamom zelených plôch;

Výpočet celkovej plochy objektu a zadanie údajov do výpisu;

Kreslenie kvetinových záhonov do plánu, výpočet ich plôch a zadávanie vyhlásenia;

Čerpanie z plánu budov a štruktúr, výpočet ich plôch a ich zápis do výkazu;

Výpočet prevádzkovej oblasti objektu a zadanie údajov do výkazu;

Kreslenie rovinných štruktúr na plán, výpočet ich plôch a ich zadávanie do výroku;

Čerpanie z plánu cestnej a cestnej siete, výpočet jej plôch a vstup do výkazu;

Nakreslenie trávnika na plán, výpočet plôch a zadanie výkazu;

Čerpanie z plánu LFA, nesprávny výpočet podľa množstva a zadanie výkazu podľa typu;

Čerpanie z plánu systémov funkčnej podpory, výpočet počtu a zadanie do výkazu podľa typu;

Čerpanie z plánu prvkov organizácie reliéfu, výpočet plôch a vstup do výkazu;

Zber údajov a tlač záznamov z terénu na počítači;

Výpočet celkového počtu stromov v zariadení;

Výpočet celkového počtu kríkov na mieste;

Výpočet transplantovaných stromov na mieste;

Výpočet transplantovaných kríkov na mieste;

Výpočet rezaných stromov v objekte;

Výpočet vyrúbaných kríkov na mieste;

Výpočet uložených stromov na objekte;

Výpočet zachovaných kríkov na mieste;

Zostavenie rovnováhy územia;

4. Správanie kartografické diela:

Zabezpečenie elektronickej registrácie objektov terénu a zelených plôch pri údržbe AIS „Register zelených plôch“ a monitorovaní zelených plôch;

Vypracovanie topografického plánu v elektronickej podobe s odkazom na Jednotný štátny kartografický rámec mesta Moskva vo formátoch, ktoré umožňujú bezplatný import údajov do geografických informačných systémov;

Registrácia plánu inventúry v súlade s existujúcimi požiadavkami M1: 500;

Schválenie pasu na vylepšenie územia v elektronickej podobe na oddelení bývania a komunálnych služieb a oddelení prírodných zdrojov a ochrany životného prostredia.

Sme hrdí na vykonanú prácu, pretože našou hlavnou zásadou pri akejkoľvek práci je čestnosť, bezúhonnosť a láska k podnikaniu, ktoré robíte.

Dokončené projekty



Novinky: 2. apríla 2015 Nové požiadavky na schválenie pasu na vylepšenie územia Pokyny na schválenie pasu zákazníka v registri. 30. marca 2015 Objasnenie zmien v požiadavkách na pasy na zlepšenie územia (účtovná stránka) V pase účtovníckej stránky sa zmenil názov (Pas vylepšenia územia) a postup schvaľovania. 29. marca 2015 Za pas do zelene. Z vyhlášky N 743-PP zo dňa 12.12.2014. Metodika vykonávania inventarizácie na územiach zeleného fondu mesta Moskva Publikované informácie z výnosu o metodike inventarizácie zelených plôch v Moskve 29. marca 2015

Jemné doladenie používateľského rozhrania vám umožňuje pridávať vlastné funkcie, klávesové skratky, kombinácie klávesov myši a meniť štandardné panely k funkciám štandardného rozhrania AutoCADu.

Táto príručka je užitočná pre skúseného používateľa, ktorý rozumie tomu, ktoré nástroje často používa, ktoré nástroje vôbec nepoužívajú alebo ktoré chýbajú.

Výhody doladenia rozhrania

1. Jasné nastavenie rozhrania pre seba
2. Pridanie vlastných príkazov
3. Odstránenie nepotrebných tlačidiel
4. Pridanie tlačidiel rýchlej voľby

Po inštalácii AutoCADu a počiatočnej konfigurácii dostaneme nasledujúce rozhranie

Popíšem nevýhody rozloženia tohto rozhrania:
- Všetky panely sú roztrúsené po obvode obrazovky;
- Na paneloch nástrojov sa nachádzajú tlačidlá, ktoré sa nepoužívajú;
- Príkazový riadok povolený (zmenšuje viditeľný priestor);
- Zahrnuté nepotrebné panely s nástrojmi

Doladenie rozhrania

1. Organizácia panelov nástrojov
Zahŕňame všetky bežne používané panely s nástrojmi. Dám svoj zoznam
Ako je znázornené na obrázku, všetky panely sú zoskupené v ľavom hornom rohu (ako sa mi zdá, sme zvyknutí vnímať informácie zľava doprava)

2. Konfigurácia príkazového riadku:
- Ctrl + F9(V aplikácii AutoCAD< 2010 версии)
- Presuňte príkazový riadok do poľa modelu a nastavte nepriehľadnosť na 0%.


Obr. 3 Transparentnosť príkazového riadku.
Keď umiestnite kurzor myši nad príkazový riadok, stane sa to nepriehľadným.

3. Prispôsobte panel s nástrojmi.
Ak chcete začať prispôsobovať panel s nástrojmi, spustite príkaz: _CUI(Prispôsobiť používateľské rozhranie)


Tu môžete nakonfigurovať:

  1. Panel rýchleho spustenia;
  2. Stuha (pre rozhranie „pásky“);
  3. Panel nástrojov (panely nástrojov);
  4. Klávesové skratky atď.
3.1. Vytvorte si vlastný panel s nástrojmi a pridajte tlačidlá

Vytvorme si vlastný panel s nástrojmi a pomenujeme ho „SCSENG_TOOLBAR“

Prejdite do sekcie: Panel s nástrojmi -> RMB -> Nový panel s nástrojmi
Iba zaregistrovaný funkcie a príkazy. Ako zaregistrovať funkciu v článku „Automatizácia bežných úloh alebo použitie skriptov Lisp, ARX atď.“.
Pridať na panel „SCSENG_TOOLBAR“
Príkazy: „ dlina "," plus1 "," Zrušiť výber všetkých ".
Presuňte vytvorený panel.
Tlačidlo " Odznačiť všetko " umožňuje rýchlo resetovať vybrané objekty (veľmi výhodné, keď potrebujete kopírovať alebo veľa označiť).

Všetky tlačidlá pridávania sú pripravené.

3.2 Odstránenie nepotrebných tlačidiel
Na paneli nástrojov kliknite pravým tlačidlom myši a odstráňte nepotrebné tlačidlá.


Odstránením nepotrebných tlačidiel šetríme miesto na paneli. To je obzvlášť užitočné pri používaní malých obrazoviek.

3.3 Prispôsobenie klávesových skratiek

4. Uloženie nakonfigurovaného rozhrania
Po úprave umiestnenia panelov s nástrojmi, klávesových skratiek je potrebné uložiť si pracovisko.

Obr. 12. Záchrana pracoviska

Proces vkladania blokov do výkresu je takmer rovnaký ako vkladanie jednotlivých objektov. V takom prípade môžete zmeniť mierku alebo otočiť blok na požadovanú úroveň. Môžete tiež navrhnúť dynamický blok s rôznymi uhlami zmeny mierky a kopírovania. O blokoch tohto typu si povieme niečo neskôr.

Ako vkladať bloky do výkresov

Ak chcete vložiť blok do súboru výkresu, budete musieť postupovať podľa týchto krokov:

  1. Zavolajte okno na vloženie bloku.

a) do príkazového riadku zadajte príkaz „Vložiť“.

b) vykonáme príkazy Vložiť> Blokovať.

c) Kliknite na príslušnú ikonu na paneli blokov.

  1. Rozhodli sme sa vložiť blok alebo samostatný súbor.

a) Ak chcete vložiť blok z pracovného výkresu, vyberte požadovanú možnosť v okne „Názov“.

b) Vložte súbor pomocou možnosti „Prehľadávať“.

3. Nastavte príznak pred možnosťou „Zadať na obrazovke“. Priradíme ho k bodu vloženia, mierke a uhlu rotácie.

  1. Zaškrtli sme tiež možnosť „Rovnaké stupnice“.
  2. Nakoniec začiarknite alebo zrušte začiarknutie funkcie Explode.
  3. Proces dokončíme výberom možnosti „Ok“.
  1. Softvér vás automaticky požiada o zadanie potrebných parametrov, ak neboli zadané skôr:
  • Zadajte bod vloženia, ako je popísané v prvej lekcii, bod vloženia sa zhoduje so základným bodom bloku.
  • Zadajte mierku vloženého bloku, predvolená mierka je 1: 1. Ak chcete zmeniť mierku pozdĺž osí, po výzve na zadanie mierky zadajte X na príkazovom riadku. Potom vás príkaz požiada o zadanie mierky pozdĺž osi X a sekery Y.... U 3D modelov je zadávanie mierok pozdĺž osí podobné. Zadaním negatívnej mierky pozdĺž jednej osi sa vytvorí zrkadlový obraz okolo druhej osi.
  • Uhol natočenia môžete určiť buď zadaním hodnoty uhla do príkazového riadku, alebo zadaním bodov uhla pomocou kurzora.

Pri vkladaní súboru výkresu nie sú do vložky zahrnuté objekty prázdneho priestoru, aby ste ich mohli vložiť, musíte ich definovať v bloku.

Ako pracovať s DesignCenter

DesignCenter je okno prieskumníka, ktoré vám pomôže vybrať jeden blok z už uložených výkresov alebo knižnice s možnosťou náhľadu.

Vyberte blok a vložte ho do výkresov

  1. Otvorte DesignCenter a podržte ctrl + 2.
  2. Priamu cestu k priečinku s požadovaným súborom označíme pomocou prieskumníka.
  3. Otvorte požadovaný výkres v otvorenom priečinku.
  4. Toto umožní používateľovi prístup ku všetkým parametrom a atribútom.
  5. Vyberte kartu bloky.
  6. Pozeráme sa na rad ikon s blokmi vybraného výkresu.

Ak chcete vložiť blok, budete musieť vykonať podobný postup, aký je popísaný vyššie.

Ak chcete vložiť blok, môžete ho jednoducho pretiahnuť do poľa otvoreného výkresu. Program automaticky vyzve používateľa na úpravu výkresu. Do jedného výkresu môžete vložiť veľa blokov rôznych typov, veľkostí a obsahu.

Končíme s našim návodom na vkladanie blokov a súborových systémov. Ďalej si povieme niečo o práci s ich sekciami pre správu a knižnicu.

Poznámka: Programy AutoLISP je možné spustiť iba v plnej verzii AutoCADu, nepracujú pod AutoCAD LT. (s výnimkou prípadov sťahovania ďalších aplikácií, ako je LT Extender a podobne, ktoré sú špeciálne navrhnuté na spúšťanie aplikácií lisp a (alebo) arx v prostredí AutoCAD LT.)

Ukladanie programového kódu do počítača

Pomocou kurzora vyberte tento kód a skopírujte ho do schránky kliknutím pravým tlačidlom myši a výberom Kópia(alebo Ctrl + C).
Spustite program „Poznámkový blok“ a vložte náš kód pomocou ponuky Upraviť >> Vložiť(alebo Ctrl + V):

Kód:

(defun C: OFF2 (/ d obj ent adoc * error * undo lays Flag) (defun * error * (msg) (vla-EndUndoMark adoc)) (vl-load-com) (setq adoc (vla-get-activedocument ( vlax-get-acad-object)) lays (vla-get-layers adoc)) (vla-StartUndoMark adoc) (setvar "CMDECHO" 0) (if (null * OFF2 *) (setq * OFF2 * (abs (getvar) OFFSETDIST ")))) (if (nula * OFF2 *) (setq * OFF2 * 1)) (setq d (getvar" UNDOCTL ")) (cond ((= d 0) (vl-cmdf" _.UNDO "") _All ")) ((= d 3) (vl-cmdf" _.UNDO "" _Control "" _All ")) (t nil)); _ koniec podmienky (princ" \ n hodnota posunu: ") (iniciatíva 6 ) (ak (null (setq d (getdist))) (setq d * OFF2 *)) (setq * OFF2 * d undo 0 Flag t) (initget "Undo Undo GJ Exit Exit UD _Undo Undo Undo Undo Undo Exit Exit Exit Exit" ) (while Flag (setq obj (entsel (strcat "\ n Vyberte objekt [" (if (nie (nulujte späť)) "Zrušiť /" "") "Ukončiť]:")))) (cond ((= obj "Späť) ") (if (not (nerop undo)) (progn (vl-cmdf" _UNDO "" _B ") (setq undo (1- undo))) (upozornenie" Nie je možné viac vrátiť späť "))) ((= obj" Exit ") (setq Flag nil)) ((null obj) (if (= (get var "ERRNO") 52) (setq Flag nil) (princ "*** Past ***")))) t (setq ent (vlax-ename-> vla-object (car obj)))) (cond (( = (vla-get-lock (vla-item lays (vla-get-layer ent))): vlax-true) (upozornenie "Na uzamknutej vrstve!"))) ((vlax-method-applicable-p ent "Offset ) (vl-cmdf "_UNDO" "_M") (setq undo (1+ undo)) (vla-offset ent d) (vla-offset ent (- 0 d))) (t (upozornenie "Nemôžem vytvoriť objekt ako toto "))))) (initget" Undo Undo GJ Exit Exit UD _Undo Undo Undo Exit Exit Exit Exit ")) (vla-EndUndoMark adoc) (princ)) (princ" \ nTyp OFF2 "))

Po vložení kódu do poznámkového bloku by sme mali mať niečo také:

Teraz musíme súbor uložiť. Súbor možno pomenovať ľubovoľným spôsobom, musí však mať príponu .LSP... Bolo by správnejšie (ale nie nevyhnutné) pomenovať súbor rovnako ako názov príkazu v kóde, ktorý ste našli. Príkazu vždy predchádza predpona C: po slove defun... Vo vyššie uvedenom príklade vidíte, že príkaz bol pomenovaný OFF2, respektíve sa súbor volá off2.lsp... Takto sa môžeme vyhnúť neporiadku. budeme vedieť, čo sa nachádza v spise off2.lsp existuje tím OFF2.
Niekedy je v kóde prezentovaných niekoľko funkcií. Musíte nájsť „domov“. Takáto funkcia má buď predponu Z:, alebo sám autor kódu určí, čo „ako použiť“. V prípade viacerých „kapitánov“ nemusí mať pomenovanie súboru žiadne pokyny.

Načítava sa súbor lisp

Ďalej spustite AutoCAD a vyberte Služby >> Autolisp >> Stiahnuť ▼ (Náradie >> AutoLISP >> Naložiť _appload.
Mali by sme vidieť dialógové okno, ako je uvedené nižšie:

Na stiahnutie použite nasledujúcu postupnosť off2.lsp:

  1. Prejdite do priečinka, do ktorého ste uložili súbor lisp.
  2. V zozname vyberte súbor, ktorý chcete stiahnuť.
  3. Kliknite na tlačidlo Stiahnuť ▼.
    (Ak všetko prebehlo dobre, mali by ste vidieť „off2.lsp úspešne načítané“)
  4. Kliknite na tlačidlo Zavrieť dokončiť príkaz.

Tím alebo funkcia?

Najprv sa musíte rozhodnúť, čo máme: tím alebo funkcia?
Trochu teórie.
V popise takmer každého kódu je riadok ako

Dá sa zavolať (za predpokladu, že je načítaná) z príkazového riadku priamo:

Príkaz: test

A akcie sa vykonajú
Ale tento:

Potom na príkazovom riadku musíte napísať command_name> bez predvoľby C:.

Tipy: Súbor lisp môžete tiež načítať presunutím myšou ( drag-and-drop) ikony súborov v grafickom okne otvoreného dokumentu AutoCADu.

AutoCAD; chyba: žiadna definícia funkcie:

Ak vaša funkcia alebo príkaz nefunguje alebo sa ukončí so správou ako v príklade nižšie, môže vám pomôcť jednoduchá metóda.

Váš lisp by teraz mal fungovať bez chyby.

Čo je to (vl-load-com)?

Táto funkcia načíta veľké množstvo funkcií zahrnutých v rozšírení AutoLisp, ktoré umožňuje pracovať s objektmi, vlastnosťami, metódami a udalosťami ActiveX. Indikáciou potreby načítania rozšírenia AutoLisp je prítomnosť textu v programe, ktorá začína predponami vla-(napr vla- get-activedocument), vlax-(napr vlax- get-acad-object), vl-(napr vl- catch-all-apply) a vlr-(napr vlr- pers).
Nikdy to nezaškodí pridať (vl-load-com) na začiatok súboru, aby sa zabránilo takýmto chybám.

Organizácia knižnice súborov lisp.

Čo ak je dostatok súborov? Zakaždým vytočte číslo _appload na stiahnutie tejto alebo tej aplikácie? Usporiadanie knižnice bude najefektívnejšie. Najprv súhlasíme s tým, že všetky svoje súbory uložíme do jedného priečinka. Napríklad, D: \ MyLisp... Zaregistrujme tento priečinok na prístupových cestách k AutoCADu. Z tohto dôvodu sme sa rozhodli Služby >> Prispôsobenie (Náradie >> možnosti) alebo zadajte príkazový riadok _možnosti... Prejdite na záložku Súbory (Súbory) a rozbaľte zoznam Prístupová cesta k podporným súborom (Cesta hľadania podporných súborov).
Mali by sme vidieť dialógové okno, ako je uvedené nižšie:

Pomocou nasledujúcej postupnosti zaregistrujte priečinok na prístupových cestách:

  1. Kliknite na tlačidlo Pridať k.
  2. Kliknite na tlačidlo Prehľad a vyberte cieľový priečinok (v našom prípade D: \ MyLisp)
  3. Cesta k priečinku by sa mala zobraziť v dialógovom okne.
  4. Kliknite na tlačidlo Ok dokončiť príkaz.

Teraz je náš priečinok zaregistrovaný v prístupových cestách k AutoCADu. Čo nám to dáva? Naše súbory môžeme načítať bez zadania konkrétnej cesty, ale iba názvu súboru.
Môžeme písať na príkazovom riadku (naložiť "") načítať požadovaný kód ako (načítať „off2“)... Upozorňujeme, že pridanie rozšírenia .lsp nepovinné, aj keď to nie je zakázané.
A nakoniec, a čo je najdôležitejšie, to nám umožní vytvárať panely s tlačidlami na načítanie konkrétneho programu. Tlačidlo bude mať nasledujúci obsah:

^ C ^ C (if (null C :) (načítať „“)) ;;

V našom prípade:

^ C ^ C (if (null C: OFF2) (zaťaženie "off2")); OFF2;

Automatické načítanie súborov.

Ak je potrebné pri otvorení výkresu načítať vaše súbory lsp, musíte do zoznamu automatického načítania pridať potrebné súbory.
Spustite AutoCAD a vyberte Služby >> Autolisp >> Stiahnuť ▼ (Náradie >> AutoLISP >> Naložiť) alebo zadajte príkazový riadok _appload.
V dialógovom okne, ktoré sa otvorí, kliknite na tlačidlo Aplikácie vedľa obrázka portfólia

V ďalšom dialógovom okne kliknite na tlačidlo Pridať k a ukážte na požadované súbory.

Mali by sa objaviť v zozname aplikácií.
Teraz sa uvedené súbory načítajú zakaždým, keď otvoríte obrázok.
Je dôležité si uvedomiť, že (minimálne v plnej verzii AutoCADu) sú načítané aplikácie umiestnené v Začiatok (Startup Suite) sa spravidla vykonáva vo všetkých profiloch a reláciách AutoCADu „a.
Okrem toho je tu ešte jeden bod. Ak existujú 2 alebo viac súborov, ktoré popisujú funkcie s rovnakým názvom, vykoná sa ten, ktorý bol načítaný ako posledný. Pretože nie je možné predpovedať poradie, v ktorom sa aplikácie načítajú, takýmto situáciám by sa malo zabrániť.



Páčil sa vám článok? Zdieľaj to