AutoCAD-AutoDeskTehnikatopograafia

Rohkem kui 60 Autolisp'i rutiinid AutoCADi jaoks

Lisp konversioonideks ja toiminguteks


1. Teisenda jalad meetriteks ja vastupidi

Autolistiga loodud rutiin võimaldab meil teisendada sisestatud väärtus jalgadega meetritesse ja vastupidi, tulemus kuvatakse käsureal.

Siin me kasutada ka CVunit funktsiooni, see funktsioon lisp, saadud konversiooniväärtuste, faili acad.unt (AutoCAD Üksus Definition), kui soovite jälgida üksikasjalikult nende väärtuste ja ümberarvestuskursside, ma soovitan teil näha seda faili .

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: PIM
  3. Valige konversioonitüüp: jalad meetrit või meetrit jalgadele
  4. Sisestage väärtus, mida soovite teisendada
  5. Te saate käsurealt teabe ühiku konversiooniga

Saad rutiini siin


2. Korrutab kõik valitud tekstid

AutoLisp-i genereeritud rutiin võimaldab saada kõigi valitud tekstide väärtuste korrutust, et see rutiin korrektseks töötamiseks on vajalik, et valitud tekstid on TEXT-tüüpi, mitte MTEXT-tüüpi.

Näiteks kui teil on 3i kolm teksti iga väärtuste jaoks: 1, 2, 3 ja kõik kolm on valitud, on käsu tulemus nende kolme numbri korrutis, mis võrdub: 6.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: mul
  3. Valige kõik tekstid, mida soovite korrutada.
  4. Vajutage klahvi sisene tulemuse saamiseks.

Saad rutiini siin


3. Teisenda tolli meetriteks

See väike rutiin võimaldab meil teisendada väärtused, mis on sisestatud tollides meetritesse, mis näitavad tulemusi käsurealt, samuti näitab tulemust, mis jagatakse 2i lisateabe osana.

Te saate muuta seda käsku, et muud tüüpi seadmeid teisendada, selleks peate muutma lähtekoodi, näiteks teisendama tolli kohta sentimeetrites o minutit sekunditesse, lihtsalt muutke funktsiooni parameetreid "cvunit", selles käsus on cvunitil järgmised parameetrid: "tollid" "meetrid", nende parameetritega võetakse sisestatud väärtus tollideks (tollideks) ja teisendatakse meetriteks (meetriteks), saate parameetreid muuta järgmised: " minut" "sekund", "toll" "cm", "acre" "sq yard", "ft" "in" muu hulgas.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: PM
  3. Sisestage väärtus, mida soovite teisendada meetritest ja meetritest

Valmis, saate teavet üksuse konversiooniga.

Saad rutiini siin


4. Lisage valitud kihi ridade pikkused

See rutiin võimaldab teil lisada kõigi valitud objekti vahele jäävate ridade vahemaad.

See rutiin võimaldab teil lisada kõigi valitud elemendi kihi valitud joonte vahekaugused, kui valitud kihis leitakse polylines, ignoreeritakse neid.
Kui kõigi ridade summa on leitud, kuvatakse tulemus.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: sumlcapa
  3. Valige joon, mis asub joonte kihis, mida soovite lisada

Saad rutiini USD 5.99 jaoks siin


5. Lisage või lahutage valitud tekstidele väärtused

AutoLispiga tehtud rutiin võimaldab meil valitud tekstidele lisada või lahutada väärtusi.

Näiteks kui teil on 5 väärtusega tekst ja kasuta seda käsklust ja sisesta väärtus 2, muutub valitud tekst, mida värskendatakse väärtusega 7, kui sisestate väärtuse -2, siis tekst värskendatakse 3-i juurde.

Tehke järgmist, et seda rutiini kasutada.

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: vsr
  3. Näitab väärtust, mida tuleb lisada või lahutada
  4. Valige tekstid, mida soovite lisada või lahutada.

Saad rutiini siin


6. Hankige varjutatud osade alasid

See rutiin võimaldab teil saada ristlõikega varjundiga alasid ja määrata valitud plokkide atribuutides saadud väärtused.

Valitud varjundid peavad olema kihis, mis kirjeldab saadava ala tüüpi, vaikimisi loeb lisp kahte kihi nime, mis on järgmised:ShadingCut"Ja"ShadowFill".

Lisp summeerib kõik varjundite alad, mis on kihis "ShadingCut" ja kõik kihi varjundite alad"ShadowFill” ja kui luukide valimine on lõppenud, uuendatakse alade ploki atribuute, selleks tuleb kõigepealt valida ploki progressiivne atribuut, see on nähtamatu atribuut, kuid vahetult enne valimist olev lisp näitab seda ja siis peidab selle uuesti, seda tehakse käsuga "Attdisp“, siis valitakse lõike- ja täitealade atribuudid ning neid värskendatakse leitud alade väärtuste järgi.

Objektide valimine toimub akna abil, mis sisaldab kõiki punktikatsioone, sealhulgas sektsiooni järkjärgulist teksti.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: TELG.
  3. Valige akna abil kõik lõike lõikamise ja täitmise punktid, kaasa arvatud sama järk-järgulise teksti tekst.
  4. Valige ükshaaval muutmise ploki atribuudid, alustades progressiivse atribuudiga.
  5. Käsk lõpeb automaatselt pärast lõikamist ja täitmise atribuudid on valitud.

Käsu paremaks mõistmiseks on lisp-ile lisatud CAD-faili näidis.

Saad rutiini siin


7. Saavuta joone või liini joon

See käsk (Autolisp rutiin) annab sirgjoone või polliini nõlva väärtuse ning saavutab ka joone pikkuse, horisontaalse pikkuse ja nurga.

See on suurepärane abi, kui me tahame juhtida meie kõrvarõngaid, et saada kalle, piisab, kui valida joon või polüline, tulemust saab kuvada ekraanil (käsureal) või valides teksti (selle teksti väärtus muutub leitud nõlva väärtuse järgi).

Tasub rõhutada, et polliini puhul leiab see käsk ainult esimese segmendi kalle.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: pnd
  3. Kaldu saamiseks valige joon või polüfell.
  4. Soovi korral võite valida teksti, mis asendab selle väärtust leitud nõlval, vastasel korral vajuta vaid sisene tulemuste saamiseks ekraanil.

Saad rutiini siin


8.  VISUAALSES LISPISES VALMISTATUD LINDE VÕI POLÜLILIDE SUMMA SAAVUTAMINE

On loodud Lisp rutiinne, et saab summa pikkuste ridade või Murdjoonte valitud tulemus selle summa seatakse teksti valides või muul viisil nähtav ainult käsurealt.

Te saate valida read ja polylines kokku ühe akna või ükshaaval.

Leitud pikkuste summa vaikimisi kümnendnumber on 2, kuid saab sisestada teise väärtuse.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: lpl
  3. Sisestage kümnendkohtade arv pikkuse summa tulemuseks
  4. Valige nende pikkuste lisamiseks read või polylines
  5. Vajutage klahvi sisene valiku lõpetamiseks
  6. Vali väärtus, mille väärtuseks on vaja väärtust muuta, või vajuta sisene jällegi tulemuse kuvamiseks käsurealt

Saad rutiini siin


9. VISUAALSE LISPI LÄHENEMINE, MIS TULEB JÄRGMISE KIRJELDUSE KALADE LOETELU

See on väike rutiin, mis genereerib aktiivse joonisega kõigi kihtide nimede loendi ja kuvab selle käsureale.

Selle rutiini kasutamiseks peate tegema järgmist:

Laadige lisp-fail AutoCAD-i.
Sisestage käsu nimi: lc
Tulemuseks on praeguse joonise kõigi kihtide käsureal nimekiri.

Saad rutiini siin


Koordinaatidega töötamine


10. AUTOLISP RUTIIN, MIS SISALDAB ANDMETABELI

See rutiin genereerib tabeli määratud ridade ja veergude arvuga, see on sarnane AutoCAD-i tabeli käsuga, kuid seda on kergeam kasutada.

See rutiin genereerib tabeli, millel on täpsustatud ridade ja veergude arvSee on sarnane tabel AutoCAD käsu, kuid kergem kasutada, kuid ei saa linkida andmeid Excel sul on võimalus täita tabel eelnevalt määratud väärtusega mis vaikimisi on "0.00" ja paigutatakse igasse lahtrisse, et hiljem redigeerida.

See käsk ka võimaldab teil luua tabeli, kasutades kahte võimalust, esimene võimalus võimaldab määrata tabeli läbi rakkude fikseeritud kõrgus ja laius ja teine ​​võimalus korrigeerige neid väärtusi nii, et oleks kindel arv read ja veerud sisestage akna nimetus.

Lisavõimalused on järgmised:

  • Vaiketekst: Saate käskida käsul lisada igasse loodud lahtrisse vaikeväärtus ("0.00"), seda väärtust saab kohandada ja seda saab muuta mis tahes muuks.
  • Teksti pikkus: See on sisestatud teksti kõrgus, vaikekõrguse väärtus on "0.25".
  • Põhjendus: sisestatud teksti, seega on kaks võimalust: Sobima (Fit in cell) ja Kesk- (pool rakust).
  • Värvus: Teksti sisestatud värv on vaikimisi määratud esialgse värviga.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: Tabla
  3. Vastavalt valitud generatsioonirežiimile on näidatud punkt või akna genereerimiseks on märgitud kaks punkti

Saad rutiini siin


Lisp interaktsiooni Exceliga


11. Ekspordi koordinaadid osutab CSV-failile

Autolistiga loodud rutiin võimaldab teil eksportida koordinaatpunkte Microsoft Excel CSV-faili. Objektid, millest saate neid koordinaate eksportida, on punktid, tekstid ja plokid, valige need ja märkige koordinaatide sihtkoha fail.

See peab olema eriline kui objektid on tekstid, sest koordinaatide eksportimise ajal arvesse võetud sisestamise punkt, sõltub nende tekstide põhjendusest, kui olete kindel, et tekstide õigsus on õige, pole punktide eksportimisel probleeme.

Soovitav on valida objekte millel on üks sisestuspunkt, näiteks plokid või punktid AutoCAD, nii on turvalisem, kui eksporditavad koordinaadid on need, mis vastavad.

Nagu varem mainitud, ekspordib see rutiin eksport punktidest, tekstidest (või ka Mtextist) ja plokkidest, kuid saate lisada lähtekoodi, et võtta arvesse teisi üksusi nagu näiteks: ringid, esialgsed jooned, muu hulgas objektid et oma andmebaasis on kood 10.

Eksporditud koordinaadid on vormingus P, N, E, C (punkt, põhja = Y, Ida = X, Cota = Z) ja kui see eksporditakse CSV-faili (eraldatud komadega), siis avab fail iga väärtuse hõivab selle eraldi lahtri.

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: EPC
  3. Vali objektid, millest koordinaadid eksporditakse (pidage silmas, et valite punktid, tekstid ja plokid (kui need leiate).
  4. Näitab CSV-faili asukohta ja nime, milles eksporditud koordinaadid genereeritakse.

Saad rutiini siin


12.  RINGLIKUD EKSPORDITAVAD KOORDINEERIMISPUNKTID LINNISTEST CSV FAILIST

AutoCAD-i jaoks loodud rutiin Autolisp võimaldab teil eksportida valitud joonte otste koordinaatide punktid Microsoft Excel CSV-faili

Ekspordi koordinaadid vastavad joonte algus- ja lõpp-punkt, nii et juhul, kui joonid on ühendatud sama punktiga, siis lisp loeb 2 korda sama koordinaadi.

Sel juhul, kui soovitakse peaksite kaaluma võimalust koordinaate sorteerida eksemplaris on eksporditud koordinaadid formaat P, N, E, C (punkt, põhja = Y, Ida = X, dimensioon = Z) ja kuidas seda eksporditakse a CSV-fail (eraldades komadega), avab fail iga väärtus hõivab selle raku iseseisev ja korrektselt.

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: EL3
  3. Valib ridu, kust eksporditakse lähte- ja lõpp-punkti koordinaate.
  4. Näitab CSV-faili asukohta ja nime, kus eksporditud koordinaadid genereeritakse.

Saad rutiini siin


13. MICROSOFT EXCELi KOORDINAATIDE IMPORDIPUNKTIDE ROUTINE LISP

AutoCADi ja selle vertikaalsete rakenduste jaoks loodud rutiin võimaldab teil lisada punktide koordinaate Microsoft Exceli failist, selle rutiiniga ei ole vaja täpsustada imporditavale failile seotud üksikasju, sest selle liidese kaudu on teil võimalused vajalik punktide importimiseks, kui soovite.

Punktide importimiseks kaalutakse et imporditavaks failifailiks on XLS-i laiendus (alates versioonidest enne kontorit 2007) või XLSX (versioon 2007 või uuem) ja failis on koordinaadid vormindatud: P, N, E, C, D, (Pkoos Norte Este Cota Dkirjeldus), nagu näitab järgmine pilt:

See võimaldab teil valida 3i erinevatest viisidest, kuidas lisada punktiobjekti lugemiskoordinaati.

  • Esimene on valida a sisestamine AutoCAD Point üksus (mis on loodud käsku POINT), pidage meeles, et punkt AutoCAD-i kuvamine sõltub DDPTYPE käsuga määratletud punkti kuvast.
  • Teine võimalus koosneb valige joonisel salvestatud plokk lugemise koordinaadile lisatava punktina loob rutiin vaikimisi uue ploki nimega “cg-point”, mida saab kasutada juhul, kui joonisel on plokid või kui joonisel pole plokke.
  • Kolmas võimalus, mis on seotud punkti stiiliga võimaldab importida plokki kõvakettalt, pidage meeles, et sel juhul mõjutavad blokaadi mõõtmed sisestamise ajal ploki visualiseerimist.
  • Punktandmete (etikettide), iCe puhul saate otsustada, mida soovite näidata, kui soovite ainult kuvada punkti, peate selle valiku tegema ainult samaks, kui see on dimensiooni tekst või punkti kirjeldus. Saate valida 3i märgendite kuvamise või mitte kuvada.

Ka saate sisestatud dimensiooni teksti abil kontrollida kümnendkohtade arvu, sildil olev skaala, sama pöörlemine, mille baaspunkt on imporditud punkti asukoht ja sildi eraldamine punkti suhtes, need valikud, mida saate neid nimega salvestada, nii et saate neid vastavalt punkte, mida impordite.

Kõik need võimalused võimaldavad teil kiirelt ja selgelt väljanägemisel oma punkte Exceli failist importida, tasub selgitada, et punkti märgi tekstide kuvamine ei sõltu rutiinist, vaid joonise praegune teksti stiil ja praegune kiht.

Mõni aeg tagasi avaldasin kasutaja poolt välja töötatud rutiini, mis lubas importida koordinaate, kuid tekstifailist, kuid paljude piirangutega on seekord selle uue käsu kaudu rohkem võimalusi koordinaatpunktide sisestamiseks.

Manustatud fail sisaldab ka näidisplokki, mille saate importida, välja arvatud õige vorminguga arvutustabel, mida käsk vajab koordinaatide importimiseks ilma ebamugavusteta.

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: ICE
  3. Dialoogiboksis määrake võimalused, mis teie arvates on punktide importimiseks mugavad.

Saad rutiini siin


14. Impordi piirkonnad csv-failist ristlõigetesse

See käsk võimaldab importida ruumides (vaikimisi lõigatud ja täitke) läbida osa maa-alade importida peab olema fail CSV (komadega eraldatud), vastavalt proovi faili manusena.

See käsu loeb csv-faili esimeses veerus asuva progresseerumise ja otsib teksti, millel on joonisfailis sama progressiivne tekst, sisestades selle vastava lõike- ja täitmiskoha ristlõige paremas servas.

Lõike- ja täitealale vaikimisi sisestatud järelliited on: “AC=” ja “AR=”, mida saab koodi abil manipuleerida, samuti sisestatud teksti kümnendkohtade arvu ja kõrguse abil.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. See määrab aktiivseks kihi, mis sisaldab lisatavaid tekste, näiteks: "Tekstialad".
  3. Sisestage käsu nimi: arimx
  4. Valige SCV-fail, mis sisaldab imporditavaid alasid
  5. Vali soovid lisada selle vastav ala csv failist, kui soovite valida kõik, vajutage lihtsalt klahvi Sisesta.

Saad rutiini siin


15. Loetlege joonisele lisatud piltide marsruudid

Kui töötate piltidega, on sageli olnud nende loendi loomine, sealhulgas nende asukohateel, kasutades seda rutiini, mille abil saate koostada loendi kõigi joonisel sisestatud piltidega.

See rutiin ei nõua ühegi võimaluse sisestamist, lihtsalt helistage käsule ja kuvatakse kohe AutoCAD-i käsureal, nimekirjas sisestatud piltidega.

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: Lima

Saad rutiini siin


16. Asendage tekst praeguse failirajaga

Autolispis välja töötatud rutiin võimaldab meil värskendada mis tahes teksti koos praeguse faili tee ja nimega.

See on abiks plaanide kirjaplangide uuendamisel selle teabega.
Saadud tee sisaldab ka praeguse vahekaardi nime, kui see asub mudeli ruumis, see kuvatakse tee lõpus: mudel, muidu kuvatakse selle aktiivse vahekaardi nimel.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: Ruta
  3. Valige tekst, mis asendatakse praeguse joonistusraja väärtusega, kui te ei soovi mõne teksti asendada, vajutage lihtsalt nuppu sisene et näidata tee käsureal.

Saad rutiini siin


17. Asendab praeguse kuupäeva valitud teksti erinevate väljundvormingutega

Hea rutiini abil saame asendada mis tahes teksti, praeguse kuupäeva väärtusega.

Käsk 8 pakub selle kuupäeva jaoks erinevat tüüpi vorminguid, alates lihtsast kuupäeva tüübist kuni pika vormingu kuupäeva tüübini, kus hetkel kehtiva kuupäeva päeva nimetust automaatselt programmeeritakse AutoLisp abil.

Võite valida tüübiüksused Tekst y Mtext, need asendatakse automaatselt praeguse kuupäevaga valitud vorminguga, on saadaval kuupäevavormingud, mis on toodud illustratsioonil, igaüks neist identifitseeritakse nende numbri järgi, mis võimaldab valida käsureal soovitud vormingu AutoCADist

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: RF
  3. 1-i numbriga 8-i, kuupäeva väljundvormingu abil saate sisestada küsimärgi (?), et kuvada saadaolevad kuupäeva vormingud
  4. Valige valitud vorminguga kuupäev, mille soovite kuupäevaga asendada
  5. Vajutage klahvi sisene käsu lõpetamiseks ja valitud tekstide värskendamiseks

Saad rutiini siin


18. RAVISLISP SELECTED TEXTIDE VALMISTAMINE VÕI TRANSPOSEERIMINE

Mõnikord tahame inverteerida kahe teksti väärtusi, näiteks, et tekst, mille number on 1346, muutub 1111iks ja vastupidi, see rutiin võimaldab meil üle kanda valitud teksti väärtused.

Selle tulemuse saavutamiseks piisab, kui märkida kaks teksti üksteise järel.

Tehke järgmist, et seda rutiini kasutada.

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: tra
  3. Valige kaks teksti, mida tuleb üle kanda.

Saad rutiini siin


19. TEKSTI SISU SISALDUSE LÄBIVAATAMINE PUNKTI PUNKTI

See uus käsk annab kindla punkti dimensiooni väärtuse (Y-koordinaat) ja määrab selle valitud teksti sisuks.

See rutiin on väga kasulik näiteks maastikuprofiilidega töötamisel ja me tahame tippude kõrgust hankida ja seada selle ühte teksti, mis näitab maastiku mõõdet, seda saab kasutada ka maapinna ristlõikega töötamisel ja soovitakse saada mõõtme väärtust jaotise teljel ja kehtestada see tekst, mis näitab selle kvoodi väärtust.

Selles käskluses saate märkida, milline skaalal on teksti määramiseks mõõde, ei ole see valitud teksti kõrgus, vaid skaala, mille profiil või lõik näitavad, kui teie profiili näiteks on skaleeritud 10 korda vertikaaltasandis, peate määrama 10 NC käsustiku skaalaks, nii et käsk teeb vastava jagamise ja seab valitud teksti valitud väärtuse.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: NC
  3. Näitab kvootide ulatust
  4. Sisestage antud numbritega määratud teksti komakohtade arv (vaikimisi 3)
  5. Näitab punkti, kust soovite selle saada
  6. Valige tekst, mis asendatakse saadud kvoodi väärtusega või soovi korral võite vajutada klahvi sisene kuvada ainult saadaolev kvoot ilma teksti asendamata

Saad rutiini siin


20. ROUTINE, MIDA KASUTATAKSE TEKSTID PROGRESSIIVI JA MUUDE KINDLAKSMÄÄRATUD KASUTUSEGA PREFIXi VÕI SUFFIXI lisamisega

See käsk võimaldab teil saada antud punkti järk-järgulised ja dimensiooni väärtused (X ja Y väärtused) ja seada need valitud 2-i tekstidesse.

Lisaks igale tekstile lisab see ees- või järelliite, näiteks kui dimensiooni (Y-koordinaat) jaoks on märgitud "CT=", kui kõrgustekst on valitud, värskendab käsk valitud teksti saadud kõrguse väärtuse võrra, millele lisandub näidatud eesliide, näiteks "CT=236.42", kui on valitud progressiivne tekst, värskendatakse seda väärtusega saadud X-koordinaadist pluss järelliide "0+", näiteks "0+10.0".

See käsk kaasneb eesliidetega progresseeruvate ja juba määratletud mõõtmete jaoks ("0 +" ja "CT =") ja seda saab muuta ainult lähtekoodi muutmisega, lisaks saab seda käsku soovi korral muuta, nii et tekstides lisatakse üheaegselt prefiks ja sufiks.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: PC
  3. Näitab punkti, millest on progressiivse väärtuse (X koordinaat) ja koordinaadi (Y koordinaat)
  4. Valige progressiivne tekst
  5. Valige dimension text

Tekstide väärtusi ajakohastatakse saadud andmetega

Saad rutiini siin


21. AUTOLISPI KASUTAMINE KONKREETSETE KASUTAMISEKS MÄRGITAVA PUNKTIS

See on Autolispis tehtud rutiin, mis võimaldab meil määrata antud väärtuse väärtuse väärtuse (Y-koordinaat).

See käsk küsib andmeid (punktid ja väärtused) ja teostab toiminguid, et saada määratud väärtuse Y-koordinaadis määratud lõplik väärtus (muudab UCS-i (universaalse koordinaatsüsteemi) koordinaatide väärtust sisestatud väärtusega tähistatud punktis )

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige fail käsu kasutades AutoCAD-i APPLOAD või faili kopeerimine ja selle kleepimine AutoCAD-i.
  2. Sisestage käsu nimi: OS
  3. Kui küsitakse mõõdu punkti näitamiseks, peate märkima ekraanile punkti (punkt, kus soovite konkreetse mõõtme määrata).
  4. Käsu küsib teksti sisestamiseks või valimiseks mõõdikute sisestamist:
  5. Siin peate sisestama selle mõõtme väärtuse, mida soovite Y-koordinaadis näidatud kohas, võite sisestada väärtuse või valida teksti, mis sisaldab dimensiooni väärtust, saab käsk ainult numbriline väärtus juhul, kui ka mõned kirjeldused.

Et kontrollida, kas sisestatud mõõde on määratud näidatud punktis, täida käsu ID, märkige punkt ja järgige käsurealt, et Y-koordinaadi väärtus on nüüd sisestatud väärtusega.

Saad rutiini siin


22.  AREASX: ROUTINE LISP, et leida piirkondi kontuuris

Selle käsuga saab leida alasid, mis näitavad objektidevahelist sisepunkti või valides suletud kontuurid, see käsk näitab saadud ala või muul viisil määrab selle valitud teksti.

Käsul Axel on järgmised valikud:

Esialgsed taotlused:
Määrake piirkonna sisepunkt või [Valige objekt / suvandid] :

Siin tuleb märkida sisepunktid, millest ala saab, teised võimalused on kirjeldatud allpool:

Vali objekt: Selle asemel, et näidata sisemisi punkte, et leida õhus, saate selle valiku abil valida piirkonna leidmiseks suletud hulknurgad.

Valikud: See suvand suleb dialoogiboksi Käskuvõtmed, dialoogiboks on järgmine:

Iga võimalust kirjeldatakse allpool:

Kümnendkohtade arv: Kümnendkohtade arv piirkonnas (vaikimisi 2).
Teksti kõrgus, mis tuleb sisestada: kui te otsustate teksti sisestada saadud alaga, siis määrab siin teksti kõrgus.

Piirkondade teisendused: See valik võimaldab teil teostada toiminguid leitud alade väärtustega, iga piirkond lisatakse, lahutatakse, korrutatakse või jagatakse teguriga, mis tuleb selle valiku alaosas täpsustada.
Käsk näitab, kas teisendamine on aktiivne ja milline toimingutest tehakse ning millise väärtusega teisendamine toimub.

See valik võimaldab teil kohandada piirkondi, kui joonis on erinevates skaalal või teistes joonistamisüksustes.

Rakenda varjund: See valik võimaldab iga näidatud ala varjutatud, et paremini vaadata leiduvat ala, mis võimaldab kontrollida, kas see on õige (vaikimisi sisse lülitatud).
Varjude nimetus: siin peate märkima märgitud piirkondades kasutatava varjunime (Solid default).

(Varjutamise) skaala: Siin näidatakse varjutamise skaalategurit, see tegur muutub sõltuvalt valitud varjundi tüübist.

Värv (varjuline): Värv, millele on varjutatud märgitud aladel.

Varjundi viimistlemine: Allpool toodud valikud kehtivad pärast käskude rakenduse lõpetamist.

Hoidke kontuure: Kui lubatud, genereeritud kontuurid ei kustutata.

Hoidke varjundiga Kui lubatud, genereeritud toone ei kustutata.

Lõpetaotlused:
Määrake piirkonna sisepunkt või [Valige objekt / Lisa ala tekst / Valikud] :

Teksti ala sisestamine: See suvand võimaldab sisestada saadud alaga teksti selle asemel, et seda asendada. Leitud alaga tekstil on vaikeprefiks: ” Area =”, seda eesliidet saab programmi koodis muuta.

Muuda teksti: See valik aktiveerub sisestusklahvi vajutamisel või hiire parema nupu vajutamisel, mis nõuab teksti valimist, näiteks kui on tekst järgmise sisuga: “AC=0.00m2” ja läbi käsu on leitud pindala 3.25, siis asendab käsk teksti, värskendades selle väärtuseks "AC=3.25m2". Nagu näete, asendab AX ainult asendatava teksti arvväärtusi, nii et alatekstid võivad olla erinevate eesliidetega, näiteks: “AR=0.00m2”, “AM=0.00m2”, “Lõikeala =0.00m2”, “Minu pindala=0.00m2” jne.

Kehtivad ja sobimatud skeemid:

Kehtiv ülevaade

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: AX
  3. Näidake soovitud ala sisemine punkt (peate veenduma, et leitav ala peab olema täielikult suletud, vastasel korral kuvatakse käsul veateade).
  4. Märkige sisemised punktid nii mitu korda kui vaja, käsk hakkab hõiskama, kogudes (kokku) kõiki leitud õhureid.
  5. Käsu lõpetamiseks vajutage sisestusklahvi või paremklõpsake ja määrake ala olemasolevas tekstis.

Saad rutiini siin


Objektide valimine


23. Valige kõik valitud objekti kihi üksused

See väike rutiin toimib samamoodi kui eelmine, erinevus on see, et kihi nimi ei ole siin objektide valimiseks, kuid üksus on valitud, kust soovite kihi nime hankida.

Nagu eelmises rutiinis, ei tehta olemite valikut nähtavaks, vaid see eksisteerib valitud olemite komplektina, seega tuleb märkida valikurežiim “eelmine” objektide valimiseks.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: ssl
  3. Valige objekt, kuhu soovite kihi nime valida, et valida teised üksused
  4. Tegutsege üksuste valik ennustusrežiimi abil

Saad rutiini siin


24. Eemaldage sisemised või välised objektid valitud liinilt

Selle rutiini abil saate kustutada objektid, mis paiknevad valitud polliini sisemises või välispiirkonnas, kui see on märgitud, lõigatakse objektid, mis ristuvad polliiniga, näidatud küljega.

Kui tegemist on objektide eemaldamisega polliinidest, tuleb erilist tähelepanu pöörata see käsk kustutab kõik objektid väljaspool polliini.

Polliin valib peab olema suletud polüline, vastasel korral liidetakse rutiin esimese segmendi viimase punktiga, sulgudes sellega kujuteldava joone abil polüline ja kõrvaldades kõik, mis on sees või väljaspool seda joont.

Võimalus on lõigatud, kuna see on loogiline töötab ainult objektidega, mida saab käsitsi lõigata, näiteks jooned, ringid, kaared jms, plokid ja muud liitobjektid ei mahu nende välja lõigatavate objektide sisse.

Lispiga näidisfail on lisatud nii et vastavad katsed tehakse enne käsu lõppfailides kasutamist.

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: PolErase
  3. Valige polüline mis aitab piirata objektide kõrvaldamist.
  4. Vali üks objektide valikut kustutada, saate valida järgmise valiku: Aken (see kustutab ainult aknad väljaspool seda akent) hõive (eemaldab objektid, mis on isegi ristuvad polüfelli servaga) kustutada ja kärpida (nagu nimigi osutab, kustutab see polliini sees või väljaspool asuvaid esemeid ja lõikab piirid ristuvad objektid.
  5. Näitab a punkt, mis küljel (sisemine / väline) kustutab või lõigab objekte.

Saad rutiini siin


25. Võimaldab valida kõik sisestatud kihi üksused

See on lisp-rutiin, mis võimaldab teil valida kõik üksused, mis on märgitud kihis, ei erista värvi ega muud vara, millel võib olla üksus.

See rutiin ei ole kihi nime sisestamise ajal tõstutundlik, nii et saate sisestada mis tahes viisil, vaid see on hästi kirjutatud.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: SCA
  3. Sisestage objektide kihi nimi, mida soovite valida
  4. Tehke üksuste valik toimingu kaudu previuos

Saad rutiini siin


26. Kopeerige teksti sisu teisele tekstile

See on rütm, mis on tehtud autolispi programmeerimiskeele abil, see võimaldab meil kopeerida valitud teksti sisu ja määrata selle väärtuse teises valitud tekstis.

Selle rutiini kasutamiseks peate tegema järgmist:
  1. Laadige lisafail AutoCADis, kasutades comado-d Appload või lihtsalt kopeerides faili ja pannes selle AutoCADisse.
  2. Sisestage käsu nimi: RT
  3. Valige tekst, kust soovite väärtust saada.
  4. Valige tekst, mille soovite asendada eelnevalt saadud väärtusega.

Nagu näete, on rutiin lihtne, kuid teksti toimetamisel on see väga kasulik.

Tuleb märkida, et selles rutiinis kasutatav keel on selgelt AutoLisp, uues kirjas avaldame sama käsu, kuid kirjutame VisualLispis, kus me jälgime, et struktuuri suurust vähendatakse veelgi.

Saad rutiini siin


27. Muutke teksti kümnendarvu ilma algset väärtust kaotamata

See lisp-rutiin võimaldab teil valitud tekstide kümnendkohtade arvu muuta, ilma et kaotataks algset kümnendkoha numbrit, selle abil saate kuvada näiteks 2-i kümnendkohaga numbrit, kuid sellel on sisemiselt uus vara, mille algne väärtus on määratud.

Seda uut vara saab kasutada ainult selle käsuga, kuna dialoogiboksis Atribuudid seda ei loeta.

Lisp võimaldab teil muuta kümnendkoha numbrit või hankida selle rutiini varem vormindatud teksti algne number nii et sa tead, kui palju kümnendkohti sa olid algselt kui soovite algseid väärtusi lähtestada.

See on märkimisväärne need esialgsed väärtused jäävad kuigi fail või AutoCAD on suletud, nii et teil on turvalisus, mis sisaldab algseid andmeid teie väärtused on alati olemasisegi hoolimata tekstide originaalväärtuste taastamisest.

Seda uut käsku saab võrrelda Exceli kümnendkoha muutmiseks, kuid ainus tähelepanek on, et see vara on sisemine ja nagu me varem ütlesime aken Properties ei ole valmis laiendatud kuupäevaüksuste kuvamiseks.

Erilist tähelepanu tuleb pöörata valitud tekstid on numbrilised tekstid, see tähendab, et need sisaldavad ainult numbreid, kuna vastasel juhul teisendatakse nende väärtus "0.00".

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: AREDE
  3. Valige üks valikutest, mida soovite sooritada
  4. Valige (numbrilised) tekstid, milles soovite toimingut sooritada

Saad rutiini siin


28. Joondage mitu esimest valitud teksti

AutoLispiga töötatakse välja tavapärane, mis võimaldab meil viia läbi mitu teksti, mis põhinevad valitud esimesel.

programm võimaldab teil teksti vertikaalselt (veerge) või horisontaalselt joondada (ridu), nii et teil on vaja valida ainult esimene, mille alusel saab teisi tekste joondada.
Tuleb märkida, et tekstide joondamise aluseks võetud punkt on sisestuspunkt, kui kõigi tekstide sisestuspunktiks on „vasakpoolne“ põhjendus, joondatakse kõik selle punkti suhtes ja see on ühtlane joondus. Kui tekstidel on erinev põhjendus, joondatakse need kõik sisestuspunkti järgi, mis põhjustab tekstide joondamise ebaühtlust.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: alit
  3. Valige alustekst, millelt vastendatakse telg
  1. Valige tekstid, mida soovite joondada
  1. Valmis, tekstid viidi vastavalt valitud esimesele

Saad rutiini siin


29. Kopeerige teksti kõrgus ja seadke see teistele valitud tekstidele

AutoLispiga loodud rutiin kopeerib valitud teksti kõrguse ja loob selle hiljem valitud tekstides, muutes nende kõrgust.

Näiteks, kui teil on 3-tekstid, on esimesel 3-i kõrgusel ja järgneval kahel on 6-i kõrgus ja soovite, et kahel sekundil oleks 3i kõrgus 6i asemel, piisab kõigepealt teksti valimisest, mille kõrgus on 3 ja seejärel tekstid, millel on 6 kõrgus.

Tehke järgmist, et seda rutiini kasutada.

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: CA
  3. Valige tekst, mille kõrgus on see, mida soovite kopeerida või seada.
  4. Valige tekstid, mida soovite esimese valiku kõrgus muuta

Saad rutiini siin


30. Valige tekst ja määrake ploki atribuudis saadud väärtus

See programm Autolispis ja Visual Lisp võimaldab valida teksti, kopeerida sisu väärtust ja luua (uuendada) atribuudis, mis on ploki osa.

See tähendab, et kui soovime uuendada iga blokeeri atribuuti olemasoleva teksti jaoks, siis valige lihtsalt kõigepealt tekst ja seejärel atribuut ning seda värskendatakse vastavalt valitud teksti väärtusele.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: CTA
  3. Valib teksti, mis sisaldab kopeeritavat väärtust.
  1. ja lõpuks valige meetme muutmiseks atribuut
  1. Tulemus on näidatud allpool:

Nagu me näeme, on see käsk kasulik, kui me tahame konkreetsele tekstile atribuudi väärtust uuendada.

Saad rutiini siin


31. Muutke tekstide kõrgust vastavalt sisestatud protsendile

AutoLisp-i loodud rutiin võimaldab meil muuta valitud tekstide kõrgusi, muutes neid sisestatud protsendi järgi.

Näiteks kui teil on kaks teksti, üks kõrgemal 0.5 ja teine ​​1.00i kõrgus ja 1.5-i protsent, siis muutuvad tekstide kõrgused vastavalt järgmisi väärtusi: 0.75 ja 1.5.

See rutiin on väga kasulik, kui on vaja teha muudatusi mitmesuguste kõrgtehnoloogiliste tekstide kõrgustes.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: ch
  3. Sisestage protsent, mis muudab teksti kõrgust, näiteks: kui sisestate 0.5, vähendatakse kõiki tekste poole võrra ja kui sisestate 2, siis kõik tekstid kasvavad kaks korda
  4. Valige tekstid, mida soovite muuta

Saad rutiini siin


32. ROUTINE LISP BLOCKI ATTRIBUITE SISALDAMISEKS LÕPETAMISEKS

Kui teil on paljude atribuutidega plokk, on väga tüütu vajadus paljude neist sisu kustutada, tavaliselt valige valitud atribuudile topeltklõps, oodake, kuni see dialoogi laaditakse ja sisu kustutamiseks jätkub.

Selle tüütu töö vältimiseks see väike rutiin vabastab teid natuke aega veetnud eespool kirjeldatud ülesande täitmisel. Selle käsuga saab valida ainult need atribuudid, mille sisu soovite kustutada.

Peate kontrollima, kas blokeeritud tekstid on atribuudid (mõnikord segased nende vahel), nii et rutiin töötab õigesti. Mind, see käsk kustutab ainult atribuudi sisu, kuid mitte ploki atribuuti ise.

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: BCA
  3. Valige ploki atribuudid, kust soovite selle sisu kustutada.

Saad rutiini siin


33. VISUAALNE LISP ROUTINE TEKSTI SISU KOOPIGA JA KÕIKI SELGITUD TEKSTIDE KINDLAKSMÄÄRAMINE

Mõni aeg tagasi jagasin teiega rutiini, mis kopeeris teksti väärtuse ja muutis selle teise valitud teksti juurde, seekord võimaldab see rutiin valida valitud teksti väärtuse ja seab selle mitme valitud teksti juurde.

Selle uue käsu kasutamine on väga lihtne, peate lihtsalt valima teksti, kuhu soovite väärtuse kopeerida, ja seejärel peate valima kõik tekstid, mida soovite selle uue väärtusega asendada.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: RTN
  3. Valige kopeeritava väärtuse lähtekood
  4. Valige tekstid, mis asendatakse selle uue väärtusega
  5. Käsu lõpetamiseks vajutage sisestusklahvi ja värskendage tekste uue väärtusega

Saad rutiini siin


34. AUTOPLISPI PUHKUS, MILLE TEKSTIDE KÕRGUS KÕRGENDADA VÕI VÄHENDAB

See on lisp, mis sisaldab kahte käsku: Suurendamine ja Vähendamine, need käsud võimaldavad muuta valitud teksti kõrgust, suurendades seda või vähendades selle suurust vastavalt valitud käsule.

Suuruse muutus tehakse iga teksti tehtud kliki kohta ja see tehakse vastavalt lisp lähtekoodile märgitud tegurile, see tegur on 1.2. Teksti algkõrgus korrutatakse väärtusega 1.2 iga kord, kui klõpsate sellel või jagate seda 1.2i vahel, sõltuvalt sellest, milline käsk olete valinud.

Lisateabe saamiseks selle kohta, kui suurel määral tekst on iga kord, kui teksti klõpsatakse, näitab rutiin teksti tekstis tehtud kõrguste muutusi.

See käsk on väga kasulik, kui soovite suurendada või vähendada tekstide kõrgust proportsionaalselt, ilma et peaks olema määratud lõplik kõrgus, ainult visuaalne.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: AU (suurendada) | RE (vähendada)
  3. Klõpsake teksti suurendamiseks või vähendamiseks nii palju kordi kui peate vajalikuks
  4. Käsu lõpetamiseks vajutage sisestusklahvi

Saad rutiini siin


35.  MÄRGITUD MÕÕTMETE MEETMETEGA SAADAV RIISI LISP

Järgmine rutiin võimaldab teil mõõta mõõtmeid (mõõtmed), kuvatakse saadud väärtused, mida saate kopeerida ja kleepida näiteks Microsoft Excelis ja kleebitakse kõik väärtused eraldi rida.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: DimX
  3. Sisestage mõõtmiste kümnendkohtade arv (vaikimisi 3)
  4. Valige mõõte mõõtmiseks mõõtmed
  5. Valiku lõpetamiseks vajutage sisestusklahvi ja ekraanil kuvatakse saadud väärtused

Saad rutiini siin


36. VISUALLISPI MÜÜGIKOORMUS, MILLE SUHTES TÕENDAB NUMBRITE VÄÄRTUSE JÄRGI

VisualLisp-i tavaline võimaldab suurendada valitud tekstide arvu väärtust. See VisualLisp abil genereeritud rutiin võimaldab valitud tekstide arvu (ükshaaval) suurendada vastavalt näidatud kasvufaktorile.

Kui näidatud väärtus on negatiivne number, siis järgnevad väärtused on algväärtuse vähenemine.

Näiteks kui algne väärtus on 1 ja sisestatakse 1 juurdekasv, suurendatakse järgnevaid valitud numbreid ühe ühiku võrra, järgmise 2, järgmise 3 ja nii edasi.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: inc
  3. Valige algse väärtusega tekst
  4. Sisestage juurdekasv
  5. Valige ükshaaval kõik tekstid, mida soovite asendada
  6. Käsu lõpetamiseks vajutage sisestusklahvi

Saad rutiini siin


Lisp topograafia ja 3D jaoks


37. Teisenda 3DFace'i üksused ACISi tahketeks aineteks

Mõni aeg tagasi ma leidsin selle huvitava rutiinne lisp ja kuigi viimasel ajal ma ei ole kasutanud, kui ma vaja on aidanud mind tohutult mahu arvutused, seda täiendada hetki, mis tsiviil- 3D ei anna mulle tulemusi Vajan .

See on rutiinne, milles 3Dface objektide valimine, nende ekstruudimine ja nende üheks 3D Solid objektiks teisendamine, selle kasutamine on lihtne ja lihtsalt objektide valimiseks ja rutiin teeb kogu töö.

Suurem kallinemine muutustest, mida rutiin teeb objektidesse, teil peab olema 3D vaade, muidu ei arvestata taimedega 3D Solidis loodud kõrgusi, sest tahkis luuakse projitseerides iga valitud tahu praeguse z-telje suhtes vertikaalselt "alla"., lennuki ja kasutaja määratud kaugusele.

Tagamaks, et võrgu kõik osad moodustuksid tahkete osakeste kujul, see kaugus ei saa olla null kuid tahket saab vajaduse korral vajaduse korral vähendada vajaduse korral paksuse suunas, kasutades loogilisi toiminguid või tahkeid toiminguid. Saadud tahke on loodud praeguses kihis.

Kui väikeste tahkete ainete ühendamise lõpus, töö peatub või ripub mälu piirangute tõttu võite proovida neid käsitsi ühendada.

Märkused kaaluda:

Kui külgnevatel külgedel ei ole identseid koordinaate, siis on nendest tuletatud tahked ained väga väikesed lüngad või kattuvad, mis võivad olla tingitud sellest, et AutoCAD ei suuda tahkete ainetega ühineda, näidates järgmisi sõnumeid:

  •  "Ristemiskõvera ebajärjekindel piiramine."
  •  "Ebajärjekindel teave tipu- ja koordikoordinaatides."
  •  "Ebajärjekindlad serva-näo suhted."
  •  "Ebajärjekindlad näo ja keha suhted."
    Kui tahke aine tekitamisel tekib probleeme, peate kopeerima väikese kauguse ja ühendama originaali koopiad, et proovida 3DFace'i pinnal kõiki lünki täita ja proovida uuesti, kuni probleem on lahendatud.

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: F2S
  3. Valige tahkeks muutmiseks 3D
  4. Sisestage 3DF-i iga tipu kohta kõrgus (allapoole)
  5. Sisestage tahke aine loomise viis: Automaatne või Käsitsi

Saad rutiini siin


38. Lisab mõõtmed kontuurjoontesse selle kõrgusest

Mitu korda leiad, et teil on failis kontuurid, kuid neil puudub oma kvoot, saate selle rutiiniga lisada topograafilise tasandi kõvera mõõtmed, mida soovite.

Sisestatavad mõõtmed on atribuutidega plokid, need plokid on loodud joonisel millimeetrites. Selleks, et saaksite seda lispi probleemideta kasutada, peate kasutama käsku "ÜHIKUD” (ühikud) määravad sisu ühikud, mida lisadaMm” (millimeetrites).

Tasub teha selgeks, et selle rutiini korral kontuurjoontele õige kõrguse sisestamiseks peab neil olema kõrgus (koordinaat z> 0), kuna kõrgus saadakse kontuurkõveral näidatud punktist Kui kontuurjoontel on kõrgus 0 (koordinaat z = 0), st neil pole kõrgust, sisestab rutiin selle väärtusega teksti.

Rutiini poolt nõutav skaala viitab skeemile, millel joonistus joonistatakse, see on sisestatava mõõtme tekstisuuruse referentsväärtus, võite proovida seda väärtust suurendada või vähendada, kuni mõõde sisestatakse soovitud teksti suurust.

Sellel rutiinil on 2i manused: EL_TAG.dwg y EL_TAG2.dwg, siis on eespool kirjeldatud atribuutide plokid, kus neid faile on võimalik kopeerida kõikjal, kuigi on soovitatav, et need oleksid samas kaustas nagu rutiin.

Selleks, et AutoCAD saaks neid faile laadida, peate dialoogiboksis määrama AutoCAD-i asukoha tee Valikud-> Tugifailide otsimise tee.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: CPE
  3. Näitab taseme kõvera joonest kõrgemat punkti ja selle kohta, kuhu soovite mõõtme sisestada
  4. Määrake teine ​​punkt, et määratleda pöörlemine, millel on mõõtme sisestamine
  5. Kui te ei soovi lisada rohkem mõõtmeid, võite jätkuvalt lisada rohkem mõõtmeid, mis näitavad teie sisestamise punkti, käskluse lõpetamiseks vajutage sisestusklahvi

Saad rutiini siin


39. Joonista lõigatud või täitunud nõlvad

See rutiin joonib lõigatud või täidetud nõlvadel olevad jooned, need platvormide vahel ebaühtluse näitamiseks või esitlemiseks on need kallejooned vajalikud.

Selle rutiiniga kaldejoone loomiseks tuleb sisestada 6 andmed, mis võimaldavad kaldejoonte loomist ootuspäraselt.

Järgmine teave on nõutav:

  1. Kaldarada (m): Siin tuleb sisestada iga kalleeringu vaheline eraldamine.
  2. Valige kõrgeima mõõtme polüline: Kuna kalle on kahe serva joone vaheline erinevus, tuleb siin näidata, et polüline on üks kõrgemaid mõõtmeid.
  3. Valige madalaima mõõtme polühelinSamuti tuleb märkida madalaima mõõtme polülein.
  4. Kas lõigata või täita?: Kaldejoonte alguse joonise suund sõltub sellest, kas tegemist on lõike või täitmisega, vaikimisi sisestusklahvi vajutamisel võetakse see täiteväärtuseks "R".
  5. Maksimaalne kallejõu pikkus: Kui mõõde on väiksem kui kalde suu kaugus, siis tuleb märkida, et joon ei ristuvad kalde suu serva joonega, kui soovitakse, et kalle suurem kaldus suu jõuab ristumiseni kaldus suu servaservaga, tuleb näidata suuremat väärtust nagu 200 või 500.
  6. Talvel püttide vaheline kaugus: See on eraldamine, mida kõnniteed on.

Mõistete paremaks mõistmiseks saate jälgida järgmisi graafe:

Siin on näidatud 5m kallejoone maksimaalne pikkus.
Siin on näidatud 200m kallejõu maksimaalne pikkus (täpne väärtus ei ole oluline, et anda liialdatud väärtust, nii et kui see ristub kalde suu servaservaga, lõigatakse see automaatselt).

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Teil peab olema praegune kiht, mis sisaldab genereeritavate nõlvade jooni, näiteks: "Kallejooned".
  2. Laadige lisp-fail AutoCAD-i.
  3. Sisestage käsu nimi: tic
  4. Sisestage käsuga nõutud andmed.

Saad rutiini siin


40. Joonistage joon näidatud kaldega

Selle rutiiniga saate joonida näidatud nõlva, märkige lihtsalt joone sisestuspunkt ja kalle, mis on.

Kaldenurk näitab 1i väärtust, näiteks: kui soovite joonida 2-i nõlva joonega: 1, siis tuleb reavahetuseks näidata ainult 2i numbrit, kui kalle tuleb saada on 1: 1.333, peate sisestama 0.75.

Edasiseks selgituseks, kui soovitakse esmalt 1i nõlvadel (1: x), jagage 1 täiendava nõlva (x) vahel.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: DT
  3. Näitab joone sisestamise punkti
  4. Sisestage kalle, millel on joon, nagu eespool selgitatud

Saad rutiini siin


41. Joonistage joon näidatud nõlval

Selle lihtsa rutiiniga saate joonida näidatud kalle, selleks piisab, kui näidata joone sisestamise punkti ja selle kalle.

Rida genereeritakse 10-i ühikute horisontaalse pikkusega ja 10-i vahel näidatud kalle väärtuse vertikaalse pikkusega.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: LP
  3. Näitab joone sisestamise punkti
  4. Sisestage nurk, millel on joon protsentides (ejm: 12), ilma protsendi märgita

Saad rutiini siin


42. Arvutage ristlõigete lõigatud ja täidetavad alad

Selle lisp-rutiiniga leiate lõigatud ja täidetavad piirkonnad ristlõikes, millel on loodusliku maastikujoone ja karjatamisjoon (lõpliku tee osa).

Selle lisp-rutiiniga leiate lõigatud ja täidetavad piirkonnad ristlõikes, millel on loodusliku maastikujoone ja karjatamisjoon (lõpliku tee osa).

Selleks, et leida piirkondi, peate valima maastiku ja karjatamise polylines ning käsk küsib punkti, kus asuvad vastavad leitud alade tekstid.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: PIIRKONNAD
  3. Valige algalla polüline (Natural Terrain)
  4. Valib tee polüline (Rim või Sub-Slider)
  5. Märkige punkt, et sisestada saadud alade tekstid

Proovi CAD-fail on samuti lisatud rarifaili rutiini edasiseks tihendamiseks.

Saad rutiini siin


43. Sisestage pikisuunalise profiili nõlvad

See rutiin võimaldab teil lisada kitarrile pikisuunalise profiili (polüline või joon) nõlvad. Lihtsalt vali profiil (polüline) ja näitab punkti, mis vastab nõlvade tähistamiseks mõeldud tekstide vertikaalsele asukohale.

Kui see on rida, arvutab käsk ainult tippväärtusi, leides niiviisi polliini korral rutiini, saab iga esialgse ja viimase tipu ning arvutab kõigi nende segmentide vahelise kalle polüline.

Tekst, mis näitab saadud kallet, on näiteks järgmist tüüpi: "P = 1.11% 10.49 m-s” ja nagu teate, saab seda vormingut muuta, et see sobiks teie igaühe tööviisiga.

Nagu ka eelmises rutiinis, praegune teksti stiil ei tohiks mõelda kõrgusele, kui tekib viga ja nõlvad ei sisestata.

Rutiini alguses näidatud skaala on ainult teksti suuruste jaoks ja see ei mõjuta nõlvade töötlemiseks võetud meetmeid.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: Pop
  3. Sisesta saadud nõlvade tekstide skaala
  4. Kaldade arvutamiseks valige profiil
  5. näitab võrdluspunkti tekstide lisamiseks nõlvadele

Saad rutiini siin


44. Sisestage märk joone tippudesse

See lisp-rutiin on eelmise kohandamine ja see võimaldab teil lisada märgi kõigis valitud polliini tippudes, vaid valige see.

Sisestatud märk on kindlale skaalale genereeritud joonistusfail (plokk), kuid see on täielikult kohandatav, seda saab muuta nagu mis tahes joonist, peab see austama ainult selle keskmist punkti (sellisel juhul on ploki ringi keskpunkt )

Faili lähtekoodis saate valida rõnga asemel ploki, nii et teil on vaja eemaldada selle koodi sisaldava rea ​​kommentaarid ja kommenteerida plokki lisav rida.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: IMA
  3. Valige polüfiil, mida soovite tippude märkimiseks märkida
  4. Näitab eksporditava faili viisi ja nime

Saad rutiini siin


45. Hankige valitud liini kalle

See programm on välja töötatud AutoLispis, mis võimaldab saada valitud rea kalle väärtust.

Tuleb märkida, et see käsk toimib ainult joontega, kui teil on polüline, peaks see plahvatama või genereerima joont, mis asub polliini kohal.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: TL
  3. Valige rida, kust soovite kallakut saada.
  4. Saadud teave on kalle H: V.

Saad rutiini siin


46. 3 PAKENDISADE KASUTAMISEKS KASUTAMISEKSELE - OSA 3: PROFILI LAIENDAMINE SEENI OSALISTEST

Selle rutiini abil saate luua fikseeriva seina profiili (tõus), seda profiili saab teha seinte ristlõike andmete põhjal, need andmed on järgmised: Progressiivne, Crown Dimension ja Fondi mõõde.

Käsu poolt taotletud skaalaandmed, ei viita profiili vertikaalsele skaalale (profiil on genereeritud vertikaalkaugusega, mis on võrdne horisontaalsega) vaid profiilide tekstide mõõtmed (mõõtmed ja muud andmed).

Profiili genereerimiseks piisab sellest, kui esmalt valite sektsiooni kulgemise, seejärel krooni kõrgus ja lõpuks vundamendi kõrgus.

Andmete valimisel tuleb eriti hoolikalt jälgida kuna kui te ei vali teksti ja klõpsate ekraanil, peab käsk seda profiili loomiseks andmete valiku lõpetamiseks.

Koos rutiiniga esitatakse CAD-fail, seina ristlõigetega, näiteks lisp-rutiini praktikasse viimiseks.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: MUP
  3. Sisestage profiiltekstide skaala (suurus) (näiteks: 75)
  4. Valige progressiivne tekst
  5. Valib võra mõõtme teksti
  6. Valib vundamendi põhja teksti
  7. Kui olete seina kõikides sektsioonides valinud, vajutage sisene ja tähistab punkti, kus luuakse seinaprofiili krooni ülemine vasakpoolne osa.

Saad rutiini siin


47. 3 PAKENDI KASUTAMISEKS KASUTAMISEKS SEADE POOLT - OSA 2: SEENI OSA SUURUS

See rutiin võimaldab teil mõõta (mõõdet) eelnevalt avaldatud rutiiniga loodud seina lõiget (kuna sellel on samad disainikriteeriumid), on tulemuseks järgmine pilt (mõõtmised erinevad seina mõõtmete järgi).

See rutiin palub mõõta, mis luuakse, see skaala viitab ainult mõõtmete joonte lahutamisele, mõõtmete suurus ja kuju sõltuvad ainult praegusest mõõtu stiilis ja see peab olema kasutaja poolt varem koostatud skaalal töötamisel.

Kallakujälgede genereerimiseks järgige seina genereerimise eelmist korda, on näidatud punkt teekonna õlal, küljel, kus sein on vajalik, ja kõrgus kasutades võimalust märkida seina aluse põhja punkt.

Väärib märkimist, et see rutiinne piirang piirab ainult eelmise postituse rutiiniga loodud seinaosakuna see kasutab samu joonistamiskriteeriume kui seinaosa, võite koodis muuta toiminguid, mis arvutavad punkte, kui soovite taotleda teise tüüpi seina.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: MUD
  3. Sisestage skaalat mõõtühikute vaheliseks eraldamiseks
  4. Näitab võrdluspunkti (Pilt P1) seinal
  5. Näitab seina tähendust (vasakule või paremale)
  6. Näitab seinaosa põhjaosa (Pilt P2)

Saad rutiini siin


48. 3I REITINIDE PAKEND KONTEENTIDE VALDKONNADELE - 1-OSA: PAIGALDAMISE PÕHJENDAMINE

See rutiin on esimene 3-st, mis võimaldab genereerida gravitatsiooni tüüpi isolatsioonimaterjali seina. Mõni aeg tagasi andsime teile ka tavapäraseks, mis tekitasid kinnitusseina, seekord tekib rutiin seina erineva disainiga (mõõtmed).

Tuleb meeles pidada, et tee teosed (seinad, truubid jms) ei pruugi alati iga töö jaoks ühesuguse kujundusega, see disain toimib paljudes sama valdkonna tegurites, milles neid ehitatakse.

See rutiin võimaldab teil luua seina järgmiste projekteerimiskriteeriumidega:

Selle genereerimiseks peate näitama kalle õla teedel, küljel, kus sein on vajalik, lispiga saate seina luua mis tahes küljel, selleks peate lihtsalt näitama suuna (vasakule või paremale).

Kõrguse suhtes, on see määratletud kasutades 2i valikuid esimene on määratletud kõrgus (H) ja teine ​​variant on selle määratlemine seina aluse põhja mõõtmetega, selle kõrgus võib olla tähistatud ekraanipunktiga, on programm vastutav kõrguse ja kõigi muude selle mõõtmete arvutamise eest.

Programm on valmis eeldama seina kõrguselt kahte kriteeriumi: esimene kriteerium on pideva kõrgusega sein, kus sihtasutus ei ole horisontaalne ja teine ​​kriteerium (kõige enam kasutatav) on see, et seina kõrgus on muutuv, kus vundamendi alus on horisontaalne ja ei järgita tee nõlvadel.

Selle lisp-i kasutamine sõltub igast kasutajalt. Selle jaoks on kõige mugavam see, et saate kõigepealt luua seinaplaane ilma igasuguse rutiinse abita, nii et see oleks palju lihtsam mõista selle lispi õiget kasutamist.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: MUS
  3. Näitab märgitud külje ääreosa punkti
  4. Näitab seina suunda (vasakule või paremale)
  5. Valige, kuidas määrake seina kõrgus (vundamendi kõrgus või kõrgus)

Saad rutiini siin


49. LÄBI AUTOLISPI KONSTRUKTSIOONI PAIGALDAMISEKS

See lisp-rutiin võimaldab teedel gravitatsioonitüüpi seina joonistada, mille mõõtmed sellel seinal on joonisel näidatud alati ühesugused (need on püsivad), ainsaks muutuvaks mõõtmiseks on seina kõrgus.

Punktid, millega see sein luuakse, genereeritakse konkreetse seina kujunduse mõõtmistest, kui soovitakse, et selle seeriaga seotaksid kohandatud meetmed, peavad nad muutma programmis kirjutatud meetmeid .

Siis näete järgmist graafikut, mis sisaldab punkte, millega sein luuakse:

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: MU
  3. Näitab seina tekkimise lähtepunkti
  4. Näitab seina suunda (vasakule või paremale)
  5. Sisestage seina kõrgus

Saad rutiini siin


50. LÄBIVAATAMINE VÄLJASTAMISE PROGRESSIIVI JUHTIMISEKS

See kasulik rutiin tulid minu kätte mõnda aega tagasi ning need inimesed, kes soovivad luua lihtsaid joondamisi, ilma et oleks vaja luua sama ristlõike või pikisuunalist profiili, saavad seda rutiini kasutada.

Rutiinil on dialoogiboksi liides mis võimaldavad teil kohandada progressiivide lõplikku vormingut sisestatud võlli.

Rutiini kasutamiseks peab teil olema polüline (joondamine) ja järgige järgmisi samme:

  1. Kopeerige alla laaditud 3-failid ühte tugiteetest teie AutoCADist
  2. Laadige fail üles lisp AutoCADis (APPLOADiga).
  3. Sisestage käsu nimi: progresseeruv
  4. Dialoogiboksis määrake genereeritud progressiivide vorming.
  5. Valib polüline (joondus), milles need progressiivid genereeritakse.
  6. See näitab punkti, mis saab progressiivide genereerimise lähtepunktiks.

Saad rutiini siin


51. PIKAAJALINE PROFIILI PUUVILJADE PUUVILJADE JA PINNADE PUUVILJADE TEKITAMINE

See on üks pikima profiili vormingu genereerimise üks täiuslikumatest meetoditest. Lihtsalt valides kaks 2D polylini (maastik ja loputus), genereerib rutiin profiili formaat koos kõikide andmetega, mida tuleb kuvada.

Selle profiili genereerimise edukaks saavutamiseks peab 2D-s olema võimalik valida polylines, vastasel korral võib selle toimimisel tekkida viga.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Kopeerige allalaetud 3-failid ühele teie AutoCADi tugiteetest
  2. Faili üleslaadimine: profiiliprofiilid AutoCADis (APPLOADiga).
  3. Sisestage käsu nimi: profiil
  4. Kuvatavas dialoogiboksis klõpsake nuppu "Andmed” ja klõpsake nuppe „Terreno"Ja"Kalle”, et valida maastiku ja kaldejooned
  5. Soovi korral võite määratleda muud andmed dialoogiboksis enne profiili loomist (valikuline)
  6. Näitab sisestamise punkt profiili tippu, et seda luua

Saad rutiini siin


52. VISIOONILINE LISP ARCOS MEETMETE LISAMISEKS

See rutiin võimaldab teil lisada jooniste kõik kaared või ainult need, mida te valite, näidates teile lisamise tulemusi käskude reas.

See rutiin võimaldab teil lisada jooniste kõik kaared või ainult need, mida te valite, näidates teile lisamise tulemusi käskude reas.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: sumarque
  3. Valige joonistused, mida soovite lisada, kui soovite valida kõik kaared, vajutage klahvi sisene enne kaarte valimist.

Saad rutiini siin


MUU


53. MUUDE failidena salvestatud UCSS-i importimiseks kasutatav LISP

See huvitav rutiin loodud AutoLisp ja Visual Basic for Applications (VBA), võimaldab importida salvestatud UCS-id nimega mis tahes failist meie joonist teisejärguline.

See tööriist on väga kasulik kui teete lennukeid, mis käitlevad paljusid UCSi, loome tavaliselt UCSi esimeses failis ja peame seda teiste failide puhul tegema sama rutiiniga, lihtsalt looge need esimesena ja saame seejärel importida need mis tahes muusse faili.

Rutiin käitub sarnaselt tööriistaga Designcenter, välja arvatud see, et tal ei ole võimalust importida UCS teistelt failidelt. Selle rutiini puhul kuigi see ei lase lohistada, on tulemused ootuspärased.

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige alla või lisage Applaud Startup Suiteisse DVB- ja LSP-failid.
  2. Sisestage käsu nimi: IMPUCS
  3. Piirkonnas Allikas joonis, klõpsake nuppu valima, valida joonistusfaili, kust soovite UCS-i importida.
  4. Piirkonnas UCSid leiti, valige imporditav UCS ja klõpsake nuppu OK.

Saad rutiini siin


54. LISP-RUTIIN, MIS KÕRVALDAB POLÜLIINI NÄITATUD PUNKTI

Teiega on juhtunud, et AutoCAD-il on teil polüline ja soovite kustutada ühe selle tipust, ja selleks, et seda teha, peate rakendama rohkem kui kahte käsklust.

Selle rutiiniga just nii, et märkate, millist polinea tippu soovite eemaldada ja korraldasin asja.

Selleks, et rutiin korrektselt tööle panna, see peab olema tipus kõrvaldamiseks, mitte lähedal, selleks peate aktiveerima üksuste režiimid, näiteks Lõpp-punkt või ristmik.

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: evepol
  3. Valige polühel, kust soovite tipu kustutada.
  4. Näitab polaari tipu tippu, mida soovite kustutada.

Saad rutiini siin


55. ROUTINE, ET EKSPORDI OBJEKTIDE VÕISTLUSTE KOORDINAATIDE PUNKTI 3DFACE

Autolispis kirjutatud rutiin on sarnane eelmisele, erinevus seisneb selles, et seekord ekspordib AutoCADi 3Dface objektide tippude koordinaate, need koordinaadid salvestatakse Microsoft Exceli CSV-faili, mis on selleks tähistatud .

Tipppunktide eksport võib teile väga kasu, kui teil on triangulatsioon 3D näoga ja soovite oma koordinaate saada Koordinaatfaili taastamiseks.

Ka kaalutlused on samad nagu eelmisel rutiinil, juhul kui 3Dface on ühendatud samade tippudega, ka soovi korral, tuleks kaaluda sorteerige koordinaadid ja eemaldage need, mis on duplikaadid.

Eksporditud koordinaadid on formaat P, N, E, C (punkt, põhja = Y, Ida = X, dimensioon = Z) ja kui see eksporditakse CSV-faili (eraldatud komadega), siis avab fail iga väärtus hõivab selle raku iseseisev ja tellitud viisil.

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: E3D
  3. Valige 3D objektid, kust soovite oma tippe koordinaate eksportida.
  4. Näitab CSV-faili asukohta ja nime, kus eksporditud koordinaadid genereeritakse.

Saad rutiini siin


56. VÄLISRIIGI VÕI VÕRDLUSTE KOOSKÕLASTAMISE LISP

Mõnikord on vaja üksusi kopeerida, kuid kui nad on ploki sees, siis me tavaliselt teeme selle ploki kasutamist või võib-olla plokkide redaktori kasutamist, et üksusi üksinda kontrollida, valida ja kopeerida .

Selle rutiiniga ei pea te enam blokeerima ega kopeeri blokeerimise toimetajat mis tahes üksus selles, lihtsalt laadige see rutiin ja valige ühikud, mida soovite kopeerida.

Valikust loodud uued objektid ilmuvad originaali kohalnii et kui soovitakse peate neid valima ja teisaldama soovitud positsiooni.

Selles rutiinis saate valida võimaluse et uusi objekte saab luua teises kihis, mis on valitud, sest vaikimisi luuakse praeguses kihis uued üksused.

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: CPL
  3. Valige ploki omadused, mida soovite kopeerida.
  4. Kui soovite, võite valida kihi, milles luuakse uusi objekte.

Saad rutiini siin


57. RATIINILINE LISP, MIS ON POLÜLINIINI ARHIIVID LINEARSEGMENDITES

See rutiin võimaldab teil polühelal olevaid kaarte teisendada lineaarseteks segmentideks, kusjuures iga segu pikkus on see, mida määrate käsusuvandite abil. Lisp võtab andmed valitud polliini tippude kohta, sealhulgas kaare geomeetria ja genereerib uue polüniini uute andmetega.

Iga uue segu pikkus kaarel sõltub sisestatud väärtusest, peab see olema väiksem kui valitud polüiini väiksema kaare pikkus, lisp jagab algse kaare "n" segmendiks kuni jõuab algupikkuseni.

Valikuliselt võite säilitada originaalpilani, mis põhjustab polüfeli loomist selle peal - või kõrvaldada.

See rutiin võib olla kasulik näiteks juhul, kui on vaja määratleda punkte horisontaalse või vertikaalse joonduse telje kõvera suhtes.

Rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: artose
  3. Valige polühel, millest soovite kumerad segmendid muuta lineaarseteks segmentideks.
  4. Näitab iga lõigu pikkust, mis moodustab uue lineaarse "kaare".
  5. Kui soovite kustutada algse polüfelli, valige, mida teha, kui soovite kustutada, siis on teil ainult polüline, mille kumerad segmendid on lineaarsegmentideks muudetud.

Saad rutiini siin


58. AUTOLISP ROUTINE INSERTING PUNKTID AXIS TÄPSUSTATUD VÄHEMALT

Selle rutiinne saab lisada valitud telje (Murdjoone) õmblused nende kaugused, andmete sisestamist need punktid tulevad käest fingering vahemaid või lugemine faili vahemaid (fail on sätestatud näide paremaks mõistmiseks).

Seda rutiini saab näiteks kasutada maantee telje puhul, mõnel juhul on vaja leida täpne progresseeruv telje (polüline), nagu näiteks progresseeruv 23.76, saab käsitsi teha, kuid võtab rohkem aega, kui see rutiin valib lihtsalt telje, märkige selle telje esialgne areng (tavaliselt 0 väärtus) ja seejärel sisestage vahemaa.

Kui teil on telje sisestamiseks liiga palju distantsi, selle asemel, et neid sisestada Lisp pakub võimalust valida tekstifaili, selles tekstifailis on vahekaugused ja lisp loeb neid ükshaaval, lisades need teljepunkti (polüline).

Lisp Samuti võimaldab teil muuta telje algust Kuna algus määratakse polüliini tekitanud alguspunkti järgi, siis kui lisp hakkab kaugusi panema mittesoovitava lõpp-punkti järgi, kasuta valikut: “Muuda telge alustama".

Rutiinina on CAD-fail koos tavalise teljega (polüline) eeskujuks lisp-rutiini rakendamiseks.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: PP
  3. Valige, kuidas soovite progressiive lisada: käsitsi (1 × 1) või lugedes tekstifaili.
  4. Valige polülaine võll
  5. Sisestage teljega järk-järgult või esialgne kaugus (vaikimisi on 0)
  6. Sisestage progressiivne või kaugus, et leida (käsitsi ajamõõtmise korral, kui failide lugemine oli valitud, pole see vajalik)

Saad rutiini siin


59. ROOTINE LISP, MIS SISALDAB KOORDINAATID AUTOMAATILISELT VÄLJASTATUD VÄLJA

Selle AutoLispi ja VisualLisp abil tehtud rutiini abil saate sisestada valitud polüliini (looduslik või karjatav maastik) kõrgused oma profiilivormingusse iga "n" meetri järel, kõrgused lisatakse võrdluspunktina näidatud punktist. vormingus.

Selles käskluses võite määratleda joonise skaala, see skaala ei viita profiili vertikaalsele skaalale, vaid sisestatavate mõõtmete tekstide skaalale on 1: 500 skaala mõõtmete tekstid suuremad kui skaalal 1: 50.

ka võite määratleda oma profiili vertikaalse skaala, need andmed on olulised, kuna see kontrollib mõõtmete väärtusi, 10-is skaleeritava loodusliku maastiku profiili korral on selle mõõtmete vertikaalsus mõõtmete väärtused ka 10 korda suuremad kui nende tegelik suurus, nii et käsk peaks tegema vastavaid toiminguid, et muuta kvootide väärtused tegelikeks.

Teine sisestusväärtus ja see, mis määrab selle käsu, on kaugus, millesse mõõtmed sisestatakseVaikeväärtus on 10 toob see rutiinne, mis tähendab, et iga 10 meetri mõõtmed on sisestatud horisontaalne etteantud võrdluspunkt.

Pärast profiili (TN, Rasante jt) kujutatava polüfelli valimist käsk küsib viitepunkti oma profiili vormingus, peate märkima selle punkti punktis a progresseeruv tervikNäiteks, kui profiil on 0 000 100 + + 000 peaks näitama punktini progressiivse 0 või 10 või 20 jne (vastavalt iga märgitu sisestamise vahemaa mõõtmed).

Pea meeles, et et programm saaks vastavaid mõõtmeid, peab profiil olema õigesti asetatud, st mõõtmed on profiili jaoks õiged.

See diagramm aitab teil paremini mõista selle rutiini võimalusi:

Selle rutiini kasutamiseks peate tegema järgmist: (Vaikeväärtused peavad järgima lisatud CAD-faili eeskuju)

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: ICP.
  3. Sisestage joonise skaala mõõtme suurusele: 850 (saate muuta, kuni suurus on sobiv)
  4. Sisestage profiili vertikaalne skaala: 1 (vertikaalkaala on sama kui horisontaalne)
  5. Sisestage kaugus progressiivide vahel: 10
  6. Sisestage vaikimisi kümnendkohtade arv: 3
  7. Valige profiil, mida te piirate (TN, Rasante jne)
  8. Näitab maastiku profiili vormingus (vaata graafikut)

Saad rutiini siin


60. ROUTINE LISP, MIS ON VÕIMALIK KASUTATAVA VÕIMALIKU VÕI PIKKUSE TUNNISTAMISEKS

Autolisti ja Visual Lispiga välja töötatud rutiin võimaldab teil saavutada polüline või telje pikkust või progressiivset väärtust ja sisestada joonistuse sisestamispunkti abil.

Selleks peate valima polüline ja näitama, et algne on progressiivne, peate kontrollima, kas käsk on saanud õige polliini lähtepunkti (telje algus), kui ei, siis võite telje algust muuta selle võimalusega esitab selle käsu.

Te saate muuta lähtekoodi mõningaid vaikimisi parameetreid, näiteks sisestatava teksti kõrgust.
Pidage meeles, et teie koordinaatide süsteem peab olema positiivne, vastasel juhul genereeritakse progressiivse punkti või pikkuse määramisel tõrge.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: OPR
  3. Valige telje polüjoon või sisestage täht "C“, et muuta telje algust
  4. Sisestage vaikepolilaani lähtepunkti algus (või algne): 0.00
  5. Näitab jooni, mille kohta soovite pikkust või progresseeruvat punkti saada

Saad rutiini siin


61. LISP-ROUTINE, MIS TULENUD VALIKU TEKSTI erineva toiminguga (NUMERICAL)

See on väike, kuid väga kasulik lisp-rutiin, mis võimaldab teil saada teavet valitud tekstidega tehtavate toimingute kohta, ilmselt peavad need tekstid olema arvuliste väärtustega, et saaks arvutusi teha, näiteks: "2.22", "3.39" ( ilma jutumärkideta) jne.

Kui kõikide numbriliste tekstide seas on käsk leidke mitte-numbriline tekst näiteks sõna "punkt" võtab seda teksti kui 0.00 väärtus, nii et tulemused muutuks.

Selle käskluse teave on:

  • Krahv (Valitud valitud numbritega elementide koguarv)
  • NumberMaksimaalne (Kõigi valitud numbrite tekstide maksimaalne väärtus)
  • Numberminimo (Kõigi valitud numbrite tekstide miinimumväärtus)
  • Keskmine (Kõigi valitud numbrite tekstide keskmine)
  • Suma (Kõigi valitud numbriliste tekstide summa)

Ainult tulemuste saamiseks piisab, kui valida ükshaaval või akna abil (aken) tekstid, millest teavet soovitakse.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: IV
  3. Valige kõik numbrilised tekstid, kust soovite teavet saada

Saad rutiini siin


62. ROUTINE LISP, MIS TULEB JA TULEMAS KÕIK LAYOUTSI KONFIGURATSIOONIGA

See rutiin võimaldab teil läbida kõik skeemid ja printida igaüks teie praeguse lehe konfiguratsiooniga, kuid tasub selgitada, et mudeli ruumi paigutust ei võeta arvesse.

Käsk läheb läbi iga paigutuse ja kui see kinnitab, et see on mudeli ruum, siis jäetakse see edasi, jätkates teistega, nii et kui soovite ka mudeli ruumi printida, lihtsalt muutke käsku mida arvestatakse ka ja trükitakse.

Selle käsu funktsioone saate kasutada näiteks kirjaplankide sisestamiseks, igasse paigutusse teksti kustutamiseks või lisamiseks jne. Käsk ei prindi töid jaotises "Taust“, kui pole dialoogiboksis määratud valikud vahekaardil "Planeerige ja avaldage".

Kui teil on printimiseks palju faile ja neil on palju paigutusi, saate selle käsu funktsionaalsust suurendada, tehes järgmist:

Loo fail nimega Acad.lsp (kui sul seda veel pole), lisage selles failis järgmised koodid kõikjal ühes ja samas kohas:

(defun s :: startup ()
(laadige "Loop through and print all layouts.LSP") ;See on lisatud faili nimi.
)

Marsruudi ei ole näidustatud, sest see on juba selge, et faili tee LSP-täpsustatud, lisatakse kataloogid toetust AutoCAD (märgitud dialoogiakna Valikud), selle puudumisel saate asendada koodi rida (näidatakse lsp-faili täielikku laadimist laadimiseks):

(defun s :: startup ()
(laadige "C:\\CONSTRUCGEEK\\TUSLISP\\Loo läbi ja printige kõik paigutused.LSP")
)

Selle tavapärase kasutamise korral (ilma muudatusteta) peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: LPLOT
  3. Peate ootama, kuni kõik trükitööd on lõpetatud.

Saad rutiini siin


63.  VISUAALNE RÜHM LISP TEKSTIDE JAOTAMINE PAREM-VASTAVALT TUNNISTATUD ISIKUTE ARVU JÄRGI

See lisp rutiinne võimaldab kärpida valitud tekste, lõigatud paremale, vasakule või mõlemale poolele, mis sõltub sellest, mida küsitakse käsk.

Näiteks kui teil on algne tekst "0 + 580.00" ja sa ütled käsku lõigata 2 tähemärki vasakule, käsk asendab selle "580.00".

Kui käsite käsu 3 tähemärke lõigata paremale, asendab käsk algse teksti koos "0 + 580".

Lõpuks, kui ütlete käsk mõlemale küljele lõigata, 2 tähemärki vasakule ja 3 paremale, asendatakse algne tekst "580".

Nagu näete, näita lihtsalt märkide arvu, mida tekstid lõigata ja valida, ning need lõigatakse vastavalt näidisele.

Selle rutiini kasutamiseks peate tegema järgmist:

  1. Laadige lisp-fail AutoCAD-i.
  2. Sisestage käsu nimi: RET
  3. Näitab, millist teksti külge kärbitakse [Vasak / parem / mõlemad]
  4. Sisestage märgitud külg (te) le lõigatud märkide arv
  5. Valige kõik tekstid, mida soovite lõigata
  6. Vajutage sisestusklahvi või tehke paremklõps asenduse tegemiseks

Saad rutiini siin

Golgi Alvarez

Kirjanik, teadur, maakorraldusmudelite spetsialist. Ta on osalenud selliste mudelite kontseptualiseerimises ja juurutamises nagu: Hondurase riiklik kinnisvarahalduse süsteem SINAP, Hondurase ühisomavalitsuste haldusmudel, katastrihalduse integreeritud mudel – register Nicaraguas, territooriumi haldussüsteem SAT Colombias. . Geofumadase teadmiste ajaveebi toimetaja aastast 2007 ja AulaGEO Akadeemia looja, mis hõlmab enam kui 100 kursust GIS - CAD - BIM - Digital Twins teemadel.

seotud artiklid

56 Kommentaarid

  1. Tere insener. Kas sa saad mind aidata ? Palun kuidas sisestada koordinaatide ruudustik tsiviil-3D 2024-s

  2. سلام
    Lisp درج شده، در راستای Z منتقل کند؟
    به عبارت دیگر یعنی رقوم را واقعی کند ؟

  3. Rakenduses Autocad 2015 on rutiin, mis laadib PENCD-vormingus punktipilve, mis on eraldatud tühikute või komadega.
    või kõrgem. Aitäh

  4. MIDA VÕIMALIKUD RASKEMAD EM BAIXAR AS LISP. KUNI AADRESSEERITAKSE ESPANHOLI E-PÕHIMÕTJAS VOSSA LISP EM ESPANHOLIS, SELLELE EI SAA NESSA PAGINA PROCUREM EI FIM DA PAGINA KUI SETAS PARA PASSAR À JÄRGMINE LEHEKÜLG - TEEN LEIDAN TEIE. DEPOIS É SÓ CLICAR NA VOSSA LISP, CLICK EM LISATUD Faile E-maksu- või kohaldada.

  5. MIDA VÕIMALIKUD RASKEMAD EM BAIXAR AS LISP. KUNI AADRESSEERITAKSE ESPANHOLI E-PÕHIMÕTJAS VOSSA LISP EM ESPANHOLIS, SELLELE EI SAA NESSA PAGINA PROCUREM EI FIM DA PAGINA KUI SETAS PARA PASSAR À JÄRGMINE LEHEKÜLG - TEEN LEIDAN TEIE. DEPOIS É SÓ CLICAR NA VOSSA LISP E CLICK EM LISATUD FAKSID E MAKSU VÕI KOHALDATAVAD. OOTAN TERE AIDIN

  6. Tere, tahaksin teada, kas teil on mõnda kursust või koolitust Autocadis programmeerimiseks. Ja ka luua rakendus, mis aitab mul polüliinide komplekti loendada ja tuvastada

  7. boa noite. Konverteerimisüksused 37DFace em solid ACIS töötab kõigis versões do auto cad?

  8. Ma ei laadinud teie lisp-i alla
    palun saatke mulle lisp

  9. tere, ma tahaksin teada, kuidas ma saan neid huule saada, et eraldada polüline ja koordinaadid, et saada polüline kõrvarõngad

    tänan

  10. HELLO
    Töötan P&ID-i koostajana ja tahan teada, kuidas saaksin automaatplaanis olevaid nutikaid plokke Excelisse eksportida.
    plaanides on:
    ventiilid
    rea numbrid
    mõõteriistad
    seadmed
    Ma tahan selle teabe ekstraktida ja seda Excelis näidata. kui keegi saab mind aidata

  11. Hi all,
    ich suche eine Lisp, on ermöglicht die auf einer Polylinie beliebiger Stelle x-eine Stationierung (ka surra Lange der dieser Stelle Polylinie) anzuzeigen.
    LG

  12. Otsib lisp gradientanalüüsiga st ringi teatud raadiuses on lõigatud kõver järgmisele tasandile ning luua kompleksjoone allikast ja nii edasi, sest see liigub ühest kohast teise on kavandada maantee ja kurjategija kopeerige ringid ja tehke täishinde

  13. Neil on mõned rutiinid, et määrata atribuudid põhielementidele, mitte plokkidele, ja neid saab visualiseerida ekraani dialoogikastis.

  14. Hola.

    Kuidas alla laadida lisp "Ekspordi koordinaatide punktid CSV-faili"?

    tänan

  15. GOODNIGHT
    Ma sooviksin teie toetust, mul on probleem MY AUTOCAD EI KOHUSTUNUD TEHNILISTE ANDMETE PILTIDE KIRJUTAMISEKS (KOORDINAADID, SIDES, KLAULID)

  16. Hei, võta Routine nominaat AREASX, se è possibile.

    Grazie ette

  17. Tere, tahaksin tutvuda rutiiniga, et viia progrsivas kooskõlale.

    Aitäh

  18. Tahaksin saata teile lisp-rutiini, mis viimastel versioonidel ei toimi, ja vanades versioonides, kui see töötab, loodan, et saate seda parandada ja / või parandada, posti teel, millele mulle meeldib või kui sa saadad mulle lisp-rutiini.

  19. Väga hea üldse, mul on vaja rutiini arcos_de_una_polilinea_en_segmentos_lineales.fas eksportida AutoCAD MIDAS GEN 2015 ükskõik kaared loodud AutoCAD ja ma murda neid tükkideks. Tänan teid väga Ma olen Kuubast

  20. Sou português e gostava, se possível, de ter a rotina “RUTIIN, MIS ASENDAB TEKSTI SISU NIIDATUD PUNKTI COTAGA”.

    Aitäh

  21. Palun öelge mulle, kust saaksin alla laadida teie lisp-rutiini "Ekspordi koordinaatide punktid CSV-faili", kuna mul on piirkonna topograafia ja ma pean selle eksportima csv- või txt-vormingusse, punktid sisestatakse tekstina (sisu on kõrgus ) ja koordinaadis Z tuleb välja null, saad aru?
    Palun võiksite mind aidata

  22. Sooviksin lispi funktsiooniga "Eemalda valitud polüliinilt sise- või välisobjektid", kuna artiklist ei leia ma allalaadimislinki.

  23. Tere, ma tahan teada, kas objektide arvu saamiseks ja teksti paigutamiseks on tavapärane

  24. Kallis, ma üritan alandada mõnda rutiini ja see hoiatus tuleb välja:

    ei leitud

    Soovitud URL / foorum / rutiini-lisp-to-add-lahutada-o-los-teksti valitud väärtused ei leitud selles serveris.

    Lisaks leiti 404 Ei leitud tekkis viga üritab kasutada ErrorDocument käsitseda taotlust.

    Mis ma eksin? 1000 aitäh King

  25. Tere, kui keegi teab mõnda lispi, mis võimaldab juhtida poligonit teada, pikkus ja nurgad, kui keegi teab, rutiinne topo12, kui nad saavad mulle ami maili saata juanpaulo_100@htomail.comTänan teid nii palju, mu sõbrad.

  26. Hea päev, tahaksin teada AutoCAD 2014i rutiini, kui neil oleks selleks, et luua tabeleid koordinaatide ja maanteede projekteerimise kohta

    tänan

    osas

  27. tere
    Vabandust peuden aitab koos lisp täpsustamiseks kompleksjoone oma km, ma mõtlen, kas mul on Murdjoone pärit Dm Incio 100 ja dm lõpus 1000, et tähistada iga punkti kompleksjoone ja ma visata mulle oma dm ja lahkumine on ette nähtud.

    nüüd on iga projekti alguses ja lõpus alati erinev

    kui te ei saa mind aidata, oleksin nende eest tänulik, sest ma tegelen selle tihti ja oleks maanteeprojektides väga kasulik.

    osas

  28. tervitused keegi saab mind aidata lisp siduda uuringu teinud arbitrias koordinaadid kaks punkti, siis põhja originaal koordinaadid pannakse ja ida ja kõrguse jäta neid samal arbitarias kahe lähtepunkte nii tegin koos Aling kuid mõõtmed on muutunud

  29. head päeva, tahaksin teada, kas keegi teab mõnda väikest rutiini või on mõne lihtsa näite mõnest väikesest rutiinist, et luua dbf-andmebaasi ja lisada sellele andmeid või kustutada autolispi.
    Loodan, et nad aitavad mind.
    tänan

  30. Tere sõbrad Ma tahaksin teada, kas keegi teab rutiinne mõõta (loodetavasti välise) nurkade hulknurk ja selle kaugus ja kui mitte liiga palju küsida, mis on eksporditud Exceli.

  31. Kuidas kirjutada .lsp-rutiini, mis töötab, kui .dwg-joonis on laaditud ja kui see on salvestatud?
    tänan

  32. Mul on abi, et näha, kas keegi, kes teab, kas lisp päästab mind.

    Ma tahan eksportida tsiviilisikult 3d kõik tekstidest loodud ristlõiked, mul on lihtsalt vaja näidata läbisõitu, kaugust teljele ja vastavat taset.
    Midagi sellist

    Km, kaugus teljele, mõõde

    Ainult see. Kas keegi mind aidata? Ma ei tea midagi programmide kohta, nii et palun abi.

  33. Vaatame, kas ma sain aru.
    Ütlete, et teie lispi abil ekspordite koordinaate Excelisse
    Kas paned ta kaugele? Nii et ma ei saa aru, ma arvan, et see on AutoCAD Kuidas mõõde või funktsiooni lisp?

    Aga kui sul on Excelis juba koordinaate, siis miks mitte luua järgmise veeru koos püthagoori valemiga punkti ja järgmise vahel?
    ruutjuur ((y2 koordinaat - y2 koordinaat) ruudus + (x2 koordinaat - x1 koordinaat) ruut)

  34. Tere hommikust HELLO, ma tahan mind aidata Lisp. Selgita, mul on plaan vahedega võetud proovid PUNKT karm Lisp Exporta sisaldavad koordinaadid Exceli, kuid nüüd omavahel punktis ja punktis, ja veenduge, et vahekaugus nüüd ma tahan kulutada nii mõõdik vahemikus PUNKT YPUNTO Exceli EI TOHI kirjutades 400PUNTOS vahemaid ja kuidagi? Palun, ära palju ME JA SO Avanzo TÖÖ Kiireima.

    Täname ette

  35. Tere, tahaksin teada, kas on olemas mingi rutiin, mis muudab autokaadi lennuk teise võrdlussüsteemi jaoks näiteks näiteks wgs84ilt psad56'ile

  36. http://www.hispacad.com/foro/viewtopic.php?p=165851#165851

    Rutiin lisatud joonis longitudianles profiilid, rist-, Import ja eksport punktid travez Excel, erinevad kommunaalkulud, plokk raamatukogu.

    Käsitsi kausta sees on installi jaoks abi.
    Klahvide kataloogis leitakse aktiveerimise fail.
    Manuaalse kausta käsud on abifailid.

    Märkus: tihendamise tagajärjel on uuendatud käsiraamat eemaldatud ja lisatud pildistamisjuhendis on kustutatud mitu pilti.
    Ajakohastatud käsiraamatut saab taotleda posti teel
    vhcad@hotmail.com
    kui rakendused on neile kasulikud või ise käskude toimimist analüüsida.

Jäta kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

Tagasi üles nupule