AutoCAD-AutodeskInxhinieritopografia

Më shumë se rutinat 60 Autolisp për AutoCAD

Lisp për konvertimet dhe operacionet


1. Këmbimi i këmbëve në metra dhe anasjelltas

Kjo rutinë e gjeneruar me Autolisp, na lejon të konvertojmë vlerën e futur nga këmbët në metra dhe anasjelltas, rezultati shfaqet në rreshtin e komandave.

Këtu ne gjithashtu e përdorin funksionin CVunit, këtë fëshfërimë funksion, vlerat e fituara konvertimit, dokumentit acad.unt (Unit AutoCAD Definition), në qoftë se ju doni për të vëzhguar në detaje se çfarë këto vlera dhe norma të ndryshme konvertimit, unë sugjeroj që ju të shihni këtë fotografi .

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: PIM
  3. Zgjidhni llojin e konvertimit: këmbët në metra ose metra në këmbë
  4. Shkruani vlerën që dëshironi të konvertoheni
  5. Ju do të merrni në rreshtin e komandës informacionin me konvertimin e njësisë

Ju mund të merrni rutinën këtu


2. Shumëzon të gjitha tekstet e zgjedhura

Kjo rutinë e gjeneruar në AutoLisp mundëson marrjen e shumëzimit të të gjitha vlerave të tekstit të përzgjedhur, për këtë rutinë të funksionojë në mënyrë korrekte është e nevojshme që tekstet e zgjedhura të jenë të tipit TEXT dhe jo të tipit MTEXT.

Për shembull, në qoftë se ju keni tre tekstet 3 secili me vlerat: 1, 2, 3 dhe zgjedhur tre, rezultati komanda është shumëzimi i këtyre tre numra, e barabartë me: 6.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: mul
  3. Zgjidh të gjitha tekstet që dëshironi të merrni shumëzimin.
  4. Shtypni butonin Shkruani për të marrë rezultatin.

Ju mund të merrni rutinën këtu


3. Convert inç në metra

Ky rutinë e vogël na lejon të konvertojmë vlerën e futur në inç në metra që tregojnë rezultatin në rreshtin e komandës, gjithashtu tregon rezultatin e ndarë në mes të 2 si pjesë e informacionit shtesë.

Ju mund ta modifikoni këtë komandë për të kthyer llojet e tjera të njësive, për këtë ju duhet të modifikoni kodin burimor, për shembull, të konvertohet inç në centimetra o minuta deri në sekonda, thjesht ndryshoni parametrat e funksionit cvunit", në këtë komandë cvunit ka parametrat e mëposhtëm: "inç" "metra", me këto parametra, vlera e futur do të merret si inç (inç) dhe do të konvertohet në metra (metra), ju mund t'i ndryshoni parametrat në në vijim: “minuta” “sekondë”, “inç” “cm”, “acre” “sq oborr”, “ft” “in”, ndër të tjera.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: PM
  3. Shkruani vlerën që dëshironi të konvertoheni nga inç në metra dhe

Gati, do të merrni informacionin me konvertimin e njësisë.

Ju mund të merrni rutinën këtu


4. Shtoni gjatësitë e linjave të shtresës së zgjedhur

Ky rutinë ju lejon të shtoni distancat e të gjitha linjave që janë të përfshira në shtresën e objektit që zgjidhni.

Ky rutinë ju lejon të shtoni distancat e të gjitha linjave që janë të përfshira në shtresën e objektit që ju zgjidhni, nëse shtresat polyline gjenden në shtresën e përzgjedhur, ato do të injorohen.
Sapo të gjendet shuma e të gjitha linjave, shfaqet rezultati.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: sumlcapa
  3. Zgjidh vijën që është në shtresën e rreshtave që dëshironi të shtoni

Ju mund të merrni rutinën për USD 5.99 këtu


5. Shtoni ose zbres vlerat tek teket e zgjedhura

Ky rutinë e bërë me AutoLisp na lejon të shtojmë ose zbresim vlerat tek tekstit që janë zgjedhur.

Për shembull, nëse keni tekst me një vlerë 5 dhe përdorni këtë komandë dhe futni vlerën 2, teksti i zgjedhur do të ndryshojë, përditësuar me vlerën 7, nëse futni vlerën -2, teksti do të përditësohet në 3.

Bëni këtë në vijim për të përdorur këtë rutinë.

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: VSR
  3. Tregon vlerën që duhet shtuar ose zbritur
  4. Zgjidhni tekstet që do të shtohen ose zbriten.

Ju mund të merrni rutinën këtu


6. Marrja e zonave nga pjesët e shaded

Ky rutinë ju lejon të merrni zonat e mbrojtjes nga drita të kryqëzuara dhe vendosni vlerat e marra në atributet e përzgjedhura të bllokut.

Ngjyrosjet e zgjedhura duhet të jenë në një shtresë që përshkruan llojin e zonës për t'u marrë, si parazgjedhje lisp do të lexojë dy emra shtresash, të cilët janë si më poshtë:SombreadoCorte"Dhe"SombreadoRelleno".

Lisp përmbledh të gjitha zonat e shaderëve që janë në shtresë "SombreadoCorte"dhe të gjitha zonat e hijeve të shtresave"SombreadoRelleno” dhe pasi të ketë përfunduar përzgjedhja e kapakëve, atributet e bllokut të zonave përditësohen, për këtë fillimisht duhet të zgjidhet atributi progresiv i bllokut, ky është një atribut i padukshëm, por lisp pak para seleksionimit e tregon atë dhe pastaj e fsheh përsëri, kjo bëhet duke përdorur komandën "ATTDISP“, më pas do të zgjidhen atributet e zonave të prerjes dhe mbushjes dhe këto do të përditësohen nga vlerat e zonave të gjetura.

Përzgjedhja e objekteve bëhet me anë të një dritare që përfshin të gjithë siguruesit duke përfshirë tekstin e një progresi të seksionit.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: AXA.
  3. Përzgjidhni me anë të një dritare të gjitha prerjet e prerjes dhe mbushjes së seksionit, përfshirë tekstin e progresit të njëjtë.
  4. Zgjedh një nga një atributet e bllokut për të modifikuar, duke filluar me atributin e progresivit.
  5. Komanda do të përfundojë automatikisht pasi të jenë përzgjedhur atributet e prerë dhe mbushur.

Një skedar CAD model është bashkëngjitur në lisp për një kuptim më të mirë të komandës.

Ju mund të merrni rutinën këtu


7. Marrja e pjerrësisë së një linje ose poligoni

Ky komandë (rutinë Autolisp) fiton vlerën e pjerrësisë së një linje ose një shtylle, dhe gjithashtu merr gjatësinë e linjës, gjatësinë horizontale dhe këndin.

Ai paraqet një ndihmë të madhe kur duam kontrolloni vathët tona, rezultati mund të shfaqet vetëm në ekran (rreshti i komandës) ose duke përzgjedhur një tekst (vlera e këtij teksti do të ndryshojë me vlerën e pjerrësisë së gjetur).

Vlen të theksohet se në rastin e një poligoni, ky komandë gjen pjerrësinë e vetëm segmentit të parë.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: PND
  3. Përzgjidhni vijën ose vijën e vijës për të marrë pjerrësinë.
  4. Nëse dëshironi, mund të zgjidhni një tekst për të zëvendësuar vlerën e tij me shpatin e gjetur, përndryshe, shtypni vetëm Shkruani për të marrë rezultatet në ekran.

Ju mund të merrni rutinën këtu


8.  RREGULLAT NË LISPËN VISUAL PËR TË GJITHË LUMIN E LINJËVE TË ZGJEDHURA E POLYLINAVE

Ajo është prodhuar në rutinë Lisp që merr shumën e gjatësisë së linjave apo polylines përzgjedhur, rezultati i kësaj shume do të vendosen në një tekst duke zgjedhur ose përndryshe vetëm të shfaqet në rreshtin e komandave.

Ju mund të zgjidhni linjat dhe polylines të gjitha së bashku përmes një dritare ose një nga një.

Numri decimal default i shumës së gjatësisë së gjetur është 2, por mund të futet një vlerë tjetër.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: LPL
  3. Futni numrin e decimaleve për rezultatin e shumës së gjatësisë
  4. Përzgjidhni rreshta ose polylina për të shtuar gjatësinë e tyre
  5. Shtypni butonin Shkruani për t'i dhënë fund përzgjedhjes
  6. Përzgjidhni një tekst për të zëvendësuar vlerën e tij me atë të shumës së fituar ose shtypni Shkruani përsëri për të shfaqur rezultatin në rreshtin e komandës

Ju mund të merrni rutinën këtu


9. RREGULLAT NË LISPËN VISUALË QË GJITHASHTU LISTA E LISTAVE TË DRAWINGIT AKTUAL

Ky është një rutinë e vogël që gjeneron një listë me emrat e të gjitha shtresave në vizatimin aktual dhe e shfaq atë në rreshtin e komandave.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

Ngarko skedarin lisp në AutoCAD.
Futni emrin e komandës: lc
Rezultati do të jetë një listë në vijën komanduese të të gjitha shtresave të vizatimit aktual.

Ju mund të merrni rutinën këtu


Duke punuar me koordinatat


10. RUTINA E AUTOLISP QAT P INRFSHIR TABELABN E TAT DHNAVE

Kjo rutinë gjeneron një tabelë me numër të caktuar të rreshtave dhe kolonave, të ngjashme me Tabelën e komandës AutoCAD, por të lehta për t'u përdorur.

Ky rutinë gjeneron një tabelë me numrin e rreshtave dhe kolonave të specifikuara, është e ngjashme me komandën e tabelës AutoCAD, por më e lehtë për t'u përdorur, edhe pse nuk i lidh të dhënat me Excel ju keni mundësi të plotësoni tabelën me një vlerë të paracaktuar e cila si parazgjedhje është “0.00” dhe vendoset në secilën qelizë për t'u redaktuar më vonë.

Ky komandë gjithashtu ju lejon të gjeneroni tabelën duke përdorur dy opsione, opsioni i parë lejon përcaktimin e tabelës përmes një lartësie të caktuar dhe gjerësisë së qelizave dhe opsioni tjetër rregulloni këto vlera në mënyrë që numri i caktuar i rreshtave dhe kolonave futni emërtimin e një dritareje.

Opsionet shtesë përfshijnë si në vijim:

  • Teksti i parazgjedhur: Ju mund t'i tregoni komandës për të futur një vlerë të paracaktuar ("0.00") në secilën qelizë të gjeneruar, kjo vlerë mund të personalizohet dhe mund të ndryshohet në çdo tjetër.
  • Lartësia e tekstit: Është lartësia që do të ketë teksti i futur, lartësia e paracaktuar ka një vlerë "0.25".
  • Arsyetimi: e tekstit të futur, kështu që ka dy opsione: I aftë (Fit në qelizë) dhe Mes (gjysma e qelizës).
  • Ngjyra: Ky është ngjyra që tekstet e futura do të kenë, sipas parazgjedhjes ngjyra fillestare është ngjyra e tanishme e përcaktuar.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: tabelë
  3. Sipas mënyrës së gjenerimit të përzgjedhur, tregohet një pikë ose tregohen dy pika për të gjeneruar një dritare

Ju mund të merrni rutinën këtu


Rutina Lisp për ndërveprim me Excel


11. Koordinatat e Eksporteve i drejtohen një skedari CSV

Kjo rutinë e gjeneruar me Autolisp ju lejon të eksportoni pikat e koordinimit në një skedar CSV të Microsoft Excel. Objektet nga të cilat ju mund të eksportoni këto koordinata janë pikat, tekstet dhe blloqet, thjesht zgjidhni ato dhe tregoni një skedar destinacioni të koordinatave.

Duhet të jetë e veçantë kujdes në rast se objektet janë tekste, pasi që pika e futjes që merret parasysh në momentin e eksportimit të koordinatave, varet nga arsyetimi që kanë këto tekste, nëse je i sigurt se arsyetimi i tekstit është i saktë, nuk ka problem në eksportimin e pikave.

Është e këshillueshme që të zgjidhni objekte që kanë një pikë hyrje të vetme, të tilla si blloqe ose pika të AutoCAD, në këtë mënyrë është më e sigurt që koordinatat e eksportuara janë ato që korrespondojnë.

Siç kemi përmendur më herët, kjo eksporte rutinore koordinon nga pikat, tekstet (ose edhe Mtext) dhe blloqet, por ju mund të plotësoni kodin burimor për të marrë parasysh subjektet e tjera si për shembull: qarqet, pikat fillestare të linjave, midis objekteve të tjera që në bazën e të dhënave të tij të ketë kodin 10.

Koordinatat e eksportuara kanë formatin P, N, E, C (Pika, Veri = Y, Lindja = X, Cota = Z) dhe pasi të eksportohet në një skedar CSV (të ndara me presje), kur të hapet dosja secila vlerë do të zërë qelinë e saj të veçantë.

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: EPC
  3. Zgjidhni objektet nga të cilat do të eksportohen koordinatat (vini re se ju do të zgjidhni pikat, tekstet dhe blloqet (nëse i gjeni ato).
  4. Tregon vendndodhjen dhe emrin e skedarit CSV në të cilin do të gjenerohen koordinatat e eksportuara.

Ju mund të merrni rutinën këtu


12.  NDRYSHIMI I EKSPOZIMIT QËNDRUAN KOORDINAT NGA LINJAT NË FILE TË CSV

Kjo rutinë e gjeneruar nga Autolisp për AutoCAD ju lejon të eksportoni pikat e koordinatave të skajeve të vijave të përzgjedhura në një skedar CSV të Microsoft Excel

Koordinatat e eksportuara korrespondojnë me pika fillestare dhe përfundimtare e vijave, kështu që në rast se linjat bashkohen me të njëjtën pikë, lisp do të lexojë 2 herë të njëjtën koordinatë.

Në këtë rast, nëse dëshironi ju duhet të konsideroni mundësinë për të renditur koordinatat dhe fshini kopjuar ato, koordinatat e eksportuara kanë format P, N, E, C (Pika, Veri = Y, Lindje = X, Dimension = Z) dhe si eksportohet në një Dosjen CSV (të ndara me presje), kur të hapet dosja secila vlerë do të zë qelizën e saj të pavarur dhe në mënyrë të rregullt.

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: EL3
  3. Zgjedh linjat nga të cilat do të eksportohen koordinatat e nisjes dhe mbarimit.
  4. Tregon vendndodhjen dhe emrin e dosjes CSV ku do të gjenerohen koordinatat e eksportuara.

Ju mund të merrni rutinën këtu


13. LISP ROUTINE PËR TË IMPORTOJNË PIKA TË KOORDINATAVE NGA MICROSOFT EXCEL

Kjo rutinë gjeneruar për përdorim në AutoCAD dhe aplikimet e saj vertikale ju lejojnë për të embed koordinatat e pikave nga një skedar Microsoft Excel, kjo rutinë nuk është e nevojshme të përcaktojë detajet që lidhen me dosjen për të importuar, si nëpërmjet interface saj kanë opsione në dispozicion e nevojshme për të importuar pikat ashtu siç dëshironi.

Për të importuar pikat, është e domosdoshme që dosja e pikave që do të importohet ka zgjatje XLS (nga versionet para zyrës 2007) ose XLSX (versioni 2007 ose më vonë) dhe në dosje koordinatat formohen me formatin: P, N, E, C, D, (Plyerje, NOrte, Este, COta, Dpërshkrim), siç tregohet në imazhin e mëposhtëm:

Kjo ju lejon të zgjidhni midis 3 llojeve të ndryshme të mënyrave për të futur një objekt pikë në koordinatën e lexuar.

  • E para është të zgjidhni të futni një Njësia e AutoCAD Point (që gjenerohet nga komanda POINT), mos harroni se shfaqja e një pike në AutoCAD varet nga lloji i shfaqjes së pikave që keni përcaktuar me komandën DDPTYPE.
  • Opsioni i dytë përbëhet nga zgjidhni një bllok të ruajtur në vizatim si një pikë për t'u futur në koordinatën e leximit, si parazgjedhje rutina krijon një bllok të ri të quajtur "cg-point", i cili mund të përdoret nëse ka blloqe në vizatim ose nëse nuk ka blloqe në vizatim.
  • Opsioni i tretë që lidhet me stilin e pikës, ju lejon të importoni një bllok nga hard disk, mos harroni se në këtë rast dimensionet me të cilat u krijua blloku ndikojnë në vizualizimin e bllokut në kohën e futjes.
  • Në lidhje me të dhënat e pikave (etiketat), iCe ju lejon të vendosni se çfarë doni të shfaqniNëse ju vetëm dëshironi për të shfaqur një pikë, ajo është e mjaftueshme për të zgjedhur vetëm këtë opsion, të njëjtën gjë për tekstin dimension ose përshkrimi pikë. Ju mund të zgjidhni të shfaqni të dhënat e etiketës 3 ose të mos tregoni asnjë.

Edhe ju mund të kontrolloni numrin e decimaleve në tekstin e dimensionit të futurShkallë do të etiketohen, rrotullimi i saj pikë bazë të cilit është vendndodhja e pikës së importuar dhe ndarjen e etiketës në lidhje me pikën, këto opsione janë të mund të ruhen me një emër, në mënyrë që ju mund të telefononi ata në bazë të pikat që do të importoheni.

Të gjitha këto opsione do t'ju lejojnë të importoni pikat tuaja nga një skedar Excel në një mënyrë të shpejtë dhe të qartë, vlen të sqarohet se mënyra se si shihen tekstet e etiketës së pikave nuk varen nga rutina, por stili aktual i tekstit i vizatimit tuaj dhe shtresa aktuale.

Disa kohë më parë kam botuar një rutinë të zhvilluar nga një përdorues, por të lejohet importi koordinon nga një skedar teksti, por me shumë kufizime, këtë herë duke përdorur këtë komandë të re do të ketë më shumë opsione për të kontrolluar koordinatat pikën e hyrjes.

Skedari i bashkangjitur gjithashtu ofron një bllok shembull që mund të importoni, përveç një spreadsheet me formatin e duhur që i duhet komandës për të importuar koordinatat pa ndonjë shqetësim.

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: ICE
  3. Në kutinë e dialogut, specifikoni opsionet që mendoni se janë të përshtatshme për importimin e pikave.

Ju mund të merrni rutinën këtu


14. Zonat e importit nga një skedar csv për të kaluar seksionet

Kjo komande lejon të importojë zona (prerje të parazgjedhur dhe të mbushur) të kalojnë pjesët e zonave të tokës për të importuar duhet të jetë në një skedar me CSV (presje kufizuar), në përputhje me shtojcën fotografi mostër.

Kjo komandë lexon progresive e vendosur në kolonën e parë të skedar CSV dhe të kërkoni për tekst me të njëjtën progresive në vizatim dosje, futur fushën e tij përkatëse të prerë dhe të mbushur në krye të drejtë të seksionit kryq.

Prapashtesat e futura në zonën e prerjes dhe mbushjes si parazgjedhje janë: “AC=” dhe “AR=”, të cilat mund të manipulohen me kod, si dhe numrin e dhjetoreve dhe lartësinë e tekstit të futur.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Ajo vendos si aktuale shtresën që do të përmbajë tekstet që do të futen, për shembull: "Text-Areas".
  3. Futni emrin e komandës: arimx
  4. Përzgjidhni skedarin SCV që përmban fushat për tu importuar
  5. Përzgjidhni ju doni të futni zonën e saj korresponduese nga skedari csv, nëse doni të zgjidhni të gjithë, thjesht shtypni butonin Enter.

Ju mund të merrni rutinën këtu


15. Listoni rrugët e imazheve të futura në vizatim

Nëse punoni me imazhe, shpesh ka qenë e nevojshme të gjeneroni një listë të tyre, duke përfshirë rrugën e tyre të vendndodhjes, me këtë rutinë ju mund të gjeneroni një listë me shtigjet e të gjitha imazheve të futura në vizatim aktual.

Kjo rutinë nuk kërkon futjen e ndonjë mundësie, thjesht thirrni komandën dhe menjëherë do të shfaqet në rreshtin e komandës AutoCAD, lista me shtigjet e imazheve të futura.

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: gëlqere

Ju mund të merrni rutinën këtu


16. Zëvendësoni një tekst me rrugën e skedarit aktual

Ky rutinë u zhvillua në Autolisp, na lejon të përditësojmë çdo tekst, me rrugën dhe emrin e skedarit aktual.

Kjo është një ndihmë e mirë kur përditësoni shkronjën e planeve me këtë informacion.
Në rrugën e marrë gjithashtu përfshihet edhe emri i skedës aktuale, nëse është në hapësirën model, do të shfaqet në fund të shtegut: modeli, përndryshe do të tregojë në emër të skedës aktuale.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: Ruta
  3. Përzgjidhni tekstin që zëvendësohet me vlerën e rrugës aktuale të vizatimit, nëse nuk dëshironi të zëvendësoni ndonjë tekst thjesht shtypni Shkruani për të shfaqur rrugën në rreshtin e komandave.

Ju mund të merrni rutinën këtu


17. Zëvendëson një tekst të zgjedhur nga data e tanishme me formate të ndryshme të prodhimit

Me ndihmën e këtij rutini të mirë mund të zëvendësojmë çdo tekst, me vlerën e datës aktuale.

Komanda 8 ofron lloje të ndryshme formatesh për këtë datë, duke filluar nga një tip i thjeshtë i datës në një lloj data të gjatë të formatit, ku emri i ditës së datës aktuale është marrë në mënyrë programore me AutoLisp.

Mund të zgjidhni entitetet e llojit Tekst y mtext, këto do të zëvendësohen automatikisht nga data e tanishme me formatin e zgjedhur, formatet në dispozicion janë ato të paraqitura në ilustrim, secili prej tyre identifikohet nga numri i tij, i cili do të shërbejë për të zgjedhur formatin kur kërkohet në rreshtin e komandës e AutoCAD.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: RF
  3. Tregoni me numrin 1 në 8, formatin e datës së nxjerrjes, mund të futni shenjën e pyetjeve (?), për të shfaqur formatet në dispozicion të datës
  4. Përzgjidhni tekstet që dëshironi të zëvendësoni me datën me formatin e përzgjedhur
  5. Shtypni butonin Shkruani për t'i dhënë fund komandës dhe për të përditësuar tekstet e përzgjedhura

Ju mund të merrni rutinën këtu


18. LISP ROUTINE INVENTIMI OSE TRANSPOZIMI I TEKSTEVE TË ZGJEDHURA

Ndonjëherë ne duam të përmbysim vlerat e dy teksteve, për shembull, që teksti me numrin 1346 të bëhet 1111 dhe anasjelltas, ky rutinë na lejon të transpozojmë vlerat e teksteve që janë përzgjedhur.

Për të arritur këtë rezultat, mjaftojnë për të treguar të dy tekstet, njëra pas tjetrës.

Bëni këtë në vijim për të përdorur këtë rutinë.

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: ndërmjet
  3. Zgjidh dy tekste për të transpozuar.

Ju mund të merrni rutinën këtu


19. RREGULLAT E ZBATIMIT TË PËRMBAJTJES SË TEKSTIT NGA POINT I PIKËS INDIKUESE

Ky komandë e re merr vlerën e dimensionit (koordinata Y) e një pike të caktuar dhe e vendos atë si përmbajtje të tekstit të zgjedhur.

Ky rutinë është shumë i dobishëm për shembull kur punoni me profilet e terrenit dhe ne duam të marrim lartësinë e një kulm dhe ta vendosim atë në një nga tekstet që tregojnë dimensionin e terrenit, mund të përdoret edhe kur punojmë me seksione kryqëzimi të terrenit dhe është e dëshirueshme të merret vlera e dimensionit në boshtin e seksionit dhe të vendoset në një tekst që do të tregojë atë vlerë të kuotës.

Në këtë komandë ju mund të tregoni se cila shkallë do të ketë dimensionin për të vendosur në tekst, nuk është lartësia e tekstit të zgjedhur, por shkalla që ka profilin ose seksionin për të treguar, nëse profili yt për shembull është i shkallëzuar herë 10 në vertikale, duhet të vendosni komandën 10 NC për të shkallëzuar si një, në mënyrë që komanda të bëjë ndarjen përkatëse dhe të vendosë vlerën e duhur në tekstin e zgjedhur.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: NC
  3. Tregoni shkallën e kuotave
  4. Futni numrin e vendeve dhjetore që teksti do të ketë me dimensionin e dhënë (3 sipas parazgjedhjes)
  5. Tregon pikën nga e cila doni të merrni kuotën dhe
  6. Zgjidhni tekstin që do të zëvendësohet me vlerën e kuotës së fituar ose nëse dëshironi të shtypni butonin Shkruani për të shfaqur vetëm kuotën e fituar pa zëvendësuar ndonjë tekst

Ju mund të merrni rutinën këtu


20. RREGULLAT QË ZËVENDOSEN TEKSTE NGA PROGRESIVE DHE NJE TË TJERË ME MBIKËQYRJE TË INDIKUAR NGA SHTESA PREFIKSE OSE SUFFIX

Ky komandë ju lejon të merrni vlerat progresive dhe dimensionale (vlerat X dhe Y) të një pike të caktuar dhe vendosni ato në tekstet e zgjedhura 2.

Përveç secilit tekst shton një parashtesë ose një prapashtesë, për shembull nëse tregohet një parashtesë për dimensionin (koordinata Y) e barabartë me "CT =", kur zgjidhet teksti i lartësisë, komanda do të përditësojë tekstin e zgjedhur me vlerën e lartësisë së marrë, plus parashtesën e treguar, për shembull "CT=236.42", kur të zgjidhet teksti progresiv, ai do të përditësohet me vlerën të koordinatës X të marrë plus prapashtesën "0+", për shembull "0+10.0".

Ky komandë vjen me prefikset për dimensionet progresive dhe tashmë të definuara ("0 +" dhe "CT =") dhe mund të ndryshohet vetëm duke modifikuar kodin burimor, përveç kësaj, kjo komandë mund të modifikohet nëse dëshirohet, në mënyrë që një prefiks dhe një prapashtesë të shtohen në të njëjtën kohë në tekstet.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: PC
  3. Tregon pikën nga e cila vlerat e koordinatës progresive (X) dhe koordinatës (koordinata Y)
  4. Zgjidh tekstin progresiv
  5. Zgjidhni tekstin e dimensionit

Vlerat e teksteve do të përditësohen me të dhënat e fituara

Ju mund të merrni rutinën këtu


21. AUTOLISPI RREGULLOR PËR TË KRIJUAR NJË COTA SPECIFIKE NË NJË PIKË TË INDIKUAR

Është një rutinë e bërë në Autolisp që na lejon të vendosim një vlerë dimensionesh (koordinata Y) në një pikë të caktuar.

Këto kërkesa komandës e të dhënave (pikë dhe vlerat) dhe kryen operacione për të marrë vlera përfundimtare do të jetë vendosur në Y koordinuar i pikës specifikuar (të ndryshuar vlerën e koordinuar e SHDU-(Universal Koordinimi i) në një pikë të treguar nga vlera hyri ).

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin në AutoCAD duke përdorur komandën APPLOAD ose kopjimi i skedarit dhe ngjitja e tij në AutoCAD.
  2. Futni emrin e komandës: OS
  3. Kur kërkohet të tregoni pikat e përmasave, duhet të tregoni një pikë në ekran (pika në të cilën dëshironi të vendosni një dimension të veçantë).
  4. Komanda do t'ju kërkojë të futni vlerën e dimensionit për të vendosur ose zgjedhur një tekst:
  5. Këtu ju duhet të hyjë në vlerën e dimensionit ju dëshironi të keni Y koordinuar në pikën e treguar, ju mund të hyjë në një vlerë, ose ju mund të zgjidhni një tekst që përmban vlerën dimension, komanda do të marrë vetëm vlera e numerike në rastin e gjithashtu kanë disa përshkrime.

Për të verifikuar se dimensioni i futur në pikën e treguar është vendosur, ekzekutoni ID-në e komandës, tregoni pikën dhe do të vëzhgoni në vijën e komandës që vlera e koordinatës Y është tani me vlerën e futur.

Ju mund të merrni rutinën këtu


22.  AREASX: LISP ROUTINE PËR ZONAT E FINANCAVE NGA KONTOURS

Ky komandë ju lejon të gjeni zona që tregojnë një pikë të brendshme midis objekteve ose duke zgjedhur konturet e mbyllura, kjo komandë tregon zonën e fituar ose ndryshe e vendos atë në një tekst të zgjedhur.

Komanda Axe ka opsionet e mëposhtme:

Kërkesat fillestare:
Specifikoni një pikë të brendshme të zonës ose [Zgjidh objekt / Opsione] :

Këtu duhet të tregoni pikat e brendshme nga të cilat do të merret zona, opsionet e tjera janë përshkruar më poshtë:

Zgjidhni objektin: Në vend që të specifikoni pikat e brendshme për të gjetur ajrin, mund të zgjidhni poligone të mbyllura për të gjetur zonën tuaj.

Mundësitë e zgjedhjes: Ky opsion ngarkon kutinë e dialogut të Opsioneve të Komandës, kutia e dialogut është si më poshtë:

Çdo opsion është përshkruar më poshtë:

Numri i decimale: Numri i decimale të zonës do të ketë (2 nga default).
Lartësia e tekstit që duhet të futet: Nëse vendosni të futni një tekst me zonën e fituar, këtu vendoset lartësia që do të ketë thënë teksti.

Konvertimet e zonave: Ky opsion ju lejon të kryeni veprime me vlerat e zonave të gjetura, secila zonë është shtuar, zbritur, shumëfishuar ose ndarë nga një faktor që duhet të specifikohet në pjesën e poshtme të këtij opsioni.
Komanda tregon nëse shndërrimi është aktiv dhe cili nga operacionet kryhet dhe me çfarë vlere do të kryhet shndërrimi.

Ky opsion ju lejon të personalizoni zonat kur vizatimi është në shkallë të ndryshme ose në njësi vizatimesh të tjera.

Aplikoni mbrojtje nga drita: Ky opsion lejon çdo zonë të caktuar është shaded për një pamje më të mirë të zonës duke qenë gjetur, duke lejuar kontrolloni nëse ajo është e saktë (të aktivizuara nga default).
Emri i mbrojtjes nga drita: Këtu duhet të tregoni emrin e mbrojtjes nga drita që do të aplikohet në zonat e treguara (Parametrat e ngurta).

(Mbrojtje nga drita) Shkalla: Këtu tregohet faktori i shkallës së mbrojtjes nga drita, ky faktor është i ndryshueshëm sipas llojit të mbrojtjes së ngjyrosur të zgjedhur.

Ngjyra (mbrojtje nga drita): Ngjyra që do të ketë mbrojtje nga drita zbatohet në zonat e treguara.

Mbarimi i mbrojtjes nga drita: Mundësitë e mëposhtme zbatohen sapo të përfundojë aplikacioni i komandës.

Mbajini konturet: Nëse aktivizohet, konturet e gjeneruara nuk fshihen.

Mbaj hije: Nëse aktivizohet shadings e krijuara nuk fshihen.

Kërkesat përfundimtare:
Specifikoni një pikë të brendshme të zonës ose [Zgjidh objektin / Vendos tekstin e zonës / Opsionet] :

Fut zonën e tekstit: Ky opsion ju lejon të futni një tekst me zonën e marrë në vend që të zgjidhni një për ta zëvendësuar atë. Teksti me zonën e gjetur ka prefiksin e paracaktuar: ” Zona =”, kjo parashtesë mund të modifikohet në kodin e programit.

Ndryshimi i tekstit: Ky opsion aktivizohet kur shtypet tasti Enter ose shtypet butoni i djathtë i miut, i cili do të kërkojë të zgjidhet një tekst, për shembull nëse ka një tekst me përmbajtjen e mëposhtme: “AC=0.00m2” dhe përmes komandës an është gjetur zona prej 3.25, atëherë komanda do të zëvendësojë tekstin, duke e përditësuar atë në "AC=3.25m2". Siç mund ta shihni, AX zëvendëson vetëm vlerat numerike të tekstit që do të zëvendësohet, kështu që mund të keni tekste të zonës me parashtesa të ndryshme, për shembull: "AR=0.00m2", "AM=0.00m2", "Zona e prerjes". =0.00m2”, “Sipërfaqja ime=0.00m2”, etj.

Përmbledhje të vlefshme dhe të pavlefshme:

Përmbledhje e vlefshme

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: AX
  3. Ajo tregon një pikë të brendshëm në zonën që ju dëshironi për të gjetur (ju duhet të bëni të sigurtë që zona për të gjetur duhet të jetë e mbyllur plotësisht, përndryshe komanda do të shfaq një mesazh gabimi).
  4. Tregoni pikat e brendshme sa herë keni nevojë, komanda do të tërbohet, duke grumbulluar (përmbledhur) të gjitha ajetet që gjenden.
  5. Shtypni Enter ose klikoni me të djathtën për të përfunduar komandën dhe vendosni zonën në një tekst ekzistues.

Ju mund të merrni rutinën këtu


Përzgjedhja e objekteve


23. Zgjidhni të gjitha entitetet e shtresës së objektit të zgjedhur

Kjo rutinë e vogël kryen i njëjtë si ai i mëparshmi, dallimi është se këtu emri i shtresës për të zgjedhur objektet është futur, por një entitet i cili është i dëshiruar emri i shtresës është zgjedhur.

Ashtu si në rutinën e mëparshme, zgjedhja e entiteteve nuk bëhet e dukshme, por ekziston si një grup entitetesh të zgjedhura, kështu që mënyra e përzgjedhjes duhet të tregohet "I mëparshëm” për të zgjedhur objektet.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: ssl
  3. Zgjidhni objektin që dëshironi të merrni emrin e shtresës për të zgjedhur entitetet e tjera
  4. Bëni përzgjedhjen e entiteteve efektive në mënyrën parashikuese

Ju mund të merrni rutinën këtu


24. Hiqni objektet e brendshme ose të jashtme nga një shtyllë e zgjedhur

Me këtë rutinë ju mund të fshini artikujt që janë brenda ose jashtë një polyline zonë të zgjedhur, nëse opsioni tregohet zvogëlimin, objekte të cilat janë të kryqëzohet nga polyline do të jetë prerë në anën e treguar.

Kur është fjala për heqjen e objekteve jashtë poligonit, kujdes i veçantë duhet të merret si ky komandë fshin të gjitha objektet jashtë poligonit.

Poligoni për të zgjedhur duhet të jetë një shtyllë e mbyllur e mbyllur, përndryshe rutina bashkohet me pikën e fundit të segmentit me të parën, duke mbyllur kështu me anë të një linje imagjinare poligonin dhe duke eliminuar gjithçka që është brenda ose jashtë kësaj rruge.

Opsioni i prerë siç është logjik, punon vetëm me objekte që mund të priten me dorë, Si për shembull, linjat, qarqet, harqet, etj, blloqet dhe objektet e tjera të përbëra nuk përshtaten brenda këtyre objekteve që mund të priten.

Me lisp një skedar shembuj është i bashkangjitur në mënyrë që testet korresponduese të bëhen para përdorimit të komandës në dosjet përfundimtare.

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: PolErase
  3. Përzgjidh poligonin e cila do të shërbejë si një avantazh për të kufizuar objektet që do të eliminohen.
  4. Zgjidhni një fshini opsionet e objekteve, ju mund të zgjidhni opsionin: dritare (vetëm fshin objekte që janë krejtësisht jashtë ose brenda asaj dritare), Capture (largon objekte që janë të intersected edhe nga buzë e polyline), fshij dhe kulture (siç nënkupton emri, do të fshijë objektet që janë brenda ose jashtë poligonit dhe do të prerë objektet që janë ndërprerë nga kufiri.
  5. Tregon a pikë në cilën anë (i brendshëm / i jashtëm) do të fshihet ose shkurtohet.

Ju mund të merrni rutinën këtu


25. Ju lejon të zgjidhni të gjitha njësitë e shtresës së futur

Është një rutinë lisp që ju lejon të zgjidhni të gjitha njësitë që janë në shtresën e treguar, nuk dallon ngjyrën ose pronën tjetër që mund të ketë njësinë.

Kjo rutinë nuk është e ndjeshme ndaj çështjeve në momentin e futjes së emrit të shtresës, kështu që ju mund të hyni në çfarëdo mënyre, vetëm se është shkruar mirë.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: SCA
  3. Futni emrin e shtresës së objekteve që dëshironi të zgjidhni
  4. Bëni zgjedhjen e entiteteve efektive nga modaliteti previuos

Ju mund të merrni rutinën këtu


26. Kopjoni përmbajtjen e një teksti në një tekst tjetër

Është një rutinë e bërë me gjuhën e programimit autolisp, na lejon të kopjojmë përmbajtjen e një teksti të zgjedhur dhe ta përcaktojmë atë vlerë në një tekst të dytë që do të zgjidhet.

Për të përdorur këtë rutinë, duhet të bëni sa më poshtë:
  1. Ngarko skedarin lisp në AutoCAD, duke përdorur komandën Appload ose thjesht duke kopjuar skedarin dhe duke ngjitur atë në AutoCAD.
  2. Futni emrin e komandës: RT
  3. Zgjidhni tekstin, nga i cili doni të merrni vlerën.
  4. Zgjidhni tekstin, që dëshironi të zëvendësoni me vlerën e fituar më parë.

Siç mund ta shihni, rutina është e thjeshtë, por është shumë e dobishme kur bëhet fjalë për redaktimin e tekstit.

Duhet të theksohet se gjuha e përdorur në këtë rutinë është e qartë AutoLisp, një hyrje e re do të shpallë komandën e njëjtë, por të shkruara në VisualLISP, në të cilën ne shohim se madhësia e strukturës së është reduktuar më tej.

Ju mund të merrni rutinën këtu


27. Ndryshoni numrin dhjetor të një teksti pa humbur vlerën origjinale

Kjo rutinë Lisp ju lejon të ndryshoni numrin e numra pas presjes dhjetore zgjedhura text pa humbur numrin origjinale dhjetore, me që ju mund të shfaqin një numër për shembull decimale 2, por kanë brenda një pronë të re me vlerën e tij të përcaktuar fillimisht.

Kjo pronë e re mund të arrihet vetëm me këtë komandë, pasi ajo nuk është e shënuar nga kutia e dialogut Properties.

Lepu ju lejon të ndryshoni numrin e decimaleve ose të merrni numrin origjinal të një teksti të formatuar më parë me këtë rutinë, kështu që ju e dini sa decimals keni pasur fillimisht nëse doni të rivendosni vlerat origjinale.

Vlen të përmendet kjo këto vlera origjinale mbeten edhe pse skeda ose AutoCAD është mbyllur, kështu që ju keni sigurinë që të dhënat origjinale të vlerat tuaja gjithmonë do të jenë atje, edhe përkundër rikthimit të vlerave origjinale tek tekstet.

Ky komandë e re mund të krahasohet me veprimin e për të ndryshuar decimalet Excel, por vëzhgimi i vetëm është se kjo pronë është e brendshme dhe siç kemi thënë më herët dritarja e Pronave nuk është e gatshme për të shfaqur datën e zgjeruar të entiteteve.

Duhet t'i kushtohet vëmendje e veçantë tekstet e përzgjedhura janë tekste numerike, domethënë ato përmbajnë vetëm numra, pasi përndryshe vlera e tyre do të konvertohet në "0.00".

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: Arede
  3. Zgjidhni një nga opsionet që dëshironi të kryeni
  4. Përzgjidhni tekstet (numerike) në të cilat dëshironi të kryeni veprimin

Ju mund të merrni rutinën këtu


28. Vendose disa tekste në bazë të zgjedhjes së parë

Rutinë e zhvilluar me AutoLisp që na lejon të lidhur disa tekste bazuar në të parën e zgjedhur.

programi ju mundëson të ndani tekstet vertikalisht (kolona) ose horizontale (rreshta), për këtë ju duhet vetëm të zgjidhni të parën, i cili do të shërbejë si bazë për të lidhur tekstet e tjera.
Duhet të theksohet se pika e marrë si bazë për rreshtimin e teksteve është pika e futjes, nëse të gjitha tekstet kanë justifikimin "Majtas" si pikë futjeje, të gjitha do të radhiten në lidhje me këtë pikë dhe do të jetë një shtrirje uniforme. Nëse tekstet kanë justifikim të ndryshëm, ato do të përputhen të gjitha në lidhje me pikën e tyre të futjes, gjë që do të bëjë që rreshtimi i teksteve të mos jetë konsistent.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: alit
  3. Zgjidhni tekstin bazë nga i cili do të merret boshti i shtrirjes
  1. Përzgjidhni tekstet për të lidhur
  1. Bërë, tekstet u rreshtuan në bazë të zgjedhjes së parë

Ju mund të merrni rutinën këtu


29. Kopjo lartësinë e një teksti dhe vendoseni tek tekste të tjera të zgjedhura

Ky rutinë e krijuar në AutoLisp kopjon lartësinë e një teksti të zgjedhur dhe e vendos atë në tekstet që përzgjidhen më vonë, duke ndryshuar lartësinë që kishin.

Për shembull, nëse keni tekste 3, ish ka një lartësi prej 3 dhe dy të ardhshëm të ketë një lartësi prej 6 dhe që ju dëshironi dytë dy të ketë një lartësi prej 3 jo 6, vetëm së pari zgjidhni tekstin lartësia e të cilit ka 3 pastaj tekstet që ka lartësi 6.

Bëni këtë në vijim për të përdorur këtë rutinë.

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: CA
  3. Përzgjidhni tekstin lartësia e të cilit është ai që dëshironi të kopjoni ose të cilësoni.
  4. Përzgjidhni tekstet që dëshironi të ndryshoni lartësinë për zgjedhjen e parë

Ju mund të merrni rutinën këtu


30. Zgjidh një tekst dhe vendosni vlerën e fituar në atributin e një blloku

Ky program i bërë në Autolisp dhe Visual Lisp, lejon të zgjidhni një tekst, të kopjoni vlerën e përmbajtjes dhe ta vendosni atë (update) në një atribut që është pjesë e një blloku.

Kjo do të thotë nëse duam të përditësojmë një atribut të çdo blloku, për një tekst ekzistues, thjesht zgjidhni tekstin e parë dhe pastaj atributin dhe do të përditësohet sipas vlerës së tekstit të përzgjedhur.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: CTA
  3. Zgjedh tekstin që përmban vlerën që do të kopjohet.
  1. dhe më në fund zgjidhni atributin për të ndryshuar masën
  1. Rezultati është treguar më poshtë:

Siç mund ta shohim, ky komandë është shumë e dobishme nëse duam të përditësojmë një vlerë të një atributi nga një tekst i veçantë.

Ju mund të merrni rutinën këtu


31. Ndrysho lartësinë e tekstit sipas një përqindjeje të futur

Kjo rutinë e gjeneruar në AutoLisp na lejon të modifikojmë lartësitë e tekstit të zgjedhur duke i ndryshuar ato sipas një përqindjeje të futur.

Për shembull, në qoftë se ne kemi dy tekste, një me të lartë dhe një me lartësi 0.5 1.00 komandën dhe hyn në një përqindje të 1.5, lartësitë e teksteve ndryshuar si vijon: 0.75 dhe 1.5 respektivisht.

Ky rutinë është shumë i dobishëm kur kërkohet të bëjë ndryshime në lartësitë e shumë teksteve me lartësi të ndryshme.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: ch
  3. Shkruani përqindjen që do të ndryshojë lartësinë e tekstit, për shembull: nëse futni 0.5, të gjitha tekstet do të reduktohen me gjysmën dhe nëse futni 2, të gjitha tekstet do të rriten dyfish
  4. Zgjidhni tekstet që dëshironi të modifikoni

Ju mund të merrni rutinën këtu


32. LISP ROUTINE PËR ZGJIDHJEN E PËRMBAJTJES SË NJË ATTRIBUT TË BLOKË

Kur ju keni një bllok me shumë atribute, ajo është shumë e lodhshme të duhet të fshini përmbajtjen e shumë prej tyre, zakonisht për shkak të klikoni dy herë atribut zgjedhur, presin që ajo të ngarkesës kutinë e dialogut dhe të vazhdojë për të fshirë përmbajtjen.

Për të shmangur këtë punë të lodhshme, kjo rutinë e vogël do t'ju lehtësojë pak nga koha që keni shpenzuar në kryerjen e detyrës së përshkruar më lart. Me këtë komandë ju duhet vetëm të zgjidhni atributet që dëshironi të fshini përmbajtjen.

Duhet të verifikoni se tekstet që janë në bllok janë atribute (ndonjëherë të hutuara mes tyre), në mënyrë që rutina të funksionojë si duhet. Mind, ky komandë vetëm fshin përmbajtjen e atributit, por jo vetë atributin e bllokut.

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: BCA
  3. Zgjidhni atributet e bllokut nga i cili dëshironi të fshini përmbajtjen e tij.

Ju mund të merrni rutinën këtu


33. RREGULLAT NË LISPËN VISIVE KOPJIMI I PËRMBAJTJES SË TEKSTIT DHE THJESHTIMI I TË TEKTEVE TË PËRZGJEDHURA

Disa kohë më parë unë ndante me ju një rutinë që kopjoi vlerën e një teksti dhe e vendosi atë në një tekst tjetër të përzgjedhur, këtë herë kjo rutinë do t'ju lejojë të fitoni vlerën e një teksti të zgjedhur dhe do ta vendosni tek disa tekste që zgjidhni.

Përdorimi i kësaj komande të re është shumë i thjeshtë, ju thjesht duhet të zgjidhni tekstin nga ku dëshironi të kopjoni vlerën dhe pastaj duhet të zgjidhni të gjitha tekstet që dëshironi të zëvendësoni me këtë vlerë të re.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: RTN
  3. Zgjidhni tekstin burimor të vlerës që do të kopjohet
  4. Zgjidhni tekstet që do të zëvendësohen me këtë vlerë të re
  5. Shtypni butonin Enter për t'i dhënë fund komandës dhe përditësoni tekstet me vlerën e re

Ju mund të merrni rutinën këtu


34. RREGULLAT NË AUTOLISP QË RRITEN OSE PROGRESIVE zvogëlon lartësinë e teksteve

Është një lisp që përmban dy komanda: Rritja dhe Reduktimi, këto komanda lejojnë të modifikojnë lartësinë e tekstit të zgjedhur, duke e rritur ose zvogëluar madhësinë sipas komandës së zgjedhur.

Ndryshimi i madhësisë është bërë për çdo klik të bërë në tekst dhe bëhet sipas një faktori të treguar në kodin burimor të lisp, ky faktor është 1.2. Lartësia fillestare e tekstit shumëzohet me 1.2 çdo herë që klikoni mbi të ose ndani atë në mes 1.2, në varësi të cilit komandë keni zgjedhur.

Për më shumë informacion rreth lartësisë së tekstit çdo herë që klikohet teksti, rutina tregon lartësinë që rezulton për çdo ndryshim në lartësi të bërë në tekst.

Ky komandë është shumë e dobishme kur doni të rrisni ose reduktoni lartësinë e teksteve në proporcion, pa pasur nevojë të keni një lartësi përfundimtare të specifikuar, vetëm vizuale.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: AU (për të rritur) | RE (për të zvogëluar)
  3. Klikoni tekstit për të rritur ose zvogëluar madhësinë sa herë që e konsideroni të nevojshme
  4. Shtypni butonin Enter për t'i dhënë fund komandës

Ju mund të merrni rutinën këtu


35.  LISP ROUTINE MBAJTJET MASAT E DIMENSIONEVE TË ZGJEDHURA

Rutina e mëposhtme ju lejon të merrni matjet e dimensioneve (dimensionuar), vlerat e fituara shfaqen në ekran, të cilat ju mund të kopjoni dhe ngjitni për shembull në Microsoft Excel dhe çdo vlerë do të ngjitet në një rresht të veçantë.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: DimX
  3. Futni numrin e decimaleve të matjeve që do të merren (3 nga default)
  4. Zgjidhni dimensionet për të marrë matjet tuaja
  5. Shtypni Enter për të finalizuar përzgjedhjen dhe për të shfaqur në ekran vlerat e fituara

Ju mund të merrni rutinën këtu


36. ROUTINE NË VISUALLISP QË RRITON VLERËN E NUMERAVE SIPAS NJË FAKTORI

Rutina në VisualLisp lejon të rrisë vlerën e numrave të teksteve të zgjedhura. Kjo rutinë e gjeneruar në VisualLisp lejon të rrisë vlerën e numrave të tekstit të përzgjedhur (një nga një) sipas një faktori rritës të treguar.

Nëse vlera e treguar është një numër negativ vlerat e mëpasshme do të jenë ulje e vlerës fillestare.

Për shembull, nëse vlera fillestare është numri 1 dhe futet një vlerë shtesë e 1, numrat pasues të përzgjedhur do të rriten nga një njësi, 2 e ardhshme, 3 e ardhshme dhe kështu me radhë.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: inc
  3. Zgjidhni tekstin me vlerën fillestare
  4. Shkruani shtimin
  5. Zgjidh një nga një të gjitha tekstet që dëshironi të zëvendësoni
  6. Shtypni butonin Enter për t'i dhënë fund komandës

Ju mund të merrni rutinën këtu


Lisp për topografinë dhe 3D


37. Convert subjektet 3DFace në solide ACIS

Disa kohë më parë kam ardhur të gjithë këtë Lisp interesante rutinë dhe edhe pse kohët e fundit unë nuk kam përdorur, sa herë që unë e nevojshme ka ndihmuar mua të jashtëzakonshme me llogaritjet e vëllimit, kjo shtojcë në momentet që 3D civil nuk më jep rezultatet e kam nevojë .

Është një rutinë në të cilën zgjedhjen e objekteve 3Dface, duke nxjerrë ato së bashku dhe konvertimin e tyre në një objekt të vetëm 3D Solid, përdorimi i saj është i thjeshtë dhe thjesht zgjidhni objektet dhe rutina do të bëjë të gjithë punën.

Për një vlerësim më të madh të ndryshimeve që bën rutina në objektet, ju duhet të keni një pamje 3D, ndryshe nga pikëpamja e bimës nuk do të vërehen lartësitë e krijuara në 3D Solid, sepse solidi krijohet duke projektuar çdo faqe të zgjedhur vertikalisht "poshtë" boshtit aktual z, në një aeroplan dhe në një distancë të caktuar nga përdoruesi.

Për të siguruar që të gjitha pjesët e rrjetë të gjenerohen si të ngurta, kjo distancë nuk mund të jetë zero, por të ngurta mund të priten më vonë nëse është e nevojshme për trashësinë e kërkuar, me operacione boolean ose operacione redaktimi të solids. Ngurta rezultuese është krijuar në shtresën aktuale.

Nëse në fund të bashkimit të lëndëve të ngurta të vogla, operacioni ndalon ose varet për shkak të kufizimeve të kujtesës, mund të përpiqeni t'u bashkoheni me ta manualisht.

Shënime për të marrë në konsideratë:

Nëse fytyrat ngjitur nuk kanë koordinata identike, do të ketë boshllëqe ose mbivendosje shumë të vogla ndërmjet lëndëve të ngurta që rrjedhin prej tyre, gjë që mund të ndodhë sepse AutoCAD nuk mund të jetë në gjendje të bashkohet me lëndë të ngurta, duke treguar mesazhet e mëposhtme:

  •  "Përmbajtje jokonsistente e kurbës së kryqëzimit."
  •  "Informacion i paqëndrueshëm në koordinatat e kulmit dhe të koexhës."
  •  "Marrëdhëniet e paqëndrueshme të fytyrës".
  •  "Marrëdhëniet e paqëndrueshme fytyrë-trup."
    Nëse problemet vazhdojnë kur gjenerojnë të ngurta, duhet të kopjoni një distancë të vogël dhe pastaj t'i bashkoni kopjet me origjinalin në mënyrë që të plotësoni të gjitha boshllëqet në sipërfaqen 3DFace dhe të provoni përsëri derisa të zgjidhni problemin.

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: F2S
  3. Zgjidhni 3D për të kthyer në një të ngurta
  4. Shkruani lartësinë (poshtë) që të ngurta do të ketë nga çdo kulm i 3DF
  5. Shkruani mënyrën për të gjeneruar solid: Automatik ose Manual

Ju mund të merrni rutinën këtu


38. Fut dimensionet në linjat e kontureve nga lartësia e tij

Në disa raste do të keni gjetur se ju keni kthesa të nivelit në një skedar, por këto nuk kanë kuotën e tyre, përmes kësaj rutine, mund të futni përmasa në kurbën e nivelit topografik që dëshironi.

Dimensionet që duhet futur janë blloqe me atribute, këto blloqe krijohen në një vizatim mm. Që të mund ta përdorni këtë lisp pa probleme, duhet të përdorni komandën "NJËSITË" (Njësitë) përcaktojnë njësitë e përmbajtjes për të futur në "milimetra” (milimetra).

Vlen të bëhet e qartë se që kjo rutinë të fusë lartësinë e duhur në vijat e konturit, ato duhet të kenë një lartësi (koordinata z> 0), pasi që lartësia merret nga pika e treguar në një kurbë kontur Nëse linjat e konturit kanë lartësi 0 (koordinata z = 0), domethënë ato nuk kanë lartësi, rutina do të fusë një tekst me atë vlerë.

Shkalla kërkuar nga rutina referohet shkallë që do të komplotuar vizatim, është një vlerë e benchmark tekstit madhësisë dimension të futur, ju mund të testohen duke rritur ose ulur këtë vlerë derisa dimensioni është futur me madhësia e tekstit që ju dëshironi.

Ky rutinë ka bashkëngjitje të 2: EL_TAG.dwg y EL_TAG2.dwg, janë blloqet me atributet e shpjeguara më lart, këto skedarë mund të kopjohen kudo, edhe pse rekomandohet që ato të jenë në të njëjtën dosje si rutinë.

Në mënyrë që AutoCAD të ngarkojë këto skedarë, duhet të përcaktoni shtegun e lokacionit të AutoCAD në kutinë e dialogut Opsione-> Mbështetni Rrugën e Kërkimit të Skedarëve.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: CPE
  3. Tregon një pikë mbi vijën e kurbës së nivelit dhe në vendin ku dëshironi të futni dimensionin
  4. Tregon një pikë tjetër për të përcaktuar rotacionin që do të ketë dimensionin për t'u futur
  5. Ju mund të vazhdoni të futni dimensione të tjera që tregojnë pikën tuaj të futjes, nëse nuk doni të futni më shumë dimensione, shtypni butonin Enter për të përfunduar komandën

Ju mund të merrni rutinën këtu


39. Vizatoni linjat e prerjes ose të mbushjes së shpateve

Kjo rutinë tërheq linjat e shpateve të prera ose të mbushura, këto linja të pjerrësisë janë të nevojshme për të treguar ose për të përfaqësuar pabarazinë ndërmjet platformave.

Për të gjeneruar vijën e pjerrësisë me këtë rutinë, duhet të futen të dhënat 6 që do të lejojnë që linjat e pjerrësisë të gjenerohen siç pritet.

Më poshtë janë të dhënat e kërkuara:

  1. Distanca midis linjave të pjerrësisë (m): Këtu duhet të futni ndarjen midis çdo rreshpe të pjerrësisë.
  2. Zgjidh poligonin e dimensionit më të lartë: Ndërsa pjerrësia është një dallim në mes të dy vijave të skajeve, këtu duhet të tregohet se polilini është ai i dimensionit më të lartë.
  3. Zgjidh poligonin e dimensionit më të ulët: Në të njëjtën mënyrë duhet të tregohet vija poligoni i dimensionit më të ulët.
  4. Prit apo plotësoj?: Drejtimi i vizatimit të fillimit të vijave të pjerrësisë do të varet nëse është prerje apo mbushje, si parazgjedhje kur shtypet tasti Enter, do të merret si vlerë mbushjeje "R".
  5. Gjatësia e linjës maksimale të pjerrësisë: Nëse masa është më e vogël se distanca në këmbë e pjerrësisë, do të vërehet se vija nuk ndërpritet me vijën e pjerrësisë, nëse dëshirohet që pjerrësia këmbët e pjerrëta të mëdha arrijnë kryqëzimin me vijën buzë këmbës së shpatit, duhet treguar një vlerë më e madhe si 200 ose 500.
  6. Distanca ndërmjet trotuareve: Është ndarja që trotuaret do të kenë.

Ju mund të vëzhgoni grafikët e mëposhtëm për një kuptim më të madh të përkufizimeve:

Këtu është treguar një gjatësi maksimale për vijën e pjerrësisë së 5m.
Kjo tregon një gjatësi maksimale për 200m linjës shpat (vlera e saktë nuk është e rëndësishme është vetëm duke i dhënë një vlerë të ekzagjeruar në mënyrë që kur të vijë buzë kryqëzon këmbët e shpat, prerë automatikisht).

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Duhet të keni si aktuale shtresën që do të përmbajë linjat e shpateve që do të krijohen, për shembull: "Linjat e pjerrësisë".
  2. Ngarko skedarin lisp në AutoCAD.
  3. Futni emrin e komandës: tik nervoz
  4. Futni të dhënat e kërkuara nga komanda.

Ju mund të merrni rutinën këtu


40. Vizatoni një vijë me një shpat të treguar

Ky rutinë ju lejon të tërheqni një vijë me shpatin që ju tregoni, vetëm tregoni pikat e hyrjes së vijës dhe shpatin që do të keni.

Pjerrësia është treguar nga një vlerës në krahasim me 1, për shembull, në qoftë se ju doni të tërheqë një vijë me një pjerrësi prej 2: 1, vetëm duhet të tregojnë si shpatin për vijën numri 2, nëse shpat që të merret ajo është 1: 1.333, ju duhet të hyjë 0.75.

Për sqarime të mëtejshme, nëse doni të merrni pjerrësitë me vlerën e 1 së pari (1: x), duhet të ndani numrin 1 në mes të pjerrësisë plotësuese (x).

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: DT
  3. Tregon pikat e futjes së linjës
  4. Futni shpatin që do të ketë vijën siç është shpjeguar më sipër

Ju mund të merrni rutinën këtu


41. Vizatoni një vijë me një pjerrësi të treguar

Me këtë rutinë të thjeshtë ju mund të tërheqni një vijë me shpatin që ju tregoni, për këtë mjafton të tregohet pika e futjes së linjës dhe pjerrësia që do të ketë.

Linja gjenerohet me një gjatësi horizontale të njësive 10 dhe një gjatësi vertikale të vlerës së pjerrësisë të treguar ndërmjet 10.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: LP
  3. Tregon pikat e futjes së linjës
  4. Shkruani shpatin që do të ketë vijën në përqindje (ejm: 12), pa shenjën e përqindjes

Ju mund të merrni rutinën këtu


42. Llogaritni sipërfaqet e prerjes dhe mbushjes së seksioneve kryq

Me këtë rutinë të lispit ju mund të gjeni zonat e shkurtuara dhe të mbushura nga një seksion kryq që ka një linjë Terreni Natyral dhe një linjë kullimi (seksioni i rrugës përfundimtare).

Me këtë rutinë të lispit ju mund të gjeni zonat e shkurtuara dhe të mbushura nga një seksion kryq që ka një linjë Terreni Natyral dhe një linjë kullimi (seksioni i rrugës përfundimtare).

Për këtë zonat Lisp Halle, ju duhet të bëjë përzgjedhjen e polylines terrenit dhe tokë dhe komanda do të shkaktonte një pikë për të futur tekste gjenden zonat përkatëse.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: FUSHAT
  3. Zgjidh poligonin e shtegut origjinal (Terreni Natyror)
  4. Zgjedh poligonin e rrugës (Rim ose Sub-Slider)
  5. Tregoni pikë për të futur tekstet e zonave të fituara

Një skedar CAD shembull përfshihet gjithashtu në skedarin .rar për compression të mëtejshëm të rutinë.

Ju mund të merrni rutinën këtu


43. Futni pjerrësitë e një profili gjatësor

Kjo rutinë ju lejon të futur në kitarë në pritje të një profilit gjatësor (polyline ose linjë), në mënyrë që thjesht zgjidhni profilin (polyline) dhe të tregojnë një pikë që korrespondon me vendndodhjen vertikale të teksteve tregojnë shpatet.

Në qoftë se kjo është një Command Line llogarit vetëm pikë në fund, duke gjetur në këtë mënyrë shpatin, në rastin në fjalë një polyline, rutinë merr çdo kulm fillestare dhe përfundimtare dhe llogarit shpatin, duke përfshirë të gjitha segmentet polyline.

Teksti që tregon pjerrësinë e marrë është i llojit, për shembull: "P = 1.11% në 10.49 m” dhe siç e dini, ky format mund të modifikohet për t'iu përshtatur mënyrës se si punon secili prej jush.

Ashtu si në rutinën e mëparshme, stili aktual i tekstit nuk duhet të parashikojë një lartësi, nëse gjenerohet një gabim dhe shpatet nuk do të futen.

Shkalla e treguar në fillim të rutinë, është vetëm për përmasat e teksteve dhe nuk ndikon në masat e marra për të përpunuar shpatet.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: PNF
  3. Shkruani shkallën që tekstet e shpateve të fituara të futen
  4. Përzgjidhni profilin për të llogaritur shpatet
  5. tregon një pikë referimi për futjen e teksteve me shpatet

Ju mund të merrni rutinën këtu


44. Vendosni një shenjë në majat e një shtylle

Kjo rutinë Lisp është një përshtatje e një mëparshme dhe ju lejon për të vënë një shenjë në të gjitha vertices e polyline ju zgjidhni, ju vetëm duhet të zgjidhni për të.

markë futur skedë është vizatim (bllok) të krijuara për një shkallë të caktuar, por është plotësisht i përshtatshëm, ju mund të redaktoni ndonjë vizatim, ai duhet të respektojë pikën qendër të tij (në këtë rast qendra e rrethit Bllokun ).

Në kodin burimor të skedarit mund të vendosni të futni një rreth në vend të bllokut, sepse vetëm ju duhet të hiqni komentet e vijës që përmban ky kod dhe të komentoni vijën që fut bllokun.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: IMA
  3. Zgjidh poligonin që dëshiron të shënosh vertikat e saj
  4. Tregon rrugën dhe emrin e skedarit që do të eksportohet

Ju mund të merrni rutinën këtu


45. Merrni pjerrësinë e një linje të zgjedhur

Ky program i zhvilluar në AutoLisp, lejon për të marrë vlerën e pjerrësisë së një linje të zgjedhur.

Duhet të theksohet se ky komandë funksionon vetëm me linja, nëse keni një poliline duhet të shfrytëzohen ose të gjeneroni një vijë mbi vijën e shtyllës.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: TL
  3. Zgjidhni vijën nga e cila dëshironi të merrni pjerrësinë.
  4. Informacioni i marrë është pjerrësia H: V.

Ju mund të merrni rutinën këtu


46. 3 PACK ROUTINES FOR WALLS CONTAINMENT - PJESA 3: KRIJIMI I PROFILIT NGA SEKSIONET E NJË MUR

Me këtë rutinë keni krijuar profilin (lartësi) të një mur mbajtës, ky profil mund të bëhet nga të dhënat e seksioneve kryq të mureve, këto të dhëna janë: Progressive, Cota Cota Corona dhe themelet.

Të dhënat e shkallës të kërkuara nga komanda, ai nuk i referohet shkallës vertikale të profilit (profili gjenerohet me shkallë vertikale të barabartë me horizontale) por madhësia e shkallës për tekstet e profilit (përmasat dhe të dhëna të tjera).

Për të gjeneruar profilin, mjafton së pari të zgjedhësh përparimin e seksionit, pastaj dimensionin e kurorës dhe së fundi dimensionin e fundit të themelit.

Ju duhet të keni kujdes të veçantë në përzgjedhjen e të dhënave pasi që nëse nuk zgjidhni një tekst dhe klikoni në ekran, komanda do ta konsiderojë atë si të ketë përfunduar zgjedhjen e të dhënave për të gjeneruar profilin.

Së bashku me rutinë, një skedar CAD furnizohet, me prerje tërthore të murit, si një shembull për të vënë në praktikë rutinën e lisp.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: MUP
  3. Shkruani shkallën (madhësinë) e teksteve të profilit (shembull: 75)
  4. Zgjidh tekstin progresiv
  5. Zgjedh tekstin e dimensionit të kurorës
  6. Zgjedh tekstin e fundit të themelimit
  7. Pasi të keni përfunduar zgjedhjen në të gjitha pjesët e murit, shtypni Shkruani dhe tregon një pikë në të cilën do të gjenerohet e majta në majë të kurorës së profilit të murit.

Ju mund të merrni rutinën këtu


47. 3 PACK ROUTINES FOR WALLS CONTAINMENT - PJESA 2: PËRMBAJTJA (NUMËRIMET) E SEKSIONIT TË NJË MUR

Kjo rutinë ju lejon të madhësisë (të ngushtë) seksioni një mur të krijuara me rutinë botuar më parë (pasi ajo ka të njëjtat kritere të projektimit), rezultati është si imazhin e mëposhtëm (matjet ndryshojnë sipas dimensioneve të murit).

Ky rutinë kërkon shkallën për dimensionet që do të gjenerohen, kjo shkallë i referohet vetëm ndarjes midis linjave të përmasave, madhësive dhe formës së dimensioneve varen ekskluzivisht nga stili aktual i dimensionit dhe kjo duhet të gjenerohet më parë nga përdoruesi për shkallën që po punohet.

Për të gjeneruar berms duhet të ecën ashtu si në rutinën e mëparshme për gjenerimin murin, një pikë e shënuar në pjesën e shpatin sup të rrugës, në anën ku muri është i nevojshëm dhe lartësia e treguar me anë të opsionit për të treguar një pikë në pjesën e poshtme të themelit të murit.

Vlen të përmendet se kjo rutinë kufizon vetëm një pjesë të murit të krijuar me rutinën e postit të mëparshëmpasi përdor të njëjtat kritere vizatimi si pjesa e murit, ju mund të modifikoni në kodin veprimet që llogarisin pikat në rast se dëshironi të aplikoni për një lloj tjetër të murit.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: BALTE
  3. Shkruani shkallën për ndarjet midis linjave të dimensioneve
  4. Tregon një pikë referimi (P1 e imazhit) në mur
  5. Tregon drejtimin e murit (majtas ose djathtas)
  6. Tregon një pikë në fund të seksionit të murit (P2 e imazhit)

Ju mund të merrni rutinën këtu


48. PAKETË E RRUGËVE TË 3 PËR MURAT E PËRMBAJTJES - PJESA 1: KRIJIMI I SEKSIONIT TË NJË MURI

Kjo rutinë është i pari i 3 për gjenerimin mbikalimet lloj gravitetit, disa kohë më parë ne gjithashtu të ndajnë me ju një rutinë që gjeneruar një mur mbajtës, këtë herë rutinë gjeneron një mur me dizajn të ndryshme (masa).

Është për t'u kujtuar se veprat e artit të një rruge (muret, kulmet, etj.) Nuk janë gjithmonë të një dizajne të barabartë për çdo punë, ky dizajn është në funksion të shumë faktorëve të së njëjtës zonë në të cilën i ndërton.

Ky rutinë ju lejon të gjeneroni një mur mbajtës me kriteret e mëposhtme të projektimit:

Për të gjeneruar atë, duhet të tregoni shpatullën e pjerrësisë e pjesës së rrugës, në anën ku është e nevojshme muri, me lisp muri mund të gjenerohet në çdo anë, për këtë mjafton të tregoni drejtimin (majtas ose djathtas).

Sa i përket lartësisë, kjo është përcaktuar duke përdorur opsione 2, e para është një lartësi e përcaktuar (H) dhe opsioni i dytë është të përcaktohet nga një dimension i thellësisë së themelit të murit, kjo lartësi mund të tregohet nga një pikë në ekran, programi është përgjegjës për llogaritjen e lartësisë dhe të gjitha masave të tjera nga ai.

Programi është i përgatitur të marrë të dy kriteret e lartësisë së murit: kriteri i parë është një mur me lartësi konstante, ku baza e themelimit nuk është horizontale dhe kriteri i dytë (më i përdorur) është se lartësia e murit është e ndryshueshme, ku baza e fondacionit është horizontale dhe nuk ndjek shpatet e rrugës.

Si të përdorni këtë fëshfërimë të varet nga çdo përdorues, dhe ajo do të jetë më i përshtatshëm ju së pari mund të gjenerojnë aeroplanët e mureve pa ndihmën e ndonjë rutinë, kështu që ajo do të jetë shumë më e lehtë për të kuptuar përdorimin e duhur të këtij Lisp.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: MUS
  3. Tregon një pikë në shpatullën e krahut të anës së treguar
  4. Tregon drejtimin e murit (majtas ose djathtas)
  5. Zgjidhni se si do të përcaktoni lartësinë e murit (sipas lartësisë ose lartësisë së themelimit)

Ju mund të merrni rutinën këtu


49. AUTOLISPI RUTINA PËR TË DRAZIZUAR NË NJË MURË TË PËRMBAJTJES

Kjo rutinë e lispës ju lejon të tërheqni një mur të llojit të gravitetit për rrugët, matjet me të cilat ky murin është tërhequr në këtë lisp janë gjithmonë të njëjta (ato janë konstante), e vetmja masë që ndryshon është lartësia e murit.

Pikat me të cilat gjenerohet ky muri janë krijuar nga matjet e një dizajni të veçantë të murit, nëse dëshirohet që me këtë lisp të gjenerohen mure me masa të përshtatura, ato duhet të ndryshojnë masat që janë shkruar brenda programit .

Pastaj mund të shihni grafikun e mëposhtëm, i cili përmban pikat me të cilat prodhohet muri:

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: MU
  3. Tregon pikën e fillimit të brezit të murit
  4. Tregon drejtimin e murit (majtas ose djathtas)
  5. Shkruani lartësinë e murit

Ju mund të merrni rutinën këtu


50. LISP ROUTINE PËR TË GJENERON PROGRESIVIN E NJË SHKURTIM

Ky rutinë e dobishme erdhi në duart e mia disa kohë më parë dhe për ata që duan të gjenerojnë shtrirje të thjeshta pa pasur nevojë të gjenerojnë seksionet kryq ose profilet gjatësore të njëjtë, mund të përfitojnë nga kjo rutinë.

Rutina ka një ndërfaqe të dialogut të kutisë që ju lejon të përshtatni formatin përfundimtar të progresistëve futur në bosht.

Për të përdorur rutinën duhet të keni një shtyllë poligoni (shtrirjeje) dhe ndiqni hapat e mëposhtëm:

  1. Kopjoni skedarët 3 të shkarkuar në një e shtigjeve mbështetëse e AutoCAD tuaj
  2. Ngarko skedarin lisp në AutoCAD (me APPLOAD).
  3. Futni emrin e komandës: progresiv
  4. Në kutinë e dialogut, përcaktoni formatin e progresivëve që do të krijohen.
  5. Zgjidh poligonin (shtrirjen) në të cilin do të gjenerohen këto progresivë.
  6. Tregon një pikë, e cila do të bëhet pika fillestare e gjenerimit progresiv.

Ju mund të merrni rutinën këtu


51. RREGULLAT PËR TË GJENERUAR NJË PROFILI LONGITUDINAL NGA POLLINET E BAZËS DHE FLAKUT

Kjo është një nga rutinat më të plota për të gjeneruar formatin e një profili gjatësor. Duke përzgjedhur dy polylines 2D (terreni dhe kullotja), rutina gjeneron formatin e një profili me të gjitha të dhënat që duhet të shfaqen.

Në mënyrë që gjenerimi i këtij profili të jetë i suksesshëm, polilina që duhet përzgjedhur duhet të jetë e mundur në 2D, përndryshe një gabim mund të ndodhë në funksionimin e tij.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Kopjoni skedarët e shkarkuar 3 në një nga shtigjet e mbështetjes së AutoCAD-it tuaj
  2. Ngarko skedarin: profilet e profileve në AutoCAD (me APPLOAD).
  3. Futni emrin e komandës: profil
  4. Në kutinë e dialogut të shfaqur, klikoni në "Të dhëna" dhe klikoni butonat "Terreno"Dhe"turret” për të zgjedhur polilinat e terrenit dhe shkallës
  5. Nëse dëshironi, ju mund të përcaktoni të dhëna të tjera në kutinë e dialogut para krijimit të profilit (opsional)
  6. Tregon pika e futjes krye të profilit për të gjeneruar

Ju mund të merrni rutinën këtu


52. RREGULLAT NË LISPË VISUAL PËR TË SHTUAR MASAT ARCOS TË DRAWING

Ky rutinë ju lejon të shtoni distancat e të gjitha harqeve të vizatimit ose vetëm ato që zgjidhni, duke treguar rezultatet e shtimit në linjën e komandave.

Ky rutinë ju lejon të shtoni distancat e të gjitha harqeve të vizatimit ose vetëm ato që zgjidhni, duke treguar rezultatet e shtimit në linjën e komandave.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: sumarco
  3. Përzgjidhni harqet e vizatimit që dëshironi të shtoni, nëse doni të zgjidhni të gjitha harqet, shtypni butonin Shkruani para kërkesës së përzgjedhjes së harkëve.

Ju mund të merrni rutinën këtu


TË TJERA


53. LISP ROUTINE PËR TË IMPORTON UCSS TË SAVEDUR NË DOKUMENTE TË TJERA

Kjo rutinë interesante e krijuar me AutoLisp dhe Visual Basic for Applications (VBA), ju lejon të importoni UCS-të e ruajtur me një emër nga çdo skedar sekondar për vizatimin tonë.

Ky mjet është shumë i dobishëm nëse punoni me aeroplanë që merren me shumë SHDU, ne zakonisht krijojmë UCS në një skedar të parë dhe ne duhet të bëjmë të njëjtën gjë për skedarët e tjerë, me këtë rutinë, vetëm krijoni ato në të parën dhe ne pastaj mund t'i importojmë ato në ndonjë skedar tjetër.

sillet rutinë ngjashme me mjet Designcenter, përveç se ajo nuk ka mundësi të importimit SHDU fotografi të tjera. Në rastin e kësaj rutine edhe pse nuk lejon zvarritjen dhe rënien, rezultatet janë ashtu siç pritet.

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko ose shto skedarë DVB dhe LSP në Appload Startup Suite.
  2. Futni emrin e komandës: IMPUCS
  3. Në këtë zonë Vizatimi i Burimeve, kliko butonin zgjedh, për të zgjedhur skedarin vizatimor nga i cili dëshironi të importoheni UCS.
  4. Në këtë zonë UCSs Found, zgjidhni UCS për tu importuar dhe klikoni butonin OK.

Ju mund të merrni rutinën këtu


54. RUTINA E LISPIT Q EL Eliminon VERTICEN E TREGUAR T A POLYLINE

Ju do të ketë ndodhur që të ketë një polyline në AutoCAD dhe duan për të hequr një nga vertices e saj dhe për të arritur këtë ju duhet të aplikoni më shumë se dy komandat.

Me këtë rutinë mjafton vetëm që të tregoni se cila kulm i polinea ju doni të hiqni dhe çështje të rregulluara.

Që rutina të funksionojë në mënyrë korrekte, në pikën ku tregohet pika, kjo duhet të jetë për kulmin që duhet eliminuar dhe jo një pikë e afërt, për këtë ju duhet të aktivizoni mënyrat e referencës së entiteteve, të tilla si Endpoint ose Crossroad.

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: evepol
  3. Zgjidh poligonin nga i cili dëshironi të fshini një kulm.
  4. Tregon një pikë në kulmin e vijës së shtyllës që dëshironi të fshini.

Ju mund të merrni rutinën këtu


55. RREGULLAT QË EKSPORTON POINTIN E KOORDINATAVE TË VIKTIMAVE TË OBJEKTEVE 3DFACE

Kjo AutoLISP shkruar, rutinë është e ngjashme me atë të mëparshme, diferenca është se këtë herë, eksportet koordinatat e vertices e objekteve të 3Dface AutoCAD, këto koordinata janë ruajtur në një skedar CSV të Microsoft Excel, ju jeni udhëzuar për të bërë .

Eksporti i pikave kulm mund t'ju ndihmojë shumë në rast se keni një trekëndësim me fytyrën 3D dhe doni të merrni koordinatat e tyre për të rikrijuar skedarin tuaj të pikave të koordinatave.

Konsiderata gjithashtu janë të njëjta si në rutinën e mëparshme, në rastin e 3Dface bashkuar nga të njëjtat vertices, edhe nëse dëshiron, duhet t'i kushtohet vëmendje lloj koordinatat dhe fshini ato që janë dublikuar.

Koordinatat e eksportuara kanë format P, N, E, C (Pika, Veri = Y, Lindje = X, Dimension = Z) dhe si të eksportuara në një CSV (presje-të ndara) për të hapur dosjen çdo vlerë do të zënë qelinë e tij të pavarur dhe të rregullt.

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: E3D
  3. Zgjidhni objektet 3D nga të cilat dëshironi të eksportoni koordinatat e vertices tuaj.
  4. Tregon vendndodhjen dhe emrin e dosjes CSV ku do të gjenerohen koordinatat e eksportuara.

Ju mund të merrni rutinën këtu


56. LISP ROUTINE PËR KOPJON SUBJEKTET E NJË BLOCK TË JASHTËM OSE REFERENCËS

Ndonjëherë ju duhet të kopjoni subjektet, por kur këto janë në një bllok, ajo që ne bëjmë zakonisht shfrytëzojnë këtë bllok ose ndoshta përdorni editor bllok, kështu që ju mund të marrë kontrollin e subjekteve individuale, zgjidhni dhe kopje .

Me këtë rutinë nuk do të keni më nevojë të shfrytëzoni ndonjë blloqe ose të përdorni redaktorin e bllokut për ta kopjuar çdo subjekt brenda tij, vetëm ngarkoni këtë rutinë dhe zgjidhni entitetet që do të kopjohen.

Objektet e reja të krijuara nga përzgjedhja shfaqet mbi origjinalin, kështu nëse dëshironi ju duhet t'i zgjidhni ato dhe t'i lëvizni në pozicionin e dëshiruar.

Në këtë rutinë ju mund të zgjidhni opsionin e që objektet e reja mund të krijohen në një shtresë tjetër, e cila zgjidhet sepse në paracaktim entitetet e reja krijohen në shtresën aktuale.

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: CPL
  3. Zgjidh veçoritë e bllokut që dëshironi të kopjoni.
  4. Nëse dëshironi, mund të zgjidhni të ndryshoni shtresën në të cilën krijohen objektet e reja.

Ju mund të merrni rutinën këtu


57. LISP ROUTINE PËR TË TRANSFORMON ARKËT E POLILININIT NË SEGMENTET LINEARE

Ky rutinë ju lejon të transformoni harqet e përfshira në një shtyllë në segmente lineare, gjatësia e secilit segment do të jetë që ju specifikoni në opsionet e komandës. Lisp merr të dhënat nga vertikat e linjës së zgjedhur, duke përfshirë gjeometrinë e harkut dhe gjeneron një poligonin të ri me të dhënat e reja.

Gjatësia e çdo segmenti të ri në hark varet nga vlera e futur, ajo duhet të jetë më pak se gjatësia e harkut më të vogël të linjës së zgjedhur, lisp do të ndajë harkun origjinal në segmente "n". deri në arritjen e gjatësisë së saj origjinale.

opsionalisht ju mund të zgjidhni të mbash poligonin origjinal, e cila do të krijojë një shtyllë poligoni në krye të saj - ose hiqni atë.

Kjo rutinë mund të jetë e dobishme, për shembull, në rastin kur duhet të përcaktoni pikat përgjatë një kurbë në një aks të një shtrirjeje horizontale ose vertikale.

Për të përdorur rutinën duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: artose
  3. Zgjidhni poligonin nga i cili doni të transformoni segmentet e lakuara në segmente lineare.
  4. Tregon gjatësinë e secilit segment që do të përbëjë "harkun" e ri linear.
  5. Zgjidhni çfarë të bëni me poligonin origjinal të përzgjedhur, nëse zgjidhni të fshini, do të keni vetëm poligonin me segmentet e lakuara të transformuara në segmente lineare.

Ju mund të merrni rutinën këtu


58. AUTOLISP NDRYSHON PIKAT NGA INSERTING NË DISTANCA TË SPECIFIKUAR NË AXIS

Me këtë rutinë ju mund të futni në një aks të zgjedhur (polyline) qepje me distancat e tyre përkatëse, të dhënat e futje e këtyre pikave të vijnë nga distanca e prekje me dorë ose duke lexuar një skedar distanca (skedë është dhënë shembull për një kuptim më të mirë).

Ky rutinë mund të përdoret për shembull në rastin e aksit të një rruge, në disa raste është e nevojshme për të gjetur një progres të saktë në bosht (poliline), si p.sh. progresiv 23.76, manualisht mund të bëhet, por merr më shumë kohë, me këtë rutinë thjesht zgjidhni aksin, tregoni progresin fillestar të atij aksi (zakonisht me vlerën 0) dhe pastaj futni distancën.

Nëse keni shumë distanca për të hyrë në aks, në vend që të shtypni ato lisp siguron mundësinë e zgjedhjes së një skedari teksti, brenda këtij skedari teksti do të jenë distancat dhe lisp do t'i lexojë ato një nga një, duke futur ato nga një pikë në bosht (poliline).

Pishtar gjithashtu ju lejon të ndryshoni fillimin e boshtit Meqenëse fillimi përcaktohet sipas pikës së fillimit që gjeneroi polilinën, nëse lisp fillon të vendosë distancat me pikën përfundimtare që nuk është ajo e dëshiruara, përdorni opsionin: "Ndryshoni aksin fillestar".

Së bashku me rutinën është një skedar CAD, me një bosht të vetëm (poliline), si një shembull për të zbatuar rutinën e lisp.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: PP
  3. Zgjidhni se si doni të futni progresivët: me dorë (1 × 1) ose duke lexuar një skedar teksti.
  4. Zgjidhni boshtin e shtyllave
  5. Fut distancën progresive ose fillestare nga aksi (default është 0)
  6. Shkruani progresiv ose distancën për të gjetur (në rastin e gishtit manual, nëse është zgjedhur një lexim i skedarit kjo nuk është e nevojshme)

Ju mund të merrni rutinën këtu


59. LISP ROUTINE QË INSERT KOORDINATAT NË PROFILI AUTOMATIKISHT SIPAS SISTEMIT TË SPECIFIKUAR

Me këtë rutinë të bërë me AutoLisp dhe VisualLisp, ju do të jeni në gjendje të futni çdo "n" metër lartësitë e një poliline të zgjedhur (terreni natyror ose kullotës) në formatin tuaj të profilit, lartësitë do të futen duke marrë si referencë një pikë të treguar në format.

Në këtë komandë ju mund të përcaktoni shkallën e vizatimitKjo shkallë nuk i referohet shkallës vertikale e një profil, por shkalla e teksteve të dimensioneve për t'u futur, tekstin dimension për një shkallë 1: 500 të jetë më e madhe se një shkallë 1: 50.

edhe ju mund të përcaktoni shkallën vertikale të profilit tuajKy informacion është i rëndësishëm sepse ajo kontrollon vlerat dimension në një profil terren natyror shtrirje të 10 herë madhësinë e saj në vertikale kanë vlerat dimension gjithashtu 10 herë madhësinë e saj aktuale, kështu që komanda duhet për të kryer operacionet përkatëse për të transformuar vlerat e kuotave në ato reale.

Një vlerë tjetër për të hyrë dhe ai që përcakton këtë komandë, është distanca në të cilën dimensionet do të futen, vlera e parazgjedhur që sjell ky rutinë është 10, që do të thotë se dimensionet do të vendosen çdo metra 10 horizontalisht nga pika referuese e treguar.

Pas zgjedhjes së shtyllës që përfaqëson profilin tuaj (TN, Rasante, etj), komanda do t'ju kërkojë të tregoni një pikë referimi në formatin tuaj të profilit, duhet ta tregoni këtë pikë në një progresivPër shembull, nëse një profil është për 0 000 100 + + 000, duhet të tregojë pikën në 0 progresive ose 10 ose 20, etj (sipas secilit siç tregohet hyrjes distancë prej dimensioneve).

Mbaj mend për programin për të marrë dimensionet përkatëse, profili duhet të jetë i vendosur në mënyrë të saktë, dmth. dimensionet janë të sakta për profilin.

Kjo tabelë do t'ju ndihmojë të kuptoni më mirë mundësitë e kësaj rutine:

Për të përdorur këtë rutinë duhet të bëni sa më poshtë: (Vlerat e paracaktuara duhet të ndjekin shembullin me skedarin CAD të bashkangjitur)

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: ICP.
  3. Shkruani shkallën e vizatimit për madhësinë e dimensionit: 850 (ju mund të ndryshoni derisa madhësia të jetë e përshtatshme)
  4. Shkruani shkallën vertikale të profilit: 1 (shkalla vertikale e njëjtë si horizontale)
  5. Futni distancën ndërmjet progresistëve: 10
  6. Futni numrin e decimaleve, sipas parazgjedhjes: 3
  7. Zgjidhni profilin që do të kufizoni (TN, Rasante, etj)
  8. Tregon waypoint në formatin e profilit tuaj (shih grafikonin)

Ju mund të merrni rutinën këtu


60. RREGULLAT E QENDRUESHME QË MUND TË MARRË PROGRESIMIN OSE LENGTH NË NJË POINT TË INDIKUAR

Kjo rutinë e zhvilluar në Autolisp dhe Visual Lisp, ju lejon të merrni gjatësinë ose progresivin e një shtylle ose boshtesh dhe futeni atë në vizatim me anë të një pike futjeje.

Për ta bërë këtë ju duhet të zgjidhni polyline dhe tregojnë se progresive është fillimi, ju duhet të verifikojë se komanda ka marrë pikënisjen e polyline saktë (Start aks), por kështu, ju mund të ndryshojë fillimin e bosht me opsionin paraqet këtë komandë.

Ju mund të modifikoni disa parametra të parazgjedhur nga kodi burimor, siç është lartësia e tekstit që duhet futur.
Vini re se sistemi juaj i koordinatave duhet të jetë pozitiv, përndryshe një gabim do të gjenerohet duke treguar pikën ose gjatësinë progresive që do të merret.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: PJ
  3. Zgjidhni polilinën e boshtit ose shkruani shkronjën "C“, për të ndryshuar nisjen e aksit
  4. Shkruani vlerën fillestare (ose fillestare) të pikës së fillimit të vijës së parazgjedhur: 0.00
  5. Tregon pikat në vijën e të cilës doni të merrni gjatësinë ose progresive

Ju mund të merrni rutinën këtu


61. LISP ROUTINE që bën operacione të ndryshme me tekstin e përzgjedhur (numerik)

Është një rutinë e vogël por shumë e dobishme lisp që ju lejon të merrni informacione mbi operacionet me tekste të zgjedhura, padyshim që këto tekste duhet të kenë vlera numerike në mënyrë që llogaritjet të mund të kryhen, për shembull: "2.22", "3.39" ( pa thonjëza), etj.

Nëse në mesin e të gjitha teksteve numerike komanda gjeni një tekst jo-numerik për shembull, fjala "pikë", do ta marrë këtë tekst si Vlera 0.00, kështu që rezultatet do të ndryshonte.

Informacioni i dhënë nga ky komandë është:

  • akuzë (Numri total i elementeve numerikë të përzgjedhur të përzgjedhur)
  • Numeromaksimal (Vlera maksimale e të gjitha teksteve numerike të zgjedhura)
  • Numerominimum (Vlera minimale e të gjitha teksteve numerike të zgjedhura)
  • mesatare (Mesatarja e të gjitha teksteve numerike të zgjedhura)
  • Suma (Shuma e të gjitha teksteve numerike të zgjedhura)

Për të marrë rezultatet vetëm do të jetë e mjaftueshme për të zgjedhur një nga një ose me anë të një dritareje (dritare) tekstet nga të cilat kërkohet informacioni.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: IV
  3. Zgjidhni të gjitha tekstet numerike nga të cilat doni të merrni informacionin

Ju mund të merrni rutinën këtu


62. LISP ROUTINE QË LIDHEN DHE PRINTON TË GJITHA LAYOUT ME KONFIGURIMIN E TIJ

Ky rutinë ju lejon të lëvizni nëpër të gjitha formatet dhe të printoni secilën prej tyre me konfigurimin e faqes aktuale që keni, vlen të sqarohet se pamja e hapësirës model nuk do të merret parasysh.

Komanda shkon secilin nga Layouts dhe nëse vërtetohet se kjo është hapësira model, ai është anashkaluar duke vazhduar me të tjerët, kështu që nëse doni hapësirën e modelit është e shtypur edhe, vetëm ju duhet të modifikoni komandën për i cili gjithashtu merret parasysh dhe shtypet.

Ju mund të përfitoni nga funksionaliteti i kësaj komande për të, për shembull, futjen e letrave, fshirjen ose shtimin e tekstit në çdo paraqitje, etj. Komanda nuk printon punë në "Sfond", përveç nëse specifikohet në kutinë e dialogut options në skedën "Plot dhe publiko".

Nëse keni shumë skedarë për të printuar dhe secili ka shumë skicime, ju mund të rrisni funksionalitetin e këtij komanda duke:

Krijo një skedar të quajtur acad.lsp (nëse nuk e keni tashmë atë), në atë skedar shtoni linjat e mëposhtme të kodit kudo në të njëjtën:

(defun s :: startup ()
(ngarkoni “Loop through and print all layouts.LSP”) ;Ky është emri i skedarit të bashkangjitur.
)

rruga nuk është treguar për shkak se ajo është kuptuar tashmë se LSPs rrugën e file specifikuar, është shtuar në directories mbështetje AutoCAD (e treguar në kutinë Options dialog), duke dështuar që ju mund të zëvendësojë linjën e kodit nga (tregon rrugën e plotë të skedarit lsp për ngarkim):

(defun s :: startup ()
(ngarkoni "C:\\CONSTRUCGEEK\\TUSLISP\\ Hapni dhe printoni të gjitha paraqitjet. LSP")
)

Për të përdorur këtë rutinë normalisht (pa ndryshime) duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: LPLOT
  3. Duhet të prisni derisa të përfundohen të gjitha punët e printimit.

Ju mund të merrni rutinën këtu


63.  Rutinë Tekstet VISUAL Lisp se shkurtimet djathtas ose majtas nga numri i personazheve SHËNUAR

Ky rutinë e lispës ju lejon të shkurtoni tekstet e zgjedhura, t'i shkurtoni ato në të djathtë, në të majtë ose në të dyja anët, që do të varet nga ajo që u thuhet komandës.

Për shembull, nëse keni tekstin fillestar "0 + 580.00" dhe ju tregoni komandën për të prerë shkronjat 2 në të majtë, komanda do ta zëvendësojë atë "580.00".

Nëse ju tregoni komandën për të prerë shkronjat 3 në të djathtë, komanda do të zëvendësojë tekstin fillestar "0 + 580".

Së fundi, në qoftë se ju tregoni opsionin komandën për të prerë në të dy anët, karaktere 2 3 majtë dhe të djathtë, teksti origjinal do të zëvendësohet "580".

Siç mund ta shihni, tregoni vetëm numrin e shkronjave për të shkurtuar dhe zgjedhur tekstet dhe këto do të priten siç tregohet.

Për të përdorur këtë rutinë duhet të bëni sa më poshtë:

  1. Ngarko skedarin lisp në AutoCAD.
  2. Futni emrin e komandës: Ret
  3. Tregon se cila anë e teksteve do të shkurtohet [Majtas / Djathtas / Të dy]
  4. Fut numrin e karaktereve që duhet të priten në anën (et) e treguar
  5. Zgjidh të gjitha tekstet që dëshironi të shkurtoni
  6. Shtypni butonin Enter ose klikoni me të djathtën për të kryer zëvendësimin

Ju mund të merrni rutinën këtu

Golgi Alvarez

Shkrimtar, studiues, specialist në Modelet e Menaxhimit të Tokës. Ai ka marrë pjesë në konceptimin dhe zbatimin e modeleve si: Sistemi Kombëtar i Administrimit të Pronës SINAP në Honduras, Modeli i Menaxhimit të Bashkive të Përbashkëta në Honduras, Modeli i Integruar i Menaxhimit të Kadastrës - Regjistri në Nikaragua, Sistemi i Administrimit të Territorit SAT në Kolumbi . Redaktor i blogut të njohurive Geofumadas që nga viti 2007 dhe krijues i Akademisë AulaGEO që përfshin më shumë se 100 kurse mbi temat GIS - CAD - BIM - Digital Twins.

Artikuj Të Ngjashëm

56 Comments

  1. Përshëndetje inxhinier. A mund te me ndihmosh ? Si të shkruani rrjetin koordinativ në civil 3D 2024 ju lutem

  2. Hi
    Lisp درج شده, در larguar Z transmetuar?
    به shprehje të tjera, رقوم را واقعی کند؟

  3. Do të ketë një rutinë që ngarkon një re pikash në formatin PENCD, të ndara me hapësira ose presje në Autocad 2015
    ose me lart. Faleminderit

  4. P FORR T CILAT DIFFIKULTETI TIVERE EM BAIXAR SI LISP. DO T BE ADRESOHEN N IN SITE N E ESPANHOL E AÍ TÊM DE PROCURAR NJ V VOSSA LISP EM ESPANHOL, Unë NUK DO T F GJINI NESSA PAGINA PROCUREM NUK FIM DA PAGINA SI SETAS PARA PASSAR AGE FAQE TX ARDHSHME ATÉ DO T F GJINJOU JU. DEPOIS É SÓ CLICAR NA VOSSA LISP, KLIKONI FIJET E NDRMARRJE E TATIMIT OSE E Zbatueshme.

  5. P FORR T CILAT DIFFIKULTETI TIVERE EM BAIXAR SI LISP. DO T BE ADRESOHEN N IN SITE N E ESPANHOL E AÍ TÊM DE PROCURAR NJ V VOSSA LISP EM ESPANHOL, Unë NUK DO T F GJINI NESSA PAGINA PROCUREM NUK FIM DA PAGINA SI SETAS PARA PASSAR AGE FAQE TX ARDHSHME ATÉ DO T F GJINJOU JU. DEPOIS É SÓ CLICAR NA VOSSA LISP E KLIKONI U DHNAT PIR T DHNAT DHE T AP ZBATueshme. Unë shpresoj që AJUDADO

  6. Përshëndetje, unë do të doja të di nëse keni ndonjë kurs ose trajnim për të mësuar të programoni në Autocad. Dhe gjithashtu për të krijuar një aplikacion që më ndihmon të numëroj dhe të identifikoj një grup polylines

  7. boa noite .. gostaria e ditur për lisp 37. Subjektet e konvertimit 3DFace em solids ACIS punon në të gjitha versões bëni auto cad?

  8. Unë nuk e kam shkarkuar lispun tuaj
    ju lutem më dërguat lisp

  9. përshëndetje Unë do të doja të di se si unë mund të marrë ato buzët për të nxjerrë koordinatat e një poliline dhe një për të marrë një palë vathë polyline

    falënderim

  10. HELLO
    Unë punoj si hartues i P&ID dhe dua të di se si mund t'i bëj blloqet inteligjente që kam në eksportin e një plani autocad.
    në planet janë:
    valvola
    numrat e linjës
    orkestrim
    pajisjeve.
    Unë dua të nxjerr atë informacion dhe ta tregoj atë në Excel. nëse dikush mund të më ndihmojë mua

  11. Hi all,
    ich suche eine Lisp është ermöglicht die auf einer Polylinie beliebiger Stelle një x-eine Stationierung (gjithashtu vdes Lange der Dieser Stelle një Polylinie) anzuzeigen.
    LG

  12. Duke kërkuar një fëshfërimë për gradient pra një rreth të rreze të caktuar ka për të prerë një kurbë nivelin e ardhshëm dhe të gjenerojë një polyline nga burimi dhe kështu me radhë si ajo lëviz në një vend tjetër është për të hartuar një rrugë dhe është delikuent kopje qarqet dhe nxjerrë polylines sajë

  13. Jo si kjo. Por unë dërgova një email në një eklips në shuplakë për t'ju treguar nëse ai mund ta bëjë këtë

  14. Ata kanë disa rutinë për t'i caktuar atributet elementeve bazë, jo blloqeve dhe këto mund të shfaqen në një kuti dialogu në ekran.

  15. Hey.

    Si mund ta shkarkoj lisp "Eksporto pikat e koordinatave në një skedar CSV"?

    Falënderim

  16. NATE TË MIRA
    Unë do të doja Mbështetja juaj, unë kam një problem AUTOCAD JO MOS LOAD LIPS për të nxjerrë PICTURE TEKNIKE TË TË DHËNAT (COORDINATES, SIDES, ANGLES)

  17. Përshëndetni të gjithë, ku unë gjej më shumë lisp

  18. Mirupafshim, do të ishte rutina nominata AREASX, nëse është e mundur.

    Faleminderit paraprakisht

  19. Përshëndetje Unë do të doja të hynte në rutinë për të vënë progrsivas në një shtrirjes.

    Faleminderit

  20. Unë do të doja të dërgojë atyre një rutinë Lisp që nuk punon në versionet më të reja dhe versionet e vjetra, nëse ai ka punuar, unë shpresoj se ata mund të saktë dhe / ose të përmirësuar atë, Privat Rinfreskime të sugjeroj që ju përgjigjet atyre, ose kur të dërgoj rutinë Lisp.

  21. Shumë i mirë në të gjitha, kam nevojë për arcos_de_una_polilinea_en_segmentos_lineales.fas rutinë për të eksportuar AutoCAD Midas GEN 2015 pa marrë parasysh e harqeve krijuara në AutoCAD dhe thyejnë ato poshtë në segmente. Faleminderit shumë Jam nga Kuba

  22. Sou português e gostava, se possível, de ter a rotina “RUTINË QË ZËVENDËSON PËRMBAJTJEN E NJË TEKST ME KOTA TË PIKËS SË TREGUAR”.

    Falemnderit

  23. Ju lutem, a mund të më tregoni se ku mund të shkarkoj rutinën tuaj të lisp "Eksportoni pikat e koordinatave në një skedar CSV", sepse kam topografinë e një zone dhe duhet ta eksportoj në csv ose txt, pikat futen si tekst (përmbajtja është lartësia ) dhe në koordinatën Z del zero, e kuptove?
    Ju lutem mund të më ndihmoni

  24. Do të doja lisp me funksionin "Hiq objektet e brendshme ose të jashtme nga një poliline e zgjedhur", sepse në artikull nuk mund të gjej lidhjen e shkarkimit.

  25. Përshëndetje, do të doja të dija nëse ka një rutinë për të marrë numrin e objekteve dhe t'i vendos ato në tekst

  26. Të dashur, përpiqem të zbres disa rutinë dhe kjo paralajmërim del:

    Not Found

    URL / forum / routine-lisp-to-add-to-subtract-values-to-text-i kërkuar nuk u gjet në këtë server.

    Përveç kësaj, një gabim i 404 Not Found hasur ndërsa ishte duke u përpjekur për të përdorur një ErrorDocument për të trajtuar kërkesën.

    Çfarë kam gabuar ?, 1000 ju falënderoj Mbretin

  27. Hi nëse dikush e di ndonjë lisp që lejon të nxjerrë poligono duke e ditur, gjatësia dhe kënde, nëse dikush e di, rutinë topo12 nëse mund të më dërgoni mail ami juanpaulo_100@htomail.comFaleminderit shumë, miqtë e mi.

  28. Mirëdita, unë pyes veten rutinë 2014 AutoCAD qoftë se ata kishin për të lindur për të gjeneruar tavolinat e koordinatave dhe design rrugëve

    falënderim

    regards

  29. shumë e dobishme për zhvillimin e projekteve inxhinierike

  30. hola
    Më falni peuden të ndihmojë me një Lisp për të ngushtuar një polyline me km të saj, unë do të thotë në qoftë se unë kam një polyline origjinës DM e Incio 100 dhe në fund dm 1000, për të shënuar ndonjë pikë në polyline dhe unë më hedhin DM tuaj dhe të leje të përcaktuara.

    tani dm e fillimit dhe e fundit do të jetë gjithmonë e ndryshme për çdo projekt

    nëse nuk mund të më ndihmoni unë do t'i vlerësoja pasi që unë punoj me këtë shpesh dhe do të ishte shumë i dobishëm në projektet rrugore.

    regards

  31. Përshëndetje dikush mund të më ndihmoni me një Lisp për të lidhur një anketë e bërë me arbitrias koordinon nga dy pika, atëherë koordinatat veri origjinale është e vendosur dhe në lindje dhe në lartësi të lënë ata të njëjtat arbitarias e dy pika fillestare kështu që kam bërë me aling por kuotat janë ndryshuar

  32. Përshëndetje ju mund të shihni në këtë faqe:
    http://acad.fleming-group.com/index.html
    shpjegon se si të hyni nga databaza juaj dhe të bëni gjëra në të, ai sjell një sërë rutinash të lsp dhe një pdf që shpjegon se si t'i përdorin ato.
    Përshëndetje, Lola.

  33. Mirëdita, unë pyes veten në qoftë se dikush e di një rutinë të vogël apo të ketë ndonjë shembull të thjeshtë të një rutinë të vogël për të krijuar një bazë të dhënash DBF dhe të shtoni të dhënat për atë apo të fshirjes nga AutoLISP.
    Unë shpresoj se ata më ndihmojnë.
    falënderim

  34. Përshëndetni miqtë Unë do të doja të di nëse dikush e di për një rutinë për të matur këndet (unë shpresoj të jashtëm) të një poligoni dhe distancën e saj dhe nëse nuk është shumë për t'u kërkuar atyre që të eksportojnë në Excel.

  35. Si mund të shkruani një rresht .lsp që funksionon kur një skedar .dwg është ngarkuar dhe kur është regjistruar?
    falënderim

  36. Unë kam nevojë për ndihmë për të parë nëse dikush që e di lisp do të më shpëtojë.

    Unë dua për të eksportuar nga 3d civile gjitha seksionet e krijuara dosjet kryq tekst, kam nevojë vetëm kilometrazhin duket, kompensuar, dhe dimensioni përkatëse.
    Diçka si kjo

    Km, Dist në aks, Dimension

    Vetëm atë. A mund të më ndihmojë dikush? Unë nuk di asgjë rreth programimit kështu që unë kërkoj ndihmë.

  37. Le të shohim nëse kam kuptuar.
    Ju thoni se me lisp tuaj ju eksportit të koordinatave në Excel
    A e keni vënë atë në distancë? Unë nuk e kuptoj këtë, unë mendoj se është në AutoCAD si dimension ose funksion në lisp?

    Por në qoftë se ju tashmë keni koordinatat në Excel, pse nuk e bëjnë një kolonë tjetër me një formulë të Pitagorës ndërmjet pikës dhe të ardhshëm?
    rrënja katrore e ((koordinata y2 - koordinata y2) në katror + (koordinata x2 - koordinata x1) në katror)

  38. Mirëmëngjesi Përshëndetje, Unë dua HELP mua me një LISP. Shpjeguar, unë kam një plan i mostrimit çdo pikë përafërt me LISP EXPORTA përmban koordinatat ndaj Excel, por tani mes secilën pikë dhe pikë, ju dhe të vënë në distancë, tani unë dua të shpenzojnë atë masë midis POINT YPUNTO të shkëlqejnë PËR NUK LEJOHET shtypja në 400PUNTOS distancat dhe ka ndonjë mënyrë? JU LUTEM, të bëjë më shumë ME AND SO AVANZO punojnë me e shpejtë.

    Faleminderit paraprakisht

  39. Përshëndetje, do të doja të dija nëse ka ndonjë rutinë që transformon një plan autocad në një sistem tjetër referimi për shembull nga wgs84 në psad56

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

    Rutinat bashkangjitur longitudianles vizatim profilet, tërthor, Import dhe eksport pikë travez Excel, shërbimet e ndryshme, biblioteka bllok.

    Brenda dosjes manuale, ekzistojnë ndihmat për instalimin.
    Brenda dosjes kryesore do të gjeni skedarin për aktivizim.
    Brenda dosjes manuale janë skedarët e ndihmës për komandat.

    Shënim: Për shkak të compaction është hequr përditësuar me dorë dhe të fshirë disa imazhe në manual bashkangjitur ndihmës.
    Doracaku i përditësuar mund të kërkohet me postë në
    vhcad@hotmail.com
    në rast se aplikacionet janë të dobishme për to, ose për të analizuar në vete punën e komandave.

  41. Përdorni komandën pedit
    ka një mundësi për të futur vertices

  42. si mund të fut vertexes në një poliline.
    Falënderim

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

Kthehu në krye të faqes